--- /srv/rebuilderd/tmp/rebuilderdsM8WrU/inputs/qemu-system-mips_10.0.2+ds-2+deb13u1_armel.deb +++ /srv/rebuilderd/tmp/rebuilderdsM8WrU/out/qemu-system-mips_10.0.2+ds-2+deb13u1_armel.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-08-15 09:54:40.000000 debian-binary │ -rw-r--r-- 0 0 0 1484 2025-08-15 09:54:40.000000 control.tar.xz │ --rw-r--r-- 0 0 0 6353248 2025-08-15 09:54:40.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 6354152 2025-08-15 09:54:40.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/qemu-system-mips │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1103,27 +1103,27 @@ │ │ │ │ 1099: 00c15d30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_DISK_REALIZE_EVENT │ │ │ │ 1100: 00b8e400 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_nloc_b │ │ │ │ 1101: 00677e6c 84 FUNC GLOBAL DEFAULT 12 tb_set_jmp_target │ │ │ │ 1102: 00b8e274 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_nloc_d │ │ │ │ 1103: 003d6c4c 620 FUNC GLOBAL DEFAULT 12 pcie_cap_slot_reset │ │ │ │ 1104: 0054a924 52 FUNC GLOBAL DEFAULT 12 accel_blocker_init │ │ │ │ 1105: 00869e60 92 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationChannel │ │ │ │ - 1106: 0062e17c 204 FUNC GLOBAL DEFAULT 12 virtio_error │ │ │ │ + 1106: 0062e180 204 FUNC GLOBAL DEFAULT 12 virtio_error │ │ │ │ 1107: 00675450 412 FUNC GLOBAL DEFAULT 12 uaccess_strlen_user │ │ │ │ 1108: 00b85e74 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_binsri_df │ │ │ │ 1109: 0080489c 172 FUNC GLOBAL DEFAULT 12 qmp_qom_set │ │ │ │ 1110: 00b8e37c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_nloc_h │ │ │ │ 1111: 00c1e044 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_MMIO_SHUTDOWN_CLEARED_EVENT │ │ │ │ 1112: 007803f8 900 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_dump │ │ │ │ 1113: 00c182e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BMDMA_WRITE_VIA_EVENT │ │ │ │ 1114: 006bc65c 560 FUNC GLOBAL DEFAULT 12 tcg_temp_new_internal │ │ │ │ 1115: 00280890 244 FUNC GLOBAL DEFAULT 12 qemu_pixman_glyph_render │ │ │ │ 1116: 00c4fa48 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_ADD_STATUS_DSTATE │ │ │ │ 1117: 00c2bc84 1 OBJECT GLOBAL DEFAULT 25 qtest_allowed │ │ │ │ - 1118: 00654154 396 FUNC GLOBAL DEFAULT 12 memory_region_get_ram_ptr │ │ │ │ + 1118: 00654158 396 FUNC GLOBAL DEFAULT 12 memory_region_get_ram_ptr │ │ │ │ 1119: 0089ca88 156 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingAvail_members │ │ │ │ 1120: 00c12d68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QAUTHZ_PAM_CHECK_EVENT │ │ │ │ 1121: 00c4ea58 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_ADD_VECTOR_SUCCESS_DSTATE │ │ │ │ 1122: 00890ffc 544 FUNC GLOBAL DEFAULT 12 qapi_event_send_shutdown │ │ │ │ 1123: 00c20a50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SDHCI_RESPONSE16_EVENT │ │ │ │ 1124: 00689ed4 244 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_xorw_be_mmu │ │ │ │ 1125: 00c4f69a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_WORK_BH_NEXT_DSTATE │ │ │ │ @@ -1269,15 +1269,15 @@ │ │ │ │ 1265: 00c4e76c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IDE_ATAPI_CMD_REPLY_END_DSTATE │ │ │ │ 1266: 003e381c 212 FUNC GLOBAL DEFAULT 12 scsi_req_unref │ │ │ │ 1267: 00b32b48 12 OBJECT GLOBAL DEFAULT 21 QAuthZListFormat_lookup │ │ │ │ 1268: 00c4e72c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AHCI_POPULATE_SGLIST_NO_MAP_DSTATE │ │ │ │ 1269: 0088f52c 244 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SHUTDOWN_arg_members │ │ │ │ 1270: 00c157e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SND_UNREALIZE_EVENT │ │ │ │ 1271: 00c18d04 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SH_INTC_SOURCES_EVENT │ │ │ │ - 1272: 0062c36c 348 FUNC GLOBAL DEFAULT 12 virtio_reset │ │ │ │ + 1272: 0062c370 348 FUNC GLOBAL DEFAULT 12 virtio_reset │ │ │ │ 1273: 00367b08 64 FUNC GLOBAL DEFAULT 12 pic_reset_common │ │ │ │ 1274: 00274168 304 FUNC GLOBAL DEFAULT 12 hmp_qom_list │ │ │ │ 1275: 00b7ce14 132 OBJECT GLOBAL DEFAULT 24 helper_info_pmulhuh │ │ │ │ 1276: 00c13b1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CHR_SOCKET_TLS_INIT_ERR_EVENT │ │ │ │ 1277: 00c4f6ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_LOWER_GLOBAL_IRQ_DSTATE │ │ │ │ 1278: 00c1a46c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRT_CTRL_INSTANCE_INIT_EVENT │ │ │ │ 1279: 00b331d0 12 OBJECT GLOBAL DEFAULT 21 PCIELinkWidth_lookup │ │ │ │ @@ -1322,23 +1322,23 @@ │ │ │ │ 1318: 003c1458 428 FUNC GLOBAL DEFAULT 12 fw_cfg_modify_file │ │ │ │ 1319: 005a4908 660 FUNC GLOBAL DEFAULT 12 helper_msa_ffint_s_df │ │ │ │ 1320: 00c507de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFFD_DETECT_OPEN_MODE_DSTATE │ │ │ │ 1321: 00842bb0 360 FUNC GLOBAL DEFAULT 12 visit_type_ChardevDBus │ │ │ │ 1322: 00c4e36e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CS4231_MEM_READL_DREG_DSTATE │ │ │ │ 1323: 0086a088 92 FUNC GLOBAL DEFAULT 12 qapi_free_DirtyRateInfo │ │ │ │ 1324: 00c4ebda 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_AST2700_SCU_WRITE_DSTATE │ │ │ │ - 1325: 0061b1a0 1072 FUNC GLOBAL DEFAULT 12 vfio_vga_quirk_setup │ │ │ │ + 1325: 0061b1a4 1072 FUNC GLOBAL DEFAULT 12 vfio_vga_quirk_setup │ │ │ │ 1326: 0084cd38 744 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoLUKS_members │ │ │ │ 1327: 00545f6c 76 FUNC GLOBAL DEFAULT 12 replay_add_input_sync_event │ │ │ │ 1328: 00858a5c 244 FUNC GLOBAL DEFAULT 12 visit_type_SmpCachePropertiesList │ │ │ │ 1329: 004e9998 64 FUNC GLOBAL DEFAULT 12 migration_is_running │ │ │ │ 1330: 00c2060c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_REQ_BUILD_SENSE_EVENT │ │ │ │ 1331: 00c22228 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_PACKET_COMPLETE_ERROR_EVENT │ │ │ │ 1332: 00426438 112 FUNC GLOBAL DEFAULT 12 sdhci_uninitfn │ │ │ │ - 1333: 00655140 192 FUNC GLOBAL DEFAULT 12 memory_region_set_alias_offset │ │ │ │ + 1333: 00655144 192 FUNC GLOBAL DEFAULT 12 memory_region_set_alias_offset │ │ │ │ 1334: 0035dd1c 24 FUNC GLOBAL DEFAULT 12 hid_has_events │ │ │ │ 1335: 005a1760 3312 FUNC GLOBAL DEFAULT 12 helper_msa_fmax_a_df │ │ │ │ 1336: 00c15fc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_MODE_READ_ARRAY_EVENT │ │ │ │ 1337: 00c29d2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_THREAD_POOL_SUBMIT_AIO_EVENT │ │ │ │ 1338: 00c4f4c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SDCARD_EXT_CSD_UPDATE_DSTATE │ │ │ │ 1339: 004e5dbc 208 FUNC GLOBAL DEFAULT 12 hmp_savevm │ │ │ │ 1340: 00836500 1184 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_mirror │ │ │ │ @@ -1407,15 +1407,15 @@ │ │ │ │ 1403: 00c14ed0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_V9FS_LINK_EVENT │ │ │ │ 1404: 005677d0 352 FUNC GLOBAL DEFAULT 12 float_class_s │ │ │ │ 1405: 0056ce98 312 FUNC GLOBAL DEFAULT 12 helper_cmp_s_olt │ │ │ │ 1406: 00b65390 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_dup64 │ │ │ │ 1407: 00c4ec98 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DP8393X_LOAD_CAM_DONE_DSTATE │ │ │ │ 1408: 006fe568 8 FUNC GLOBAL DEFAULT 12 qcrypto_block_get_payload_offset │ │ │ │ 1409: 00c1c238 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNHME_TX_DESC_EVENT │ │ │ │ - 1410: 005b6540 704 FUNC GLOBAL DEFAULT 12 helper_rotx │ │ │ │ + 1410: 005b6544 704 FUNC GLOBAL DEFAULT 12 helper_rotx │ │ │ │ 1411: 00c4e218 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EBPF_RSS_LOAD_DSTATE │ │ │ │ 1412: 0058fe2c 128 FUNC GLOBAL DEFAULT 12 helper_msa_xor_v │ │ │ │ 1413: 0075f968 68 FUNC GLOBAL DEFAULT 12 block_copy_state_free │ │ │ │ 1414: 00914c24 380 FUNC GLOBAL DEFAULT 12 vu_lookup_shared_object │ │ │ │ 1415: 00847ff4 192 FUNC GLOBAL DEFAULT 12 visit_type_PCIELinkWidth │ │ │ │ 1416: 00c24ea8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_START_INCOMING_MIGRATION_AFTER_DEST_INIT_EVENT │ │ │ │ 1417: 00c4e2c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_PCI_DOWN_READ_DSTATE │ │ │ │ @@ -1537,15 +1537,15 @@ │ │ │ │ 1533: 008a7cb4 244 FUNC GLOBAL DEFAULT 12 visit_type_PciMemoryRegionList │ │ │ │ 1534: 00c4f38e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PVSCSI_TX_RINGS_NUM_PAGES_DSTATE │ │ │ │ 1535: 008c9078 8 FUNC GLOBAL DEFAULT 12 qdict_entry_value │ │ │ │ 1536: 00c19164 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_VINVALL_EVENT │ │ │ │ 1537: 00c16c34 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_DISPLAY_MODE_EVENT │ │ │ │ 1538: 0025c508 264 FUNC GLOBAL DEFAULT 12 float32_to_uint16_scalbn │ │ │ │ 1539: 003bd298 72 FUNC GLOBAL DEFAULT 12 nvme_ns_shutdown │ │ │ │ - 1540: 00613274 32 FUNC GLOBAL DEFAULT 12 vfio_device_state_is_running │ │ │ │ + 1540: 00613278 32 FUNC GLOBAL DEFAULT 12 vfio_device_state_is_running │ │ │ │ 1541: 00c13f0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_HANDSHAKE_FAIL_EVENT │ │ │ │ 1542: 00271e00 208 FUNC GLOBAL DEFAULT 12 qemu_plugin_read_memory_vaddr │ │ │ │ 1543: 00262ec0 8 FUNC GLOBAL DEFAULT 12 bfloat16_maximum_number │ │ │ │ 1544: 00c23b38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_IOMMU_UNMAP_DONE_EVENT │ │ │ │ 1545: 00c4f2ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_DO_MSGOUT_SELECT_DSTATE │ │ │ │ 1546: 00c1d498 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NE2000_IOPORT_WRITE_EVENT │ │ │ │ 1547: 00499694 840 FUNC GLOBAL DEFAULT 12 hmp_virtio_queue_element │ │ │ │ @@ -1646,15 +1646,15 @@ │ │ │ │ 1642: 0075dc80 112 FUNC GLOBAL DEFAULT 12 blk_root │ │ │ │ 1643: 00c13490 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_KICK_EVENT │ │ │ │ 1644: 0085621c 28 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_complete_arg_members │ │ │ │ 1645: 00c4e766 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IDE_ATAPI_CMD_REPLY_END_NEW_DSTATE │ │ │ │ 1646: 00c4e82c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GOLDFISH_IRQ_REQUEST_DSTATE │ │ │ │ 1647: 00c1556c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_GPE_EN_IOPORT_WRITEB_EVENT │ │ │ │ 1648: 00c28f44 12 OBJECT GLOBAL DEFAULT 24 qapi_commands_acpi_trace_events_trace_events │ │ │ │ - 1649: 006360c4 116 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_remove_gpa │ │ │ │ + 1649: 006360c8 116 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_remove_gpa │ │ │ │ 1650: 00c4f136 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_COPY_OUT_DSTATE │ │ │ │ 1651: 007f61e4 60 FUNC GLOBAL DEFAULT 12 io_channel_send │ │ │ │ 1652: 006c05b0 92 FUNC GLOBAL DEFAULT 12 tcg_op_insert_before │ │ │ │ 1653: 00c4f290 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_EXECUTE_SCRIPT_TC_COMPP_DSTATE │ │ │ │ 1654: 00c4e798 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IDE_SECTOR_READ_DSTATE │ │ │ │ 1655: 0080f0a8 92 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificRbdWrapper │ │ │ │ 1656: 00c4e1c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMU_BACKEND_SET_FD_DSTATE │ │ │ │ @@ -1679,15 +1679,15 @@ │ │ │ │ 1675: 00c2667c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VDAGENT_DISCONNECT_EVENT │ │ │ │ 1676: 002fcf4c 8 FUNC GLOBAL DEFAULT 12 hmp_system_reset │ │ │ │ 1677: 00c4e4fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_COMMON_INIT_DSTATE │ │ │ │ 1678: 00c4e53c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MACFB_CTRL_READ_DSTATE │ │ │ │ 1679: 003c80f4 124 FUNC GLOBAL DEFAULT 12 pci_device_save │ │ │ │ 1680: 00261240 288 FUNC GLOBAL DEFAULT 12 uint16_to_float16_scalbn │ │ │ │ 1681: 0038a794 100 FUNC GLOBAL DEFAULT 12 net_rx_pkt_get_iovec │ │ │ │ - 1682: 005ba0ac 112 FUNC GLOBAL DEFAULT 12 gen_load_gpr │ │ │ │ + 1682: 005ba0b0 112 FUNC GLOBAL DEFAULT 12 gen_load_gpr │ │ │ │ 1683: 006e9404 168 FUNC GLOBAL DEFAULT 12 qemu_get_byte │ │ │ │ 1684: 00c4ea9c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_CMD_PRAM_SECT_READ_DSTATE │ │ │ │ 1685: 00c1d258 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_L4_CSUM_FIX_ENTRY_EVENT │ │ │ │ 1686: 00c4fdc2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEMORY_REGION_OPS_READ_DSTATE │ │ │ │ 1687: 00259ff0 268 FUNC GLOBAL DEFAULT 12 float64_to_int32 │ │ │ │ 1688: 00882884 528 FUNC GLOBAL DEFAULT 12 qapi_event_send_failover_negotiated │ │ │ │ 1689: 00879794 112 FUNC GLOBAL DEFAULT 12 visit_type_FdsetInfo_members │ │ │ │ @@ -1725,15 +1725,15 @@ │ │ │ │ 1721: 008ae400 92 FUNC GLOBAL DEFAULT 12 qapi_free_VncServerInfo │ │ │ │ 1722: 0084c394 320 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOpenOptions │ │ │ │ 1723: 00c28908 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CLOSEFD_EVENT │ │ │ │ 1724: 00c1a53c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_AUXMODE_EVENT │ │ │ │ 1725: 00c1d4e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIPSNET_WRITE_EVENT │ │ │ │ 1726: 00c254d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_COMPLETION_FILE_ERR_EVENT │ │ │ │ 1727: 0091a2f4 248 FUNC GLOBAL DEFAULT 12 vduse_dev_destroy │ │ │ │ - 1728: 006563bc 152 FUNC GLOBAL DEFAULT 12 address_space_destroy │ │ │ │ + 1728: 006563c0 152 FUNC GLOBAL DEFAULT 12 address_space_destroy │ │ │ │ 1729: 00c17b04 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_SMBUS_RECV_FIFO_EVENT │ │ │ │ 1730: 00904a0c 160 FUNC GLOBAL DEFAULT 12 iov_discard_back │ │ │ │ 1731: 00811ea8 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsVpc │ │ │ │ 1732: 0021c7b4 24 FUNC GLOBAL DEFAULT 12 cpu_list_generation_id_get │ │ │ │ 1733: 00c4f904 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_QUIRK_NVIDIA_BAR5_PROBE_DSTATE │ │ │ │ 1734: 00552eb4 68 FUNC GLOBAL DEFAULT 12 helper_mtc0_pagemask │ │ │ │ 1735: 0049d738 1244 FUNC GLOBAL DEFAULT 12 AUD_open_out │ │ │ │ @@ -1762,15 +1762,15 @@ │ │ │ │ 1758: 00435388 272 FUNC GLOBAL DEFAULT 12 usb_ep_set_type │ │ │ │ 1759: 003e418c 1008 FUNC GLOBAL DEFAULT 12 scsi_req_data │ │ │ │ 1760: 0036b67c 160 FUNC GLOBAL DEFAULT 12 isa_create_simple │ │ │ │ 1761: 00c4df24 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CURL_READ_CB_DSTATE │ │ │ │ 1762: 005947b4 508 FUNC GLOBAL DEFAULT 12 helper_msa_srli_df │ │ │ │ 1763: 00278c0c 132 FUNC GLOBAL DEFAULT 12 qemu_console_get_cursor │ │ │ │ 1764: 00b70478 132 OBJECT GLOBAL DEFAULT 24 helper_info_dps_w_ph │ │ │ │ - 1765: 00613294 32 FUNC GLOBAL DEFAULT 12 vfio_device_state_is_precopy │ │ │ │ + 1765: 00613298 32 FUNC GLOBAL DEFAULT 12 vfio_device_state_is_precopy │ │ │ │ 1766: 00c4f818 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_READ_FAILED_DSTATE │ │ │ │ 1767: 00c19d1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA_SUPERIO_WRITE_EVENT │ │ │ │ 1768: 00c21f58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_XFER_ASYNC_EVENT │ │ │ │ 1769: 002ca220 24 FUNC GLOBAL DEFAULT 12 acpi_pm1_cnt_reset │ │ │ │ 1770: 0082e57c 224 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_blockdev_amend_arg_members │ │ │ │ 1771: 00c1aa0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_PPC_UPDATE_IRQ_EVENT │ │ │ │ 1772: 00c20d90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_ERR_SCSI_CMD_INVALID_LUN_EVENT │ │ │ │ @@ -1961,15 +1961,15 @@ │ │ │ │ 1957: 0035df0c 704 FUNC GLOBAL DEFAULT 12 hid_pointer_poll │ │ │ │ 1958: 00759454 112 FUNC GLOBAL DEFAULT 12 blk_iostatus │ │ │ │ 1959: 00c5013c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_DIRTY_RATE_DSTATE │ │ │ │ 1960: 00c4e77c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SII3112_WRITE_DSTATE │ │ │ │ 1961: 00c4e890 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_RECOMPUTE_STATE_DSTATE │ │ │ │ 1962: 002703b8 200 FUNC GLOBAL DEFAULT 12 helper_gvec_umax64 │ │ │ │ 1963: 0068cf64 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_orl_be │ │ │ │ - 1964: 00653504 184 FUNC GLOBAL DEFAULT 12 ram_discard_manager_replay_discarded │ │ │ │ + 1964: 00653508 184 FUNC GLOBAL DEFAULT 12 ram_discard_manager_replay_discarded │ │ │ │ 1965: 005032e0 324 FUNC GLOBAL DEFAULT 12 qemu_savevm_send_postcopy_listen │ │ │ │ 1966: 006a1eb0 328 FUNC GLOBAL DEFAULT 12 object_resolve_type_unambiguous │ │ │ │ 1967: 00c4f592 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_HANDLE_CONTROL_SETUP_DSTATE │ │ │ │ 1968: 006dc398 964 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_4i │ │ │ │ 1969: 002ca7b4 20 FUNC GLOBAL DEFAULT 12 acpi_send_gpe_event │ │ │ │ 1970: 00c4eec0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_NOT_WRITTEN_TO_GUEST_DSTATE │ │ │ │ 1971: 00c132f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_EXTENDED_HEADERS_COMPLIANCE_EVENT │ │ │ │ @@ -2151,15 +2151,15 @@ │ │ │ │ 2147: 00b7535c 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_config2 │ │ │ │ 2148: 00b753e0 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_config3 │ │ │ │ 2149: 00b71894 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_memorymapid │ │ │ │ 2150: 00b75464 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_config4 │ │ │ │ 2151: 0068a86c 432 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_umaxw_be_mmu │ │ │ │ 2152: 00c29334 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_VNC_EVENT │ │ │ │ 2153: 0025ce10 248 FUNC GLOBAL DEFAULT 12 bfloat16_to_uint64_scalbn │ │ │ │ - 2154: 005ebb2c 588 FUNC GLOBAL DEFAULT 12 mips_tcg_init │ │ │ │ + 2154: 005ebb30 588 FUNC GLOBAL DEFAULT 12 mips_tcg_init │ │ │ │ 2155: 00b754e8 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_config5 │ │ │ │ 2156: 00b78b90 132 OBJECT GLOBAL DEFAULT 24 helper_info_mttgpr │ │ │ │ 2157: 0087de70 92 FUNC GLOBAL DEFAULT 12 qapi_free_NetLegacyNicOptions │ │ │ │ 2158: 00567c64 248 FUNC GLOBAL DEFAULT 12 helper_float_add_ps │ │ │ │ 2159: 002738f4 188 FUNC GLOBAL DEFAULT 12 plugin_scoreboard_free │ │ │ │ 2160: 00c4f222 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SCSI_GENERIC_READ_COMPLETE_DSTATE │ │ │ │ 2161: 00c4e1ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_VMSTATE_POST_LOAD_DSTATE │ │ │ │ @@ -2217,25 +2217,25 @@ │ │ │ │ 2213: 00c4ffa2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_JOB_RESUME_DSTATE │ │ │ │ 2214: 00b8bb44 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ceq_w │ │ │ │ 2215: 0086120c 320 FUNC GLOBAL DEFAULT 12 visit_type_SMPConfiguration │ │ │ │ 2216: 00c4dbd0 180 OBJECT GLOBAL DEFAULT 25 mig_stats │ │ │ │ 2217: 00c4feb4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_KEY_EVENT_MAP_DSTATE │ │ │ │ 2218: 006887e8 220 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_xorw_le_mmu │ │ │ │ 2219: 00c29648 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_SIZE_EVENT │ │ │ │ - 2220: 00633020 172 FUNC GLOBAL DEFAULT 12 virtio_config_modern_writeb │ │ │ │ + 2220: 00633024 172 FUNC GLOBAL DEFAULT 12 virtio_config_modern_writeb │ │ │ │ 2221: 0025ec2c 252 FUNC GLOBAL DEFAULT 12 bfloat16_to_uint16_round_to_zero │ │ │ │ 2222: 00c4f05e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_WRITE_NOT_AT_WP_DSTATE │ │ │ │ 2223: 00c4f548 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFS_ERR_QUERY_ATTR_NOT_WRITABLE_DSTATE │ │ │ │ 2224: 00c1b2bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_R40_DRAMPHY_READ_EVENT │ │ │ │ 2225: 004cd0f8 308 FUNC GLOBAL DEFAULT 12 cpu_watchpoint_insert │ │ │ │ 2226: 00c4f3da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_MSIX_ENABLED_DSTATE │ │ │ │ 2227: 006c4fc8 512 FUNC GLOBAL DEFAULT 12 tcg_gen_extract_i32 │ │ │ │ 2228: 00c4ea06 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APIC_LOCAL_DELIVER_DSTATE │ │ │ │ 2229: 00c1c138 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNHME_UPDATE_IRQ_EVENT │ │ │ │ - 2230: 00633204 312 FUNC GLOBAL DEFAULT 12 virtio_config_modern_writel │ │ │ │ + 2230: 00633208 312 FUNC GLOBAL DEFAULT 12 virtio_config_modern_writel │ │ │ │ 2231: 006f5d34 148 FUNC GLOBAL DEFAULT 12 qio_channel_set_delay │ │ │ │ 2232: 00c2a8b0 0 OBJECT GLOBAL DEFAULT 25 hw_compat_3_0 │ │ │ │ 2233: 00c192b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_BADWRITE_EVENT │ │ │ │ 2234: 00c166c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESCC_SERIAL_RECEIVE_BYTE_EVENT │ │ │ │ 2235: 00b6a1b8 208 OBJECT GLOBAL DEFAULT 24 hw_compat_3_1 │ │ │ │ 2236: 00c4f2d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_ADD_MSG_BYTE_ERROR_DSTATE │ │ │ │ 2237: 008a7da8 320 FUNC GLOBAL DEFAULT 12 visit_type_PciDeviceInfo │ │ │ │ @@ -2248,15 +2248,15 @@ │ │ │ │ 2244: 00271824 8 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_mem_cb │ │ │ │ 2245: 00c4efe6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UB_MMIOWR_PMRSWTP_READONLY_DSTATE │ │ │ │ 2246: 004b3f7c 44 FUNC GLOBAL DEFAULT 12 cpus_get_virtual_clock │ │ │ │ 2247: 00478594 164 FUNC GLOBAL DEFAULT 12 vfio_display_reset │ │ │ │ 2248: 00c4f820 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_PORT_ATTACH_DSTATE │ │ │ │ 2249: 00c4e272 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_STAT_DSTATE │ │ │ │ 2250: 0074d320 20 FUNC GLOBAL DEFAULT 12 nbd_client_connection_enable_retry │ │ │ │ - 2251: 006330cc 312 FUNC GLOBAL DEFAULT 12 virtio_config_modern_writew │ │ │ │ + 2251: 006330d0 312 FUNC GLOBAL DEFAULT 12 virtio_config_modern_writew │ │ │ │ 2252: 00c4e216 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EBPF_RSS_LOAD_ERROR_DSTATE │ │ │ │ 2253: 00b79a00 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmpabs_ps_ule │ │ │ │ 2254: 00c4f340 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_MEM_WRITEB_CMD_ENSEL_DSTATE │ │ │ │ 2255: 006a2f14 980 FUNC GLOBAL DEFAULT 12 user_creatable_add_type │ │ │ │ 2256: 00c4ec3e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_R40_DRAMPHY_WRITE_DSTATE │ │ │ │ 2257: 009046c0 352 FUNC GLOBAL DEFAULT 12 qemu_iovec_clone │ │ │ │ 2258: 0084301c 320 FUNC GLOBAL DEFAULT 12 visit_type_ChardevRingbuf │ │ │ │ @@ -2371,15 +2371,15 @@ │ │ │ │ 2367: 00593bf8 560 FUNC GLOBAL DEFAULT 12 helper_msa_maxi_u_df │ │ │ │ 2368: 0085d788 4 FUNC GLOBAL DEFAULT 12 visit_type_NumaCpuOptions_members │ │ │ │ 2369: 004b9950 516 FUNC GLOBAL DEFAULT 12 dma_blk_io │ │ │ │ 2370: 0035a5f0 1360 FUNC GLOBAL DEFAULT 12 ide_atapi_cmd │ │ │ │ 2371: 00c28ca4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_REPLAY_BREAK_EVENT │ │ │ │ 2372: 00c4f5b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_HANDLE_CONTROL_DSTATE │ │ │ │ 2373: 00c208e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SDCARD_REQ_ADDR_EVENT │ │ │ │ - 2374: 00655750 884 FUNC GLOBAL DEFAULT 12 memory_global_dirty_log_start │ │ │ │ + 2374: 00655754 884 FUNC GLOBAL DEFAULT 12 memory_global_dirty_log_start │ │ │ │ 2375: 0048c118 184 FUNC GLOBAL DEFAULT 12 vhost_get_free_memslots │ │ │ │ 2376: 00c1fabc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESP_PCI_DMA_IDLE_EVENT │ │ │ │ 2377: 00c24d78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_RAM_FAULT_THREAD_EXIT_EVENT │ │ │ │ 2378: 008e5094 8 FUNC GLOBAL DEFAULT 12 qemu_opts_id │ │ │ │ 2379: 00c1b14c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_READL_MFAR1_EVENT │ │ │ │ 2380: 0056acb0 328 FUNC GLOBAL DEFAULT 12 helper_cmp_d_olt │ │ │ │ 2381: 00c1df34 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_MDTS_EVENT │ │ │ │ @@ -2403,15 +2403,15 @@ │ │ │ │ 2399: 00c4eaea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOTKIT_SYSINFO_WRITE_DSTATE │ │ │ │ 2400: 00826e34 332 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsGenericCOWFormat_members │ │ │ │ 2401: 006dff7c 172 FUNC GLOBAL DEFAULT 12 tcg_gen_nand_vec │ │ │ │ 2402: 004102d8 1096 FUNC GLOBAL DEFAULT 12 mptsas_process_config │ │ │ │ 2403: 00267708 140 FUNC GLOBAL DEFAULT 12 float32_default_nan │ │ │ │ 2404: 003975b0 112 FUNC GLOBAL DEFAULT 12 ctucan_connect_to_bus │ │ │ │ 2405: 00560e24 88 FUNC GLOBAL DEFAULT 12 helper_dpau_h_qbl │ │ │ │ - 2406: 005df6c8 188 FUNC GLOBAL DEFAULT 12 gen_base_offset_addr │ │ │ │ + 2406: 005df6cc 188 FUNC GLOBAL DEFAULT 12 gen_base_offset_addr │ │ │ │ 2407: 00c4df00 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QAUTHZ_LIST_DEFAULT_POLICY_DSTATE │ │ │ │ 2408: 00c4dec4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_HIT_WATCHPOINT_DSTATE │ │ │ │ 2409: 006807cc 12 FUNC GLOBAL DEFAULT 12 tlb_flush_page_all_cpus_synced │ │ │ │ 2410: 00b6a108 32 OBJECT GLOBAL DEFAULT 24 hw_compat_2_10 │ │ │ │ 2411: 008f1d5c 320 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_inc │ │ │ │ 2412: 00c4fd36 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_LISTEN_THREAD_START_DSTATE │ │ │ │ 2413: 00b6a128 64 OBJECT GLOBAL DEFAULT 24 hw_compat_2_11 │ │ │ │ @@ -2443,30 +2443,30 @@ │ │ │ │ 2439: 008ff1bc 460 FUNC GLOBAL DEFAULT 12 buffer_is_zero_ool │ │ │ │ 2440: 005610a8 184 FUNC GLOBAL DEFAULT 12 helper_dpaq_s_w_ph │ │ │ │ 2441: 00c1c9e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_IRQ_EITR_SET_EVENT │ │ │ │ 2442: 00794c7c 68 FUNC GLOBAL DEFAULT 12 qcow2_cache_get_empty │ │ │ │ 2443: 00368e94 396 FUNC GLOBAL DEFAULT 12 kvm_report_irq_delivered │ │ │ │ 2444: 006c5bd8 104 FUNC GLOBAL DEFAULT 12 tcg_gen_muls2_i32 │ │ │ │ 2445: 006627fc 100 FUNC GLOBAL DEFAULT 12 address_space_stl_le │ │ │ │ - 2446: 00633eb4 788 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_status │ │ │ │ + 2446: 00633eb8 788 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_status │ │ │ │ 2447: 00824a7c 372 FUNC GLOBAL DEFAULT 12 visit_type_RbdAuthModeList │ │ │ │ 2448: 00346440 8 FUNC GLOBAL DEFAULT 12 i2c_start_send │ │ │ │ 2449: 0085ff3c 28 FUNC GLOBAL DEFAULT 12 visit_type_HvBalloonDeviceInfoWrapper_members │ │ │ │ 2450: 00c4de52 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_transaction_c │ │ │ │ 2451: 00a79e78 2 OBJECT GLOBAL DEFAULT 14 mouse_id │ │ │ │ 2452: 00c4e254 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_READDIR_RETURN_DSTATE │ │ │ │ 2453: 00c1bbd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DP8393X_WRITE_INVALID_DCR_EVENT │ │ │ │ 2454: 00c4fd3a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_APPROVE_SWITCHOVER_DSTATE │ │ │ │ 2455: 00819308 28 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobInfoMirror_members │ │ │ │ 2456: 006a0420 100 FUNC GLOBAL DEFAULT 12 object_property_parse │ │ │ │ 2457: 00c21d38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_WORK_BH_SERVICE_EVENT │ │ │ │ 2458: 00684b58 48 FUNC GLOBAL DEFAULT 12 helper_stq_mmu │ │ │ │ 2459: 00c4f516 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BCM2835_SDHOST_UPDATE_IRQ_DSTATE │ │ │ │ 2460: 00c4f9ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BALLOON_SET_CONFIG_DSTATE │ │ │ │ - 2461: 00650c48 8 FUNC GLOBAL DEFAULT 12 memory_region_is_ram_device │ │ │ │ + 2461: 00650c4c 8 FUNC GLOBAL DEFAULT 12 memory_region_is_ram_device │ │ │ │ 2462: 0055fbb0 124 FUNC GLOBAL DEFAULT 12 helper_subu_ph │ │ │ │ 2463: 00c22868 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ISO_TD_DATA_UNDERRUN_EVENT │ │ │ │ 2464: 00c4e914 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_BPR_READ_DSTATE │ │ │ │ 2465: 00c154bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPUHP_ACPI_CLEAR_REMOVE_EVT_EVENT │ │ │ │ 2466: 00c4fe56 2 OBJECT GLOBAL DEFAULT 25 _TRACE_INPUT_EVENT_KEY_QCODE_DSTATE │ │ │ │ 2467: 00c26c6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PPM_SAVE_EVENT │ │ │ │ 2468: 008852ac 92 FUNC GLOBAL DEFAULT 12 qapi_free_AcpiGenericPortProperties │ │ │ │ @@ -2491,15 +2491,15 @@ │ │ │ │ 2487: 00c266ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CLIPBOARD_RESET_SERIAL_EVENT │ │ │ │ 2488: 00c4e94a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_GENERATE_SGI_DSTATE │ │ │ │ 2489: 00c2699c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_INIT_EVENT │ │ │ │ 2490: 006d9d78 256 FUNC GLOBAL DEFAULT 12 tcg_gen_dup_i64 │ │ │ │ 2491: 00c4f502 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SDHCI_RESPONSE4_DSTATE │ │ │ │ 2492: 00c4e8d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_INT_DSTATE │ │ │ │ 2493: 0088c1d4 1084 FUNC GLOBAL DEFAULT 12 qmp_marshal_qom_list │ │ │ │ - 2494: 00613054 336 FUNC GLOBAL DEFAULT 12 vfio_block_multiple_devices_migration │ │ │ │ + 2494: 00613058 336 FUNC GLOBAL DEFAULT 12 vfio_block_multiple_devices_migration │ │ │ │ 2495: 005629b4 36 FUNC GLOBAL DEFAULT 12 helper_raise_exception_debug │ │ │ │ 2496: 00c4f786 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_QTD_PTRS_DSTATE │ │ │ │ 2497: 004b2ef8 340 FUNC GLOBAL DEFAULT 12 add_boot_device_path │ │ │ │ 2498: 008aab84 1188 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_rocker │ │ │ │ 2499: 00893978 112 FUNC GLOBAL DEFAULT 12 visit_type_VsockSocketAddress_members │ │ │ │ 2500: 00b68bc4 132 OBJECT GLOBAL DEFAULT 24 helper_info_muluh_i64 │ │ │ │ 2501: 00c4e42c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_CONSOLE_UNREALIZE_DSTATE │ │ │ │ @@ -2580,15 +2580,15 @@ │ │ │ │ 2576: 00c29458 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_CPU_MODEL_EXPANSION_EVENT │ │ │ │ 2577: 00c28494 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SNAPSHOT_LOAD_EVENT │ │ │ │ 2578: 00c4f026 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_INVALID_GETFEAT_DSTATE │ │ │ │ 2579: 00262f68 64 FUNC GLOBAL DEFAULT 12 float64_maxnum │ │ │ │ 2580: 00a7ae90 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_NEWNET │ │ │ │ 2581: 0068a69c 440 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_smaxw_be_mmu │ │ │ │ 2582: 00c24294 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_WDT_WRITE_EVENT │ │ │ │ - 2583: 0062188c 1300 FUNC GLOBAL DEFAULT 12 vfio_pci_write_config │ │ │ │ + 2583: 00621890 1300 FUNC GLOBAL DEFAULT 12 vfio_pci_write_config │ │ │ │ 2584: 00884d48 92 FUNC GLOBAL DEFAULT 12 qapi_free_InputLinuxProperties │ │ │ │ 2585: 00c4efdc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UB_DB_WR_MISALIGNED_DSTATE │ │ │ │ 2586: 006cacd4 152 FUNC GLOBAL DEFAULT 12 tcg_gen_muls2_i64 │ │ │ │ 2587: 00c202fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_SCSI_NODATA_EVENT │ │ │ │ 2588: 00c13230 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_CO_YIELD_BACK_EVENT │ │ │ │ 2589: 00c4f3e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_IRQ_RAISE_DSTATE │ │ │ │ 2590: 00c4f5d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_REQ_EMULATED_DSTATE │ │ │ │ @@ -2628,15 +2628,15 @@ │ │ │ │ 2624: 0066ad00 344 FUNC GLOBAL DEFAULT 12 ram_bytes_total │ │ │ │ 2625: 00c4e30e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MHP_ACPI_READ_ADDR_LO_DSTATE │ │ │ │ 2626: 00c4f3c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PVSCSI_UPDATE_IRQ_LEVEL_DSTATE │ │ │ │ 2627: 002cc1a4 4 FUNC GLOBAL DEFAULT 12 acpi_pcihp_device_pre_plug_cb │ │ │ │ 2628: 00a90600 3 OBJECT GLOBAL DEFAULT 14 sense_code_COMMAND_ABORTED │ │ │ │ 2629: 00c4ea00 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APIC_REGISTER_WRITE_DSTATE │ │ │ │ 2630: 00c16784 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GRLIB_APBUART_WRITEL_UNKNOWN_EVENT │ │ │ │ - 2631: 00654038 284 FUNC GLOBAL DEFAULT 12 memory_region_get_fd │ │ │ │ + 2631: 0065403c 284 FUNC GLOBAL DEFAULT 12 memory_region_get_fd │ │ │ │ 2632: 00478eb0 708 FUNC GLOBAL DEFAULT 12 virtio_bus_device_plugged │ │ │ │ 2633: 008674ec 1004 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_irq │ │ │ │ 2634: 00262e70 8 FUNC GLOBAL DEFAULT 12 float16_maxnum │ │ │ │ 2635: 0069ede4 100 FUNC GLOBAL DEFAULT 12 object_property_add │ │ │ │ 2636: 00c25278 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_GLOBAL_STATE_PRE_SAVE_EVENT │ │ │ │ 2637: 00c1a87c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_SRC_READ_EVENT │ │ │ │ 2638: 0081abd4 324 FUNC GLOBAL DEFAULT 12 visit_type_DriveBackup │ │ │ │ @@ -2659,15 +2659,15 @@ │ │ │ │ 2655: 00c4fc46 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATE_PENDING_EXACT_DSTATE │ │ │ │ 2656: 00c4fc48 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATE_HANDLE_RP_REQ_PAGES_DSTATE │ │ │ │ 2657: 00684748 24 FUNC GLOBAL DEFAULT 12 helper_ldq_mmu │ │ │ │ 2658: 00c21e38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_DEVICE_NOT_FOUND_EVENT │ │ │ │ 2659: 00b82b68 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ftint_u_df │ │ │ │ 2660: 00c1c5b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_TX_CHECKSUM_EVENT │ │ │ │ 2661: 00c1c738 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IGB_IRQ_WRITE_EIMS_EVENT │ │ │ │ - 2662: 0060f8dc 544 FUNC GLOBAL DEFAULT 12 virtio_scsi_common_realize │ │ │ │ + 2662: 0060f8e0 544 FUNC GLOBAL DEFAULT 12 virtio_scsi_common_realize │ │ │ │ 2663: 004aed60 316 FUNC GLOBAL DEFAULT 12 qmp_blockdev_close_tray │ │ │ │ 2664: 00553934 352 FUNC GLOBAL DEFAULT 12 helper_mftc0_configx │ │ │ │ 2665: 00665b20 100 FUNC GLOBAL DEFAULT 12 address_space_stq_be_cached_slow │ │ │ │ 2666: 0073b2b8 888 FUNC GLOBAL DEFAULT 12 block_job_create │ │ │ │ 2667: 00393440 40 FUNC GLOBAL DEFAULT 12 vhost_net_set_mtu │ │ │ │ 2668: 00b678b0 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_xorw_be │ │ │ │ 2669: 008969a0 244 FUNC GLOBAL DEFAULT 12 visit_type_StatsSchemaValueList │ │ │ │ @@ -2814,23 +2814,23 @@ │ │ │ │ 2810: 00b72a1c 132 OBJECT GLOBAL DEFAULT 24 helper_info_subqh_ph │ │ │ │ 2811: 00c4e476 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NRF51_UART_READ_DSTATE │ │ │ │ 2812: 008906d8 296 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_GUEST_PANICKED_arg_members │ │ │ │ 2813: 008f99a8 32 FUNC GLOBAL DEFAULT 12 timerlist_notify │ │ │ │ 2814: 00548fcc 24 FUNC GLOBAL DEFAULT 12 semihosting_get_argc │ │ │ │ 2815: 00c50130 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_VCPU_DIRTY_LIMIT_DSTATE │ │ │ │ 2816: 00c221e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_TD_QUEUE_EVENT │ │ │ │ - 2817: 0064dbf4 76 FUNC GLOBAL DEFAULT 12 memory_region_init │ │ │ │ + 2817: 0064dbf8 76 FUNC GLOBAL DEFAULT 12 memory_region_init │ │ │ │ 2818: 00c14aa0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_SET_STATE_BLOB_EVENT │ │ │ │ 2819: 00a90658 3 OBJECT GLOBAL DEFAULT 14 sense_code_INVALID_OPCODE │ │ │ │ 2820: 00b6239c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_rotl64i │ │ │ │ 2821: 00c4e792 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IDE_BUS_RESET_AIO_DSTATE │ │ │ │ 2822: 007f1380 316 FUNC GLOBAL DEFAULT 12 bdrv_co_open │ │ │ │ 2823: 0028f334 28 FUNC GLOBAL DEFAULT 12 vnc_read_when │ │ │ │ 2824: 002c327c 324 FUNC GLOBAL DEFAULT 12 aml_method │ │ │ │ - 2825: 005ff834 420 FUNC GLOBAL DEFAULT 12 virtio_serial_throttle_port │ │ │ │ + 2825: 005ff838 420 FUNC GLOBAL DEFAULT 12 virtio_serial_throttle_port │ │ │ │ 2826: 0027e9dc 264 FUNC GLOBAL DEFAULT 12 qemu_input_update_buttons │ │ │ │ 2827: 00a5ed78 4 OBJECT GLOBAL DEFAULT 14 hw_compat_2_5_len │ │ │ │ 2828: 00759304 148 FUNC GLOBAL DEFAULT 12 blk_dev_is_medium_locked │ │ │ │ 2829: 006dc8bc 1400 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_dup_mem │ │ │ │ 2830: 00687490 216 FUNC GLOBAL DEFAULT 12 cpu_atomic_xor_fetchb_mmu │ │ │ │ 2831: 0051c2ac 236 FUNC GLOBAL DEFAULT 12 hmp_dumpdtb │ │ │ │ 2832: 00669404 340 FUNC GLOBAL DEFAULT 12 foreach_not_ignored_block │ │ │ │ @@ -2916,15 +2916,15 @@ │ │ │ │ 2912: 0089cb24 316 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingAvail │ │ │ │ 2913: 00c14304 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CO_SEND_CHUNK_DONE_EVENT │ │ │ │ 2914: 0059f9f8 2104 FUNC GLOBAL DEFAULT 12 helper_msa_fmin_df │ │ │ │ 2915: 00b69df4 16 OBJECT GLOBAL DEFAULT 24 mapped_xattr_ops │ │ │ │ 2916: 00c21a58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_PACKET_ASYNC_EVENT │ │ │ │ 2917: 00911588 92 FUNC GLOBAL DEFAULT 12 json_lexer_feed │ │ │ │ 2918: 0090e414 8 FUNC GLOBAL DEFAULT 12 fw_cfg_arch_key_name │ │ │ │ - 2919: 00622968 352 FUNC GLOBAL DEFAULT 12 vfio_pci_post_reset │ │ │ │ + 2919: 0062296c 352 FUNC GLOBAL DEFAULT 12 vfio_pci_post_reset │ │ │ │ 2920: 00c23560 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_CHECK_PCIE_FLR_EVENT │ │ │ │ 2921: 00c1e114 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_MMIO_DOORBELL_CQ_EVENT │ │ │ │ 2922: 00c1b26c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_SRAMC_WRITE_EVENT │ │ │ │ 2923: 00866c44 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_memory_size_summary │ │ │ │ 2924: 00c4f2be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_DO_MSGOUT_DISCONNECT_DSTATE │ │ │ │ 2925: 00b2dff0 4 OBJECT GLOBAL DEFAULT 21 vsock_ops │ │ │ │ 2926: 0066cf70 2404 FUNC GLOBAL DEFAULT 12 ram_save_queue_pages │ │ │ │ @@ -2981,15 +2981,15 @@ │ │ │ │ 2977: 008b4cd4 432 FUNC GLOBAL DEFAULT 12 visit_type_DisplayEGLHeadless │ │ │ │ 2978: 008e1aa4 176 FUNC GLOBAL DEFAULT 12 id_wellformed │ │ │ │ 2979: 00c4e91a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_ELRSR_READ_DSTATE │ │ │ │ 2980: 00c25738 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_TRIGGERED_EVENT │ │ │ │ 2981: 003c8c98 12 FUNC GLOBAL DEFAULT 12 pci_get_bar_addr │ │ │ │ 2982: 0073c648 16 FUNC GLOBAL DEFAULT 12 job_is_internal │ │ │ │ 2983: 00b66494 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xor_fetchw_le │ │ │ │ - 2984: 0062e054 8 FUNC GLOBAL DEFAULT 12 virtio_config_get_guest_notifier │ │ │ │ + 2984: 0062e058 8 FUNC GLOBAL DEFAULT 12 virtio_config_get_guest_notifier │ │ │ │ 2985: 00c1c488 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_RX_UNMATCHED_EVENT │ │ │ │ 2986: 00c4f0a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_CLOSE_ZONE_DSTATE │ │ │ │ 2987: 00c12b98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_HIT_WATCHPOINT_EVENT │ │ │ │ 2988: 00c231f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_REGION_WRITE_EVENT │ │ │ │ 2989: 0022e434 504 FUNC GLOBAL DEFAULT 12 cap_disas_target │ │ │ │ 2990: 00c4fee2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CONSOLE_PUTCHAR_UNHANDLED_DSTATE │ │ │ │ 2991: 008197d0 324 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobInfo │ │ │ │ @@ -3036,15 +3036,15 @@ │ │ │ │ 3032: 00c1d218 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_L4_CSUM_FIX_IP4_FRAGMENT_EVENT │ │ │ │ 3033: 0057d4d8 496 FUNC GLOBAL DEFAULT 12 helper_msa_add_a_h │ │ │ │ 3034: 00c4e2e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPUHP_ACPI_READ_CMD_DATA_DSTATE │ │ │ │ 3035: 008796a0 244 FUNC GLOBAL DEFAULT 12 visit_type_FdsetFdInfoList │ │ │ │ 3036: 0075bf14 24 FUNC GLOBAL DEFAULT 12 blk_try_blockalign │ │ │ │ 3037: 008b5858 244 FUNC GLOBAL DEFAULT 12 visit_type_DisplaySDL_members │ │ │ │ 3038: 00b8d8a8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_bsel_v │ │ │ │ - 3039: 005b6804 140 FUNC GLOBAL DEFAULT 12 helper_yield │ │ │ │ + 3039: 005b6808 140 FUNC GLOBAL DEFAULT 12 helper_yield │ │ │ │ 3040: 00855014 332 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoAlternate │ │ │ │ 3041: 00278564 148 FUNC GLOBAL DEFAULT 12 dpy_gl_scanout_dmabuf │ │ │ │ 3042: 005093e4 376 FUNC GLOBAL DEFAULT 12 qmp_snapshot_save │ │ │ │ 3043: 0058b8dc 264 FUNC GLOBAL DEFAULT 12 helper_msa_asub_s_w │ │ │ │ 3044: 00c1e384 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_DEL_SQ_EVENT │ │ │ │ 3045: 00c17880 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PL330_DMAST_EVENT │ │ │ │ 3046: 002733f8 232 FUNC GLOBAL DEFAULT 12 exec_inline_op │ │ │ │ @@ -3081,15 +3081,15 @@ │ │ │ │ 3077: 00c17f50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HANDLE_CMD_BADMAP_EVENT │ │ │ │ 3078: 00c16d44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_READ_EVENT │ │ │ │ 3079: 00c5080c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOCKCNT_UNLOCK_SUCCESS_DSTATE │ │ │ │ 3080: 00c4e18e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AUDIO_TIMER_START_DSTATE │ │ │ │ 3081: 00c4dfbe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_CACHE_GET_DONE_DSTATE │ │ │ │ 3082: 00b84df4 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_cfcmsa │ │ │ │ 3083: 0080f49c 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCacheInfo │ │ │ │ - 3084: 0063ddc8 300 FUNC GLOBAL DEFAULT 12 vhost_svq_poll │ │ │ │ + 3084: 0063ddcc 300 FUNC GLOBAL DEFAULT 12 vhost_svq_poll │ │ │ │ 3085: 00c21fd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_EP_ENABLE_EVENT │ │ │ │ 3086: 00c4ff6e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_BLOCKDEV_SET_IOTHREAD_DSTATE │ │ │ │ 3087: 00c13d9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_COMMAND_NEW_PID_EVENT │ │ │ │ 3088: 00c4fa26 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_SET_VRING_ADDR_DSTATE │ │ │ │ 3089: 00c149c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_VMSTATE_PRE_SAVE_EVENT │ │ │ │ 3090: 00b8e0e8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_nlzc_w │ │ │ │ 3091: 00c5001e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_NBD_SERVER_ADD_DSTATE │ │ │ │ @@ -3148,35 +3148,35 @@ │ │ │ │ 3144: 0089ea14 1212 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_virtio_queue_element │ │ │ │ 3145: 0067bbb4 264 FUNC GLOBAL DEFAULT 12 translator_ldl │ │ │ │ 3146: 00c2b57c 4 OBJECT GLOBAL DEFAULT 25 xen_mode │ │ │ │ 3147: 004e47f4 24 FUNC GLOBAL DEFAULT 12 global_state_received │ │ │ │ 3148: 003cc180 172 FUNC GLOBAL DEFAULT 12 pci_setup_iommu │ │ │ │ 3149: 0067bcbc 312 FUNC GLOBAL DEFAULT 12 translator_ldq │ │ │ │ 3150: 00c4eb18 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_ANALOG_GET_PLL2_PFD0_CLK_DSTATE │ │ │ │ - 3151: 005df618 28 FUNC GLOBAL DEFAULT 12 check_cop1x │ │ │ │ + 3151: 005df61c 28 FUNC GLOBAL DEFAULT 12 check_cop1x │ │ │ │ 3152: 007f87f8 724 FUNC GLOBAL DEFAULT 12 qmp_ringbuf_read │ │ │ │ 3153: 004f8350 36 FUNC GLOBAL DEFAULT 12 migrate_tls_authz │ │ │ │ 3154: 00c18f54 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_IC_SET_CPU_IRQ_EVENT │ │ │ │ 3155: 00b85ce8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_srari_df │ │ │ │ 3156: 00c50028 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CHARDEV_SEND_BREAK_DSTATE │ │ │ │ - 3157: 0065279c 140 FUNC GLOBAL DEFAULT 12 memory_region_iommu_get_min_page_size │ │ │ │ + 3157: 006527a0 140 FUNC GLOBAL DEFAULT 12 memory_region_iommu_get_min_page_size │ │ │ │ 3158: 00b21a40 52 OBJECT GLOBAL DEFAULT 21 vmstate_esp │ │ │ │ 3159: 00b7f0a0 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_class_s │ │ │ │ 3160: 004a1250 508 FUNC GLOBAL DEFAULT 12 audio_create_default_audiodevs │ │ │ │ 3161: 00886798 360 FUNC GLOBAL DEFAULT 12 visit_type_CryptodevVhostUserProperties │ │ │ │ 3162: 00892eac 92 FUNC GLOBAL DEFAULT 12 qapi_free_InetSocketAddressWrapper │ │ │ │ 3163: 002bc92c 332 FUNC GLOBAL DEFAULT 12 v9fs_co_st_gen │ │ │ │ 3164: 008ea388 72 FUNC GLOBAL DEFAULT 12 qdist_sample_count │ │ │ │ 3165: 003c3230 532 FUNC GLOBAL DEFAULT 12 msi_set_mask │ │ │ │ 3166: 003c02bc 108 FUNC GLOBAL DEFAULT 12 fw_cfg_set_order_override │ │ │ │ 3167: 00c50248 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_ACPI_OSPM_STATUS_DSTATE │ │ │ │ 3168: 006c94f4 132 FUNC GLOBAL DEFAULT 12 tcg_gen_clz_i64 │ │ │ │ 3169: 00c1867c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCKBD_KBD_WRITE_COMMAND_EVENT │ │ │ │ 3170: 0085fc6c 28 FUNC GLOBAL DEFAULT 12 visit_type_VirtioMEMDeviceInfoWrapper_members │ │ │ │ - 3171: 005ebd78 128 FUNC GLOBAL DEFAULT 12 mips_restore_state_to_opc │ │ │ │ + 3171: 005ebd7c 128 FUNC GLOBAL DEFAULT 12 mips_restore_state_to_opc │ │ │ │ 3172: 00819188 192 FUNC GLOBAL DEFAULT 12 visit_type_BitmapSyncMode │ │ │ │ 3173: 007f39c4 560 FUNC GLOBAL DEFAULT 12 blk_zone_mgmt │ │ │ │ 3174: 0068c7bc 372 FUNC GLOBAL DEFAULT 12 cpu_atomic_smax_fetchl_le_mmu │ │ │ │ 3175: 00664258 660 FUNC GLOBAL DEFAULT 12 address_space_ldq_le_cached_slow │ │ │ │ 3176: 006c45a8 120 FUNC GLOBAL DEFAULT 12 tcg_gen_nand_i32 │ │ │ │ 3177: 00c4e7d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PS2_KEYBOARD_EVENT_DSTATE │ │ │ │ 3178: 00800458 148 FUNC GLOBAL DEFAULT 12 qemu_chr_wait_connected │ │ │ │ @@ -3266,15 +3266,15 @@ │ │ │ │ 3262: 00c4f102 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_IDENTIFY_SEC_CTRL_LIST_DSTATE │ │ │ │ 3263: 00c4f172 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_DBBUF_CONFIG_DSTATE │ │ │ │ 3264: 008e4c20 584 FUNC GLOBAL DEFAULT 12 qemu_opts_create │ │ │ │ 3265: 00552b10 16 FUNC GLOBAL DEFAULT 12 helper_mtc0_tccontext │ │ │ │ 3266: 006605e4 540 FUNC GLOBAL DEFAULT 12 address_space_set │ │ │ │ 3267: 003d3a90 632 FUNC GLOBAL DEFAULT 12 shpc_device_plug_cb │ │ │ │ 3268: 00c165f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PL011_FIFO_RX_PUT_EVENT │ │ │ │ - 3269: 00610404 384 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_set_config │ │ │ │ + 3269: 00610408 384 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_set_config │ │ │ │ 3270: 00c4f3ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_ABORT_NO_CMD_DSTATE │ │ │ │ 3271: 00b75800 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_framemask │ │ │ │ 3272: 00c282a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SYSTEM_RESET_EVENT │ │ │ │ 3273: 0065f718 164 FUNC GLOBAL DEFAULT 12 qemu_ram_addr_from_host │ │ │ │ 3274: 006851e0 156 FUNC GLOBAL DEFAULT 12 cpu_stq_mmu │ │ │ │ 3275: 00c2990c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MODULE_LOOKUP_OBJECT_TYPE_EVENT │ │ │ │ 3276: 00806e4c 156 FUNC GLOBAL DEFAULT 12 monitor_init_globals │ │ │ │ @@ -3325,15 +3325,15 @@ │ │ │ │ 3321: 00c294ec 4 OBJECT GLOBAL DEFAULT 24 qemu_mutex_lock_func │ │ │ │ 3322: 00c4fde0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_CLIPBOARD_REGISTER_DSTATE │ │ │ │ 3323: 00b702ec 132 OBJECT GLOBAL DEFAULT 24 helper_info_bitrev │ │ │ │ 3324: 00561d4c 88 FUNC GLOBAL DEFAULT 12 helper_cmp_lt_ph │ │ │ │ 3325: 00b7e230 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_add_s │ │ │ │ 3326: 00c4e91c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_EISR_READ_DSTATE │ │ │ │ 3327: 0085ec8c 320 FUNC GLOBAL DEFAULT 12 visit_type_PCDIMMDeviceInfo │ │ │ │ - 3328: 0062c9b4 820 FUNC GLOBAL DEFAULT 12 virtio_notify │ │ │ │ + 3328: 0062c9b8 820 FUNC GLOBAL DEFAULT 12 virtio_notify │ │ │ │ 3329: 008b155c 548 FUNC GLOBAL DEFAULT 12 visit_type_VncInfo_members │ │ │ │ 3330: 0022f294 16 FUNC GLOBAL DEFAULT 12 print_insn_od_target │ │ │ │ 3331: 00c21808 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_OBJECT_ALLOC_EVENT │ │ │ │ 3332: 006c7498 184 FUNC GLOBAL DEFAULT 12 tcg_gen_addi_i64 │ │ │ │ 3333: 00c13820 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LURING_INIT_STATE_EVENT │ │ │ │ 3334: 00c4e2aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_ERST_MEM_WRITE_DSTATE │ │ │ │ 3335: 00c5085a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POLL_ADD_DSTATE │ │ │ │ @@ -3358,15 +3358,15 @@ │ │ │ │ 3354: 00c4e5a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_RESET_CURSOR_DSTATE │ │ │ │ 3355: 00b34674 12 OBJECT GLOBAL DEFAULT 21 EbpfProgramID_lookup │ │ │ │ 3356: 008d2118 140 FUNC GLOBAL DEFAULT 12 uleb128_encode_small │ │ │ │ 3357: 0053aa08 464 FUNC GLOBAL DEFAULT 12 net_init_vde │ │ │ │ 3358: 0021ca00 72 FUNC GLOBAL DEFAULT 12 qemu_get_cpu │ │ │ │ 3359: 0046d6c8 260 FUNC GLOBAL DEFAULT 12 ccid_card_ccid_attach │ │ │ │ 3360: 008d135c 372 FUNC GLOBAL DEFAULT 12 qemu_strtou64 │ │ │ │ - 3361: 005ebfa8 44 FUNC GLOBAL DEFAULT 12 helper_macc │ │ │ │ + 3361: 005ebfac 44 FUNC GLOBAL DEFAULT 12 helper_macc │ │ │ │ 3362: 00837628 1016 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_pause │ │ │ │ 3363: 00b63e6c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_smin8 │ │ │ │ 3364: 003bb8dc 560 FUNC GLOBAL DEFAULT 12 nvme_ns_init_format │ │ │ │ 3365: 0080ef38 92 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificFile │ │ │ │ 3366: 004febf4 20 FUNC GLOBAL DEFAULT 12 postcopy_preempt_setup │ │ │ │ 3367: 00c4fc80 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_RESET_CHANNEL_DSTATE │ │ │ │ 3368: 008feb3c 68 FUNC GLOBAL DEFAULT 12 buffer_advance │ │ │ │ @@ -3376,15 +3376,15 @@ │ │ │ │ 3372: 0021d6e0 132 FUNC GLOBAL DEFAULT 12 cpu_breakpoint_remove_all │ │ │ │ 3373: 00705270 1052 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_get_dh_params_file │ │ │ │ 3374: 003cb194 56 FUNC GLOBAL DEFAULT 12 pci_find_device │ │ │ │ 3375: 00810410 92 FUNC GLOBAL DEFAULT 12 qapi_free_ThrottleGroupProperties │ │ │ │ 3376: 00551b80 8 FUNC GLOBAL DEFAULT 12 helper_mfc0_tcschefback │ │ │ │ 3377: 00c14434 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_HANDLE_INFO_REQUESTS_EVENT │ │ │ │ 3378: 00689fe0 244 FUNC GLOBAL DEFAULT 12 cpu_atomic_and_fetchw_be_mmu │ │ │ │ - 3379: 00622e94 232 FUNC GLOBAL DEFAULT 12 vfio_pci_host_match │ │ │ │ + 3379: 00622e98 232 FUNC GLOBAL DEFAULT 12 vfio_pci_host_match │ │ │ │ 3380: 006f9148 312 FUNC GLOBAL DEFAULT 12 qcrypto_afsplit_encode │ │ │ │ 3381: 00a5edb0 4 OBJECT GLOBAL DEFAULT 14 hw_compat_5_1_len │ │ │ │ 3382: 00c4f562 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFS_ERR_DMA_READ_PRDT_DSTATE │ │ │ │ 3383: 0080c4ec 544 FUNC GLOBAL DEFAULT 12 qapi_event_send_pr_manager_status_changed │ │ │ │ 3384: 00c50824 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_MEMALIGN_DSTATE │ │ │ │ 3385: 00c4e5a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_RESET_MEMSLOTS_DSTATE │ │ │ │ 3386: 006a1794 544 FUNC GLOBAL DEFAULT 12 object_resolve_path_type │ │ │ │ @@ -3414,15 +3414,15 @@ │ │ │ │ 3410: 00888890 320 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendProperties │ │ │ │ 3411: 004f9360 2184 FUNC GLOBAL DEFAULT 12 qmp_migrate_set_parameters │ │ │ │ 3412: 006a09a8 156 FUNC GLOBAL DEFAULT 12 object_initialize_child_with_props │ │ │ │ 3413: 00c4de9a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_USAGE_DSTATE │ │ │ │ 3414: 00c46908 4 OBJECT GLOBAL DEFAULT 25 tcg_qemu_tb_exec │ │ │ │ 3415: 00c4e57e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VGA_VBE_READ_DSTATE │ │ │ │ 3416: 008a8f44 312 FUNC GLOBAL DEFAULT 12 visit_type_RockerSwitch │ │ │ │ - 3417: 005b6a24 92 FUNC GLOBAL DEFAULT 12 helper_rdhwr_xnp │ │ │ │ + 3417: 005b6a28 92 FUNC GLOBAL DEFAULT 12 helper_rdhwr_xnp │ │ │ │ 3418: 0071782c 96 FUNC GLOBAL DEFAULT 12 nbd_export_find │ │ │ │ 3419: 00c1faac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESP_PCI_DMA_BLAST_EVENT │ │ │ │ 3420: 00684a0c 272 FUNC GLOBAL DEFAULT 12 helper_stb_mmu │ │ │ │ 3421: 00894b78 244 FUNC GLOBAL DEFAULT 12 visit_type_SocketAddressList │ │ │ │ 3422: 00c1230c 724 OBJECT GLOBAL DEFAULT 24 qemu_chardev_opts │ │ │ │ 3423: 008e9ab0 8 FUNC GLOBAL DEFAULT 12 qdist_destroy │ │ │ │ 3424: 00c4e0e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_NULL_NEW_DSTATE │ │ │ │ @@ -3442,15 +3442,15 @@ │ │ │ │ 3438: 00c4f5ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_UNSUPPORTED_CONTROL_DSTATE │ │ │ │ 3439: 00c4fb92 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_HANDLE_RAM_BLOCKS_DSTATE │ │ │ │ 3440: 00c1d508 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIPSNET_RECEIVE_EVENT │ │ │ │ 3441: 00c4e314 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_SND_HANDLE_RX_XFER_DSTATE │ │ │ │ 3442: 00c4f436 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_SCSI_WRITE_START_DSTATE │ │ │ │ 3443: 00c4ff38 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_RESET_DSTATE │ │ │ │ 3444: 00c2670c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_KEYMAP_UNMAPPED_EVENT │ │ │ │ - 3445: 00655b5c 1072 FUNC GLOBAL DEFAULT 12 memory_listener_register │ │ │ │ + 3445: 00655b60 1072 FUNC GLOBAL DEFAULT 12 memory_listener_register │ │ │ │ 3446: 006871a8 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_xorb │ │ │ │ 3447: 00b80aec 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_cvts_d │ │ │ │ 3448: 00794cc0 256 FUNC GLOBAL DEFAULT 12 qcow2_cache_put │ │ │ │ 3449: 008ca208 100 FUNC GLOBAL DEFAULT 12 qlist_append_str │ │ │ │ 3450: 00c0d408 68 OBJECT GLOBAL DEFAULT 24 bdrv_create_opts_simple │ │ │ │ 3451: 00c4f842 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_SAVE_ITERATE_START_DSTATE │ │ │ │ 3452: 00b33bf0 12 OBJECT GLOBAL DEFAULT 21 RebootAction_lookup │ │ │ │ @@ -3578,15 +3578,15 @@ │ │ │ │ 3574: 00c23380 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_QUIRK_NVIDIA_3D0_STATE_EVENT │ │ │ │ 3575: 00903c3c 56 FUNC GLOBAL DEFAULT 12 iov_send_recv_with_flags │ │ │ │ 3576: 00c13910 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BACKUP_DO_COW_RETURN_EVENT │ │ │ │ 3577: 0051ad64 280 FUNC GLOBAL DEFAULT 12 monitor_fdset_dup_fd_remove │ │ │ │ 3578: 00b7f544 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_cvtd_s │ │ │ │ 3579: 0055ee6c 540 FUNC GLOBAL DEFAULT 12 mips_cpu_gdb_write_register │ │ │ │ 3580: 00c4f2ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_DO_MSGOUT_EXTENDED_DSTATE │ │ │ │ - 3581: 00622838 304 FUNC GLOBAL DEFAULT 12 vfio_pci_pre_reset │ │ │ │ + 3581: 0062283c 304 FUNC GLOBAL DEFAULT 12 vfio_pci_pre_reset │ │ │ │ 3582: 00c4fc42 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATE_SEND_RP_MESSAGE_DSTATE │ │ │ │ 3583: 00c4f906 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_QUIRK_NVIDIA_BAR5_STATE_DSTATE │ │ │ │ 3584: 00b80e04 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_cvtd_w │ │ │ │ 3585: 0068771c 384 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_uminb_mmu │ │ │ │ 3586: 00c501aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_GETFD_DSTATE │ │ │ │ 3587: 007eaea4 500 FUNC GLOBAL DEFAULT 12 luring_init │ │ │ │ 3588: 00c20e00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_ERR_DMA_WRITE_UTRD_EVENT │ │ │ │ @@ -3611,26 +3611,26 @@ │ │ │ │ 3607: 005749fc 176 FUNC GLOBAL DEFAULT 12 helper_paddh │ │ │ │ 3608: 00c25998 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PUT_GTREE_EVENT │ │ │ │ 3609: 00b65b4c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smax_fetchl_be │ │ │ │ 3610: 00c27d7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_REQUEST_EBPF_EVENT │ │ │ │ 3611: 00573990 232 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_s_sle │ │ │ │ 3612: 008af83c 292 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_ExpirePasswordOptions_base_members │ │ │ │ 3613: 00b82e80 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_flog2_df │ │ │ │ - 3614: 00647934 432 FUNC GLOBAL DEFAULT 12 cpu_single_step │ │ │ │ + 3614: 00647938 432 FUNC GLOBAL DEFAULT 12 cpu_single_step │ │ │ │ 3615: 00858d6c 92 FUNC GLOBAL DEFAULT 12 qapi_free_CpuInfoFastList │ │ │ │ 3616: 00c4e9c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XICS_ICP_IRQ_DSTATE │ │ │ │ 3617: 00c19864 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_INTC_MASK_EVENT │ │ │ │ 3618: 00566058 308 FUNC GLOBAL DEFAULT 12 helper_float_ceil_2008_l_s │ │ │ │ 3619: 00817424 188 FUNC GLOBAL DEFAULT 12 visit_type_BlockMeasureInfo_members │ │ │ │ 3620: 00c18dc4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_TCTX_TM_READ_EVENT │ │ │ │ 3621: 0080a4c8 92 FUNC GLOBAL DEFAULT 12 qapi_free_AuthZListProperties │ │ │ │ 3622: 00c4ed0c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TULIP_SETUP_FILTER_DSTATE │ │ │ │ 3623: 00c4e85e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_GET_SOURCE_CONFIG_DSTATE │ │ │ │ 3624: 0026efa0 212 FUNC GLOBAL DEFAULT 12 helper_gvec_ssadd64 │ │ │ │ - 3625: 006546a0 36 FUNC GLOBAL DEFAULT 12 memory_region_msync │ │ │ │ + 3625: 006546a4 36 FUNC GLOBAL DEFAULT 12 memory_region_msync │ │ │ │ 3626: 00c1bd28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM_GMAC_UPDATE_IRQ_EVENT │ │ │ │ 3627: 00574aac 20 FUNC GLOBAL DEFAULT 12 helper_paddw │ │ │ │ 3628: 0037e490 496 FUNC GLOBAL DEFAULT 12 e1000x_reset_mac_addr │ │ │ │ 3629: 005737b4 220 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_s_slt │ │ │ │ 3630: 00551f14 216 FUNC GLOBAL DEFAULT 12 helper_mftc0_debug │ │ │ │ 3631: 00c28e50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_QUERY_VIRTIO_QUEUE_ELEMENT_EVENT │ │ │ │ 3632: 00c19124 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CTE_READ_FAULT_EVENT │ │ │ │ @@ -3757,27 +3757,27 @@ │ │ │ │ 3753: 00c12ba8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_ERR_UNEXPECTED_RUNPKT_EVENT │ │ │ │ 3754: 00c1bb58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_NETDEV_DESTROY_EVENT │ │ │ │ 3755: 00917470 248 FUNC GLOBAL DEFAULT 12 vu_queue_set_notification │ │ │ │ 3756: 00c14798 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PW_PERIOD_EVENT │ │ │ │ 3757: 00827ef8 324 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCor │ │ │ │ 3758: 004f50ec 452 FUNC GLOBAL DEFAULT 12 multifd_device_state_send_prepare │ │ │ │ 3759: 003c2b78 268 FUNC GLOBAL DEFAULT 12 msi_uninit │ │ │ │ - 3760: 005df594 4 FUNC GLOBAL DEFAULT 12 gen_move_low32 │ │ │ │ + 3760: 005df598 4 FUNC GLOBAL DEFAULT 12 gen_move_low32 │ │ │ │ 3761: 008c9f9c 80 FUNC GLOBAL DEFAULT 12 qdict_unref │ │ │ │ 3762: 004f7480 36 FUNC GLOBAL DEFAULT 12 migrate_postcopy_blocktime │ │ │ │ 3763: 00c2025c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_IOVEC_SGL_INVALID_EVENT │ │ │ │ 3764: 00c4e46e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EXYNOS_UART_DMABUSY_DSTATE │ │ │ │ 3765: 00c17a30 148 OBJECT GLOBAL DEFAULT 24 hw_i2c_trace_events │ │ │ │ 3766: 00573ea4 264 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_s_sor │ │ │ │ 3767: 00b68300 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_cmpxchgl_be │ │ │ │ 3768: 005449f8 840 FUNC GLOBAL DEFAULT 12 replay_put_qword │ │ │ │ 3769: 0089d218 148 FUNC GLOBAL DEFAULT 12 visit_type_IOThreadVirtQueueMapping_members │ │ │ │ 3770: 006e031c 224 FUNC GLOBAL DEFAULT 12 tcg_gen_cmp_vec │ │ │ │ 3771: 008d4ac0 36 FUNC GLOBAL DEFAULT 12 aio_context_use_g_source │ │ │ │ - 3772: 00613300 92 FUNC GLOBAL DEFAULT 12 vfio_devices_all_device_dirty_tracking │ │ │ │ + 3772: 00613304 92 FUNC GLOBAL DEFAULT 12 vfio_devices_all_device_dirty_tracking │ │ │ │ 3773: 0055fe9c 132 FUNC GLOBAL DEFAULT 12 helper_subuh_r_qb │ │ │ │ 3774: 00c25728 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_RESTORED_EVENT │ │ │ │ 3775: 004e6fcc 24 FUNC GLOBAL DEFAULT 12 loadvm_completion │ │ │ │ 3776: 00c4e050 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BDRV_OPEN_COMMON_DSTATE │ │ │ │ 3777: 00c4de46 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_run_state_c │ │ │ │ 3778: 00c502c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_CPU_MODEL_EXPANSION_DSTATE │ │ │ │ 3779: 00b33d6c 12 OBJECT GLOBAL DEFAULT 21 TransactionActionKind_lookup │ │ │ │ @@ -3791,15 +3791,15 @@ │ │ │ │ 3787: 00c4fc1a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAGE_REQ_ADD_DSTATE │ │ │ │ 3788: 00c4ea02 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APIC_REGISTER_READ_DSTATE │ │ │ │ 3789: 003d428c 8 FUNC GLOBAL DEFAULT 12 shpc_bar_size │ │ │ │ 3790: 002585c0 412 FUNC GLOBAL DEFAULT 12 float128_round_to_int │ │ │ │ 3791: 00c4e2b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TCO_IO_READ_DSTATE │ │ │ │ 3792: 00c4f27a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_AWOKEN_DSTATE │ │ │ │ 3793: 00c25eb4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_FILTER_REWRITER_CONN_OFFSET_EVENT │ │ │ │ - 3794: 00635d28 128 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_new │ │ │ │ + 3794: 00635d2c 128 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_new │ │ │ │ 3795: 0047f954 196 FUNC GLOBAL DEFAULT 12 virtio_pci_add_shm_cap │ │ │ │ 3796: 00c4f80c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_BAD_BP_BE_DSTATE │ │ │ │ 3797: 00c4fb8e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_HANDLE_REGISTER_DSTATE │ │ │ │ 3798: 00b32c28 12 OBJECT GLOBAL DEFAULT 21 BlockdevVhdxSubformat_lookup │ │ │ │ 3799: 008dfd5c 20 FUNC GLOBAL DEFAULT 12 fifo8_num_free │ │ │ │ 3800: 00c23f58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_INIT_EVENT │ │ │ │ 3801: 00c2bca8 4 OBJECT GLOBAL DEFAULT 25 shutdown_action │ │ │ │ @@ -3907,15 +3907,15 @@ │ │ │ │ 3903: 00c4e812 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOONGSON_IPI_WRITE_DSTATE │ │ │ │ 3904: 00c25ea4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_SET_ADDRESS_SPACE_ID_EVENT │ │ │ │ 3905: 0086f9f0 320 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateInfo │ │ │ │ 3906: 00c23e88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_SUSPEND_EVENT │ │ │ │ 3907: 0026d34c 176 FUNC GLOBAL DEFAULT 12 helper_gvec_le16 │ │ │ │ 3908: 00528de8 12 FUNC GLOBAL DEFAULT 12 qemu_get_vnet_hdr_len │ │ │ │ 3909: 00568acc 196 FUNC GLOBAL DEFAULT 12 helper_float_rsqrt2_ps │ │ │ │ - 3910: 0062dd68 8 FUNC GLOBAL DEFAULT 12 virtio_get_queue_index │ │ │ │ + 3910: 0062dd6c 8 FUNC GLOBAL DEFAULT 12 virtio_get_queue_index │ │ │ │ 3911: 00553638 4 FUNC GLOBAL DEFAULT 12 helper_mtc0_cause │ │ │ │ 3912: 00c2039c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_HANDLE_SCSI_EVENT │ │ │ │ 3913: 00679630 48 FUNC GLOBAL DEFAULT 12 page_table_config_init │ │ │ │ 3914: 0083c9f4 216 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsVhostUserBlk_members │ │ │ │ 3915: 00c27190 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_REMOVE_MEDIUM_EVENT │ │ │ │ 3916: 002c9c70 48 FUNC GLOBAL DEFAULT 12 acpi_pm1_evt_power_down │ │ │ │ 3917: 008c7640 100 FUNC GLOBAL DEFAULT 12 qmp_is_oob │ │ │ │ @@ -3958,15 +3958,15 @@ │ │ │ │ 3954: 00c4debe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MONITOR_PROTOCOL_EVENT_EMIT_DSTATE │ │ │ │ 3955: 00c4f5ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_REQ_CANCELED_DSTATE │ │ │ │ 3956: 00c4e6c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_I2C_BUS_READ_DSTATE │ │ │ │ 3957: 00c4f702 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_PORT_RESET_DSTATE │ │ │ │ 3958: 00689ebc 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_orw_be │ │ │ │ 3959: 00662c1c 100 FUNC GLOBAL DEFAULT 12 address_space_stw │ │ │ │ 3960: 00c4f3a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PVSCSI_ON_CMD_RESET_DEV_DSTATE │ │ │ │ - 3961: 0064f728 644 FUNC GLOBAL DEFAULT 12 memory_region_dispatch_write │ │ │ │ + 3961: 0064f72c 644 FUNC GLOBAL DEFAULT 12 memory_region_dispatch_write │ │ │ │ 3962: 0055f7ec 188 FUNC GLOBAL DEFAULT 12 helper_addu_qb │ │ │ │ 3963: 00c16cc4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_READ_MEMORY_EVENT │ │ │ │ 3964: 00b60950 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_lts32 │ │ │ │ 3965: 0076ca24 196 FUNC GLOBAL DEFAULT 12 bdrv_co_is_allocated_above │ │ │ │ 3966: 00910ce4 316 FUNC GLOBAL DEFAULT 12 visit_type_YankInstance │ │ │ │ 3967: 00b87c5c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_or_v │ │ │ │ 3968: 0036b2a4 112 FUNC GLOBAL DEFAULT 12 isa_bus_get_dma │ │ │ │ @@ -4040,21 +4040,21 @@ │ │ │ │ 4036: 00b61298 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_le8 │ │ │ │ 4037: 00c19c54 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPU_SET_APIC_BASE_EVENT │ │ │ │ 4038: 004e26b0 1192 FUNC GLOBAL DEFAULT 12 qmp_calc_dirty_rate │ │ │ │ 4039: 008b1780 320 FUNC GLOBAL DEFAULT 12 visit_type_VncInfo │ │ │ │ 4040: 00c1537c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TCO_TIMER_EXPIRED_EVENT │ │ │ │ 4041: 0026db1c 196 FUNC GLOBAL DEFAULT 12 helper_gvec_lt64 │ │ │ │ 4042: 004e9054 264 FUNC GLOBAL DEFAULT 12 migrate_add_address │ │ │ │ - 4043: 0062d59c 60 FUNC GLOBAL DEFAULT 12 virtio_queue_get_used_size │ │ │ │ + 4043: 0062d5a0 60 FUNC GLOBAL DEFAULT 12 virtio_queue_get_used_size │ │ │ │ 4044: 008e1094 60 FUNC GLOBAL DEFAULT 12 loc_set_cmdline │ │ │ │ 4045: 00c2048c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_INIT_FIRMWARE_EVENT │ │ │ │ 4046: 0083ef38 944 FUNC GLOBAL DEFAULT 12 qmp_marshal_nbd_server_stop │ │ │ │ 4047: 00c4f01c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_STARTFAIL_ASQ_MISALIGNED_DSTATE │ │ │ │ 4048: 00c1aeac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MSF2_SYSREG_WRITE_PLL_STATUS_EVENT │ │ │ │ - 4049: 00649240 88 FUNC GLOBAL DEFAULT 12 portio_list_destroy │ │ │ │ + 4049: 00649244 88 FUNC GLOBAL DEFAULT 12 portio_list_destroy │ │ │ │ 4050: 00c4f490 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SCSI_INQUIRY_DSTATE │ │ │ │ 4051: 00894fe4 92 FUNC GLOBAL DEFAULT 12 qapi_free_StatsResult │ │ │ │ 4052: 00c4f3e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_MSIX_RAISE_DSTATE │ │ │ │ 4053: 00c2b844 1 OBJECT GLOBAL DEFAULT 25 enable_cpu_pm │ │ │ │ 4054: 00c4ff84 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_SET_ACTIVE_DSTATE │ │ │ │ 4055: 00c4e5a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_UPDATE_AREA_DSTATE │ │ │ │ 4056: 004b00b4 456 FUNC GLOBAL DEFAULT 12 hmp_drive_del │ │ │ │ @@ -4114,15 +4114,15 @@ │ │ │ │ 4110: 008830cc 528 FUNC GLOBAL DEFAULT 12 qapi_event_send_netdev_vhost_user_disconnected │ │ │ │ 4111: 00c4de69 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_rocker_c │ │ │ │ 4112: 00c467f8 36 OBJECT GLOBAL DEFAULT 25 gdbserver_system_state │ │ │ │ 4113: 003d3d08 8 FUNC GLOBAL DEFAULT 12 shpc_device_unplug_cb │ │ │ │ 4114: 00c1c3b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_MMIO_TXDMA_WRITE_EVENT │ │ │ │ 4115: 006b5098 8 FUNC GLOBAL DEFAULT 12 tcg_target_has_memory_bswap │ │ │ │ 4116: 00c45720 1 OBJECT GLOBAL DEFAULT 25 kvm_gsi_routing_allowed │ │ │ │ - 4117: 00647ae4 296 FUNC GLOBAL DEFAULT 12 cpu_abort │ │ │ │ + 4117: 00647ae8 296 FUNC GLOBAL DEFAULT 12 cpu_abort │ │ │ │ 4118: 008c8300 16 FUNC GLOBAL DEFAULT 12 qmp_has_success_response │ │ │ │ 4119: 00b608cc 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_lts64 │ │ │ │ 4120: 00c4eff2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UB_MMIOWR_SSRESET_UNSUPPORTED_DSTATE │ │ │ │ 4121: 005751cc 204 FUNC GLOBAL DEFAULT 12 helper_packushb │ │ │ │ 4122: 00c4e0a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_BYE_FAIL_DSTATE │ │ │ │ 4123: 00c4e5fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_CREATE_GUEST_PRIMARY_DSTATE │ │ │ │ 4124: 00c296a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_UINT32_EVENT │ │ │ │ @@ -4191,17 +4191,17 @@ │ │ │ │ 4187: 0056e880 304 FUNC GLOBAL DEFAULT 12 helper_cmp_ps_f │ │ │ │ 4188: 00a905e0 3 OBJECT GLOBAL DEFAULT 14 sense_code_READ_ERROR │ │ │ │ 4189: 00c4e536 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MACFB_SENSE_WRITE_DSTATE │ │ │ │ 4190: 00590d18 248 FUNC GLOBAL DEFAULT 12 helper_msa_sra_w │ │ │ │ 4191: 0058a9e8 628 FUNC GLOBAL DEFAULT 12 helper_msa_msubv_b │ │ │ │ 4192: 002be630 328 FUNC GLOBAL DEFAULT 12 v9fs_co_name_to_path │ │ │ │ 4193: 00c4fbe6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_CLEANUP_DISCONNECT_DSTATE │ │ │ │ - 4194: 00653a84 700 FUNC GLOBAL DEFAULT 12 memory_region_clear_dirty_bitmap │ │ │ │ + 4194: 00653a88 700 FUNC GLOBAL DEFAULT 12 memory_region_clear_dirty_bitmap │ │ │ │ 4195: 0058ae14 168 FUNC GLOBAL DEFAULT 12 helper_msa_msubv_d │ │ │ │ - 4196: 00654ad0 532 FUNC GLOBAL DEFAULT 12 memory_region_del_eventfd │ │ │ │ + 4196: 00654ad4 532 FUNC GLOBAL DEFAULT 12 memory_region_del_eventfd │ │ │ │ 4197: 00c1be28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_EMC_CPU_OWNED_DESC_EVENT │ │ │ │ 4198: 00c135b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_READ_TABLE_EVENT │ │ │ │ 4199: 007ef9b4 532 FUNC GLOBAL DEFAULT 12 bdrv_can_store_new_dirty_bitmap │ │ │ │ 4200: 00c18fc4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_SET_NMI_LEVEL_EVENT │ │ │ │ 4201: 007efbc8 596 FUNC GLOBAL DEFAULT 12 bdrv_truncate │ │ │ │ 4202: 00c1bf48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX_PHY_READ_NUM_EVENT │ │ │ │ 4203: 002e8a30 1080 FUNC GLOBAL DEFAULT 12 fdctrl_transfer_handler │ │ │ │ @@ -4215,15 +4215,15 @@ │ │ │ │ 4211: 004b0a6c 188 FUNC GLOBAL DEFAULT 12 hmp_block_job_complete │ │ │ │ 4212: 00c4e99c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_INTC_SET_IRQ_DSTATE │ │ │ │ 4213: 00c4e00c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_BLOCK_JOB_PAUSE_DSTATE │ │ │ │ 4214: 008f979c 56 FUNC GLOBAL DEFAULT 12 qemu_clock_use_for_deadline │ │ │ │ 4215: 00758564 172 FUNC GLOBAL DEFAULT 12 bdrv_has_blk │ │ │ │ 4216: 00892f08 92 FUNC GLOBAL DEFAULT 12 qapi_free_UnixSocketAddressWrapper │ │ │ │ 4217: 00c13fec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_LISTEN_COMPLETE_EVENT │ │ │ │ - 4218: 006475bc 8 FUNC GLOBAL DEFAULT 12 xen_evtchn_deliver_pirq_msi │ │ │ │ + 4218: 006475c0 8 FUNC GLOBAL DEFAULT 12 xen_evtchn_deliver_pirq_msi │ │ │ │ 4219: 00c4e988 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_INTC_ALL_ISR_DONE_BIT_DSTATE │ │ │ │ 4220: 00c4f64a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MSD_RESET_DSTATE │ │ │ │ 4221: 00c19e0c 12 OBJECT GLOBAL DEFAULT 24 hw_mips_trace_events │ │ │ │ 4222: 00c1acbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32F4XX_PULSE_EXTI_EVENT │ │ │ │ 4223: 0080185c 12 FUNC GLOBAL DEFAULT 12 qemu_chr_new_from_opts │ │ │ │ 4224: 00c4f994 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_MEM_UNPLUG_ALL_REQUEST_DSTATE │ │ │ │ 4225: 00c4e29a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_ERST_POST_LOAD_DSTATE │ │ │ │ @@ -4266,15 +4266,15 @@ │ │ │ │ 4262: 00c1d1d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_L3_CSUM_VALIDATE_NOT_IP4_EVENT │ │ │ │ 4263: 00c1a43c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LASI_CHIP_WRITE_EVENT │ │ │ │ 4264: 00a90624 3 OBJECT GLOBAL DEFAULT 14 sense_code_CAPACITY_CHANGED │ │ │ │ 4265: 00811270 92 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionOptions │ │ │ │ 4266: 00c2788c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_BLOCK_EVENT │ │ │ │ 4267: 00726d50 32 FUNC GLOBAL DEFAULT 12 child_of_bds_get_parent_aio_context │ │ │ │ 4268: 00c27db8 60 OBJECT GLOBAL DEFAULT 24 qapi_commands_job_trace_events_trace_events │ │ │ │ - 4269: 0062e554 292 FUNC GLOBAL DEFAULT 12 virtio_queue_set_align │ │ │ │ + 4269: 0062e558 292 FUNC GLOBAL DEFAULT 12 virtio_queue_set_align │ │ │ │ 4270: 00c4e20a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_PASSTHROUGH_HANDLE_REQUEST_DSTATE │ │ │ │ 4271: 00b89a44 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_msubv_w │ │ │ │ 4272: 008a4fbc 192 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevBackendServiceType │ │ │ │ 4273: 003d2544 292 FUNC GLOBAL DEFAULT 12 pcie_sriov_get_vf_at_index │ │ │ │ 4274: 00c29cac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_FILE_MONITOR_REMOVE_WATCH_EVENT │ │ │ │ 4275: 0086140c 268 FUNC GLOBAL DEFAULT 12 visit_type_MemorySizeConfiguration_members │ │ │ │ 4276: 0054960c 128 FUNC GLOBAL DEFAULT 12 qemu_semihosting_console_write │ │ │ │ @@ -4320,24 +4320,24 @@ │ │ │ │ 4316: 0084ea94 192 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoAkCipherAlgo │ │ │ │ 4317: 00c4e7a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IDE_DATA_READW_DSTATE │ │ │ │ 4318: 00c4dfb2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_FIND_L2_CACHE_ENTRY_DSTATE │ │ │ │ 4319: 00c4f9b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_IOMMU_FILL_RESV_PROPERTY_DSTATE │ │ │ │ 4320: 00830450 532 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_job_error │ │ │ │ 4321: 006f7a34 64 FUNC GLOBAL DEFAULT 12 qio_net_listener_set_name │ │ │ │ 4322: 005a3960 720 FUNC GLOBAL DEFAULT 12 helper_msa_fexupl_df │ │ │ │ - 4323: 00653218 24 FUNC GLOBAL DEFAULT 12 memory_region_get_ram_discard_manager │ │ │ │ + 4323: 0065321c 24 FUNC GLOBAL DEFAULT 12 memory_region_get_ram_discard_manager │ │ │ │ 4324: 00c4ea0a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPU_SET_APIC_BASE_DSTATE │ │ │ │ 4325: 00268eac 36 FUNC GLOBAL DEFAULT 12 helper_divu_i32 │ │ │ │ 4326: 00b741d4 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_entrylo0 │ │ │ │ 4327: 00b745f4 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_entrylo1 │ │ │ │ 4328: 00593398 536 FUNC GLOBAL DEFAULT 12 helper_msa_clei_u_df │ │ │ │ 4329: 00c23d88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTQUEUE_FLUSH_EVENT │ │ │ │ 4330: 006d0e14 164 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_xor_i32_chk │ │ │ │ 4331: 004bccb4 200 FUNC GLOBAL DEFAULT 12 qdev_sync_config │ │ │ │ - 4332: 005ba11c 80 FUNC GLOBAL DEFAULT 12 gen_store_gpr │ │ │ │ + 4332: 005ba120 80 FUNC GLOBAL DEFAULT 12 gen_store_gpr │ │ │ │ 4333: 00c2b580 4 OBJECT GLOBAL DEFAULT 25 xen_domid │ │ │ │ 4334: 00c4fa58 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_DMA_MAP_DSTATE │ │ │ │ 4335: 00c502cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_CPU_MODEL_COMPARISON_DSTATE │ │ │ │ 4336: 00c26c4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GD_UPDATE_EVENT │ │ │ │ 4337: 008d68bc 212 FUNC GLOBAL DEFAULT 12 socket_set_fast_reuse │ │ │ │ 4338: 007f85f4 516 FUNC GLOBAL DEFAULT 12 qmp_ringbuf_write │ │ │ │ 4339: 00c29044 12 OBJECT GLOBAL DEFAULT 24 qapi_commands_pci_trace_events_trace_events │ │ │ │ @@ -4377,15 +4377,15 @@ │ │ │ │ 4373: 00c501a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CLOSEFD_DSTATE │ │ │ │ 4374: 002bd3f8 236 FUNC GLOBAL DEFAULT 12 v9fs_co_pwritev │ │ │ │ 4375: 00c2018c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_DCMD_ENTER_EVENT │ │ │ │ 4376: 00811e4c 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsVhdx │ │ │ │ 4377: 00c4fda2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VM_STOP_FLUSH_ALL_DSTATE │ │ │ │ 4378: 00c4e03e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BDRV_CO_DO_COPY_ON_READV_DSTATE │ │ │ │ 4379: 0036b7b0 440 FUNC GLOBAL DEFAULT 12 isa_vga_init │ │ │ │ - 4380: 00652a34 148 FUNC GLOBAL DEFAULT 12 memory_region_unregister_iommu_notifier │ │ │ │ + 4380: 00652a38 148 FUNC GLOBAL DEFAULT 12 memory_region_unregister_iommu_notifier │ │ │ │ 4381: 00c290c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_ROCKER_OF_DPA_FLOWS_EVENT │ │ │ │ 4382: 0073e084 332 FUNC GLOBAL DEFAULT 12 job_resume │ │ │ │ 4383: 0027e790 372 FUNC GLOBAL DEFAULT 12 qemu_input_event_send_key_delay │ │ │ │ 4384: 0068d288 236 FUNC GLOBAL DEFAULT 12 cpu_atomic_xor_fetchl_be_mmu │ │ │ │ 4385: 0084ae78 92 FUNC GLOBAL DEFAULT 12 qapi_free_SecretKeyringProperties │ │ │ │ 4386: 005356e0 96 FUNC GLOBAL DEFAULT 12 connection_destroy │ │ │ │ 4387: 00c22328 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_FRAME_START_EVENT │ │ │ │ @@ -4497,28 +4497,28 @@ │ │ │ │ 4493: 00812cbc 320 FUNC GLOBAL DEFAULT 12 visit_type_VmdkExtentInfo │ │ │ │ 4494: 00c19cfc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ICH9_CC_READ_EVENT │ │ │ │ 4495: 00b81f08 132 OBJECT GLOBAL DEFAULT 24 helper_info_msachiu │ │ │ │ 4496: 00824464 324 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptions │ │ │ │ 4497: 00c22988 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_PACKET_STATE_CHANGE_EVENT │ │ │ │ 4498: 0072413c 240 FUNC GLOBAL DEFAULT 12 nbd_server_start_options │ │ │ │ 4499: 00b8dab8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_binsr_w │ │ │ │ - 4500: 005df650 40 FUNC GLOBAL DEFAULT 12 check_cp1_registers │ │ │ │ + 4500: 005df654 40 FUNC GLOBAL DEFAULT 12 check_cp1_registers │ │ │ │ 4501: 006c8ea4 404 FUNC GLOBAL DEFAULT 12 tcg_gen_hswap_i64 │ │ │ │ 4502: 00895400 192 FUNC GLOBAL DEFAULT 12 visit_type_StatsType │ │ │ │ 4503: 0072f3b4 320 FUNC GLOBAL DEFAULT 12 bdrv_op_unblock │ │ │ │ 4504: 00b86bdc 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ori_b │ │ │ │ 4505: 007664a4 116 FUNC GLOBAL DEFAULT 12 bdrv_release_dirty_bitmap │ │ │ │ 4506: 0090363c 212 FUNC GLOBAL DEFAULT 12 iov_to_buf_full │ │ │ │ 4507: 00817984 320 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceTimedStats │ │ │ │ 4508: 0021b404 288 FUNC GLOBAL DEFAULT 12 cpu_class_by_name │ │ │ │ 4509: 008b6730 192 FUNC GLOBAL DEFAULT 12 visit_type_DisplayUpdateType │ │ │ │ 4510: 00c1f90c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_VSCSI_PROCESS_LOGIN_EVENT │ │ │ │ 4511: 006e2180 52 FUNC GLOBAL DEFAULT 12 migration_rate_reset │ │ │ │ 4512: 00830cb8 540 FUNC GLOBAL DEFAULT 12 qapi_event_send_quorum_failure │ │ │ │ - 4513: 0062d524 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_avail_addr │ │ │ │ + 4513: 0062d528 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_avail_addr │ │ │ │ 4514: 003ca530 20 FUNC GLOBAL DEFAULT 12 pci_set_irq │ │ │ │ 4515: 00c4dfd2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_CLUSTER_ALLOC_PHYS_DSTATE │ │ │ │ 4516: 00429748 16 FUNC GLOBAL DEFAULT 12 mips_gictimer_start_count │ │ │ │ 4517: 0030a44c 232 FUNC GLOBAL DEFAULT 12 sysbus_mmio_map_overlap │ │ │ │ 4518: 00c29a0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_DMA_MAP_EVENT │ │ │ │ 4519: 0076e0cc 92 FUNC GLOBAL DEFAULT 12 qemu_try_blockalign0 │ │ │ │ 4520: 00c4dfe0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_PWRITE_ZEROES_START_REQ_DSTATE │ │ │ │ @@ -4607,15 +4607,15 @@ │ │ │ │ 4603: 0053b630 104 FUNC GLOBAL DEFAULT 12 vhost_user_get_acked_features │ │ │ │ 4604: 00271b18 232 FUNC GLOBAL DEFAULT 12 qemu_plugin_mem_get_value │ │ │ │ 4605: 005667cc 312 FUNC GLOBAL DEFAULT 12 helper_float_floor_2008_w_s │ │ │ │ 4606: 00c4e58a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SET_CLIENT_CAPABILITIES_UNSUPPORTED_BY_REVISION_DSTATE │ │ │ │ 4607: 00766d54 168 FUNC GLOBAL DEFAULT 12 bdrv_reset_dirty_bitmap │ │ │ │ 4608: 007ec86c 520 FUNC GLOBAL DEFAULT 12 block_dirty_bitmap_merge │ │ │ │ 4609: 008095f8 244 FUNC GLOBAL DEFAULT 12 visit_type_numberList │ │ │ │ - 4610: 00649298 348 FUNC GLOBAL DEFAULT 12 portio_list_add │ │ │ │ + 4610: 0064929c 348 FUNC GLOBAL DEFAULT 12 portio_list_add │ │ │ │ 4611: 006846e8 72 FUNC GLOBAL DEFAULT 12 helper_lduw_mmu │ │ │ │ 4612: 00c20890 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SDCARD_SET_VOLTAGE_EVENT │ │ │ │ 4613: 00c4fb3a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_WAKE_SHARED_DSTATE │ │ │ │ 4614: 004bd524 192 FUNC GLOBAL DEFAULT 12 qmp_command_available │ │ │ │ 4615: 00c4ec82 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DP8393X_RECEIVE_WRITE_STATUS_DSTATE │ │ │ │ 4616: 00c4fa94 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_WATCHDOG_QUERY_DSTATE │ │ │ │ 4617: 00476a48 16 FUNC GLOBAL DEFAULT 12 vfio_multifd_transfer_enabled │ │ │ │ @@ -4658,15 +4658,15 @@ │ │ │ │ 4654: 00666e68 172 FUNC GLOBAL DEFAULT 12 ram_block_coordinated_discard_require │ │ │ │ 4655: 00c4f320 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_VSCSI_SEND_RSP_DSTATE │ │ │ │ 4656: 0079f57c 516 FUNC GLOBAL DEFAULT 12 qcow2_alloc_clusters_at │ │ │ │ 4657: 006df60c 372 FUNC GLOBAL DEFAULT 12 tcg_can_emit_vecop_list │ │ │ │ 4658: 00c4f8aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_REGION_SPARSE_MMAP_ENTRY_DSTATE │ │ │ │ 4659: 00890be8 112 FUNC GLOBAL DEFAULT 12 visit_type_MemoryFailureFlags_members │ │ │ │ 4660: 00c1dea4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_INVALID_NUM_SGLD_EVENT │ │ │ │ - 4661: 006532fc 168 FUNC GLOBAL DEFAULT 12 ram_discard_manager_get_min_granularity │ │ │ │ + 4661: 00653300 168 FUNC GLOBAL DEFAULT 12 ram_discard_manager_get_min_granularity │ │ │ │ 4662: 00c4ebd6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_AST2700_SCUIO_WRITE_DSTATE │ │ │ │ 4663: 00c22168 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_CAP_READ_EVENT │ │ │ │ 4664: 00c4dec6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_ERR_UNEXPECTED_RUNPKT_DSTATE │ │ │ │ 4665: 00c4ec7a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_NETDEV_DESTROY_DSTATE │ │ │ │ 4666: 005560a4 16 FUNC GLOBAL DEFAULT 12 helper_tlbp │ │ │ │ 4667: 00c138f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BLOCK_COPY_PROCESS_EVENT │ │ │ │ 4668: 005560b4 16 FUNC GLOBAL DEFAULT 12 helper_tlbr │ │ │ │ @@ -4691,15 +4691,15 @@ │ │ │ │ 4687: 00c153dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_PCI_ACPI_INDEX_WRITE_EVENT │ │ │ │ 4688: 00421708 204 FUNC GLOBAL DEFAULT 12 sdbus_receive_ready │ │ │ │ 4689: 00c4eed6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_NULL_DESCRIPTOR_DSTATE │ │ │ │ 4690: 003c5228 188 FUNC GLOBAL DEFAULT 12 msix_vector_unuse │ │ │ │ 4691: 00b68594 132 OBJECT GLOBAL DEFAULT 24 helper_info_ld_i128 │ │ │ │ 4692: 00895154 92 FUNC GLOBAL DEFAULT 12 qapi_free_StatsSchema │ │ │ │ 4693: 009010dc 176 FUNC GLOBAL DEFAULT 12 hbitmap_get │ │ │ │ - 4694: 005ff6e0 340 FUNC GLOBAL DEFAULT 12 virtio_serial_guest_ready │ │ │ │ + 4694: 005ff6e4 340 FUNC GLOBAL DEFAULT 12 virtio_serial_guest_ready │ │ │ │ 4695: 00c14254 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_HANDSHAKE_TIMER_CB_EVENT │ │ │ │ 4696: 00c4fcba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_THROTTLE_DSTATE │ │ │ │ 4697: 00c19b54 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_INTCTL_MEM_READL_EVENT │ │ │ │ 4698: 007ead94 104 FUNC GLOBAL DEFAULT 12 luring_detach_aio_context │ │ │ │ 4699: 006a216c 204 FUNC GLOBAL DEFAULT 12 object_property_add_bool │ │ │ │ 4700: 00811778 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsThrottle │ │ │ │ 4701: 004d5f1c 380 FUNC GLOBAL DEFAULT 12 vhost_user_backend_stop │ │ │ │ @@ -4729,15 +4729,15 @@ │ │ │ │ 4725: 0088adec 324 FUNC GLOBAL DEFAULT 12 visit_type_SevSnpGuestProperties │ │ │ │ 4726: 006870d0 216 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_xorb_mmu │ │ │ │ 4727: 00815f28 236 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfo_members │ │ │ │ 4728: 00c507da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFFD_QUERY_FEATURES_API_FAILED_DSTATE │ │ │ │ 4729: 0037da6c 1264 FUNC GLOBAL DEFAULT 12 e1000x_rx_group_filter │ │ │ │ 4730: 0037e948 280 FUNC GLOBAL DEFAULT 12 e1000x_increase_size_stats │ │ │ │ 4731: 00c27928 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_EXPORT_ADD_EVENT │ │ │ │ - 4732: 00635f8c 8 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_find_gpa │ │ │ │ + 4732: 00635f90 8 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_find_gpa │ │ │ │ 4733: 00c4ddec 4 OBJECT GLOBAL DEFAULT 25 qmp_dispatcher_co │ │ │ │ 4734: 006ee620 460 FUNC GLOBAL DEFAULT 12 qio_channel_socket_connect_async │ │ │ │ 4735: 00b77774 132 OBJECT GLOBAL DEFAULT 24 helper_info_mftdsp │ │ │ │ 4736: 00a905f8 3 OBJECT GLOBAL DEFAULT 14 sense_code_COMMAND_TIMEOUT │ │ │ │ 4737: 004c2858 32 FUNC GLOBAL DEFAULT 12 qemu_register_wakeup_support │ │ │ │ 4738: 00c4fe92 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_IO_WRAP_DSTATE │ │ │ │ 4739: 00c1b36c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_H3_DRAMPHY_WRITE_EVENT │ │ │ │ @@ -4778,50 +4778,50 @@ │ │ │ │ 4774: 00c4ea6e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DJMEMC_READ_DSTATE │ │ │ │ 4775: 00c4fcdc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PUT_QTAILQ_END_DSTATE │ │ │ │ 4776: 00b33b94 12 OBJECT GLOBAL DEFAULT 21 GuestPanicInformationType_lookup │ │ │ │ 4777: 008278b0 280 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevRefList │ │ │ │ 4778: 0069e510 196 FUNC GLOBAL DEFAULT 12 object_initialize │ │ │ │ 4779: 00c4e084 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_COMMAND_NEW_PID_DSTATE │ │ │ │ 4780: 00c1f26c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_GENERIC_READ_COMPLETE_EVENT │ │ │ │ - 4781: 005ec15c 36 FUNC GLOBAL DEFAULT 12 helper_mulhiu │ │ │ │ + 4781: 005ec160 36 FUNC GLOBAL DEFAULT 12 helper_mulhiu │ │ │ │ 4782: 00c4e95c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_IGRPEN_WRITE_DSTATE │ │ │ │ 4783: 0085bc40 320 FUNC GLOBAL DEFAULT 12 visit_type_CXLFixedMemoryWindowOptions │ │ │ │ 4784: 00c2027c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_IOVEC_SGL_OVERFLOW_EVENT │ │ │ │ 4785: 00c19194 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_VMOVP_EVENT │ │ │ │ 4786: 002ca7c8 356 FUNC GLOBAL DEFAULT 12 acpi_add_rom_blob │ │ │ │ 4787: 00a1cc7c 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgkbd_to_qcode_len │ │ │ │ - 4788: 00630dc8 2324 FUNC GLOBAL DEFAULT 12 virtqueue_get_avail_bytes │ │ │ │ + 4788: 00630dcc 2324 FUNC GLOBAL DEFAULT 12 virtqueue_get_avail_bytes │ │ │ │ 4789: 00865740 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_hotpluggable_cpus │ │ │ │ 4790: 00550584 100 FUNC GLOBAL DEFAULT 12 cpu_mips_store_compare │ │ │ │ - 4791: 0065464c 84 FUNC GLOBAL DEFAULT 12 memory_region_ram_resize │ │ │ │ + 4791: 00654650 84 FUNC GLOBAL DEFAULT 12 memory_region_ram_resize │ │ │ │ 4792: 00810804 92 FUNC GLOBAL DEFAULT 12 qapi_free_Qcow2OverlapCheckFlags │ │ │ │ 4793: 00c4e166 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_START_NEGOTIATE_DSTATE │ │ │ │ - 4794: 0062d050 168 FUNC GLOBAL DEFAULT 12 virtio_get_config_size │ │ │ │ + 4794: 0062d054 168 FUNC GLOBAL DEFAULT 12 virtio_get_config_size │ │ │ │ 4795: 00c4e258 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_READ_RETURN_DSTATE │ │ │ │ 4796: 0021b524 68 FUNC GLOBAL DEFAULT 12 cpu_exec_realizefn │ │ │ │ 4797: 00c17424 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_ENTER_VGA_MODE_EVENT │ │ │ │ 4798: 00709c74 288 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_rsakey_export_p8info │ │ │ │ 4799: 00569204 224 FUNC GLOBAL DEFAULT 12 helper_float_min_d │ │ │ │ 4800: 00b722e4 132 OBJECT GLOBAL DEFAULT 24 helper_info_shrl_ph │ │ │ │ 4801: 008863b4 316 FUNC GLOBAL DEFAULT 12 visit_type_ColoCompareProperties │ │ │ │ 4802: 00c20e90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_EXEC_QUERY_CMD_EVENT │ │ │ │ 4803: 00c1be78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX_ENET_RECEIVE_LAST_EVENT │ │ │ │ 4804: 00c4f55a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFS_ERR_DMA_WRITE_CQ_DSTATE │ │ │ │ 4805: 00c4dea6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_CREDS_LOAD_DH_DSTATE │ │ │ │ - 4806: 00647c24 12 FUNC GLOBAL DEFAULT 12 qemu_arch_available │ │ │ │ + 4806: 00647c28 12 FUNC GLOBAL DEFAULT 12 qemu_arch_available │ │ │ │ 4807: 00c4e43a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_USART_IRQ_RAISED_DSTATE │ │ │ │ - 4808: 0062dffc 80 FUNC GLOBAL DEFAULT 12 virtio_queue_aio_detach_host_notifier │ │ │ │ + 4808: 0062e000 80 FUNC GLOBAL DEFAULT 12 virtio_queue_aio_detach_host_notifier │ │ │ │ 4809: 004b3a48 16 FUNC GLOBAL DEFAULT 12 cpu_work_list_empty │ │ │ │ 4810: 00c4f114 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_DEL_SQ_DSTATE │ │ │ │ 4811: 0057567c 180 FUNC GLOBAL DEFAULT 12 helper_pmaxub │ │ │ │ 4812: 00767098 288 FUNC GLOBAL DEFAULT 12 bdrv_set_dirty │ │ │ │ 4813: 00c16314 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_CONSOLE_CONNECT_EVENT │ │ │ │ 4814: 00b6f818 132 OBJECT GLOBAL DEFAULT 24 helper_info_lwm │ │ │ │ 4815: 00c4de65 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_pci_c │ │ │ │ - 4816: 0062e13c 64 FUNC GLOBAL DEFAULT 12 virtio_device_set_child_bus_name │ │ │ │ + 4816: 0062e140 64 FUNC GLOBAL DEFAULT 12 virtio_device_set_child_bus_name │ │ │ │ 4817: 00848574 192 FUNC GLOBAL DEFAULT 12 visit_type_CompatPolicyInput │ │ │ │ 4818: 00c152fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_ERST_PCI_BAR_1_EVENT │ │ │ │ 4819: 008a0024 244 FUNC GLOBAL DEFAULT 12 visit_type_ACPIOSTInfoList │ │ │ │ 4820: 00569118 236 FUNC GLOBAL DEFAULT 12 helper_float_min_s │ │ │ │ 4821: 00442d88 932 FUNC GLOBAL DEFAULT 12 usb_ohci_init │ │ │ │ 4822: 00c4e864 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_SET_IRQ_DSTATE │ │ │ │ 4823: 00c4f14e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_DIF_PRACT_GENERATE_DIF_CRC16_DSTATE │ │ │ │ @@ -4905,15 +4905,15 @@ │ │ │ │ 4901: 008ef8ec 184 FUNC GLOBAL DEFAULT 12 qemu_guest_random_seed_thread_part1 │ │ │ │ 4902: 00c203fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_QF_UPDATE_EVENT │ │ │ │ 4903: 003505e0 28 FUNC GLOBAL DEFAULT 12 ide_get_bios_chs_trans │ │ │ │ 4904: 008ef9a4 152 FUNC GLOBAL DEFAULT 12 qemu_guest_random_seed_thread_part2 │ │ │ │ 4905: 00c16324 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_USART_UPDATE_PARAMS_EVENT │ │ │ │ 4906: 0048e304 184 FUNC GLOBAL DEFAULT 12 vhost_config_pending │ │ │ │ 4907: 0086e36c 320 FUNC GLOBAL DEFAULT 12 visit_type_MigrationAddress │ │ │ │ - 4908: 0063e2f4 76 FUNC GLOBAL DEFAULT 12 vhost_svq_new │ │ │ │ + 4908: 0063e2f8 76 FUNC GLOBAL DEFAULT 12 vhost_svq_new │ │ │ │ 4909: 00c4f914 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_QUIRK_ATI_3C3_PROBE_DSTATE │ │ │ │ 4910: 00859a5c 92 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioPMEMDeviceInfoWrapper │ │ │ │ 4911: 00c1bfe8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TULIP_SETUP_FILTER_EVENT │ │ │ │ 4912: 00c50850 2 OBJECT GLOBAL DEFAULT 25 _TRACE_THREAD_POOL_SUBMIT_AIO_DSTATE │ │ │ │ 4913: 0024b464 72 FUNC GLOBAL DEFAULT 12 float16_muladd │ │ │ │ 4914: 00c1e154 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_UPDATE_CQ_EVENTIDX_EVENT │ │ │ │ 4915: 0027f048 216 FUNC GLOBAL DEFAULT 12 qmp_query_mice │ │ │ │ @@ -4934,25 +4934,25 @@ │ │ │ │ 4930: 00c1e758 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FW_CFG_ADD_FILE_EVENT │ │ │ │ 4931: 00b7d3c0 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_d_le │ │ │ │ 4932: 00c4e8ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_DIST_BADWRITE_DSTATE │ │ │ │ 4933: 00c14768 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AUDIO_TIMER_STOP_EVENT │ │ │ │ 4934: 00c17384 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_INTERFACE_UPDATE_AREA_COMPLETE_SCHEDULE_BH_EVENT │ │ │ │ 4935: 00c232f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_QUIRK_RTL8168_MSIX_WRITE_EVENT │ │ │ │ 4936: 0059cfdc 44 FUNC GLOBAL DEFAULT 12 helper_msa_copy_s_b │ │ │ │ - 4937: 0064e890 76 FUNC GLOBAL DEFAULT 12 memory_region_name │ │ │ │ + 4937: 0064e894 76 FUNC GLOBAL DEFAULT 12 memory_region_name │ │ │ │ 4938: 00c4ea50 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_SHMEM_MAP_DSTATE │ │ │ │ 4939: 008b0858 732 FUNC GLOBAL DEFAULT 12 visit_type_SpiceInfo_members │ │ │ │ 4940: 00c4e6b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_SMBUS_SEND_BYTE_DSTATE │ │ │ │ 4941: 00b30d78 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_uint16 │ │ │ │ 4942: 0059d05c 40 FUNC GLOBAL DEFAULT 12 helper_msa_copy_s_d │ │ │ │ 4943: 008e4444 56 FUNC GLOBAL DEFAULT 12 qemu_opt_get_size │ │ │ │ 4944: 00c4f414 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_DCMD_INTERNAL_SUBMIT_DSTATE │ │ │ │ 4945: 00c1f30c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_DISK_EMULATE_COMMAND_WRITE_SAME_EVENT │ │ │ │ 4946: 00c20c50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_ERR_MCQ_DELETE_CQ_SQ_NOT_DELETED_EVENT │ │ │ │ - 4947: 005b68ec 80 FUNC GLOBAL DEFAULT 12 helper_rdhwr_synci_step │ │ │ │ + 4947: 005b68f0 80 FUNC GLOBAL DEFAULT 12 helper_rdhwr_synci_step │ │ │ │ 4948: 006c60d8 120 FUNC GLOBAL DEFAULT 12 tcg_gen_smax_i32 │ │ │ │ 4949: 00c23968 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_PMEM_FLUSH_DONE_EVENT │ │ │ │ 4950: 00b76a0c 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmpabs_s_seq │ │ │ │ 4951: 0059d008 44 FUNC GLOBAL DEFAULT 12 helper_msa_copy_s_h │ │ │ │ 4952: 008b0ce4 112 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SPICE_INITIALIZED_arg_members │ │ │ │ 4953: 00c19034 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_ESCALATE_DISABLED_EVENT │ │ │ │ 4954: 00c25ac8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_LOAD_STATE_EVENT │ │ │ │ @@ -4986,15 +4986,15 @@ │ │ │ │ 4982: 006798ec 184 FUNC GLOBAL DEFAULT 12 tb_flush │ │ │ │ 4983: 008599a4 92 FUNC GLOBAL DEFAULT 12 qapi_free_HvBalloonDeviceInfo │ │ │ │ 4984: 0055473c 224 FUNC GLOBAL DEFAULT 12 helper_mttdsp │ │ │ │ 4985: 00c22488 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_QTD_PTRS_EVENT │ │ │ │ 4986: 00c4ef7a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCNET_APROM_READB_DSTATE │ │ │ │ 4987: 00c1db04 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_STARTFAIL_EVENT │ │ │ │ 4988: 006dd510 64 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_sssub │ │ │ │ - 4989: 005b693c 68 FUNC GLOBAL DEFAULT 12 helper_rdhwr_cc │ │ │ │ + 4989: 005b6940 68 FUNC GLOBAL DEFAULT 12 helper_rdhwr_cc │ │ │ │ 4990: 0028d938 168 FUNC GLOBAL DEFAULT 12 vnc_raw_send_framebuffer_update │ │ │ │ 4991: 002be404 556 FUNC GLOBAL DEFAULT 12 v9fs_co_symlink │ │ │ │ 4992: 0025f338 328 FUNC GLOBAL DEFAULT 12 int64_to_float16 │ │ │ │ 4993: 00c4dfa2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_AIO_COMPLETE_DSTATE │ │ │ │ 4994: 0039391c 108 FUNC GLOBAL DEFAULT 12 qmp_query_rocker_of_dpa_groups │ │ │ │ 4995: 00c292a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SEND_KEY_EVENT │ │ │ │ 4996: 006c5ff0 116 FUNC GLOBAL DEFAULT 12 tcg_gen_smin_i32 │ │ │ │ @@ -5029,24 +5029,24 @@ │ │ │ │ 5025: 002652b0 156 FUNC GLOBAL DEFAULT 12 float32_sqrt │ │ │ │ 5026: 00c4fb7a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_START_INCOMING_MIGRATION_DSTATE │ │ │ │ 5027: 00c1c028 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TULIP_MII_WRITE_EVENT │ │ │ │ 5028: 00571f6c 236 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_d_sun │ │ │ │ 5029: 00854140 196 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEnum_members │ │ │ │ 5030: 00c1abcc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_MUX_ENABLE_EVENT │ │ │ │ 5031: 002f27f4 96 FUNC GLOBAL DEFAULT 12 isa_serial_set_enabled │ │ │ │ - 5032: 0064ce40 284 FUNC GLOBAL DEFAULT 12 flatview_for_each_range │ │ │ │ + 5032: 0064ce44 284 FUNC GLOBAL DEFAULT 12 flatview_for_each_range │ │ │ │ 5033: 00c50172 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_MIGRATE_CANCEL_DSTATE │ │ │ │ 5034: 00895e28 316 FUNC GLOBAL DEFAULT 12 visit_type_StatsFilter │ │ │ │ 5035: 00b7d9f0 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_d_ne │ │ │ │ 5036: 00b30d6c 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_uint32 │ │ │ │ 5037: 00b671fc 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_smaxb │ │ │ │ 5038: 0072d14c 164 FUNC GLOBAL DEFAULT 12 bdrv_measure │ │ │ │ 5039: 00759418 60 FUNC GLOBAL DEFAULT 12 blk_iostatus_is_enabled │ │ │ │ 5040: 006c7ac8 292 FUNC GLOBAL DEFAULT 12 tcg_gen_sari_i64 │ │ │ │ - 5041: 00650c70 24 FUNC GLOBAL DEFAULT 12 memory_region_has_guest_memfd │ │ │ │ + 5041: 00650c74 24 FUNC GLOBAL DEFAULT 12 memory_region_has_guest_memfd │ │ │ │ 5042: 0025ffc8 400 FUNC GLOBAL DEFAULT 12 int32_to_float64_scalbn │ │ │ │ 5043: 00c1ab5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_PLL_CHANNEL_DISABLE_EVENT │ │ │ │ 5044: 00c255a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_TLS_OUTGOING_HANDSHAKE_START_EVENT │ │ │ │ 5045: 00c16d14 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_DESTROY_TASK_EVENT │ │ │ │ 5046: 00c4f0a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_RESET_ZONE_DSTATE │ │ │ │ 5047: 0038a9bc 100 FUNC GLOBAL DEFAULT 12 net_rx_pkt_get_vlan_tag │ │ │ │ 5048: 00821704 200 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockdevQcow2Encryption_base_members │ │ │ │ @@ -5056,15 +5056,15 @@ │ │ │ │ 5052: 00c4f35e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_HANDLE_TI_CMD_DSTATE │ │ │ │ 5053: 00c50216 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_STATS_SCHEMAS_DSTATE │ │ │ │ 5054: 0080fb70 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockJobInfo │ │ │ │ 5055: 00c2046c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_INITQ_MAP_FAILED_EVENT │ │ │ │ 5056: 00c4e726 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NCQ_FINISH_DSTATE │ │ │ │ 5057: 00c25148 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_FILL_EVENT │ │ │ │ 5058: 008c738c 64 FUNC GLOBAL DEFAULT 12 human_readable_text_from_str │ │ │ │ - 5059: 0062be34 48 FUNC GLOBAL DEFAULT 12 virtio_get_num_queues │ │ │ │ + 5059: 0062be38 48 FUNC GLOBAL DEFAULT 12 virtio_get_num_queues │ │ │ │ 5060: 0084aa28 92 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockCreateOptionsLUKS │ │ │ │ 5061: 002c9a24 72 FUNC GLOBAL DEFAULT 12 acpi_table_next │ │ │ │ 5062: 00267558 296 FUNC GLOBAL DEFAULT 12 float64_log2 │ │ │ │ 5063: 00c4ed24 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_NET_RSS_ENABLE_DSTATE │ │ │ │ 5064: 00b74fc0 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_compare │ │ │ │ 5065: 00c4f0d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ENQUEUE_EVENT_DSTATE │ │ │ │ 5066: 008113e0 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsReplication │ │ │ │ @@ -5134,15 +5134,15 @@ │ │ │ │ 5130: 005450a8 128 FUNC GLOBAL DEFAULT 12 replay_get_array │ │ │ │ 5131: 0046da50 272 FUNC GLOBAL DEFAULT 12 ccid_card_card_inserted │ │ │ │ 5132: 00c1c338 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_MMIO_MIF_WRITE_EVENT │ │ │ │ 5133: 006c40b0 204 FUNC GLOBAL DEFAULT 12 tcg_gen_div_i32 │ │ │ │ 5134: 00c252e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_ENABLED_EVENT │ │ │ │ 5135: 0021c4b4 16 FUNC GLOBAL DEFAULT 12 machine_get_cache_topo_level │ │ │ │ 5136: 0087f9cc 620 FUNC GLOBAL DEFAULT 12 visit_type_NetdevSocketOptions_members │ │ │ │ - 5137: 0064a6e4 508 FUNC GLOBAL DEFAULT 12 flatview_unref │ │ │ │ + 5137: 0064a6e8 508 FUNC GLOBAL DEFAULT 12 flatview_unref │ │ │ │ 5138: 00c21ce8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_FSZREG_READ_EVENT │ │ │ │ 5139: 00c4de25 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_dump_c │ │ │ │ 5140: 00854ff8 28 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoAlternate_members │ │ │ │ 5141: 0026c7dc 184 FUNC GLOBAL DEFAULT 12 helper_gvec_rotl16v │ │ │ │ 5142: 00732838 236 FUNC GLOBAL DEFAULT 12 bdrv_remove_aio_context_notifier │ │ │ │ 5143: 0027197c 212 FUNC GLOBAL DEFAULT 12 qemu_plugin_insn_haddr │ │ │ │ 5144: 002805ac 184 FUNC GLOBAL DEFAULT 12 qemu_pixman_check_format │ │ │ │ @@ -5256,15 +5256,15 @@ │ │ │ │ 5252: 002c9cd8 152 FUNC GLOBAL DEFAULT 12 acpi_pm1_evt_init │ │ │ │ 5253: 00c4de06 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_authz_c │ │ │ │ 5254: 00c25248 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_ACCEPT_PIN_STATE_EVENT │ │ │ │ 5255: 004b0810 228 FUNC GLOBAL DEFAULT 12 hmp_block_job_cancel │ │ │ │ 5256: 00729948 216 FUNC GLOBAL DEFAULT 12 path_combine │ │ │ │ 5257: 00c4ed1c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TULIP_DESCRIPTOR_DSTATE │ │ │ │ 5258: 00b7745c 132 OBJECT GLOBAL DEFAULT 24 helper_info_mftc0_configx │ │ │ │ - 5259: 0065529c 408 FUNC GLOBAL DEFAULT 12 memory_region_find │ │ │ │ + 5259: 006552a0 408 FUNC GLOBAL DEFAULT 12 memory_region_find │ │ │ │ 5260: 00c1f6bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_MEMCPY_EVENT │ │ │ │ 5261: 00c29638 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_BOOL_EVENT │ │ │ │ 5262: 00c1868c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCKBD_OUTPORT_WRITE_EVENT │ │ │ │ 5263: 00687a50 384 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_umaxb_mmu │ │ │ │ 5264: 007ad2f4 1004 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_goto │ │ │ │ 5265: 00c1e064 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_MMIO_STOPPED_EVENT │ │ │ │ 5266: 00c278d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_BLOCK_EXPORTS_EVENT │ │ │ │ @@ -5532,15 +5532,15 @@ │ │ │ │ 5528: 0072ab50 264 FUNC GLOBAL DEFAULT 12 create_tmp_file │ │ │ │ 5529: 00887d24 280 FUNC GLOBAL DEFAULT 12 visit_type_InputLinuxProperties_members │ │ │ │ 5530: 0052b2cc 176 FUNC GLOBAL DEFAULT 12 netdev_parse_modern │ │ │ │ 5531: 00b75674 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_maari │ │ │ │ 5532: 00c1de84 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_INVALID_DMA_EVENT │ │ │ │ 5533: 00c4f89e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_PLATFORM_REALIZE_DSTATE │ │ │ │ 5534: 008560d4 244 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_JOB_STATUS_CHANGE_arg_members │ │ │ │ - 5535: 0062d420 44 FUNC GLOBAL DEFAULT 12 virtio_queue_enabled_legacy │ │ │ │ + 5535: 0062d424 44 FUNC GLOBAL DEFAULT 12 virtio_queue_enabled_legacy │ │ │ │ 5536: 00b7bb84 132 OBJECT GLOBAL DEFAULT 24 helper_info_psubush │ │ │ │ 5537: 006de450 172 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_rotli │ │ │ │ 5538: 00c4f9e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_MMIO_QUEUE_WRITE_DSTATE │ │ │ │ 5539: 00c23080 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_REGION_UNMAP_EVENT │ │ │ │ 5540: 00c16ea4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SM501_PALETTE_WRITE_EVENT │ │ │ │ 5541: 00c5006e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CXL_INJECT_DRAM_EVENT_DSTATE │ │ │ │ 5542: 00c4e058 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_HANGUP_DSTATE │ │ │ │ @@ -5623,15 +5623,15 @@ │ │ │ │ 5619: 008790b8 28 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_closefd_arg_members │ │ │ │ 5620: 00c28118 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_MEMORY_SIZE_SUMMARY_EVENT │ │ │ │ 5621: 00c4eb64 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_WRITE_DSTATE │ │ │ │ 5622: 00c4f096 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_CLEAR_NS_CLOSE_DSTATE │ │ │ │ 5623: 00c4fd98 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SYSTEM_SHUTDOWN_REQUEST_DSTATE │ │ │ │ 5624: 00c4de23 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_dump_c │ │ │ │ 5625: 004a7b1c 148 FUNC GLOBAL DEFAULT 12 v9fs_iov_unmarshal │ │ │ │ - 5626: 0061c530 108 FUNC GLOBAL DEFAULT 12 vfio_quirk_reset │ │ │ │ + 5626: 0061c534 108 FUNC GLOBAL DEFAULT 12 vfio_quirk_reset │ │ │ │ 5627: 0026b240 180 FUNC GLOBAL DEFAULT 12 helper_gvec_xors │ │ │ │ 5628: 002f5b18 80 FUNC GLOBAL DEFAULT 12 qdev_get_gpio_in_named │ │ │ │ 5629: 00c268fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_SASL_STEP_EVENT │ │ │ │ 5630: 00c4e0d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_CONNECT_FAIL_DSTATE │ │ │ │ 5631: 00c2690c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_SASL_START_EVENT │ │ │ │ 5632: 00c165d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PL011_BAUDRATE_CHANGE_EVENT │ │ │ │ 5633: 00c4f36e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_WRITE_RESPONSE_DSTATE │ │ │ │ @@ -5654,15 +5654,15 @@ │ │ │ │ 5650: 00268df0 112 FUNC GLOBAL DEFAULT 12 cpu_loop_exit_atomic │ │ │ │ 5651: 008c9fec 76 FUNC GLOBAL DEFAULT 12 qlist_new │ │ │ │ 5652: 00c4dd60 4 OBJECT GLOBAL DEFAULT 25 dmg_uncompress_bz2 │ │ │ │ 5653: 00b6f794 132 OBJECT GLOBAL DEFAULT 24 helper_info_raise_exception_err │ │ │ │ 5654: 00c4efb4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LANCE_MEM_WRITEW_DSTATE │ │ │ │ 5655: 00b31014 32 OBJECT GLOBAL DEFAULT 21 qcrypto_block_driver_luks │ │ │ │ 5656: 007b6064 92 FUNC GLOBAL DEFAULT 12 vhdx_log_entry_hdr_le_import │ │ │ │ - 5657: 0062d54c 24 FUNC GLOBAL DEFAULT 12 virtio_queue_get_desc_size │ │ │ │ + 5657: 0062d550 24 FUNC GLOBAL DEFAULT 12 virtio_queue_get_desc_size │ │ │ │ 5658: 007baf08 336 FUNC GLOBAL DEFAULT 12 vhdx_checksum_calc │ │ │ │ 5659: 005475e8 32 FUNC GLOBAL DEFAULT 12 replay_unregister_net │ │ │ │ 5660: 00c4efa8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NE2000_READ_DSTATE │ │ │ │ 5661: 0053f08c 128 FUNC GLOBAL DEFAULT 12 tap_fd_set_steering_ebpf │ │ │ │ 5662: 00c4e040 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BDRV_CO_PWRITE_ZEROES_DSTATE │ │ │ │ 5663: 0048e7bc 136 FUNC GLOBAL DEFAULT 12 vhost_dev_prepare_inflight │ │ │ │ 5664: 00c4ef56 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_L4_CSUM_FIX_UDP_DSTATE │ │ │ │ @@ -5684,15 +5684,15 @@ │ │ │ │ 5680: 00585200 172 FUNC GLOBAL DEFAULT 12 helper_msa_dotp_s_d │ │ │ │ 5681: 002692c0 28 FUNC GLOBAL DEFAULT 12 helper_exit_atomic │ │ │ │ 5682: 00c45718 1 OBJECT GLOBAL DEFAULT 25 xen_allowed │ │ │ │ 5683: 004f720c 196 FUNC GLOBAL DEFAULT 12 multifd_recv_zero_page_process │ │ │ │ 5684: 00c15c90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_RESET_DONE_EVENT │ │ │ │ 5685: 008c75ac 148 FUNC GLOBAL DEFAULT 12 qmp_error_response │ │ │ │ 5686: 00c1e024 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_UPDATE_SQ_TAIL_EVENT │ │ │ │ - 5687: 00630574 2132 FUNC GLOBAL DEFAULT 12 virtqueue_drop_all │ │ │ │ + 5687: 00630578 2132 FUNC GLOBAL DEFAULT 12 virtqueue_drop_all │ │ │ │ 5688: 002484dc 6636 FUNC GLOBAL DEFAULT 12 floatx80_mul │ │ │ │ 5689: 00c4fb9e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_WRITE_ONE_ZERO_DSTATE │ │ │ │ 5690: 0053e224 192 FUNC GLOBAL DEFAULT 12 tap_enable │ │ │ │ 5691: 00584e50 700 FUNC GLOBAL DEFAULT 12 helper_msa_dotp_s_h │ │ │ │ 5692: 00c5020e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_WATCHDOG_SET_ACTION_DSTATE │ │ │ │ 5693: 00c5006c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CXL_INJECT_MEMORY_MODULE_EVENT_DSTATE │ │ │ │ 5694: 0058d9f4 1652 FUNC GLOBAL DEFAULT 12 helper_msa_subsus_u_b │ │ │ │ @@ -5898,15 +5898,15 @@ │ │ │ │ 5894: 00c2054c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MPTSAS_MMIO_UNHANDLED_READ_EVENT │ │ │ │ 5895: 00c4de82 2 OBJECT GLOBAL DEFAULT 25 _TRACE_JOB_STATE_TRANSITION_DSTATE │ │ │ │ 5896: 00c4f0be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_MMIO_CFG_DSTATE │ │ │ │ 5897: 002fb490 36 FUNC GLOBAL DEFAULT 12 rom_reset_order_override │ │ │ │ 5898: 006a8864 96 FUNC GLOBAL DEFAULT 12 gdb_set_stop_cpu │ │ │ │ 5899: 00c4e05c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_WRITE_ERR_DSTATE │ │ │ │ 5900: 00545e9c 132 FUNC GLOBAL DEFAULT 12 replay_bh_schedule_oneshot_event │ │ │ │ - 5901: 005ec090 56 FUNC GLOBAL DEFAULT 12 helper_msachi │ │ │ │ + 5901: 005ec094 56 FUNC GLOBAL DEFAULT 12 helper_msachi │ │ │ │ 5902: 00c16ce4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_REMAP_EVENT │ │ │ │ 5903: 004218a0 204 FUNC GLOBAL DEFAULT 12 sdbus_get_inserted │ │ │ │ 5904: 00c1aaec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MPC_TRANSLATE_EVENT │ │ │ │ 5905: 00a90638 3 OBJECT GLOBAL DEFAULT 14 sense_code_ILLEGAL_REQ_REMOVAL_PREVENTED │ │ │ │ 5906: 0090e45c 4 FUNC GLOBAL DEFAULT 12 xen_hvm_init_pc │ │ │ │ 5907: 00c2784c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_BLOCK_JOBS_EVENT │ │ │ │ 5908: 00c239c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_MEM_UNPLUG_ALL_REQUEST_EVENT │ │ │ │ @@ -5963,15 +5963,15 @@ │ │ │ │ 5959: 0052b09c 320 FUNC GLOBAL DEFAULT 12 net_init_clients │ │ │ │ 5960: 00c4e34e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HDA_AUDIO_OVERRUN_DSTATE │ │ │ │ 5961: 004792cc 112 FUNC GLOBAL DEFAULT 12 virtio_bus_get_vdev_id │ │ │ │ 5962: 00c1bc78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DP8393X_RAISE_IRQ_EVENT │ │ │ │ 5963: 00c24214 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_WATCHDOG_QUERY_LPM_EVENT │ │ │ │ 5964: 0025dcc0 240 FUNC GLOBAL DEFAULT 12 float16_to_uint32_round_to_zero │ │ │ │ 5965: 00c1f7cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_QUEUE_REQ_EVENT │ │ │ │ - 5966: 006134e4 2520 FUNC GLOBAL DEFAULT 12 vfio_get_dirty_bitmap │ │ │ │ + 5966: 006134e8 2520 FUNC GLOBAL DEFAULT 12 vfio_get_dirty_bitmap │ │ │ │ 5967: 00add560 52 OBJECT GLOBAL DEFAULT 21 vmstate_ide_bus │ │ │ │ 5968: 00c258f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GET_QUEUED_PAGE_NOT_DIRTY_EVENT │ │ │ │ 5969: 00c4ea30 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUPERIO_CREATE_IDE_DSTATE │ │ │ │ 5970: 007204d4 172 FUNC GLOBAL DEFAULT 12 qmp_blockdev_snapshot_internal_sync │ │ │ │ 5971: 00c4e424 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32F2XX_USART_READ_DSTATE │ │ │ │ 5972: 00c17364 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_IO_LOG_EVENT │ │ │ │ 5973: 0022f00c 356 FUNC GLOBAL DEFAULT 12 plugin_disas │ │ │ │ @@ -6091,15 +6091,15 @@ │ │ │ │ 6087: 00b6341c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_abs8 │ │ │ │ 6088: 00c250b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_RESOLVE_HOST_TRYING_EVENT │ │ │ │ 6089: 00c186bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_BUS_AUTOPOLL_CB_DONE_EVENT │ │ │ │ 6090: 00c14584 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_INIT_SET_SOCKET_EVENT │ │ │ │ 6091: 00c501e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_OBJECT_ADD_DSTATE │ │ │ │ 6092: 00c27200 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_EJECT_EVENT │ │ │ │ 6093: 00671774 4 FUNC GLOBAL DEFAULT 12 migration_reset_vfio_bytes_transferred │ │ │ │ - 6094: 00653f64 104 FUNC GLOBAL DEFAULT 12 memory_region_rom_device_set_romd │ │ │ │ + 6094: 00653f68 104 FUNC GLOBAL DEFAULT 12 memory_region_rom_device_set_romd │ │ │ │ 6095: 00c25b58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SAVE_EVENT │ │ │ │ 6096: 005489d4 200 FUNC GLOBAL DEFAULT 12 hmp_replay_seek │ │ │ │ 6097: 007f56a0 212 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_set_open │ │ │ │ 6098: 008598ec 92 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioMEMDeviceInfo │ │ │ │ 6099: 0085658c 244 FUNC GLOBAL DEFAULT 12 visit_type_JobInfoList │ │ │ │ 6100: 008f77dc 80 FUNC GLOBAL DEFAULT 12 qemu_co_rwlock_init │ │ │ │ 6101: 00c207d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_SDHCI_WRITE_EVENT │ │ │ │ @@ -6127,16 +6127,16 @@ │ │ │ │ 6123: 006e97c8 388 FUNC GLOBAL DEFAULT 12 qemu_put_be16 │ │ │ │ 6124: 00c26208 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DMA_MAP_WAIT_EVENT │ │ │ │ 6125: 00b7ec80 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_ceil_w_s │ │ │ │ 6126: 00b70fd0 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_eq_ph │ │ │ │ 6127: 00737170 596 FUNC GLOBAL DEFAULT 12 bdrv_open_blockdev_ref │ │ │ │ 6128: 00c507a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_UINT64_DSTATE │ │ │ │ 6129: 00c1a81c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOTKIT_SYSINFO_READ_EVENT │ │ │ │ - 6130: 005df6bc 12 FUNC GLOBAL DEFAULT 12 check_mips_64 │ │ │ │ - 6131: 00629adc 32 FUNC GLOBAL DEFAULT 12 virtio_queue_ready │ │ │ │ + 6130: 005df6c0 12 FUNC GLOBAL DEFAULT 12 check_mips_64 │ │ │ │ + 6131: 00629ae0 32 FUNC GLOBAL DEFAULT 12 virtio_queue_ready │ │ │ │ 6132: 003c70d0 132 FUNC GLOBAL DEFAULT 12 pci_bus_add_fw_cfg_extra_pci_roots │ │ │ │ 6133: 00c270a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIPS_TRANSLATE_TR_EVENT │ │ │ │ 6134: 0028f214 80 FUNC GLOBAL DEFAULT 12 vnc_client_io_error │ │ │ │ 6135: 00c4f3d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_MMIO_INVALID_READL_DSTATE │ │ │ │ 6136: 00c20b50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_SDHOST_WRITE_EVENT │ │ │ │ 6137: 00c4f680 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_HREG2_WRITE_DSTATE │ │ │ │ 6138: 00c1e624 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_IO_CMD_EVENT │ │ │ │ @@ -6157,15 +6157,15 @@ │ │ │ │ 6153: 00884ac4 92 FUNC GLOBAL DEFAULT 12 qapi_free_NetfilterProperties │ │ │ │ 6154: 00c1ff5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PVSCSI_MSG_RING_PUT_EVENT │ │ │ │ 6155: 00725a98 512 FUNC GLOBAL DEFAULT 12 qmp_job_finalize │ │ │ │ 6156: 00c25578 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_SET_OUTGOING_CHANNEL_EVENT │ │ │ │ 6157: 00c4e478 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CMSDK_APB_UART_SET_PARAMS_DSTATE │ │ │ │ 6158: 00c16f54 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARTIST_BLOCK_MOVE_EVENT │ │ │ │ 6159: 00c23c78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_BALLOON_TO_TARGET_EVENT │ │ │ │ - 6160: 0060bc20 152 FUNC GLOBAL DEFAULT 12 virtio_net_set_netclient_name │ │ │ │ + 6160: 0060bc24 152 FUNC GLOBAL DEFAULT 12 virtio_net_set_netclient_name │ │ │ │ 6161: 002b28dc 188 FUNC GLOBAL DEFAULT 12 pdu_free │ │ │ │ 6162: 00c4ed30 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_NET_HANDLE_ANNOUNCE_DSTATE │ │ │ │ 6163: 00c0cf0c 12 OBJECT GLOBAL DEFAULT 24 internal_snapshot_drv │ │ │ │ 6164: 00528fbc 32 FUNC GLOBAL DEFAULT 12 qemu_purge_queued_packets │ │ │ │ 6165: 002ca01c 32 FUNC GLOBAL DEFAULT 12 acpi_pm_tmr_reset │ │ │ │ 6166: 00c130f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FILE_FINDEJECTABLEOPTICALMEDIA_EVENT │ │ │ │ 6167: 00c13f4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_NEW_CLIENT_EVENT │ │ │ │ @@ -6248,25 +6248,25 @@ │ │ │ │ 6244: 00672388 108 FUNC GLOBAL DEFAULT 12 monitor_set_cpu │ │ │ │ 6245: 00546c5c 152 FUNC GLOBAL DEFAULT 12 replay_register_char_driver │ │ │ │ 6246: 00a90648 3 OBJECT GLOBAL DEFAULT 14 sense_code_INVALID_PARAM_LEN │ │ │ │ 6247: 00c4e048 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BLK_ROOT_ATTACH_DSTATE │ │ │ │ 6248: 0056f958 320 FUNC GLOBAL DEFAULT 12 helper_cmp_ps_ole │ │ │ │ 6249: 0065c32c 100 FUNC GLOBAL DEFAULT 12 tcg_iommu_free_notifier_list │ │ │ │ 6250: 00538e08 256 FUNC GLOBAL DEFAULT 12 hmp_info_usernet │ │ │ │ - 6251: 0063df44 68 FUNC GLOBAL DEFAULT 12 vhost_svq_driver_area_size │ │ │ │ + 6251: 0063df48 68 FUNC GLOBAL DEFAULT 12 vhost_svq_driver_area_size │ │ │ │ 6252: 00837224 1028 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_cancel │ │ │ │ 6253: 00759c34 4 FUNC GLOBAL DEFAULT 12 blk_aio_cancel_async │ │ │ │ 6254: 0035cb20 140 FUNC GLOBAL DEFAULT 12 bmdma_init │ │ │ │ 6255: 00c4f1de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UNIN_WRITE_DSTATE │ │ │ │ 6256: 00c1a77c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARMSSE_MHU_WRITE_EVENT │ │ │ │ 6257: 00b66c50 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_add_fetchw_le │ │ │ │ 6258: 00b721dc 132 OBJECT GLOBAL DEFAULT 24 helper_info_shll_s_ph │ │ │ │ 6259: 00567e3c 236 FUNC GLOBAL DEFAULT 12 helper_float_sub_s │ │ │ │ 6260: 00c1cf78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_LINK_READ_PARAMS_EVENT │ │ │ │ - 6261: 005f2e0c 168 FUNC GLOBAL DEFAULT 12 mxu_translate_init │ │ │ │ + 6261: 005f2e10 168 FUNC GLOBAL DEFAULT 12 mxu_translate_init │ │ │ │ 6262: 00c294fc 4 OBJECT GLOBAL DEFAULT 24 qemu_rec_mutex_trylock_func │ │ │ │ 6263: 00c4edfc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IGB_IRQ_SET_IAM_DSTATE │ │ │ │ 6264: 00c21ba8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DESC_STRING_EVENT │ │ │ │ 6265: 00864654 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_kvm │ │ │ │ 6266: 00276784 16 FUNC GLOBAL DEFAULT 12 qemu_console_set_window_id │ │ │ │ 6267: 0056f344 320 FUNC GLOBAL DEFAULT 12 helper_cmp_ps_olt │ │ │ │ 6268: 006d87dc 288 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_sar16i_i64 │ │ │ │ @@ -6294,15 +6294,15 @@ │ │ │ │ 6290: 00b71cb4 132 OBJECT GLOBAL DEFAULT 24 helper_info_mul_s_ph │ │ │ │ 6291: 0072064c 452 FUNC GLOBAL DEFAULT 12 qmp_block_resize │ │ │ │ 6292: 00278de8 552 FUNC GLOBAL DEFAULT 12 qemu_console_get_label │ │ │ │ 6293: 004793ac 204 FUNC GLOBAL DEFAULT 12 virtio_bus_get_vdev_bad_features │ │ │ │ 6294: 00c4e0ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_TASK_THREAD_START_DSTATE │ │ │ │ 6295: 005485dc 116 FUNC GLOBAL DEFAULT 12 qmp_query_replay │ │ │ │ 6296: 004c0984 120 FUNC GLOBAL DEFAULT 12 qtest_set_command_cb │ │ │ │ - 6297: 00653230 204 FUNC GLOBAL DEFAULT 12 memory_region_set_ram_discard_manager │ │ │ │ + 6297: 00653234 204 FUNC GLOBAL DEFAULT 12 memory_region_set_ram_discard_manager │ │ │ │ 6298: 007fffc0 136 FUNC GLOBAL DEFAULT 12 qemu_chr_be_event │ │ │ │ 6299: 00c25618 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_SEND_ERROR_EVENT │ │ │ │ 6300: 006de3a4 172 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_sari │ │ │ │ 6301: 00c29c8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_FILE_MONITOR_ENABLE_WATCH_EVENT │ │ │ │ 6302: 00c4f21e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SCSI_GENERIC_WRITE_COMPLETE_DSTATE │ │ │ │ 6303: 00c17990 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESPDMA_MEMORY_WRITE_EVENT │ │ │ │ 6304: 004c3204 20 FUNC GLOBAL DEFAULT 12 qemu_add_exit_notifier │ │ │ │ @@ -6369,15 +6369,15 @@ │ │ │ │ 6365: 00580434 992 FUNC GLOBAL DEFAULT 12 helper_msa_ave_s_b │ │ │ │ 6366: 00c14998 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_VMSTATE_SAVING_EVENT │ │ │ │ 6367: 00c4ed52 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNHME_TX_XSUM_STUFF_DSTATE │ │ │ │ 6368: 00843ac0 28 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSocketWrapper_members │ │ │ │ 6369: 00580b28 200 FUNC GLOBAL DEFAULT 12 helper_msa_ave_s_d │ │ │ │ 6370: 00b812a8 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_addr_ps │ │ │ │ 6371: 008d23ec 368 FUNC GLOBAL DEFAULT 12 size_to_str │ │ │ │ - 6372: 005ec02c 44 FUNC GLOBAL DEFAULT 12 helper_macchiu │ │ │ │ + 6372: 005ec030 44 FUNC GLOBAL DEFAULT 12 helper_macchiu │ │ │ │ 6373: 00c139d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COMMIT_ONE_ITERATION_EVENT │ │ │ │ 6374: 004e39d0 64 FUNC GLOBAL DEFAULT 12 file_cleanup_outgoing_migration │ │ │ │ 6375: 00580814 528 FUNC GLOBAL DEFAULT 12 helper_msa_ave_s_h │ │ │ │ 6376: 00b33cec 12 OBJECT GLOBAL DEFAULT 21 StatsTarget_lookup │ │ │ │ 6377: 00c4fc24 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_START_DSTATE │ │ │ │ 6378: 008a311c 384 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPaPerDirectionOptions_members │ │ │ │ 6379: 00c1e788 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FW_CFG_SELECT_EVENT │ │ │ │ @@ -6391,15 +6391,15 @@ │ │ │ │ 6387: 00c28248 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_INJECT_NMI_EVENT │ │ │ │ 6388: 00534c48 24 FUNC GLOBAL DEFAULT 12 colo_compare_register_notifier │ │ │ │ 6389: 00546890 568 FUNC GLOBAL DEFAULT 12 replay_read_input_event │ │ │ │ 6390: 002fc69c 176 FUNC GLOBAL DEFAULT 12 hmp_info_cpus │ │ │ │ 6391: 00b7ab88 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmpabs_d_ngle │ │ │ │ 6392: 00c50016 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_NBD_SERVER_STOP_DSTATE │ │ │ │ 6393: 00556474 252 FUNC GLOBAL DEFAULT 12 cpu_mips_translate_address │ │ │ │ - 6394: 0061300c 72 FUNC GLOBAL DEFAULT 12 vfio_mig_active │ │ │ │ + 6394: 00613010 72 FUNC GLOBAL DEFAULT 12 vfio_mig_active │ │ │ │ 6395: 00c24c98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_TLS_HANDSHAKE_EVENT │ │ │ │ 6396: 00892ce0 92 FUNC GLOBAL DEFAULT 12 qapi_free_InetSocketAddressBase │ │ │ │ 6397: 00c4fbba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_RESOLVE_HOST_TRYING_DSTATE │ │ │ │ 6398: 00580a24 260 FUNC GLOBAL DEFAULT 12 helper_msa_ave_s_w │ │ │ │ 6399: 00b70bb0 132 OBJECT GLOBAL DEFAULT 24 helper_info_dpsqx_sa_w_ph │ │ │ │ 6400: 00c4f418 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_FINISH_DCMD_DSTATE │ │ │ │ 6401: 00c193a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_CPUIF_VIRT_SET_MAINT_IRQ_EVENT │ │ │ │ @@ -6642,15 +6642,15 @@ │ │ │ │ 6638: 00c4f314 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_VSCSI_FETCH_DESC_INDIRECT_SEG_EXT_DSTATE │ │ │ │ 6639: 0056253c 308 FUNC GLOBAL DEFAULT 12 cpu_wrdsp │ │ │ │ 6640: 00c2013c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_DCMD_LD_GET_INFO_EVENT │ │ │ │ 6641: 00c1d598 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_SUN8I_EMAC_READ_EVENT │ │ │ │ 6642: 004c229c 24 FUNC GLOBAL DEFAULT 12 qemu_shutdown_requested_get │ │ │ │ 6643: 00b62318 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shl8v │ │ │ │ 6644: 007264cc 28 FUNC GLOBAL DEFAULT 12 os_set_daemonize │ │ │ │ - 6645: 0065366c 168 FUNC GLOBAL DEFAULT 12 ram_discard_manager_unregister_listener │ │ │ │ + 6645: 00653670 168 FUNC GLOBAL DEFAULT 12 ram_discard_manager_unregister_listener │ │ │ │ 6646: 00c12988 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_PURPOSE_EVENT │ │ │ │ 6647: 004c25f4 516 FUNC GLOBAL DEFAULT 12 qemu_system_wakeup_request │ │ │ │ 6648: 00731094 96 FUNC GLOBAL DEFAULT 12 bdrv_unref_child │ │ │ │ 6649: 00c1dcf4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_INVALID_CREATE_SQ_CQID_EVENT │ │ │ │ 6650: 00724060 64 FUNC GLOBAL DEFAULT 12 nbd_server_is_running │ │ │ │ 6651: 00435954 132 FUNC GLOBAL DEFAULT 12 usb_ep_find_packet_by_id │ │ │ │ 6652: 0039568c 400 FUNC GLOBAL DEFAULT 12 can_sja_mem_read │ │ │ │ @@ -6794,15 +6794,15 @@ │ │ │ │ 6790: 0068c03c 352 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_uminl_le_mmu │ │ │ │ 6791: 004a872c 680 FUNC GLOBAL DEFAULT 12 qemu_fsdev_add │ │ │ │ 6792: 00564e3c 284 FUNC GLOBAL DEFAULT 12 helper_float_floor_l_s │ │ │ │ 6793: 00c4e08e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_HEADER_PARTIAL_DECODE_DSTATE │ │ │ │ 6794: 00c4faca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_BLOCK_FLUSH_BLKS_DSTATE │ │ │ │ 6795: 00c4f7ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_RESET_DSTATE │ │ │ │ 6796: 00758ab0 108 FUNC GLOBAL DEFAULT 12 blk_replace_bs │ │ │ │ - 6797: 005ec000 44 FUNC GLOBAL DEFAULT 12 helper_maccu │ │ │ │ + 6797: 005ec004 44 FUNC GLOBAL DEFAULT 12 helper_maccu │ │ │ │ 6798: 0054cca8 156 FUNC GLOBAL DEFAULT 12 tcg_cpu_exec │ │ │ │ 6799: 00b681f8 132 OBJECT GLOBAL DEFAULT 24 helper_info_nonatomic_cmpxchgo │ │ │ │ 6800: 00c4ff9c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_JOB_DISMISS_DSTATE │ │ │ │ 6801: 002cf264 356 FUNC GLOBAL DEFAULT 12 qmp_query_acpi_ospm_status │ │ │ │ 6802: 008c82f8 8 FUNC GLOBAL DEFAULT 12 qmp_command_name │ │ │ │ 6803: 0082e71c 452 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_IMAGE_CORRUPTED_arg_members │ │ │ │ 6804: 0033fa60 472 FUNC GLOBAL DEFAULT 12 vga_common_reset │ │ │ │ @@ -6891,15 +6891,15 @@ │ │ │ │ 6887: 0065c088 36 FUNC GLOBAL DEFAULT 12 address_space_dispatch_compact │ │ │ │ 6888: 007f46c4 660 FUNC GLOBAL DEFAULT 12 bdrv_common_block_status_above │ │ │ │ 6889: 006c4bcc 180 FUNC GLOBAL DEFAULT 12 tcg_gen_rotli_i32 │ │ │ │ 6890: 008cfda0 8 FUNC GLOBAL DEFAULT 12 qemu_mprotect_rw │ │ │ │ 6891: 0055f370 176 FUNC GLOBAL DEFAULT 12 helper_adduh_qb │ │ │ │ 6892: 00c2c578 8 OBJECT GLOBAL DEFAULT 25 total_dirty_pages │ │ │ │ 6893: 00c15738 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SND_HANDLE_RX_XFER_EVENT │ │ │ │ - 6894: 005df634 28 FUNC GLOBAL DEFAULT 12 check_cp1_64bitmode │ │ │ │ + 6894: 005df638 28 FUNC GLOBAL DEFAULT 12 check_cp1_64bitmode │ │ │ │ 6895: 003da680 8 FUNC GLOBAL DEFAULT 12 pcie_doe_get_write_mbox_ptr │ │ │ │ 6896: 00262f10 8 FUNC GLOBAL DEFAULT 12 float32_minnum │ │ │ │ 6897: 00c25be8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_SEND_POSTCOPY_RESUME_EVENT │ │ │ │ 6898: 00847988 92 FUNC GLOBAL DEFAULT 12 qapi_free_StrOrNull │ │ │ │ 6899: 00268bc4 252 FUNC GLOBAL DEFAULT 12 floatx80_round │ │ │ │ 6900: 007f58ac 96 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_set_handlers │ │ │ │ 6901: 00c4e4be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_APBUART_WRITEL_UNKNOWN_DSTATE │ │ │ │ @@ -6980,15 +6980,15 @@ │ │ │ │ 6976: 002cf598 196 FUNC GLOBAL DEFAULT 12 select_soundhw │ │ │ │ 6977: 00c45760 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_c │ │ │ │ 6978: 00c4f96a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_MSIX_PBA_DISABLE_DSTATE │ │ │ │ 6979: 00c28fb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_CRYPTODEV_EVENT │ │ │ │ 6980: 00c4f840 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_SAVE_SETUP_DSTATE │ │ │ │ 6981: 0069d3f0 660 FUNC GLOBAL DEFAULT 12 object_class_dynamic_cast_assert │ │ │ │ 6982: 0044186c 324 FUNC GLOBAL DEFAULT 12 ohci_bus_stop │ │ │ │ - 6983: 005ffc34 100 FUNC GLOBAL DEFAULT 12 qmp_query_hv_balloon_status_report │ │ │ │ + 6983: 005ffc38 100 FUNC GLOBAL DEFAULT 12 qmp_query_hv_balloon_status_report │ │ │ │ 6984: 008279c8 452 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsQuorum_members │ │ │ │ 6985: 00c16724 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESCC_UPDATE_IRQ_EVENT │ │ │ │ 6986: 00897dfc 1188 FUNC GLOBAL DEFAULT 12 qmp_marshal_trace_event_get_state │ │ │ │ 6987: 008b0b34 320 FUNC GLOBAL DEFAULT 12 visit_type_SpiceInfo │ │ │ │ 6988: 00c4e888 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_ESCALATE_PRIO_DSTATE │ │ │ │ 6989: 00856238 28 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_dismiss_arg_members │ │ │ │ 6990: 00c21c68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_HREG2_READ_EVENT │ │ │ │ @@ -7059,21 +7059,21 @@ │ │ │ │ 7055: 007097d0 220 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_read │ │ │ │ 7056: 00c4f8ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_LISTENER_REGION_ADD_RAM_DSTATE │ │ │ │ 7057: 007605b8 16 FUNC GLOBAL DEFAULT 12 block_copy_set_skip_unallocated │ │ │ │ 7058: 0077e92c 8 FUNC GLOBAL DEFAULT 12 progress_destroy │ │ │ │ 7059: 005a4f90 188 FUNC GLOBAL DEFAULT 12 helper_msa_ld_w │ │ │ │ 7060: 002c4400 108 FUNC GLOBAL DEFAULT 12 aml_word_bus_number │ │ │ │ 7061: 0050a6e0 488 FUNC GLOBAL DEFAULT 12 migration_tls_channel_process_incoming │ │ │ │ - 7062: 00655504 76 FUNC GLOBAL DEFAULT 12 memory_region_section_free_copy │ │ │ │ + 7062: 00655508 76 FUNC GLOBAL DEFAULT 12 memory_region_section_free_copy │ │ │ │ 7063: 00c4e784 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BMDMA_ADDR_WRITE_DSTATE │ │ │ │ 7064: 0050b208 140 FUNC GLOBAL DEFAULT 12 qmp_x_colo_lost_heartbeat │ │ │ │ 7065: 00c4e086 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_CLOSE_DSTATE │ │ │ │ 7066: 002f516c 184 FUNC GLOBAL DEFAULT 12 cpu_get_phys_page_debug │ │ │ │ 7067: 006f4fb4 336 FUNC GLOBAL DEFAULT 12 qio_channel_readv_full │ │ │ │ - 7068: 0064e8dc 536 FUNC GLOBAL DEFAULT 12 memory_region_access_valid │ │ │ │ + 7068: 0064e8e0 536 FUNC GLOBAL DEFAULT 12 memory_region_access_valid │ │ │ │ 7069: 00689694 404 FUNC GLOBAL DEFAULT 12 cpu_atomic_smax_fetchw_le_mmu │ │ │ │ 7070: 004a04b4 200 FUNC GLOBAL DEFAULT 12 audio_get_default_audio_state │ │ │ │ 7071: 00857874 1016 FUNC GLOBAL DEFAULT 12 qmp_marshal_job_dismiss │ │ │ │ 7072: 00544f5c 80 FUNC GLOBAL DEFAULT 12 replay_get_byte │ │ │ │ 7073: 008d2670 12 FUNC GLOBAL DEFAULT 12 qemu_pstrcmp0 │ │ │ │ 7074: 004a89d4 104 FUNC GLOBAL DEFAULT 12 get_fsdev_fsentry │ │ │ │ 7075: 00c4f28e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_EXECUTE_SCRIPT_TC_COMPD_DSTATE │ │ │ │ @@ -7192,15 +7192,15 @@ │ │ │ │ 7188: 00885364 92 FUNC GLOBAL DEFAULT 12 qapi_free_RngEgdProperties │ │ │ │ 7189: 00c23f88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_LISTENER_REGION_DEL_UNALIGNED_EVENT │ │ │ │ 7190: 00c4e968 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_PMR_WRITE_DSTATE │ │ │ │ 7191: 00c1866c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCKBD_KBD_WRITE_DATA_EVENT │ │ │ │ 7192: 0067b2a4 28 FUNC GLOBAL DEFAULT 12 translator_io_start │ │ │ │ 7193: 007f0044 536 FUNC GLOBAL DEFAULT 12 bdrv_invalidate_cache │ │ │ │ 7194: 002fe238 548 FUNC GLOBAL DEFAULT 12 qmp_query_machines │ │ │ │ - 7195: 00655080 192 FUNC GLOBAL DEFAULT 12 memory_region_set_address │ │ │ │ + 7195: 00655084 192 FUNC GLOBAL DEFAULT 12 memory_region_set_address │ │ │ │ 7196: 00c1c148 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNHME_RX_NORXD_EVENT │ │ │ │ 7197: 00c4e426 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_CONSOLE_DEVICE_DESTROY_DSTATE │ │ │ │ 7198: 004a0b6c 352 FUNC GLOBAL DEFAULT 12 AUD_set_volume_out │ │ │ │ 7199: 008e508c 8 FUNC GLOBAL DEFAULT 12 qemu_opts_loc_restore │ │ │ │ 7200: 00c19184 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_VSYNC_EVENT │ │ │ │ 7201: 00c1e0f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_MMIO_INTM_SET_EVENT │ │ │ │ 7202: 00c4e3f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_READ_UNKNOWN_STATE_DSTATE │ │ │ │ @@ -7216,15 +7216,15 @@ │ │ │ │ 7212: 008d15b8 296 FUNC GLOBAL DEFAULT 12 qemu_strtod_finite │ │ │ │ 7213: 0089961c 332 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotWrapper │ │ │ │ 7214: 008406d8 92 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevSocketWrapper │ │ │ │ 7215: 00c4ec92 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DP8393X_TRANSMIT_TXLEN_ERROR_DSTATE │ │ │ │ 7216: 004e47d0 28 FUNC GLOBAL DEFAULT 12 global_state_store │ │ │ │ 7217: 0072cc54 292 FUNC GLOBAL DEFAULT 12 bdrv_reopen_queue_free │ │ │ │ 7218: 0083bca4 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockExportOptionsVhostUserBlk │ │ │ │ - 7219: 0062df80 124 FUNC GLOBAL DEFAULT 12 virtio_queue_aio_attach_host_notifier_no_poll │ │ │ │ + 7219: 0062df84 124 FUNC GLOBAL DEFAULT 12 virtio_queue_aio_attach_host_notifier_no_poll │ │ │ │ 7220: 004a79b4 60 FUNC GLOBAL DEFAULT 12 fsdev_throttle_cleanup │ │ │ │ 7221: 0056e340 240 FUNC GLOBAL DEFAULT 12 helper_cmpabs_s_nge │ │ │ │ 7222: 00c153bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_PCI_SEL_READ_EVENT │ │ │ │ 7223: 003cba6c 100 FUNC GLOBAL DEFAULT 12 pci_find_capability │ │ │ │ 7224: 00c4f836 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_CDEV_CONNECT_AND_BIND_DSTATE │ │ │ │ 7225: 00c26e60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_NOTDIRTY_WRITE_ACCESS_EVENT │ │ │ │ 7226: 00c4f69e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_WORK_BH_DSTATE │ │ │ │ @@ -7255,15 +7255,15 @@ │ │ │ │ 7251: 00269984 172 FUNC GLOBAL DEFAULT 12 helper_gvec_sub32 │ │ │ │ 7252: 00529164 120 FUNC GLOBAL DEFAULT 12 qemu_flush_queued_packets │ │ │ │ 7253: 006c4d9c 556 FUNC GLOBAL DEFAULT 12 tcg_gen_deposit_z_i32 │ │ │ │ 7254: 0047fa18 780 FUNC GLOBAL DEFAULT 12 virtio_pci_types_register │ │ │ │ 7255: 00c233f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_QUIRK_GENERIC_WINDOW_DATA_WRITE_EVENT │ │ │ │ 7256: 00811f04 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptions │ │ │ │ 7257: 00c1f43c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_DISK_READ_DATA_INVALID_EVENT │ │ │ │ - 7258: 0062be00 8 FUNC GLOBAL DEFAULT 12 virtio_vector_next_queue │ │ │ │ + 7258: 0062be04 8 FUNC GLOBAL DEFAULT 12 virtio_vector_next_queue │ │ │ │ 7259: 005644dc 244 FUNC GLOBAL DEFAULT 12 helper_float_trunc_l_d │ │ │ │ 7260: 00545700 556 FUNC GLOBAL DEFAULT 12 replay_advance_current_icount │ │ │ │ 7261: 00c4e6bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_SMBUS_READ_DSTATE │ │ │ │ 7262: 003e251c 12 FUNC GLOBAL DEFAULT 12 scsi_req_get_buf │ │ │ │ 7263: 003038a8 260 FUNC GLOBAL DEFAULT 12 nmi_monitor_handle │ │ │ │ 7264: 00798e74 2776 FUNC GLOBAL DEFAULT 12 qcow2_alloc_cluster_link_l2 │ │ │ │ 7265: 00c4f2c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_DO_STATUS_ERROR_DSTATE │ │ │ │ @@ -7339,15 +7339,15 @@ │ │ │ │ 7335: 00c1fa0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_VSCSI_FETCH_DESC_DMA_READ_ERROR_EVENT │ │ │ │ 7336: 00586ac4 224 FUNC GLOBAL DEFAULT 12 helper_msa_max_a_d │ │ │ │ 7337: 004cd8c8 92 FUNC GLOBAL DEFAULT 12 tpm_init │ │ │ │ 7338: 0082473c 200 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_RbdEncryptionCreateOptions_base_members │ │ │ │ 7339: 00696118 124 FUNC GLOBAL DEFAULT 12 qdev_try_new │ │ │ │ 7340: 002c9dfc 160 FUNC GLOBAL DEFAULT 12 acpi_pm_tmr_calc_overflow_time │ │ │ │ 7341: 005867f0 528 FUNC GLOBAL DEFAULT 12 helper_msa_max_a_h │ │ │ │ - 7342: 005e37e8 132 FUNC GLOBAL DEFAULT 12 gen_addiupc │ │ │ │ + 7342: 005e37ec 132 FUNC GLOBAL DEFAULT 12 gen_addiupc │ │ │ │ 7343: 00b864a4 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_clti_s_df │ │ │ │ 7344: 00b607c4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_les16 │ │ │ │ 7345: 00822f24 396 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsGluster_members │ │ │ │ 7346: 0090efb4 292 FUNC GLOBAL DEFAULT 12 visit_type_CXLUncorErrorRecord_members │ │ │ │ 7347: 0089bf9c 316 FUNC GLOBAL DEFAULT 12 visit_type_VirtioStatus │ │ │ │ 7348: 00b77eac 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_s_sueq │ │ │ │ 7349: 00c17d04 396 OBJECT GLOBAL DEFAULT 24 hw_ide_trace_events │ │ │ │ @@ -7380,15 +7380,15 @@ │ │ │ │ 7376: 00c23440 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_PCI_EMULATED_SUB_VENDOR_ID_EVENT │ │ │ │ 7377: 0056ee4c 344 FUNC GLOBAL DEFAULT 12 helper_cmpabs_ps_eq │ │ │ │ 7378: 00b66620 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_or_fetchl_le │ │ │ │ 7379: 004b9e70 16 FUNC GLOBAL DEFAULT 12 is_mlock_on_fault │ │ │ │ 7380: 00c1f32c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_DISK_EMULATE_COMMAND_UNMAP_EVENT │ │ │ │ 7381: 00263068 64 FUNC GLOBAL DEFAULT 12 float64_minnum │ │ │ │ 7382: 00c167a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GOLDFISH_TTY_INSTANCE_INIT_EVENT │ │ │ │ - 7383: 00655434 208 FUNC GLOBAL DEFAULT 12 memory_region_section_new_copy │ │ │ │ + 7383: 00655438 208 FUNC GLOBAL DEFAULT 12 memory_region_section_new_copy │ │ │ │ 7384: 0068e7d0 4 FUNC GLOBAL DEFAULT 12 kvm_irqchip_change_notify │ │ │ │ 7385: 006929c8 56 FUNC GLOBAL DEFAULT 12 qbus_set_hotplug_handler │ │ │ │ 7386: 00430f88 144 FUNC GLOBAL DEFAULT 12 usb_device_handle_attach │ │ │ │ 7387: 00587938 796 FUNC GLOBAL DEFAULT 12 helper_msa_min_a_b │ │ │ │ 7388: 00587f28 224 FUNC GLOBAL DEFAULT 12 helper_msa_min_a_d │ │ │ │ 7389: 00c15788 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SND_HANDLE_CODE_EVENT │ │ │ │ 7390: 00c4e9d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_IRQMP_CHECK_IRQS_DSTATE │ │ │ │ @@ -7458,18 +7458,18 @@ │ │ │ │ 7454: 00c20b30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_SDHOST_READ_EVENT │ │ │ │ 7455: 00262e90 8 FUNC GLOBAL DEFAULT 12 float16_minnum │ │ │ │ 7456: 00b8a728 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_min_a_h │ │ │ │ 7457: 004a3de0 612 FUNC GLOBAL DEFAULT 12 st_rate_flow │ │ │ │ 7458: 00c1b0ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EMPTY_SLOT_WRITE_EVENT │ │ │ │ 7459: 006e8874 536 FUNC GLOBAL DEFAULT 12 qemu_put_buffer_at │ │ │ │ 7460: 00b60740 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_les32 │ │ │ │ - 7461: 005f8898 508 FUNC GLOBAL DEFAULT 12 virtio_blk_req_complete │ │ │ │ + 7461: 005f889c 508 FUNC GLOBAL DEFAULT 12 virtio_blk_req_complete │ │ │ │ 7462: 00b2e8a0 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_link │ │ │ │ 7463: 006f6568 132 FUNC GLOBAL DEFAULT 12 qio_channel_wait │ │ │ │ - 7464: 00653e24 112 FUNC GLOBAL DEFAULT 12 memory_region_snapshot_get_dirty │ │ │ │ + 7464: 00653e28 112 FUNC GLOBAL DEFAULT 12 memory_region_snapshot_get_dirty │ │ │ │ 7465: 00c4ea4a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_READ_MMR_DOORBELL_DSTATE │ │ │ │ 7466: 003062e4 204 FUNC GLOBAL DEFAULT 12 qdev_get_machine_hotplug_handler │ │ │ │ 7467: 0073dd50 272 FUNC GLOBAL DEFAULT 12 job_sleep_ns │ │ │ │ 7468: 004e8900 52 FUNC GLOBAL DEFAULT 12 migration_incoming_get_current │ │ │ │ 7469: 00c183d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IDE_RESET_EVENT │ │ │ │ 7470: 006ab630 100 FUNC GLOBAL DEFAULT 12 gdb_breakpoint_insert │ │ │ │ 7471: 00b888bc 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_subsuu_s_w │ │ │ │ @@ -7577,15 +7577,15 @@ │ │ │ │ 7573: 00804d7c 564 FUNC GLOBAL DEFAULT 12 qmp_qom_list_properties │ │ │ │ 7574: 00c4fdf4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_MOUSE_PRESS_DSTATE │ │ │ │ 7575: 00c4ff4c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_CHANGE_MEDIUM_DSTATE │ │ │ │ 7576: 006f8ee4 96 FUNC GLOBAL DEFAULT 12 qio_task_propagate_error │ │ │ │ 7577: 00c4fc88 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_RESTORED_DSTATE │ │ │ │ 7578: 00b878c0 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_pckod_h │ │ │ │ 7579: 00c5011a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_CPUS_FAST_DSTATE │ │ │ │ - 7580: 0061038c 120 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_get_features │ │ │ │ + 7580: 00610390 120 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_get_features │ │ │ │ 7581: 00c4f500 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SDHCI_RESPONSE16_DSTATE │ │ │ │ 7582: 00c4f45e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_INITQ_MISMATCH_DSTATE │ │ │ │ 7583: 00c167c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GOLDFISH_TTY_REALIZE_EVENT │ │ │ │ 7584: 008251e8 292 FUNC GLOBAL DEFAULT 12 visit_type_NFSServer_members │ │ │ │ 7585: 00274854 180 FUNC GLOBAL DEFAULT 12 object_add_completion │ │ │ │ 7586: 00859554 92 FUNC GLOBAL DEFAULT 12 qapi_free_Memdev │ │ │ │ 7587: 00525a30 432 FUNC GLOBAL DEFAULT 12 qemu_netfilter_pass_to_next │ │ │ │ @@ -7690,15 +7690,15 @@ │ │ │ │ 7686: 00c4fa3c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_SET_FEATURES_DSTATE │ │ │ │ 7687: 00c28aa4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_RX_FILTER_EVENT │ │ │ │ 7688: 00434dc0 24 FUNC GLOBAL DEFAULT 12 usb_packet_size │ │ │ │ 7689: 005711a4 324 FUNC GLOBAL DEFAULT 12 helper_cmpabs_ps_le │ │ │ │ 7690: 00572e60 228 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_s_eq │ │ │ │ 7691: 00c4ecc2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_EMC_REG_READ_DSTATE │ │ │ │ 7692: 00b77fb4 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_s_sult │ │ │ │ - 7693: 005ec058 56 FUNC GLOBAL DEFAULT 12 helper_msac │ │ │ │ + 7693: 005ec05c 56 FUNC GLOBAL DEFAULT 12 helper_msac │ │ │ │ 7694: 00726244 232 FUNC GLOBAL DEFAULT 12 os_set_proc_name │ │ │ │ 7695: 00c4f712 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_DOORBELL_WRITE_DSTATE │ │ │ │ 7696: 00b83ae0 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_fsune_df │ │ │ │ 7697: 008f90c4 256 FUNC GLOBAL DEFAULT 12 thread_pool_new_aio │ │ │ │ 7698: 0072f1b4 264 FUNC GLOBAL DEFAULT 12 bdrv_op_is_blocked │ │ │ │ 7699: 00c234b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_MDEV_EVENT │ │ │ │ 7700: 008b242c 320 FUNC GLOBAL DEFAULT 12 visit_type_MouseInfo │ │ │ │ @@ -7813,15 +7813,15 @@ │ │ │ │ 7809: 00c20950 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SDCARD_SET_BLOCKLEN_EVENT │ │ │ │ 7810: 0084adc0 92 FUNC GLOBAL DEFAULT 12 qapi_free_SecretCommonProperties │ │ │ │ 7811: 00c19c64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PIC_IOPORT_READ_EVENT │ │ │ │ 7812: 00c1d398 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCNET_INIT_EVENT │ │ │ │ 7813: 00b6f500 132 OBJECT GLOBAL DEFAULT 24 helper_info_raise_exception │ │ │ │ 7814: 0076faa8 1044 FUNC GLOBAL DEFAULT 12 bdrv_co_preadv_part │ │ │ │ 7815: 00c4f278 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_REG_READ_DSTATE │ │ │ │ - 7816: 006318a4 128 FUNC GLOBAL DEFAULT 12 virtio_device_release_ioeventfd │ │ │ │ + 7816: 006318a8 128 FUNC GLOBAL DEFAULT 12 virtio_device_release_ioeventfd │ │ │ │ 7817: 00271514 68 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_tb_exec_cb │ │ │ │ 7818: 00503b58 608 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_header │ │ │ │ 7819: 0074d334 372 FUNC GLOBAL DEFAULT 12 nbd_client_connection_new │ │ │ │ 7820: 00c15cd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_BLOCK_DEVICE_CREATE_EVENT │ │ │ │ 7821: 008a3bc4 128 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevSdlPerDirectionOptions_members │ │ │ │ 7822: 00c4e9cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_IRQMP_READL_UNKNOWN_DSTATE │ │ │ │ 7823: 002783d0 140 FUNC GLOBAL DEFAULT 12 dpy_gl_scanout_disable │ │ │ │ @@ -7901,15 +7901,15 @@ │ │ │ │ 7897: 0055173c 212 FUNC GLOBAL DEFAULT 12 helper_mftc0_tcbind │ │ │ │ 7898: 005760b8 108 FUNC GLOBAL DEFAULT 12 helper_pmovmskb │ │ │ │ 7899: 0068e7e4 8 FUNC GLOBAL DEFAULT 12 kvm_get_max_memslots │ │ │ │ 7900: 00c1aecc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MSF2_SYSREG_WRITE_EVENT │ │ │ │ 7901: 00c500b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_QUERY_RAMBLOCK_DSTATE │ │ │ │ 7902: 0075ff14 16 FUNC GLOBAL DEFAULT 12 block_copy_set_progress_meter │ │ │ │ 7903: 005510f4 216 FUNC GLOBAL DEFAULT 12 mips_cpu_get_phys_page_debug │ │ │ │ - 7904: 00655f8c 752 FUNC GLOBAL DEFAULT 12 memory_listener_unregister │ │ │ │ + 7904: 00655f90 752 FUNC GLOBAL DEFAULT 12 memory_listener_unregister │ │ │ │ 7905: 00c1fd3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESP_DMA_DISABLE_EVENT │ │ │ │ 7906: 0055f9f0 136 FUNC GLOBAL DEFAULT 12 helper_subq_ph │ │ │ │ 7907: 00c19704 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_AP_WRITE_EVENT │ │ │ │ 7908: 002e9fac 96 FUNC GLOBAL DEFAULT 12 isa_fdc_set_enabled │ │ │ │ 7909: 00c4e118 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_NEW_STYLE_SIZE_FLAGS_DSTATE │ │ │ │ 7910: 008a5230 312 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevBackendClient │ │ │ │ 7911: 00c4e22c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_XATTRWALK_RETURN_DSTATE │ │ │ │ @@ -7932,27 +7932,27 @@ │ │ │ │ 7928: 00269c3c 164 FUNC GLOBAL DEFAULT 12 helper_gvec_subs32 │ │ │ │ 7929: 00c4e782 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BMDMA_READ_DSTATE │ │ │ │ 7930: 0072f8bc 24 FUNC GLOBAL DEFAULT 12 bdrv_get_aio_context │ │ │ │ 7931: 006c5f10 104 FUNC GLOBAL DEFAULT 12 tcg_gen_bswap32_i32 │ │ │ │ 7932: 00247274 4712 FUNC GLOBAL DEFAULT 12 float128_mul │ │ │ │ 7933: 00c4e91e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_MISR_READ_DSTATE │ │ │ │ 7934: 00c4f77a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_PORT_DETACH_DSTATE │ │ │ │ - 7935: 0063d7dc 536 FUNC GLOBAL DEFAULT 12 vhost_svq_add │ │ │ │ + 7935: 0063d7e0 536 FUNC GLOBAL DEFAULT 12 vhost_svq_add │ │ │ │ 7936: 0089fb5c 312 FUNC GLOBAL DEFAULT 12 visit_type_AcpiTableOptions │ │ │ │ 7937: 00c4f302 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_VSCSI_COMMAND_COMPLETE_DSTATE │ │ │ │ 7938: 0087004c 112 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cancel_vcpu_dirty_limit_arg_members │ │ │ │ 7939: 00c4efce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_SUN8I_EMAC_MII_WRITE_REG_DSTATE │ │ │ │ 7940: 008ae964 92 FUNC GLOBAL DEFAULT 12 qapi_free_InputBtnEvent │ │ │ │ 7941: 0059d084 40 FUNC GLOBAL DEFAULT 12 helper_msa_copy_u_b │ │ │ │ 7942: 00c1c658 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_VLAN_RECEIVE_DMA_COMPLETED_EVENT │ │ │ │ 7943: 00c50074 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CXL_INJECT_GENERAL_MEDIA_EVENT_DSTATE │ │ │ │ 7944: 00686e00 216 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_addb_mmu │ │ │ │ 7945: 002f5bb8 192 FUNC GLOBAL DEFAULT 12 qdev_connect_gpio_out_named │ │ │ │ 7946: 00c4fee6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CONSOLE_GFX_CLOSE_DSTATE │ │ │ │ - 7947: 0061cd18 612 FUNC GLOBAL DEFAULT 12 vfio_vga_write │ │ │ │ + 7947: 0061cd1c 612 FUNC GLOBAL DEFAULT 12 vfio_vga_write │ │ │ │ 7948: 00806aa0 96 FUNC GLOBAL DEFAULT 12 monitor_data_destroy │ │ │ │ 7949: 00271880 12 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_tb_trans_cb │ │ │ │ 7950: 00b76670 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmpabs_s_ueq │ │ │ │ 7951: 00c284b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SNAPSHOT_SAVE_EVENT │ │ │ │ 7952: 0026bd1c 176 FUNC GLOBAL DEFAULT 12 helper_gvec_rotl32i │ │ │ │ 7953: 0059d0ac 44 FUNC GLOBAL DEFAULT 12 helper_msa_copy_u_h │ │ │ │ 7954: 00c4ea78 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRT_CTRL_REALIZE_DSTATE │ │ │ │ @@ -8027,15 +8027,15 @@ │ │ │ │ 8023: 00c4f1ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SABRE_PCI_CONFIG_WRITE_DSTATE │ │ │ │ 8024: 00c19be4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOAPIC_CLEAR_REMOTE_IRR_EVENT │ │ │ │ 8025: 00c1a4bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_CPRMAN_WRITE_INVALID_MAGIC_EVENT │ │ │ │ 8026: 00853db8 192 FUNC GLOBAL DEFAULT 12 visit_type_JSONType │ │ │ │ 8027: 0054b2d4 172 FUNC GLOBAL DEFAULT 12 icount_update │ │ │ │ 8028: 00c24a48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTY_BITMAP_LOAD_COMPLETE_EVENT │ │ │ │ 8029: 0073da28 8 FUNC GLOBAL DEFAULT 12 job_progress_update │ │ │ │ - 8030: 006533a4 168 FUNC GLOBAL DEFAULT 12 ram_discard_manager_is_populated │ │ │ │ + 8030: 006533a8 168 FUNC GLOBAL DEFAULT 12 ram_discard_manager_is_populated │ │ │ │ 8031: 00c269ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_JOB_ADD_RECT_EVENT │ │ │ │ 8032: 002c02cc 180 FUNC GLOBAL DEFAULT 12 init_aml_allocator │ │ │ │ 8033: 00686ce4 260 FUNC GLOBAL DEFAULT 12 cpu_atomic_xchgb_mmu │ │ │ │ 8034: 004fb7fc 24 FUNC GLOBAL DEFAULT 12 postcopy_add_notifier │ │ │ │ 8035: 00c16414 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EXYNOS_UART_RXSIZE_EVENT │ │ │ │ 8036: 0082b974 1248 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsQcow2_members │ │ │ │ 8037: 003c537c 8 FUNC GLOBAL DEFAULT 12 msix_nr_vectors_allocated │ │ │ │ @@ -8068,15 +8068,15 @@ │ │ │ │ 8064: 00568e6c 224 FUNC GLOBAL DEFAULT 12 helper_float_max_d │ │ │ │ 8065: 00c271b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_CLOSE_TRAY_EVENT │ │ │ │ 8066: 00303658 100 FUNC GLOBAL DEFAULT 12 qemu_add_machine_init_done_notifier │ │ │ │ 8067: 00c4e42a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_CONSOLE_REALIZE_DSTATE │ │ │ │ 8068: 00262f08 8 FUNC GLOBAL DEFAULT 12 float32_min │ │ │ │ 8069: 00c4f5ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_OPEN_STARTED_DSTATE │ │ │ │ 8070: 00b2e4f8 48 OBJECT GLOBAL DEFAULT 21 unassigned_io_ops │ │ │ │ - 8071: 006476a0 104 FUNC GLOBAL DEFAULT 12 cpu_model_from_type │ │ │ │ + 8071: 006476a4 104 FUNC GLOBAL DEFAULT 12 cpu_model_from_type │ │ │ │ 8072: 00c1fd5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESP_LOWER_DRQ_EVENT │ │ │ │ 8073: 004d95ec 192 FUNC GLOBAL DEFAULT 12 tpm_backend_startup_tpm │ │ │ │ 8074: 00b8153c 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_rsqrt2_ps │ │ │ │ 8075: 00c4e0b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_HANDSHAKE_PENDING_DSTATE │ │ │ │ 8076: 00262ef8 8 FUNC GLOBAL DEFAULT 12 float32_maxnummag │ │ │ │ 8077: 006b1d70 256 FUNC GLOBAL DEFAULT 12 tcg_tb_foreach │ │ │ │ 8078: 006a055c 216 FUNC GLOBAL DEFAULT 12 object_property_get_type │ │ │ │ @@ -8133,15 +8133,15 @@ │ │ │ │ 8129: 006e0b64 148 FUNC GLOBAL DEFAULT 12 tcg_gen_umax_vec │ │ │ │ 8130: 00c4e580 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VGA_STD_WRITE_IO_DSTATE │ │ │ │ 8131: 008059f8 64 FUNC GLOBAL DEFAULT 12 monitor_flush │ │ │ │ 8132: 00c4f99e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_IOMMU_HOST_RESV_REGIONS_DSTATE │ │ │ │ 8133: 008abe8c 92 FUNC GLOBAL DEFAULT 12 qapi_free_TpmTypeList │ │ │ │ 8134: 00c4fd96 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SYSTEM_POWERDOWN_REQUEST_DSTATE │ │ │ │ 8135: 00b66518 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xor_fetchb │ │ │ │ - 8136: 005df7c0 1100 FUNC GLOBAL DEFAULT 12 gen_rdhwr │ │ │ │ + 8136: 005df7c4 1100 FUNC GLOBAL DEFAULT 12 gen_rdhwr │ │ │ │ 8137: 0068e460 108 FUNC GLOBAL DEFAULT 12 cpu_lduw_code │ │ │ │ 8138: 007eef20 588 FUNC GLOBAL DEFAULT 12 bdrv_is_allocated_above │ │ │ │ 8139: 0057545c 184 FUNC GLOBAL DEFAULT 12 helper_pavgb │ │ │ │ 8140: 00572560 288 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_d_sule │ │ │ │ 8141: 00c4de19 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_common_c │ │ │ │ 8142: 003d4294 32 FUNC GLOBAL DEFAULT 12 shpc_cleanup │ │ │ │ 8143: 008c10a8 456 FUNC GLOBAL DEFAULT 12 visit_type_int16 │ │ │ │ @@ -8159,15 +8159,15 @@ │ │ │ │ 8155: 00b2b418 3312 OBJECT GLOBAL DEFAULT 21 mips_defs │ │ │ │ 8156: 00c1549c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPUHP_ACPI_EJECTING_CPU_EVENT │ │ │ │ 8157: 00c4e3da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_WRITE_FAILED_DSTATE │ │ │ │ 8158: 003036bc 4 FUNC GLOBAL DEFAULT 12 qemu_remove_machine_init_done_notifier │ │ │ │ 8159: 0037e8a8 160 FUNC GLOBAL DEFAULT 12 e1000x_rxbufsize │ │ │ │ 8160: 00c4e924 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_LR32_WRITE_DSTATE │ │ │ │ 8161: 004b665c 112 FUNC GLOBAL DEFAULT 12 cpu_timers_init │ │ │ │ - 8162: 00655ac4 152 FUNC GLOBAL DEFAULT 12 memory_global_dirty_log_stop │ │ │ │ + 8162: 00655ac8 152 FUNC GLOBAL DEFAULT 12 memory_global_dirty_log_stop │ │ │ │ 8163: 00c15070 16 OBJECT GLOBAL DEFAULT 24 _TRACE_V9FS_VERSION_RETURN_EVENT │ │ │ │ 8164: 003485b4 180 FUNC GLOBAL DEFAULT 12 pm_smbus_init │ │ │ │ 8165: 00572358 280 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_d_sult │ │ │ │ 8166: 00801428 36 FUNC GLOBAL DEFAULT 12 qemu_chr_has_feature │ │ │ │ 8167: 00b72788 132 OBJECT GLOBAL DEFAULT 24 helper_info_addqh_r_ph │ │ │ │ 8168: 0072c800 852 FUNC GLOBAL DEFAULT 12 bdrv_default_perms │ │ │ │ 8169: 008c7248 324 FUNC GLOBAL DEFAULT 12 string_output_visitor_new │ │ │ │ @@ -8218,15 +8218,15 @@ │ │ │ │ 8214: 00890b28 192 FUNC GLOBAL DEFAULT 12 visit_type_MemoryFailureAction │ │ │ │ 8215: 00770c88 260 FUNC GLOBAL DEFAULT 12 bdrv_co_pwrite_sync │ │ │ │ 8216: 00c4fc1c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_START_SET_RUN_DSTATE │ │ │ │ 8217: 0056c0a0 276 FUNC GLOBAL DEFAULT 12 helper_cmpabs_d_nge │ │ │ │ 8218: 00b62738 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sar8i │ │ │ │ 8219: 00c29d8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POLL_GROW_EVENT │ │ │ │ 8220: 00c4f9f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BALLOON_HANDLE_OUTPUT_DSTATE │ │ │ │ - 8221: 005ff4e0 196 FUNC GLOBAL DEFAULT 12 virtio_serial_close │ │ │ │ + 8221: 005ff4e4 196 FUNC GLOBAL DEFAULT 12 virtio_serial_close │ │ │ │ 8222: 00c4fcd6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PUT_GTREE_DSTATE │ │ │ │ 8223: 0081c124 1388 FUNC GLOBAL DEFAULT 12 visit_type_DriveMirror_members │ │ │ │ 8224: 00c4f518 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BCM2835_SDHOST_EDM_CHANGE_DSTATE │ │ │ │ 8225: 004d8e40 696 FUNC GLOBAL DEFAULT 12 spdm_socket_rsp │ │ │ │ 8226: 0081aa50 388 FUNC GLOBAL DEFAULT 12 visit_type_DriveBackup_members │ │ │ │ 8227: 00c4ea20 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA_PM_IO_READ_DSTATE │ │ │ │ 8228: 00c4e5ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_RING_COMMAND_GET_DSTATE │ │ │ │ @@ -8339,15 +8339,15 @@ │ │ │ │ 8335: 00c4eb44 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_MPC_IOMMU_NOTIFY_DSTATE │ │ │ │ 8336: 00c274ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_JOB_CHANGE_EVENT │ │ │ │ 8337: 0084b27c 192 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoHashAlgo │ │ │ │ 8338: 007f3564 560 FUNC GLOBAL DEFAULT 12 blk_pwrite_zeroes │ │ │ │ 8339: 004b9d38 292 FUNC GLOBAL DEFAULT 12 dma_aligned_pow2_mask │ │ │ │ 8340: 00c4f2bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_DO_MSGOUT_NOOP_DSTATE │ │ │ │ 8341: 006dc75c 184 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_mov │ │ │ │ - 8342: 006147e4 8 FUNC GLOBAL DEFAULT 12 vfio_kvm_device_del_fd │ │ │ │ + 8342: 006147e8 8 FUNC GLOBAL DEFAULT 12 vfio_kvm_device_del_fd │ │ │ │ 8343: 0057f59c 1064 FUNC GLOBAL DEFAULT 12 helper_msa_adds_u_b │ │ │ │ 8344: 00350fe4 664 FUNC GLOBAL DEFAULT 12 ide_data_writew │ │ │ │ 8345: 008f69e8 16 FUNC GLOBAL DEFAULT 12 qemu_coroutine_entered │ │ │ │ 8346: 0057fcec 184 FUNC GLOBAL DEFAULT 12 helper_msa_adds_u_d │ │ │ │ 8347: 004b3fa8 48 FUNC GLOBAL DEFAULT 12 cpus_set_virtual_clock │ │ │ │ 8348: 006a6870 140 FUNC GLOBAL DEFAULT 12 gdb_get_first_cpu_in_process │ │ │ │ 8349: 003728a8 644 FUNC GLOBAL DEFAULT 12 ne2000_receive │ │ │ │ @@ -8382,15 +8382,15 @@ │ │ │ │ 8378: 00c13c6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WCT_INIT_EVENT │ │ │ │ 8379: 002fd914 204 FUNC GLOBAL DEFAULT 12 hmp_info_vm_generation_id │ │ │ │ 8380: 005683c4 236 FUNC GLOBAL DEFAULT 12 helper_float_div_s │ │ │ │ 8381: 00c4e4a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESCC_SUNKBD_EVENT_OUT_DSTATE │ │ │ │ 8382: 002d7c6c 84 FUNC GLOBAL DEFAULT 12 GUS_irqrequest │ │ │ │ 8383: 0059427c 244 FUNC GLOBAL DEFAULT 12 helper_msa_ldi_df │ │ │ │ 8384: 00c4f6f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_SLOT_ADDRESS_DSTATE │ │ │ │ - 8385: 0062c678 828 FUNC GLOBAL DEFAULT 12 virtio_notify_irqfd │ │ │ │ + 8385: 0062c67c 828 FUNC GLOBAL DEFAULT 12 virtio_notify_irqfd │ │ │ │ 8386: 00c4fc68 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_SEND_RAM_FILL_DSTATE │ │ │ │ 8387: 00b78c98 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtthi │ │ │ │ 8388: 00c1d068 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000X_RX_OVERSIZED_EVENT │ │ │ │ 8389: 004b49d4 116 FUNC GLOBAL DEFAULT 12 cpu_resume │ │ │ │ 8390: 008c1430 412 FUNC GLOBAL DEFAULT 12 visit_type_int64 │ │ │ │ 8391: 0086f43c 192 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateStatus │ │ │ │ 8392: 0027f554 16 FUNC GLOBAL DEFAULT 12 qkbd_state_set_delay │ │ │ │ @@ -8435,19 +8435,19 @@ │ │ │ │ 8431: 00c50816 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HBITMAP_RESET_DSTATE │ │ │ │ 8432: 00c1be68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_EMC_RESET_EVENT │ │ │ │ 8433: 00579560 996 FUNC GLOBAL DEFAULT 12 helper_msa_nlzc_b │ │ │ │ 8434: 00c4de0f 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_block_core_c │ │ │ │ 8435: 00c4e65c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PL330_IOMEM_WRITE_CLR_DSTATE │ │ │ │ 8436: 00c28e60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_VIRTIO_QUEUE_ELEMENT_EVENT │ │ │ │ 8437: 008778e4 1036 FUNC GLOBAL DEFAULT 12 qmp_marshal_snapshot_save │ │ │ │ - 8438: 0062d3d4 48 FUNC GLOBAL DEFAULT 12 virtio_legacy_allowed │ │ │ │ + 8438: 0062d3d8 48 FUNC GLOBAL DEFAULT 12 virtio_legacy_allowed │ │ │ │ 8439: 00c146c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_SEND_OPTION_REQUEST_EVENT │ │ │ │ 8440: 00579dd0 228 FUNC GLOBAL DEFAULT 12 helper_msa_nlzc_d │ │ │ │ 8441: 00c18e94 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_ESB_EVENT │ │ │ │ - 8442: 005ceeec 232 FUNC GLOBAL DEFAULT 12 gen_store_fpr32 │ │ │ │ + 8442: 005ceef0 232 FUNC GLOBAL DEFAULT 12 gen_store_fpr32 │ │ │ │ 8443: 00482ba0 92 FUNC GLOBAL DEFAULT 12 vhost_vsock_common_pre_save │ │ │ │ 8444: 00847f34 192 FUNC GLOBAL DEFAULT 12 visit_type_PCIELinkSpeed │ │ │ │ 8445: 00c25298 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_STATE_TOO_BIG_EVENT │ │ │ │ 8446: 0073c5bc 140 FUNC GLOBAL DEFAULT 12 job_txn_unref │ │ │ │ 8447: 00c24a18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTY_BITMAP_LOAD_HEADER_EVENT │ │ │ │ 8448: 00579944 784 FUNC GLOBAL DEFAULT 12 helper_msa_nlzc_h │ │ │ │ 8449: 00c4e600 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_SUSPENDED_DSTATE │ │ │ │ @@ -8524,15 +8524,15 @@ │ │ │ │ 8520: 008f26e0 12 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_count │ │ │ │ 8521: 00c28d20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_WATCHDOG_SET_ACTION_EVENT │ │ │ │ 8522: 00c50854 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AIO_CO_SCHEDULE_BH_CB_DSTATE │ │ │ │ 8523: 00c4ec58 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_H3_DRAMPHY_READ_DSTATE │ │ │ │ 8524: 00c4edac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNGEM_RX_MAC_CHECK_DSTATE │ │ │ │ 8525: 0089f2c8 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_yank │ │ │ │ 8526: 00c4e708 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HANDLE_CMD_BADPORT_DSTATE │ │ │ │ - 8527: 006316dc 200 FUNC GLOBAL DEFAULT 12 virtqueue_avail_bytes │ │ │ │ + 8527: 006316e0 200 FUNC GLOBAL DEFAULT 12 virtqueue_avail_bytes │ │ │ │ 8528: 00c4fa3a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_GET_DEVICE_ID_DSTATE │ │ │ │ 8529: 006e0288 20 FUNC GLOBAL DEFAULT 12 tcg_gen_shli_vec │ │ │ │ 8530: 00c23580 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_MSI_SETUP_EVENT │ │ │ │ 8531: 00c4eee2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_TX_DISABLED_DSTATE │ │ │ │ 8532: 00354528 268 FUNC GLOBAL DEFAULT 12 ide_set_sector │ │ │ │ 8533: 00c28f7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_AUDIODEVS_EVENT │ │ │ │ 8534: 00528a74 112 FUNC GLOBAL DEFAULT 12 qemu_get_peer │ │ │ │ @@ -8579,23 +8579,23 @@ │ │ │ │ 8575: 002a54d4 68 FUNC GLOBAL DEFAULT 12 start_auth_vencrypt │ │ │ │ 8576: 00c20f30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_IRQ_RAISE_EVENT │ │ │ │ 8577: 003c7a7c 56 FUNC GLOBAL DEFAULT 12 pci_bus_is_express │ │ │ │ 8578: 002987d0 376 FUNC GLOBAL DEFAULT 12 vnc_hextile_send_framebuffer_update │ │ │ │ 8579: 008a6e08 92 FUNC GLOBAL DEFAULT 12 qapi_free_PciMemoryRegion │ │ │ │ 8580: 0027ba00 156 FUNC GLOBAL DEFAULT 12 index_from_key │ │ │ │ 8581: 006c5e74 52 FUNC GLOBAL DEFAULT 12 tcg_gen_ext16u_i32 │ │ │ │ - 8582: 005d6c3c 212 FUNC GLOBAL DEFAULT 12 gen_store_fpr64 │ │ │ │ + 8582: 005d6c40 212 FUNC GLOBAL DEFAULT 12 gen_store_fpr64 │ │ │ │ 8583: 00c1eb84 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SABRE_PCI_CONFIG_WRITE_EVENT │ │ │ │ 8584: 00b78c14 132 OBJECT GLOBAL DEFAULT 24 helper_info_mttlo │ │ │ │ 8585: 00b7cf1c 132 OBJECT GLOBAL DEFAULT 24 helper_info_pasubub │ │ │ │ 8586: 008d2f54 204 FUNC GLOBAL DEFAULT 12 qatomic_set_u64 │ │ │ │ 8587: 008ef4c0 140 FUNC GLOBAL DEFAULT 12 tran_abort │ │ │ │ 8588: 0026fcc4 172 FUNC GLOBAL DEFAULT 12 helper_gvec_smax16 │ │ │ │ 8589: 0090dec0 196 FUNC GLOBAL DEFAULT 12 trace_opt_parse │ │ │ │ - 8590: 0064e51c 92 FUNC GLOBAL DEFAULT 12 memory_region_init_rom_nomigrate │ │ │ │ + 8590: 0064e520 92 FUNC GLOBAL DEFAULT 12 memory_region_init_rom_nomigrate │ │ │ │ 8591: 00750d88 8 FUNC GLOBAL DEFAULT 12 block_acct_done │ │ │ │ 8592: 00c4ffba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_DEBUG_BLOCK_DIRTY_BITMAP_SHA256_DSTATE │ │ │ │ 8593: 00c20a40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SDHCI_END_TRANSFER_EVENT │ │ │ │ 8594: 00255e28 360 FUNC GLOBAL DEFAULT 12 floatx80_modrem │ │ │ │ 8595: 00369194 352 FUNC GLOBAL DEFAULT 12 kvm_get_irq_delivered │ │ │ │ 8596: 00261470 244 FUNC GLOBAL DEFAULT 12 uint32_to_float16 │ │ │ │ 8597: 006dd3ec 64 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_mul │ │ │ │ @@ -8644,15 +8644,15 @@ │ │ │ │ 8640: 00246250 384 FUNC GLOBAL DEFAULT 12 float32_mul │ │ │ │ 8641: 00c4e878 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_SET_NMI_LEVEL_DSTATE │ │ │ │ 8642: 00c4e97e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_UPDATE_SET_IRQ_DSTATE │ │ │ │ 8643: 00c13a30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BDRV_CO_PWRITE_ZEROES_EVENT │ │ │ │ 8644: 0025af24 264 FUNC GLOBAL DEFAULT 12 float64_to_int32_round_to_zero │ │ │ │ 8645: 0025bc30 268 FUNC GLOBAL DEFAULT 12 bfloat16_to_int16_round_to_zero │ │ │ │ 8646: 00b33668 12 OBJECT GLOBAL DEFAULT 21 X86CPURegister32_lookup │ │ │ │ - 8647: 005ff5a4 316 FUNC GLOBAL DEFAULT 12 virtio_serial_write │ │ │ │ + 8647: 005ff5a8 316 FUNC GLOBAL DEFAULT 12 virtio_serial_write │ │ │ │ 8648: 00c4f4d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SDCARD_LOCK_DSTATE │ │ │ │ 8649: 008652ec 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_memdev │ │ │ │ 8650: 00899070 28 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapAddWrapper_members │ │ │ │ 8651: 00c4fb98 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_DELETE_BLOCK_DSTATE │ │ │ │ 8652: 00c28504 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_VCPU_DIRTY_LIMIT_EVENT │ │ │ │ 8653: 00c1f89c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_UPDATE_IRQ_DISCONNECTED_EVENT │ │ │ │ 8654: 00b6dc90 36 OBJECT GLOBAL DEFAULT 24 audio_prio_list │ │ │ │ @@ -8728,23 +8728,23 @@ │ │ │ │ 8724: 00665e90 484 FUNC GLOBAL DEFAULT 12 cpu_physical_memory_is_io │ │ │ │ 8725: 00585548 144 FUNC GLOBAL DEFAULT 12 helper_msa_dotp_u_d │ │ │ │ 8726: 003cede8 840 FUNC GLOBAL DEFAULT 12 pci_bridge_initfn │ │ │ │ 8727: 008b43d4 556 FUNC GLOBAL DEFAULT 12 visit_type_InputEvent_members │ │ │ │ 8728: 00c22da0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_SAVE_BLOCK_PRECOPY_EMPTY_HIT_EVENT │ │ │ │ 8729: 00b30d48 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_fd │ │ │ │ 8730: 005852ac 464 FUNC GLOBAL DEFAULT 12 helper_msa_dotp_u_h │ │ │ │ - 8731: 006537f4 656 FUNC GLOBAL DEFAULT 12 memory_region_set_dirty │ │ │ │ + 8731: 006537f8 656 FUNC GLOBAL DEFAULT 12 memory_region_set_dirty │ │ │ │ 8732: 00c234f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_POPULATE_DEVICE_CONFIG_EVENT │ │ │ │ 8733: 00c4f148 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_DIF_PRCHK_DISABLED_CRC16_DSTATE │ │ │ │ 8734: 005962b4 3152 FUNC GLOBAL DEFAULT 12 helper_msa_mul_q_df │ │ │ │ 8735: 00c25308 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PROCESS_INCOMING_MIGRATION_CO_END_EVENT │ │ │ │ 8736: 00c4f11e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_AIO_DISCARD_CB_DSTATE │ │ │ │ 8737: 002bee44 4 FUNC GLOBAL DEFAULT 12 build_pci_bridge_aml │ │ │ │ 8738: 00872b48 944 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_cancel │ │ │ │ - 8739: 00647634 108 FUNC GLOBAL DEFAULT 12 create_win_dump │ │ │ │ + 8739: 00647638 108 FUNC GLOBAL DEFAULT 12 create_win_dump │ │ │ │ 8740: 006a1d88 20 FUNC GLOBAL DEFAULT 12 object_resolve_path │ │ │ │ 8741: 00b33160 12 OBJECT GLOBAL DEFAULT 21 EndianMode_lookup │ │ │ │ 8742: 008b5184 192 FUNC GLOBAL DEFAULT 12 visit_type_DisplayGLMode │ │ │ │ 8743: 003475e4 88 FUNC GLOBAL DEFAULT 12 smbus_send_byte │ │ │ │ 8744: 00878784 92 FUNC GLOBAL DEFAULT 12 qapi_free_FdsetInfoList │ │ │ │ 8745: 008d012c 236 FUNC GLOBAL DEFAULT 12 qemu_open_old │ │ │ │ 8746: 00c4fe8a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_THROTTLE_AUDIO_DSTATE │ │ │ │ @@ -8792,31 +8792,31 @@ │ │ │ │ 8788: 00c1c118 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_NET_ANNOUNCE_TIMER_EVENT │ │ │ │ 8789: 00c4e366 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ES1370_FRAME_ADDRESS_RD_DSTATE │ │ │ │ 8790: 00c4e6e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BITBANG_I2C_SEND_DSTATE │ │ │ │ 8791: 008f6e00 12 FUNC GLOBAL DEFAULT 12 qemu_co_mutex_init │ │ │ │ 8792: 00c45738 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_introspect_c │ │ │ │ 8793: 0035e1cc 868 FUNC GLOBAL DEFAULT 12 hid_keyboard_poll │ │ │ │ 8794: 00c1aa8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MSC_UPDATE_IRQ_EVENT │ │ │ │ - 8795: 0062d538 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_used_addr │ │ │ │ + 8795: 0062d53c 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_used_addr │ │ │ │ 8796: 0033f6c8 776 FUNC GLOBAL DEFAULT 12 vga_mem_writeb │ │ │ │ 8797: 0046fd40 84 FUNC GLOBAL DEFAULT 12 vfio_get_region_info_cap │ │ │ │ 8798: 00c4f598 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_THREAD_START_DSTATE │ │ │ │ - 8799: 005b69d0 84 FUNC GLOBAL DEFAULT 12 helper_rdhwr_performance │ │ │ │ + 8799: 005b69d4 84 FUNC GLOBAL DEFAULT 12 helper_rdhwr_performance │ │ │ │ 8800: 00561ab0 64 FUNC GLOBAL DEFAULT 12 helper_cmpgu_eq_qb │ │ │ │ 8801: 00c4f6d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_XFER_ERROR_DSTATE │ │ │ │ 8802: 004a1bd8 276 FUNC GLOBAL DEFAULT 12 audio_rate_peek_bytes │ │ │ │ 8803: 0086dd88 372 FUNC GLOBAL DEFAULT 12 visit_type_FileMigrationArgs │ │ │ │ 8804: 00898e4c 192 FUNC GLOBAL DEFAULT 12 visit_type_TransactionActionKind │ │ │ │ 8805: 005540fc 224 FUNC GLOBAL DEFAULT 12 helper_mfthi │ │ │ │ 8806: 00b249f4 52 OBJECT GLOBAL DEFAULT 21 vmstate_ehci │ │ │ │ 8807: 00859d3c 92 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryDeviceInfoList │ │ │ │ 8808: 0084b044 92 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoAkCipherOptionsRSA │ │ │ │ 8809: 006e0980 484 FUNC GLOBAL DEFAULT 12 tcg_gen_abs_vec │ │ │ │ 8810: 00c4e32a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_SND_UNREALIZE_DSTATE │ │ │ │ - 8811: 00629afc 884 FUNC GLOBAL DEFAULT 12 virtio_queue_empty │ │ │ │ + 8811: 00629b00 884 FUNC GLOBAL DEFAULT 12 virtio_queue_empty │ │ │ │ 8812: 007ef588 536 FUNC GLOBAL DEFAULT 12 bdrv_change_backing_file │ │ │ │ 8813: 00c4e4a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESCC_SERIAL_RECEIVE_BYTE_DSTATE │ │ │ │ 8814: 00c4e4de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_SERIAL_SEND_CONTROL_EVENT_DSTATE │ │ │ │ 8815: 00c4e1b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALSA_POLLOUT_DSTATE │ │ │ │ 8816: 00c2685c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_INPUT_EVENT_SYNC_EVENT │ │ │ │ 8817: 005029a0 384 FUNC GLOBAL DEFAULT 12 qemu_savevm_send_ping │ │ │ │ 8818: 00c22248 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_PACKET_COMPLETE_STALL_EVENT │ │ │ │ @@ -8872,15 +8872,15 @@ │ │ │ │ 8868: 002a4850 76 FUNC GLOBAL DEFAULT 12 vnc_zywrle_send_framebuffer_update │ │ │ │ 8869: 007674a8 8 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_next_dirty │ │ │ │ 8870: 0085977c 92 FUNC GLOBAL DEFAULT 12 qapi_free_HvBalloonInfo │ │ │ │ 8871: 00b63ef0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ussub64 │ │ │ │ 8872: 0034fcc8 128 FUNC GLOBAL DEFAULT 12 ahci_ide_create_devs │ │ │ │ 8873: 0036dca4 52 FUNC GLOBAL DEFAULT 12 qmp_cxl_inject_poison │ │ │ │ 8874: 00809224 92 FUNC GLOBAL DEFAULT 12 qapi_free_uint8List │ │ │ │ - 8875: 0064dbb4 64 FUNC GLOBAL DEFAULT 12 memory_region_transaction_begin │ │ │ │ + 8875: 0064dbb8 64 FUNC GLOBAL DEFAULT 12 memory_region_transaction_begin │ │ │ │ 8876: 00c4dffa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LURING_UNPLUG_FN_DSTATE │ │ │ │ 8877: 00c16874 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SERIAL_THROTTLE_PORT_EVENT │ │ │ │ 8878: 00b33e64 12 OBJECT GLOBAL DEFAULT 21 QCryptodevBackendType_lookup │ │ │ │ 8879: 006e20d0 176 FUNC GLOBAL DEFAULT 12 migration_rate_exceeded │ │ │ │ 8880: 00c4f66e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DESC_CONFIG_DSTATE │ │ │ │ 8881: 002ce554 4 FUNC GLOBAL DEFAULT 12 build_ipmi_dev_aml │ │ │ │ 8882: 00c201bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_DCMD_ZERO_SGE_EVENT │ │ │ │ @@ -8893,15 +8893,15 @@ │ │ │ │ 8889: 0043418c 8 FUNC GLOBAL DEFAULT 12 usb_packet_addbuf │ │ │ │ 8890: 00c13f6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_FILE_NEW_FD_EVENT │ │ │ │ 8891: 00768410 4 FUNC GLOBAL DEFAULT 12 assert_bdrv_graph_readable │ │ │ │ 8892: 0073cd54 168 FUNC GLOBAL DEFAULT 12 job_is_ready │ │ │ │ 8893: 00c136e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_HANDLE_ALLOC_EVENT │ │ │ │ 8894: 00c4e132 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_HANDLE_INFO_REQUESTS_DSTATE │ │ │ │ 8895: 006807d8 148 FUNC GLOBAL DEFAULT 12 tlb_flush_range_by_mmuidx │ │ │ │ - 8896: 006359e4 224 FUNC GLOBAL DEFAULT 12 vhost_backend_invalidate_device_iotlb │ │ │ │ + 8896: 006359e8 224 FUNC GLOBAL DEFAULT 12 vhost_backend_invalidate_device_iotlb │ │ │ │ 8897: 00c1c648 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_VLAN_RECEIVE_WROTE_EVENT │ │ │ │ 8898: 00c25a48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SAVE_STATE_LOOP_EVENT │ │ │ │ 8899: 006ebf50 504 FUNC GLOBAL DEFAULT 12 qio_channel_file_new_fd │ │ │ │ 8900: 0052aa8c 320 FUNC GLOBAL DEFAULT 12 colo_notify_filters_event │ │ │ │ 8901: 00c4f158 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_DIF_RW_DSTATE │ │ │ │ 8902: 00547608 184 FUNC GLOBAL DEFAULT 12 replay_net_packet_event │ │ │ │ 8903: 00c29354 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_SPICE_EVENT │ │ │ │ @@ -9073,15 +9073,15 @@ │ │ │ │ 9069: 0027b2a8 100 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_set_texture │ │ │ │ 9070: 00c19574 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_VMCR_WRITE_EVENT │ │ │ │ 9071: 003cbed0 348 FUNC GLOBAL DEFAULT 12 pci_device_set_iommu_device │ │ │ │ 9072: 00c1877c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_DEVICE_KBD_READREG_EVENT │ │ │ │ 9073: 00c14ef0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_V9FS_SYMLINK_RETURN_EVENT │ │ │ │ 9074: 008d92a8 508 FUNC GLOBAL DEFAULT 12 qemu_sem_timedwait │ │ │ │ 9075: 00c507e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_DMA_UNMAP_DSTATE │ │ │ │ - 9076: 0062dd58 16 FUNC GLOBAL DEFAULT 12 virtio_get_queue │ │ │ │ + 9076: 0062dd5c 16 FUNC GLOBAL DEFAULT 12 virtio_get_queue │ │ │ │ 9077: 0080d77c 1016 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_remove_medium │ │ │ │ 9078: 0068e4cc 108 FUNC GLOBAL DEFAULT 12 cpu_ldl_code │ │ │ │ 9079: 00c4ef34 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_RSS_HASH_DSTATE │ │ │ │ 9080: 0054235c 200 FUNC GLOBAL DEFAULT 12 can_bus_client_send │ │ │ │ 9081: 00c4f6ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_PACKET_NEXT_DSTATE │ │ │ │ 9082: 00c2064c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_REQ_CONTINUE_CANCELED_EVENT │ │ │ │ 9083: 00c231a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_LISTENER_REGION_ADD_IOMMU_EVENT │ │ │ │ @@ -9202,15 +9202,15 @@ │ │ │ │ 9198: 00c1e444 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_BLOCK_STATUS_EVENT │ │ │ │ 9199: 00c4feb8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_KEY_MAP_INIT_DSTATE │ │ │ │ 9200: 00c4ee7a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_IRQ_CLEAR_DSTATE │ │ │ │ 9201: 00502c64 404 FUNC GLOBAL DEFAULT 12 qemu_savevm_send_packaged │ │ │ │ 9202: 00c23160 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_LISTENER_REGION_ADD_NO_DMA_MAP_EVENT │ │ │ │ 9203: 006bd404 240 FUNC GLOBAL DEFAULT 12 tcg_temp_free_vec │ │ │ │ 9204: 0028049c 96 FUNC GLOBAL DEFAULT 12 qemu_pixman_get_type │ │ │ │ - 9205: 006493f4 104 FUNC GLOBAL DEFAULT 12 portio_list_del │ │ │ │ + 9205: 006493f8 104 FUNC GLOBAL DEFAULT 12 portio_list_del │ │ │ │ 9206: 00c25d28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_POSTCOPY_HANDLE_RUN_EVENT │ │ │ │ 9207: 00c1df44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_FDP_RUH_CHANGE_EVENT │ │ │ │ 9208: 00c185ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PS2_MOUSE_SEND_PACKET_EVENT │ │ │ │ 9209: 00c4ed9e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNGEM_RX_PROCESS_DSTATE │ │ │ │ 9210: 00c5083a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_FILE_MONITOR_DISABLE_WATCH_DSTATE │ │ │ │ 9211: 00c4dfa0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_AIO_SETUP_DSTATE │ │ │ │ 9212: 00c21a88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_SEND_STATUS_EVENT │ │ │ │ @@ -9295,15 +9295,15 @@ │ │ │ │ 9291: 00c4f8e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_PCI_IGD_BAR4_WRITE_DSTATE │ │ │ │ 9292: 004b9c84 96 FUNC GLOBAL DEFAULT 12 dma_buf_write │ │ │ │ 9293: 002c2ec4 152 FUNC GLOBAL DEFAULT 12 aml_equal │ │ │ │ 9294: 00c4f9b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_IOMMU_PUT_DOMAIN_DSTATE │ │ │ │ 9295: 00592db8 456 FUNC GLOBAL DEFAULT 12 helper_msa_subvi_df │ │ │ │ 9296: 00b6fa28 132 OBJECT GLOBAL DEFAULT 24 helper_info_extr_rs_w │ │ │ │ 9297: 00c1532c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_ERST_MEM_WRITE_EVENT │ │ │ │ - 9298: 0061afb4 400 FUNC GLOBAL DEFAULT 12 vfio_opt_rom_in_denylist │ │ │ │ + 9298: 0061afb8 400 FUNC GLOBAL DEFAULT 12 vfio_opt_rom_in_denylist │ │ │ │ 9299: 00c135a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_READ_TABLE_CB_EVENT │ │ │ │ 9300: 00c1a9bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOTKIT_SECCTL_NS_READ_EVENT │ │ │ │ 9301: 0026e2a4 196 FUNC GLOBAL DEFAULT 12 helper_gvec_lts16 │ │ │ │ 9302: 00b30d0c 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_cpudouble │ │ │ │ 9303: 00479bec 56 FUNC GLOBAL DEFAULT 12 virtio_bus_cleanup_host_notifier │ │ │ │ 9304: 00b7a978 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmpabs_d_ult │ │ │ │ 9305: 008899c8 432 FUNC GLOBAL DEFAULT 12 visit_type_IOMMUFDProperties │ │ │ │ @@ -9311,15 +9311,15 @@ │ │ │ │ 9307: 00862a98 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_target │ │ │ │ 9308: 00c16624 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PL011_READ_FIFO_EVENT │ │ │ │ 9309: 0069dc24 168 FUNC GLOBAL DEFAULT 12 object_class_get_list_sorted │ │ │ │ 9310: 00c14ba0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_UTIL_SHOW_BUFFER_HEADER_EVENT │ │ │ │ 9311: 00c1b23c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AXP2XX_RX_EVENT │ │ │ │ 9312: 00c25c88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SAVEVM_SEND_POSTCOPY_ADVISE_EVENT │ │ │ │ 9313: 0069f454 152 FUNC GLOBAL DEFAULT 12 object_set_props │ │ │ │ - 9314: 00631824 128 FUNC GLOBAL DEFAULT 12 virtio_device_grab_ioeventfd │ │ │ │ + 9314: 00631828 128 FUNC GLOBAL DEFAULT 12 virtio_device_grab_ioeventfd │ │ │ │ 9315: 00c16384 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_USART_TX_EVENT │ │ │ │ 9316: 006c3694 180 FUNC GLOBAL DEFAULT 12 tcg_gen_shli_i32 │ │ │ │ 9317: 0069f364 240 FUNC GLOBAL DEFAULT 12 object_set_propv │ │ │ │ 9318: 00c4eb16 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_ANALOG_GET_PLL2_PFD2_CLK_DSTATE │ │ │ │ 9319: 00c4e062 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_POLL_ERR_DSTATE │ │ │ │ 9320: 00c4e956 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_CTLR_READ_DSTATE │ │ │ │ 9321: 004e2f28 620 FUNC GLOBAL DEFAULT 12 exec_start_outgoing_migration │ │ │ │ @@ -9330,15 +9330,15 @@ │ │ │ │ 9326: 0090da64 576 FUNC GLOBAL DEFAULT 12 trace_enable_events │ │ │ │ 9327: 0068cd74 236 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_andl_be_mmu │ │ │ │ 9328: 007256b8 496 FUNC GLOBAL DEFAULT 12 qmp_job_resume │ │ │ │ 9329: 00b70160 132 OBJECT GLOBAL DEFAULT 24 helper_info_bitswap │ │ │ │ 9330: 0057c308 168 FUNC GLOBAL DEFAULT 12 helper_msa_bmz_v │ │ │ │ 9331: 00c250a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_SIGNAL_UNREGISTER_APPEND_EVENT │ │ │ │ 9332: 008f1ec8 300 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_dec_and_lock │ │ │ │ - 9333: 005df5f0 40 FUNC GLOBAL DEFAULT 12 check_cp1_enabled │ │ │ │ + 9333: 005df5f4 40 FUNC GLOBAL DEFAULT 12 check_cp1_enabled │ │ │ │ 9334: 00c21ee8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_UPDATE_IRQ_EVENT │ │ │ │ 9335: 008ad138 320 FUNC GLOBAL DEFAULT 12 visit_type_TPMInfo │ │ │ │ 9336: 00810c54 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlkdebugInjectErrorOptionsList │ │ │ │ 9337: 008b7bd8 1032 FUNC GLOBAL DEFAULT 12 qmp_marshal_set_password │ │ │ │ 9338: 00c26088 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SYSTEM_SHUTDOWN_REQUEST_EVENT │ │ │ │ 9339: 00c28764 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_MIGRATE_START_POSTCOPY_EVENT │ │ │ │ 9340: 004bc9a0 8 FUNC GLOBAL DEFAULT 12 hmp_info_qdm │ │ │ │ @@ -9406,27 +9406,27 @@ │ │ │ │ 9402: 002ee9a8 112 FUNC GLOBAL DEFAULT 12 isa_parallel_set_iobase │ │ │ │ 9403: 00580bf0 804 FUNC GLOBAL DEFAULT 12 helper_msa_ave_u_b │ │ │ │ 9404: 00c4e76e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IDE_ATAPI_CMD_ERROR_DSTATE │ │ │ │ 9405: 00581138 200 FUNC GLOBAL DEFAULT 12 helper_msa_ave_u_d │ │ │ │ 9406: 00c221d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_TD_NEXTQH_EVENT │ │ │ │ 9407: 00c4e96e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_LR_ENTRY_DSTATE │ │ │ │ 9408: 00c4e02c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIRROR_BEFORE_FLUSH_DSTATE │ │ │ │ - 9409: 00635de8 304 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_map_alloc │ │ │ │ + 9409: 00635dec 304 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_map_alloc │ │ │ │ 9410: 00580f14 368 FUNC GLOBAL DEFAULT 12 helper_msa_ave_u_h │ │ │ │ 9411: 00907080 116 FUNC GLOBAL DEFAULT 12 throttle_config │ │ │ │ 9412: 0080f1bc 92 FUNC GLOBAL DEFAULT 12 qapi_free_SnapshotInfoList │ │ │ │ 9413: 00c4fde2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_CLIPBOARD_QEMU_REQUEST_DSTATE │ │ │ │ 9414: 00c4f916 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_QUIRK_ATI_3C3_READ_DSTATE │ │ │ │ 9415: 00c4e9ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_S390_SUPPRESS_AIRQ_DSTATE │ │ │ │ 9416: 002739b0 196 FUNC GLOBAL DEFAULT 12 trace_event_set_state_dynamic_init │ │ │ │ 9417: 004a16b4 100 FUNC GLOBAL DEFAULT 12 audio_define_default │ │ │ │ 9418: 00546e48 40 FUNC GLOBAL DEFAULT 12 replay_event_char_read_save │ │ │ │ 9419: 0055f5a4 140 FUNC GLOBAL DEFAULT 12 helper_addq_ph │ │ │ │ 9420: 00c4ffd4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_DIRTY_BITMAP_ADD_DSTATE │ │ │ │ - 9421: 0062bdec 20 FUNC GLOBAL DEFAULT 12 virtio_vector_first_queue │ │ │ │ + 9421: 0062bdf0 20 FUNC GLOBAL DEFAULT 12 virtio_vector_first_queue │ │ │ │ 9422: 00c50168 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_MIGRATE_INCOMING_DSTATE │ │ │ │ 9423: 00c1be98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX_ENET_RECEIVE_EVENT │ │ │ │ 9424: 008aea78 92 FUNC GLOBAL DEFAULT 12 qapi_free_InputKeyEventWrapper │ │ │ │ 9425: 00566914 12 FUNC GLOBAL DEFAULT 12 helper_float_abs_ps │ │ │ │ 9426: 00b71bac 132 OBJECT GLOBAL DEFAULT 24 helper_info_mfc0_debug │ │ │ │ 9427: 008a0a34 92 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevPaPerDirectionOptions │ │ │ │ 9428: 00581084 180 FUNC GLOBAL DEFAULT 12 helper_msa_ave_u_w │ │ │ │ @@ -9435,15 +9435,15 @@ │ │ │ │ 9431: 00c4e2ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_GPE_STS_IOPORT_WRITEB_DSTATE │ │ │ │ 9432: 00271ed0 120 FUNC GLOBAL DEFAULT 12 qemu_plugin_read_register │ │ │ │ 9433: 00717ab4 1476 FUNC GLOBAL DEFAULT 12 blk_exp_add │ │ │ │ 9434: 004a1818 100 FUNC GLOBAL DEFAULT 12 audio_buffer_frames │ │ │ │ 9435: 00c4edd4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_VLAN_ADD_RXBUF_TO_POOL_DSTATE │ │ │ │ 9436: 00c4ff80 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_CREATE_DSTATE │ │ │ │ 9437: 0027324c 52 FUNC GLOBAL DEFAULT 12 qemu_plugin_vcpu_resume_cb │ │ │ │ - 9438: 0062b418 112 FUNC GLOBAL DEFAULT 12 virtqueue_map │ │ │ │ + 9438: 0062b41c 112 FUNC GLOBAL DEFAULT 12 virtqueue_map │ │ │ │ 9439: 00c23250 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_IOEVENTFD_INIT_EVENT │ │ │ │ 9440: 00c135f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_PROCESS_DISCARDS_FAILED_REGION_EVENT │ │ │ │ 9441: 0089ab1c 92 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioStatus │ │ │ │ 9442: 00c21a78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_DATA_IN_EVENT │ │ │ │ 9443: 00b87d64 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_and_v │ │ │ │ 9444: 006c784c 340 FUNC GLOBAL DEFAULT 12 tcg_gen_shli_i64 │ │ │ │ 9445: 008a6118 1188 FUNC GLOBAL DEFAULT 12 qmp_marshal_device_list_properties │ │ │ │ @@ -9461,65 +9461,65 @@ │ │ │ │ 9457: 00c4e488 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PL011_BAUDRATE_CHANGE_DSTATE │ │ │ │ 9458: 00c0d310 196 OBJECT GLOBAL DEFAULT 24 bdrv_runtime_opts │ │ │ │ 9459: 00c4fb6a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_INIT_RANGE_DSTATE │ │ │ │ 9460: 0068af8c 24 FUNC GLOBAL DEFAULT 12 helper_atomic_smax_fetchw_be │ │ │ │ 9461: 00c4de31 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_machine_c │ │ │ │ 9462: 00c4f376 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_GET_CMD_DSTATE │ │ │ │ 9463: 00c25a78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SUBSECTION_LOAD_BAD_EVENT │ │ │ │ - 9464: 005cd1e4 148 FUNC GLOBAL DEFAULT 12 generate_exception │ │ │ │ + 9464: 005cd1e8 148 FUNC GLOBAL DEFAULT 12 generate_exception │ │ │ │ 9465: 00c4e5dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_IO_READ_UNEXPECTED_DSTATE │ │ │ │ 9466: 0065f41c 100 FUNC GLOBAL DEFAULT 12 qemu_map_ram_ptr │ │ │ │ 9467: 00c4f156 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_DIF_RW_CB_DSTATE │ │ │ │ - 9468: 0062c574 120 FUNC GLOBAL DEFAULT 12 virtio_delete_queue │ │ │ │ + 9468: 0062c578 120 FUNC GLOBAL DEFAULT 12 virtio_delete_queue │ │ │ │ 9469: 00b865ac 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_mini_u_df │ │ │ │ 9470: 00c4f072 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_INVALID_PRPLIST_ENT_DSTATE │ │ │ │ 9471: 00c4e522 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DM163_BITS_PPI_DSTATE │ │ │ │ 9472: 00c2059c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MPTSAS_DIAG_READ_EVENT │ │ │ │ 9473: 005536c4 176 FUNC GLOBAL DEFAULT 12 helper_mftc0_epc │ │ │ │ 9474: 00c4f3b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PVSCSI_PROCESS_REQ_DESCR_DSTATE │ │ │ │ 9475: 006782c8 320 FUNC GLOBAL DEFAULT 12 tcg_exec_realizefn │ │ │ │ 9476: 002bb568 336 FUNC GLOBAL DEFAULT 12 v9fs_device_unrealize_common │ │ │ │ 9477: 00c4f192 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVRAM_READ_DSTATE │ │ │ │ - 9478: 006327b8 152 FUNC GLOBAL DEFAULT 12 virtio_config_readb │ │ │ │ + 9478: 006327bc 152 FUNC GLOBAL DEFAULT 12 virtio_config_readb │ │ │ │ 9479: 008069d8 16 FUNC GLOBAL DEFAULT 12 monitor_can_read │ │ │ │ 9480: 0051badc 188 FUNC GLOBAL DEFAULT 12 hmp_logfile │ │ │ │ 9481: 008e2b44 96 FUNC GLOBAL DEFAULT 12 notifier_list_notify │ │ │ │ 9482: 00277c68 444 FUNC GLOBAL DEFAULT 12 dpy_gfx_replace_surface │ │ │ │ 9483: 00c28b70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_OBJECT_ADD_EVENT │ │ │ │ 9484: 00793824 368 FUNC GLOBAL DEFAULT 12 qcow2_get_persistent_dirty_bitmap_size │ │ │ │ 9485: 00c4de13 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_block_export_c │ │ │ │ 9486: 00c22608 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_MEM_WRITE_EVENT │ │ │ │ 9487: 00c17664 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMWARE_SCRATCH_WRITE_EVENT │ │ │ │ 9488: 008f5eec 152 FUNC GLOBAL DEFAULT 12 event_notifier_set_handler │ │ │ │ 9489: 00c4e718 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PROCESS_NCQ_COMMAND_FUA_DSTATE │ │ │ │ 9490: 00adf3e4 52 OBJECT GLOBAL DEFAULT 21 vmstate_ne2000 │ │ │ │ 9491: 00c4f8b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_REGION_EXIT_DSTATE │ │ │ │ 9492: 007d1bb4 136 FUNC GLOBAL DEFAULT 12 qed_write_l2_table │ │ │ │ - 9493: 00632958 264 FUNC GLOBAL DEFAULT 12 virtio_config_readl │ │ │ │ + 9493: 0063295c 264 FUNC GLOBAL DEFAULT 12 virtio_config_readl │ │ │ │ 9494: 00895700 324 FUNC GLOBAL DEFAULT 12 visit_type_StatsRequest_members │ │ │ │ 9495: 00c4e97c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_ACKNOWLEDGE_IRQ_DSTATE │ │ │ │ 9496: 00c151dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_NVDIMM_INVALID_REVISION_EVENT │ │ │ │ 9497: 004772e8 304 FUNC GLOBAL DEFAULT 12 vfio_multifd_switchover_start │ │ │ │ 9498: 00c22478 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_QTD_FIELDS_EVENT │ │ │ │ 9499: 0087d578 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_fdsets │ │ │ │ 9500: 00722b14 132 FUNC GLOBAL DEFAULT 12 qmp_block_job_change │ │ │ │ 9501: 003cb94c 288 FUNC GLOBAL DEFAULT 12 pci_del_capability │ │ │ │ 9502: 00c1e4a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_COPY_SOURCE_RANGE_EVENT │ │ │ │ 9503: 008a33dc 384 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPaOptions_members │ │ │ │ - 9504: 00632850 264 FUNC GLOBAL DEFAULT 12 virtio_config_readw │ │ │ │ + 9504: 00632854 264 FUNC GLOBAL DEFAULT 12 virtio_config_readw │ │ │ │ 9505: 00c152ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_ERST_POST_LOAD_EVENT │ │ │ │ 9506: 00b61424 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_lt16 │ │ │ │ 9507: 005442f0 160 FUNC GLOBAL DEFAULT 12 replay_start │ │ │ │ 9508: 0026ea1c 216 FUNC GLOBAL DEFAULT 12 helper_gvec_lts64 │ │ │ │ 9509: 0067a34c 156 FUNC GLOBAL DEFAULT 12 cpu_unwind_state_data │ │ │ │ 9510: 00c4eebe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_INTERRUPT_SET_DSTATE │ │ │ │ 9511: 00c23460 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_PCI_EMULATED_VENDOR_ID_EVENT │ │ │ │ 9512: 004f73cc 36 FUNC GLOBAL DEFAULT 12 migrate_mapped_ram │ │ │ │ 9513: 0041072c 4 FUNC GLOBAL DEFAULT 12 mptsas_fix_scsi_task_mgmt_reply_endianness │ │ │ │ - 9514: 00654cf4 12 FUNC GLOBAL DEFAULT 12 memory_region_add_subregion_overlap │ │ │ │ + 9514: 00654cf8 12 FUNC GLOBAL DEFAULT 12 memory_region_add_subregion_overlap │ │ │ │ 9515: 004dec08 456 FUNC GLOBAL DEFAULT 12 cpr_save_fd │ │ │ │ 9516: 006c4530 120 FUNC GLOBAL DEFAULT 12 tcg_gen_eqv_i32 │ │ │ │ 9517: 00c4fe1c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XKEYMAP_KEYCODES_DSTATE │ │ │ │ 9518: 007601e4 288 FUNC GLOBAL DEFAULT 12 block_copy │ │ │ │ 9519: 00c4e3b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_BLOCK_CONNECT_DSTATE │ │ │ │ 9520: 00c4f76a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_GUEST_BUG_DSTATE │ │ │ │ 9521: 00c21ae8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HUB_CLEAR_PORT_FEATURE_EVENT │ │ │ │ @@ -9527,18 +9527,18 @@ │ │ │ │ 9523: 008d1fec 68 FUNC GLOBAL DEFAULT 12 qemu_strtosz_metric │ │ │ │ 9524: 002c57ec 148 FUNC GLOBAL DEFAULT 12 acpi_add_table │ │ │ │ 9525: 00c4f334 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_PCI_ERROR_INVALID_WRITE_DSTATE │ │ │ │ 9526: 00c4df84 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_COMPLETE_COMMAND_DSTATE │ │ │ │ 9527: 00c4df52 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CLIENT_HANDSHAKE_DSTATE │ │ │ │ 9528: 0090d678 8 FUNC GLOBAL DEFAULT 12 qcrypto_random_init │ │ │ │ 9529: 0021d7c4 108 FUNC GLOBAL DEFAULT 12 finalize_target_page_bits_common │ │ │ │ - 9530: 00654d00 352 FUNC GLOBAL DEFAULT 12 memory_region_del_subregion │ │ │ │ + 9530: 00654d04 352 FUNC GLOBAL DEFAULT 12 memory_region_del_subregion │ │ │ │ 9531: 00429418 340 FUNC GLOBAL DEFAULT 12 mips_gictimer_get_sh_count │ │ │ │ 9532: 00294da8 44 FUNC GLOBAL DEFAULT 12 start_client_init │ │ │ │ - 9533: 0062e52c 40 FUNC GLOBAL DEFAULT 12 virtio_queue_set_addr │ │ │ │ + 9533: 0062e530 40 FUNC GLOBAL DEFAULT 12 virtio_queue_set_addr │ │ │ │ 9534: 008ac998 28 FUNC GLOBAL DEFAULT 12 visit_type_TPMPassthroughOptionsWrapper_members │ │ │ │ 9535: 00c4e1a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALSA_XRUN_IN_DSTATE │ │ │ │ 9536: 00c24eb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_START_INCOMING_MIGRATION_EVENT │ │ │ │ 9537: 00548774 188 FUNC GLOBAL DEFAULT 12 hmp_replay_break │ │ │ │ 9538: 00c28dc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_TRACE_EVENT_SET_STATE_EVENT │ │ │ │ 9539: 00c138a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_BLOCK_JOB_CANCEL_EVENT │ │ │ │ 9540: 00c500c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_QUERY_JIT_DSTATE │ │ │ │ @@ -9574,15 +9574,15 @@ │ │ │ │ 9570: 00c5004c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_COMMANDS_DSTATE │ │ │ │ 9571: 00c0cc80 24 OBJECT GLOBAL DEFAULT 24 qio_channel_buffer_source_funcs │ │ │ │ 9572: 00c50166 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_MIGRATE_INCOMING_DSTATE │ │ │ │ 9573: 00b83090 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_fsqrt_df │ │ │ │ 9574: 00c1c068 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TULIP_DESCRIPTOR_EVENT │ │ │ │ 9575: 00c22668 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ED_PKT_FLAGS_EVENT │ │ │ │ 9576: 003db570 160 FUNC GLOBAL DEFAULT 12 pci_bridge_dev_unplug_cb │ │ │ │ - 9577: 0063e340 36 FUNC GLOBAL DEFAULT 12 vhost_svq_free │ │ │ │ + 9577: 0063e344 36 FUNC GLOBAL DEFAULT 12 vhost_svq_free │ │ │ │ 9578: 00b613a0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_lt32 │ │ │ │ 9579: 0081fa50 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevDetectZeroesOptions │ │ │ │ 9580: 004c2588 84 FUNC GLOBAL DEFAULT 12 qemu_system_suspend_request │ │ │ │ 9581: 00c29cbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_FILE_MONITOR_ADD_WATCH_EVENT │ │ │ │ 9582: 00c1ea84 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PPC440_PCIX_REG_READ_EVENT │ │ │ │ 9583: 004a057c 180 FUNC GLOBAL DEFAULT 12 AUD_register_card │ │ │ │ 9584: 00c4de22 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_dump_c │ │ │ │ @@ -9609,15 +9609,15 @@ │ │ │ │ 9605: 00680d54 2444 FUNC GLOBAL DEFAULT 12 tlb_set_page_full │ │ │ │ 9606: 008e8298 36 FUNC GLOBAL DEFAULT 12 rcu_disable_atfork │ │ │ │ 9607: 006fab80 232 FUNC GLOBAL DEFAULT 12 qcrypto_block_luks_to_disk_endian │ │ │ │ 9608: 00b60000 0 NOTYPE WEAK DEFAULT 24 data_start │ │ │ │ 9609: 00c4e4f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_DISPLAY_MODE_DSTATE │ │ │ │ 9610: 00c20d10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_ERR_INVALID_TRANS_CODE_EVENT │ │ │ │ 9611: 00c4ff62 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_PR_MANAGERS_DSTATE │ │ │ │ - 9612: 0061c45c 212 FUNC GLOBAL DEFAULT 12 vfio_bar_quirk_finalize │ │ │ │ + 9612: 0061c460 212 FUNC GLOBAL DEFAULT 12 vfio_bar_quirk_finalize │ │ │ │ 9613: 008130ec 244 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificRbd_members │ │ │ │ 9614: 00569698 280 FUNC GLOBAL DEFAULT 12 helper_float_madd_ps │ │ │ │ 9615: 00244984 8 FUNC GLOBAL DEFAULT 12 float16_sub │ │ │ │ 9616: 00878898 92 FUNC GLOBAL DEFAULT 12 qapi_free_CommandLineOptionInfo │ │ │ │ 9617: 00c13c5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WCT_CMD_RE_EVENT │ │ │ │ 9618: 0068a4d4 432 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_uminw_be_mmu │ │ │ │ 9619: 008f358c 268 FUNC GLOBAL DEFAULT 12 uffd_change_protection │ │ │ │ @@ -9689,15 +9689,15 @@ │ │ │ │ 9685: 00687704 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_sminb │ │ │ │ 9686: 0026ca34 180 FUNC GLOBAL DEFAULT 12 helper_gvec_rotr8v │ │ │ │ 9687: 006caff8 244 FUNC GLOBAL DEFAULT 12 tcg_gen_abs_i64 │ │ │ │ 9688: 008d3aac 156 FUNC GLOBAL DEFAULT 12 aio_prepare │ │ │ │ 9689: 00855e94 192 FUNC GLOBAL DEFAULT 12 visit_type_JobType │ │ │ │ 9690: 00c4f5be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_PARSE_INTERFACE_DSTATE │ │ │ │ 9691: 00766ef0 172 FUNC GLOBAL DEFAULT 12 bdrv_restore_dirty_bitmap │ │ │ │ - 9692: 005df784 60 FUNC GLOBAL DEFAULT 12 gen_align │ │ │ │ + 9692: 005df788 60 FUNC GLOBAL DEFAULT 12 gen_align │ │ │ │ 9693: 0054e65c 152 FUNC GLOBAL DEFAULT 12 qemu_plugin_request_time_control │ │ │ │ 9694: 0068f7f0 244 FUNC GLOBAL DEFAULT 12 visit_type_SGXEPCSectionList │ │ │ │ 9695: 00c4f5aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_BAD_TOKEN_DSTATE │ │ │ │ 9696: 002e51ac 500 FUNC GLOBAL DEFAULT 12 blkconf_geometry │ │ │ │ 9697: 008cdfac 112 FUNC GLOBAL DEFAULT 12 json_token │ │ │ │ 9698: 00c2773c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_NAMED_BLOCK_NODES_EVENT │ │ │ │ 9699: 00c4eab0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_INTERNAL_TIME_DSTATE │ │ │ │ @@ -9821,15 +9821,15 @@ │ │ │ │ 9817: 00c14848 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALSA_XRUN_OUT_EVENT │ │ │ │ 9818: 008d2dc8 192 FUNC GLOBAL DEFAULT 12 qatomic_read_u64 │ │ │ │ 9819: 008120d0 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockGraphInfoList │ │ │ │ 9820: 00c19044 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_ESCALATE_PRIO_EVENT │ │ │ │ 9821: 00c25a08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_FIELD_EXISTS_EVENT │ │ │ │ 9822: 00908ba8 804 FUNC GLOBAL DEFAULT 12 qemu_file_monitor_remove_watch │ │ │ │ 9823: 00c1f72c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_DO_MSGOUT_EXTENDED_EVENT │ │ │ │ - 9824: 006542e0 796 FUNC GLOBAL DEFAULT 12 memory_get_xlat_addr │ │ │ │ + 9824: 006542e4 796 FUNC GLOBAL DEFAULT 12 memory_get_xlat_addr │ │ │ │ 9825: 00c4fd6c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_NET_LOAD_CMD_DSTATE │ │ │ │ 9826: 00c4ebcc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPS2_SCC_CFG_WRITE_DSTATE │ │ │ │ 9827: 00c2b854 4 OBJECT GLOBAL DEFAULT 25 vga_retrace_method │ │ │ │ 9828: 00c4dece 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_ERR_INVALID_REPEAT_DSTATE │ │ │ │ 9829: 00c2b830 12 OBJECT GLOBAL DEFAULT 25 parallel_hds │ │ │ │ 9830: 00b6110c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_le64 │ │ │ │ 9831: 00895fd4 172 FUNC GLOBAL DEFAULT 12 visit_type_Stats_members │ │ │ │ @@ -9858,32 +9858,32 @@ │ │ │ │ 9854: 00689190 396 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_umaxw_le_mmu │ │ │ │ 9855: 00c4eff6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UB_MMIOWR_RO_CSTS_DSTATE │ │ │ │ 9856: 0082cda4 360 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVdi_members │ │ │ │ 9857: 0028f408 128 FUNC GLOBAL DEFAULT 12 vnc_write │ │ │ │ 9858: 008c193c 516 FUNC GLOBAL DEFAULT 12 visit_type_str │ │ │ │ 9859: 00c16494 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EXYNOS_UART_RX_FIFO_RESET_EVENT │ │ │ │ 9860: 006a67c0 176 FUNC GLOBAL DEFAULT 12 gdb_get_process │ │ │ │ - 9861: 0064945c 104 FUNC GLOBAL DEFAULT 12 portio_list_set_enabled │ │ │ │ + 9861: 00649460 104 FUNC GLOBAL DEFAULT 12 portio_list_set_enabled │ │ │ │ 9862: 00269180 40 FUNC GLOBAL DEFAULT 12 helper_ctz_i32 │ │ │ │ 9863: 00c4f366 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_COMMAND_COMPLETE_UNEXPECTED_DSTATE │ │ │ │ 9864: 00567b78 236 FUNC GLOBAL DEFAULT 12 helper_float_add_s │ │ │ │ 9865: 008c8190 84 FUNC GLOBAL DEFAULT 12 qmp_find_command │ │ │ │ 9866: 006bbc64 152 FUNC GLOBAL DEFAULT 12 tcg_tb_alloc │ │ │ │ 9867: 00c4fd5c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SAVEVM_SEND_PACKAGED_DSTATE │ │ │ │ - 9868: 006494c4 192 FUNC GLOBAL DEFAULT 12 portio_list_set_address │ │ │ │ + 9868: 006494c8 192 FUNC GLOBAL DEFAULT 12 portio_list_set_address │ │ │ │ 9869: 00c292b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SEND_KEY_EVENT │ │ │ │ 9870: 00858cb4 92 FUNC GLOBAL DEFAULT 12 qapi_free_CpuInfoS390 │ │ │ │ 9871: 00a7c720 4 OBJECT GLOBAL DEFAULT 14 migration_properties_count │ │ │ │ 9872: 00c290e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_ROCKER_PORTS_EVENT │ │ │ │ 9873: 00720810 1900 FUNC GLOBAL DEFAULT 12 qmp_block_stream │ │ │ │ 9874: 00c4fd1c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_SEND_RECV_BITMAP_DSTATE │ │ │ │ 9875: 00720f7c 2012 FUNC GLOBAL DEFAULT 12 qmp_block_commit │ │ │ │ 9876: 00c26df0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOAD_ATOM16_FALLBACK_EVENT │ │ │ │ 9877: 00c4f830 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_CDEV_DETACH_IOAS_HWPT_DSTATE │ │ │ │ - 9878: 0062e678 76 FUNC GLOBAL DEFAULT 12 virtio_queue_set_rings │ │ │ │ + 9878: 0062e67c 76 FUNC GLOBAL DEFAULT 12 virtio_queue_set_rings │ │ │ │ 9879: 00c4f7dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_STALL_DSTATE │ │ │ │ 9880: 00c4de40 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_net_c │ │ │ │ 9881: 00c4df9e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_AIO_NEXT_IO_DSTATE │ │ │ │ 9882: 0056a940 340 FUNC GLOBAL DEFAULT 12 helper_cmpabs_d_eq │ │ │ │ 9883: 00c4f4b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_SDHCI_READ_DSTATE │ │ │ │ 9884: 00551ed8 16 FUNC GLOBAL DEFAULT 12 helper_mfc0_watchhi │ │ │ │ 9885: 0080ee24 92 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificVmdk │ │ │ │ @@ -9903,15 +9903,15 @@ │ │ │ │ 9899: 006c3980 252 FUNC GLOBAL DEFAULT 12 tcg_gen_brcond_i32 │ │ │ │ 9900: 00b1ff44 52 OBJECT GLOBAL DEFAULT 21 vmstate_qemu_ctucan_tx_buffer │ │ │ │ 9901: 00689828 24 FUNC GLOBAL DEFAULT 12 helper_atomic_smax_fetchw_le │ │ │ │ 9902: 00c1cd98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_RX_WRITTEN_TO_GUEST_EVENT │ │ │ │ 9903: 008591bc 92 FUNC GLOBAL DEFAULT 12 qapi_free_NumaDistOptions │ │ │ │ 9904: 00304ae8 1048 FUNC GLOBAL DEFAULT 12 parse_numa_hmat_cache │ │ │ │ 9905: 0073e2bc 664 FUNC GLOBAL DEFAULT 12 job_user_resume_locked │ │ │ │ - 9906: 0062a5c0 28 FUNC GLOBAL DEFAULT 12 virtqueue_detach_element │ │ │ │ + 9906: 0062a5c4 28 FUNC GLOBAL DEFAULT 12 virtqueue_detach_element │ │ │ │ 9907: 008d9d00 56 FUNC GLOBAL DEFAULT 12 qemu_thread_is_self │ │ │ │ 9908: 00c25548 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_ERROR_EVENT │ │ │ │ 9909: 00c1c358 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_MMIO_MAC_WRITE_EVENT │ │ │ │ 9910: 006dd618 68 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_umin │ │ │ │ 9911: 00c1dd24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_ZD_EXTENSION_MAP_ERROR_EVENT │ │ │ │ 9912: 00c4ea1a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA_SUPERIO_WRITE_DSTATE │ │ │ │ 9913: 00c192d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_BADREAD_EVENT │ │ │ │ @@ -9921,15 +9921,15 @@ │ │ │ │ 9917: 008d4b60 28 FUNC GLOBAL DEFAULT 12 aio_context_set_aio_params │ │ │ │ 9918: 00c20940 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SDCARD_SET_BLOCK_COUNT_EVENT │ │ │ │ 9919: 00c18f64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_IC_SET_GPU_IRQ_EVENT │ │ │ │ 9920: 00844a50 332 FUNC GLOBAL DEFAULT 12 visit_type_ChardevRingbufWrapper │ │ │ │ 9921: 0085be74 28 FUNC GLOBAL DEFAULT 12 visit_type_CXLFMWProperties_members │ │ │ │ 9922: 00766014 188 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_enable_successor │ │ │ │ 9923: 00c4ec1a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_READL_MDR_DSTATE │ │ │ │ - 9924: 005df584 16 FUNC GLOBAL DEFAULT 12 gen_op_addr_addi │ │ │ │ + 9924: 005df588 16 FUNC GLOBAL DEFAULT 12 gen_op_addr_addi │ │ │ │ 9925: 008bf880 412 FUNC GLOBAL DEFAULT 12 visit_next_list │ │ │ │ 9926: 00818ad0 316 FUNC GLOBAL DEFAULT 12 visit_type_BlockStats │ │ │ │ 9927: 00c1feec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PVSCSI_CONVERT_SGLIST_EVENT │ │ │ │ 9928: 00b60638 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ltus8 │ │ │ │ 9929: 00c14c60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EBPF_RSS_OPEN_ERROR_EVENT │ │ │ │ 9930: 00c4fd32 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SAVEVM_SEND_POSTCOPY_RAM_DISCARD_DSTATE │ │ │ │ 9931: 005a4b9c 664 FUNC GLOBAL DEFAULT 12 helper_msa_ffint_u_df │ │ │ │ @@ -9967,15 +9967,15 @@ │ │ │ │ 9963: 00c21dd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_MEMORY_WRITE_EVENT │ │ │ │ 9964: 00c1be38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_EMC_SET_MISTA_EVENT │ │ │ │ 9965: 0027bce0 104 FUNC GLOBAL DEFAULT 12 kbd_put_ledstate │ │ │ │ 9966: 00c4fb20 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_SOCKET_INCOMING_ACCEPTED_DSTATE │ │ │ │ 9967: 0081ad74 364 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevBackup │ │ │ │ 9968: 00c22558 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_RESET_EVENT │ │ │ │ 9969: 00b849d4 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_fcule_df │ │ │ │ - 9970: 00635de0 8 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_find_iova │ │ │ │ + 9970: 00635de4 8 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_find_iova │ │ │ │ 9971: 003c97b8 36 FUNC GLOBAL DEFAULT 12 pci_device_reset │ │ │ │ 9972: 0056b234 216 FUNC GLOBAL DEFAULT 12 helper_cmpabs_d_ole │ │ │ │ 9973: 004ed874 716 FUNC GLOBAL DEFAULT 12 migration_cancel │ │ │ │ 9974: 00c19bc4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOAPIC_EOI_DELAYED_REASSERT_EVENT │ │ │ │ 9975: 00c23cd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_RNG_REQUEST_EVENT │ │ │ │ 9976: 0075bf2c 24 FUNC GLOBAL DEFAULT 12 blk_blockalign │ │ │ │ 9977: 0049fdb4 364 FUNC GLOBAL DEFAULT 12 AUD_set_active_out │ │ │ │ @@ -10000,15 +10000,15 @@ │ │ │ │ 9996: 00689ca4 24 FUNC GLOBAL DEFAULT 12 helper_atomic_xchgw_be │ │ │ │ 9997: 00769fa8 72 FUNC GLOBAL DEFAULT 12 bdrv_drained_begin │ │ │ │ 9998: 006d194c 176 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_xor_fetch_i64_chk │ │ │ │ 9999: 003c7e04 16 FUNC GLOBAL DEFAULT 12 pci_bus_map_irqs │ │ │ │ 10000: 00683e98 288 FUNC GLOBAL DEFAULT 12 probe_access_full_mmu │ │ │ │ 10001: 00c4e6ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_SMBUS_NACK_DSTATE │ │ │ │ 10002: 002691f8 80 FUNC GLOBAL DEFAULT 12 helper_ctz_i64 │ │ │ │ - 10003: 00626b80 132 FUNC GLOBAL DEFAULT 12 virtio_queue_host_notifier_read │ │ │ │ + 10003: 00626b84 132 FUNC GLOBAL DEFAULT 12 virtio_queue_host_notifier_read │ │ │ │ 10004: 008cb358 56 FUNC GLOBAL DEFAULT 12 qobject_to_json_pretty │ │ │ │ 10005: 00b7f22c 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_mina_s │ │ │ │ 10006: 007b72bc 1652 FUNC GLOBAL DEFAULT 12 vhdx_parse_log │ │ │ │ 10007: 0055954c 516 FUNC GLOBAL DEFAULT 12 bl_gen_write_ulong │ │ │ │ 10008: 00c17f90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HANDLE_CMD_BUSY_EVENT │ │ │ │ 10009: 00811100 92 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionOptionsLUKS2 │ │ │ │ 10010: 00256efc 456 FUNC GLOBAL DEFAULT 12 float128_to_float32 │ │ │ │ @@ -10049,15 +10049,15 @@ │ │ │ │ 10045: 00280d28 188 FUNC GLOBAL DEFAULT 12 hmp_mouse_set │ │ │ │ 10046: 00552b20 224 FUNC GLOBAL DEFAULT 12 helper_mttc0_tccontext │ │ │ │ 10047: 00c4e5ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_INTERFACE_ATTACH_WORKER_DSTATE │ │ │ │ 10048: 008808ec 320 FUNC GLOBAL DEFAULT 12 visit_type_NetdevHubPortOptions │ │ │ │ 10049: 00c18350 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BMDMA_ADDR_WRITE_EVENT │ │ │ │ 10050: 00c4fc30 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_RETURN_PATH_END_AFTER_DSTATE │ │ │ │ 10051: 00c4de00 4 OBJECT GLOBAL DEFAULT 25 qemu_main │ │ │ │ - 10052: 005ec100 56 FUNC GLOBAL DEFAULT 12 helper_msachiu │ │ │ │ + 10052: 005ec104 56 FUNC GLOBAL DEFAULT 12 helper_msachiu │ │ │ │ 10053: 00c4ea56 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_IRQ_RESOLVED_DSTATE │ │ │ │ 10054: 00684dec 152 FUNC GLOBAL DEFAULT 12 cpu_ldq_mmu │ │ │ │ 10055: 00c1daa4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_UB_MMIOWR_INTMASK_WITH_MSIX_EVENT │ │ │ │ 10056: 00848a40 92 FUNC GLOBAL DEFAULT 12 qapi_free_QMPCapabilityList │ │ │ │ 10057: 00b33ed8 12 OBJECT GLOBAL DEFAULT 21 TpmType_lookup │ │ │ │ 10058: 0066592c 100 FUNC GLOBAL DEFAULT 12 address_space_stw_cached_slow │ │ │ │ 10059: 00c4ef7e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCNET_SS32_RDRA_TDRA_DSTATE │ │ │ │ @@ -10200,15 +10200,15 @@ │ │ │ │ 10196: 00b7c6dc 132 OBJECT GLOBAL DEFAULT 24 helper_info_pcmpeqw │ │ │ │ 10197: 00b69d20 148 OBJECT GLOBAL DEFAULT 24 synth_ops │ │ │ │ 10198: 008fa7b4 420 FUNC GLOBAL DEFAULT 12 qemu_clock_deadline_ns_all │ │ │ │ 10199: 00c215f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_SERIAL_HANDLE_CONTROL_EVENT │ │ │ │ 10200: 00c4e904 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_RPR_READ_DSTATE │ │ │ │ 10201: 00c4e20e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EBPF_RSS_SET_DATA_DSTATE │ │ │ │ 10202: 0056c2fc 216 FUNC GLOBAL DEFAULT 12 helper_cmpabs_d_le │ │ │ │ - 10203: 005df6ac 16 FUNC GLOBAL DEFAULT 12 decode_64bit_enabled │ │ │ │ + 10203: 005df6b0 16 FUNC GLOBAL DEFAULT 12 decode_64bit_enabled │ │ │ │ 10204: 0082ee74 4 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_JOB_READY_arg_members │ │ │ │ 10205: 00c28f8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_AUDIODEVS_EVENT │ │ │ │ 10206: 00c4e0be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_FILE_NEW_FD_DSTATE │ │ │ │ 10207: 0026b448 164 FUNC GLOBAL DEFAULT 12 helper_gvec_shl16i │ │ │ │ 10208: 00c24fa8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_DELETE_BLOCK_EVENT │ │ │ │ 10209: 00809bb0 244 FUNC GLOBAL DEFAULT 12 visit_type_uint8List │ │ │ │ 10210: 00c4e010 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BLOCK_COPY_WRITE_ZEROES_FAIL_DSTATE │ │ │ │ @@ -10236,15 +10236,15 @@ │ │ │ │ 10232: 0087eb6c 1796 FUNC GLOBAL DEFAULT 12 visit_type_NetdevUserOptions_members │ │ │ │ 10233: 00b6dcc4 96 OBJECT GLOBAL DEFAULT 24 mixeng_clip │ │ │ │ 10234: 005a30a0 784 FUNC GLOBAL DEFAULT 12 helper_msa_frcp_df │ │ │ │ 10235: 0059d4d0 96 FUNC GLOBAL DEFAULT 12 helper_msa_fcaf_df │ │ │ │ 10236: 004d9940 100 FUNC GLOBAL DEFAULT 12 tpm_backend_get_tpm_version │ │ │ │ 10237: 002690c4 164 FUNC GLOBAL DEFAULT 12 helper_mulsh_i64 │ │ │ │ 10238: 00c25a58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SAVE_STATE_PRE_SAVE_RES_EVENT │ │ │ │ - 10239: 0063e040 376 FUNC GLOBAL DEFAULT 12 vhost_svq_start │ │ │ │ + 10239: 0063e044 376 FUNC GLOBAL DEFAULT 12 vhost_svq_start │ │ │ │ 10240: 00c4e5ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_MONITORS_CONFIG_DSTATE │ │ │ │ 10241: 00b85004 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_sldi_df │ │ │ │ 10242: 0086f258 112 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateVcpu_members │ │ │ │ 10243: 00b7ae1c 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmpabs_d_le │ │ │ │ 10244: 002fb138 96 FUNC GLOBAL DEFAULT 12 rom_add_option │ │ │ │ 10245: 0069a580 200 FUNC GLOBAL DEFAULT 12 qdev_finalize_clocklist │ │ │ │ 10246: 008b5ffc 320 FUNC GLOBAL DEFAULT 12 visit_type_DisplayOptions │ │ │ │ @@ -10335,18 +10335,18 @@ │ │ │ │ 10331: 0082c740 824 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVmdk_members │ │ │ │ 10332: 00c1f46c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_DISK_CHECK_CONDITION_EVENT │ │ │ │ 10333: 00c4f6b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_PACKET_ERROR_DSTATE │ │ │ │ 10334: 00c125f8 84 OBJECT GLOBAL DEFAULT 24 qemu_mon_opts │ │ │ │ 10335: 00c1c968 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_VM_STATE_STOPPED_EVENT │ │ │ │ 10336: 006dd46c 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_muli │ │ │ │ 10337: 00566bfc 248 FUNC GLOBAL DEFAULT 12 helper_float_rsqrt_s │ │ │ │ - 10338: 0062b760 484 FUNC GLOBAL DEFAULT 12 qemu_put_virtqueue_element │ │ │ │ + 10338: 0062b764 484 FUNC GLOBAL DEFAULT 12 qemu_put_virtqueue_element │ │ │ │ 10339: 0052bd84 300 FUNC GLOBAL DEFAULT 12 qemu_net_queue_send │ │ │ │ 10340: 00b7934c 132 OBJECT GLOBAL DEFAULT 24 helper_info_eret │ │ │ │ - 10341: 00654634 24 FUNC GLOBAL DEFAULT 12 memory_region_get_ram_addr │ │ │ │ + 10341: 00654638 24 FUNC GLOBAL DEFAULT 12 memory_region_get_ram_addr │ │ │ │ 10342: 0072e27c 44 FUNC GLOBAL DEFAULT 12 bdrv_get_specific_stats │ │ │ │ 10343: 006a7b88 168 FUNC GLOBAL DEFAULT 12 gdb_find_static_feature │ │ │ │ 10344: 00c4eb4a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_MPC_MEM_BLOCKED_READ_DSTATE │ │ │ │ 10345: 002bfe40 352 FUNC GLOBAL DEFAULT 12 crs_replace_with_free_ranges │ │ │ │ 10346: 004c0c2c 48 FUNC GLOBAL DEFAULT 12 qtest_driver │ │ │ │ 10347: 00845334 112 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_chardev_add_arg_members │ │ │ │ 10348: 0080fab8 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockStatsList │ │ │ │ @@ -10365,51 +10365,51 @@ │ │ │ │ 10361: 00b84218 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_fexp2_df │ │ │ │ 10362: 00c25608 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_SEND_SYNC_MAIN_EVENT │ │ │ │ 10363: 00c4e21a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_9PFS_FREE_DSTATE │ │ │ │ 10364: 002af720 428 FUNC GLOBAL DEFAULT 12 qemu_v9fs_synth_add_file │ │ │ │ 10365: 0090f210 244 FUNC GLOBAL DEFAULT 12 visit_type_CXLUncorErrorRecordList │ │ │ │ 10366: 00471d1c 148 FUNC GLOBAL DEFAULT 12 vfio_container_del_section_window │ │ │ │ 10367: 008d4ae4 124 FUNC GLOBAL DEFAULT 12 aio_context_set_poll_params │ │ │ │ - 10368: 0062dd70 192 FUNC GLOBAL DEFAULT 12 virtio_queue_set_guest_notifier_fd_handler │ │ │ │ + 10368: 0062dd74 192 FUNC GLOBAL DEFAULT 12 virtio_queue_set_guest_notifier_fd_handler │ │ │ │ 10369: 00275648 24 FUNC GLOBAL DEFAULT 12 qemu_clipboard_info_ref │ │ │ │ 10370: 00c4de50 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_trace_c │ │ │ │ 10371: 0082a5d0 244 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsList │ │ │ │ 10372: 00354e10 692 FUNC GLOBAL DEFAULT 12 ide_cancel_dma_sync │ │ │ │ 10373: 006bdbe8 104 FUNC GLOBAL DEFAULT 12 tcg_constant_vec_matching │ │ │ │ 10374: 00c23a48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_IOMMU_NOTIFY_FLAG_DEL_EVENT │ │ │ │ 10375: 005608e8 40 FUNC GLOBAL DEFAULT 12 helper_shrl_ph │ │ │ │ 10376: 002c12c4 184 FUNC GLOBAL DEFAULT 12 aml_arg │ │ │ │ 10377: 00b32bc8 12 OBJECT GLOBAL DEFAULT 21 QuorumOpType_lookup │ │ │ │ - 10378: 0063def4 32 FUNC GLOBAL DEFAULT 12 vhost_svq_set_svq_call_fd │ │ │ │ + 10378: 0063def8 32 FUNC GLOBAL DEFAULT 12 vhost_svq_set_svq_call_fd │ │ │ │ 10379: 008b3874 320 FUNC GLOBAL DEFAULT 12 visit_type_InputMoveEvent │ │ │ │ 10380: 00c0cee8 12 OBJECT GLOBAL DEFAULT 24 block_dirty_bitmap_disable_drv │ │ │ │ - 10381: 0062f200 1776 FUNC GLOBAL DEFAULT 12 virtio_load │ │ │ │ + 10381: 0062f204 1776 FUNC GLOBAL DEFAULT 12 virtio_load │ │ │ │ 10382: 00c4ea46 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_INTERRUPT_INVALID_PEER_DSTATE │ │ │ │ 10383: 0068e6b0 64 FUNC GLOBAL DEFAULT 12 cpu_ldw_code_mmu │ │ │ │ 10384: 00c500cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_MEMORY_DEVICES_DSTATE │ │ │ │ 10385: 0084b63c 200 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOptionsBase_members │ │ │ │ 10386: 00c1e8b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_PM_BAD_TRANSITION_EVENT │ │ │ │ 10387: 00750b6c 148 FUNC GLOBAL DEFAULT 12 block_acct_start │ │ │ │ 10388: 00c4edd8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_VLAN_RECEIVE_WROTE_DSTATE │ │ │ │ 10389: 008596c4 92 FUNC GLOBAL DEFAULT 12 qapi_free_HotpluggableCPUList │ │ │ │ 10390: 00c4fb44 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_EXIT_DSTATE │ │ │ │ 10391: 00873f3c 1016 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_set_global_dirty_log │ │ │ │ 10392: 006a13f4 200 FUNC GLOBAL DEFAULT 12 object_get_container │ │ │ │ 10393: 00c4ff34 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_RESET_ASSERT_END_DSTATE │ │ │ │ - 10394: 006535bc 176 FUNC GLOBAL DEFAULT 12 ram_discard_manager_register_listener │ │ │ │ + 10394: 006535c0 176 FUNC GLOBAL DEFAULT 12 ram_discard_manager_register_listener │ │ │ │ 10395: 00c1a4fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LED_SET_INTENSITY_EVENT │ │ │ │ 10396: 00c4fcb0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_POSTCOPY_SEND_DISCARD_BITMAP_DSTATE │ │ │ │ 10397: 00392564 4 FUNC GLOBAL DEFAULT 12 vhost_net_config_mask │ │ │ │ 10398: 00b60df4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_leu16 │ │ │ │ 10399: 002628b0 248 FUNC GLOBAL DEFAULT 12 uint32_to_bfloat16 │ │ │ │ 10400: 0048f4d8 144 FUNC GLOBAL DEFAULT 12 vhost_set_device_state_fd │ │ │ │ 10401: 00c1ce98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_TX_DISABLED_EVENT │ │ │ │ 10402: 00c4e162 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_NEGOTIATE_SERVER_FLAGS_DSTATE │ │ │ │ 10403: 0076df64 224 FUNC GLOBAL DEFAULT 12 bdrv_co_zone_append │ │ │ │ - 10404: 0062c4c8 172 FUNC GLOBAL DEFAULT 12 virtio_add_queue │ │ │ │ + 10404: 0062c4cc 172 FUNC GLOBAL DEFAULT 12 virtio_add_queue │ │ │ │ 10405: 008d362c 100 FUNC GLOBAL DEFAULT 12 aio_add_ready_handler │ │ │ │ 10406: 002fe76c 644 FUNC GLOBAL DEFAULT 12 qmp_x_query_numa │ │ │ │ 10407: 00c4e32c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_SND_REALIZE_DSTATE │ │ │ │ 10408: 004d0fec 16 FUNC GLOBAL DEFAULT 12 cryptodev_backend_set_ready │ │ │ │ 10409: 00c25c78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SAVEVM_SEND_POSTCOPY_RAM_DISCARD_EVENT │ │ │ │ 10410: 00c4fe7a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_JOB_CLAMP_RECT_DSTATE │ │ │ │ 10411: 00c26a9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_DISCONNECT_FINISH_EVENT │ │ │ │ @@ -10427,29 +10427,29 @@ │ │ │ │ 10423: 00c129e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_CREDS_GET_PATH_EVENT │ │ │ │ 10424: 00501f7c 664 FUNC GLOBAL DEFAULT 12 dump_vmstate_json_to_file │ │ │ │ 10425: 006fe5c8 120 FUNC GLOBAL DEFAULT 12 qcrypto_block_cipher_decrypt_helper │ │ │ │ 10426: 00389358 8 FUNC GLOBAL DEFAULT 12 net_rx_pkt_get_ip6_info │ │ │ │ 10427: 00c4e0c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_DGRAM_FAIL_DSTATE │ │ │ │ 10428: 00c4e534 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MACFB_UPDATE_MODE_DSTATE │ │ │ │ 10429: 00c24c28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_FD_OUTGOING_EVENT │ │ │ │ - 10430: 0062d40c 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_desc_addr │ │ │ │ + 10430: 0062d410 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_desc_addr │ │ │ │ 10431: 00c4e2ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_ERST_REG_READ_DSTATE │ │ │ │ 10432: 0030a71c 136 FUNC GLOBAL DEFAULT 12 sysbus_init_ioports │ │ │ │ 10433: 00c1541c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_PCI_UP_READ_EVENT │ │ │ │ 10434: 003c3f6c 252 FUNC GLOBAL DEFAULT 12 msix_is_masked │ │ │ │ 10435: 00c4f242 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SCSI_DISK_EMULATE_COMMAND_SAI_UNSUPPORTED_DSTATE │ │ │ │ 10436: 006fd580 4 FUNC GLOBAL DEFAULT 12 qcrypto_block_luks_from_disk_endian │ │ │ │ 10437: 00c18450 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IDE_DATA_WRITEW_EVENT │ │ │ │ 10438: 008ca664 72 FUNC GLOBAL DEFAULT 12 qbool_from_bool │ │ │ │ 10439: 00844618 332 FUNC GLOBAL DEFAULT 12 visit_type_ChardevQemuVDAgentWrapper │ │ │ │ 10440: 0068d068 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_xorl_be │ │ │ │ 10441: 00912820 92 FUNC GLOBAL DEFAULT 12 qapi_free_EbpfObject │ │ │ │ 10442: 00c4ede6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IGB_WRN_RX_DESC_MODES_NOT_SUPP_DSTATE │ │ │ │ 10443: 004f72d0 36 FUNC GLOBAL DEFAULT 12 migrate_auto_converge │ │ │ │ - 10444: 0063df14 48 FUNC GLOBAL DEFAULT 12 vhost_svq_get_vring_addr │ │ │ │ + 10444: 0063df18 48 FUNC GLOBAL DEFAULT 12 vhost_svq_get_vring_addr │ │ │ │ 10445: 00c28c54 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_REPLAY_SEEK_EVENT │ │ │ │ 10446: 00c4ed92 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNGEM_MII_WRITE_DSTATE │ │ │ │ 10447: 0056d55c 236 FUNC GLOBAL DEFAULT 12 helper_cmp_s_ule │ │ │ │ 10448: 004f74a4 36 FUNC GLOBAL DEFAULT 12 migrate_postcopy_preempt │ │ │ │ 10449: 00c22778 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_SET_CTL_EVENT │ │ │ │ 10450: 00c4ef2c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000X_VLAN_IS_VLAN_PKT_DSTATE │ │ │ │ 10451: 00c4f65a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HUB_RESET_DSTATE │ │ │ │ @@ -10458,22 +10458,22 @@ │ │ │ │ 10454: 004a0f10 228 FUNC GLOBAL DEFAULT 12 audio_set_volume_in │ │ │ │ 10455: 00b81098 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_sub_ps │ │ │ │ 10456: 0089c948 320 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingDesc │ │ │ │ 10457: 002fcf5c 328 FUNC GLOBAL DEFAULT 12 hmp_memsave │ │ │ │ 10458: 00834830 1076 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_dirty_bitmap_add │ │ │ │ 10459: 0068b84c 212 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_andl_le_mmu │ │ │ │ 10460: 00c4e2f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_GPE_STS_IOPORT_READB_DSTATE │ │ │ │ - 10461: 006334ec 220 FUNC GLOBAL DEFAULT 12 qmp_decode_protocols │ │ │ │ + 10461: 006334f0 220 FUNC GLOBAL DEFAULT 12 qmp_decode_protocols │ │ │ │ 10462: 003f4c64 4092 FUNC GLOBAL DEFAULT 12 esp_reg_write │ │ │ │ 10463: 00c4f066 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_CMB_INVALID_CBA_DSTATE │ │ │ │ 10464: 00c13180 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_SERVER_STATUS_EVENT │ │ │ │ 10465: 004b3474 216 FUNC GLOBAL DEFAULT 12 add_boot_device_lchs │ │ │ │ 10466: 00c4efbc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LAN9118_PHY_WRITE_DSTATE │ │ │ │ 10467: 0068e878 92 FUNC GLOBAL DEFAULT 12 qapi_free_CpuDefinitionInfo │ │ │ │ - 10468: 0062beb4 516 FUNC GLOBAL DEFAULT 12 virtio_queue_notify │ │ │ │ + 10468: 0062beb8 516 FUNC GLOBAL DEFAULT 12 virtio_queue_notify │ │ │ │ 10469: 00c251f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_CONNECT_PIN_ALL_REQUESTED_EVENT │ │ │ │ 10470: 00c23650 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_MSIX_PBA_ENABLE_EVENT │ │ │ │ 10471: 002bc6b8 396 FUNC GLOBAL DEFAULT 12 v9fs_co_opendir │ │ │ │ 10472: 0056d10c 236 FUNC GLOBAL DEFAULT 12 helper_cmp_s_ult │ │ │ │ 10473: 00702270 80 FUNC GLOBAL DEFAULT 12 qcrypto_der_decode_int │ │ │ │ 10474: 008b39b4 440 FUNC GLOBAL DEFAULT 12 visit_type_InputMultiTouchEvent_members │ │ │ │ 10475: 00c1d278 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_L4_CSUM_CALC_PH_CSUM_EVENT │ │ │ │ @@ -10516,15 +10516,15 @@ │ │ │ │ 10512: 0072b490 364 FUNC GLOBAL DEFAULT 12 bdrv_parse_cache_mode │ │ │ │ 10513: 00c254f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_SEND_RP_MESSAGE_EVENT │ │ │ │ 10514: 00c12ae8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MONITOR_PROTOCOL_EVENT_QUEUE_EVENT │ │ │ │ 10515: 0085c740 540 FUNC GLOBAL DEFAULT 12 visit_type_NumaHmatLBOptions_members │ │ │ │ 10516: 0037a3b8 280 FUNC GLOBAL DEFAULT 12 pcnet_common_init │ │ │ │ 10517: 00c1a8cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CCM_ENTRY_EVENT │ │ │ │ 10518: 0084c794 200 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoBase_members │ │ │ │ - 10519: 00653e94 104 FUNC GLOBAL DEFAULT 12 memory_region_set_readonly │ │ │ │ + 10519: 00653e98 104 FUNC GLOBAL DEFAULT 12 memory_region_set_readonly │ │ │ │ 10520: 00c4fb2a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_EXEC_INCOMING_DSTATE │ │ │ │ 10521: 008f3a94 24 FUNC GLOBAL DEFAULT 12 qemu_aio_ref │ │ │ │ 10522: 00c4f3aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PVSCSI_PROCESS_IO_DSTATE │ │ │ │ 10523: 0088780c 320 FUNC GLOBAL DEFAULT 12 visit_type_FilterRewriterProperties │ │ │ │ 10524: 00c4f25c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SCSI_DISK_READ_DATA_INVALID_DSTATE │ │ │ │ 10525: 006fe088 272 FUNC GLOBAL DEFAULT 12 qcrypto_block_amend_options │ │ │ │ 10526: 00c4e514 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_DESTROY_TASK_DSTATE │ │ │ │ @@ -10532,15 +10532,15 @@ │ │ │ │ 10528: 008a5cf0 532 FUNC GLOBAL DEFAULT 12 qapi_event_send_device_deleted │ │ │ │ 10529: 0056b624 264 FUNC GLOBAL DEFAULT 12 helper_cmpabs_d_sf │ │ │ │ 10530: 00c4f1da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PPC4XX_PCI_MAP_IRQ_DSTATE │ │ │ │ 10531: 00c4ea3e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_I2C_ECHO_RECV_DSTATE │ │ │ │ 10532: 003c2290 288 FUNC GLOBAL DEFAULT 12 eeprom93xx_new │ │ │ │ 10533: 00c199c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XICS_ICS_WRITE_XIVE_EVENT │ │ │ │ 10534: 00b30dcc 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_int8 │ │ │ │ - 10535: 00654ce4 16 FUNC GLOBAL DEFAULT 12 memory_region_add_subregion │ │ │ │ + 10535: 00654ce8 16 FUNC GLOBAL DEFAULT 12 memory_region_add_subregion │ │ │ │ 10536: 00c4f91a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_QUIRK_GENERIC_MIRROR_READ_DSTATE │ │ │ │ 10537: 00b2ea08 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_int32 │ │ │ │ 10538: 003c83dc 1152 FUNC GLOBAL DEFAULT 12 pci_register_bar │ │ │ │ 10539: 00c264fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_CLIPBOARD_REGISTER_EVENT │ │ │ │ 10540: 008b2948 200 FUNC GLOBAL DEFAULT 12 visit_type_QKeyCodeWrapper_members │ │ │ │ 10541: 00c4e89e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_ITE_WRITE_DSTATE │ │ │ │ 10542: 006ede40 468 FUNC GLOBAL DEFAULT 12 qio_channel_socket_new │ │ │ │ @@ -10610,15 +10610,15 @@ │ │ │ │ 10606: 002b098c 48 FUNC GLOBAL DEFAULT 12 notsup_setxattr │ │ │ │ 10607: 00c23c08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_PCI_NOTIFY_WRITE_EVENT │ │ │ │ 10608: 00c4ee62 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_IRQ_ICR_CLEAR_ICR_BIT_IMS_DSTATE │ │ │ │ 10609: 00c4f2fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_VSCSI_SAVE_REQUEST_DSTATE │ │ │ │ 10610: 00c27ca4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CXL_INJECT_DRAM_EVENT_EVENT │ │ │ │ 10611: 00b7388c 132 OBJECT GLOBAL DEFAULT 24 helper_info_subu_s_ph │ │ │ │ 10612: 007b0c70 124 FUNC GLOBAL DEFAULT 12 throttle_group_get_config │ │ │ │ - 10613: 0062c2ec 128 FUNC GLOBAL DEFAULT 12 virtio_queue_reset │ │ │ │ + 10613: 0062c2f0 128 FUNC GLOBAL DEFAULT 12 virtio_queue_reset │ │ │ │ 10614: 00c29678 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_INT16_EVENT │ │ │ │ 10615: 006c3fb4 252 FUNC GLOBAL DEFAULT 12 tcg_gen_muli_i32 │ │ │ │ 10616: 0072ce88 156 FUNC GLOBAL DEFAULT 12 bdrv_co_check │ │ │ │ 10617: 004be2fc 200 FUNC GLOBAL DEFAULT 12 qtest_sendf │ │ │ │ 10618: 007599fc 124 FUNC GLOBAL DEFAULT 12 blk_co_get_geometry │ │ │ │ 10619: 0068e804 8 FUNC GLOBAL DEFAULT 12 kvm_dirty_ring_size │ │ │ │ 10620: 00c24ca8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PAGE_REQ_DEL_EVENT │ │ │ │ @@ -10630,15 +10630,15 @@ │ │ │ │ 10626: 0056d738 244 FUNC GLOBAL DEFAULT 12 helper_cmp_s_sf │ │ │ │ 10627: 00c50822 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_ANON_RAM_ALLOC_DSTATE │ │ │ │ 10628: 00c4e3be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_HANDLE_ZONE_REPORT_DSTATE │ │ │ │ 10629: 00c22188 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_RUN_EVENT │ │ │ │ 10630: 006a7abc 204 FUNC GLOBAL DEFAULT 12 gdb_feature_builder_end │ │ │ │ 10631: 0056a6ac 332 FUNC GLOBAL DEFAULT 12 helper_cmpabs_d_un │ │ │ │ 10632: 003553f0 368 FUNC GLOBAL DEFAULT 12 ide_handle_rw_error │ │ │ │ - 10633: 00633cec 244 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio │ │ │ │ + 10633: 00633cf0 244 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio │ │ │ │ 10634: 00b60044 4 OBJECT GLOBAL DEFAULT 24 mips_opcodes │ │ │ │ 10635: 00c17124 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SET_GUEST_BUG_EVENT │ │ │ │ 10636: 0079be74 784 FUNC GLOBAL DEFAULT 12 qcow2_expand_zero_clusters │ │ │ │ 10637: 00c18eb4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_SET_OS_REPORTING_LINE_EVENT │ │ │ │ 10638: 00c4fd56 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_STATE_CLEANUP_DSTATE │ │ │ │ 10639: 00c4eb92 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_PWM_READ_DSTATE │ │ │ │ 10640: 00c22f70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_PREREG_LISTENER_REGION_ADD_SKIP_EVENT │ │ │ │ @@ -10692,15 +10692,15 @@ │ │ │ │ 10688: 00b8174c 132 OBJECT GLOBAL DEFAULT 24 helper_info_rdhwr_cpunum │ │ │ │ 10689: 00c4fb06 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPR_SAVE_FD_DSTATE │ │ │ │ 10690: 007ad210 228 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_create │ │ │ │ 10691: 00c14474 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_SEND_REP_LIST_EVENT │ │ │ │ 10692: 004c832c 208 FUNC GLOBAL DEFAULT 12 qmp_query_display_options │ │ │ │ 10693: 00c50204 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_REPLAY_BREAK_DSTATE │ │ │ │ 10694: 00509f60 80 FUNC GLOBAL DEFAULT 12 socket_cleanup_outgoing_migration │ │ │ │ - 10695: 006147dc 8 FUNC GLOBAL DEFAULT 12 vfio_kvm_device_add_fd │ │ │ │ + 10695: 006147e0 8 FUNC GLOBAL DEFAULT 12 vfio_kvm_device_add_fd │ │ │ │ 10696: 00541c34 1432 FUNC GLOBAL DEFAULT 12 net_init_vhost_vdpa │ │ │ │ 10697: 00c4f296 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_EXECUTE_SCRIPT_TC_NOP_DSTATE │ │ │ │ 10698: 00c50042 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_CHARDEV_DSTATE │ │ │ │ 10699: 00c4eeb6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_SET_RFCTL_DSTATE │ │ │ │ 10700: 00c21a98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_MAXLUN_EVENT │ │ │ │ 10701: 0084eb54 192 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoAkCipherKeyType │ │ │ │ 10702: 0082a390 352 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptions │ │ │ │ @@ -11057,62 +11057,62 @@ │ │ │ │ 11053: 00c3d6b1 1 OBJECT GLOBAL DEFAULT 25 mttcg_enabled │ │ │ │ 11054: 00b67514 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_sminl_be │ │ │ │ 11055: 00261da8 284 FUNC GLOBAL DEFAULT 12 uint16_to_float32 │ │ │ │ 11056: 00c5049c 4 OBJECT GLOBAL DEFAULT 25 error_fatal │ │ │ │ 11057: 00c502c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_CPU_MODEL_BASELINE_DSTATE │ │ │ │ 11058: 007a0bb0 648 FUNC GLOBAL DEFAULT 12 qcow2_inc_refcounts_imrt │ │ │ │ 11059: 00391fe4 208 FUNC GLOBAL DEFAULT 12 vhost_net_get_features │ │ │ │ - 11060: 00602d40 8 FUNC GLOBAL DEFAULT 12 mips_itu_get_tag_region │ │ │ │ + 11060: 00602d44 8 FUNC GLOBAL DEFAULT 12 mips_itu_get_tag_region │ │ │ │ 11061: 004750a0 32 FUNC GLOBAL DEFAULT 12 vfio_reset_bytes_transferred │ │ │ │ 11062: 00684c3c 144 FUNC GLOBAL DEFAULT 12 cpu_ldb_mmu │ │ │ │ - 11063: 0060bcb8 264 FUNC GLOBAL DEFAULT 12 fw_cfg_acpi_dsdt_add │ │ │ │ + 11063: 0060bcbc 264 FUNC GLOBAL DEFAULT 12 fw_cfg_acpi_dsdt_add │ │ │ │ 11064: 008b228c 112 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_VNC_INITIALIZED_arg_members │ │ │ │ 11065: 0065d2ec 1268 FUNC GLOBAL DEFAULT 12 flatview_add_to_dispatch │ │ │ │ 11066: 0073f3d8 184 FUNC GLOBAL DEFAULT 12 job_cancel_locked │ │ │ │ 11067: 00c4e33e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASC_FIFO_GET_DSTATE │ │ │ │ 11068: 00c18e74 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_RESET_EVENT │ │ │ │ 11069: 00c1c0b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_NET_RSS_ERROR_EVENT │ │ │ │ 11070: 00c4f91e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_QUIRK_GENERIC_WINDOW_DATA_READ_DSTATE │ │ │ │ 11071: 0069dad8 12 FUNC GLOBAL DEFAULT 12 object_child_foreach_recursive │ │ │ │ - 11072: 00632a60 172 FUNC GLOBAL DEFAULT 12 virtio_config_writeb │ │ │ │ + 11072: 00632a64 172 FUNC GLOBAL DEFAULT 12 virtio_config_writeb │ │ │ │ 11073: 00665abc 100 FUNC GLOBAL DEFAULT 12 address_space_stq_le_cached_slow │ │ │ │ 11074: 003d1c54 548 FUNC GLOBAL DEFAULT 12 pcie_sriov_pf_init_vf_bar │ │ │ │ 11075: 00b33328 12 OBJECT GLOBAL DEFAULT 21 QCryptoBlockFormat_lookup │ │ │ │ 11076: 00c4ea64 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_SLI_READ_DSTATE │ │ │ │ 11077: 006c49c4 52 FUNC GLOBAL DEFAULT 12 tcg_gen_ctzi_i32 │ │ │ │ 11078: 006a2734 124 FUNC GLOBAL DEFAULT 12 object_class_property_add_uint16_ptr │ │ │ │ 11079: 00c13300 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_STRUCTURED_READ_COMPLIANCE_EVENT │ │ │ │ 11080: 0036de3c 8 FUNC GLOBAL DEFAULT 12 memory_devices_memslot_auto_decision_active │ │ │ │ 11081: 00c4f92a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_PCI_EMULATED_VENDOR_ID_DSTATE │ │ │ │ 11082: 00c4f370 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_HANDLE_SATN_STOP_DSTATE │ │ │ │ 11083: 00c1bd78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM_GMAC_REG_READ_EVENT │ │ │ │ - 11084: 00632c50 328 FUNC GLOBAL DEFAULT 12 virtio_config_writel │ │ │ │ + 11084: 00632c54 328 FUNC GLOBAL DEFAULT 12 virtio_config_writel │ │ │ │ 11085: 00665214 796 FUNC GLOBAL DEFAULT 12 address_space_stl_notdirty_cached_slow │ │ │ │ 11086: 00c17264 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_RING_RES_PUSH_REST_EVENT │ │ │ │ 11087: 00c4f1d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PPC4XX_PCI_SET_IRQ_DSTATE │ │ │ │ 11088: 00c28de8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_TRACE_EVENT_GET_STATE_EVENT │ │ │ │ 11089: 00c275ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_JOB_CANCEL_EVENT │ │ │ │ 11090: 00c4fbd4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_EXCHANGE_GET_RESPONSE_NONE_DSTATE │ │ │ │ 11091: 00c4fe66 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_AUTH_SASL_MECH_LIST_DSTATE │ │ │ │ 11092: 00c4e53e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SM501_2D_ENGINE_WRITE_DSTATE │ │ │ │ 11093: 00c4fc36 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_RATE_LIMIT_PRE_DSTATE │ │ │ │ 11094: 004f8118 40 FUNC GLOBAL DEFAULT 12 migrate_downtime_limit │ │ │ │ 11095: 00c4f1e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UNIN_GET_CONFIG_REG_DSTATE │ │ │ │ - 11096: 00632b0c 324 FUNC GLOBAL DEFAULT 12 virtio_config_writew │ │ │ │ + 11096: 00632b10 324 FUNC GLOBAL DEFAULT 12 virtio_config_writew │ │ │ │ 11097: 004c22b4 24 FUNC GLOBAL DEFAULT 12 qemu_reset_requested_get │ │ │ │ 11098: 002812fc 736 FUNC GLOBAL DEFAULT 12 hmp_info_spice │ │ │ │ 11099: 006806b4 280 FUNC GLOBAL DEFAULT 12 tlb_flush_page_by_mmuidx_all_cpus_synced │ │ │ │ 11100: 00c28da4 20 OBJECT GLOBAL DEFAULT 24 qapi_commands_trace_trace_events_trace_events │ │ │ │ 11101: 006889d0 220 FUNC GLOBAL DEFAULT 12 cpu_atomic_and_fetchw_le_mmu │ │ │ │ 11102: 008f94c0 136 FUNC GLOBAL DEFAULT 12 thread_pool_wait │ │ │ │ 11103: 00c17544 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_RES_XFER_TOH_3D_EVENT │ │ │ │ 11104: 00c4f7bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_MEM_PORT_READ_DSTATE │ │ │ │ 11105: 00c5083c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_FILE_MONITOR_ENABLE_WATCH_DSTATE │ │ │ │ 11106: 00c1df74 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ZONED_ZRWA_IMPLICIT_FLUSH_EVENT │ │ │ │ - 11107: 006526c0 220 FUNC GLOBAL DEFAULT 12 memory_region_is_logging │ │ │ │ + 11107: 006526c4 220 FUNC GLOBAL DEFAULT 12 memory_region_is_logging │ │ │ │ 11108: 008e447c 56 FUNC GLOBAL DEFAULT 12 qemu_opt_get_size_del │ │ │ │ 11109: 007f5564 124 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_wait_connected │ │ │ │ 11110: 00c4f87c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_DISPLAY_EDID_LINK_DOWN_DSTATE │ │ │ │ 11111: 0054ceb4 392 FUNC GLOBAL DEFAULT 12 icount_prepare_for_run │ │ │ │ 11112: 00c27ff8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_DUMPDTB_EVENT │ │ │ │ 11113: 00879f08 112 FUNC GLOBAL DEFAULT 12 visit_type_CommandLineOptionInfo_members │ │ │ │ 11114: 00c1f4ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_SCRIPTS_TIMER_START_EVENT │ │ │ │ @@ -11161,15 +11161,15 @@ │ │ │ │ 11157: 003477ec 120 FUNC GLOBAL DEFAULT 12 smbus_write_word │ │ │ │ 11158: 00c507cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MODULE_LOOKUP_OBJECT_TYPE_DSTATE │ │ │ │ 11159: 003f4540 128 FUNC GLOBAL DEFAULT 12 esp_hard_reset │ │ │ │ 11160: 00c4ed04 2 OBJECT GLOBAL DEFAULT 25 _TRACE_I82596_TRANSMIT_DSTATE │ │ │ │ 11161: 00c154ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPUHP_ACPI_READ_CMD_DATA2_EVENT │ │ │ │ 11162: 00c14b30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_GET_TPM_ESTABLISHED_FLAG_EVENT │ │ │ │ 11163: 00b724f4 132 OBJECT GLOBAL DEFAULT 24 helper_info_shra_r_ph │ │ │ │ - 11164: 005df574 16 FUNC GLOBAL DEFAULT 12 gen_op_addr_add │ │ │ │ + 11164: 005df578 16 FUNC GLOBAL DEFAULT 12 gen_op_addr_add │ │ │ │ 11165: 00571864 248 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_d_eq │ │ │ │ 11166: 0025d8d0 284 FUNC GLOBAL DEFAULT 12 float128_to_uint32 │ │ │ │ 11167: 00c29438 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_CPU_DEFINITIONS_EVENT │ │ │ │ 11168: 00688cac 392 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_sminw_le_mmu │ │ │ │ 11169: 00c15fa0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_READ_DONE_EVENT │ │ │ │ 11170: 0090f528 112 FUNC GLOBAL DEFAULT 12 visit_type_CxlDynamicCapacityExtent_members │ │ │ │ 11171: 00c214c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CANOKEY_HANDLE_CONTROL_IN_EVENT │ │ │ │ @@ -11221,15 +11221,15 @@ │ │ │ │ 11217: 00550e14 188 FUNC GLOBAL DEFAULT 12 qmp_query_cpu_definitions │ │ │ │ 11218: 002f8a50 84 FUNC GLOBAL DEFAULT 12 load_uimage_as │ │ │ │ 11219: 00c29b8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WIN32_MAP_ALLOC_EVENT │ │ │ │ 11220: 00b85df0 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_sat_s_df │ │ │ │ 11221: 00c4f7f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_PORT_DETACH_DSTATE │ │ │ │ 11222: 00c4f67e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_HREG0_ACTION_DSTATE │ │ │ │ 11223: 007024a0 128 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_seq_end │ │ │ │ - 11224: 006547a8 148 FUNC GLOBAL DEFAULT 12 memory_region_add_coalescing │ │ │ │ + 11224: 006547ac 148 FUNC GLOBAL DEFAULT 12 memory_region_add_coalescing │ │ │ │ 11225: 008c02cc 440 FUNC GLOBAL DEFAULT 12 visit_policy_reject │ │ │ │ 11226: 00569d34 240 FUNC GLOBAL DEFAULT 12 helper_float_nmsub_d │ │ │ │ 11227: 00c24178 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_COMMIT_EVENT │ │ │ │ 11228: 00c19434 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_CTLR_WRITE_EVENT │ │ │ │ 11229: 00738d38 184 FUNC GLOBAL DEFAULT 12 bdrv_chain_contains │ │ │ │ 11230: 0085be90 328 FUNC GLOBAL DEFAULT 12 visit_type_CXLFMWProperties │ │ │ │ 11231: 00c4f182 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FW_CFG_ADD_I32_DSTATE │ │ │ │ @@ -11243,31 +11243,31 @@ │ │ │ │ 11239: 0081ccac 280 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapOrStrList │ │ │ │ 11240: 00277f84 176 FUNC GLOBAL DEFAULT 12 dpy_text_update │ │ │ │ 11241: 00766850 400 FUNC GLOBAL DEFAULT 12 bdrv_query_dirty_bitmaps │ │ │ │ 11242: 00c4e270 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_STAT_RETURN_DSTATE │ │ │ │ 11243: 006799b8 396 FUNC GLOBAL DEFAULT 12 tb_phys_invalidate │ │ │ │ 11244: 00c4dfec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_ADD_TASK_DSTATE │ │ │ │ 11245: 00c21ef8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_ENFORCED_LIMIT_EVENT │ │ │ │ - 11246: 00647c14 16 FUNC GLOBAL DEFAULT 12 target_name │ │ │ │ + 11246: 00647c18 16 FUNC GLOBAL DEFAULT 12 target_name │ │ │ │ 11247: 0077f6f0 1148 FUNC GLOBAL DEFAULT 12 bdrv_block_device_info │ │ │ │ 11248: 00c16e24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MACFB_SENSE_WRITE_EVENT │ │ │ │ - 11249: 005ebf50 44 FUNC GLOBAL DEFAULT 12 helper_muls │ │ │ │ + 11249: 005ebf54 44 FUNC GLOBAL DEFAULT 12 helper_muls │ │ │ │ 11250: 00c28ed0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_QUERY_VIRTIO_EVENT │ │ │ │ 11251: 0081b9c0 372 FUNC GLOBAL DEFAULT 12 visit_type_BlockPermissionList │ │ │ │ 11252: 00569e24 256 FUNC GLOBAL DEFAULT 12 helper_float_nmsub_s │ │ │ │ 11253: 00c24c88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_NEW_CHANNEL_EVENT │ │ │ │ 11254: 00c1d188 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_RSS_IP6_TCP_EVENT │ │ │ │ 11255: 00564064 288 FUNC GLOBAL DEFAULT 12 helper_float_round_l_d │ │ │ │ 11256: 00c15e70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_WRITE_UNKNOWN_EVENT │ │ │ │ 11257: 00858ff0 92 FUNC GLOBAL DEFAULT 12 qapi_free_UuidInfo │ │ │ │ 11258: 00826858 840 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockdevOptions_base_members │ │ │ │ 11259: 00c3d08d 1 OBJECT GLOBAL DEFAULT 25 icount_align_option │ │ │ │ 11260: 00c4f51e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_SDHOST_UPDATE_IRQ_DSTATE │ │ │ │ 11261: 00c26178 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_REGION_SYNC_DIRTY_EVENT │ │ │ │ - 11262: 006341c8 584 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_vhost_queue_status │ │ │ │ + 11262: 006341cc 584 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_vhost_queue_status │ │ │ │ 11263: 00561b98 116 FUNC GLOBAL DEFAULT 12 helper_cmpu_eq_qb │ │ │ │ 11264: 00c24a98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SEND_BITMAP_BITS_EVENT │ │ │ │ 11265: 00c4ebac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MOS6522_READ_DSTATE │ │ │ │ 11266: 003948f8 32 FUNC GLOBAL DEFAULT 12 can_sja_can_receive │ │ │ │ 11267: 00836e18 1036 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_set_speed │ │ │ │ 11268: 0081a198 332 FUNC GLOBAL DEFAULT 12 visit_type_BackupPerf_members │ │ │ │ 11269: 00564184 284 FUNC GLOBAL DEFAULT 12 helper_float_round_l_s │ │ │ │ @@ -11289,15 +11289,15 @@ │ │ │ │ 11285: 00c1c2e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNHME_SEB_READ_EVENT │ │ │ │ 11286: 00c4e69a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LEDMA_MEMORY_READ_DSTATE │ │ │ │ 11287: 00b773d8 132 OBJECT GLOBAL DEFAULT 24 helper_info_mftc0_ebase │ │ │ │ 11288: 00c1e644 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_MAP_PRP_EVENT │ │ │ │ 11289: 00b67f64 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_addl_be │ │ │ │ 11290: 0090e430 4 FUNC GLOBAL DEFAULT 12 win32_kbd_set_grab │ │ │ │ 11291: 0080fa5c 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockStats │ │ │ │ - 11292: 0062be1c 24 FUNC GLOBAL DEFAULT 12 virtio_queue_get_max_num │ │ │ │ + 11292: 0062be20 24 FUNC GLOBAL DEFAULT 12 virtio_queue_get_max_num │ │ │ │ 11293: 008ba580 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_display_options │ │ │ │ 11294: 0081e2fc 2640 FUNC GLOBAL DEFAULT 12 visit_type_ThrottleGroupProperties_members │ │ │ │ 11295: 00c155dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MHP_ACPI_WRITE_OST_EV_EVENT │ │ │ │ 11296: 00c4f23c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SCSI_DISK_EMULATE_COMMAND_MODE_SELECT_10_DSTATE │ │ │ │ 11297: 0075983c 36 FUNC GLOBAL DEFAULT 12 blk_dec_in_flight │ │ │ │ 11298: 00c4e350 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HDA_AUDIO_ADJUST_DSTATE │ │ │ │ 11299: 00820540 372 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNVMe │ │ │ │ @@ -11454,15 +11454,15 @@ │ │ │ │ 11450: 006ddae4 164 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_orc │ │ │ │ 11451: 0049f6c8 48 FUNC GLOBAL DEFAULT 12 AUD_init_time_stamp_in │ │ │ │ 11452: 00273b38 232 FUNC GLOBAL DEFAULT 12 hmp_trace_event │ │ │ │ 11453: 00c16294 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32F2XX_USART_DROP_EVENT │ │ │ │ 11454: 0068e7cc 4 FUNC GLOBAL DEFAULT 12 kvm_irqchip_remove_change_notifier │ │ │ │ 11455: 0084da84 412 FUNC GLOBAL DEFAULT 12 visit_type_SecretCommonProperties_members │ │ │ │ 11456: 00c4e31e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_SND_HANDLE_CODE_DSTATE │ │ │ │ - 11457: 0062d0f8 8 FUNC GLOBAL DEFAULT 12 virtio_cleanup │ │ │ │ + 11457: 0062d0fc 8 FUNC GLOBAL DEFAULT 12 virtio_cleanup │ │ │ │ 11458: 00546694 220 FUNC GLOBAL DEFAULT 12 replay_read_clock │ │ │ │ 11459: 00c23e98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_GET_CONFIG_EVENT │ │ │ │ 11460: 00c1fddc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PVSCSI_TX_RINGS_PPN_EVENT │ │ │ │ 11461: 00c202ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_SCSI_COMPLETE_EVENT │ │ │ │ 11462: 006ddfc4 88 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_ori │ │ │ │ 11463: 004f509c 80 FUNC GLOBAL DEFAULT 12 multifd_send_data_clear_device_state │ │ │ │ 11464: 007511c0 304 FUNC GLOBAL DEFAULT 12 aio_task_pool_wait_one │ │ │ │ @@ -11515,15 +11515,15 @@ │ │ │ │ 11511: 003c71f4 176 FUNC GLOBAL DEFAULT 12 pci_bus_get_irq_level │ │ │ │ 11512: 00c4e87a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_SET_IRQ_LEVEL_DSTATE │ │ │ │ 11513: 006e2b6c 888 FUNC GLOBAL DEFAULT 12 xbzrle_encode_buffer │ │ │ │ 11514: 00c26c8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DISPLAYCHANGELISTENER_REGISTER_EVENT │ │ │ │ 11515: 00c21a28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_CMD_COMPLETE_EVENT │ │ │ │ 11516: 00565acc 280 FUNC GLOBAL DEFAULT 12 helper_float_trunc_2008_l_d │ │ │ │ 11517: 0090fb38 568 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_release_dynamic_capacity_arg_members │ │ │ │ - 11518: 0063dfc8 120 FUNC GLOBAL DEFAULT 12 vhost_svq_set_svq_kick_fd │ │ │ │ + 11518: 0063dfcc 120 FUNC GLOBAL DEFAULT 12 vhost_svq_set_svq_kick_fd │ │ │ │ 11519: 00729d58 236 FUNC GLOBAL DEFAULT 12 bdrv_register │ │ │ │ 11520: 0025d3e4 244 FUNC GLOBAL DEFAULT 12 float32_to_uint32 │ │ │ │ 11521: 00b742dc 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_tcbind │ │ │ │ 11522: 004f465c 608 FUNC GLOBAL DEFAULT 12 multifd_recv_setup │ │ │ │ 11523: 006e252c 236 FUNC GLOBAL DEFAULT 12 cache_fini │ │ │ │ 11524: 00c4ded6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_IO_GOT_UNEXPECTED_DSTATE │ │ │ │ 11525: 0065dc10 12 FUNC GLOBAL DEFAULT 12 qemu_ram_is_noreserve │ │ │ │ @@ -11573,15 +11573,15 @@ │ │ │ │ 11569: 00852e5c 1188 FUNC GLOBAL DEFAULT 12 qmp_marshal_request_ebpf │ │ │ │ 11570: 008cc434 240 FUNC GLOBAL DEFAULT 12 json_writer_null │ │ │ │ 11571: 00421118 528 FUNC GLOBAL DEFAULT 12 sdbus_write_data │ │ │ │ 11572: 00c4f792 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_PORTSC_CHANGE_DSTATE │ │ │ │ 11573: 005714bc 476 FUNC GLOBAL DEFAULT 12 helper_cmpabs_ps_ngt │ │ │ │ 11574: 00c1527c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_NVDIMM_READ_FIT_EVENT │ │ │ │ 11575: 00853584 92 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoObjectMemberList │ │ │ │ - 11576: 00613238 60 FUNC GLOBAL DEFAULT 12 vfio_viommu_preset │ │ │ │ + 11576: 0061323c 60 FUNC GLOBAL DEFAULT 12 vfio_viommu_preset │ │ │ │ 11577: 00c4e2ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_ERST_REG_WRITE_DSTATE │ │ │ │ 11578: 00812fb0 316 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificVmdk │ │ │ │ 11579: 006a06d0 76 FUNC GLOBAL DEFAULT 12 object_get_internal_root │ │ │ │ 11580: 00c17674 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMWARE_SCRATCH_READ_EVENT │ │ │ │ 11581: 004a1cec 44 FUNC GLOBAL DEFAULT 12 audio_rate_add_bytes │ │ │ │ 11582: 00c19414 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_HPPIR_READ_EVENT │ │ │ │ 11583: 008e21f8 180 FUNC GLOBAL DEFAULT 12 qemu_find_opts │ │ │ │ @@ -11596,15 +11596,15 @@ │ │ │ │ 11592: 00c2062c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_REQ_PARSED_LBA_EVENT │ │ │ │ 11593: 006c4790 120 FUNC GLOBAL DEFAULT 12 tcg_gen_clzi_i32 │ │ │ │ 11594: 00410750 4 FUNC GLOBAL DEFAULT 12 mptsas_fix_port_enable_endianness │ │ │ │ 11595: 00c254a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_COMPLETION_POSTCOPY_END_AFTER_COMPLETE_EVENT │ │ │ │ 11596: 00c4e136 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_HANDLE_EXPORT_NAME_REQUEST_DSTATE │ │ │ │ 11597: 00c1f81c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_QUEUE_COMMAND_EVENT │ │ │ │ 11598: 00572680 288 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_d_or │ │ │ │ - 11599: 0061b5d0 168 FUNC GLOBAL DEFAULT 12 vfio_vga_quirk_exit │ │ │ │ + 11599: 0061b5d4 168 FUNC GLOBAL DEFAULT 12 vfio_vga_quirk_exit │ │ │ │ 11600: 00c4f02a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_INVALID_CREATE_CQ_ENTRY_SIZE_DSTATE │ │ │ │ 11601: 00c142a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CO_RECEIVE_REQUEST_DECODE_TYPE_EVENT │ │ │ │ 11602: 00c1cb68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_IRQ_POSTPONED_BY_XITR_EVENT │ │ │ │ 11603: 00843c28 28 FUNC GLOBAL DEFAULT 12 visit_type_ChardevUdpWrapper_members │ │ │ │ 11604: 00262ea8 8 FUNC GLOBAL DEFAULT 12 bfloat16_max │ │ │ │ 11605: 00b790b8 132 OBJECT GLOBAL DEFAULT 24 helper_info_tlbinvf │ │ │ │ 11606: 006bb3e4 2176 FUNC GLOBAL DEFAULT 12 tcg_init │ │ │ │ @@ -11624,15 +11624,15 @@ │ │ │ │ 11620: 00c1bd48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM_GMAC_RESET_EVENT │ │ │ │ 11621: 00c219f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UAS_RESET_EVENT │ │ │ │ 11622: 00c5017c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_MIGRATE_START_POSTCOPY_DSTATE │ │ │ │ 11623: 00c19a64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GRLIB_IRQMP_READL_UNKNOWN_EVENT │ │ │ │ 11624: 003d6eb8 200 FUNC GLOBAL DEFAULT 12 pcie_cap_slot_get │ │ │ │ 11625: 0069cd0c 412 FUNC GLOBAL DEFAULT 12 object_unparent │ │ │ │ 11626: 00c4fa4a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_LISTENER_REGION_DEL_DSTATE │ │ │ │ - 11627: 006546fc 172 FUNC GLOBAL DEFAULT 12 memory_region_set_coalescing │ │ │ │ + 11627: 00654700 172 FUNC GLOBAL DEFAULT 12 memory_region_set_coalescing │ │ │ │ 11628: 002be8f0 308 FUNC GLOBAL DEFAULT 12 v9fs_co_lgetxattr │ │ │ │ 11629: 00c1540c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_PCI_DOWN_READ_EVENT │ │ │ │ 11630: 00661de0 40 FUNC GLOBAL DEFAULT 12 cpu_physical_memory_unmap │ │ │ │ 11631: 002db9e8 116 FUNC GLOBAL DEFAULT 12 hda_codec_response │ │ │ │ 11632: 00c4ecdc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_EMC_RESET_DSTATE │ │ │ │ 11633: 00c16e64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SM501_2D_ENGINE_WRITE_EVENT │ │ │ │ 11634: 00c4e04a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BLK_CO_PWRITEV_DSTATE │ │ │ │ @@ -11670,15 +11670,15 @@ │ │ │ │ 11666: 006f4f2c 36 FUNC GLOBAL DEFAULT 12 qio_channel_has_feature │ │ │ │ 11667: 008bfd04 688 FUNC GLOBAL DEFAULT 12 visit_start_alternate │ │ │ │ 11668: 00810fec 92 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionOptionsLUKSBase │ │ │ │ 11669: 0068e774 4 FUNC GLOBAL DEFAULT 12 kvm_cpu_synchronize_state │ │ │ │ 11670: 0072e058 48 FUNC GLOBAL DEFAULT 12 bdrv_get_device_or_node_name │ │ │ │ 11671: 0068df14 400 FUNC GLOBAL DEFAULT 12 cpu_atomic_umax_fetchl_be_mmu │ │ │ │ 11672: 00c15e20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_BLK_ZONE_APPEND_COMPLETE_EVENT │ │ │ │ - 11673: 006545fc 56 FUNC GLOBAL DEFAULT 12 memory_region_from_host │ │ │ │ + 11673: 00654600 56 FUNC GLOBAL DEFAULT 12 memory_region_from_host │ │ │ │ 11674: 006cb854 44 FUNC GLOBAL DEFAULT 12 tcg_gen_goto_tb │ │ │ │ 11675: 0088bd78 192 FUNC GLOBAL DEFAULT 12 visit_type_ObjectType │ │ │ │ 11676: 00c4f036 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_INVALID_DEL_CQ_NOTEMPTY_DSTATE │ │ │ │ 11677: 00c4571e 1 OBJECT GLOBAL DEFAULT 25 kvm_allowed │ │ │ │ 11678: 00c15c10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_READ_BYTE_EVENT │ │ │ │ 11679: 005949b0 532 FUNC GLOBAL DEFAULT 12 helper_msa_bclri_df │ │ │ │ 11680: 00c4f84a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_SAVE_COMPLETE_PRECOPY_THREAD_START_DSTATE │ │ │ │ @@ -11906,15 +11906,15 @@ │ │ │ │ 11902: 00b76fb8 132 OBJECT GLOBAL DEFAULT 24 helper_info_mftc0_tchalt │ │ │ │ 11903: 0072632c 356 FUNC GLOBAL DEFAULT 12 os_set_runas │ │ │ │ 11904: 00b76460 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_s_ngt │ │ │ │ 11905: 00553b08 44 FUNC GLOBAL DEFAULT 12 helper_mtc0_config4 │ │ │ │ 11906: 008e9bf4 64 FUNC GLOBAL DEFAULT 12 qdist_inc │ │ │ │ 11907: 00553b34 64 FUNC GLOBAL DEFAULT 12 helper_mtc0_config5 │ │ │ │ 11908: 00c5005e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CXL_INJECT_CORRECTABLE_ERROR_DSTATE │ │ │ │ - 11909: 00635f18 116 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_remove │ │ │ │ + 11909: 00635f1c 116 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_remove │ │ │ │ 11910: 00b7eb78 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_trunc_w_s │ │ │ │ 11911: 00c4e460 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EXYNOS_UART_RX_FIFO_RESET_DSTATE │ │ │ │ 11912: 006a664c 28 FUNC GLOBAL DEFAULT 12 gdb_put_strbuf │ │ │ │ 11913: 00c18160 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AHCI_MEM_READ_32_HOST_EVENT │ │ │ │ 11914: 00c4f3b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PVSCSI_COMMAND_COMPLETE_SENSE_LEN_DSTATE │ │ │ │ 11915: 008f6858 400 FUNC GLOBAL DEFAULT 12 qemu_coroutine_yield │ │ │ │ 11916: 00b74678 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_context │ │ │ │ @@ -11967,15 +11967,15 @@ │ │ │ │ 11963: 0027272c 4 FUNC GLOBAL DEFAULT 12 qemu_plugin_atexit_cb │ │ │ │ 11964: 0086f67c 244 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateVcpuList │ │ │ │ 11965: 00c4e2d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPUHP_ACPI_WRITE_OST_EV_DSTATE │ │ │ │ 11966: 00c19024 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_SET_PENDING_EVENT │ │ │ │ 11967: 00c232b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_QUIRK_ATI_BONAIRE_RESET_NO_SMC_EVENT │ │ │ │ 11968: 008dbf78 324 FUNC GLOBAL DEFAULT 12 module_load_qom_all │ │ │ │ 11969: 00b8930c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_hsub_s_h │ │ │ │ - 11970: 0060fe50 1000 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_start │ │ │ │ + 11970: 0060fe54 1000 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_start │ │ │ │ 11971: 00c4572d 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_machine_target_c │ │ │ │ 11972: 00c50818 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HBITMAP_ITER_SKIP_WORDS_DSTATE │ │ │ │ 11973: 006e80a4 124 FUNC GLOBAL DEFAULT 12 qemu_file_new_output │ │ │ │ 11974: 00c4fe8c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_THROTTLE_FORCED_DSTATE │ │ │ │ 11975: 00c4ee9a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_METADATA_VIRTHDR_NO_CSUM_INFO_DSTATE │ │ │ │ 11976: 00662e74 1152 FUNC GLOBAL DEFAULT 12 address_space_cache_init │ │ │ │ 11977: 0089f71c 92 FUNC GLOBAL DEFAULT 12 qapi_free_AcpiTableOptions │ │ │ │ @@ -11990,15 +11990,15 @@ │ │ │ │ 11986: 00853864 92 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoCommand │ │ │ │ 11987: 00262ec8 8 FUNC GLOBAL DEFAULT 12 bfloat16_min │ │ │ │ 11988: 008c8718 140 FUNC GLOBAL DEFAULT 12 qnum_get_uint │ │ │ │ 11989: 00c4f5c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_AUTO_SCAN_DISABLED_DSTATE │ │ │ │ 11990: 00c4e1ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALSA_WROTE_ZERO_DSTATE │ │ │ │ 11991: 00c4e8c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_MAPD_DSTATE │ │ │ │ 11992: 00c4ed2e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_NET_POST_LOAD_DEVICE_DSTATE │ │ │ │ - 11993: 0062de30 148 FUNC GLOBAL DEFAULT 12 virtio_config_set_guest_notifier_fd_handler │ │ │ │ + 11993: 0062de34 148 FUNC GLOBAL DEFAULT 12 virtio_config_set_guest_notifier_fd_handler │ │ │ │ 11994: 00b89288 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_hsub_s_w │ │ │ │ 11995: 00570404 340 FUNC GLOBAL DEFAULT 12 helper_cmp_ps_seq │ │ │ │ 11996: 00b33f68 12 OBJECT GLOBAL DEFAULT 21 DisplayGLMode_lookup │ │ │ │ 11997: 00c26bac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_KEY_EVENT_EXT_EVENT │ │ │ │ 11998: 006d9660 244 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_4_ool │ │ │ │ 11999: 0066c028 652 FUNC GLOBAL DEFAULT 12 ram_discard_range │ │ │ │ 12000: 0089c83c 112 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_query_virtio_vhost_queue_status_arg_members │ │ │ │ @@ -12157,15 +12157,15 @@ │ │ │ │ 12153: 00c26a5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_THROTTLE_FORCED_EVENT │ │ │ │ 12154: 00b65624 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xchgl_be │ │ │ │ 12155: 008680b0 1004 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_opcount │ │ │ │ 12156: 00c4f16a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_MAP_SGL_DSTATE │ │ │ │ 12157: 00c4f29a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_EXECUTE_SCRIPT_IO_CLEAR_DSTATE │ │ │ │ 12158: 008d6bbc 572 FUNC GLOBAL DEFAULT 12 qemu_finish_async_prealloc_mem │ │ │ │ 12159: 0051b504 176 FUNC GLOBAL DEFAULT 12 hmp_cont │ │ │ │ - 12160: 005ebf48 8 FUNC GLOBAL DEFAULT 12 decode_ext_txx9 │ │ │ │ + 12160: 005ebf4c 8 FUNC GLOBAL DEFAULT 12 decode_ext_txx9 │ │ │ │ 12161: 00660308 296 FUNC GLOBAL DEFAULT 12 address_space_write │ │ │ │ 12162: 00c27180 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_INSERT_MEDIUM_EVENT │ │ │ │ 12163: 008ac3a0 192 FUNC GLOBAL DEFAULT 12 visit_type_TpmType │ │ │ │ 12164: 00c28b50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_OBJECT_DEL_EVENT │ │ │ │ 12165: 0080ebfc 92 FUNC GLOBAL DEFAULT 12 qapi_free_SnapshotInfo │ │ │ │ 12166: 007acb98 384 FUNC GLOBAL DEFAULT 12 reqlist_wait_all │ │ │ │ 12167: 00669620 80 FUNC GLOBAL DEFAULT 12 ramblock_recv_bitmap_set_offset │ │ │ │ @@ -12205,17 +12205,17 @@ │ │ │ │ 12201: 004e0440 24 FUNC GLOBAL DEFAULT 12 cpu_throttle_get_percentage │ │ │ │ 12202: 004e6170 188 FUNC GLOBAL DEFAULT 12 hmp_migrate_recover │ │ │ │ 12203: 0021cba8 68 FUNC GLOBAL DEFAULT 12 async_run_on_cpu │ │ │ │ 12204: 00c4ff02 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEMORY_NOTDIRTY_SET_DIRTY_DSTATE │ │ │ │ 12205: 008b4e84 448 FUNC GLOBAL DEFAULT 12 visit_type_DisplayDBus_members │ │ │ │ 12206: 00c28bf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QOM_GET_EVENT │ │ │ │ 12207: 00c27088 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADER_WRITE_ROM_EVENT │ │ │ │ - 12208: 005b6a80 184 FUNC GLOBAL DEFAULT 12 helper_pmon │ │ │ │ + 12208: 005b6a84 184 FUNC GLOBAL DEFAULT 12 helper_pmon │ │ │ │ 12209: 0087b084 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_iothreads │ │ │ │ - 12210: 00631c2c 2896 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_queue_element │ │ │ │ + 12210: 00631c30 2896 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_queue_element │ │ │ │ 12211: 00c4f902 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_QUIRK_NVIDIA_BAR0_MSI_ACK_DSTATE │ │ │ │ 12212: 00c4f6b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_MEMORY_WRITE_DSTATE │ │ │ │ 12213: 0052b434 124 FUNC GLOBAL DEFAULT 12 net_crc32_le │ │ │ │ 12214: 00b7fe08 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_ceil_l_d │ │ │ │ 12215: 00c4f48a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPTSAS_COMMAND_COMPLETE_DSTATE │ │ │ │ 12216: 00355240 88 FUNC GLOBAL DEFAULT 12 dma_buf_commit │ │ │ │ 12217: 009141b4 204 FUNC GLOBAL DEFAULT 12 vu_gpa_to_va │ │ │ │ @@ -12299,15 +12299,15 @@ │ │ │ │ 12295: 00264a04 452 FUNC GLOBAL DEFAULT 12 bfloat16_scalbn │ │ │ │ 12296: 00c50274 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_TPM_DSTATE │ │ │ │ 12297: 004f8430 104 FUNC GLOBAL DEFAULT 12 migrate_announce_params │ │ │ │ 12298: 00b7a5dc 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_ps_le │ │ │ │ 12299: 00c4fbd0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_EXCHANGE_SEND_WAITING_DSTATE │ │ │ │ 12300: 00543364 4 FUNC GLOBAL DEFAULT 12 replay_get_current_icount │ │ │ │ 12301: 00c4e370 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SWIM_SWITCH_TO_IWM_DSTATE │ │ │ │ - 12302: 0062e04c 8 FUNC GLOBAL DEFAULT 12 virtio_queue_get_host_notifier │ │ │ │ + 12302: 0062e050 8 FUNC GLOBAL DEFAULT 12 virtio_queue_get_host_notifier │ │ │ │ 12303: 00c4ea32 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUPERIO_CREATE_FLOPPY_DSTATE │ │ │ │ 12304: 00848174 192 FUNC GLOBAL DEFAULT 12 visit_type_NetFilterDirection │ │ │ │ 12305: 002fea5c 96 FUNC GLOBAL DEFAULT 12 qmp_query_uuid │ │ │ │ 12306: 00c27a9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_RINGBUF_WRITE_EVENT │ │ │ │ 12307: 00269d94 164 FUNC GLOBAL DEFAULT 12 helper_gvec_mul8 │ │ │ │ 12308: 00c4ffec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_COMMIT_DSTATE │ │ │ │ 12309: 002c8694 100 FUNC GLOBAL DEFAULT 12 bios_linker_loader_init │ │ │ │ @@ -12318,15 +12318,15 @@ │ │ │ │ 12314: 00c4f15e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_WRITE_DSTATE │ │ │ │ 12315: 00c4f1ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SABRE_PCI_CONFIG_READ_DSTATE │ │ │ │ 12316: 008ad7c0 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_tpm_types │ │ │ │ 12317: 008ae3a4 92 FUNC GLOBAL DEFAULT 12 qapi_free_VncBasicInfo │ │ │ │ 12318: 00b7a4d4 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_ps_lt │ │ │ │ 12319: 00c4faa6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CMSDK_APB_WATCHDOG_LOCK_DSTATE │ │ │ │ 12320: 00c4fd02 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAUSE_INCOMING_CONTINUED_DSTATE │ │ │ │ - 12321: 006475cc 104 FUNC GLOBAL DEFAULT 12 win_dump_available │ │ │ │ + 12321: 006475d0 104 FUNC GLOBAL DEFAULT 12 win_dump_available │ │ │ │ 12322: 00c25088 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_UNREGISTER_WAITING_INFLIGHT_EVENT │ │ │ │ 12323: 0028f350 184 FUNC GLOBAL DEFAULT 12 vnc_client_read_buf │ │ │ │ 12324: 00b73a18 132 OBJECT GLOBAL DEFAULT 24 helper_info_modsub │ │ │ │ 12325: 00c157f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SND_REALIZE_EVENT │ │ │ │ 12326: 00c29b7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WIN32_MAP_FREE_EVENT │ │ │ │ 12327: 00c4fa02 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_NOTIFY_DSTATE │ │ │ │ 12328: 006dd7ac 60 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_abs │ │ │ │ @@ -12344,15 +12344,15 @@ │ │ │ │ 12340: 00b32ba8 12 OBJECT GLOBAL DEFAULT 21 BiosAtaTranslation_lookup │ │ │ │ 12341: 00c1cc78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_RX_METADATA_ACK_EVENT │ │ │ │ 12342: 0030a20c 104 FUNC GLOBAL DEFAULT 12 sysbus_get_connected_irq │ │ │ │ 12343: 00c4f6a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_WAKEUP_DSTATE │ │ │ │ 12344: 00c4f1ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SABRE_PCI_SET_IRQ_DSTATE │ │ │ │ 12345: 00386b34 160 FUNC GLOBAL DEFAULT 12 net_tx_pkt_init │ │ │ │ 12346: 0080f4f8 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyInfoList │ │ │ │ - 12347: 00655550 400 FUNC GLOBAL DEFAULT 12 memory_region_present │ │ │ │ + 12347: 00655554 400 FUNC GLOBAL DEFAULT 12 memory_region_present │ │ │ │ 12348: 00c15838 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SND_GET_CONFIG_EVENT │ │ │ │ 12349: 00c4ea94 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_ADB_POLL_DSTATE │ │ │ │ 12350: 00c4690c 4 OBJECT GLOBAL DEFAULT 25 tcg_code_gen_epilogue │ │ │ │ 12351: 007b611c 92 FUNC GLOBAL DEFAULT 12 vhdx_region_header_le_import │ │ │ │ 12352: 00c154cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPUHP_ACPI_CLEAR_INSERTING_EVT_EVENT │ │ │ │ 12353: 00c4f538 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFS_ERR_MCQ_CREATE_SQ_INVALID_CQID_DSTATE │ │ │ │ 12354: 00c4f722 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_CAP_READ_DSTATE │ │ │ │ @@ -12526,15 +12526,15 @@ │ │ │ │ 12522: 008c8d0c 92 FUNC GLOBAL DEFAULT 12 qstring_from_gstring │ │ │ │ 12523: 0086081c 332 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPCProperties │ │ │ │ 12524: 00c19664 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_CPUIF_SET_IRQS_EVENT │ │ │ │ 12525: 00838e00 1032 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_add │ │ │ │ 12526: 007030c4 156 FUNC GLOBAL DEFAULT 12 qcrypto_hmac_digest │ │ │ │ 12527: 00c191f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_INVALL_EVENT │ │ │ │ 12528: 0041073c 4 FUNC GLOBAL DEFAULT 12 mptsas_fix_ioc_facts_reply_endianness │ │ │ │ - 12529: 0062dec4 8 FUNC GLOBAL DEFAULT 12 virtio_queue_get_guest_notifier │ │ │ │ + 12529: 0062dec8 8 FUNC GLOBAL DEFAULT 12 virtio_queue_get_guest_notifier │ │ │ │ 12530: 00c4e1fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_UTIL_SHOW_BUFFER_CONTENT_DSTATE │ │ │ │ 12531: 00c4eec6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_RECEIVE_IOV_DSTATE │ │ │ │ 12532: 008dc0bc 292 FUNC GLOBAL DEFAULT 12 qemu_load_module_for_opts │ │ │ │ 12533: 00c16020 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_DEVICE_INFO_EVENT │ │ │ │ 12534: 0088778c 128 FUNC GLOBAL DEFAULT 12 visit_type_FilterRewriterProperties_members │ │ │ │ 12535: 006f6f04 76 FUNC GLOBAL DEFAULT 12 qio_dns_resolver_get_instance │ │ │ │ 12536: 00b342b4 12 OBJECT GLOBAL DEFAULT 21 VncVencryptSubAuth_lookup │ │ │ │ @@ -12566,26 +12566,26 @@ │ │ │ │ 12562: 0026c948 236 FUNC GLOBAL DEFAULT 12 helper_gvec_rotl64v │ │ │ │ 12563: 00563e80 240 FUNC GLOBAL DEFAULT 12 helper_float_cvt_w_s │ │ │ │ 12564: 0030a36c 224 FUNC GLOBAL DEFAULT 12 sysbus_mmio_map │ │ │ │ 12565: 002f6ddc 124 FUNC GLOBAL DEFAULT 12 load_image_size │ │ │ │ 12566: 0080a350 192 FUNC GLOBAL DEFAULT 12 visit_type_QType │ │ │ │ 12567: 002fe5f8 208 FUNC GLOBAL DEFAULT 12 qmp_set_numa_node │ │ │ │ 12568: 004a97e4 140 FUNC GLOBAL DEFAULT 12 dump_filtered_memblock_size │ │ │ │ - 12569: 0060ae00 120 FUNC GLOBAL DEFAULT 12 virtio_net_supported_guest_offloads │ │ │ │ + 12569: 0060ae04 120 FUNC GLOBAL DEFAULT 12 virtio_net_supported_guest_offloads │ │ │ │ 12570: 00b61088 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ltu8 │ │ │ │ 12571: 00c28098 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_NUMA_EVENT │ │ │ │ 12572: 00b690ec 132 OBJECT GLOBAL DEFAULT 24 helper_info_divu_i32 │ │ │ │ 12573: 00c4de34 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_machine_c │ │ │ │ 12574: 00c501c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_ADD_CLIENT_DSTATE │ │ │ │ 12575: 00c1f33c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_DISK_EMULATE_COMMAND_MODE_SELECT_10_EVENT │ │ │ │ 12576: 002fc05c 268 FUNC GLOBAL DEFAULT 12 pstrcpy_targphys │ │ │ │ 12577: 00805ff0 152 FUNC GLOBAL DEFAULT 12 error_printf_unless_qmp │ │ │ │ 12578: 00c4fd48 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_POSTCOPY_HANDLE_RUN_DSTATE │ │ │ │ 12579: 0068e3f4 108 FUNC GLOBAL DEFAULT 12 cpu_ldub_code │ │ │ │ - 12580: 00652f50 152 FUNC GLOBAL DEFAULT 12 memory_region_iommu_attrs_to_index │ │ │ │ + 12580: 00652f54 152 FUNC GLOBAL DEFAULT 12 memory_region_iommu_attrs_to_index │ │ │ │ 12581: 006e1ec0 108 FUNC GLOBAL DEFAULT 12 migration_rate_set │ │ │ │ 12582: 00c130c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FILE_FLUSH_FDATASYNC_FAILED_EVENT │ │ │ │ 12583: 004b8a60 4 FUNC GLOBAL DEFAULT 12 qmp_query_vcpu_dirty_limit │ │ │ │ 12584: 002f7dbc 208 FUNC GLOBAL DEFAULT 12 load_image_targphys │ │ │ │ 12585: 00267a1c 108 FUNC GLOBAL DEFAULT 12 float64_silence_nan │ │ │ │ 12586: 0069486c 196 FUNC GLOBAL DEFAULT 12 qdev_prop_set_array │ │ │ │ 12587: 00c162d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_CONSOLE_DEVICE_CREATE_EVENT │ │ │ │ @@ -12616,15 +12616,15 @@ │ │ │ │ 12612: 00c4f0da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_NS_ATTACHMENT_ATTACH_DSTATE │ │ │ │ 12613: 00582480 164 FUNC GLOBAL DEFAULT 12 helper_msa_ceq_d │ │ │ │ 12614: 0090a990 76 FUNC GLOBAL DEFAULT 12 qemu_vfio_pci_unmap_bar │ │ │ │ 12615: 00c1cb08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_IRQ_WRITE_ICS_EVENT │ │ │ │ 12616: 00c502be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_CPU_DEFINITIONS_DSTATE │ │ │ │ 12617: 00c4e022 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIRROR_YIELD_DSTATE │ │ │ │ 12618: 00c4dff2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LURING_PROCESS_COMPLETION_DSTATE │ │ │ │ - 12619: 00654868 56 FUNC GLOBAL DEFAULT 12 memory_region_clear_flush_coalesced │ │ │ │ + 12619: 0065486c 56 FUNC GLOBAL DEFAULT 12 memory_region_clear_flush_coalesced │ │ │ │ 12620: 0086f770 640 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateInfo_members │ │ │ │ 12621: 00c1d2e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_L4_CSUM_VALIDATE_IP4_FRAGMENT_EVENT │ │ │ │ 12622: 00c1cd18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_RX_RSS_STARTED_EVENT │ │ │ │ 12623: 00b7a2c4 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_ps_sf │ │ │ │ 12624: 0051a2c0 820 FUNC GLOBAL DEFAULT 12 qmp_remove_fd │ │ │ │ 12625: 005822bc 304 FUNC GLOBAL DEFAULT 12 helper_msa_ceq_h │ │ │ │ 12626: 00c4f9f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_RNG_REQUEST_DSTATE │ │ │ │ @@ -12676,15 +12676,15 @@ │ │ │ │ 12672: 00b30d90 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_int64 │ │ │ │ 12673: 00c4feb0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_KEY_SYNC_CAPSLOCK_DSTATE │ │ │ │ 12674: 00c28594 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_MIGRATE_PAUSE_EVENT │ │ │ │ 12675: 006ae890 11936 FUNC GLOBAL DEFAULT 12 tcg_optimize │ │ │ │ 12676: 002588f8 272 FUNC GLOBAL DEFAULT 12 float16_to_int8_scalbn │ │ │ │ 12677: 003ba96c 1876 FUNC GLOBAL DEFAULT 12 nvme_dif_rw │ │ │ │ 12678: 0090082c 8 FUNC GLOBAL DEFAULT 12 hbitmap_granularity │ │ │ │ - 12679: 006477b8 288 FUNC GLOBAL DEFAULT 12 parse_cpu_option │ │ │ │ + 12679: 006477bc 288 FUNC GLOBAL DEFAULT 12 parse_cpu_option │ │ │ │ 12680: 00c25d88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_HANDLE_CMD_PACKAGED_EVENT │ │ │ │ 12681: 00c4e8b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_VMAPP_DSTATE │ │ │ │ 12682: 00c4eebc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_INTERRUPT_DELAYED_DSTATE │ │ │ │ 12683: 00b60e78 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_leu8 │ │ │ │ 12684: 00c28d10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_WATCHDOG_SET_ACTION_EVENT │ │ │ │ 12685: 0085904c 92 FUNC GLOBAL DEFAULT 12 qapi_free_GuidInfo │ │ │ │ 12686: 00c1d5a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_SUN8I_EMAC_SET_LINK_EVENT │ │ │ │ @@ -12728,15 +12728,15 @@ │ │ │ │ 12724: 00b8342c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_insert_b │ │ │ │ 12725: 00885bfc 316 FUNC GLOBAL DEFAULT 12 visit_type_ObjectTypeInfo │ │ │ │ 12726: 0068f010 244 FUNC GLOBAL DEFAULT 12 visit_type_CpuDefinitionInfoList │ │ │ │ 12727: 00c1ad6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_RNG_READ_EVENT │ │ │ │ 12728: 00b79f28 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_ps_un │ │ │ │ 12729: 00b832a0 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_insert_d │ │ │ │ 12730: 0083d26c 344 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerAddOptions_members │ │ │ │ - 12731: 005e4798 396 FUNC GLOBAL DEFAULT 12 gen_ldxs │ │ │ │ + 12731: 005e479c 396 FUNC GLOBAL DEFAULT 12 gen_ldxs │ │ │ │ 12732: 003d6490 8 FUNC GLOBAL DEFAULT 12 pcie_cap_slot_unplug_cb │ │ │ │ 12733: 002fbb98 596 FUNC GLOBAL DEFAULT 12 rom_find_largest_gap_between │ │ │ │ 12734: 008415bc 316 FUNC GLOBAL DEFAULT 12 visit_type_ChardevCommon │ │ │ │ 12735: 00810580 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsFile │ │ │ │ 12736: 008e1780 216 FUNC GLOBAL DEFAULT 12 error_init │ │ │ │ 12737: 00b833a8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_insert_h │ │ │ │ 12738: 00c1b24c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AVR_POWER_WRITE_EVENT │ │ │ │ @@ -12755,15 +12755,15 @@ │ │ │ │ 12751: 008b61fc 112 FUNC GLOBAL DEFAULT 12 visit_type_DisplayReloadOptionsVNC_members │ │ │ │ 12752: 00c4dfc2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_CACHE_GET_REPLACE_ENTRY_DSTATE │ │ │ │ 12753: 00c4f738 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_PACKET_DEL_DSTATE │ │ │ │ 12754: 0026da54 200 FUNC GLOBAL DEFAULT 12 helper_gvec_ne64 │ │ │ │ 12755: 00825dd0 384 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlHttps_members │ │ │ │ 12756: 00309714 228 FUNC GLOBAL DEFAULT 12 qemu_register_reset_nosnapshotload │ │ │ │ 12757: 00b83324 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_insert_w │ │ │ │ - 12758: 005ebea0 168 FUNC GLOBAL DEFAULT 12 gen_dlsa │ │ │ │ + 12758: 005ebea4 168 FUNC GLOBAL DEFAULT 12 gen_dlsa │ │ │ │ 12759: 00b64418 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sssub16 │ │ │ │ 12760: 00c1f2ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_DISK_EMULATE_COMMAND_FORMAT_UNIT_EVENT │ │ │ │ 12761: 00c217a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_OPEN_SUCCESS_EVENT │ │ │ │ 12762: 005532c4 112 FUNC GLOBAL DEFAULT 12 helper_mtc0_entryhi │ │ │ │ 12763: 00c22fe0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_PLATFORM_INTP_MMAP_ENABLE_EVENT │ │ │ │ 12764: 00c4edde 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_VLAN_GET_RX_BD_FROM_PAGE_FOUND_DSTATE │ │ │ │ 12765: 00859df4 92 FUNC GLOBAL DEFAULT 12 qapi_free_SMPConfiguration │ │ │ │ @@ -13058,15 +13058,15 @@ │ │ │ │ 13054: 00c24f98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_REGISTRATION_HANDLE_COMPRESS_EVENT │ │ │ │ 13055: 00b7be9c 132 OBJECT GLOBAL DEFAULT 24 helper_info_pshufh │ │ │ │ 13056: 00c1e494 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_COPY_OUT_EVENT │ │ │ │ 13057: 0055f088 132 FUNC GLOBAL DEFAULT 12 msa_reset │ │ │ │ 13058: 0075c2b4 148 FUNC GLOBAL DEFAULT 12 blk_co_pwrite_zeroes │ │ │ │ 13059: 00c193f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_IAR_READ_EVENT │ │ │ │ 13060: 003da4d4 360 FUNC GLOBAL DEFAULT 12 pcie_doe_init │ │ │ │ - 13061: 005b22ac 16744 FUNC GLOBAL DEFAULT 12 decode_ase_msa │ │ │ │ + 13061: 005b22b0 16744 FUNC GLOBAL DEFAULT 12 decode_ase_msa │ │ │ │ 13062: 00c4e7b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_INPUT_QUEUE_FULL_DSTATE │ │ │ │ 13063: 00c1d4a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NE2000_IOPORT_READ_EVENT │ │ │ │ 13064: 00c22508 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORTSC_READ_EVENT │ │ │ │ 13065: 00c14a50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_INST_INIT_EVENT │ │ │ │ 13066: 008c9e7c 288 FUNC GLOBAL DEFAULT 12 qdict_destroy_obj │ │ │ │ 13067: 008093f0 92 FUNC GLOBAL DEFAULT 12 qapi_free_boolList │ │ │ │ 13068: 00c13260 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_CHECK_HOST_KEY_KNOWNHOSTS_EVENT │ │ │ │ @@ -13179,15 +13179,15 @@ │ │ │ │ 13175: 00c4faa2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_WDT_WRITE_DSTATE │ │ │ │ 13176: 00c4f706 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_QUEUE_EVENT_DSTATE │ │ │ │ 13177: 009168d8 412 FUNC GLOBAL DEFAULT 12 vu_deinit │ │ │ │ 13178: 002767ec 4 FUNC GLOBAL DEFAULT 12 qemu_text_console_put_keysym │ │ │ │ 13179: 007b5ef4 92 FUNC GLOBAL DEFAULT 12 vhdx_log_desc_le_import │ │ │ │ 13180: 00c15b70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SWIM_SWITCH_TO_IWM_EVENT │ │ │ │ 13181: 00563a18 236 FUNC GLOBAL DEFAULT 12 helper_float_cvts_d │ │ │ │ - 13182: 0063d66c 360 FUNC GLOBAL DEFAULT 12 vhost_svq_valid_features │ │ │ │ + 13182: 0063d670 360 FUNC GLOBAL DEFAULT 12 vhost_svq_valid_features │ │ │ │ 13183: 00c4e0d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_LISTEN_FAIL_DSTATE │ │ │ │ 13184: 006e2ee4 332 FUNC GLOBAL DEFAULT 12 xbzrle_decode_buffer │ │ │ │ 13185: 00c1bb08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_NETDEV_RX_EVENT │ │ │ │ 13186: 00c239f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_MEM_PLUG_REQUEST_EVENT │ │ │ │ 13187: 008ee998 868 FUNC GLOBAL DEFAULT 12 range_inverse_array │ │ │ │ 13188: 005096d4 360 FUNC GLOBAL DEFAULT 12 qmp_snapshot_delete │ │ │ │ 13189: 00563bec 236 FUNC GLOBAL DEFAULT 12 helper_float_cvts_l │ │ │ │ @@ -13228,15 +13228,15 @@ │ │ │ │ 13224: 00766518 156 FUNC GLOBAL DEFAULT 12 bdrv_release_named_dirty_bitmaps │ │ │ │ 13225: 00c4de48 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_run_state_c │ │ │ │ 13226: 00c1ae3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MOS6522_SET_SR_INT_EVENT │ │ │ │ 13227: 00c25b68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_STATE_CLEANUP_EVENT │ │ │ │ 13228: 00c4fbda 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_DUMP_ID_DSTATE │ │ │ │ 13229: 00c271f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_EJECT_EVENT │ │ │ │ 13230: 0052ba60 208 FUNC GLOBAL DEFAULT 12 qemu_net_queue_receive │ │ │ │ - 13231: 005ec0c8 56 FUNC GLOBAL DEFAULT 12 helper_msacu │ │ │ │ + 13231: 005ec0cc 56 FUNC GLOBAL DEFAULT 12 helper_msacu │ │ │ │ 13232: 0072dd20 168 FUNC GLOBAL DEFAULT 12 bdrv_next_node │ │ │ │ 13233: 0087dfe0 92 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevTapOptions │ │ │ │ 13234: 00c4fac2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_BLOCK_PROGRESSION_DSTATE │ │ │ │ 13235: 00c1dcd4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_INVALID_CREATE_SQ_SIZE_EVENT │ │ │ │ 13236: 00b74eb8 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_count │ │ │ │ 13237: 00b72aa0 132 OBJECT GLOBAL DEFAULT 24 helper_info_subqh_r_ph │ │ │ │ 13238: 008a21a0 320 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevCoreaudioOptions │ │ │ │ @@ -13320,27 +13320,27 @@ │ │ │ │ 13316: 00c19814 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GIC_SET_IRQ_EVENT │ │ │ │ 13317: 0026b6f8 164 FUNC GLOBAL DEFAULT 12 helper_gvec_shr16i │ │ │ │ 13318: 008a2078 296 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevCoreaudioOptions_members │ │ │ │ 13319: 00c14888 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALSA_POLLOUT_EVENT │ │ │ │ 13320: 00563394 224 FUNC GLOBAL DEFAULT 12 helper_float_cvtd_s │ │ │ │ 13321: 008a8e4c 92 FUNC GLOBAL DEFAULT 12 qapi_free_RockerOfDpaGroupList │ │ │ │ 13322: 0089a204 244 FUNC GLOBAL DEFAULT 12 visit_type_TransactionActionList │ │ │ │ - 13323: 0062b950 632 FUNC GLOBAL DEFAULT 12 virtio_set_status │ │ │ │ + 13323: 0062b954 632 FUNC GLOBAL DEFAULT 12 virtio_set_status │ │ │ │ 13324: 00793dfc 448 FUNC GLOBAL DEFAULT 12 qcow2_cache_write │ │ │ │ 13325: 00c4e9c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XICS_ICP_ACCEPT_DSTATE │ │ │ │ 13326: 008d666c 340 FUNC GLOBAL DEFAULT 12 qemu_anon_ram_free │ │ │ │ 13327: 00c12a24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_OBJECT_DYNAMIC_CAST_ASSERT_EVENT │ │ │ │ 13328: 007f4bb8 552 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_read_all │ │ │ │ 13329: 00563474 224 FUNC GLOBAL DEFAULT 12 helper_float_cvtd_w │ │ │ │ 13330: 0027790c 80 FUNC GLOBAL DEFAULT 12 update_displaychangelistener │ │ │ │ 13331: 006f6d24 72 FUNC GLOBAL DEFAULT 12 qio_channel_writev_all │ │ │ │ 13332: 0087578c 1016 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_recover │ │ │ │ - 13333: 005f2eb4 10040 FUNC GLOBAL DEFAULT 12 decode_ase_mxu │ │ │ │ + 13333: 005f2eb8 10040 FUNC GLOBAL DEFAULT 12 decode_ase_mxu │ │ │ │ 13334: 00c22ec0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_LOAD_BUFS_THREAD_START_EVENT │ │ │ │ - 13335: 0062be64 80 FUNC GLOBAL DEFAULT 12 virtio_queue_set_shadow_avail_idx │ │ │ │ + 13335: 0062be68 80 FUNC GLOBAL DEFAULT 12 virtio_queue_set_shadow_avail_idx │ │ │ │ 13336: 00c507f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_RAM_BLOCK_ADDED_DSTATE │ │ │ │ 13337: 00564ae0 288 FUNC GLOBAL DEFAULT 12 helper_float_ceil_w_d │ │ │ │ 13338: 0072b3a8 232 FUNC GLOBAL DEFAULT 12 bdrv_parse_discard_flags │ │ │ │ 13339: 0026c230 172 FUNC GLOBAL DEFAULT 12 helper_gvec_shr16v │ │ │ │ 13340: 00821a7c 192 FUNC GLOBAL DEFAULT 12 visit_type_SshHostKeyCheckMode │ │ │ │ 13341: 0075c054 204 FUNC GLOBAL DEFAULT 12 blk_add_aio_context_notifier │ │ │ │ 13342: 00c1e094 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_MMIO_ASQADDR_HI_EVENT │ │ │ │ @@ -13355,15 +13355,15 @@ │ │ │ │ 13351: 00c19634 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_IAR1_READ_EVENT │ │ │ │ 13352: 004b4558 8 FUNC GLOBAL DEFAULT 12 qemu_cpu_is_self │ │ │ │ 13353: 002fc5c0 220 FUNC GLOBAL DEFAULT 12 load_targphys_hex_as │ │ │ │ 13354: 00564c00 284 FUNC GLOBAL DEFAULT 12 helper_float_ceil_w_s │ │ │ │ 13355: 005a3644 796 FUNC GLOBAL DEFAULT 12 helper_msa_flog2_df │ │ │ │ 13356: 00c28f14 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_YANK_EVENT │ │ │ │ 13357: 00553d90 224 FUNC GLOBAL DEFAULT 12 helper_mttc0_debug │ │ │ │ - 13358: 0061b678 224 FUNC GLOBAL DEFAULT 12 vfio_vga_quirk_finalize │ │ │ │ + 13358: 0061b67c 224 FUNC GLOBAL DEFAULT 12 vfio_vga_quirk_finalize │ │ │ │ 13359: 0081c844 376 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmap │ │ │ │ 13360: 00b628c4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shr16i │ │ │ │ 13361: 00c23e08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_SET_VRING_CALL_EVENT │ │ │ │ 13362: 00263620 424 FUNC GLOBAL DEFAULT 12 float128_maximum_number │ │ │ │ 13363: 00c24088 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_USER_POSTCOPY_LISTEN_EVENT │ │ │ │ 13364: 004df18c 20 FUNC GLOBAL DEFAULT 12 cpr_get_incoming_mode │ │ │ │ 13365: 00827dd0 296 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCor_members │ │ │ │ @@ -13379,15 +13379,15 @@ │ │ │ │ 13375: 006f5104 388 FUNC GLOBAL DEFAULT 12 qio_channel_writev_full │ │ │ │ 13376: 00c158f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA_AC97_CODEC_WRITE_EVENT │ │ │ │ 13377: 00c4fcac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_SAVE_QUEUE_PAGES_DSTATE │ │ │ │ 13378: 00c19134 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CTE_WRITE_EVENT │ │ │ │ 13379: 00c4e8ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_DIST_WRITE_DSTATE │ │ │ │ 13380: 00c2750c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_JOB_FINALIZE_EVENT │ │ │ │ 13381: 00b62084 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shr16v │ │ │ │ - 13382: 0061b758 3164 FUNC GLOBAL DEFAULT 12 vfio_bar_quirk_setup │ │ │ │ + 13382: 0061b75c 3164 FUNC GLOBAL DEFAULT 12 vfio_bar_quirk_setup │ │ │ │ 13383: 00b3a188 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_off_auto_pcibar │ │ │ │ 13384: 00c4ffc0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_DIRTY_BITMAP_MERGE_DSTATE │ │ │ │ 13385: 00c4f388 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_ERROR_INVALID_WRITE_DSTATE │ │ │ │ 13386: 004c1a88 588 FUNC GLOBAL DEFAULT 12 runstate_set │ │ │ │ 13387: 0090deb8 8 FUNC GLOBAL DEFAULT 12 trace_init_backends │ │ │ │ 13388: 00c25498 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_RATE_LIMIT_PRE_EVENT │ │ │ │ 13389: 00c501be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_IOTHREADS_DSTATE │ │ │ │ @@ -13460,15 +13460,15 @@ │ │ │ │ 13456: 00c4f032 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_INVALID_CREATE_CQ_SIZE_DSTATE │ │ │ │ 13457: 00c4e140 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_UNKNOWN_ERROR_DSTATE │ │ │ │ 13458: 006632f4 124 FUNC GLOBAL DEFAULT 12 address_space_cache_invalidate │ │ │ │ 13459: 0067598c 40 FUNC GLOBAL DEFAULT 12 accel_cpu_instance_init │ │ │ │ 13460: 00c4dfe8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_WRITEV_DONE_REQ_DSTATE │ │ │ │ 13461: 005267a4 188 FUNC GLOBAL DEFAULT 12 hmp_netdev_del │ │ │ │ 13462: 004f53b4 80 FUNC GLOBAL DEFAULT 12 multifd_device_state_supported │ │ │ │ - 13463: 005b6b38 84 FUNC GLOBAL DEFAULT 12 mips_cpu_do_unaligned_access │ │ │ │ + 13463: 005b6b3c 84 FUNC GLOBAL DEFAULT 12 mips_cpu_do_unaligned_access │ │ │ │ 13464: 007d1910 68 FUNC GLOBAL DEFAULT 12 qed_read_l1_table_sync │ │ │ │ 13465: 00c4e0d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_LISTEN_ASYNC_DSTATE │ │ │ │ 13466: 00c23a68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_IOMMU_UPDATE_PAGE_SIZE_MASK_EVENT │ │ │ │ 13467: 00c13080 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ZBD_ZONE_APPEND_COMPLETE_EVENT │ │ │ │ 13468: 00c21bb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DESC_OTHER_SPEED_CONFIG_EVENT │ │ │ │ 13469: 0084aa84 92 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockOpenOptions │ │ │ │ 13470: 00c280d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_IRQ_EVENT │ │ │ │ @@ -13514,15 +13514,15 @@ │ │ │ │ 13510: 00c4fa32 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_DUMP_CONFIG_DSTATE │ │ │ │ 13511: 00c4f578 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFS_COMPLETE_REQ_DSTATE │ │ │ │ 13512: 006bd6d4 76 FUNC GLOBAL DEFAULT 12 tcg_constant_i32 │ │ │ │ 13513: 00c1ebf4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MV64361_REGION_ENABLE_EVENT │ │ │ │ 13514: 003b86f4 88 FUNC GLOBAL DEFAULT 12 nvme_attach_ns │ │ │ │ 13515: 00893764 216 FUNC GLOBAL DEFAULT 12 visit_type_UnixSocketAddress_members │ │ │ │ 13516: 00c4e79e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IDE_BUS_EXEC_CMD_DSTATE │ │ │ │ - 13517: 00610584 160 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_get_fw_dev_path │ │ │ │ + 13517: 00610588 160 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_get_fw_dev_path │ │ │ │ 13518: 00b6ffd4 132 OBJECT GLOBAL DEFAULT 24 helper_info_maq_s_w_phl │ │ │ │ 13519: 003c1cf8 80 FUNC GLOBAL DEFAULT 12 fw_cfg_init_mem │ │ │ │ 13520: 00c1f24c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_GENERIC_WRITE_COMPLETE_EVENT │ │ │ │ 13521: 00c4f950 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_PCI_WRITE_CONFIG_DSTATE │ │ │ │ 13522: 004b6dd0 144 FUNC GLOBAL DEFAULT 12 vcpu_dirty_rate_stat_stop │ │ │ │ 13523: 00c4f4fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SDHCI_ADMA_LOOP_DSTATE │ │ │ │ 13524: 008f7f54 272 FUNC GLOBAL DEFAULT 12 yield_until_fd_readable │ │ │ │ @@ -13553,15 +13553,15 @@ │ │ │ │ 13549: 00885530 92 FUNC GLOBAL DEFAULT 12 qapi_free_ThreadContextProperties │ │ │ │ 13550: 00268f48 40 FUNC GLOBAL DEFAULT 12 helper_sar_i64 │ │ │ │ 13551: 00c501e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_OBJECT_ADD_DSTATE │ │ │ │ 13552: 008aaa90 244 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaGroupList │ │ │ │ 13553: 00c19644 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_IAR0_READ_EVENT │ │ │ │ 13554: 00c1fd6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESP_RAISE_DRQ_EVENT │ │ │ │ 13555: 00b30cdc 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_bitmap │ │ │ │ - 13556: 006358d4 272 FUNC GLOBAL DEFAULT 12 vhost_backend_update_device_iotlb │ │ │ │ + 13556: 006358d8 272 FUNC GLOBAL DEFAULT 12 vhost_backend_update_device_iotlb │ │ │ │ 13557: 0075af48 332 FUNC GLOBAL DEFAULT 12 blk_co_pread │ │ │ │ 13558: 006bc9bc 76 FUNC GLOBAL DEFAULT 12 tcg_temp_new_ptr │ │ │ │ 13559: 00c16050 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_DATA_WRITE_EVENT │ │ │ │ 13560: 00c4dedc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_IO_BINARYREPLY_DSTATE │ │ │ │ 13561: 00841b4c 932 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSocket_members │ │ │ │ 13562: 00c4fce4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_FIELD_EXISTS_DSTATE │ │ │ │ 13563: 00c4feb6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_KEY_EVENT_EXT_DSTATE │ │ │ │ @@ -13659,15 +13659,15 @@ │ │ │ │ 13655: 008c8abc 152 FUNC GLOBAL DEFAULT 12 qnum_destroy_obj │ │ │ │ 13656: 00347740 172 FUNC GLOBAL DEFAULT 12 smbus_read_word │ │ │ │ 13657: 00c4f6d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_ENFORCED_LIMIT_DSTATE │ │ │ │ 13658: 002c4e9c 136 FUNC GLOBAL DEFAULT 12 aml_derefof │ │ │ │ 13659: 0054f470 816 FUNC GLOBAL DEFAULT 12 ebpf_rss_load_fds │ │ │ │ 13660: 00856254 28 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_finalize_arg_members │ │ │ │ 13661: 006bd720 80 FUNC GLOBAL DEFAULT 12 tcg_constant_i64 │ │ │ │ - 13662: 00653d40 228 FUNC GLOBAL DEFAULT 12 memory_region_snapshot_and_clear_dirty │ │ │ │ + 13662: 00653d44 228 FUNC GLOBAL DEFAULT 12 memory_region_snapshot_and_clear_dirty │ │ │ │ 13663: 00c4fd2e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_SECTION_START_DSTATE │ │ │ │ 13664: 00c16d94 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DM163_ACTIVATED_ROWS_EVENT │ │ │ │ 13665: 003c416c 40 FUNC GLOBAL DEFAULT 12 msix_uninit_exclusive_bar │ │ │ │ 13666: 0027277c 180 FUNC GLOBAL DEFAULT 12 plugin_unregister_cb__locked │ │ │ │ 13667: 006d8ac0 188 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_rotl16i_i64 │ │ │ │ 13668: 00c4f6a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_ASYNC_PACKET_COMPLETE_DSTATE │ │ │ │ 13669: 00c1a47c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRT_CTRL_REALIZE_EVENT │ │ │ │ @@ -13759,15 +13759,15 @@ │ │ │ │ 13755: 00c1fe7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PVSCSI_ON_CMD_ARRIVED_EVENT │ │ │ │ 13756: 00c13560 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_START_NEED_CHECK_TIMER_EVENT │ │ │ │ 13757: 00c4fc5e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_SEND_TERMINATE_THREADS_DSTATE │ │ │ │ 13758: 0081498c 320 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyInfo │ │ │ │ 13759: 002c03e4 556 FUNC GLOBAL DEFAULT 12 aml_append │ │ │ │ 13760: 0056bd78 328 FUNC GLOBAL DEFAULT 12 helper_cmp_d_lt │ │ │ │ 13761: 004f766c 64 FUNC GLOBAL DEFAULT 12 migrate_tls │ │ │ │ - 13762: 00654f60 96 FUNC GLOBAL DEFAULT 12 memory_region_set_enabled │ │ │ │ + 13762: 00654f64 96 FUNC GLOBAL DEFAULT 12 memory_region_set_enabled │ │ │ │ 13763: 00552440 24 FUNC GLOBAL DEFAULT 12 helper_mtc0_vpeopt │ │ │ │ 13764: 00b658b8 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umax_fetchl_be │ │ │ │ 13765: 00c16704 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESCC_MEM_WRITEB_CTRL_EVENT │ │ │ │ 13766: 008d8ac8 264 FUNC GLOBAL DEFAULT 12 qemu_cond_init │ │ │ │ 13767: 008012e4 180 FUNC GLOBAL DEFAULT 12 qmp_query_chardev_backends │ │ │ │ 13768: 00696604 8 FUNC GLOBAL DEFAULT 12 qdev_get_parent_bus │ │ │ │ 13769: 00c28358 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_MACHINES_EVENT │ │ │ │ @@ -14000,15 +14000,15 @@ │ │ │ │ 13996: 00c1e594 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_DIF_RW_CB_EVENT │ │ │ │ 13997: 00c4fe84 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_OUTPUT_LIMIT_DSTATE │ │ │ │ 13998: 00c27908 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_EXPORT_DEL_EVENT │ │ │ │ 13999: 00820390 320 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNull │ │ │ │ 14000: 00c4eaec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOTKIT_SYSINFO_READ_DSTATE │ │ │ │ 14001: 00c190b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_VTE_READ_EVENT │ │ │ │ 14002: 008f3998 168 FUNC GLOBAL DEFAULT 12 uffd_read_events │ │ │ │ - 14003: 00633450 156 FUNC GLOBAL DEFAULT 12 qmp_decode_status │ │ │ │ + 14003: 00633454 156 FUNC GLOBAL DEFAULT 12 qmp_decode_status │ │ │ │ 14004: 00260890 16 FUNC GLOBAL DEFAULT 12 int32_to_bfloat16_scalbn │ │ │ │ 14005: 0050b1f0 24 FUNC GLOBAL DEFAULT 12 failover_get_state │ │ │ │ 14006: 0068bbe4 24 FUNC GLOBAL DEFAULT 12 helper_atomic_add_fetchl_le │ │ │ │ 14007: 00c4fea2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_CLIENT_AUDIO_DISABLE_DSTATE │ │ │ │ 14008: 00c13640 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_CACHE_GET_REPLACE_ENTRY_EVENT │ │ │ │ 14009: 00898878 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevBackupWrapper │ │ │ │ 14010: 00c4ed6a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNHME_ETX_WRITE_DSTATE │ │ │ │ @@ -14030,17 +14030,17 @@ │ │ │ │ 14026: 00b73ba4 132 OBJECT GLOBAL DEFAULT 24 helper_info_precrq_qb_ph │ │ │ │ 14027: 00c4e07c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_WCT_INIT_DSTATE │ │ │ │ 14028: 0068e770 4 FUNC GLOBAL DEFAULT 12 kvm_flush_coalesced_mmio_buffer │ │ │ │ 14029: 00c199a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XICS_ICS_EOI_EVENT │ │ │ │ 14030: 0080cf70 1040 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_open_tray │ │ │ │ 14031: 006fa1f0 24 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_decrypt │ │ │ │ 14032: 00c14694 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_REPLY_ERR_IGNORED_EVENT │ │ │ │ - 14033: 0064e6fc 204 FUNC GLOBAL DEFAULT 12 memory_region_init_iommu │ │ │ │ + 14033: 0064e700 204 FUNC GLOBAL DEFAULT 12 memory_region_init_iommu │ │ │ │ 14034: 00c4e03c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BDRV_CO_COPY_RANGE_FROM_DSTATE │ │ │ │ - 14035: 006475c4 4 FUNC GLOBAL DEFAULT 12 xen_primary_console_create │ │ │ │ + 14035: 006475c8 4 FUNC GLOBAL DEFAULT 12 xen_primary_console_create │ │ │ │ 14036: 008e8f48 172 FUNC GLOBAL DEFAULT 12 qemu_log_in_addr_range │ │ │ │ 14037: 00c4ff28 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_PHASE_ENTER_END_DSTATE │ │ │ │ 14038: 00c24148 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_REGION_ADD_SECTION_ALIGNED_EVENT │ │ │ │ 14039: 0072af80 404 FUNC GLOBAL DEFAULT 12 bdrv_co_create_file │ │ │ │ 14040: 00c1859c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HID_KBD_QUEUE_FULL_EVENT │ │ │ │ 14041: 00c22428 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORT_DETACH_EVENT │ │ │ │ 14042: 00c261c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_REGION_OPS_WRITE_EVENT │ │ │ │ @@ -14079,26 +14079,26 @@ │ │ │ │ 14075: 00553c74 28 FUNC GLOBAL DEFAULT 12 helper_mtc0_watchlo │ │ │ │ 14076: 0084039c 92 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevSpiceChannel │ │ │ │ 14077: 00c4e50a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_READ_MEMORY_DSTATE │ │ │ │ 14078: 00c1cd68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_RX_INTERRUPT_DELAYED_EVENT │ │ │ │ 14079: 00c13bbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPICE_VMC_UNREGISTER_INTERFACE_EVENT │ │ │ │ 14080: 00c15778 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SND_HANDLE_CHMAP_INFO_EVENT │ │ │ │ 14081: 00c4f824 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_PACKET_STATE_FAULT_DSTATE │ │ │ │ - 14082: 006567ac 168 FUNC GLOBAL DEFAULT 12 memory_region_init_ram │ │ │ │ + 14082: 006567b0 168 FUNC GLOBAL DEFAULT 12 memory_region_init_ram │ │ │ │ 14083: 007252d4 500 FUNC GLOBAL DEFAULT 12 qmp_job_cancel │ │ │ │ 14084: 0056a368 252 FUNC GLOBAL DEFAULT 12 helper_cmp_d_f │ │ │ │ 14085: 00590280 76 FUNC GLOBAL DEFAULT 12 helper_msa_pckod_w │ │ │ │ 14086: 00701e00 24 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_decrypt │ │ │ │ 14087: 00c28754 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_MIGRATE_START_POSTCOPY_EVENT │ │ │ │ 14088: 00c1b19c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_READL_MER_EVENT │ │ │ │ 14089: 008561e4 28 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_resume_arg_members │ │ │ │ 14090: 007028a8 172 FUNC GLOBAL DEFAULT 12 qcrypto_hash_bytesv │ │ │ │ 14091: 0053ea18 60 FUNC GLOBAL DEFAULT 12 tap_probe_has_uso │ │ │ │ 14092: 00c4e54e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SM501_SYSTEM_CONFIG_WRITE_DSTATE │ │ │ │ - 14093: 00635f94 304 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_map_alloc_gpa │ │ │ │ + 14093: 00635f98 304 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_map_alloc_gpa │ │ │ │ 14094: 00b70604 132 OBJECT GLOBAL DEFAULT 24 helper_info_dpaq_sa_l_w │ │ │ │ 14095: 00765d18 16 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_has_successor │ │ │ │ 14096: 008e94f0 176 FUNC GLOBAL DEFAULT 12 qemu_print_log_usage │ │ │ │ 14097: 00b331b4 12 OBJECT GLOBAL DEFAULT 21 HostMemPolicy_lookup │ │ │ │ 14098: 00b3440c 276 OBJECT GLOBAL DEFAULT 21 qemu_log_items │ │ │ │ 14099: 00c1ac7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32F4XX_EXTI_READ_EVENT │ │ │ │ 14100: 00c16000 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_ERASE_TIMEOUT_EVENT │ │ │ │ @@ -14203,19 +14203,19 @@ │ │ │ │ 14199: 00c1fd0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESP_GET_CMD_EVENT │ │ │ │ 14200: 00c1f83c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_DO_DMA_UNAVAILABLE_EVENT │ │ │ │ 14201: 00b6593c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umax_fetchl_le │ │ │ │ 14202: 00c29dd8 0 NOTYPE GLOBAL DEFAULT 25 __bss_start__ │ │ │ │ 14203: 00c4f956 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_VGA_WRITE_DSTATE │ │ │ │ 14204: 0089a038 460 FUNC GLOBAL DEFAULT 12 visit_type_TransactionProperties │ │ │ │ 14205: 007b6178 92 FUNC GLOBAL DEFAULT 12 vhdx_region_header_le_export │ │ │ │ - 14206: 0063d010 228 FUNC GLOBAL DEFAULT 12 vhost_user_async_close │ │ │ │ + 14206: 0063d014 228 FUNC GLOBAL DEFAULT 12 vhost_user_async_close │ │ │ │ 14207: 006ec148 156 FUNC GLOBAL DEFAULT 12 qio_channel_file_new_dupfd │ │ │ │ 14208: 006f53b8 232 FUNC GLOBAL DEFAULT 12 qio_channel_read │ │ │ │ 14209: 00c1b0dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_MISC_UPDATE_IRQ_RAISE_EVENT │ │ │ │ - 14210: 006132b4 76 FUNC GLOBAL DEFAULT 12 vfio_devices_all_dirty_tracking_started │ │ │ │ + 14210: 006132b8 76 FUNC GLOBAL DEFAULT 12 vfio_devices_all_dirty_tracking_started │ │ │ │ 14211: 00b85b5c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_binsr_df │ │ │ │ 14212: 00562474 132 FUNC GLOBAL DEFAULT 12 helper_shilo │ │ │ │ 14213: 00340448 116 FUNC GLOBAL DEFAULT 12 virtio_add_vhost_device │ │ │ │ 14214: 00adcbac 52 OBJECT GLOBAL DEFAULT 21 vmstate_ahci │ │ │ │ 14215: 003c1738 552 FUNC GLOBAL DEFAULT 12 fw_cfg_add_file_from_generator │ │ │ │ 14216: 00c4f1f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SABRE_SET_REQUEST_DSTATE │ │ │ │ 14217: 00277004 16 FUNC GLOBAL DEFAULT 12 console_has_gl │ │ │ │ @@ -14233,15 +14233,15 @@ │ │ │ │ 14229: 00c4e354 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HDA_AUDIO_RUNNING_DSTATE │ │ │ │ 14230: 00c4f312 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_VSCSI_FETCH_DESC_OUT_OF_DESC_DSTATE │ │ │ │ 14231: 00c4fc82 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_SWITCH_CHANNEL_DSTATE │ │ │ │ 14232: 0073f680 20 FUNC GLOBAL DEFAULT 12 job_complete_sync_locked │ │ │ │ 14233: 00c4ec02 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_MISC_UPDATE_IRQ_LOWER_DSTATE │ │ │ │ 14234: 00c4e240 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_WSTAT_DSTATE │ │ │ │ 14235: 00860594 376 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPC │ │ │ │ - 14236: 00629aa8 52 FUNC GLOBAL DEFAULT 12 virtio_queue_set_notification │ │ │ │ + 14236: 00629aac 52 FUNC GLOBAL DEFAULT 12 virtio_queue_set_notification │ │ │ │ 14237: 00b72158 132 OBJECT GLOBAL DEFAULT 24 helper_info_shll_ph │ │ │ │ 14238: 006d1148 164 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_umin_i64_chk │ │ │ │ 14239: 00c4e3e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_WRITE_DSTATE │ │ │ │ 14240: 008e45bc 200 FUNC GLOBAL DEFAULT 12 qemu_opt_set │ │ │ │ 14241: 00c4e1f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_PROBE_CAPS_DSTATE │ │ │ │ 14242: 00c507ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_DMA_MAPPED_DSTATE │ │ │ │ 14243: 00543bec 956 FUNC GLOBAL DEFAULT 12 replay_sync_error │ │ │ │ @@ -14272,19 +14272,19 @@ │ │ │ │ 14268: 00c4e528 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DM163_SIN_DSTATE │ │ │ │ 14269: 00b87ad0 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_pckev_h │ │ │ │ 14270: 00c4e8ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_CLEAR_DSTATE │ │ │ │ 14271: 008ce6b8 12 FUNC GLOBAL DEFAULT 12 qdict_flatten │ │ │ │ 14272: 00c4faf0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTY_BITMAP_SAVE_COMPLETE_FINISH_DSTATE │ │ │ │ 14273: 00c1bcd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM_GMAC_PACKET_SENT_EVENT │ │ │ │ 14274: 00c1e4f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_DIF_PRCHK_GUARD_CRC64_EVENT │ │ │ │ - 14275: 0065344c 184 FUNC GLOBAL DEFAULT 12 ram_discard_manager_replay_populated │ │ │ │ + 14275: 00653450 184 FUNC GLOBAL DEFAULT 12 ram_discard_manager_replay_populated │ │ │ │ 14276: 0088fe80 192 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformationType │ │ │ │ 14277: 009064c8 28 FUNC GLOBAL DEFAULT 12 readline_restart │ │ │ │ 14278: 008b41a4 28 FUNC GLOBAL DEFAULT 12 visit_type_InputMultiTouchEventWrapper_members │ │ │ │ - 14279: 00652ac8 492 FUNC GLOBAL DEFAULT 12 memory_region_notify_iommu_one │ │ │ │ + 14279: 00652acc 492 FUNC GLOBAL DEFAULT 12 memory_region_notify_iommu_one │ │ │ │ 14280: 0069302c 8 FUNC GLOBAL DEFAULT 12 qdev_propinfo_set_default_value_int │ │ │ │ 14281: 00c16734 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESCC_GET_QUEUE_EVENT │ │ │ │ 14282: 00b7dc84 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_madd_d │ │ │ │ 14283: 00b6fe48 132 OBJECT GLOBAL DEFAULT 24 helper_info_shll_qb │ │ │ │ 14284: 00ade24c 52 OBJECT GLOBAL DEFAULT 21 vmstate_hid_keyboard_device │ │ │ │ 14285: 00c4fe7c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_JOB_DISCARD_RECT_DSTATE │ │ │ │ 14286: 00c1cba8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_IRQ_LEGACY_NOTIFY_POSTPONED_EVENT │ │ │ │ @@ -14332,15 +14332,15 @@ │ │ │ │ 14328: 0074dc98 256 FUNC GLOBAL DEFAULT 12 nbd_opt_lookup │ │ │ │ 14329: 0030a188 132 FUNC GLOBAL DEFAULT 12 sysbus_is_irq_connected │ │ │ │ 14330: 003c8170 104 FUNC GLOBAL DEFAULT 12 pci_device_load │ │ │ │ 14331: 00c4f128 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_DSM_DEALLOCATE_DSTATE │ │ │ │ 14332: 003d208c 492 FUNC GLOBAL DEFAULT 12 pcie_sriov_config_write │ │ │ │ 14333: 00688600 220 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_andw_le_mmu │ │ │ │ 14334: 00c14424 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_HANDLE_INFO_REQUEST_EVENT │ │ │ │ - 14335: 006475c8 4 FUNC GLOBAL DEFAULT 12 xen_primary_console_set_be_port │ │ │ │ + 14335: 006475cc 4 FUNC GLOBAL DEFAULT 12 xen_primary_console_set_be_port │ │ │ │ 14336: 00593e28 548 FUNC GLOBAL DEFAULT 12 helper_msa_mini_s_df │ │ │ │ 14337: 00b33ec4 12 OBJECT GLOBAL DEFAULT 21 RockerPortDuplex_lookup │ │ │ │ 14338: 00c23620 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_MSIX_RELO_EVENT │ │ │ │ 14339: 00814df4 156 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2BitmapInfo_members │ │ │ │ 14340: 006c5a68 132 FUNC GLOBAL DEFAULT 12 tcg_gen_add2_i32 │ │ │ │ 14341: 00c4f25a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SCSI_DISK_WRITE_COMPLETE_NOIO_DSTATE │ │ │ │ 14342: 00c4eb1a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_ANALOG_GET_PLL2_CLK_DSTATE │ │ │ │ @@ -14486,15 +14486,15 @@ │ │ │ │ 14482: 00c17fe0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PROCESS_NCQ_COMMAND_RARC_EVENT │ │ │ │ 14483: 00c4f84c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_SAVE_COMPLETE_PRECOPY_START_DSTATE │ │ │ │ 14484: 00c2b7a4 4 OBJECT GLOBAL DEFAULT 25 qemu_name │ │ │ │ 14485: 00c23a08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_MEM_SEND_RESPONSE_EVENT │ │ │ │ 14486: 008e158c 248 FUNC GLOBAL DEFAULT 12 error_report_once_cond │ │ │ │ 14487: 00806ee8 580 FUNC GLOBAL DEFAULT 12 monitor_init │ │ │ │ 14488: 007673f0 120 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_skip_store │ │ │ │ - 14489: 0064de14 76 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_nomigrate │ │ │ │ + 14489: 0064de18 76 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_nomigrate │ │ │ │ 14490: 0084ca0c 248 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoLUKSSlot_members │ │ │ │ 14491: 0025e088 236 FUNC GLOBAL DEFAULT 12 float32_to_uint64_round_to_zero │ │ │ │ 14492: 00c2a0f4 1 OBJECT GLOBAL DEFAULT 25 tcg_allowed │ │ │ │ 14493: 009005bc 592 FUNC GLOBAL DEFAULT 12 hbitmap_status │ │ │ │ 14494: 00b8d71c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_bclr_w │ │ │ │ 14495: 00c24bb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_START_EVENT │ │ │ │ 14496: 0048e3bc 300 FUNC GLOBAL DEFAULT 12 vhost_config_mask │ │ │ │ @@ -14525,15 +14525,15 @@ │ │ │ │ 14521: 0080a7b8 360 FUNC GLOBAL DEFAULT 12 visit_type_QAuthZListRule_members │ │ │ │ 14522: 003bfce4 192 FUNC GLOBAL DEFAULT 12 fw_cfg_modify_i16 │ │ │ │ 14523: 006cb184 160 FUNC GLOBAL DEFAULT 12 tcg_gen_extu_i32_i64 │ │ │ │ 14524: 007258a8 496 FUNC GLOBAL DEFAULT 12 qmp_job_complete │ │ │ │ 14525: 00c50102 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SYSTEM_RESET_DSTATE │ │ │ │ 14526: 002598bc 272 FUNC GLOBAL DEFAULT 12 float16_to_int16 │ │ │ │ 14527: 00c4deb0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MONITOR_QMP_CMD_OUT_OF_BAND_DSTATE │ │ │ │ - 14528: 0063052c 72 FUNC GLOBAL DEFAULT 12 virtqueue_pop │ │ │ │ + 14528: 00630530 72 FUNC GLOBAL DEFAULT 12 virtqueue_pop │ │ │ │ 14529: 006e8650 496 FUNC GLOBAL DEFAULT 12 qemu_fclose │ │ │ │ 14530: 0043652c 264 FUNC GLOBAL DEFAULT 12 usb_desc_create_serial │ │ │ │ 14531: 00436334 92 FUNC GLOBAL DEFAULT 12 usb_desc_other │ │ │ │ 14532: 00869ebc 92 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationChannelList │ │ │ │ 14533: 0073ade0 332 FUNC GLOBAL DEFAULT 12 block_job_ratelimit_processed_bytes │ │ │ │ 14534: 008de750 236 FUNC GLOBAL DEFAULT 12 bitmap_set │ │ │ │ 14535: 00c15898 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASC_READ_EXTREG_EVENT │ │ │ │ @@ -14618,15 +14618,15 @@ │ │ │ │ 14614: 0085abd8 328 FUNC GLOBAL DEFAULT 12 visit_type_CurrentMachineParams │ │ │ │ 14615: 003bff64 192 FUNC GLOBAL DEFAULT 12 fw_cfg_modify_i32 │ │ │ │ 14616: 00c4de51 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_transaction_c │ │ │ │ 14617: 00c1d5c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_SUN8I_EMAC_TRANSMIT_EVENT │ │ │ │ 14618: 00c24028 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_USER_READ_EVENT │ │ │ │ 14619: 00c185dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PS2_MOUSE_FAKE_EVENT_EVENT │ │ │ │ 14620: 00759af0 116 FUNC GLOBAL DEFAULT 12 blk_aio_preadv │ │ │ │ - 14621: 0061c59c 512 FUNC GLOBAL DEFAULT 12 vfio_setup_resetfn_quirk │ │ │ │ + 14621: 0061c5a0 512 FUNC GLOBAL DEFAULT 12 vfio_setup_resetfn_quirk │ │ │ │ 14622: 00c4df5a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_STRUCTURED_READ_COMPLIANCE_DSTATE │ │ │ │ 14623: 002716e0 156 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_insn_exec_cond_cb │ │ │ │ 14624: 002c3678 228 FUNC GLOBAL DEFAULT 12 aml_package │ │ │ │ 14625: 006c2e14 104 FUNC GLOBAL DEFAULT 12 tcg_gen_movi_i32 │ │ │ │ 14626: 00c1ea64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PNV_PHB4_XIVE_NOTIFY_EVENT │ │ │ │ 14627: 002599cc 256 FUNC GLOBAL DEFAULT 12 float16_to_int32 │ │ │ │ 14628: 003c72f0 332 FUNC GLOBAL DEFAULT 12 pci_device_root_bus │ │ │ │ @@ -14657,15 +14657,15 @@ │ │ │ │ 14653: 00c2007c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_MSI_RAISE_EVENT │ │ │ │ 14654: 00c14a90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_SET_STATE_BLOBS_EVENT │ │ │ │ 14655: 008d61ac 52 FUNC GLOBAL DEFAULT 12 qemu_kill_thread │ │ │ │ 14656: 00c4e070 2 OBJECT GLOBAL DEFAULT 25 _TRACE_WCT_SPEED_DSTATE │ │ │ │ 14657: 00c50098 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_JOB_COMPLETE_DSTATE │ │ │ │ 14658: 00c259d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PUT_QTAILQ_EVENT │ │ │ │ 14659: 00c21e58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_PORT_DISABLED_EVENT │ │ │ │ - 14660: 0061b144 84 FUNC GLOBAL DEFAULT 12 vfio_quirk_alloc │ │ │ │ + 14660: 0061b148 84 FUNC GLOBAL DEFAULT 12 vfio_quirk_alloc │ │ │ │ 14661: 0056dcc8 316 FUNC GLOBAL DEFAULT 12 helper_cmpabs_s_seq │ │ │ │ 14662: 0056a190 232 FUNC GLOBAL DEFAULT 12 helper_float_msubf_s │ │ │ │ 14663: 0058f008 376 FUNC GLOBAL DEFAULT 12 helper_msa_subsuu_s_w │ │ │ │ 14664: 00c4f5e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_CLOSE_DSTATE │ │ │ │ 14665: 004a1d6c 280 FUNC GLOBAL DEFAULT 12 qmp_query_audiodevs │ │ │ │ 14666: 0081b7c0 320 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraphNode │ │ │ │ 14667: 00c17044 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VGA_CIRRUS_READ_IO_EVENT │ │ │ │ @@ -14689,22 +14689,22 @@ │ │ │ │ 14685: 00c20930 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SDCARD_INSERTED_EVENT │ │ │ │ 14686: 00c4f576 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFS_SENDBACK_REQ_DSTATE │ │ │ │ 14687: 00245614 200 FUNC GLOBAL DEFAULT 12 floatx80_sub │ │ │ │ 14688: 00b30da8 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_int32_equal │ │ │ │ 14689: 00c4f1a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_CFG_READ_DSTATE │ │ │ │ 14690: 00c27e24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_JOB_FINALIZE_EVENT │ │ │ │ 14691: 00c2757c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_JOB_PAUSE_EVENT │ │ │ │ - 14692: 00655268 8 FUNC GLOBAL DEFAULT 12 memory_region_get_alignment │ │ │ │ + 14692: 0065526c 8 FUNC GLOBAL DEFAULT 12 memory_region_get_alignment │ │ │ │ 14693: 00b68fe4 132 OBJECT GLOBAL DEFAULT 24 helper_info_div_i64 │ │ │ │ 14694: 00c4f832 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_CDEV_ATTACH_IOAS_HWPT_DSTATE │ │ │ │ 14695: 00c178f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PL330_DMALD_EVENT │ │ │ │ - 14696: 006568fc 176 FUNC GLOBAL DEFAULT 12 memory_region_init_rom │ │ │ │ + 14696: 00656900 176 FUNC GLOBAL DEFAULT 12 memory_region_init_rom │ │ │ │ 14697: 008a8ea8 156 FUNC GLOBAL DEFAULT 12 visit_type_RockerSwitch_members │ │ │ │ 14698: 00c50272 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_TPM_DSTATE │ │ │ │ - 14699: 0064e4a0 124 FUNC GLOBAL DEFAULT 12 memory_region_init_alias │ │ │ │ + 14699: 0064e4a4 124 FUNC GLOBAL DEFAULT 12 memory_region_init_alias │ │ │ │ 14700: 0051c134 224 FUNC GLOBAL DEFAULT 12 hmp_boot_set │ │ │ │ 14701: 00c4f218 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SCSI_GENERIC_SEND_COMMAND_DSTATE │ │ │ │ 14702: 005357cc 124 FUNC GLOBAL DEFAULT 12 packet_new_nocopy │ │ │ │ 14703: 00c4e006 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_BLOCK_JOB_FINALIZE_DSTATE │ │ │ │ 14704: 0072f2bc 248 FUNC GLOBAL DEFAULT 12 bdrv_op_block │ │ │ │ 14705: 00c4ed36 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNHME_UPDATE_IRQ_DSTATE │ │ │ │ 14706: 00c29150 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_TPM_TYPES_EVENT │ │ │ │ @@ -14713,16 +14713,16 @@ │ │ │ │ 14709: 00c4eb6a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_EXTI_READ_DSTATE │ │ │ │ 14710: 008a1274 316 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevGenericOptions │ │ │ │ 14711: 00c4e360 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ES1370_FRAME_COUNT_WR_DSTATE │ │ │ │ 14712: 006c77b0 52 FUNC GLOBAL DEFAULT 12 tcg_gen_andi_i64 │ │ │ │ 14713: 00a1c6bc 512 OBJECT GLOBAL DEFAULT 14 qemu_input_map_osx_to_qcode │ │ │ │ 14714: 00b30d00 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_buffer │ │ │ │ 14715: 00255c98 400 FUNC GLOBAL DEFAULT 12 float128_rem │ │ │ │ - 14716: 005b6980 80 FUNC GLOBAL DEFAULT 12 helper_rdhwr_ccres │ │ │ │ - 14717: 0062d44c 216 FUNC GLOBAL DEFAULT 12 virtio_queue_enabled │ │ │ │ + 14716: 005b6984 80 FUNC GLOBAL DEFAULT 12 helper_rdhwr_ccres │ │ │ │ + 14717: 0062d450 216 FUNC GLOBAL DEFAULT 12 virtio_queue_enabled │ │ │ │ 14718: 00c1ff3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PVSCSI_GET_SG_LIST_EVENT │ │ │ │ 14719: 00c4ff40 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIPS_TRANSLATE_C0_DSTATE │ │ │ │ 14720: 00875f34 1076 FUNC GLOBAL DEFAULT 12 qmp_marshal_calc_dirty_rate │ │ │ │ 14721: 004bcfec 236 FUNC GLOBAL DEFAULT 12 device_add_completion │ │ │ │ 14722: 00c26198 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_REGION_RAM_DEVICE_READ_EVENT │ │ │ │ 14723: 0070568c 676 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_get_path │ │ │ │ 14724: 00c4e5da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_IO_UNEXPECTED_VGA_MODE_DSTATE │ │ │ │ @@ -14857,15 +14857,15 @@ │ │ │ │ 14853: 005672b4 220 FUNC GLOBAL DEFAULT 12 helper_float_rint_d │ │ │ │ 14854: 00b8a38c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_min_u_b │ │ │ │ 14855: 00b638c0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_umin64 │ │ │ │ 14856: 008fa628 24 FUNC GLOBAL DEFAULT 12 qemu_clock_expired │ │ │ │ 14857: 00b8a200 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_min_u_d │ │ │ │ 14858: 00c4fc00 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_ENABLED_DSTATE │ │ │ │ 14859: 0068a1f8 244 FUNC GLOBAL DEFAULT 12 cpu_atomic_xor_fetchw_be_mmu │ │ │ │ - 14860: 005b64d8 104 FUNC GLOBAL DEFAULT 12 helper_bitswap │ │ │ │ + 14860: 005b64dc 104 FUNC GLOBAL DEFAULT 12 helper_bitswap │ │ │ │ 14861: 00c1bdf8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_EMC_CAN_RECEIVE_EVENT │ │ │ │ 14862: 00c4e74e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AHCI_PORT_WRITE_DSTATE │ │ │ │ 14863: 00c4572e 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_events_machine_target_c │ │ │ │ 14864: 00b8a308 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_min_u_h │ │ │ │ 14865: 00c50828 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_CO_MUTEX_UNLOCK_ENTRY_DSTATE │ │ │ │ 14866: 00c14634 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_QUERY_EXPORTS_START_EVENT │ │ │ │ 14867: 00549298 88 FUNC GLOBAL DEFAULT 12 qemu_semihosting_chardev_init │ │ │ │ @@ -14946,35 +14946,35 @@ │ │ │ │ 14942: 008d5824 276 FUNC GLOBAL DEFAULT 12 qemu_fd_getpagesize │ │ │ │ 14943: 00b846bc 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_fsult_df │ │ │ │ 14944: 00c1aebc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MSF2_SYSREG_READ_EVENT │ │ │ │ 14945: 00c1bc28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DP8393X_TRANSMIT_PACKET_EVENT │ │ │ │ 14946: 00730acc 400 FUNC GLOBAL DEFAULT 12 bdrv_set_backing_hd_drained │ │ │ │ 14947: 00b66d58 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_umaxl_be │ │ │ │ 14948: 00c2b570 4 OBJECT GLOBAL DEFAULT 25 xen_gnttab_ops │ │ │ │ - 14949: 0063cfb4 92 FUNC GLOBAL DEFAULT 12 vhost_user_cleanup │ │ │ │ + 14949: 0063cfb8 92 FUNC GLOBAL DEFAULT 12 vhost_user_cleanup │ │ │ │ 14950: 00c13960 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIRROR_ONE_ITERATION_EVENT │ │ │ │ 14951: 00b2e940 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_string │ │ │ │ 14952: 0082a200 324 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsQcow2 │ │ │ │ 14953: 005927e0 96 FUNC GLOBAL DEFAULT 12 helper_msa_ori_b │ │ │ │ 14954: 00c22038 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_SLOT_ENABLE_EVENT │ │ │ │ - 14955: 00655270 44 FUNC GLOBAL DEFAULT 12 memory_region_is_mapped │ │ │ │ + 14955: 00655274 44 FUNC GLOBAL DEFAULT 12 memory_region_is_mapped │ │ │ │ 14956: 00c183b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IDE_DMA_CB_EVENT │ │ │ │ 14957: 0080eedc 92 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificRbd │ │ │ │ 14958: 0086beac 156 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationNodeAlias_members │ │ │ │ 14959: 0080a410 92 FUNC GLOBAL DEFAULT 12 qapi_free_QAuthZListRule │ │ │ │ 14960: 0080bcd8 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevChangeReadOnlyMode │ │ │ │ 14961: 00c4eed2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_DESC_PS_WRITE_DSTATE │ │ │ │ 14962: 008404b0 92 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevVC │ │ │ │ - 14963: 00652fe8 140 FUNC GLOBAL DEFAULT 12 memory_region_iommu_num_indexes │ │ │ │ + 14963: 00652fec 140 FUNC GLOBAL DEFAULT 12 memory_region_iommu_num_indexes │ │ │ │ 14964: 00c4e61a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_XFER_TOH_3D_DSTATE │ │ │ │ 14965: 0054eecc 56 FUNC GLOBAL DEFAULT 12 ebpf_rss_is_loaded │ │ │ │ 14966: 00c4dfd6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_HANDLE_ALLOC_DSTATE │ │ │ │ 14967: 0086f23c 28 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_UNPLUG_PRIMARY_arg_members │ │ │ │ 14968: 00c27ec4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_JOB_PAUSE_EVENT │ │ │ │ - 14969: 0062bd90 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_addr │ │ │ │ + 14969: 0062bd94 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_addr │ │ │ │ 14970: 0025f480 324 FUNC GLOBAL DEFAULT 12 int32_to_float16 │ │ │ │ 14971: 00b89078 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_hsub_u_d │ │ │ │ 14972: 004b43b0 180 FUNC GLOBAL DEFAULT 12 cpus_kick_thread │ │ │ │ 14973: 006b540c 192 FUNC GLOBAL DEFAULT 12 gen_new_label │ │ │ │ 14974: 00b6dd24 96 OBJECT GLOBAL DEFAULT 24 mixeng_conv │ │ │ │ 14975: 00c4e4f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_IOSFC_MAP_MEMORY_NEW_REGION_DSTATE │ │ │ │ 14976: 00874334 1016 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_load_devices_state │ │ │ │ @@ -15027,15 +15027,15 @@ │ │ │ │ 15023: 00c4f16c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_MAP_PRP_DSTATE │ │ │ │ 15024: 00c4f83e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_STATE_PENDING_ESTIMATE_DSTATE │ │ │ │ 15025: 00c4fe50 2 OBJECT GLOBAL DEFAULT 25 _TRACE_INPUT_EVENT_ABS_DSTATE │ │ │ │ 15026: 008914c8 140 FUNC GLOBAL DEFAULT 12 qapi_event_send_stop │ │ │ │ 15027: 00c4ee5a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_IRQ_FIRE_DELAYED_INTERRUPTS_DSTATE │ │ │ │ 15028: 0065dbe8 8 FUNC GLOBAL DEFAULT 12 qemu_ram_get_offset │ │ │ │ 15029: 004f3a90 944 FUNC GLOBAL DEFAULT 12 multifd_send_setup │ │ │ │ - 15030: 0062d404 8 FUNC GLOBAL DEFAULT 12 virtio_legacy_check_disabled │ │ │ │ + 15030: 0062d408 8 FUNC GLOBAL DEFAULT 12 virtio_legacy_check_disabled │ │ │ │ 15031: 0066e968 656 FUNC GLOBAL DEFAULT 12 qemu_guest_free_page_hint │ │ │ │ 15032: 00c4fb52 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_FAULT_THREAD_EXIT_DSTATE │ │ │ │ 15033: 0052bc08 380 FUNC GLOBAL DEFAULT 12 qemu_net_queue_flush │ │ │ │ 15034: 00c19dec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUPERIO_CREATE_SERIAL_EVENT │ │ │ │ 15035: 00269838 164 FUNC GLOBAL DEFAULT 12 helper_gvec_sub8 │ │ │ │ 15036: 00869844 92 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationStats │ │ │ │ 15037: 0071db48 176 FUNC GLOBAL DEFAULT 12 blockdev_auto_del │ │ │ │ @@ -15050,15 +15050,15 @@ │ │ │ │ 15046: 00c1dfe4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_RESET_ZONE_EVENT │ │ │ │ 15047: 00c18420 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IDE_BUS_EXEC_CMD_EVENT │ │ │ │ 15048: 00832a84 1028 FUNC GLOBAL DEFAULT 12 qmp_marshal_change_backing_file │ │ │ │ 15049: 00c2651c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_CLIPBOARD_GRAB_FAILED_EVENT │ │ │ │ 15050: 007671b8 8 FUNC GLOBAL DEFAULT 12 bdrv_set_dirty_iter │ │ │ │ 15051: 00c4e626 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_CREATE_3D_DSTATE │ │ │ │ 15052: 0075be64 84 FUNC GLOBAL DEFAULT 12 blk_get_max_transfer │ │ │ │ - 15053: 0062b2e8 304 FUNC GLOBAL DEFAULT 12 virtqueue_push │ │ │ │ + 15053: 0062b2ec 304 FUNC GLOBAL DEFAULT 12 virtqueue_push │ │ │ │ 15054: 00876c30 1036 FUNC GLOBAL DEFAULT 12 qmp_marshal_cancel_vcpu_dirty_limit │ │ │ │ 15055: 008168bc 320 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceInfo │ │ │ │ 15056: 00c133e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_QIOV_UNALIGNED_EVENT │ │ │ │ 15057: 00a83b6c 4 OBJECT GLOBAL DEFAULT 14 ieee_rm │ │ │ │ 15058: 00c4f1fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MV64361_REGION_MAP_DSTATE │ │ │ │ 15059: 0025fb68 360 FUNC GLOBAL DEFAULT 12 int32_to_float32 │ │ │ │ 15060: 00c4e926 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_LR_WRITE_DSTATE │ │ │ │ @@ -15090,15 +15090,15 @@ │ │ │ │ 15086: 00505ca0 6764 FUNC GLOBAL DEFAULT 12 qemu_loadvm_state_main │ │ │ │ 15087: 008af960 260 FUNC GLOBAL DEFAULT 12 visit_type_ExpirePasswordOptions_members │ │ │ │ 15088: 0074ef1c 76 FUNC GLOBAL DEFAULT 12 scsi_command_name │ │ │ │ 15089: 00c14c90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EBPF_RSS_LOAD_ERROR_EVENT │ │ │ │ 15090: 004ef1a0 80 FUNC GLOBAL DEFAULT 12 migration_rp_wait │ │ │ │ 15091: 00c194d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_ELRSR_READ_EVENT │ │ │ │ 15092: 00c4f0d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ENQUEUE_EVENT_NOQUEUE_DSTATE │ │ │ │ - 15093: 005cd280 12 FUNC GLOBAL DEFAULT 12 generate_exception_break │ │ │ │ + 15093: 005cd284 12 FUNC GLOBAL DEFAULT 12 generate_exception_break │ │ │ │ 15094: 00c4e9f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOAPIC_SET_IRQ_DSTATE │ │ │ │ 15095: 00c4f99a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_MEM_PLUG_REQUEST_DSTATE │ │ │ │ 15096: 008d9a6c 320 FUNC GLOBAL DEFAULT 12 qemu_thread_set_affinity │ │ │ │ 15097: 0076a59c 328 FUNC GLOBAL DEFAULT 12 bdrv_drain_all_end │ │ │ │ 15098: 003ce12c 8 FUNC GLOBAL DEFAULT 12 pci_bridge_get_device │ │ │ │ 15099: 00698fe4 132 FUNC GLOBAL DEFAULT 12 qemu_init_irqs │ │ │ │ 15100: 00729a20 548 FUNC GLOBAL DEFAULT 12 bdrv_parse_filename_strip_prefix │ │ │ │ @@ -15127,15 +15127,15 @@ │ │ │ │ 15123: 00c50092 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_JOB_DISMISS_DSTATE │ │ │ │ 15124: 008cc088 164 FUNC GLOBAL DEFAULT 12 json_writer_start_object │ │ │ │ 15125: 0026b00c 196 FUNC GLOBAL DEFAULT 12 helper_gvec_eqv │ │ │ │ 15126: 00c158c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA_AC97_SGD_WRITE_EVENT │ │ │ │ 15127: 00895980 112 FUNC GLOBAL DEFAULT 12 visit_type_StatsVCPUFilter_members │ │ │ │ 15128: 00b6dcb4 8 OBJECT GLOBAL DEFAULT 24 mixeng_clip_float │ │ │ │ 15129: 00c13bdc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPICE_VMC_READ_EVENT │ │ │ │ - 15130: 006319a4 648 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_queue_status │ │ │ │ + 15130: 006319a8 648 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_queue_status │ │ │ │ 15131: 006e9e58 192 FUNC GLOBAL DEFAULT 12 migration_ioc_register_yank │ │ │ │ 15132: 00c2678c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_GL_SCANOUT_DISABLE_EVENT │ │ │ │ 15133: 002f53f0 88 FUNC GLOBAL DEFAULT 12 cpu_class_init_props │ │ │ │ 15134: 00c25168 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_EXCHANGE_SEND_WAITING_EVENT │ │ │ │ 15135: 008b4bfc 216 FUNC GLOBAL DEFAULT 12 visit_type_DisplayEGLHeadless_members │ │ │ │ 15136: 0072db6c 436 FUNC GLOBAL DEFAULT 12 bdrv_lookup_bs │ │ │ │ 15137: 0054b54c 672 FUNC GLOBAL DEFAULT 12 icount_start_warp_timer │ │ │ │ @@ -15155,15 +15155,15 @@ │ │ │ │ 15151: 00854204 316 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEnum │ │ │ │ 15152: 0084ecd4 280 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoAkCipherOptionsRSA_members │ │ │ │ 15153: 0047750c 8 FUNC GLOBAL DEFAULT 12 vfio_cpr_unregister_container │ │ │ │ 15154: 00c16884 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SERIAL_SEND_CONTROL_EVENT_EVENT │ │ │ │ 15155: 00c4e45c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EXYNOS_UART_TX_DSTATE │ │ │ │ 15156: 00c4e680 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PL330_DMAEND_DSTATE │ │ │ │ 15157: 00c18130 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AHCI_MEM_WRITE_EVENT │ │ │ │ - 15158: 006548a0 560 FUNC GLOBAL DEFAULT 12 memory_region_add_eventfd │ │ │ │ + 15158: 006548a4 560 FUNC GLOBAL DEFAULT 12 memory_region_add_eventfd │ │ │ │ 15159: 002cc1a0 4 FUNC GLOBAL DEFAULT 12 acpi_pcihp_device_plug_cb │ │ │ │ 15160: 00c20d60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_ERR_QUERY_ATTR_NOT_READABLE_EVENT │ │ │ │ 15161: 00c25448 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_THREAD_FILE_ERR_EVENT │ │ │ │ 15162: 003ce828 588 FUNC GLOBAL DEFAULT 12 pci_bridge_write_config │ │ │ │ 15163: 007580bc 96 FUNC GLOBAL DEFAULT 12 blk_next │ │ │ │ 15164: 0080b338 192 FUNC GLOBAL DEFAULT 12 visit_type_BiosAtaTranslation │ │ │ │ 15165: 00b7b02c 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_d_eq │ │ │ │ @@ -15252,15 +15252,15 @@ │ │ │ │ 15248: 00c23d28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SET_STATUS_EVENT │ │ │ │ 15249: 00428760 104 FUNC GLOBAL DEFAULT 12 pit_get_channel_info_common │ │ │ │ 15250: 00b33a04 12 OBJECT GLOBAL DEFAULT 21 NetClientDriver_lookup │ │ │ │ 15251: 00806088 1452 FUNC GLOBAL DEFAULT 12 qapi_event_emit │ │ │ │ 15252: 00910940 28 FUNC GLOBAL DEFAULT 12 visit_type_YankInstanceChardev_members │ │ │ │ 15253: 00c4f146 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_DIF_PRCHK_DISABLED_CRC64_DSTATE │ │ │ │ 15254: 00c1564c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MHP_ACPI_READ_ADDR_LO_EVENT │ │ │ │ - 15255: 005cd298 176 FUNC GLOBAL DEFAULT 12 gen_load_fpr32 │ │ │ │ + 15255: 005cd29c 176 FUNC GLOBAL DEFAULT 12 gen_load_fpr32 │ │ │ │ 15256: 00c4e3ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_REQ_COMPLETE_DSTATE │ │ │ │ 15257: 00b78d1c 132 OBJECT GLOBAL DEFAULT 24 helper_info_mttacx │ │ │ │ 15258: 0085e32c 320 FUNC GLOBAL DEFAULT 12 visit_type_HotpluggableCPU │ │ │ │ 15259: 00b330bc 12 OBJECT GLOBAL DEFAULT 21 BlockExportRemoveMode_lookup │ │ │ │ 15260: 00c1f57c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_EXECUTE_SCRIPT_TC_ILLEGAL_EVENT │ │ │ │ 15261: 008d64c0 428 FUNC GLOBAL DEFAULT 12 qemu_anon_ram_alloc │ │ │ │ 15262: 00b334ec 12 OBJECT GLOBAL DEFAULT 21 JobStatus_lookup │ │ │ │ @@ -15271,15 +15271,15 @@ │ │ │ │ 15267: 0090f8c0 440 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_add_dynamic_capacity_arg_members │ │ │ │ 15268: 00c4f7de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_NAK_DSTATE │ │ │ │ 15269: 00566cf4 224 FUNC GLOBAL DEFAULT 12 helper_float_recip1_d │ │ │ │ 15270: 008f7abc 312 FUNC GLOBAL DEFAULT 12 qemu_co_rwlock_wrlock │ │ │ │ 15271: 005553b0 344 FUNC GLOBAL DEFAULT 12 helper_cache │ │ │ │ 15272: 00c1fe4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PVSCSI_ON_CMD_UNKNOWN_DATA_EVENT │ │ │ │ 15273: 00c236c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_INTX_ENABLE_EVENT │ │ │ │ - 15274: 006147ec 232 FUNC GLOBAL DEFAULT 12 vfio_get_address_space │ │ │ │ + 15274: 006147f0 232 FUNC GLOBAL DEFAULT 12 vfio_get_address_space │ │ │ │ 15275: 00c4fb7c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_STOP_RAM_DSTATE │ │ │ │ 15276: 00885fd0 368 FUNC GLOBAL DEFAULT 12 visit_type_CanHostSocketcanProperties │ │ │ │ 15277: 00c4dfae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_READ_TABLE_CB_DSTATE │ │ │ │ 15278: 006667f4 196 FUNC GLOBAL DEFAULT 12 ram_block_discard_guest_memfd_range │ │ │ │ 15279: 00c5000a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_BLOCK_EXPORTS_DSTATE │ │ │ │ 15280: 00c4eb30 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_PPC_CFG_SEC_RESP_DSTATE │ │ │ │ 15281: 0059d8f0 96 FUNC GLOBAL DEFAULT 12 helper_msa_fsueq_df │ │ │ │ @@ -15357,15 +15357,15 @@ │ │ │ │ 15353: 0056f5c8 452 FUNC GLOBAL DEFAULT 12 helper_cmp_ps_ult │ │ │ │ 15354: 006740d0 464 FUNC GLOBAL DEFAULT 12 semihost_sys_write_gf │ │ │ │ 15355: 00c50096 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_JOB_COMPLETE_DSTATE │ │ │ │ 15356: 003f1450 1128 FUNC GLOBAL DEFAULT 12 esp_command_complete │ │ │ │ 15357: 00c1be08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_EMC_TX_DONE_EVENT │ │ │ │ 15358: 00893b74 328 FUNC GLOBAL DEFAULT 12 visit_type_FdSocketAddress │ │ │ │ 15359: 00c4f2a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_EXECUTE_SCRIPT_IO_SELECTED_DSTATE │ │ │ │ - 15360: 0062dd34 36 FUNC GLOBAL DEFAULT 12 virtio_queue_invalidate_signalled_used │ │ │ │ + 15360: 0062dd38 36 FUNC GLOBAL DEFAULT 12 virtio_queue_invalidate_signalled_used │ │ │ │ 15361: 00c1c4c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_RX_MAC_COMPARE_EVENT │ │ │ │ 15362: 00434ac4 248 FUNC GLOBAL DEFAULT 12 usb_packet_complete │ │ │ │ 15363: 00c4f668 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DESC_BOS_DSTATE │ │ │ │ 15364: 006c4b64 104 FUNC GLOBAL DEFAULT 12 tcg_gen_rotl_i32 │ │ │ │ 15365: 00b829dc 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ld_b │ │ │ │ 15366: 00c26d0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CONSOLE_PUTCHAR_UNHANDLED_EVENT │ │ │ │ 15367: 00c23b88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_IOMMU_ATTACH_EVENT │ │ │ │ @@ -15403,17 +15403,17 @@ │ │ │ │ 15399: 00c4f4da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SDCARD_EJECTED_DSTATE │ │ │ │ 15400: 006f6f50 1000 FUNC GLOBAL DEFAULT 12 qio_dns_resolver_lookup_sync │ │ │ │ 15401: 00c1aabc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MSC_CFG_NONSEC_EVENT │ │ │ │ 15402: 00c4ec3a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_SID_WRITE_DSTATE │ │ │ │ 15403: 00c269dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_JOB_DISCARD_RECT_EVENT │ │ │ │ 15404: 00c4e0cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_DGRAM_SYNC_DSTATE │ │ │ │ 15405: 004b2db0 284 FUNC GLOBAL DEFAULT 12 del_boot_device_path │ │ │ │ - 15406: 005d4c20 80 FUNC GLOBAL DEFAULT 12 gen_load_fpr64 │ │ │ │ + 15406: 005d4c24 80 FUNC GLOBAL DEFAULT 12 gen_load_fpr64 │ │ │ │ 15407: 00c5001c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_NBD_SERVER_REMOVE_DSTATE │ │ │ │ - 15408: 00652eb4 156 FUNC GLOBAL DEFAULT 12 memory_region_iommu_get_attr │ │ │ │ + 15408: 00652eb8 156 FUNC GLOBAL DEFAULT 12 memory_region_iommu_get_attr │ │ │ │ 15409: 00c17c14 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_I2C_WRITE_EVENT │ │ │ │ 15410: 00368e90 4 FUNC GLOBAL DEFAULT 12 ioapic_eoi_broadcast │ │ │ │ 15411: 0075bf5c 248 FUNC GLOBAL DEFAULT 12 blk_set_aio_context │ │ │ │ 15412: 00661e08 88 FUNC GLOBAL DEFAULT 12 address_space_ldl │ │ │ │ 15413: 0073cd08 76 FUNC GLOBAL DEFAULT 12 job_is_ready_locked │ │ │ │ 15414: 00c2994c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFFD_CREATE_FD_API_NOIOCTL_EVENT │ │ │ │ 15415: 00685d8c 96 FUNC GLOBAL DEFAULT 12 cpu_lduw_be_data_ra │ │ │ │ @@ -15665,15 +15665,15 @@ │ │ │ │ 15661: 00c4f45a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_QF_NEW_DSTATE │ │ │ │ 15662: 0065f9ac 420 FUNC GLOBAL DEFAULT 12 address_space_dispatch_new │ │ │ │ 15663: 007f27ac 584 FUNC GLOBAL DEFAULT 12 blk_preadv │ │ │ │ 15664: 00661d68 120 FUNC GLOBAL DEFAULT 12 cpu_physical_memory_map │ │ │ │ 15665: 00c4f6ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_EP_DISABLE_DSTATE │ │ │ │ 15666: 008a080c 92 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevCoreaudioOptions │ │ │ │ 15667: 00c4dfe6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_WRITEV_START_PART_DSTATE │ │ │ │ - 15668: 006556e0 12 FUNC GLOBAL DEFAULT 12 memory_global_dirty_log_sync │ │ │ │ + 15668: 006556e4 12 FUNC GLOBAL DEFAULT 12 memory_global_dirty_log_sync │ │ │ │ 15669: 00a9060c 3 OBJECT GLOBAL DEFAULT 14 sense_code_WRITE_PROTECTED │ │ │ │ 15670: 006bbcfc 772 FUNC GLOBAL DEFAULT 12 tcg_prologue_init │ │ │ │ 15671: 00c501b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_HUMAN_MONITOR_COMMAND_DSTATE │ │ │ │ 15672: 005654d0 268 FUNC GLOBAL DEFAULT 12 helper_float_cvt_2008_w_s │ │ │ │ 15673: 0059db90 96 FUNC GLOBAL DEFAULT 12 helper_msa_fcne_df │ │ │ │ 15674: 00c4fd4c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_POSTCOPY_HANDLE_ADVISE_DSTATE │ │ │ │ 15675: 00828bfc 416 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsThrottle │ │ │ │ @@ -15736,15 +15736,15 @@ │ │ │ │ 15732: 0057582c 184 FUNC GLOBAL DEFAULT 12 helper_pcmpeqh │ │ │ │ 15733: 00686fc8 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_andb │ │ │ │ 15734: 005262e8 108 FUNC GLOBAL DEFAULT 12 net_hub_flush │ │ │ │ 15735: 00c25158 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_EXCHANGE_SEND_RECEIVED_EVENT │ │ │ │ 15736: 004cd7c8 104 FUNC GLOBAL DEFAULT 12 qemu_find_tpm_be │ │ │ │ 15737: 00c15fe0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_IO_WRITE_EVENT │ │ │ │ 15738: 00c1a32c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_MMIO_MAP_EVENT │ │ │ │ - 15739: 0064dcdc 312 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_flags_nomigrate │ │ │ │ + 15739: 0064dce0 312 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_flags_nomigrate │ │ │ │ 15740: 00c1f8ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_VSCSI_QUEUE_CMD_NO_DRIVE_EVENT │ │ │ │ 15741: 00c4e9de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_INTCTLM_MEM_WRITEL_ENABLE_DSTATE │ │ │ │ 15742: 00c18430 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IDE_DATA_WRITEL_EVENT │ │ │ │ 15743: 00c227b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_RESET_EVENT │ │ │ │ 15744: 00c1562c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MHP_ACPI_READ_SIZE_LO_EVENT │ │ │ │ 15745: 00c13e1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_WEBSOCK_HANDSHAKE_COMPLETE_EVENT │ │ │ │ 15746: 00878950 256 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_add_client_arg_members │ │ │ │ @@ -15875,15 +15875,15 @@ │ │ │ │ 15871: 00c4ed54 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNHME_TX_XSUM_ADD_DSTATE │ │ │ │ 15872: 00c4e5e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_INTERFACE_UPDATE_AREA_COMPLETE_REST_DSTATE │ │ │ │ 15873: 00c4eea0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_METADATA_IP_ID_DSTATE │ │ │ │ 15874: 00574dd8 212 FUNC GLOBAL DEFAULT 12 helper_psubb │ │ │ │ 15875: 00b7afa8 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_d_un │ │ │ │ 15876: 00c4f44e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_QF_COMPLETE_DSTATE │ │ │ │ 15877: 006e05fc 64 FUNC GLOBAL DEFAULT 12 tcg_gen_rotlv_vec │ │ │ │ - 15878: 0064e7c8 8 FUNC GLOBAL DEFAULT 12 memory_region_owner │ │ │ │ + 15878: 0064e7cc 8 FUNC GLOBAL DEFAULT 12 memory_region_owner │ │ │ │ 15879: 006723f4 8 FUNC GLOBAL DEFAULT 12 mon_get_cpu │ │ │ │ 15880: 00b68c48 132 OBJECT GLOBAL DEFAULT 24 helper_info_mulsh_i64 │ │ │ │ 15881: 00c4f16e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_MAP_ADDR_CMB_DSTATE │ │ │ │ 15882: 0059dbf0 96 FUNC GLOBAL DEFAULT 12 helper_msa_fsor_df │ │ │ │ 15883: 00574eac 176 FUNC GLOBAL DEFAULT 12 helper_psubh │ │ │ │ 15884: 00c19894 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_INTC_ALL_ISR_DONE_EVENT │ │ │ │ 15885: 00c4f440 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_IOV_WRITE_OVERFLOW_DSTATE │ │ │ │ @@ -15904,15 +15904,15 @@ │ │ │ │ 15900: 0080712c 220 FUNC GLOBAL DEFAULT 12 monitor_init_opts │ │ │ │ 15901: 0048c2fc 1404 FUNC GLOBAL DEFAULT 12 vhost_device_iotlb_miss │ │ │ │ 15902: 00b853a0 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_dpsub_s_d │ │ │ │ 15903: 00c16c44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_COMMON_REALIZE_MODES_PROPERTY_EVENT │ │ │ │ 15904: 00529624 704 FUNC GLOBAL DEFAULT 12 qemu_del_net_client │ │ │ │ 15905: 00c4e008 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_BLOCK_JOB_COMPLETE_DSTATE │ │ │ │ 15906: 00c14464 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_HANDLE_EXPORT_NAME_EVENT │ │ │ │ - 15907: 00650c88 212 FUNC GLOBAL DEFAULT 12 memory_region_get_dirty_log_mask │ │ │ │ + 15907: 00650c8c 212 FUNC GLOBAL DEFAULT 12 memory_region_get_dirty_log_mask │ │ │ │ 15908: 0068e730 60 FUNC GLOBAL DEFAULT 12 cpu_ldq_code_mmu │ │ │ │ 15909: 00b854a8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_dpsub_s_h │ │ │ │ 15910: 005a50cc 228 FUNC GLOBAL DEFAULT 12 helper_msa_st_b │ │ │ │ 15911: 00548d34 152 FUNC GLOBAL DEFAULT 12 replay_breakpoint │ │ │ │ 15912: 006734a0 156 FUNC GLOBAL DEFAULT 12 staticfile_guestfd │ │ │ │ 15913: 00c4eea4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_METADATA_VLAN_DSTATE │ │ │ │ 15914: 005a5428 228 FUNC GLOBAL DEFAULT 12 helper_msa_st_d │ │ │ │ @@ -15960,15 +15960,15 @@ │ │ │ │ 15956: 008c067c 20 FUNC GLOBAL DEFAULT 12 visit_is_dealloc │ │ │ │ 15957: 00c218e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_XFER_EVENT │ │ │ │ 15958: 00c4f204 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GT64120_READ_INTREG_DSTATE │ │ │ │ 15959: 00818390 156 FUNC GLOBAL DEFAULT 12 visit_type_BlockStatsSpecificFile_members │ │ │ │ 15960: 00c4efe8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UB_MMIOWR_PMREBS_READONLY_DSTATE │ │ │ │ 15961: 00c23370 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_QUIRK_NVIDIA_3D0_READ_EVENT │ │ │ │ 15962: 00c4e826 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GOLDFISH_PIC_RESET_DSTATE │ │ │ │ - 15963: 005ec138 36 FUNC GLOBAL DEFAULT 12 helper_mulhi │ │ │ │ + 15963: 005ec13c 36 FUNC GLOBAL DEFAULT 12 helper_mulhi │ │ │ │ 15964: 00c4e8f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_CPUIF_VIRT_UPDATE_DSTATE │ │ │ │ 15965: 004a7bb0 1080 FUNC GLOBAL DEFAULT 12 v9fs_iov_vunmarshal │ │ │ │ 15966: 00c4e660 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PL330_DEBUG_EXEC_STALL_DSTATE │ │ │ │ 15967: 00c4fe3e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_CREATE_UPDATE_DSTATE │ │ │ │ 15968: 00b8972c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_asub_s_b │ │ │ │ 15969: 00c287f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_MIGRATE_EVENT │ │ │ │ 15970: 00b895a0 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_asub_s_d │ │ │ │ @@ -16132,22 +16132,22 @@ │ │ │ │ 16128: 00c4e4d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_CONSOLE_CHR_READ_DSTATE │ │ │ │ 16129: 005047a8 112 FUNC GLOBAL DEFAULT 12 should_send_vmdesc │ │ │ │ 16130: 00c4efda 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UB_DB_WR_INVALID_CQ_DSTATE │ │ │ │ 16131: 0086b738 192 FUNC GLOBAL DEFAULT 12 visit_type_MultiFDCompression │ │ │ │ 16132: 008d8c2c 80 FUNC GLOBAL DEFAULT 12 qemu_cond_signal │ │ │ │ 16133: 00c4e1a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALSA_RESUME_OUT_DSTATE │ │ │ │ 16134: 00c0cd24 12 OBJECT GLOBAL DEFAULT 24 qcrypto_ivgen_essiv │ │ │ │ - 16135: 0062a2d4 748 FUNC GLOBAL DEFAULT 12 virtio_queue_enable_notification_and_check │ │ │ │ + 16135: 0062a2d8 748 FUNC GLOBAL DEFAULT 12 virtio_queue_enable_notification_and_check │ │ │ │ 16136: 00880588 296 FUNC GLOBAL DEFAULT 12 visit_type_NetdevBridgeOptions_members │ │ │ │ 16137: 008c80dc 180 FUNC GLOBAL DEFAULT 12 qmp_register_command │ │ │ │ 16138: 00c1e4b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_COPY_EVENT │ │ │ │ 16139: 00c1dd44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_INSUFF_ACTIVE_RES_EVENT │ │ │ │ 16140: 00c19c04 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APIC_REGISTER_WRITE_EVENT │ │ │ │ 16141: 0086a74c 316 FUNC GLOBAL DEFAULT 12 visit_type_XBZRLECacheStats │ │ │ │ - 16142: 0061c79c 1272 FUNC GLOBAL DEFAULT 12 vfio_add_virt_caps │ │ │ │ + 16142: 0061c7a0 1272 FUNC GLOBAL DEFAULT 12 vfio_add_virt_caps │ │ │ │ 16143: 00c4fccc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PUT_QLIST_END_DSTATE │ │ │ │ 16144: 00c4de09 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_block_c │ │ │ │ 16145: 00b7766c 132 OBJECT GLOBAL DEFAULT 24 helper_info_mfthi │ │ │ │ 16146: 00528d8c 48 FUNC GLOBAL DEFAULT 12 qemu_has_vnet_hdr_len │ │ │ │ 16147: 0072422c 208 FUNC GLOBAL DEFAULT 12 qmp_nbd_server_start │ │ │ │ 16148: 00c24b78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_ERROR_EVENT │ │ │ │ 16149: 0026b79c 168 FUNC GLOBAL DEFAULT 12 helper_gvec_shr32i │ │ │ │ @@ -16232,15 +16232,15 @@ │ │ │ │ 16228: 00c25288 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_GLOBAL_STATE_POST_LOAD_EVENT │ │ │ │ 16229: 0059d6b0 96 FUNC GLOBAL DEFAULT 12 helper_msa_fcult_df │ │ │ │ 16230: 00566920 8 FUNC GLOBAL DEFAULT 12 helper_float_chs_d │ │ │ │ 16231: 0025df98 240 FUNC GLOBAL DEFAULT 12 float32_to_uint32_round_to_zero │ │ │ │ 16232: 006d0f5c 164 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_smin_i32_chk │ │ │ │ 16233: 00c4f4aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SCSI_REQ_DATA_DSTATE │ │ │ │ 16234: 00694d3c 580 FUNC GLOBAL DEFAULT 12 device_class_set_props_n │ │ │ │ - 16235: 00631924 128 FUNC GLOBAL DEFAULT 12 virtio_device_ioeventfd_enabled │ │ │ │ + 16235: 00631928 128 FUNC GLOBAL DEFAULT 12 virtio_device_ioeventfd_enabled │ │ │ │ 16236: 008119a0 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsList │ │ │ │ 16237: 00859720 92 FUNC GLOBAL DEFAULT 12 qapi_free_BalloonInfo │ │ │ │ 16238: 007bc0b8 236 FUNC GLOBAL DEFAULT 12 vhdx_guid_generate │ │ │ │ 16239: 00c4f700 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_PORT_LINK_DSTATE │ │ │ │ 16240: 0025d000 256 FUNC GLOBAL DEFAULT 12 float16_to_uint16 │ │ │ │ 16241: 008102fc 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmapSha256 │ │ │ │ 16242: 00c4e2c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_PCI_ACPI_INDEX_WRITE_DSTATE │ │ │ │ @@ -16263,15 +16263,15 @@ │ │ │ │ 16259: 00875338 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_colo_status │ │ │ │ 16260: 00c26e50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_NOTDIRTY_SET_DIRTY_EVENT │ │ │ │ 16261: 00811a58 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsGluster │ │ │ │ 16262: 00c4e8b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_VMAPTI_DSTATE │ │ │ │ 16263: 00c4ebfc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_CFG_MEM_READB_DSTATE │ │ │ │ 16264: 002f5b0c 12 FUNC GLOBAL DEFAULT 12 qdev_init_gpio_out │ │ │ │ 16265: 003bdef8 64 FUNC GLOBAL DEFAULT 12 nvme_nguid_is_null │ │ │ │ - 16266: 005df678 52 FUNC GLOBAL DEFAULT 12 check_insn │ │ │ │ + 16266: 005df67c 52 FUNC GLOBAL DEFAULT 12 check_insn │ │ │ │ 16267: 003028b0 16 FUNC GLOBAL DEFAULT 12 machine_require_guest_memfd │ │ │ │ 16268: 0065fbc8 24 FUNC GLOBAL DEFAULT 12 get_system_memory │ │ │ │ 16269: 00c1f5bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_EXECUTE_SCRIPT_TC_JUMP_EVENT │ │ │ │ 16270: 00b8b61c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_clt_s_b │ │ │ │ 16271: 00c29234 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_DISPLAY_UPDATE_EVENT │ │ │ │ 16272: 00c4f5a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_SET_BAUD_DSTATE │ │ │ │ 16273: 0025f84c 400 FUNC GLOBAL DEFAULT 12 int64_to_float32_scalbn │ │ │ │ @@ -16313,15 +16313,15 @@ │ │ │ │ 16309: 00c4ef6c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_L4_CSUM_VALIDATE_IP4_FRAGMENT_DSTATE │ │ │ │ 16310: 00c183a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BMDMA_READ_CMD646_EVENT │ │ │ │ 16311: 00842e5c 320 FUNC GLOBAL DEFAULT 12 visit_type_ChardevVC │ │ │ │ 16312: 008dfd40 28 FUNC GLOBAL DEFAULT 12 fifo8_is_full │ │ │ │ 16313: 00808fa0 92 FUNC GLOBAL DEFAULT 12 qapi_free_strList │ │ │ │ 16314: 0050aedc 32 FUNC GLOBAL DEFAULT 12 failover_init_state │ │ │ │ 16315: 0057c874 564 FUNC GLOBAL DEFAULT 12 helper_msa_bneg_b │ │ │ │ - 16316: 006475b8 4 FUNC GLOBAL DEFAULT 12 xen_evtchn_remove_pci_device │ │ │ │ + 16316: 006475bc 4 FUNC GLOBAL DEFAULT 12 xen_evtchn_remove_pci_device │ │ │ │ 16317: 0057cc80 160 FUNC GLOBAL DEFAULT 12 helper_msa_bneg_d │ │ │ │ 16318: 0089c6fc 320 FUNC GLOBAL DEFAULT 12 visit_type_VirtVhostQueueStatus │ │ │ │ 16319: 00c4ece0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX_ENET_RECEIVE_LEN_DSTATE │ │ │ │ 16320: 00c227a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_START_EVENT │ │ │ │ 16321: 00c1b41c 1740 OBJECT GLOBAL DEFAULT 24 hw_net_trace_events │ │ │ │ 16322: 00b2cf70 48 OBJECT GLOBAL DEFAULT 21 vfio_generic_window_address_quirk │ │ │ │ 16323: 0057caa8 336 FUNC GLOBAL DEFAULT 12 helper_msa_bneg_h │ │ │ │ @@ -16359,15 +16359,15 @@ │ │ │ │ 16355: 00c29778 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_START_LIST_EVENT │ │ │ │ 16356: 00c24254 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX2_WDT_EXPIRED_EVENT │ │ │ │ 16357: 0024539c 8 FUNC GLOBAL DEFAULT 12 bfloat16_add │ │ │ │ 16358: 00adb444 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_reserved_region │ │ │ │ 16359: 00c4ff20 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_PHASE_EXIT_BEGIN_DSTATE │ │ │ │ 16360: 00b775e8 132 OBJECT GLOBAL DEFAULT 24 helper_info_mftlo │ │ │ │ 16361: 004f8088 36 FUNC GLOBAL DEFAULT 12 migrate_cpu_throttle_initial │ │ │ │ - 16362: 00654fc0 192 FUNC GLOBAL DEFAULT 12 memory_region_set_size │ │ │ │ + 16362: 00654fc4 192 FUNC GLOBAL DEFAULT 12 memory_region_set_size │ │ │ │ 16363: 00c4f1c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DINO_CHIP_READ_DSTATE │ │ │ │ 16364: 00b64628 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ssadd16 │ │ │ │ 16365: 00c4dffe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LURING_INIT_STATE_DSTATE │ │ │ │ 16366: 00c1ac4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_SYSCFG_FORWARD_EXTI_EVENT │ │ │ │ 16367: 00c4ed08 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LASI_82596_MEM_WRITEW_DSTATE │ │ │ │ 16368: 00c1bd98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_EMC_REG_READ_EVENT │ │ │ │ 16369: 00c21ea8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_LOWER_HOST_IRQ_EVENT │ │ │ │ @@ -16438,15 +16438,15 @@ │ │ │ │ 16434: 00c4f08a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_MDTS_DSTATE │ │ │ │ 16435: 0067adf4 128 FUNC GLOBAL DEFAULT 12 tb_check_watchpoint │ │ │ │ 16436: 00c5022c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_QUERY_VIRTIO_QUEUE_ELEMENT_DSTATE │ │ │ │ 16437: 00c2057c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MPTSAS_IRQ_INTX_EVENT │ │ │ │ 16438: 00c1cfa8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_CORE_CTRL_PHY_RESET_EVENT │ │ │ │ 16439: 00c502b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SET_PASSWORD_DSTATE │ │ │ │ 16440: 00c4e1bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_BACKEND_ALLOC_IOAS_DSTATE │ │ │ │ - 16441: 0064e810 128 FUNC GLOBAL DEFAULT 12 memory_region_size │ │ │ │ + 16441: 0064e814 128 FUNC GLOBAL DEFAULT 12 memory_region_size │ │ │ │ 16442: 00c21708 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_REQ_CONTROL_EVENT │ │ │ │ 16443: 00c23060 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_REGION_SPARSE_MMAP_ENTRY_EVENT │ │ │ │ 16444: 00c4f46e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPTSAS_UNHANDLED_CMD_DSTATE │ │ │ │ 16445: 006ec848 400 FUNC GLOBAL DEFAULT 12 qio_channel_null_new │ │ │ │ 16446: 003c37c8 180 FUNC GLOBAL DEFAULT 12 msi_nr_vectors_allocated │ │ │ │ 16447: 004ba44c 40 FUNC GLOBAL DEFAULT 12 memory_mapping_list_init │ │ │ │ 16448: 00c1ad8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_MFT_UPDATE_CLOCK_EVENT │ │ │ │ @@ -16475,15 +16475,15 @@ │ │ │ │ 16471: 00542424 108 FUNC GLOBAL DEFAULT 12 can_bus_filter_match │ │ │ │ 16472: 00692ca0 136 FUNC GLOBAL DEFAULT 12 qbus_new │ │ │ │ 16473: 00c4f292 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_EXECUTE_SCRIPT_TC_COMPC_DSTATE │ │ │ │ 16474: 003cc02c 340 FUNC GLOBAL DEFAULT 12 pci_device_unset_iommu_device │ │ │ │ 16475: 00c25b08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PAUSE_INCOMING_EVENT │ │ │ │ 16476: 00c1f9fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_VSCSI_FETCH_DESC_INDIRECT_SEG_EXT_EVENT │ │ │ │ 16477: 00c13320 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ISCSI_XCOPY_EVENT │ │ │ │ - 16478: 006131a4 148 FUNC GLOBAL DEFAULT 12 vfio_unblock_multiple_devices_migration │ │ │ │ + 16478: 006131a8 148 FUNC GLOBAL DEFAULT 12 vfio_unblock_multiple_devices_migration │ │ │ │ 16479: 00c19614 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_EOIR_WRITE_EVENT │ │ │ │ 16480: 002f0488 244 FUNC GLOBAL DEFAULT 12 parallel_mm_init │ │ │ │ 16481: 00c224e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORTSC_CHANGE_EVENT │ │ │ │ 16482: 007264e8 388 FUNC GLOBAL DEFAULT 12 os_daemonize │ │ │ │ 16483: 00c4ef5c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_L4_CSUM_CALC_CSUM_DSTATE │ │ │ │ 16484: 0073aa64 632 FUNC GLOBAL DEFAULT 12 block_job_set_speed_locked │ │ │ │ 16485: 00c26de0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOAD_ATOM16_OR_EXIT_FALLBACK_EVENT │ │ │ │ @@ -16496,15 +16496,15 @@ │ │ │ │ 16492: 00c4f9de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_PCI_NOTIFY_DSTATE │ │ │ │ 16493: 008d78f8 552 FUNC GLOBAL DEFAULT 12 qemu_close_all_open_fd │ │ │ │ 16494: 00c1ae4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MOS6522_GET_NEXT_IRQ_TIME_EVENT │ │ │ │ 16495: 00c167d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GOLDFISH_TTY_RESET_EVENT │ │ │ │ 16496: 00899338 28 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapMergeWrapper_members │ │ │ │ 16497: 0025d1f4 240 FUNC GLOBAL DEFAULT 12 float16_to_uint64 │ │ │ │ 16498: 00c299ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_DMA_UNMAP_EVENT │ │ │ │ - 16499: 005ebf7c 44 FUNC GLOBAL DEFAULT 12 helper_mulsu │ │ │ │ + 16499: 005ebf80 44 FUNC GLOBAL DEFAULT 12 helper_mulsu │ │ │ │ 16500: 008a71a0 112 FUNC GLOBAL DEFAULT 12 visit_type_PciMemoryRange_members │ │ │ │ 16501: 00c29190 116 OBJECT GLOBAL DEFAULT 24 qapi_commands_ui_trace_events_trace_events │ │ │ │ 16502: 002c8950 604 FUNC GLOBAL DEFAULT 12 bios_linker_loader_add_checksum │ │ │ │ 16503: 00c4ed64 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNHME_ERX_READ_DSTATE │ │ │ │ 16504: 00546770 288 FUNC GLOBAL DEFAULT 12 replay_save_input_event │ │ │ │ 16505: 00c4e250 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_WRITE_RETURN_DSTATE │ │ │ │ 16506: 00a5e188 408 OBJECT GLOBAL DEFAULT 14 fd_formats │ │ │ │ @@ -16579,15 +16579,15 @@ │ │ │ │ 16575: 00c29224 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_DISPLAY_UPDATE_EVENT │ │ │ │ 16576: 00c50868 0 NOTYPE GLOBAL DEFAULT 25 _end │ │ │ │ 16577: 0059151c 908 FUNC GLOBAL DEFAULT 12 helper_msa_srar_h │ │ │ │ 16578: 0055ffdc 48 FUNC GLOBAL DEFAULT 12 helper_precr_qb_ph │ │ │ │ 16579: 00c4ebbe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MSF2_SYSREG_WRITE_PLL_STATUS_DSTATE │ │ │ │ 16580: 00c25dc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SAVEVM_SEND_PACKAGED_EVENT │ │ │ │ 16581: 002539b4 6016 FUNC GLOBAL DEFAULT 12 float128_div │ │ │ │ - 16582: 0062be08 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_num │ │ │ │ + 16582: 0062be0c 20 FUNC GLOBAL DEFAULT 12 virtio_queue_get_num │ │ │ │ 16583: 008c836c 8 FUNC GLOBAL DEFAULT 12 qnull_is_equal │ │ │ │ 16584: 00823950 336 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptionsLUKSBase │ │ │ │ 16585: 00b78038 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_s_sle │ │ │ │ 16586: 00c1ebb4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SABRE_CLEAR_REQUEST_EVENT │ │ │ │ 16587: 00c14c80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EBPF_RSS_MMAP_EVENT │ │ │ │ 16588: 00c13b3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CHR_SOCKET_WS_HANDSHAKE_ERR_EVENT │ │ │ │ 16589: 002fb050 136 FUNC GLOBAL DEFAULT 12 load_elf │ │ │ │ @@ -16690,15 +16690,15 @@ │ │ │ │ 16686: 0069d144 80 FUNC GLOBAL DEFAULT 12 object_dynamic_cast │ │ │ │ 16687: 00829ac4 412 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsLUKS_members │ │ │ │ 16688: 00758610 176 FUNC GLOBAL DEFAULT 12 bdrv_is_root_node │ │ │ │ 16689: 00c19b34 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_INTCTL_MEM_WRITEL_CLEAR_EVENT │ │ │ │ 16690: 00c294f0 4 OBJECT GLOBAL DEFAULT 24 qemu_mutex_trylock_func │ │ │ │ 16691: 00c4ea34 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUPERIO_CREATE_SERIAL_DSTATE │ │ │ │ 16692: 00c4e102 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CO_RECEIVE_BLOCK_STATUS_PAYLOAD_COMPLIANCE_DSTATE │ │ │ │ - 16693: 0062e06c 208 FUNC GLOBAL DEFAULT 12 virtio_queue_set_host_notifier_mr │ │ │ │ + 16693: 0062e070 208 FUNC GLOBAL DEFAULT 12 virtio_queue_set_host_notifier_mr │ │ │ │ 16694: 00b8e508 132 OBJECT GLOBAL DEFAULT 24 helper_info_mfhc0_watchhi │ │ │ │ 16695: 00c4ffcc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_DIRTY_BITMAP_CLEAR_DSTATE │ │ │ │ 16696: 00c0cd10 20 OBJECT GLOBAL DEFAULT 24 nettle_rsa │ │ │ │ 16697: 002bd5d0 400 FUNC GLOBAL DEFAULT 12 v9fs_co_readlink │ │ │ │ 16698: 008400bc 92 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevCommon │ │ │ │ 16699: 008aecfc 92 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayEGLHeadless │ │ │ │ 16700: 00c50242 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_YANK_DSTATE │ │ │ │ @@ -16724,15 +16724,15 @@ │ │ │ │ 16720: 00b82bec 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ftint_s_df │ │ │ │ 16721: 0065c984 364 FUNC GLOBAL DEFAULT 12 cpu_address_space_destroy │ │ │ │ 16722: 004b2678 564 FUNC GLOBAL DEFAULT 12 qmp_balloon │ │ │ │ 16723: 00560604 428 FUNC GLOBAL DEFAULT 12 helper_shll_s_ph │ │ │ │ 16724: 008fa1d4 872 FUNC GLOBAL DEFAULT 12 qemu_clock_get_ns │ │ │ │ 16725: 0025ae0c 280 FUNC GLOBAL DEFAULT 12 float64_to_int16_round_to_zero │ │ │ │ 16726: 00879b2c 424 FUNC GLOBAL DEFAULT 12 visit_type_CommandLineParameterInfo_members │ │ │ │ - 16727: 0064e280 256 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_ptr │ │ │ │ + 16727: 0064e284 256 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_ptr │ │ │ │ 16728: 00c26fe8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_ENTER_END_EVENT │ │ │ │ 16729: 00c26fb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_HOLD_END_EVENT │ │ │ │ 16730: 002c4894 1116 FUNC GLOBAL DEFAULT 12 aml_touuid │ │ │ │ 16731: 00c1cc88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_RX_METADATA_IP_ID_EVENT │ │ │ │ 16732: 00c50112 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_CURRENT_MACHINE_DSTATE │ │ │ │ 16733: 0025fe38 400 FUNC GLOBAL DEFAULT 12 int64_to_float64_scalbn │ │ │ │ 16734: 00b3a2f0 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_blocksize │ │ │ │ @@ -16790,15 +16790,15 @@ │ │ │ │ 16786: 00879008 148 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_human_monitor_command_arg_members │ │ │ │ 16787: 00c1d538 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LANCE_MEM_READW_EVENT │ │ │ │ 16788: 00c1c218 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNHME_TX_XSUM_STUFF_EVENT │ │ │ │ 16789: 006a0aa4 420 FUNC GLOBAL DEFAULT 12 object_new_with_propv │ │ │ │ 16790: 00c1bf08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX_ETH_TX_BD_BUSY_EVENT │ │ │ │ 16791: 00675684 88 FUNC GLOBAL DEFAULT 12 uaccess_unlock_user │ │ │ │ 16792: 00c29cfc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BUFFER_RESIZE_EVENT │ │ │ │ - 16793: 0065483c 24 FUNC GLOBAL DEFAULT 12 memory_region_clear_coalescing │ │ │ │ + 16793: 00654840 24 FUNC GLOBAL DEFAULT 12 memory_region_clear_coalescing │ │ │ │ 16794: 00c4e616 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_FLUSH_DSTATE │ │ │ │ 16795: 007342d4 236 FUNC GLOBAL DEFAULT 12 bdrv_reopen_set_read_only │ │ │ │ 16796: 00890c58 372 FUNC GLOBAL DEFAULT 12 visit_type_MemoryFailureFlags │ │ │ │ 16797: 00c1c428 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_RESET_EVENT │ │ │ │ 16798: 0058f54c 180 FUNC GLOBAL DEFAULT 12 helper_msa_ilvev_b │ │ │ │ 16799: 00b88cdc 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_subs_u_w │ │ │ │ 16800: 005530dc 124 FUNC GLOBAL DEFAULT 12 helper_mtc0_wired │ │ │ │ @@ -16859,15 +16859,15 @@ │ │ │ │ 16855: 00c4e05e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_RECV_EOF_DSTATE │ │ │ │ 16856: 00b66938 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_and_fetchw_be │ │ │ │ 16857: 00c286f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_MIGRATE_CONTINUE_EVENT │ │ │ │ 16858: 0072449c 184 FUNC GLOBAL DEFAULT 12 qmp_nbd_server_remove │ │ │ │ 16859: 0065fc58 112 FUNC GLOBAL DEFAULT 12 memory_access_size │ │ │ │ 16860: 00c23470 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_PCI_RESET_PM_EVENT │ │ │ │ 16861: 00c2008c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_MSIX_RAISE_EVENT │ │ │ │ - 16862: 0062e478 180 FUNC GLOBAL DEFAULT 12 virtio_queue_update_rings │ │ │ │ + 16862: 0062e47c 180 FUNC GLOBAL DEFAULT 12 virtio_queue_update_rings │ │ │ │ 16863: 00c4e658 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XILINX_AXIDMA_LOADING_DESC_FAIL_DSTATE │ │ │ │ 16864: 0030622c 184 FUNC GLOBAL DEFAULT 12 qdev_get_fw_dev_path │ │ │ │ 16865: 00c18fb4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_SYSREG_READ_EVENT │ │ │ │ 16866: 006de1bc 172 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_shri │ │ │ │ 16867: 00c4e696 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPARC32_DMA_SET_IRQ_RAISE_DSTATE │ │ │ │ 16868: 00c3d318 4 OBJECT GLOBAL DEFAULT 25 fpu_fcr0 │ │ │ │ 16869: 0071f2a4 4264 FUNC GLOBAL DEFAULT 12 qmp_transaction │ │ │ │ @@ -17034,15 +17034,15 @@ │ │ │ │ 17030: 00b7d4c8 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_d_saf │ │ │ │ 17031: 00848f0c 156 FUNC GLOBAL DEFAULT 12 visit_type_VersionTriple_members │ │ │ │ 17032: 002f6054 152 FUNC GLOBAL DEFAULT 12 hotplug_handler_unplug_request │ │ │ │ 17033: 00c4eef8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_LINK_STATUS_CHANGED_DSTATE │ │ │ │ 17034: 00b79454 132 OBJECT GLOBAL DEFAULT 24 helper_info_wait │ │ │ │ 17035: 00c502b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_S390X_CPU_POLARIZATION_DSTATE │ │ │ │ 17036: 00b71600 132 OBJECT GLOBAL DEFAULT 24 helper_info_mfc0_tcrestart │ │ │ │ - 17037: 0062d5d8 84 FUNC GLOBAL DEFAULT 12 virtio_queue_get_last_avail_idx │ │ │ │ + 17037: 0062d5dc 84 FUNC GLOBAL DEFAULT 12 virtio_queue_get_last_avail_idx │ │ │ │ 17038: 00549884 2088 FUNC GLOBAL DEFAULT 12 hmp_info_stats │ │ │ │ 17039: 00c4e100 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CO_RECEIVE_REQUEST_DECODE_TYPE_DSTATE │ │ │ │ 17040: 00c4eb58 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_PLL_SET_VCO_MULTIPLIER_DSTATE │ │ │ │ 17041: 00c242c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CMSDK_APB_WATCHDOG_RESET_EVENT │ │ │ │ 17042: 003d80d8 428 FUNC GLOBAL DEFAULT 12 pcie_sync_bridge_lnk │ │ │ │ 17043: 00844a34 28 FUNC GLOBAL DEFAULT 12 visit_type_ChardevRingbufWrapper_members │ │ │ │ 17044: 006bdddc 8 FUNC GLOBAL DEFAULT 12 tcg_gen_call0 │ │ │ │ @@ -17143,15 +17143,15 @@ │ │ │ │ 17139: 00c4e83e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_ROUTER_END_NOTIFY_DSTATE │ │ │ │ 17140: 006dc814 84 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_dup_i32 │ │ │ │ 17141: 00b60be4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_eqs16 │ │ │ │ 17142: 00c4fc20 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAUSE_RETURN_PATH_CONTINUED_DSTATE │ │ │ │ 17143: 0050c9bc 2384 FUNC GLOBAL DEFAULT 12 migrate_start_colo_process │ │ │ │ 17144: 0025b930 256 FUNC GLOBAL DEFAULT 12 bfloat16_to_int32 │ │ │ │ 17145: 00c2053c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MPTSAS_MMIO_UNHANDLED_WRITE_EVENT │ │ │ │ - 17146: 00610238 340 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_stop │ │ │ │ + 17146: 0061023c 340 FUNC GLOBAL DEFAULT 12 vhost_scsi_common_stop │ │ │ │ 17147: 0075b92c 100 FUNC GLOBAL DEFAULT 12 blk_co_getlength │ │ │ │ 17148: 00c4ed26 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_NET_RSS_ERROR_DSTATE │ │ │ │ 17149: 00c4eb46 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_MPC_TRANSLATE_DSTATE │ │ │ │ 17150: 008c9288 52 FUNC GLOBAL DEFAULT 12 qdict_put_str │ │ │ │ 17151: 00c4fce0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GET_QTAILQ_END_DSTATE │ │ │ │ 17152: 00c28a74 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_ANNOUNCE_SELF_EVENT │ │ │ │ 17153: 00c4e8a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CTE_READ_DSTATE │ │ │ │ @@ -17216,15 +17216,15 @@ │ │ │ │ 17212: 007949a0 88 FUNC GLOBAL DEFAULT 12 qcow2_cache_flush │ │ │ │ 17213: 0088015c 316 FUNC GLOBAL DEFAULT 12 visit_type_NetdevL2TPv3Options │ │ │ │ 17214: 00c18e64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_KVM_XIVE_CPU_CONNECT_EVENT │ │ │ │ 17215: 00b335bc 12 OBJECT GLOBAL DEFAULT 21 SmbiosEntryPointType_lookup │ │ │ │ 17216: 00273160 184 FUNC GLOBAL DEFAULT 12 qemu_plugin_vcpu_syscall_ret │ │ │ │ 17217: 007d094c 896 FUNC GLOBAL DEFAULT 12 qed_find_cluster │ │ │ │ 17218: 006e1eac 20 FUNC GLOBAL DEFAULT 12 migration_rate_get │ │ │ │ - 17219: 0062bda4 72 FUNC GLOBAL DEFAULT 12 virtio_queue_set_num │ │ │ │ + 17219: 0062bda8 72 FUNC GLOBAL DEFAULT 12 virtio_queue_set_num │ │ │ │ 17220: 00c1e1e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_AER_MASKED_EVENT │ │ │ │ 17221: 00b60b60 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_eqs32 │ │ │ │ 17222: 00c4ee1a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_MSIX_USE_VECTOR_FAIL_DSTATE │ │ │ │ 17223: 00c4def6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_OP_EXITING_DSTATE │ │ │ │ 17224: 00c231d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_IOMMU_MAP_NOTIFY_EVENT │ │ │ │ 17225: 00c4e96c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_UPDATE_MAINTENANCE_IRQ_DSTATE │ │ │ │ 17226: 00c13e6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_WEBSOCK_NEW_SERVER_EVENT │ │ │ │ @@ -17289,15 +17289,15 @@ │ │ │ │ 17285: 006dc868 84 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_dup_i64 │ │ │ │ 17286: 00c4ec16 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_READL_VCR_DSTATE │ │ │ │ 17287: 00280eb0 1100 FUNC GLOBAL DEFAULT 12 hmp_info_vnc │ │ │ │ 17288: 00c4e08a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_PAYLOAD_DECODE_DSTATE │ │ │ │ 17289: 00b7fa6c 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_abs_d │ │ │ │ 17290: 00c4ebe0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_LED_MEM_READW_DSTATE │ │ │ │ 17291: 00c19424 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_RPR_READ_EVENT │ │ │ │ - 17292: 00614968 56 FUNC GLOBAL DEFAULT 12 vfio_address_space_insert │ │ │ │ + 17292: 0061496c 56 FUNC GLOBAL DEFAULT 12 vfio_address_space_insert │ │ │ │ 17293: 0085a5b8 788 FUNC GLOBAL DEFAULT 12 visit_type_MachineInfo_members │ │ │ │ 17294: 0025ba30 252 FUNC GLOBAL DEFAULT 12 bfloat16_to_int64 │ │ │ │ 17295: 006a88c4 4224 FUNC GLOBAL DEFAULT 12 gdb_read_byte │ │ │ │ 17296: 00b704fc 132 OBJECT GLOBAL DEFAULT 24 helper_info_dpsq_s_w_ph │ │ │ │ 17297: 00c26db0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STORE_ATOM8_FALLBACK_EVENT │ │ │ │ 17298: 00688e34 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_sminw_le │ │ │ │ 17299: 0082d9f0 200 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockdevCreateOptions_base_members │ │ │ │ @@ -17625,15 +17625,15 @@ │ │ │ │ 17621: 006dd3ac 64 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_sub │ │ │ │ 17622: 00c4e8e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_REDIST_WRITE_DSTATE │ │ │ │ 17623: 0026b594 196 FUNC GLOBAL DEFAULT 12 helper_gvec_shl64i │ │ │ │ 17624: 00724f14 128 FUNC GLOBAL DEFAULT 12 iothread_stop │ │ │ │ 17625: 00c4f18e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FW_CFG_SELECT_DSTATE │ │ │ │ 17626: 00c2668c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VDAGENT_CLOSE_EVENT │ │ │ │ 17627: 00c26acc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_IO_ERROR_EVENT │ │ │ │ - 17628: 00652cb4 240 FUNC GLOBAL DEFAULT 12 memory_region_unmap_iommu_notifier_range │ │ │ │ + 17628: 00652cb8 240 FUNC GLOBAL DEFAULT 12 memory_region_unmap_iommu_notifier_range │ │ │ │ 17629: 00432dc8 244 FUNC GLOBAL DEFAULT 12 usb_combined_packet_cancel │ │ │ │ 17630: 00c4ed58 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNHME_MIF_READ_DSTATE │ │ │ │ 17631: 00c13420 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_HANDLE_EVENT_EVENT │ │ │ │ 17632: 00c4e6f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AHCI_RESET_DSTATE │ │ │ │ 17633: 00c13c3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WCT_CMD_SP_EVENT │ │ │ │ 17634: 00c4f208 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GT64120_READ_DSTATE │ │ │ │ 17635: 00b7db7c 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_d_sne │ │ │ │ @@ -17685,15 +17685,15 @@ │ │ │ │ 17681: 0038a724 112 FUNC GLOBAL DEFAULT 12 net_rx_pkt_has_tcp_data │ │ │ │ 17682: 00811b6c 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsParallels │ │ │ │ 17683: 00c18f74 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HEATHROW_SET_IRQ_EVENT │ │ │ │ 17684: 00b6218c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shl64v │ │ │ │ 17685: 0082c5c0 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevVmdkSubformat │ │ │ │ 17686: 009107fc 324 FUNC GLOBAL DEFAULT 12 visit_type_YankInstanceBlockNode │ │ │ │ 17687: 00c4fbc4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_POLL_OTHER_DSTATE │ │ │ │ - 17688: 005b6800 4 FUNC GLOBAL DEFAULT 12 helper_fork │ │ │ │ + 17688: 005b6804 4 FUNC GLOBAL DEFAULT 12 helper_fork │ │ │ │ 17689: 0087472c 1032 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_set_replication │ │ │ │ 17690: 008e01d4 108 FUNC GLOBAL DEFAULT 12 warn_report_err │ │ │ │ 17691: 00c17ac4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX_I2C_WRITE_EVENT │ │ │ │ 17692: 00c4e6d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_I2C_ACK_DSTATE │ │ │ │ 17693: 00c4e986 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_ENABLE_IRQ_DSTATE │ │ │ │ 17694: 0082cc2c 376 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsSsh │ │ │ │ 17695: 007a7d64 280 FUNC GLOBAL DEFAULT 12 qcow2_snapshot_list │ │ │ │ @@ -17825,15 +17825,15 @@ │ │ │ │ 17821: 00c2b7a0 4 OBJECT GLOBAL DEFAULT 25 nb_prom_envs │ │ │ │ 17822: 00c25328 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_THREAD_LOW_PENDING_EVENT │ │ │ │ 17823: 00c4e074 2 OBJECT GLOBAL DEFAULT 25 _TRACE_WCT_CMD_TS_DSTATE │ │ │ │ 17824: 002785f8 164 FUNC GLOBAL DEFAULT 12 dpy_gl_cursor_dmabuf │ │ │ │ 17825: 004b2a54 264 FUNC GLOBAL DEFAULT 12 validate_bootdevices │ │ │ │ 17826: 00c1aa3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_PPC_CFG_SEC_RESP_EVENT │ │ │ │ 17827: 008d96c4 120 FUNC GLOBAL DEFAULT 12 qemu_event_reset │ │ │ │ - 17828: 0063277c 60 FUNC GLOBAL DEFAULT 12 virtio_bh_new_guarded_full │ │ │ │ + 17828: 00632780 60 FUNC GLOBAL DEFAULT 12 virtio_bh_new_guarded_full │ │ │ │ 17829: 00c20af0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SDBUS_COMMAND_EVENT │ │ │ │ 17830: 00c4f72e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_TD_ASYNC_DSTATE │ │ │ │ 17831: 00c25368 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SOURCE_RETURN_PATH_THREAD_PONG_EVENT │ │ │ │ 17832: 00479554 220 FUNC GLOBAL DEFAULT 12 virtio_bus_set_vdev_config │ │ │ │ 17833: 00c1547c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPUHP_ACPI_FW_REMOVE_CPU_EVENT │ │ │ │ 17834: 00c21748 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_SET_CONFIG_EVENT │ │ │ │ 17835: 004d6634 484 FUNC GLOBAL DEFAULT 12 cryptodev_vhost_stop │ │ │ │ @@ -17866,15 +17866,15 @@ │ │ │ │ 17862: 0026ad04 188 FUNC GLOBAL DEFAULT 12 helper_gvec_andc │ │ │ │ 17863: 00c19174 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_VMOVI_EVENT │ │ │ │ 17864: 00894810 556 FUNC GLOBAL DEFAULT 12 visit_type_SocketAddress_members │ │ │ │ 17865: 00c50154 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_XEN_REPLICATION_STATUS_DSTATE │ │ │ │ 17866: 00434f54 524 FUNC GLOBAL DEFAULT 12 usb_ep_dump │ │ │ │ 17867: 00352178 628 FUNC GLOBAL DEFAULT 12 ide_data_readw │ │ │ │ 17868: 00b33420 12 OBJECT GLOBAL DEFAULT 21 DumpGuestMemoryFormat_lookup │ │ │ │ - 17869: 0060fcc0 212 FUNC GLOBAL DEFAULT 12 virtio_scsi_common_unrealize │ │ │ │ + 17869: 0060fcc4 212 FUNC GLOBAL DEFAULT 12 virtio_scsi_common_unrealize │ │ │ │ 17870: 00c4e9d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_SET_TIMER_IRQ_CPU_DSTATE │ │ │ │ 17871: 00c4fdae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GLOBAL_DIRTY_CHANGED_DSTATE │ │ │ │ 17872: 00c251d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_DEST_INIT_TRYING_EVENT │ │ │ │ 17873: 00c4e966 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_BPR_READ_DSTATE │ │ │ │ 17874: 00c202bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_IO_TARGET_NOT_PRESENT_EVENT │ │ │ │ 17875: 00c18090 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AHCI_POPULATE_SGLIST_NO_MAP_EVENT │ │ │ │ 17876: 00b66200 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smin_fetchw_le │ │ │ │ @@ -17946,20 +17946,20 @@ │ │ │ │ 17942: 00c1c6a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IGBVF_WRN_IO_ADDR_UNKNOWN_EVENT │ │ │ │ 17943: 00c28a18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_NAME_EVENT │ │ │ │ 17944: 008991f0 328 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapWrapper │ │ │ │ 17945: 004a786c 328 FUNC GLOBAL DEFAULT 12 fsdev_co_throttle_request │ │ │ │ 17946: 00c26118 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FIND_RAM_OFFSET_EVENT │ │ │ │ 17947: 00c4f868 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_LOAD_STATE_DEVICE_BUFFER_INCOMING_DSTATE │ │ │ │ 17948: 00471f70 96 FUNC GLOBAL DEFAULT 12 vfio_container_get_iova_ranges │ │ │ │ - 17949: 005ec1ac 44 FUNC GLOBAL DEFAULT 12 helper_mulshiu │ │ │ │ + 17949: 005ec1b0 44 FUNC GLOBAL DEFAULT 12 helper_mulshiu │ │ │ │ 17950: 00c29304 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_VNC_SERVERS_EVENT │ │ │ │ - 17951: 0062bcfc 148 FUNC GLOBAL DEFAULT 12 virtio_queue_enable │ │ │ │ + 17951: 0062bd00 148 FUNC GLOBAL DEFAULT 12 virtio_queue_enable │ │ │ │ 17952: 00c4e576 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VGA_CIRRUS_WRITE_BLT_DSTATE │ │ │ │ 17953: 00c1eb44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UNIN_SET_IRQ_EVENT │ │ │ │ - 17954: 0061b198 8 FUNC GLOBAL DEFAULT 12 vfio_config_quirk_setup │ │ │ │ + 17954: 0061b19c 8 FUNC GLOBAL DEFAULT 12 vfio_config_quirk_setup │ │ │ │ 17955: 00843730 192 FUNC GLOBAL DEFAULT 12 visit_type_ChardevBackendKind │ │ │ │ 17956: 00c1e454 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_RW_COMPLETE_CB_EVENT │ │ │ │ 17957: 00c25458 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_THREAD_AFTER_LOOP_EVENT │ │ │ │ 17958: 008b79c4 532 FUNC GLOBAL DEFAULT 12 qapi_event_send_vnc_disconnected │ │ │ │ 17959: 00c26f68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CLOCK_SET_SOURCE_EVENT │ │ │ │ 17960: 00c1533c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_ERST_REG_READ_EVENT │ │ │ │ 17961: 00c4e286 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_NVDIMM_READ_IO_PORT_DSTATE │ │ │ │ @@ -17991,15 +17991,15 @@ │ │ │ │ 17987: 00c200ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_RESET_EVENT │ │ │ │ 17988: 004edda0 48 FUNC GLOBAL DEFAULT 12 migration_incoming_postcopy_advised │ │ │ │ 17989: 00b64acc 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_mul8 │ │ │ │ 17990: 00427d54 128 FUNC GLOBAL DEFAULT 12 sdhci_common_class_init │ │ │ │ 17991: 00c4e816 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SH_INTC_SET_DSTATE │ │ │ │ 17992: 00684878 80 FUNC GLOBAL DEFAULT 12 helper_ldsw_mmu │ │ │ │ 17993: 00c199e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XICS_MASKED_PENDING_EVENT │ │ │ │ - 17994: 0062d6c8 832 FUNC GLOBAL DEFAULT 12 virtio_queue_restore_last_avail_idx │ │ │ │ + 17994: 0062d6cc 832 FUNC GLOBAL DEFAULT 12 virtio_queue_restore_last_avail_idx │ │ │ │ 17995: 00285e34 16 FUNC GLOBAL DEFAULT 12 qemu_text_console_get_label │ │ │ │ 17996: 00c4e892 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_VTE_WRITE_DSTATE │ │ │ │ 17997: 0049fd98 28 FUNC GLOBAL DEFAULT 12 AUD_get_buffer_size_out │ │ │ │ 17998: 0029d014 120 FUNC GLOBAL DEFAULT 12 palette_idx │ │ │ │ 17999: 00c15ea0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_WRITE_INVALID_COMMAND_EVENT │ │ │ │ 18000: 0069fcfc 204 FUNC GLOBAL DEFAULT 12 object_property_set_default_bool │ │ │ │ 18001: 008231f0 192 FUNC GLOBAL DEFAULT 12 visit_type_IscsiTransport │ │ │ │ @@ -18045,15 +18045,15 @@ │ │ │ │ 18041: 00c16544 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NRF51_UART_READ_EVENT │ │ │ │ 18042: 00c18150 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AHCI_MEM_READ_32_HOST_DEFAULT_EVENT │ │ │ │ 18043: 00c1e1d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_AER_POST_CQE_EVENT │ │ │ │ 18044: 00885f44 28 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_qom_list_properties_arg_members │ │ │ │ 18045: 00c0cd68 128 OBJECT GLOBAL DEFAULT 24 qcrypto_hash_alg_map │ │ │ │ 18046: 00c4fa06 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_NOTIFY_IRQFD_DEFERRED_FN_DSTATE │ │ │ │ 18047: 0074dd98 420 FUNC GLOBAL DEFAULT 12 nbd_rep_lookup │ │ │ │ - 18048: 0065627c 68 FUNC GLOBAL DEFAULT 12 address_space_remove_listeners │ │ │ │ + 18048: 00656280 68 FUNC GLOBAL DEFAULT 12 address_space_remove_listeners │ │ │ │ 18049: 00c17ea0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_AHCI_MEM_READ_EVENT │ │ │ │ 18050: 00c2677c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_GL_SCANOUT_TEXTURE_EVENT │ │ │ │ 18051: 00574254 260 FUNC GLOBAL DEFAULT 12 helper_swl │ │ │ │ 18052: 008d53a4 116 FUNC GLOBAL DEFAULT 12 event_notifier_cleanup │ │ │ │ 18053: 004c10b0 1056 FUNC GLOBAL DEFAULT 12 configure_rtc │ │ │ │ 18054: 0057453c 224 FUNC GLOBAL DEFAULT 12 helper_swm │ │ │ │ 18055: 0039219c 12 FUNC GLOBAL DEFAULT 12 vhost_net_get_max_queues │ │ │ │ @@ -18084,16 +18084,16 @@ │ │ │ │ 18080: 00758f60 492 FUNC GLOBAL DEFAULT 12 blk_dev_change_media_cb │ │ │ │ 18081: 006d189c 176 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_xor_fetch_i32_chk │ │ │ │ 18082: 00c0ced0 12 OBJECT GLOBAL DEFAULT 24 block_dirty_bitmap_clear_drv │ │ │ │ 18083: 003e1b48 304 FUNC GLOBAL DEFAULT 12 scsi_device_find │ │ │ │ 18084: 00c18ee4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_GET_QUEUE_INFO_EVENT │ │ │ │ 18085: 00884e00 92 FUNC GLOBAL DEFAULT 12 qapi_free_IothreadProperties │ │ │ │ 18086: 00844764 28 FUNC GLOBAL DEFAULT 12 visit_type_ChardevDBusWrapper_members │ │ │ │ - 18087: 00635da8 56 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_delete │ │ │ │ - 18088: 00653714 224 FUNC GLOBAL DEFAULT 12 memory_region_set_log │ │ │ │ + 18087: 00635dac 56 FUNC GLOBAL DEFAULT 12 vhost_iova_tree_delete │ │ │ │ + 18088: 00653718 224 FUNC GLOBAL DEFAULT 12 memory_region_set_log │ │ │ │ 18089: 00c4eb14 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_ANALOG_READ_DSTATE │ │ │ │ 18090: 00a5c958 52 OBJECT GLOBAL DEFAULT 14 vmstate_acpi_pcihp_pci_status │ │ │ │ 18091: 003e0054 28 FUNC GLOBAL DEFAULT 12 mc146818rtc_set_cmos_data │ │ │ │ 18092: 00c1c098 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TULIP_REG_WRITE_EVENT │ │ │ │ 18093: 00c23200 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_PCI_IGD_LPC_BRIDGE_ENABLED_EVENT │ │ │ │ 18094: 00c1d268 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_L4_CSUM_CALC_CSUM_EVENT │ │ │ │ 18095: 00c50276 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_TPM_TYPES_DSTATE │ │ │ │ @@ -18169,15 +18169,15 @@ │ │ │ │ 18165: 002691a8 80 FUNC GLOBAL DEFAULT 12 helper_clz_i64 │ │ │ │ 18166: 00c1b3bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_H3_DRAMCOM_READ_EVENT │ │ │ │ 18167: 00b33924 12 OBJECT GLOBAL DEFAULT 21 MigrationCapability_lookup │ │ │ │ 18168: 00c4ff30 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_RESET_RELEASE_END_DSTATE │ │ │ │ 18169: 003924bc 156 FUNC GLOBAL DEFAULT 12 vhost_net_notify_migration_done │ │ │ │ 18170: 004a1f10 188 FUNC GLOBAL DEFAULT 12 hmp_stopcapture │ │ │ │ 18171: 00c4eb8c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_PWM_UPDATE_DUTY_DSTATE │ │ │ │ - 18172: 006230e0 704 FUNC GLOBAL DEFAULT 12 vfio_populate_vga │ │ │ │ + 18172: 006230e4 704 FUNC GLOBAL DEFAULT 12 vfio_populate_vga │ │ │ │ 18173: 00c4f410 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_DCMD_INTERNAL_INVALID_DSTATE │ │ │ │ 18174: 00c4ef04 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_CORE_CTRL_PHY_RESET_DSTATE │ │ │ │ 18175: 0084ac50 92 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockInfoLUKS │ │ │ │ 18176: 00c4f484 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPTSAS_IRQ_INTX_DSTATE │ │ │ │ 18177: 0072a1ac 32 FUNC GLOBAL DEFAULT 12 bdrv_uses_whitelist │ │ │ │ 18178: 00c4fdb0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FLATVIEW_DESTROY_RCU_DSTATE │ │ │ │ 18179: 00667df4 116 FUNC GLOBAL DEFAULT 12 migrate_ram_is_ignored │ │ │ │ @@ -18188,15 +18188,15 @@ │ │ │ │ 18184: 00b7e5cc 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_round_2008_l_s │ │ │ │ 18185: 0026e894 184 FUNC GLOBAL DEFAULT 12 helper_gvec_leus32 │ │ │ │ 18186: 00c28ab4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_NETDEV_DEL_EVENT │ │ │ │ 18187: 00c46890 4 OBJECT GLOBAL DEFAULT 25 tcg_ctxs │ │ │ │ 18188: 00c1fedc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PVSCSI_PROCESS_REQ_DESCR_EVENT │ │ │ │ 18189: 008d6ad8 16 FUNC GLOBAL DEFAULT 12 qemu_get_local_state_dir │ │ │ │ 18190: 00c16de4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DM163_EN_B_EVENT │ │ │ │ - 18191: 005fb004 376 FUNC GLOBAL DEFAULT 12 virtio_blk_handle_vq │ │ │ │ + 18191: 005fb008 376 FUNC GLOBAL DEFAULT 12 virtio_blk_handle_vq │ │ │ │ 18192: 00c1dfc4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_OFFLINE_ZONE_EVENT │ │ │ │ 18193: 00c4f0cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UPDATE_SQ_EVENTIDX_DSTATE │ │ │ │ 18194: 0055ff20 44 FUNC GLOBAL DEFAULT 12 helper_addsc │ │ │ │ 18195: 005750e8 228 FUNC GLOBAL DEFAULT 12 helper_packsshb │ │ │ │ 18196: 0054a54c 112 FUNC GLOBAL DEFAULT 12 add_stats_entry │ │ │ │ 18197: 00c4f2a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_EXECUTE_SCRIPT_BLOCKMOVE_BADPHASE_DSTATE │ │ │ │ 18198: 0081f990 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevDiscardOptions │ │ │ │ @@ -18327,15 +18327,15 @@ │ │ │ │ 18323: 003c4068 260 FUNC GLOBAL DEFAULT 12 msix_uninit │ │ │ │ 18324: 00c12858 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_JOB_PAUSE_EVENT │ │ │ │ 18325: 0026ec9c 208 FUNC GLOBAL DEFAULT 12 helper_gvec_leus64 │ │ │ │ 18326: 00c4f00c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_STARTFAIL_CSS_DSTATE │ │ │ │ 18327: 00c20ef0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_PROCESS_DB_EVENT │ │ │ │ 18328: 00c22298 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_PACKET_LINK_ASYNC_EVENT │ │ │ │ 18329: 0086cc68 2284 FUNC GLOBAL DEFAULT 12 visit_type_MigrationParameters_members │ │ │ │ - 18330: 006149a0 136 FUNC GLOBAL DEFAULT 12 vfio_get_device_info │ │ │ │ + 18330: 006149a4 136 FUNC GLOBAL DEFAULT 12 vfio_get_device_info │ │ │ │ 18331: 00561e88 16 FUNC GLOBAL DEFAULT 12 helper_packrl_ph │ │ │ │ 18332: 00c4ff36 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_RESET_ASSERT_BEGIN_DSTATE │ │ │ │ 18333: 0067a2b0 156 FUNC GLOBAL DEFAULT 12 cpu_restore_state │ │ │ │ 18334: 00c22408 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORT_SUSPEND_EVENT │ │ │ │ 18335: 00c22918 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ISO_TD_READ_FAILED_EVENT │ │ │ │ 18336: 00c152ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_ERST_REALIZEFN_IN_EVENT │ │ │ │ 18337: 00526090 276 FUNC GLOBAL DEFAULT 12 net_init_hubport │ │ │ │ @@ -18432,15 +18432,15 @@ │ │ │ │ 18428: 00c20d40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_ERR_QUERY_INVALID_OPCODE_EVENT │ │ │ │ 18429: 008807ec 256 FUNC GLOBAL DEFAULT 12 visit_type_NetdevHubPortOptions_members │ │ │ │ 18430: 002fecb8 116 FUNC GLOBAL DEFAULT 12 qmp_x_query_interrupt_controllers │ │ │ │ 18431: 00c4f9c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_IOMMU_UNMAP_DSTATE │ │ │ │ 18432: 00c4e76a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IDE_ATAPI_CMD_REPLY_END_EOT_DSTATE │ │ │ │ 18433: 00739818 204 FUNC GLOBAL DEFAULT 12 bdrv_drop_filter │ │ │ │ 18434: 00c4efc6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_SUN8I_EMAC_RESET_DSTATE │ │ │ │ - 18435: 0064e578 388 FUNC GLOBAL DEFAULT 12 memory_region_init_rom_device_nomigrate │ │ │ │ + 18435: 0064e57c 388 FUNC GLOBAL DEFAULT 12 memory_region_init_rom_device_nomigrate │ │ │ │ 18436: 00c12898 16 OBJECT GLOBAL DEFAULT 24 _TRACE_JOB_STATE_TRANSITION_EVENT │ │ │ │ 18437: 00c4fdb6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEMORY_REGION_SYNC_DIRTY_DSTATE │ │ │ │ 18438: 00c1e0d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_MMIO_CFG_EVENT │ │ │ │ 18439: 004e98f4 164 FUNC GLOBAL DEFAULT 12 migrate_send_rp_resume_ack │ │ │ │ 18440: 00c4de44 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_replay_c │ │ │ │ 18441: 00871b8c 1032 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_set_parameters │ │ │ │ 18442: 00828144 324 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsPreallocate │ │ │ │ @@ -18510,15 +18510,15 @@ │ │ │ │ 18506: 00c4f66c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DESC_OTHER_SPEED_CONFIG_DSTATE │ │ │ │ 18507: 005993ec 3236 FUNC GLOBAL DEFAULT 12 helper_msa_madd_q_df │ │ │ │ 18508: 00c275ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_STREAM_EVENT │ │ │ │ 18509: 00c15020 16 OBJECT GLOBAL DEFAULT 24 _TRACE_V9FS_GETATTR_EVENT │ │ │ │ 18510: 00c218b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_OP_GET_DEVICE_INFO_EVENT │ │ │ │ 18511: 00c1bda8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_EMC_RX_DONE_EVENT │ │ │ │ 18512: 00c144b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_WRONG_HEADER_EVENT │ │ │ │ - 18513: 0063dd7c 76 FUNC GLOBAL DEFAULT 12 vhost_svq_push_elem │ │ │ │ + 18513: 0063dd80 76 FUNC GLOBAL DEFAULT 12 vhost_svq_push_elem │ │ │ │ 18514: 002c9ca0 56 FUNC GLOBAL DEFAULT 12 acpi_pm1_evt_reset │ │ │ │ 18515: 00505720 428 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_cleanup │ │ │ │ 18516: 00525d68 456 FUNC GLOBAL DEFAULT 12 net_hub_add_port │ │ │ │ 18517: 00356b9c 808 FUNC GLOBAL DEFAULT 12 ide_ioport_write │ │ │ │ 18518: 00c4e420 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32F2XX_USART_DROP_DSTATE │ │ │ │ 18519: 005389d4 732 FUNC GLOBAL DEFAULT 12 hmp_hostfwd_remove │ │ │ │ 18520: 0090f7cc 244 FUNC GLOBAL DEFAULT 12 visit_type_CxlDynamicCapacityExtentList │ │ │ │ @@ -18671,15 +18671,15 @@ │ │ │ │ 18667: 00c0d134 196 OBJECT GLOBAL DEFAULT 24 qemu_legacy_drive_opts │ │ │ │ 18668: 00c16dd4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DM163_RST_B_EVENT │ │ │ │ 18669: 0021b568 44 FUNC GLOBAL DEFAULT 12 cpu_exec_unrealizefn │ │ │ │ 18670: 00c4f68c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_HREG0_WRITE_DSTATE │ │ │ │ 18671: 00b33fa4 12 OBJECT GLOBAL DEFAULT 21 InputMultiTouchType_lookup │ │ │ │ 18672: 00c4ec12 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_READL_MFAR1_DSTATE │ │ │ │ 18673: 00c16bc4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_IOSFC_RAISE_IRQ_EVENT │ │ │ │ - 18674: 00649198 148 FUNC GLOBAL DEFAULT 12 portio_list_init │ │ │ │ + 18674: 0064919c 148 FUNC GLOBAL DEFAULT 12 portio_list_init │ │ │ │ 18675: 00c1d4d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIPSNET_IRQ_EVENT │ │ │ │ 18676: 008103b4 92 FUNC GLOBAL DEFAULT 12 qapi_free_ThrottleLimits │ │ │ │ 18677: 00c18170 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AHCI_MEM_READ_32_DEFAULT_EVENT │ │ │ │ 18678: 006ab5ec 20 FUNC GLOBAL DEFAULT 12 gdb_signal_to_target │ │ │ │ 18679: 004b3f58 36 FUNC GLOBAL DEFAULT 12 cpu_exec_reset_hold │ │ │ │ 18680: 00c1e424 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_DSM_DEALLOCATE_EVENT │ │ │ │ 18681: 008def24 128 FUNC GLOBAL DEFAULT 12 slow_bitmap_count_one │ │ │ │ @@ -18802,15 +18802,15 @@ │ │ │ │ 18798: 005055a8 188 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_pending_estimate │ │ │ │ 18799: 00c4f812 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_RELATIVE_FRAME_NUMBER_NEG_DSTATE │ │ │ │ 18800: 00b84e78 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ctcmsa │ │ │ │ 18801: 00c16334 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_USART_RECEIVER_NOT_ENABLED_EVENT │ │ │ │ 18802: 00684e84 224 FUNC GLOBAL DEFAULT 12 cpu_ld16_mmu │ │ │ │ 18803: 004f83bc 40 FUNC GLOBAL DEFAULT 12 migrate_vcpu_dirty_limit_period │ │ │ │ 18804: 00c4ee76 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_IRQ_FIX_ICR_ASSERTED_DSTATE │ │ │ │ - 18805: 0062cce8 100 FUNC GLOBAL DEFAULT 12 virtio_notify_config │ │ │ │ + 18805: 0062ccec 100 FUNC GLOBAL DEFAULT 12 virtio_notify_config │ │ │ │ 18806: 00368c9c 40 FUNC GLOBAL DEFAULT 12 pic_get_output │ │ │ │ 18807: 008e9a68 72 FUNC GLOBAL DEFAULT 12 qdist_init │ │ │ │ 18808: 00869a10 92 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationCapabilityStatus │ │ │ │ 18809: 0027a7b4 604 FUNC GLOBAL DEFAULT 12 cursor_set_mono │ │ │ │ 18810: 00c29b0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOCKCNT_UNLOCK_SUCCESS_EVENT │ │ │ │ 18811: 0068d6b8 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_uminl_be │ │ │ │ 18812: 00c4fd4a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_POSTCOPY_HANDLE_LISTEN_DSTATE │ │ │ │ @@ -18821,15 +18821,15 @@ │ │ │ │ 18817: 00c17cb4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BITBANG_I2C_DATA_EVENT │ │ │ │ 18818: 00916de0 12 FUNC GLOBAL DEFAULT 12 vu_queue_started │ │ │ │ 18819: 00c2996c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFFD_CREATE_FD_NOSYS_EVENT │ │ │ │ 18820: 00c4ef4e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_L4_CSUM_FIX_CSUM_DSTATE │ │ │ │ 18821: 0080f948 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockStatsSpecificFile │ │ │ │ 18822: 008cf150 464 FUNC GLOBAL DEFAULT 12 qdict_array_entries │ │ │ │ 18823: 00686cc0 36 FUNC GLOBAL DEFAULT 12 helper_atomic_cmpxchgb │ │ │ │ - 18824: 0064e114 364 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_from_fd │ │ │ │ + 18824: 0064e118 364 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_from_fd │ │ │ │ 18825: 008453a4 112 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_chardev_change_arg_members │ │ │ │ 18826: 00c4ffe8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_DRIVE_BACKUP_DSTATE │ │ │ │ 18827: 00c293b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SET_PASSWORD_EVENT │ │ │ │ 18828: 0037a0e4 268 FUNC GLOBAL DEFAULT 12 pcnet_ioport_readw │ │ │ │ 18829: 0084067c 92 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevHostdevWrapper │ │ │ │ 18830: 00669b10 108 FUNC GLOBAL DEFAULT 12 mig_throttle_counter_reset │ │ │ │ 18831: 00c4ea2c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PC87312_IO_WRITE_DSTATE │ │ │ │ @@ -18918,15 +18918,15 @@ │ │ │ │ 18914: 0055f720 80 FUNC GLOBAL DEFAULT 12 helper_addq_s_w │ │ │ │ 18915: 00c1dae4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_INVALID_MGMT_ACTION_EVENT │ │ │ │ 18916: 00c1f49c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_SCSI_AN_REQ_EVENT │ │ │ │ 18917: 00889044 320 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendEpcProperties │ │ │ │ 18918: 008dcf40 460 FUNC GLOBAL DEFAULT 12 divs128 │ │ │ │ 18919: 0084b984 428 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOptionsQCow │ │ │ │ 18920: 00c4f378 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_PDMA_WRITE_DSTATE │ │ │ │ - 18921: 0064cf5c 284 FUNC GLOBAL DEFAULT 12 address_space_get_flatview │ │ │ │ + 18921: 0064cf60 284 FUNC GLOBAL DEFAULT 12 address_space_get_flatview │ │ │ │ 18922: 00c4e742 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AHCI_MEM_READ_DSTATE │ │ │ │ 18923: 00b85214 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_dpsub_u_d │ │ │ │ 18924: 0080f32c 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockChildInfoList │ │ │ │ 18925: 006a3e58 100 FUNC GLOBAL DEFAULT 12 object_property_set_qobject │ │ │ │ 18926: 00c4ff12 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CLOCK_PROPAGATE_DSTATE │ │ │ │ 18927: 00b8531c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_dpsub_u_h │ │ │ │ 18928: 00c29ccc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BUFFER_FREE_EVENT │ │ │ │ @@ -18938,15 +18938,15 @@ │ │ │ │ 18934: 00c4e6be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPC_I2C_WRITE_DSTATE │ │ │ │ 18935: 00c4ea88 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LED_SET_INTENSITY_DSTATE │ │ │ │ 18936: 0025e588 276 FUNC GLOBAL DEFAULT 12 float128_to_uint64_round_to_zero │ │ │ │ 18937: 00c270c4 76 OBJECT GLOBAL DEFAULT 24 qapi_commands_block_trace_events_trace_events │ │ │ │ 18938: 00c1d3f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_OPEN_ETH_REG_WRITE_EVENT │ │ │ │ 18939: 0069a0a8 512 FUNC GLOBAL DEFAULT 12 clock_set_source │ │ │ │ 18940: 004b5a68 40 FUNC GLOBAL DEFAULT 12 qmp_inject_nmi │ │ │ │ - 18941: 00635ac4 220 FUNC GLOBAL DEFAULT 12 vhost_backend_handle_iotlb_msg │ │ │ │ + 18941: 00635ac8 220 FUNC GLOBAL DEFAULT 12 vhost_backend_handle_iotlb_msg │ │ │ │ 18942: 007b123c 24 FUNC GLOBAL DEFAULT 12 bdrv_write_threshold_set │ │ │ │ 18943: 00c50220 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_TRACE_EVENT_SET_STATE_DSTATE │ │ │ │ 18944: 00669d70 344 FUNC GLOBAL DEFAULT 12 migration_bitmap_sync_precopy │ │ │ │ 18945: 00c21b98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DESC_BOS_EVENT │ │ │ │ 18946: 00c26ff8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_ENTER_EXEC_EVENT │ │ │ │ 18947: 006eec08 472 FUNC GLOBAL DEFAULT 12 qio_channel_socket_listen_async │ │ │ │ 18948: 00b85298 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_dpsub_u_w │ │ │ │ @@ -18984,28 +18984,28 @@ │ │ │ │ 18980: 006fe45c 156 FUNC GLOBAL DEFAULT 12 qcrypto_block_calculate_payload_offset │ │ │ │ 18981: 008f4e0c 268 FUNC GLOBAL DEFAULT 12 aio_co_reschedule_self │ │ │ │ 18982: 00c16834 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_CONSOLE_CHR_READ_EVENT │ │ │ │ 18983: 00c4f4f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SDHCI_READ_DATAPORT_DSTATE │ │ │ │ 18984: 00c4e4d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_CONSOLE_CHR_EVENT_DSTATE │ │ │ │ 18985: 00c1f7fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_ADD_MSG_BYTE_EVENT │ │ │ │ 18986: 0056b414 276 FUNC GLOBAL DEFAULT 12 helper_cmpabs_d_ule │ │ │ │ - 18987: 00655200 104 FUNC GLOBAL DEFAULT 12 memory_region_set_unmergeable │ │ │ │ + 18987: 00655204 104 FUNC GLOBAL DEFAULT 12 memory_region_set_unmergeable │ │ │ │ 18988: 0084e4bc 320 FUNC GLOBAL DEFAULT 12 visit_type_TlsCredsAnonProperties │ │ │ │ 18989: 00c23320 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_QUIRK_NVIDIA_BAR0_MSI_ACK_EVENT │ │ │ │ 18990: 00c26fd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_HOLD_BEGIN_EVENT │ │ │ │ 18991: 008988d4 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevSnapshotWrapper │ │ │ │ 18992: 00c17074 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VGA_STD_WRITE_IO_EVENT │ │ │ │ 18993: 00c4e024 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIRROR_ITERATION_DONE_DSTATE │ │ │ │ 18994: 00b89414 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_asub_u_w │ │ │ │ 18995: 005209c0 228 FUNC GLOBAL DEFAULT 12 qemu_announce_timer_reset │ │ │ │ 18996: 00570170 328 FUNC GLOBAL DEFAULT 12 helper_cmp_ps_ngle │ │ │ │ 18997: 00823370 768 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsIscsi_members │ │ │ │ 18998: 008edefc 144 FUNC GLOBAL DEFAULT 12 qsp_disable │ │ │ │ 18999: 00c4fd9e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOAD_FILE_DSTATE │ │ │ │ - 19000: 0062d174 608 FUNC GLOBAL DEFAULT 12 virtio_init │ │ │ │ + 19000: 0062d178 608 FUNC GLOBAL DEFAULT 12 virtio_init │ │ │ │ 19001: 008f9c14 116 FUNC GLOBAL DEFAULT 12 timer_deinit │ │ │ │ 19002: 004f8164 40 FUNC GLOBAL DEFAULT 12 migrate_max_bandwidth │ │ │ │ 19003: 0056afd8 276 FUNC GLOBAL DEFAULT 12 helper_cmpabs_d_ult │ │ │ │ 19004: 00570558 344 FUNC GLOBAL DEFAULT 12 helper_cmpabs_ps_seq │ │ │ │ 19005: 00c4e2f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_GPE_EN_IOPORT_WRITEB_DSTATE │ │ │ │ 19006: 00c1a6bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_MBOX_WRITE_EVENT │ │ │ │ 19007: 00c24de8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MARK_POSTCOPY_BLOCKTIME_BEGIN_EVENT │ │ │ │ @@ -19030,19 +19030,19 @@ │ │ │ │ 19026: 00b710d8 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_le_ph │ │ │ │ 19027: 00c22ca0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_CDEV_ATTACH_IOAS_HWPT_EVENT │ │ │ │ 19028: 00c4e752 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AHCI_CHECK_IRQ_DSTATE │ │ │ │ 19029: 002608c0 12 FUNC GLOBAL DEFAULT 12 int64_to_bfloat16 │ │ │ │ 19030: 00c1e174 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_NO_OUTSTANDING_AERS_EVENT │ │ │ │ 19031: 008d3c50 3548 FUNC GLOBAL DEFAULT 12 aio_poll │ │ │ │ 19032: 008a4ea0 92 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptodevInfoList │ │ │ │ - 19033: 0064e7f0 32 FUNC GLOBAL DEFAULT 12 memory_region_unref │ │ │ │ + 19033: 0064e7f4 32 FUNC GLOBAL DEFAULT 12 memory_region_unref │ │ │ │ 19034: 00918e1c 28 FUNC GLOBAL DEFAULT 12 vduse_dev_get_queue │ │ │ │ 19035: 00c4de0b 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_block_c │ │ │ │ 19036: 00c4f1f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SABRE_CONFIG_WRITE_DSTATE │ │ │ │ - 19037: 0062e05c 16 FUNC GLOBAL DEFAULT 12 virtio_queue_set_host_notifier_enabled │ │ │ │ + 19037: 0062e060 16 FUNC GLOBAL DEFAULT 12 virtio_queue_set_host_notifier_enabled │ │ │ │ 19038: 00c22c50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_CDEV_PCI_HOT_RESET_DEP_DEVICES_EVENT │ │ │ │ 19039: 00c29014 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_DEVICE_DEL_EVENT │ │ │ │ 19040: 00c288f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_ADD_FD_EVENT │ │ │ │ 19041: 00c4ed6c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNHME_SEB_READ_DSTATE │ │ │ │ 19042: 00b86738 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_maxi_s_df │ │ │ │ 19043: 00759bd8 92 FUNC GLOBAL DEFAULT 12 blk_aio_cancel │ │ │ │ 19044: 00810b40 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsSsh │ │ │ │ @@ -19065,15 +19065,15 @@ │ │ │ │ 19061: 00c13f9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_ACCEPT_EVENT │ │ │ │ 19062: 00c1521c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_NVDIMM_WRITE_LABEL_EVENT │ │ │ │ 19063: 00c1c438 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_RX_KICK_EVENT │ │ │ │ 19064: 00270f30 1468 FUNC GLOBAL DEFAULT 12 qemu_plugin_load_list │ │ │ │ 19065: 0080fdf4 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevBackup │ │ │ │ 19066: 00c1fa3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_VSCSI_FETCH_DESC_DIRECT_EVENT │ │ │ │ 19067: 00845414 28 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_chardev_remove_arg_members │ │ │ │ - 19068: 0062d100 116 FUNC GLOBAL DEFAULT 12 virtio_instance_init_common │ │ │ │ + 19068: 0062d104 116 FUNC GLOBAL DEFAULT 12 virtio_instance_init_common │ │ │ │ 19069: 002f595c 72 FUNC GLOBAL DEFAULT 12 qdev_init_gpio_in │ │ │ │ 19070: 008b1cd4 244 FUNC GLOBAL DEFAULT 12 visit_type_VncServerInfo2List │ │ │ │ 19071: 0037a1f0 188 FUNC GLOBAL DEFAULT 12 pcnet_ioport_writel │ │ │ │ 19072: 00c24b28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_FAILOVER_SET_STATE_EVENT │ │ │ │ 19073: 00c4f1f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SABRE_CLEAR_REQUEST_DSTATE │ │ │ │ 19074: 00545324 84 FUNC GLOBAL DEFAULT 12 replay_fetch_data_kind │ │ │ │ 19075: 00c4ea2a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APM_IO_READ_DSTATE │ │ │ │ @@ -19122,17 +19122,17 @@ │ │ │ │ 19118: 006c2a48 88 FUNC GLOBAL DEFAULT 12 tcg_gen_op4 │ │ │ │ 19119: 006c2aa0 96 FUNC GLOBAL DEFAULT 12 tcg_gen_op5 │ │ │ │ 19120: 00c22698 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_PACKET_STATUS_EVENT │ │ │ │ 19121: 00c25aa8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_LOAD_STATE_FIELD_EVENT │ │ │ │ 19122: 006c2b00 104 FUNC GLOBAL DEFAULT 12 tcg_gen_op6 │ │ │ │ 19123: 0055792c 2108 FUNC GLOBAL DEFAULT 12 mips_cpu_tlb_fill │ │ │ │ 19124: 00c4fd00 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAGE_REQ_SYNC_DSTATE │ │ │ │ - 19125: 005df564 16 FUNC GLOBAL DEFAULT 12 get_fp_bit │ │ │ │ + 19125: 005df568 16 FUNC GLOBAL DEFAULT 12 get_fp_bit │ │ │ │ 19126: 00c253a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SOURCE_RETURN_PATH_THREAD_BAD_END_EVENT │ │ │ │ - 19127: 0064e7d0 32 FUNC GLOBAL DEFAULT 12 memory_region_ref │ │ │ │ + 19127: 0064e7d4 32 FUNC GLOBAL DEFAULT 12 memory_region_ref │ │ │ │ 19128: 00c4f716 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_PORT_WRITE_DSTATE │ │ │ │ 19129: 00703730 8 FUNC GLOBAL DEFAULT 12 qcrypto_ivgen_get_hash │ │ │ │ 19130: 00c22718 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_BAD_DEVICE_RESPONSE_EVENT │ │ │ │ 19131: 00c4f086 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_REQ_STATUS_DSTATE │ │ │ │ 19132: 00c25938 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_FILE_FCLOSE_EVENT │ │ │ │ 19133: 00c202ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_IO_READ_START_EVENT │ │ │ │ 19134: 008a46ac 316 FUNC GLOBAL DEFAULT 12 visit_type_Audiodev │ │ │ │ @@ -19171,15 +19171,15 @@ │ │ │ │ 19167: 0049dc50 220 FUNC GLOBAL DEFAULT 12 AUD_get_elapsed_usec_out │ │ │ │ 19168: 00b87f74 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ilvr_b │ │ │ │ 19169: 006bdc50 364 FUNC GLOBAL DEFAULT 12 tcg_op_supported │ │ │ │ 19170: 00c4e9d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_SET_IRQ_DSTATE │ │ │ │ 19171: 00c1e344 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_IDENTIFY_CTRL_CSI_EVENT │ │ │ │ 19172: 00c2033c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_IOV_WRITE_UNDERFLOW_EVENT │ │ │ │ 19173: 00b87de8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ilvr_d │ │ │ │ - 19174: 0061fb80 656 FUNC GLOBAL DEFAULT 12 vfio_pci_read_config │ │ │ │ + 19174: 0061fb84 656 FUNC GLOBAL DEFAULT 12 vfio_pci_read_config │ │ │ │ 19175: 00b8d1f4 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_add_a_b │ │ │ │ 19176: 00c4defe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QAUTHZ_LIST_FILE_LOAD_DSTATE │ │ │ │ 19177: 00665530 100 FUNC GLOBAL DEFAULT 12 address_space_stl_cached_slow │ │ │ │ 19178: 00c4ec40 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_R40_DRAMPHY_READ_DSTATE │ │ │ │ 19179: 00b8d068 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_add_a_d │ │ │ │ 19180: 00b7cb80 132 OBJECT GLOBAL DEFAULT 24 helper_info_psrlh │ │ │ │ 19181: 00b87ef0 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ilvr_h │ │ │ │ @@ -19251,15 +19251,15 @@ │ │ │ │ 19247: 00c4fe08 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VDAGENT_RECV_MSG_DSTATE │ │ │ │ 19248: 00b8b40c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_clt_u_b │ │ │ │ 19249: 0076c948 220 FUNC GLOBAL DEFAULT 12 bdrv_co_is_allocated │ │ │ │ 19250: 00c4f4b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_SDHCI_WRITE_DSTATE │ │ │ │ 19251: 00c4f6ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_PACKET_DONE_DSTATE │ │ │ │ 19252: 00534c60 4 FUNC GLOBAL DEFAULT 12 colo_compare_unregister_notifier │ │ │ │ 19253: 00b8b280 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_clt_u_d │ │ │ │ - 19254: 0064dc40 156 FUNC GLOBAL DEFAULT 12 memory_region_init_io │ │ │ │ + 19254: 0064dc44 156 FUNC GLOBAL DEFAULT 12 memory_region_init_io │ │ │ │ 19255: 002d2920 3504 FUNC GLOBAL DEFAULT 12 YM3812UpdateOne │ │ │ │ 19256: 00889d5c 112 FUNC GLOBAL DEFAULT 12 visit_type_AcpiGenericPortProperties_members │ │ │ │ 19257: 00b8b388 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_clt_u_h │ │ │ │ 19258: 00c4ec24 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_WRITEL_VCR_DSTATE │ │ │ │ 19259: 00c4e198 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PW_READ_DSTATE │ │ │ │ 19260: 00c4fcce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PUT_QLIST_DSTATE │ │ │ │ 19261: 006c5dc8 52 FUNC GLOBAL DEFAULT 12 tcg_gen_ext16s_i32 │ │ │ │ @@ -19343,15 +19343,15 @@ │ │ │ │ 19339: 00663370 84 FUNC GLOBAL DEFAULT 12 address_space_cache_destroy │ │ │ │ 19340: 00c4e0ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_TASK_THREAD_EXIT_DSTATE │ │ │ │ 19341: 00c1d588 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_SUN8I_EMAC_WRITE_EVENT │ │ │ │ 19342: 0037e680 400 FUNC GLOBAL DEFAULT 12 e1000x_update_regs_on_autoneg_done │ │ │ │ 19343: 00569fb8 232 FUNC GLOBAL DEFAULT 12 helper_float_maddf_s │ │ │ │ 19344: 00c1dc24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_INVALID_IDENTIFY_CNS_EVENT │ │ │ │ 19345: 00346660 460 FUNC GLOBAL DEFAULT 12 i2c_send_async │ │ │ │ - 19346: 0063df88 64 FUNC GLOBAL DEFAULT 12 vhost_svq_device_area_size │ │ │ │ + 19346: 0063df8c 64 FUNC GLOBAL DEFAULT 12 vhost_svq_device_area_size │ │ │ │ 19347: 00c1d2f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_L4_CSUM_VALIDATE_UDP_WITH_NO_CHECKSUM_EVENT │ │ │ │ 19348: 00860f3c 720 FUNC GLOBAL DEFAULT 12 visit_type_SMPConfiguration_members │ │ │ │ 19349: 00c29408 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_S390X_CPU_POLARIZATION_EVENT │ │ │ │ 19350: 0078077c 524 FUNC GLOBAL DEFAULT 12 bdrv_image_info_specific_dump │ │ │ │ 19351: 00c2770c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_DRIVE_MIRROR_EVENT │ │ │ │ 19352: 00c1b04c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_AUX1_MEM_WRITEB_EVENT │ │ │ │ 19353: 00b3a2a0 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_bios_chs_trans │ │ │ │ @@ -19459,15 +19459,15 @@ │ │ │ │ 19455: 00c4e6e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BITBANG_I2C_ADDR_DSTATE │ │ │ │ 19456: 00c4ed70 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNGEM_MMIO_PCS_READ_DSTATE │ │ │ │ 19457: 00b8bdd8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_aver_u_h │ │ │ │ 19458: 0083eb30 1032 FUNC GLOBAL DEFAULT 12 qmp_marshal_nbd_server_remove │ │ │ │ 19459: 00552e7c 56 FUNC GLOBAL DEFAULT 12 compute_pagemask │ │ │ │ 19460: 00c4e1e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_HANDLE_DEVICE_OPTS_TPM12_DSTATE │ │ │ │ 19461: 00794eec 204 FUNC GLOBAL DEFAULT 12 qcow2_cache_discard │ │ │ │ - 19462: 0064dfac 360 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_from_file │ │ │ │ + 19462: 0064dfb0 360 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_from_file │ │ │ │ 19463: 00adb220 52 OBJECT GLOBAL DEFAULT 21 vmstate_cpu_common │ │ │ │ 19464: 00c4ff42 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_LATENCY_HISTOGRAM_SET_DSTATE │ │ │ │ 19465: 00c4e418 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FDC_IOPORT_READ_DSTATE │ │ │ │ 19466: 00c26e80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EXEC_TB_NOCACHE_EVENT │ │ │ │ 19467: 00b72260 132 OBJECT GLOBAL DEFAULT 24 helper_info_shll_s_w │ │ │ │ 19468: 00551818 212 FUNC GLOBAL DEFAULT 12 helper_mftc0_tcrestart │ │ │ │ 19469: 00c15e60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_BLK_REQ_COMPLETE_EVENT │ │ │ │ @@ -19485,15 +19485,15 @@ │ │ │ │ 19481: 004fc1e8 1120 FUNC GLOBAL DEFAULT 12 postcopy_ram_incoming_setup │ │ │ │ 19482: 00b65e64 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umin_fetchl_le │ │ │ │ 19483: 008ae9c0 92 FUNC GLOBAL DEFAULT 12 qapi_free_InputMoveEvent │ │ │ │ 19484: 00b8bd54 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_aver_u_w │ │ │ │ 19485: 00c4ee44 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_WRN_MSIX_VEC_WRONG_DSTATE │ │ │ │ 19486: 00c4e400 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_IO_READ_DSTATE │ │ │ │ 19487: 0078688c 300 FUNC GLOBAL DEFAULT 12 qcow2_validate_table │ │ │ │ - 19488: 0064de60 332 FUNC GLOBAL DEFAULT 12 memory_region_init_resizeable_ram │ │ │ │ + 19488: 0064de64 332 FUNC GLOBAL DEFAULT 12 memory_region_init_resizeable_ram │ │ │ │ 19489: 00c4f186 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FW_CFG_ADD_STRING_DSTATE │ │ │ │ 19490: 007047e0 192 FUNC GLOBAL DEFAULT 12 qcrypto_secret_lookup_as_base64 │ │ │ │ 19491: 00c4fc04 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PROCESS_INCOMING_MIGRATION_CO_END_DSTATE │ │ │ │ 19492: 00c4e1a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALSA_XRUN_OUT_DSTATE │ │ │ │ 19493: 005649c4 284 FUNC GLOBAL DEFAULT 12 helper_float_ceil_l_s │ │ │ │ 19494: 00c4ff08 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EXEC_TB_NOCACHE_DSTATE │ │ │ │ 19495: 00c4fb40 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_BLOCKTIME_DSTATE │ │ │ │ @@ -19518,15 +19518,15 @@ │ │ │ │ 19514: 0055482c 224 FUNC GLOBAL DEFAULT 12 helper_dvpe │ │ │ │ 19515: 0035a5d0 32 FUNC GLOBAL DEFAULT 12 ide_atapi_io_error │ │ │ │ 19516: 00c4f70e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_IRQ_MSI_DSTATE │ │ │ │ 19517: 008c6050 320 FUNC GLOBAL DEFAULT 12 string_input_visitor_new │ │ │ │ 19518: 00269020 164 FUNC GLOBAL DEFAULT 12 helper_muluh_i64 │ │ │ │ 19519: 00c4ec52 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_R40_DRAMC_DETECT_CELLS_ENABLE_DSTATE │ │ │ │ 19520: 0082c310 364 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsRbd_members │ │ │ │ - 19521: 0063ceec 200 FUNC GLOBAL DEFAULT 12 vhost_user_init │ │ │ │ + 19521: 0063cef0 200 FUNC GLOBAL DEFAULT 12 vhost_user_init │ │ │ │ 19522: 008fc2f0 1036 FUNC GLOBAL DEFAULT 12 inet_parse │ │ │ │ 19523: 00c4f734 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_TD_LOAD_DSTATE │ │ │ │ 19524: 00c4e578 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VGA_CIRRUS_WRITE_IO_DSTATE │ │ │ │ 19525: 00860800 28 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPCProperties_members │ │ │ │ 19526: 0068cc30 36 FUNC GLOBAL DEFAULT 12 helper_atomic_cmpxchgl_be │ │ │ │ 19527: 00c23310 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_QUIRK_NVIDIA_BAR0_PROBE_EVENT │ │ │ │ 19528: 00553528 184 FUNC GLOBAL DEFAULT 12 helper_mttc0_status │ │ │ │ @@ -19571,15 +19571,15 @@ │ │ │ │ 19567: 008f9970 16 FUNC GLOBAL DEFAULT 12 timerlist_has_timers │ │ │ │ 19568: 008213dc 292 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevQcowEncryption_members │ │ │ │ 19569: 00551c60 176 FUNC GLOBAL DEFAULT 12 helper_mftc0_entryhi │ │ │ │ 19570: 00c4f3ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PVSCSI_PROCESS_REQ_DESCR_UNKNOWN_DEVICE_DSTATE │ │ │ │ 19571: 00b77c9c 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_s_ule │ │ │ │ 19572: 00c4e976 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_HYP_READ_DSTATE │ │ │ │ 19573: 008abf44 92 FUNC GLOBAL DEFAULT 12 qapi_free_TPMEmulatorOptions │ │ │ │ - 19574: 0063c624 360 FUNC GLOBAL DEFAULT 12 vhost_user_get_shared_object │ │ │ │ + 19574: 0063c628 360 FUNC GLOBAL DEFAULT 12 vhost_user_get_shared_object │ │ │ │ 19575: 00c4e210 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EBPF_RSS_OPEN_ERROR_DSTATE │ │ │ │ 19576: 0083faf8 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_block_exports │ │ │ │ 19577: 00c224d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_USBSTS_EVENT │ │ │ │ 19578: 00858f94 92 FUNC GLOBAL DEFAULT 12 qapi_free_TargetInfo │ │ │ │ 19579: 00c4e146 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_SIMPLE_REPLY_DSTATE │ │ │ │ 19580: 00751fb8 2336 FUNC GLOBAL DEFAULT 12 backup_job_create │ │ │ │ 19581: 00c4e5d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_PRE_SAVE_DSTATE │ │ │ │ @@ -19657,15 +19657,15 @@ │ │ │ │ 19653: 0027bc20 104 FUNC GLOBAL DEFAULT 12 qemu_add_led_event_handler │ │ │ │ 19654: 00c4e01e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BACKUP_DO_COW_ENTER_DSTATE │ │ │ │ 19655: 00b70b2c 132 OBJECT GLOBAL DEFAULT 24 helper_info_dpsu_h_qbr │ │ │ │ 19656: 00c4f10e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_IDENTIFY_CTRL_DSTATE │ │ │ │ 19657: 00c1d058 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000X_MAC_INDICATE_EVENT │ │ │ │ 19658: 00c155cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MHP_ACPI_WRITE_OST_STATUS_EVENT │ │ │ │ 19659: 005817f0 260 FUNC GLOBAL DEFAULT 12 helper_msa_aver_s_w │ │ │ │ - 19660: 0062c5ec 140 FUNC GLOBAL DEFAULT 12 virtio_del_queue │ │ │ │ + 19660: 0062c5f0 140 FUNC GLOBAL DEFAULT 12 virtio_del_queue │ │ │ │ 19661: 00c4e3f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_POSTLOAD_CB_DSTATE │ │ │ │ 19662: 002f59a4 360 FUNC GLOBAL DEFAULT 12 qdev_init_gpio_out_named │ │ │ │ 19663: 004ae5dc 28 FUNC GLOBAL DEFAULT 12 blk_ram_registrar_destroy │ │ │ │ 19664: 006aaf34 88 FUNC GLOBAL DEFAULT 12 gdb_handle_query_qemu_phy_mem_mode │ │ │ │ 19665: 00c4f8e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_PCI_IGD_OPREGION_ENABLED_DSTATE │ │ │ │ 19666: 0026c5ac 176 FUNC GLOBAL DEFAULT 12 helper_gvec_sar32v │ │ │ │ 19667: 0073c658 776 FUNC GLOBAL DEFAULT 12 job_apply_verb_locked │ │ │ │ @@ -19676,15 +19676,15 @@ │ │ │ │ 19672: 00906b8c 44 FUNC GLOBAL DEFAULT 12 throttle_timers_are_initialized │ │ │ │ 19673: 00c16ee4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SM501_SYSTEM_CONFIG_WRITE_EVENT │ │ │ │ 19674: 0082e8e0 508 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_IO_ERROR_arg_members │ │ │ │ 19675: 00482a3c 356 FUNC GLOBAL DEFAULT 12 vhost_vsock_common_stop │ │ │ │ 19676: 0083d7a0 632 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockExportOptions_base_members │ │ │ │ 19677: 0051f438 308 FUNC GLOBAL DEFAULT 12 monitor_init_hmp │ │ │ │ 19678: 00c3d1dc 128 OBJECT GLOBAL DEFAULT 25 cpu_gpr │ │ │ │ - 19679: 005b6b8c 168 FUNC GLOBAL DEFAULT 12 mips_cpu_do_transaction_failed │ │ │ │ + 19679: 005b6b90 168 FUNC GLOBAL DEFAULT 12 mips_cpu_do_transaction_failed │ │ │ │ 19680: 007b63a0 92 FUNC GLOBAL DEFAULT 12 vhdx_metadata_entry_le_export │ │ │ │ 19681: 00c27da8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_QMP_SCHEMA_EVENT │ │ │ │ 19682: 00c1ea74 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PPC440_PCIX_REG_WRITE_EVENT │ │ │ │ 19683: 00499bec 784 FUNC GLOBAL DEFAULT 12 watchdog_perform_action │ │ │ │ 19684: 0090cdb0 436 FUNC GLOBAL DEFAULT 12 yank_register_instance │ │ │ │ 19685: 00c505c4 8 OBJECT GLOBAL DEFAULT 25 rcu_gp_event │ │ │ │ 19686: 00aded78 52 OBJECT GLOBAL DEFAULT 21 vmstate_apm │ │ │ │ @@ -19837,15 +19837,15 @@ │ │ │ │ 19833: 00560564 160 FUNC GLOBAL DEFAULT 12 helper_shll_ph │ │ │ │ 19834: 00c1d228 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_L4_CSUM_FIX_NOT_XXP_EVENT │ │ │ │ 19835: 007317c0 236 FUNC GLOBAL DEFAULT 12 bdrv_set_backing_hd │ │ │ │ 19836: 002c41c8 568 FUNC GLOBAL DEFAULT 12 aml_eisaid │ │ │ │ 19837: 00c13fbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_DGRAM_FAIL_EVENT │ │ │ │ 19838: 00c4e3a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_DISK_REALIZE_DSTATE │ │ │ │ 19839: 00c240e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_DEV_STOP_EVENT │ │ │ │ - 19840: 00617f44 144 FUNC GLOBAL DEFAULT 12 vfio_get_info_dma_avail │ │ │ │ + 19840: 00617f48 144 FUNC GLOBAL DEFAULT 12 vfio_get_info_dma_avail │ │ │ │ 19841: 00522444 1392 FUNC GLOBAL DEFAULT 12 eth_parse_ipv6_hdr │ │ │ │ 19842: 006c2e7c 104 FUNC GLOBAL DEFAULT 12 tcg_gen_add_i32 │ │ │ │ 19843: 003ca94c 16 FUNC GLOBAL DEFAULT 12 pci_device_set_intx_routing_notifier │ │ │ │ 19844: 00896d44 244 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_stats_schemas_arg_members │ │ │ │ 19845: 0072ee70 144 FUNC GLOBAL DEFAULT 12 bdrv_co_is_inserted │ │ │ │ 19846: 00c4571f 1 OBJECT GLOBAL DEFAULT 25 kvm_gsi_direct_mapping │ │ │ │ 19847: 007d1bb0 4 FUNC GLOBAL DEFAULT 12 qed_read_l2_table_sync │ │ │ │ @@ -19893,15 +19893,15 @@ │ │ │ │ 19889: 00b8e794 168 OBJECT GLOBAL DEFAULT 24 virtio_device_names │ │ │ │ 19890: 0069ab44 96 FUNC GLOBAL DEFAULT 12 qdev_connect_clock_in │ │ │ │ 19891: 0057c61c 304 FUNC GLOBAL DEFAULT 12 helper_msa_bclr_h │ │ │ │ 19892: 00b7cd0c 132 OBJECT GLOBAL DEFAULT 24 helper_info_pmullh │ │ │ │ 19893: 00c50260 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_PCI_DSTATE │ │ │ │ 19894: 00416ee0 160 FUNC GLOBAL DEFAULT 12 virtio_scsi_dataplane_cleanup │ │ │ │ 19895: 006bc0e0 172 FUNC GLOBAL DEFAULT 12 tcg_set_frame │ │ │ │ - 19896: 006317a4 128 FUNC GLOBAL DEFAULT 12 virtio_device_start_ioeventfd │ │ │ │ + 19896: 006317a8 128 FUNC GLOBAL DEFAULT 12 virtio_device_start_ioeventfd │ │ │ │ 19897: 008e797c 196 FUNC GLOBAL DEFAULT 12 synchronize_rcu │ │ │ │ 19898: 00c153ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_PCI_ACPI_INDEX_READ_EVENT │ │ │ │ 19899: 002807c8 16 FUNC GLOBAL DEFAULT 12 qemu_pixman_image_unref │ │ │ │ 19900: 00568b90 248 FUNC GLOBAL DEFAULT 12 helper_float_addr_ps │ │ │ │ 19901: 00c500d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_MEMORY_SIZE_SUMMARY_DSTATE │ │ │ │ 19902: 00c14294 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CO_RECEIVE_REQUEST_PAYLOAD_RECEIVED_EVENT │ │ │ │ 19903: 00280664 120 FUNC GLOBAL DEFAULT 12 qemu_pixman_linebuf_create │ │ │ │ @@ -19942,15 +19942,15 @@ │ │ │ │ 19938: 00c4e87c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_COMPLETE_IRQ_DSTATE │ │ │ │ 19939: 00c25428 16 OBJECT GLOBAL DEFAULT 24 _TRACE_OPEN_RETURN_PATH_ON_SOURCE_EVENT │ │ │ │ 19940: 00509194 124 FUNC GLOBAL DEFAULT 12 load_snapshot_resume │ │ │ │ 19941: 00c4f050 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_ZONE_WRITE_NOT_OK_DSTATE │ │ │ │ 19942: 00c1e184 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ENQUEUE_EVENT_MASKED_EVENT │ │ │ │ 19943: 0036ba2c 196 FUNC GLOBAL DEFAULT 12 isa_address_space_io │ │ │ │ 19944: 00c145a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_NEGOTIATE_NAME_EVENT │ │ │ │ - 19945: 00610624 460 FUNC GLOBAL DEFAULT 12 vfio_reset_handler │ │ │ │ + 19945: 00610628 460 FUNC GLOBAL DEFAULT 12 vfio_reset_handler │ │ │ │ 19946: 00c4ff50 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_INSERT_MEDIUM_DSTATE │ │ │ │ 19947: 0083cf6c 452 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsVduseBlk_members │ │ │ │ 19948: 00c4ee4e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_IRQ_TIDV_FPD_NOT_RUNNING_DSTATE │ │ │ │ 19949: 0084fb70 1116 FUNC GLOBAL DEFAULT 12 qmp_marshal_cxl_inject_memory_module_event │ │ │ │ 19950: 00c4e67a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PL330_DMAKILL_DSTATE │ │ │ │ 19951: 008416f8 340 FUNC GLOBAL DEFAULT 12 visit_type_ChardevFile_members │ │ │ │ 19952: 008e24c0 156 FUNC GLOBAL DEFAULT 12 qemu_add_opts │ │ │ │ @@ -20046,15 +20046,15 @@ │ │ │ │ 20042: 009097b0 116 FUNC GLOBAL DEFAULT 12 vhost_user_server_inc_in_flight │ │ │ │ 20043: 00c271c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_CLOSE_TRAY_EVENT │ │ │ │ 20044: 00c20d80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_ERR_QUERY_FLAG_NOT_READABLE_EVENT │ │ │ │ 20045: 00547804 84 FUNC GLOBAL DEFAULT 12 replay_event_net_load │ │ │ │ 20046: 004b4288 20 FUNC GLOBAL DEFAULT 12 run_on_cpu │ │ │ │ 20047: 008afee4 432 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_screendump_arg_members │ │ │ │ 20048: 00b6fb30 132 OBJECT GLOBAL DEFAULT 24 helper_info_extp │ │ │ │ - 20049: 0061cf7c 640 FUNC GLOBAL DEFAULT 12 vfio_vga_read │ │ │ │ + 20049: 0061cf80 640 FUNC GLOBAL DEFAULT 12 vfio_vga_read │ │ │ │ 20050: 00c281e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_PMEMSAVE_EVENT │ │ │ │ 20051: 00569f24 148 FUNC GLOBAL DEFAULT 12 helper_float_nmsub_ps │ │ │ │ 20052: 00c13ebc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_BYE_FAIL_EVENT │ │ │ │ 20053: 00b6a8ac 16 OBJECT GLOBAL DEFAULT 24 IDE_DMA_CMD_lookup │ │ │ │ 20054: 0082dab8 280 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptions_members │ │ │ │ 20055: 00c1fc1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ESP_MEM_WRITEB_CMD_NOP_EVENT │ │ │ │ 20056: 002fc74c 800 FUNC GLOBAL DEFAULT 12 hmp_hotpluggable_cpus │ │ │ │ @@ -20154,15 +20154,15 @@ │ │ │ │ 20150: 00c50180 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_MIGRATE_PARAMETERS_DSTATE │ │ │ │ 20151: 00872ef8 1016 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_continue │ │ │ │ 20152: 006609d4 940 FUNC GLOBAL DEFAULT 12 address_space_write_rom │ │ │ │ 20153: 00c4e294 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_NVDIMM_READ_FIT_DSTATE │ │ │ │ 20154: 005287e8 184 FUNC GLOBAL DEFAULT 12 qemu_new_net_control_client │ │ │ │ 20155: 00c4de08 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_block_c │ │ │ │ 20156: 00c1d108 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000_RECEIVER_OVERRUN_EVENT │ │ │ │ - 20157: 00614bd0 140 FUNC GLOBAL DEFAULT 12 vfio_detach_device │ │ │ │ + 20157: 00614bd4 140 FUNC GLOBAL DEFAULT 12 vfio_detach_device │ │ │ │ 20158: 00c4f908 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_QUIRK_NVIDIA_3D0_PROBE_DSTATE │ │ │ │ 20159: 00c266bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CLIPBOARD_CHECK_SERIAL_EVENT │ │ │ │ 20160: 00c297a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_START_STRUCT_EVENT │ │ │ │ 20161: 00c1860c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PS2_WRITE_KEYBOARD_EVENT │ │ │ │ 20162: 006f1684 152 FUNC GLOBAL DEFAULT 12 qio_channel_create_fd_pair_watch │ │ │ │ 20163: 004e3a10 188 FUNC GLOBAL DEFAULT 12 file_send_channel_create │ │ │ │ 20164: 00c4dee6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_HIT_SHUTDOWN_DSTATE │ │ │ │ @@ -20196,15 +20196,15 @@ │ │ │ │ 20192: 00c4e23e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_MKNOD_DSTATE │ │ │ │ 20193: 00c50012 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_EXPORT_ADD_DSTATE │ │ │ │ 20194: 006bc528 308 FUNC GLOBAL DEFAULT 12 tcg_global_mem_new_ptr │ │ │ │ 20195: 00567f28 248 FUNC GLOBAL DEFAULT 12 helper_float_sub_ps │ │ │ │ 20196: 004c1fc4 64 FUNC GLOBAL DEFAULT 12 qemu_del_vm_change_state_handler │ │ │ │ 20197: 00c2010c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_DCMD_PD_LIST_QUERY_EVENT │ │ │ │ 20198: 00c281b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_HOTPLUGGABLE_CPUS_EVENT │ │ │ │ - 20199: 00656454 856 FUNC GLOBAL DEFAULT 12 mtree_info │ │ │ │ + 20199: 00656458 856 FUNC GLOBAL DEFAULT 12 mtree_info │ │ │ │ 20200: 00c22578 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_DIE_EVENT │ │ │ │ 20201: 008d5418 8 FUNC GLOBAL DEFAULT 12 event_notifier_get_fd │ │ │ │ 20202: 006f9df0 924 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_new │ │ │ │ 20203: 004bcf30 188 FUNC GLOBAL DEFAULT 12 hmp_device_del │ │ │ │ 20204: 00c25388 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SOURCE_RETURN_PATH_THREAD_ENTRY_EVENT │ │ │ │ 20205: 0089b2f4 28 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_query_virtio_status_arg_members │ │ │ │ 20206: 00c4e372 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SWIM_SWITCH_TO_ISM_DSTATE │ │ │ │ @@ -20227,44 +20227,44 @@ │ │ │ │ 20223: 00b76a90 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmpabs_s_ngl │ │ │ │ 20224: 0074a6c0 2348 FUNC GLOBAL DEFAULT 12 nbd_receive_negotiate │ │ │ │ 20225: 00c4f1ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PNV_PHB4_XIVE_NOTIFY_DSTATE │ │ │ │ 20226: 006e2618 284 FUNC GLOBAL DEFAULT 12 get_cached_data │ │ │ │ 20227: 00c0d3dc 12 OBJECT GLOBAL DEFAULT 24 bdrv_drv_set_perm_drv │ │ │ │ 20228: 002bc3e4 180 FUNC GLOBAL DEFAULT 12 v9fs_co_rewinddir │ │ │ │ 20229: 0081b450 112 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_named_block_nodes_arg_members │ │ │ │ - 20230: 006481ec 444 FUNC GLOBAL DEFAULT 12 cpu_outb │ │ │ │ + 20230: 006481f0 444 FUNC GLOBAL DEFAULT 12 cpu_outb │ │ │ │ 20231: 0073e554 176 FUNC GLOBAL DEFAULT 12 job_dismiss_locked │ │ │ │ 20232: 004f5d30 48 FUNC GLOBAL DEFAULT 12 multifd_ram_save_cleanup │ │ │ │ 20233: 00c5014e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_XEN_COLO_DO_CHECKPOINT_DSTATE │ │ │ │ 20234: 008c8518 80 FUNC GLOBAL DEFAULT 12 qnum_from_double │ │ │ │ 20235: 00b61844 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_eq16 │ │ │ │ 20236: 00b7c4cc 132 OBJECT GLOBAL DEFAULT 24 helper_info_pmaxsh │ │ │ │ 20237: 00c15f70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_RESET_EVENT │ │ │ │ 20238: 00c507be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_NEXT_LIST_DSTATE │ │ │ │ 20239: 004b9808 96 FUNC GLOBAL DEFAULT 12 qemu_sglist_init │ │ │ │ 20240: 00b76ca0 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmpabs_s_ngt │ │ │ │ 20241: 0066a078 164 FUNC GLOBAL DEFAULT 12 ram_write_tracking_available │ │ │ │ 20242: 008af094 192 FUNC GLOBAL DEFAULT 12 visit_type_DisplayProtocol │ │ │ │ 20243: 00c4ece6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX_FEC_RECEIVE_LEN_DSTATE │ │ │ │ - 20244: 00648580 472 FUNC GLOBAL DEFAULT 12 cpu_outl │ │ │ │ + 20244: 00648584 472 FUNC GLOBAL DEFAULT 12 cpu_outl │ │ │ │ 20245: 005829ac 492 FUNC GLOBAL DEFAULT 12 helper_msa_cle_u_b │ │ │ │ 20246: 00c4fae6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTY_BITMAP_LOAD_HEADER_DSTATE │ │ │ │ 20247: 00869b80 92 FUNC GLOBAL DEFAULT 12 qapi_free_BitmapMigrationBitmapAliasList │ │ │ │ 20248: 00c4e156 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_INIT_TRAILING_BYTES_DSTATE │ │ │ │ 20249: 00739f54 204 FUNC GLOBAL DEFAULT 12 bdrv_bsc_fill │ │ │ │ 20250: 00c2739c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_SNAPSHOT_INTERNAL_SYNC_EVENT │ │ │ │ 20251: 00582d5c 164 FUNC GLOBAL DEFAULT 12 helper_msa_cle_u_d │ │ │ │ 20252: 00c4ff94 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_JOB_CHANGE_DSTATE │ │ │ │ 20253: 00582b98 304 FUNC GLOBAL DEFAULT 12 helper_msa_cle_u_h │ │ │ │ - 20254: 005df59c 84 FUNC GLOBAL DEFAULT 12 check_cp0_enabled │ │ │ │ + 20254: 005df5a0 84 FUNC GLOBAL DEFAULT 12 check_cp0_enabled │ │ │ │ 20255: 00c501f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QOM_LIST_DSTATE │ │ │ │ 20256: 008f8ecc 248 FUNC GLOBAL DEFAULT 12 thread_pool_submit_co │ │ │ │ 20257: 006848c8 24 FUNC GLOBAL DEFAULT 12 helper_ldsl_mmu │ │ │ │ 20258: 0068f8e4 10136 FUNC GLOBAL DEFAULT 12 qmp_init_marshal │ │ │ │ - 20259: 006483a8 472 FUNC GLOBAL DEFAULT 12 cpu_outw │ │ │ │ + 20259: 006483ac 472 FUNC GLOBAL DEFAULT 12 cpu_outw │ │ │ │ 20260: 00c28794 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_MIGRATE_SET_PARAMETERS_EVENT │ │ │ │ 20261: 00c22d20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_SAVE_ITERATE_START_EVENT │ │ │ │ 20262: 00c1c8b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_WRN_IO_READ_UNKNOWN_EVENT │ │ │ │ 20263: 00c4ed78 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNGEM_MMIO_MAC_READ_DSTATE │ │ │ │ 20264: 00c4e486 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PL011_RECEIVE_DSTATE │ │ │ │ 20265: 00551b88 212 FUNC GLOBAL DEFAULT 12 helper_mftc0_tcschefback │ │ │ │ 20266: 00c248b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPU_THROTTLE_DIRTY_SYNC_EVENT │ │ │ │ @@ -20275,15 +20275,15 @@ │ │ │ │ 20271: 00853e78 148 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEnumMember_members │ │ │ │ 20272: 008b1468 244 FUNC GLOBAL DEFAULT 12 visit_type_VncClientInfoList │ │ │ │ 20273: 004b9868 176 FUNC GLOBAL DEFAULT 12 qemu_sglist_add │ │ │ │ 20274: 005600ac 20 FUNC GLOBAL DEFAULT 12 helper_precrq_ph_w │ │ │ │ 20275: 00694568 88 FUNC GLOBAL DEFAULT 12 qdev_prop_set_uint8 │ │ │ │ 20276: 0072eb74 408 FUNC GLOBAL DEFAULT 12 bdrv_inactivate │ │ │ │ 20277: 0089ac8c 92 FUNC GLOBAL DEFAULT 12 qapi_free_VirtQueueStatus │ │ │ │ - 20278: 005ebfd4 44 FUNC GLOBAL DEFAULT 12 helper_macchi │ │ │ │ + 20278: 005ebfd8 44 FUNC GLOBAL DEFAULT 12 helper_macchi │ │ │ │ 20279: 00709b64 140 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_get_key_size │ │ │ │ 20280: 002c137c 248 FUNC GLOBAL DEFAULT 12 aml_to_integer │ │ │ │ 20281: 006aa628 12 FUNC GLOBAL DEFAULT 12 gdb_get_cpu_index │ │ │ │ 20282: 0083c42c 356 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerOptionsLegacy │ │ │ │ 20283: 006867e4 116 FUNC GLOBAL DEFAULT 12 cpu_stl_be_data │ │ │ │ 20284: 00c4f5a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_SET_XONXOFF_DSTATE │ │ │ │ 20285: 00582cc8 148 FUNC GLOBAL DEFAULT 12 helper_msa_cle_u_w │ │ │ │ @@ -20361,15 +20361,15 @@ │ │ │ │ 20357: 00c17910 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PL330_DMAEND_EVENT │ │ │ │ 20358: 007acd18 136 FUNC GLOBAL DEFAULT 12 reqlist_shrink_req │ │ │ │ 20359: 00551aac 212 FUNC GLOBAL DEFAULT 12 helper_mftc0_tcschedule │ │ │ │ 20360: 00840cd8 312 FUNC GLOBAL DEFAULT 12 visit_type_ChardevInfo │ │ │ │ 20361: 00c4e358 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ES1370_STREAM_FORMAT_DSTATE │ │ │ │ 20362: 00c1535c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TCO_IO_READ_EVENT │ │ │ │ 20363: 008554b4 316 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfo │ │ │ │ - 20364: 0064f5ac 380 FUNC GLOBAL DEFAULT 12 memory_region_dispatch_read │ │ │ │ + 20364: 0064f5b0 380 FUNC GLOBAL DEFAULT 12 memory_region_dispatch_read │ │ │ │ 20365: 00273068 248 FUNC GLOBAL DEFAULT 12 qemu_plugin_vcpu_syscall │ │ │ │ 20366: 00c4f72a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_RESET_DSTATE │ │ │ │ 20367: 00c13ffc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_LISTEN_FAIL_EVENT │ │ │ │ 20368: 00c4f288 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_EXECUTE_SCRIPT_TC_RETURN_DSTATE │ │ │ │ 20369: 00c4fb58 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAUSE_FAST_LOAD_DSTATE │ │ │ │ 20370: 00c23a88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_IOMMU_NOTIFY_UNMAP_EVENT │ │ │ │ 20371: 00c24ff8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_WRITE_ONE_SENDREG_EVENT │ │ │ │ @@ -20396,15 +20396,15 @@ │ │ │ │ 20392: 003d526c 564 FUNC GLOBAL DEFAULT 12 pcie_cap_init │ │ │ │ 20393: 00c14644 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_OPT_INFO_BLOCK_SIZE_EVENT │ │ │ │ 20394: 008891a0 328 FUNC GLOBAL DEFAULT 12 visit_type_PrManagerHelperProperties │ │ │ │ 20395: 00c4ff92 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_JOB_CHANGE_DSTATE │ │ │ │ 20396: 00c1d1a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_RSS_IP4_TCP_EVENT │ │ │ │ 20397: 00c4e23a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_LOCK_DSTATE │ │ │ │ 20398: 00c4f990 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_MEM_STATE_REQUEST_DSTATE │ │ │ │ - 20399: 0062cd84 616 FUNC GLOBAL DEFAULT 12 virtio_save │ │ │ │ + 20399: 0062cd88 616 FUNC GLOBAL DEFAULT 12 virtio_save │ │ │ │ 20400: 00503854 408 FUNC GLOBAL DEFAULT 12 qemu_savevm_maybe_send_switchover_start │ │ │ │ 20401: 0035e5a0 212 FUNC GLOBAL DEFAULT 12 hid_reset │ │ │ │ 20402: 0021af88 160 FUNC GLOBAL DEFAULT 12 cpu_by_arch_id │ │ │ │ 20403: 00c21768 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_DETACH_KERNEL_EVENT │ │ │ │ 20404: 00c4e304 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MHP_ACPI_READ_FLAGS_DSTATE │ │ │ │ 20405: 00c1c198 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNHME_RX_FILTER_PROMISC_MATCH_EVENT │ │ │ │ 20406: 0073b718 168 FUNC GLOBAL DEFAULT 12 block_job_user_resume │ │ │ │ @@ -20427,15 +20427,15 @@ │ │ │ │ 20423: 00840848 92 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevHubWrapper │ │ │ │ 20424: 00c4e396 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_PROGRAMMING_ZERO_TO_ONE_DSTATE │ │ │ │ 20425: 00c4ef78 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCNET_IOPORT_READ_DSTATE │ │ │ │ 20426: 00c223f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORT_WAKEUP_EVENT │ │ │ │ 20427: 00c13520 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_AIO_NEXT_IO_EVENT │ │ │ │ 20428: 00c24138 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_SECTION_EVENT │ │ │ │ 20429: 00c4f780 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_ITD_DSTATE │ │ │ │ - 20430: 005b6890 92 FUNC GLOBAL DEFAULT 12 helper_rdhwr_cpunum │ │ │ │ + 20430: 005b6894 92 FUNC GLOBAL DEFAULT 12 helper_rdhwr_cpunum │ │ │ │ 20431: 0073e878 856 FUNC GLOBAL DEFAULT 12 job_finish_sync_locked │ │ │ │ 20432: 00c226b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_PKT_FULL_EVENT │ │ │ │ 20433: 00c4f37a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_PDMA_READ_DSTATE │ │ │ │ 20434: 003d76e0 48 FUNC GLOBAL DEFAULT 12 pcie_cap_slot_post_load │ │ │ │ 20435: 00c4f928 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_PCI_EMULATED_DEVICE_ID_DSTATE │ │ │ │ 20436: 00c23fa8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_LISTENER_REGION_ADD_UNALIGNED_EVENT │ │ │ │ 20437: 00c26028 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTYLIMIT_VCPU_EXECUTE_EVENT │ │ │ │ @@ -20543,27 +20543,27 @@ │ │ │ │ 20539: 004a179c 52 FUNC GLOBAL DEFAULT 12 audiodev_to_audsettings │ │ │ │ 20540: 00c4e4f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_IOSFC_MAP_MEMORY_DSTATE │ │ │ │ 20541: 00c20860 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PL181_COMMAND_SEND_EVENT │ │ │ │ 20542: 002767c0 44 FUNC GLOBAL DEFAULT 12 graphic_hw_text_update │ │ │ │ 20543: 004ef1f0 8 FUNC GLOBAL DEFAULT 12 migration_rp_kick │ │ │ │ 20544: 00708428 16 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_free │ │ │ │ 20545: 00c4f1e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UNIN_DATA_READ_DSTATE │ │ │ │ - 20546: 00632d98 152 FUNC GLOBAL DEFAULT 12 virtio_config_modern_readb │ │ │ │ + 20546: 00632d9c 152 FUNC GLOBAL DEFAULT 12 virtio_config_modern_readb │ │ │ │ 20547: 00c4e3bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_HANDLE_ZONE_MGMT_DSTATE │ │ │ │ 20548: 00c13920 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BACKUP_DO_COW_ENTER_EVENT │ │ │ │ 20549: 00c1f70c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_DO_MSGOUT_SIMPLEQUEUE_EVENT │ │ │ │ 20550: 006e9100 260 FUNC GLOBAL DEFAULT 12 qemu_get_buffer │ │ │ │ 20551: 00843974 332 FUNC GLOBAL DEFAULT 12 visit_type_ChardevHostdevWrapper │ │ │ │ 20552: 006878b4 388 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_smaxb_mmu │ │ │ │ 20553: 002a6d68 188 FUNC GLOBAL DEFAULT 12 vnc_start_worker_thread │ │ │ │ 20554: 00c4f924 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_PCI_EMULATED_SUB_DEVICE_ID_DSTATE │ │ │ │ 20555: 00c18fe4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_COMPLETE_IRQ_EVENT │ │ │ │ 20556: 00c24e98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_START_INCOMING_MIGRATION_AFTER_RDMA_LISTEN_EVENT │ │ │ │ 20557: 008eb180 8 FUNC GLOBAL DEFAULT 12 qht_lookup │ │ │ │ - 20558: 00632f28 248 FUNC GLOBAL DEFAULT 12 virtio_config_modern_readl │ │ │ │ + 20558: 00632f2c 248 FUNC GLOBAL DEFAULT 12 virtio_config_modern_readl │ │ │ │ 20559: 00c1da34 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_UB_MMIOWR_PMRSTS_READONLY_EVENT │ │ │ │ 20560: 00c1a30c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_READ_MMR_DOORBELL_EVENT │ │ │ │ 20561: 00c19324 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_REDIST_WRITE_EVENT │ │ │ │ 20562: 0090e440 8 FUNC GLOBAL DEFAULT 12 xen_set_pci_link_route │ │ │ │ 20563: 00b7d444 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_d_ule │ │ │ │ 20564: 008ddff4 884 FUNC GLOBAL DEFAULT 12 divs256 │ │ │ │ 20565: 00c28998 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_EXIT_PRECONFIG_EVENT │ │ │ │ @@ -20574,31 +20574,31 @@ │ │ │ │ 20570: 0088f7dc 192 FUNC GLOBAL DEFAULT 12 visit_type_WatchdogAction │ │ │ │ 20571: 00c23b68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_IOMMU_DETACH_ENDPOINT_FROM_DOMAIN_EVENT │ │ │ │ 20572: 00a7b088 24 OBJECT GLOBAL DEFAULT 14 clone_arg_none │ │ │ │ 20573: 00c1ab3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_PLL_UPDATE_EVENT │ │ │ │ 20574: 00c20ce0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFS_ERR_MCQ_CREATE_SQ_INVALID_SQID_EVENT │ │ │ │ 20575: 0074c390 2484 FUNC GLOBAL DEFAULT 12 nbd_receive_reply │ │ │ │ 20576: 00c1af5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_AST2700_SCUIO_READ_EVENT │ │ │ │ - 20577: 00632e30 248 FUNC GLOBAL DEFAULT 12 virtio_config_modern_readw │ │ │ │ + 20577: 00632e34 248 FUNC GLOBAL DEFAULT 12 virtio_config_modern_readw │ │ │ │ 20578: 00433954 548 FUNC GLOBAL DEFAULT 12 usb_packet_check_state │ │ │ │ - 20579: 006546c4 56 FUNC GLOBAL DEFAULT 12 memory_region_writeback │ │ │ │ + 20579: 006546c8 56 FUNC GLOBAL DEFAULT 12 memory_region_writeback │ │ │ │ 20580: 008cf534 416 FUNC GLOBAL DEFAULT 12 qobject_input_visitor_new_flat_confused │ │ │ │ 20581: 0065dc6c 24 FUNC GLOBAL DEFAULT 12 qemu_ram_unset_migratable │ │ │ │ 20582: 00c1858c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HID_KBD_QUEUE_EMPTY_EVENT │ │ │ │ 20583: 002d7d80 612 FUNC GLOBAL DEFAULT 12 gus_read │ │ │ │ 20584: 00c4f90c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_QUIRK_NVIDIA_3D0_READ_DSTATE │ │ │ │ 20585: 00c4f7d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_BAD_DIRECTION_DSTATE │ │ │ │ 20586: 00c25708 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_SEND_HOST_PAGE_EVENT │ │ │ │ 20587: 00534e58 260 FUNC GLOBAL DEFAULT 12 connection_key_hash │ │ │ │ 20588: 00b7d33c 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_d_ult │ │ │ │ 20589: 002c1a9c 20 FUNC GLOBAL DEFAULT 12 aml_shiftright │ │ │ │ 20590: 00c4fe18 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CLIPBOARD_CHECK_SERIAL_DSTATE │ │ │ │ 20591: 0051b178 8 FUNC GLOBAL DEFAULT 12 hmp_stop │ │ │ │ 20592: 00c1f6ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_DO_MSGOUT_CLEARQUEUE_EVENT │ │ │ │ - 20593: 006478d8 92 FUNC GLOBAL DEFAULT 12 list_cpus │ │ │ │ + 20593: 006478dc 92 FUNC GLOBAL DEFAULT 12 list_cpus │ │ │ │ 20594: 00c4fb6e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_DISCARD_SEND_RANGE_DSTATE │ │ │ │ 20595: 00c4df32 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_WRITE_BUF_DSTATE │ │ │ │ 20596: 00b816c8 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_cvts_pl │ │ │ │ 20597: 00c4ec04 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_MISC_UPDATE_IRQ_RAISE_DSTATE │ │ │ │ 20598: 0082245c 192 FUNC GLOBAL DEFAULT 12 visit_type_BlkdebugEvent │ │ │ │ 20599: 00c4ebb6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX7_SNVS_WRITE_DSTATE │ │ │ │ 20600: 00c183e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IDE_SECTOR_WRITE_EVENT │ │ │ │ @@ -20659,15 +20659,15 @@ │ │ │ │ 20655: 005615c8 168 FUNC GLOBAL DEFAULT 12 helper_dpaq_sa_l_w │ │ │ │ 20656: 005531c8 40 FUNC GLOBAL DEFAULT 12 helper_mtc0_srsconf2 │ │ │ │ 20657: 005531f0 40 FUNC GLOBAL DEFAULT 12 helper_mtc0_srsconf3 │ │ │ │ 20658: 007f0f0c 536 FUNC GLOBAL DEFAULT 12 bdrv_create │ │ │ │ 20659: 00b79d9c 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmpabs_ps_le │ │ │ │ 20660: 00553218 40 FUNC GLOBAL DEFAULT 12 helper_mtc0_srsconf4 │ │ │ │ 20661: 00c4ee28 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_WRN_IO_WRITE_UNKNOWN_DSTATE │ │ │ │ - 20662: 00650c50 32 FUNC GLOBAL DEFAULT 12 memory_region_is_protected │ │ │ │ + 20662: 00650c54 32 FUNC GLOBAL DEFAULT 12 memory_region_is_protected │ │ │ │ 20663: 00c29324 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_VNC_EVENT │ │ │ │ 20664: 00b68510 132 OBJECT GLOBAL DEFAULT 24 helper_info_st_i128 │ │ │ │ 20665: 00b82328 132 OBJECT GLOBAL DEFAULT 24 helper_info_msacu │ │ │ │ 20666: 00c28198 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SET_NUMA_NODE_EVENT │ │ │ │ 20667: 00c1c6b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IGB_WRN_RX_DESC_MODES_NOT_SUPP_EVENT │ │ │ │ 20668: 00c18250 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IDE_ATAPI_CMD_CHECK_STATUS_EVENT │ │ │ │ 20669: 00c19594 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_HCR_WRITE_EVENT │ │ │ │ @@ -20717,15 +20717,15 @@ │ │ │ │ 20713: 00b64eec 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sub8 │ │ │ │ 20714: 00840454 92 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevDBus │ │ │ │ 20715: 008e1198 16 FUNC GLOBAL DEFAULT 12 info_vreport │ │ │ │ 20716: 00c4e326 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_SND_HANDLE_CTRL_DSTATE │ │ │ │ 20717: 00759ca0 104 FUNC GLOBAL DEFAULT 12 blk_aio_pdiscard │ │ │ │ 20718: 00c1e484 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_VERIFY_EVENT │ │ │ │ 20719: 0025f9dc 16 FUNC GLOBAL DEFAULT 12 int32_to_float32_scalbn │ │ │ │ - 20720: 0062decc 180 FUNC GLOBAL DEFAULT 12 virtio_queue_aio_attach_host_notifier │ │ │ │ + 20720: 0062ded0 180 FUNC GLOBAL DEFAULT 12 virtio_queue_aio_attach_host_notifier │ │ │ │ 20721: 00c25bf8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_SEND_POSTCOPY_RUN_EVENT │ │ │ │ 20722: 00c45722 1 OBJECT GLOBAL DEFAULT 25 kvm_resamplefds_allowed │ │ │ │ 20723: 00c27978 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_NBD_SERVER_ADD_EVENT │ │ │ │ 20724: 00c13270 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_FLUSH_EVENT │ │ │ │ 20725: 0055f55c 40 FUNC GLOBAL DEFAULT 12 helper_subqh_r_w │ │ │ │ 20726: 00c5008e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_JOB_FINALIZE_DSTATE │ │ │ │ 20727: 00c4ef3c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_RSS_IP6_DSTATE │ │ │ │ @@ -20807,15 +20807,15 @@ │ │ │ │ 20803: 00280984 492 FUNC GLOBAL DEFAULT 12 qemu_pixman_image_new_shareable │ │ │ │ 20804: 002745c0 284 FUNC GLOBAL DEFAULT 12 hmp_info_qom_tree │ │ │ │ 20805: 00c4fe9a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_IO_ERROR_DSTATE │ │ │ │ 20806: 00a5ed84 4 OBJECT GLOBAL DEFAULT 14 hw_compat_2_8_len │ │ │ │ 20807: 004ef0d0 208 FUNC GLOBAL DEFAULT 12 qmp_migrate_continue │ │ │ │ 20808: 00c4ea0e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PIC_IOPORT_WRITE_DSTATE │ │ │ │ 20809: 00c5009a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_JOB_CANCEL_DSTATE │ │ │ │ - 20810: 0064922c 20 FUNC GLOBAL DEFAULT 12 portio_list_set_flush_coalesced │ │ │ │ + 20810: 00649230 20 FUNC GLOBAL DEFAULT 12 portio_list_set_flush_coalesced │ │ │ │ 20811: 004b1440 356 FUNC GLOBAL DEFAULT 12 hmp_block_stream │ │ │ │ 20812: 0058fef8 208 FUNC GLOBAL DEFAULT 12 helper_msa_pckev_b │ │ │ │ 20813: 0036b720 144 FUNC GLOBAL DEFAULT 12 isa_bus_from_device │ │ │ │ 20814: 003e457c 332 FUNC GLOBAL DEFAULT 12 scsi_req_print │ │ │ │ 20815: 00666074 284 FUNC GLOBAL DEFAULT 12 qemu_ram_foreach_block │ │ │ │ 20816: 005900c4 76 FUNC GLOBAL DEFAULT 12 helper_msa_pckev_d │ │ │ │ 20817: 00c1c5e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_VLAN_H_SEND_LOGICAL_LAN_RXBUFS_EVENT │ │ │ │ @@ -20866,23 +20866,23 @@ │ │ │ │ 20862: 00c4f012 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_STARTFAIL_CQENT_TOO_LARGE_DSTATE │ │ │ │ 20863: 0027adcc 96 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_stride │ │ │ │ 20864: 00c4ff46 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_SET_IO_THROTTLE_DSTATE │ │ │ │ 20865: 0052b948 280 FUNC GLOBAL DEFAULT 12 qemu_net_queue_append_iov │ │ │ │ 20866: 00c4f756 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_FRAME_LOOP_STOP_IDLE_DSTATE │ │ │ │ 20867: 00c1cdc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_RX_SET_RCTL_EVENT │ │ │ │ 20868: 00849cbc 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_version │ │ │ │ - 20869: 00633de0 212 FUNC GLOBAL DEFAULT 12 qmp_find_virtio_device │ │ │ │ + 20869: 00633de4 212 FUNC GLOBAL DEFAULT 12 qmp_find_virtio_device │ │ │ │ 20870: 00c25ec4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_FILTER_REWRITER_PKT_INFO_EVENT │ │ │ │ 20871: 008debb0 440 FUNC GLOBAL DEFAULT 12 bitmap_test_and_clear_atomic │ │ │ │ 20872: 00c16c24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_MMIO_IOSFC_READ_EVENT │ │ │ │ 20873: 00b76eb0 132 OBJECT GLOBAL DEFAULT 24 helper_info_mftc0_tcbind │ │ │ │ 20874: 00c143a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_OPTIONS_FLAGS_EVENT │ │ │ │ 20875: 00c4f678 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_RESET_ENTER_DSTATE │ │ │ │ 20876: 0068cc54 264 FUNC GLOBAL DEFAULT 12 cpu_atomic_xchgl_be_mmu │ │ │ │ - 20877: 00652828 524 FUNC GLOBAL DEFAULT 12 memory_region_iommu_replay │ │ │ │ + 20877: 0065282c 524 FUNC GLOBAL DEFAULT 12 memory_region_iommu_replay │ │ │ │ 20878: 00881970 348 FUNC GLOBAL DEFAULT 12 visit_type_Netdev │ │ │ │ 20879: 00c16f64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARTIST_FILL_WINDOW_EVENT │ │ │ │ 20880: 00c17434 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_DESTROY_PRIMARY_EVENT │ │ │ │ 20881: 008a8c80 92 FUNC GLOBAL DEFAULT 12 qapi_free_RockerOfDpaFlowMask │ │ │ │ 20882: 0075bb8c 132 FUNC GLOBAL DEFAULT 12 blk_co_flush │ │ │ │ 20883: 004b8108 676 FUNC GLOBAL DEFAULT 12 qmp_cancel_vcpu_dirty_limit │ │ │ │ 20884: 00c4e174 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_OPT_INFO_BLOCK_SIZE_DSTATE │ │ │ │ @@ -20972,15 +20972,15 @@ │ │ │ │ 20968: 00c4e4c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GOLDFISH_TTY_REALIZE_DSTATE │ │ │ │ 20969: 00c280c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_QUERY_IRQ_EVENT │ │ │ │ 20970: 00c4fdba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEMORY_REGION_RAM_DEVICE_READ_DSTATE │ │ │ │ 20971: 007ae6d8 448 FUNC GLOBAL DEFAULT 12 bdrv_all_has_snapshot │ │ │ │ 20972: 00718190 144 FUNC GLOBAL DEFAULT 12 blk_exp_request_shutdown │ │ │ │ 20973: 00c4e00a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_BLOCK_JOB_RESUME_DSTATE │ │ │ │ 20974: 003d86ec 180 FUNC GLOBAL DEFAULT 12 pcie_acs_reset │ │ │ │ - 20975: 0062a5dc 96 FUNC GLOBAL DEFAULT 12 virtqueue_unpop │ │ │ │ + 20975: 0062a5e0 96 FUNC GLOBAL DEFAULT 12 virtqueue_unpop │ │ │ │ 20976: 008ce01c 304 FUNC GLOBAL DEFAULT 12 json_parser_parse │ │ │ │ 20977: 00b806cc 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_min_d │ │ │ │ 20978: 00c4ef96 2 OBJECT GLOBAL DEFAULT 25 _TRACE_OPEN_ETH_RECEIVE_REJECT_DSTATE │ │ │ │ 20979: 00281d48 380 FUNC GLOBAL DEFAULT 12 hmp_screendump │ │ │ │ 20980: 005a3efc 616 FUNC GLOBAL DEFAULT 12 helper_msa_ffql_df │ │ │ │ 20981: 006ede30 16 FUNC GLOBAL DEFAULT 12 qio_channel_socket_get_remote_address │ │ │ │ 20982: 00884a0c 92 FUNC GLOBAL DEFAULT 12 qapi_free_CryptodevVhostUserProperties │ │ │ │ @@ -21023,27 +21023,27 @@ │ │ │ │ 21019: 00b33248 12 OBJECT GLOBAL DEFAULT 21 OnOffSplit_lookup │ │ │ │ 21020: 00b65ee8 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umin_fetchw_be │ │ │ │ 21021: 008e0160 8 FUNC GLOBAL DEFAULT 12 error_get_pretty │ │ │ │ 21022: 006f48b4 512 FUNC GLOBAL DEFAULT 12 qio_channel_websock_new_server │ │ │ │ 21023: 009106c4 92 FUNC GLOBAL DEFAULT 12 qapi_free_YankInstanceList │ │ │ │ 21024: 00c4f104 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_IDENTIFY_PRI_CTRL_CAP_DSTATE │ │ │ │ 21025: 004ada2c 176 FUNC GLOBAL DEFAULT 12 qmp_query_dump_guest_memory_capability │ │ │ │ - 21026: 00652da4 272 FUNC GLOBAL DEFAULT 12 memory_region_notify_iommu │ │ │ │ + 21026: 00652da8 272 FUNC GLOBAL DEFAULT 12 memory_region_notify_iommu │ │ │ │ 21027: 00c4e552 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DPCD_WRITE_DSTATE │ │ │ │ 21028: 0068e23c 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_addl_be │ │ │ │ 21029: 00295e9c 220 FUNC GLOBAL DEFAULT 12 vnc_display_update │ │ │ │ 21030: 004e8fb0 164 FUNC GLOBAL DEFAULT 12 migration_incoming_enable_colo │ │ │ │ 21031: 00c4ef0e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_CORE_MDIC_READ_UNHANDLED_DSTATE │ │ │ │ 21032: 00c24c38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_EXEC_INCOMING_EVENT │ │ │ │ 21033: 00c4f61c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_RESET_DSTATE │ │ │ │ 21034: 00c4e28e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_NVDIMM_LABEL_OVERSIZE_DSTATE │ │ │ │ 21035: 00c4f586 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_UNREALIZE_DSTATE │ │ │ │ 21036: 00c13efc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_HANDSHAKE_COMPLETE_EVENT │ │ │ │ 21037: 00b74360 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_tcrestart │ │ │ │ - 21038: 0062aac8 2080 FUNC GLOBAL DEFAULT 12 virtqueue_flush │ │ │ │ + 21038: 0062aacc 2080 FUNC GLOBAL DEFAULT 12 virtqueue_flush │ │ │ │ 21039: 004b3e98 36 FUNC GLOBAL DEFAULT 12 cpu_synchronize_state │ │ │ │ 21040: 00c4e63c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMWARE_SETMODE_DSTATE │ │ │ │ 21041: 0024510c 328 FUNC GLOBAL DEFAULT 12 float64r32_add │ │ │ │ 21042: 00c19984 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FLIC_RESET_FAILED_EVENT │ │ │ │ 21043: 00c4ec68 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_CPUCFG_READ_DSTATE │ │ │ │ 21044: 0055fce8 124 FUNC GLOBAL DEFAULT 12 helper_subu_s_ph │ │ │ │ 21045: 00c13a40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BDRV_CO_PWRITEV_PART_EVENT │ │ │ │ @@ -21072,15 +21072,15 @@ │ │ │ │ 21068: 00270bd8 264 FUNC GLOBAL DEFAULT 12 qemu_plugin_add_dyn_cb_arr │ │ │ │ 21069: 00878b28 424 FUNC GLOBAL DEFAULT 12 visit_type_NameInfo │ │ │ │ 21070: 00b7346c 132 OBJECT GLOBAL DEFAULT 24 helper_info_addu_ph │ │ │ │ 21071: 0026c188 168 FUNC GLOBAL DEFAULT 12 helper_gvec_shr8v │ │ │ │ 21072: 00c50860 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RUN_POLL_HANDLERS_END_DSTATE │ │ │ │ 21073: 00739c98 8 FUNC GLOBAL DEFAULT 12 bdrv_skip_filters │ │ │ │ 21074: 0055fd64 196 FUNC GLOBAL DEFAULT 12 helper_subu_s_qb │ │ │ │ - 21075: 0062e248 560 FUNC GLOBAL DEFAULT 12 virtio_init_region_cache │ │ │ │ + 21075: 0062e24c 560 FUNC GLOBAL DEFAULT 12 virtio_init_region_cache │ │ │ │ 21076: 00c4e02a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIRROR_BEFORE_DRAIN_DSTATE │ │ │ │ 21077: 00c4e3f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_READ_DONE_DSTATE │ │ │ │ 21078: 00c4ec7c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_NETDEV_CREATE_DSTATE │ │ │ │ 21079: 0087a0ec 216 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_command_line_options_arg_members │ │ │ │ 21080: 00c4f056 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_ZONE_IS_OFFLINE_DSTATE │ │ │ │ 21081: 00898f28 328 FUNC GLOBAL DEFAULT 12 visit_type_AbortWrapper │ │ │ │ 21082: 00c226d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_PKT_HDR_EVENT │ │ │ │ @@ -21114,15 +21114,15 @@ │ │ │ │ 21110: 00c1ab1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MPC_REG_WRITE_EVENT │ │ │ │ 21111: 007b095c 8 FUNC GLOBAL DEFAULT 12 throttle_group_unref │ │ │ │ 21112: 0075a90c 8 FUNC GLOBAL DEFAULT 12 blk_enable_write_cache │ │ │ │ 21113: 00c2738c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_SNAPSHOT_DELETE_INTERNAL_SYNC_EVENT │ │ │ │ 21114: 008916f8 140 FUNC GLOBAL DEFAULT 12 qapi_event_send_wakeup │ │ │ │ 21115: 00864aa8 1064 FUNC GLOBAL DEFAULT 12 qmp_marshal_memsave │ │ │ │ 21116: 00c1a99c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_ANALOG_GET_PERIPH_CLK_EVENT │ │ │ │ - 21117: 005cd278 8 FUNC GLOBAL DEFAULT 12 generate_exception_end │ │ │ │ + 21117: 005cd27c 8 FUNC GLOBAL DEFAULT 12 generate_exception_end │ │ │ │ 21118: 008c8684 148 FUNC GLOBAL DEFAULT 12 qnum_get_try_uint │ │ │ │ 21119: 00c27d00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_DUMP_GUEST_MEMORY_CAPABILITY_EVENT │ │ │ │ 21120: 00c4f024 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_INVALID_SETFEAT_DSTATE │ │ │ │ 21121: 00b73364 132 OBJECT GLOBAL DEFAULT 24 helper_info_addu_qb │ │ │ │ 21122: 006c3864 104 FUNC GLOBAL DEFAULT 12 tcg_gen_sar_i32 │ │ │ │ 21123: 00c4def2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_OP_CONTINUE_CPU_DSTATE │ │ │ │ 21124: 00b33b2c 12 OBJECT GLOBAL DEFAULT 21 NotifyVmexitOption_lookup │ │ │ │ @@ -21152,26 +21152,26 @@ │ │ │ │ 21148: 00c19e18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MALTA_FPGA_DISPLAY_EVENT │ │ │ │ 21149: 0086f2c8 372 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateVcpu │ │ │ │ 21150: 00c14ff0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_V9FS_WALK_RETURN_EVENT │ │ │ │ 21151: 00c4e620 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_BACK_ATTACH_DSTATE │ │ │ │ 21152: 008b6d28 428 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_client_migrate_info_arg_members │ │ │ │ 21153: 00c4f276 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_REG_WRITE_DSTATE │ │ │ │ 21154: 0082ac68 320 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsGluster │ │ │ │ - 21155: 005b6c34 288 FUNC GLOBAL DEFAULT 12 decode_isa_rel6 │ │ │ │ + 21155: 005b6c38 288 FUNC GLOBAL DEFAULT 12 decode_isa_rel6 │ │ │ │ 21156: 00529d58 228 FUNC GLOBAL DEFAULT 12 show_netdevs │ │ │ │ 21157: 00c4efea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UB_MMIOWR_PMRSTS_READONLY_DSTATE │ │ │ │ 21158: 00c4e938 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_AP_READ_DSTATE │ │ │ │ 21159: 00c29a1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_DO_MAPPING_EVENT │ │ │ │ 21160: 00c26b3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_SERVER_DESKTOP_RESIZE_EVENT │ │ │ │ 21161: 00c50868 0 NOTYPE GLOBAL DEFAULT 25 __end__ │ │ │ │ 21162: 00c4e928 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_LRC_READ_DSTATE │ │ │ │ 21163: 004a807c 1000 FUNC GLOBAL DEFAULT 12 v9fs_iov_vmarshal │ │ │ │ 21164: 004b2c78 128 FUNC GLOBAL DEFAULT 12 restore_boot_order │ │ │ │ 21165: 00c4fbd2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_EXCHANGE_SEND_ISSUE_CALLBACK_DSTATE │ │ │ │ - 21166: 0062da08 812 FUNC GLOBAL DEFAULT 12 virtio_queue_update_used_idx │ │ │ │ + 21166: 0062da0c 812 FUNC GLOBAL DEFAULT 12 virtio_queue_update_used_idx │ │ │ │ 21167: 0026ff90 172 FUNC GLOBAL DEFAULT 12 helper_gvec_umin16 │ │ │ │ 21168: 00c4df6e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_DSM_DONE_DSTATE │ │ │ │ 21169: 00766c84 168 FUNC GLOBAL DEFAULT 12 bdrv_set_dirty_bitmap │ │ │ │ 21170: 00c201ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEGASAS_DCMD_INVALID_SGE_EVENT │ │ │ │ 21171: 00595f84 816 FUNC GLOBAL DEFAULT 12 helper_msa_binsri_df │ │ │ │ 21172: 00c4f546 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFS_ERR_QUERY_INVALID_OPCODE_DSTATE │ │ │ │ 21173: 00c4f428 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_IO_WRITE_START_DSTATE │ │ │ │ @@ -21252,15 +21252,15 @@ │ │ │ │ 21248: 00b32d34 12 OBJECT GLOBAL DEFAULT 21 QuorumReadPattern_lookup │ │ │ │ 21249: 00c281a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_HOTPLUGGABLE_CPUS_EVENT │ │ │ │ 21250: 0068931c 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_umaxw_le │ │ │ │ 21251: 00528e88 8 FUNC GLOBAL DEFAULT 12 qemu_set_vnet_le │ │ │ │ 21252: 0025f068 360 FUNC GLOBAL DEFAULT 12 int32_to_float16_scalbn │ │ │ │ 21253: 00c4ed9c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SUNGEM_RX_RINGFULL_DSTATE │ │ │ │ 21254: 00c4e4cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GOLDFISH_TTY_CAN_RECEIVE_DSTATE │ │ │ │ - 21255: 0062e6c4 324 FUNC GLOBAL DEFAULT 12 virtio_set_features │ │ │ │ + 21255: 0062e6c8 324 FUNC GLOBAL DEFAULT 12 virtio_set_features │ │ │ │ 21256: 00c4e9ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_IRQMP_SET_IRQ_DSTATE │ │ │ │ 21257: 00c4fdc6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPU_IN_DSTATE │ │ │ │ 21258: 006c7550 288 FUNC GLOBAL DEFAULT 12 tcg_gen_subfi_i64 │ │ │ │ 21259: 002b2108 44 FUNC GLOBAL DEFAULT 12 cred_init │ │ │ │ 21260: 00c1bde8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_EMC_PACKET_FILTERED_OUT_EVENT │ │ │ │ 21261: 00c4f6e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_XFER_START_DSTATE │ │ │ │ 21262: 0027003c 176 FUNC GLOBAL DEFAULT 12 helper_gvec_umin32 │ │ │ │ @@ -21304,15 +21304,15 @@ │ │ │ │ 21300: 00680400 416 FUNC GLOBAL DEFAULT 12 tlb_init │ │ │ │ 21301: 00262b98 260 FUNC GLOBAL DEFAULT 12 uint64_to_float128 │ │ │ │ 21302: 006a32e8 488 FUNC GLOBAL DEFAULT 12 user_creatable_add_qapi │ │ │ │ 21303: 00854340 28 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoArray_members │ │ │ │ 21304: 00885478 92 FUNC GLOBAL DEFAULT 12 qapi_free_SevGuestProperties │ │ │ │ 21305: 00c28918 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CLOSEFD_EVENT │ │ │ │ 21306: 00c18ec4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_GET_QUEUE_CONFIG_EVENT │ │ │ │ - 21307: 005ec180 44 FUNC GLOBAL DEFAULT 12 helper_mulshi │ │ │ │ + 21307: 005ec184 44 FUNC GLOBAL DEFAULT 12 helper_mulshi │ │ │ │ 21308: 00c232e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_QUIRK_RTL8168_MSIX_READ_EVENT │ │ │ │ 21309: 00b65d5c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smax_fetchb │ │ │ │ 21310: 00c4f8b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_REGION_MMAP_FAULT_DSTATE │ │ │ │ 21311: 00c17b94 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MPC_I2C_WRITE_EVENT │ │ │ │ 21312: 00b8cbc4 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_adds_u_b │ │ │ │ 21313: 00573fac 284 FUNC GLOBAL DEFAULT 12 helper_r6_cmp_s_sune │ │ │ │ 21314: 00b8ca38 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_adds_u_d │ │ │ │ @@ -21334,22 +21334,22 @@ │ │ │ │ 21330: 00c236f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_INTX_ENABLE_KVM_EVENT │ │ │ │ 21331: 006dfc48 116 FUNC GLOBAL DEFAULT 12 tcg_gen_st_vec │ │ │ │ 21332: 00b69dc8 20 OBJECT GLOBAL DEFAULT 24 mapped_user_xattr │ │ │ │ 21333: 00b80cfc 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_cvt_l_d │ │ │ │ 21334: 00c50126 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SNAPSHOT_SAVE_DSTATE │ │ │ │ 21335: 0047933c 112 FUNC GLOBAL DEFAULT 12 virtio_bus_get_vdev_config_len │ │ │ │ 21336: 00c29294 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_INPUT_SEND_EVENT_EVENT │ │ │ │ - 21337: 0063d7d4 8 FUNC GLOBAL DEFAULT 12 vhost_svq_available_slots │ │ │ │ + 21337: 0063d7d8 8 FUNC GLOBAL DEFAULT 12 vhost_svq_available_slots │ │ │ │ 21338: 00c285c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_MIGRATE_RECOVER_EVENT │ │ │ │ 21339: 0065cf48 36 FUNC GLOBAL DEFAULT 12 cpu_physical_memory_test_and_clear_dirty │ │ │ │ 21340: 008881c0 260 FUNC GLOBAL DEFAULT 12 visit_type_IothreadProperties_members │ │ │ │ 21341: 004e99d8 712 FUNC GLOBAL DEFAULT 12 qmp_query_migrate │ │ │ │ 21342: 00c4f7b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_MEM_READ_BAD_OFFSET_DSTATE │ │ │ │ 21343: 006bd770 76 FUNC GLOBAL DEFAULT 12 tcg_constant_ptr_int │ │ │ │ - 21344: 005ba16c 348 FUNC GLOBAL DEFAULT 12 generate_exception_err │ │ │ │ + 21344: 005ba170 348 FUNC GLOBAL DEFAULT 12 generate_exception_err │ │ │ │ 21345: 00c4e8be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_INVALL_DSTATE │ │ │ │ 21346: 00c4e82a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GOLDFISH_PIC_READ_DSTATE │ │ │ │ 21347: 00b8cabc 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_adds_u_w │ │ │ │ 21348: 00c4e802 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOONGARCH_MSI_SET_IRQ_DSTATE │ │ │ │ 21349: 00261360 272 FUNC GLOBAL DEFAULT 12 uint64_to_float16 │ │ │ │ 21350: 0090a6c0 720 FUNC GLOBAL DEFAULT 12 qemu_vfio_pci_map_bar │ │ │ │ 21351: 005294c0 108 FUNC GLOBAL DEFAULT 12 qemu_find_netdev │ │ │ │ @@ -21431,15 +21431,15 @@ │ │ │ │ 21427: 00c2998c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFFD_QUERY_FEATURES_NOSYS_EVENT │ │ │ │ 21428: 008f6d84 108 FUNC GLOBAL DEFAULT 12 qemu_co_queue_restart_all │ │ │ │ 21429: 00261b50 316 FUNC GLOBAL DEFAULT 12 uint64_to_float32 │ │ │ │ 21430: 008fe954 408 FUNC GLOBAL DEFAULT 12 buffer_free │ │ │ │ 21431: 00c21498 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CANOKEY_REALIZE_EVENT │ │ │ │ 21432: 00c257d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_STATE_RESUME_PREPARE_EVENT │ │ │ │ 21433: 002ca938 4 FUNC GLOBAL DEFAULT 12 acpi_cpu_ospm_status │ │ │ │ - 21434: 005ff474 108 FUNC GLOBAL DEFAULT 12 virtio_serial_open │ │ │ │ + 21434: 005ff478 108 FUNC GLOBAL DEFAULT 12 virtio_serial_open │ │ │ │ 21435: 00c4e874 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_SYSREG_WRITE_DSTATE │ │ │ │ 21436: 004c2d94 24 FUNC GLOBAL DEFAULT 12 qemu_register_shutdown_notifier │ │ │ │ 21437: 00c4f054 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_ZONE_BOUNDARY_DSTATE │ │ │ │ 21438: 008d0078 8 FUNC GLOBAL DEFAULT 12 qemu_has_direct_io │ │ │ │ 21439: 00c26f98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_EXIT_EXEC_EVENT │ │ │ │ 21440: 00c190c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_DTE_READ_FAULT_EVENT │ │ │ │ 21441: 00c2669c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VDAGENT_FE_OPEN_EVENT │ │ │ │ @@ -21493,15 +21493,15 @@ │ │ │ │ 21489: 0081bfb0 372 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraph │ │ │ │ 21490: 00c1dd54 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_ZONE_READ_NOT_OK_EVENT │ │ │ │ 21491: 00c20800 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PL181_FIFO_TRANSFER_COMPLETE_EVENT │ │ │ │ 21492: 00b839d8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_mulr_q_df │ │ │ │ 21493: 002f52d4 48 FUNC GLOBAL DEFAULT 12 cpu_write_elf32_qemunote │ │ │ │ 21494: 00c4e39c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_BLOCK_DEVICE_CREATE_DSTATE │ │ │ │ 21495: 00c289b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CONT_EVENT │ │ │ │ - 21496: 005ebdf8 168 FUNC GLOBAL DEFAULT 12 gen_lsa │ │ │ │ + 21496: 005ebdfc 168 FUNC GLOBAL DEFAULT 12 gen_lsa │ │ │ │ 21497: 00c4f854 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_SAVE_BLOCK_DSTATE │ │ │ │ 21498: 00c4fd22 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_SEND_POSTCOPY_RUN_DSTATE │ │ │ │ 21499: 00c4f048 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ERR_ZD_EXTENSION_MAP_ERROR_DSTATE │ │ │ │ 21500: 00b86948 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_bseli_b │ │ │ │ 21501: 00b8c8ac 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_addv_w │ │ │ │ 21502: 00c4fa1a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_GET_FEATURES_DSTATE │ │ │ │ 21503: 00b65f6c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umin_fetchw_le │ │ │ │ @@ -21512,15 +21512,15 @@ │ │ │ │ 21508: 0068b834 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_addl_le │ │ │ │ 21509: 007f068c 548 FUNC GLOBAL DEFAULT 12 bdrv_readv_vmstate │ │ │ │ 21510: 00c22928 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_EXIT_EVENT │ │ │ │ 21511: 002c3d6c 180 FUNC GLOBAL DEFAULT 12 aml_create_qword_field │ │ │ │ 21512: 00c4e37e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_BINDING_DSTATE │ │ │ │ 21513: 003c7760 192 FUNC GLOBAL DEFAULT 12 pci_bus_bypass_iommu │ │ │ │ 21514: 00268cf8 132 FUNC GLOBAL DEFAULT 12 curr_cflags │ │ │ │ - 21515: 00647c0c 8 FUNC GLOBAL DEFAULT 12 target_words_bigendian │ │ │ │ + 21515: 00647c10 8 FUNC GLOBAL DEFAULT 12 target_words_bigendian │ │ │ │ 21516: 00c1abac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_MUX_SET_FACTOR_EVENT │ │ │ │ 21517: 008c74f4 92 FUNC GLOBAL DEFAULT 12 qobject_input_visitor_new_qmp │ │ │ │ 21518: 004f2408 96 FUNC GLOBAL DEFAULT 12 multifd_send_data_free │ │ │ │ 21519: 0025c020 236 FUNC GLOBAL DEFAULT 12 float64_to_int64_modulo │ │ │ │ 21520: 00c4fe2a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_GL_RENDER_DMABUF_DSTATE │ │ │ │ 21521: 004edb40 52 FUNC GLOBAL DEFAULT 12 migration_shutdown │ │ │ │ 21522: 00674d58 548 FUNC GLOBAL DEFAULT 12 semihost_sys_rename │ │ │ │ @@ -21552,15 +21552,15 @@ │ │ │ │ 21548: 008a9960 316 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlowKey │ │ │ │ 21549: 00693034 8 FUNC GLOBAL DEFAULT 12 qdev_propinfo_set_default_value_uint │ │ │ │ 21550: 00c1c188 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNHME_RX_FILTER_REJECT_EVENT │ │ │ │ 21551: 002fb198 688 FUNC GLOBAL DEFAULT 12 rom_check_and_register_reset │ │ │ │ 21552: 00899c64 280 FUNC GLOBAL DEFAULT 12 visit_type_TransactionAction_members │ │ │ │ 21553: 005570a0 208 FUNC GLOBAL DEFAULT 12 mips_cpu_exec_interrupt │ │ │ │ 21554: 00689b68 36 FUNC GLOBAL DEFAULT 12 helper_atomic_cmpxchgw_be │ │ │ │ - 21555: 006475b4 4 FUNC GLOBAL DEFAULT 12 xen_evtchn_snoop_msi │ │ │ │ + 21555: 006475b8 4 FUNC GLOBAL DEFAULT 12 xen_evtchn_snoop_msi │ │ │ │ 21556: 00c1dec4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_COPY_INVALID_FORMAT_EVENT │ │ │ │ 21557: 0082cf0c 324 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVdi │ │ │ │ 21558: 00c4dee8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_HIT_PAUSED_DSTATE │ │ │ │ 21559: 00909824 104 FUNC GLOBAL DEFAULT 12 vhost_user_server_dec_in_flight │ │ │ │ 21560: 008b5244 216 FUNC GLOBAL DEFAULT 12 visit_type_DisplayCurses_members │ │ │ │ 21561: 00c1530c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ACPI_ERST_PCI_BAR_0_EVENT │ │ │ │ 21562: 00c1f36c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_DISK_EMULATE_COMMAND_SAI_UNSUPPORTED_EVENT │ │ │ │ @@ -21698,15 +21698,15 @@ │ │ │ │ 21694: 00c4e4a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESCC_KBD_COMMAND_DSTATE │ │ │ │ 21695: 0076597c 60 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_lock │ │ │ │ 21696: 00c29a7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_DMA_RESET_TEMPORARY_EVENT │ │ │ │ 21697: 00b85844 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_dotp_u_d │ │ │ │ 21698: 0068789c 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_uminb │ │ │ │ 21699: 00552e2c 44 FUNC GLOBAL DEFAULT 12 helper_mtc0_context │ │ │ │ 21700: 002a6a40 200 FUNC GLOBAL DEFAULT 12 vnc_job_push │ │ │ │ - 21701: 0062a6dc 1004 FUNC GLOBAL DEFAULT 12 virtqueue_fill │ │ │ │ + 21701: 0062a6e0 1004 FUNC GLOBAL DEFAULT 12 virtqueue_fill │ │ │ │ 21702: 00c4eef6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_WRN_REGS_WRITE_RO_DSTATE │ │ │ │ 21703: 00b8594c 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_dotp_u_h │ │ │ │ 21704: 00b83cf0 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_mul_q_df │ │ │ │ 21705: 00c4ea6c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DJMEMC_WRITE_DSTATE │ │ │ │ 21706: 00c4e648 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMWARE_VALUE_READ_DSTATE │ │ │ │ 21707: 00c17950 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPARC32_DMA_ENABLE_LOWER_EVENT │ │ │ │ 21708: 00c4f8de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VFIO_PCI_IGD_LPC_BRIDGE_ENABLED_DSTATE │ │ │ │ @@ -21715,15 +21715,15 @@ │ │ │ │ 21711: 006697c4 4 FUNC GLOBAL DEFAULT 12 precopy_remove_notifier │ │ │ │ 21712: 0089908c 328 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapAddWrapper │ │ │ │ 21713: 00c4eec4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_FLT_DROPPED_DSTATE │ │ │ │ 21714: 00821314 200 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockdevQcowEncryption_base_members │ │ │ │ 21715: 006c8388 60 FUNC GLOBAL DEFAULT 12 tcg_gen_negsetcondi_i64 │ │ │ │ 21716: 00c4fd7a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_COMPARE_ICMP_MISCOMPARE_DSTATE │ │ │ │ 21717: 00556430 68 FUNC GLOBAL DEFAULT 12 cpu_mips_tlb_flush │ │ │ │ - 21718: 00653074 420 FUNC GLOBAL DEFAULT 12 memory_region_register_iommu_notifier │ │ │ │ + 21718: 00653078 420 FUNC GLOBAL DEFAULT 12 memory_region_register_iommu_notifier │ │ │ │ 21719: 00c4fc08 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_THREAD_LOW_PENDING_DSTATE │ │ │ │ 21720: 002a99f8 924 FUNC GLOBAL DEFAULT 12 vnc_client_write_sasl │ │ │ │ 21721: 00c4ff82 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCKDEV_SET_ACTIVE_DSTATE │ │ │ │ 21722: 00c50814 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HBITMAP_SET_DSTATE │ │ │ │ 21723: 00b858c8 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_dotp_u_w │ │ │ │ 21724: 00b77354 132 OBJECT GLOBAL DEFAULT 24 helper_info_mftc0_epc │ │ │ │ 21725: 00a1d1bc 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_x11_to_qcode_len │ │ │ │ @@ -21953,15 +21953,15 @@ │ │ │ │ 21949: 008f31b4 76 FUNC GLOBAL DEFAULT 12 uffd_close_fd │ │ │ │ 21950: 0072d3f8 168 FUNC GLOBAL DEFAULT 12 bdrv_supports_compressed_writes │ │ │ │ 21951: 0050ac4c 184 FUNC GLOBAL DEFAULT 12 migration_threads_add │ │ │ │ 21952: 007260b0 184 FUNC GLOBAL DEFAULT 12 os_setup_early_signal_handling │ │ │ │ 21953: 00c16cb4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_RAISE_IRQ_EVENT │ │ │ │ 21954: 004cdb58 288 FUNC GLOBAL DEFAULT 12 qmp_query_tpm_models │ │ │ │ 21955: 00760598 16 FUNC GLOBAL DEFAULT 12 block_copy_call_cancel │ │ │ │ - 21956: 006148d4 148 FUNC GLOBAL DEFAULT 12 vfio_put_address_space │ │ │ │ + 21956: 006148d8 148 FUNC GLOBAL DEFAULT 12 vfio_put_address_space │ │ │ │ 21957: 00c4ed20 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TULIP_REG_READ_DSTATE │ │ │ │ 21958: 00c4ef10 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_CORE_MDIC_READ_DSTATE │ │ │ │ 21959: 00b68720 132 OBJECT GLOBAL DEFAULT 24 helper_info_exit_atomic │ │ │ │ 21960: 00c1e5d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_WRITE_EVENT │ │ │ │ 21961: 0033c944 756 FUNC GLOBAL DEFAULT 12 vbe_ioport_write_data │ │ │ │ 21962: 00c50006 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_BLOCK_DSTATE │ │ │ │ 21963: 00c4e808 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOONGARCH_PCH_PIC_HIGH_WRITEW_DSTATE │ │ │ │ @@ -21978,15 +21978,15 @@ │ │ │ │ 21974: 00c45764 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_events_c │ │ │ │ 21975: 00c16564 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CMSDK_APB_UART_TX_EVENT │ │ │ │ 21976: 00759860 148 FUNC GLOBAL DEFAULT 12 blk_abort_aio_request │ │ │ │ 21977: 0085cf38 224 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_memsave_arg_members │ │ │ │ 21978: 0072e2a8 128 FUNC GLOBAL DEFAULT 12 bdrv_co_debug_event │ │ │ │ 21979: 00c4ef66 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_L4_CSUM_CALC_IP4_UDP_DSTATE │ │ │ │ 21980: 00c4eff0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UB_MMIOWR_CMBLOC_RESERVED_DSTATE │ │ │ │ - 21981: 00653fcc 108 FUNC GLOBAL DEFAULT 12 memory_region_reset_dirty │ │ │ │ + 21981: 00653fd0 108 FUNC GLOBAL DEFAULT 12 memory_region_reset_dirty │ │ │ │ 21982: 00c4eb5a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_MUX_UPDATE_DSTATE │ │ │ │ 21983: 00c1a34c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_SHMEM_SIZE_EVENT │ │ │ │ 21984: 006c3c6c 252 FUNC GLOBAL DEFAULT 12 tcg_gen_setcondi_i32 │ │ │ │ 21985: 006bcaec 72 FUNC GLOBAL DEFAULT 12 tcg_temp_new_vec │ │ │ │ 21986: 00c4de70 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_ui_c │ │ │ │ 21987: 00a5edd0 4 OBJECT GLOBAL DEFAULT 14 hw_compat_8_0_len │ │ │ │ 21988: 0083b628 1200 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_snapshot_delete_internal_sync │ │ │ │ @@ -22033,15 +22033,15 @@ │ │ │ │ 22029: 00c50788 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_cxl_c │ │ │ │ 22030: 00c4f280 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LSI_EXECUTE_SCRIPT_MM_LOAD_DSTATE │ │ │ │ 22031: 00858924 312 FUNC GLOBAL DEFAULT 12 visit_type_SmpCacheProperties │ │ │ │ 22032: 005455f8 264 FUNC GLOBAL DEFAULT 12 replay_mutex_unlock │ │ │ │ 22033: 004aefb0 592 FUNC GLOBAL DEFAULT 12 qmp_blockdev_change_medium │ │ │ │ 22034: 0089c0d8 624 FUNC GLOBAL DEFAULT 12 visit_type_VirtQueueStatus_members │ │ │ │ 22035: 00b71e40 132 OBJECT GLOBAL DEFAULT 24 helper_info_muleu_s_ph_qbl │ │ │ │ - 22036: 00656854 168 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_guest_memfd │ │ │ │ + 22036: 00656858 168 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_guest_memfd │ │ │ │ 22037: 00c4e38c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_CHIP_ERASE_DSTATE │ │ │ │ 22038: 002b07e4 4 FUNC GLOBAL DEFAULT 12 pt_getxattr │ │ │ │ 22039: 00b7fbf8 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_round_l_d │ │ │ │ 22040: 00c4eb5c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_MUX_SET_SRC_DSTATE │ │ │ │ 22041: 00b71ec4 132 OBJECT GLOBAL DEFAULT 24 helper_info_muleu_s_ph_qbr │ │ │ │ 22042: 004b3d00 136 FUNC GLOBAL DEFAULT 12 cpu_synchronize_all_post_reset │ │ │ │ 22043: 00b7ef14 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_maddf_s │ │ │ │ @@ -22132,15 +22132,15 @@ │ │ │ │ 22128: 00c24ad8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPR_STATE_LOAD_EVENT │ │ │ │ 22129: 00c2775c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_BACKUP_EVENT │ │ │ │ 22130: 004716b0 140 FUNC GLOBAL DEFAULT 12 vfio_device_is_mdev │ │ │ │ 22131: 0082d8ac 324 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVpc │ │ │ │ 22132: 00c4ef70 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_L4_CSUM_VALIDATE_NOT_XXP_DSTATE │ │ │ │ 22133: 00546e70 68 FUNC GLOBAL DEFAULT 12 replay_event_char_read_load │ │ │ │ 22134: 004f801c 36 FUNC GLOBAL DEFAULT 12 migrate_has_block_bitmap_mapping │ │ │ │ - 22135: 005b6414 168 FUNC GLOBAL DEFAULT 12 msa_translate_init │ │ │ │ + 22135: 005b6418 168 FUNC GLOBAL DEFAULT 12 msa_translate_init │ │ │ │ 22136: 00c1cbc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_IRQ_MSI_NOTIFY_EVENT │ │ │ │ 22137: 006c656c 104 FUNC GLOBAL DEFAULT 12 tcg_gen_st_i32 │ │ │ │ 22138: 00c2657c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_MOUSE_SET_POS_EVENT │ │ │ │ 22139: 00c1bae8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ETHLITE_PKT_SIZE_TOO_BIG_EVENT │ │ │ │ 22140: 005445a4 160 FUNC GLOBAL DEFAULT 12 replay_put_byte │ │ │ │ 22141: 0038a8fc 88 FUNC GLOBAL DEFAULT 12 net_rx_pkt_unset_vhdr │ │ │ │ 22142: 00c4fc32 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_RETURN_PATH_END_BEFORE_DSTATE │ │ │ │ @@ -22175,15 +22175,15 @@ │ │ │ │ 22171: 00c4e67e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PL330_DMAGO_DSTATE │ │ │ │ 22172: 00adad60 52 OBJECT GLOBAL DEFAULT 21 vmstate_serial │ │ │ │ 22173: 00c4e868 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_CLAIM_IRQ_DSTATE │ │ │ │ 22174: 00c13570 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_NEED_CHECK_TIMER_CB_EVENT │ │ │ │ 22175: 00c4ee80 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_IRQ_LEGACY_NOTIFY_DSTATE │ │ │ │ 22176: 00c23570 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_MSIX_EARLY_SETUP_EVENT │ │ │ │ 22177: 00904840 164 FUNC GLOBAL DEFAULT 12 iov_discard_front_undoable │ │ │ │ - 22178: 0061335c 392 FUNC GLOBAL DEFAULT 12 vfio_devices_query_dirty_bitmap │ │ │ │ + 22178: 00613360 392 FUNC GLOBAL DEFAULT 12 vfio_devices_query_dirty_bitmap │ │ │ │ 22179: 00903d1c 80 FUNC GLOBAL DEFAULT 12 qemu_iovec_init_external │ │ │ │ 22180: 00c13a70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BLK_ROOT_ATTACH_EVENT │ │ │ │ 22181: 00c18340 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BMDMA_READ_EVENT │ │ │ │ 22182: 002c9f48 212 FUNC GLOBAL DEFAULT 12 acpi_pm_tmr_init │ │ │ │ 22183: 006668b8 16 FUNC GLOBAL DEFAULT 12 ramblock_is_pmem │ │ │ │ 22184: 0052a578 588 FUNC GLOBAL DEFAULT 12 print_net_client │ │ │ │ 22185: 0036b164 116 FUNC GLOBAL DEFAULT 12 isa_connect_gpio_out │ │ │ │ @@ -22324,18 +22324,18 @@ │ │ │ │ 22320: 00721758 172 FUNC GLOBAL DEFAULT 12 qmp_drive_backup │ │ │ │ 22321: 008a70e8 92 FUNC GLOBAL DEFAULT 12 qapi_free_PciInfo │ │ │ │ 22322: 008001e0 52 FUNC GLOBAL DEFAULT 12 qemu_chr_be_can_write │ │ │ │ 22323: 00c4fa52 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_LISTENER_COMMIT_DSTATE │ │ │ │ 22324: 00c22218 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_PACKET_DEL_EVENT │ │ │ │ 22325: 00815520 332 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificQCow2Wrapper │ │ │ │ 22326: 00919d30 372 FUNC GLOBAL DEFAULT 12 vduse_dev_create_by_name │ │ │ │ - 22327: 00651f5c 772 FUNC GLOBAL DEFAULT 12 memory_region_transaction_commit │ │ │ │ + 22327: 00651f60 772 FUNC GLOBAL DEFAULT 12 memory_region_transaction_commit │ │ │ │ 22328: 00c4e958 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_IGRPEN1_EL3_WRITE_DSTATE │ │ │ │ 22329: 0048e844 128 FUNC GLOBAL DEFAULT 12 vhost_dev_set_inflight │ │ │ │ - 22330: 0062c0b8 36 FUNC GLOBAL DEFAULT 12 virtio_queue_vector │ │ │ │ + 22330: 0062c0bc 36 FUNC GLOBAL DEFAULT 12 virtio_queue_vector │ │ │ │ 22331: 00c4e4ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_IOSFC_UNMAP_MEMORY_REGION_DSTATE │ │ │ │ 22332: 00285e44 768 FUNC GLOBAL DEFAULT 12 qemu_text_console_handle_keysym │ │ │ │ 22333: 00c19bf4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOAPIC_SET_REMOTE_IRR_EVENT │ │ │ │ 22334: 00c267dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_DISPLAY_UPDATE_EVENT │ │ │ │ 22335: 006f5800 100 FUNC GLOBAL DEFAULT 12 qio_channel_add_watch │ │ │ │ 22336: 00c5025e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_PCI_DSTATE │ │ │ │ 22337: 00535858 600 FUNC GLOBAL DEFAULT 12 connection_get │ │ │ │ @@ -22344,15 +22344,15 @@ │ │ │ │ 22340: 00c23e38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_SET_DEV_VRING_BASE_EVENT │ │ │ │ 22341: 00c1bd38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM_GMAC_SET_LINK_EVENT │ │ │ │ 22342: 00c15948 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ES1370_TRANSFER_AUDIO_EVENT │ │ │ │ 22343: 004e62d0 324 FUNC GLOBAL DEFAULT 12 hmp_migrate_set_capability │ │ │ │ 22344: 00c5014c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_COLO_STATUS_DSTATE │ │ │ │ 22345: 00c17274 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_RING_RES_PUSH_EVENT │ │ │ │ 22346: 00a90610 3 OBJECT GLOBAL DEFAULT 14 sense_code_DEVICE_INTERNAL_RESET │ │ │ │ - 22347: 0064e380 288 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_device_ptr │ │ │ │ + 22347: 0064e384 288 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_device_ptr │ │ │ │ 22348: 00c4e73a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AHCI_MEM_WRITE_UNIMPL_DSTATE │ │ │ │ 22349: 00c507a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_UINT16_DSTATE │ │ │ │ 22350: 0054abac 124 FUNC GLOBAL DEFAULT 12 accel_ioctl_inhibit_end │ │ │ │ 22351: 00c4ef58 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_L4_CSUM_FIX_TCP_DSTATE │ │ │ │ 22352: 005671a0 276 FUNC GLOBAL DEFAULT 12 helper_float_rsqrt1_ps │ │ │ │ 22353: 006a87e4 64 FUNC GLOBAL DEFAULT 12 gdb_extend_query_table │ │ │ │ 22354: 00c17344 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_IO_UNEXPECTED_VGA_MODE_EVENT │ │ │ │ @@ -22385,15 +22385,15 @@ │ │ │ │ 22381: 0056e254 236 FUNC GLOBAL DEFAULT 12 helper_cmp_s_nge │ │ │ │ 22382: 00c24948 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_BLOCK_SAVE_DEVICE_DIRTY_EVENT │ │ │ │ 22383: 00c4f0ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_MMIO_READ_DSTATE │ │ │ │ 22384: 00c4f3c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PVSCSI_MSG_RING_PUT_DSTATE │ │ │ │ 22385: 00c4e77e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SII3112_READ_DSTATE │ │ │ │ 22386: 00c4fa0e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTQUEUE_FILL_DSTATE │ │ │ │ 22387: 00b75e30 132 OBJECT GLOBAL DEFAULT 24 helper_info_cmp_s_ueq │ │ │ │ - 22388: 006562c0 252 FUNC GLOBAL DEFAULT 12 address_space_init │ │ │ │ + 22388: 006562c4 252 FUNC GLOBAL DEFAULT 12 address_space_init │ │ │ │ 22389: 0056de04 236 FUNC GLOBAL DEFAULT 12 helper_cmp_s_ngl │ │ │ │ 22390: 0056f78c 460 FUNC GLOBAL DEFAULT 12 helper_cmpabs_ps_ult │ │ │ │ 22391: 00c4e546 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SM501_PALETTE_WRITE_DSTATE │ │ │ │ 22392: 00c235f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_PCI_LOAD_ROM_EVENT │ │ │ │ 22393: 00c4eb76 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32F4XX_EXTI_WRITE_DSTATE │ │ │ │ 22394: 00b811a0 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_abs_ps │ │ │ │ 22395: 00348544 112 FUNC GLOBAL DEFAULT 12 pm_smbus_vmstate_needed │ │ │ │ @@ -22411,15 +22411,15 @@ │ │ │ │ 22407: 00c19344 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_REDIST_READ_EVENT │ │ │ │ 22408: 00c143e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_META_CONTEXT_EVENT │ │ │ │ 22409: 00c1d984 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_UB_DB_WR_INVALID_SQTAIL_EVENT │ │ │ │ 22410: 00c4eaa0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_CMD_PRAM_READ_DSTATE │ │ │ │ 22411: 0090d400 344 FUNC GLOBAL DEFAULT 12 qmp_query_yank │ │ │ │ 22412: 005522f0 64 FUNC GLOBAL DEFAULT 12 helper_mtc0_vpeconf0 │ │ │ │ 22413: 005523e4 72 FUNC GLOBAL DEFAULT 12 helper_mtc0_vpeconf1 │ │ │ │ - 22414: 005eba54 216 FUNC GLOBAL DEFAULT 12 mips_translate_code │ │ │ │ + 22414: 005eba58 216 FUNC GLOBAL DEFAULT 12 mips_translate_code │ │ │ │ 22415: 00c21e18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_MEMORY_READ_EVENT │ │ │ │ 22416: 00c4f37c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_DMA_DISABLE_DSTATE │ │ │ │ 22417: 0027eed0 352 FUNC GLOBAL DEFAULT 12 qemu_input_queue_mtt_abs │ │ │ │ 22418: 006723fc 48 FUNC GLOBAL DEFAULT 12 mon_get_cpu_env │ │ │ │ 22419: 00c1c528 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SUNGEM_TX_RESET_EVENT │ │ │ │ 22420: 008a4d8c 92 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptodevBackendServiceTypeList │ │ │ │ 22421: 00c17484 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_DEC_INFLIGHT_FENCES_EVENT │ │ │ │ @@ -22509,15 +22509,15 @@ │ │ │ │ 22505: 006742a0 104 FUNC GLOBAL DEFAULT 12 semihost_sys_write │ │ │ │ 22506: 008d9558 32 FUNC GLOBAL DEFAULT 12 qemu_event_init │ │ │ │ 22507: 00842f9c 128 FUNC GLOBAL DEFAULT 12 visit_type_ChardevRingbuf_members │ │ │ │ 22508: 00c4de78 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_JOB_RESUME_DSTATE │ │ │ │ 22509: 0083ae1c 1040 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_blockdev_set_iothread │ │ │ │ 22510: 00c25078 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_UNREGISTER_WAITING_PROC_EVENT │ │ │ │ 22511: 0056ecf8 340 FUNC GLOBAL DEFAULT 12 helper_cmp_ps_eq │ │ │ │ - 22512: 0062d564 56 FUNC GLOBAL DEFAULT 12 virtio_queue_get_avail_size │ │ │ │ + 22512: 0062d568 56 FUNC GLOBAL DEFAULT 12 virtio_queue_get_avail_size │ │ │ │ 22513: 00c4f768 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_DOORBELL_RING_DSTATE │ │ │ │ 22514: 00c159e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CS4231_MEM_WRITEL_REG_EVENT │ │ │ │ 22515: 0082e65c 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockErrorAction │ │ │ │ 22516: 00275660 88 FUNC GLOBAL DEFAULT 12 qemu_clipboard_info_unref │ │ │ │ 22517: 00c4f352 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ESP_MEM_WRITEB_CMD_BUS_RESET_DSTATE │ │ │ │ 22518: 0068b16c 428 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_addw_be_mmu │ │ │ │ 22519: 00c14534 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_INIT_FINISH_EVENT │ │ │ │ @@ -22541,15 +22541,15 @@ │ │ │ │ 22537: 00b338f4 12 OBJECT GLOBAL DEFAULT 21 MigMode_lookup │ │ │ │ 22538: 00c4f126 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_DSM_SINGLE_RANGE_LIMIT_EXCEEDED_DSTATE │ │ │ │ 22539: 0056879c 288 FUNC GLOBAL DEFAULT 12 helper_float_recip2_ps │ │ │ │ 22540: 00503424 324 FUNC GLOBAL DEFAULT 12 qemu_savevm_send_postcopy_run │ │ │ │ 22541: 00c4eef4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_WRN_REGS_WRITE_UNKNOWN_DSTATE │ │ │ │ 22542: 00c4fea6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_SERVER_EXT_DESKTOP_RESIZE_DSTATE │ │ │ │ 22543: 00c18210 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IDE_ATAPI_CMD_PACKET_EVENT │ │ │ │ - 22544: 0060ae78 3308 FUNC GLOBAL DEFAULT 12 virtio_net_handle_ctrl_iov │ │ │ │ + 22544: 0060ae7c 3308 FUNC GLOBAL DEFAULT 12 virtio_net_handle_ctrl_iov │ │ │ │ 22545: 00c4f5dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_SET_INTERFACE_DSTATE │ │ │ │ 22546: 00c25748 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_WRITE_TRACKING_RAMBLOCK_STOP_EVENT │ │ │ │ 22547: 0059d154 40 FUNC GLOBAL DEFAULT 12 helper_msa_insert_w │ │ │ │ 22548: 008b1fcc 320 FUNC GLOBAL DEFAULT 12 visit_type_VncInfo2 │ │ │ │ 22549: 0026e1e0 196 FUNC GLOBAL DEFAULT 12 helper_gvec_eqs16 │ │ │ │ 22550: 00c4f524 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_SDHOST_PROCESS_DESC_DSTATE │ │ │ │ 22551: 00c186dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_BUS_AUTOPOLL_BLOCK_EVENT │ │ │ │ @@ -22596,44 +22596,44 @@ │ │ │ │ 22592: 00c4ef68 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_L4_CSUM_CALC_ENTRY_DSTATE │ │ │ │ 22593: 00c4e2a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_ERST_PCI_BAR_1_DSTATE │ │ │ │ 22594: 00c4df92 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_CONTROLLER_CAPABILITY_RAW_DSTATE │ │ │ │ 22595: 0072ac58 808 FUNC GLOBAL DEFAULT 12 bdrv_find_protocol │ │ │ │ 22596: 0052b1dc 240 FUNC GLOBAL DEFAULT 12 netdev_is_modern │ │ │ │ 22597: 006963a4 108 FUNC GLOBAL DEFAULT 12 qdev_set_legacy_instance_id │ │ │ │ 22598: 00c1d128 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NET_RX_PKT_RSS_HASH_EVENT │ │ │ │ - 22599: 00648758 864 FUNC GLOBAL DEFAULT 12 cpu_inb │ │ │ │ + 22599: 0064875c 864 FUNC GLOBAL DEFAULT 12 cpu_inb │ │ │ │ 22600: 00c4ef3e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NET_RX_PKT_RSS_IP6_UDP_DSTATE │ │ │ │ 22601: 00686a44 308 FUNC GLOBAL DEFAULT 12 helper_nonatomic_cmpxchgo │ │ │ │ 22602: 0076967c 36 FUNC GLOBAL DEFAULT 12 bdrv_parent_drained_poll_single │ │ │ │ 22603: 00b8c384 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_ave_s_w │ │ │ │ - 22604: 006569ac 168 FUNC GLOBAL DEFAULT 12 memory_region_init_rom_device │ │ │ │ + 22604: 006569b0 168 FUNC GLOBAL DEFAULT 12 memory_region_init_rom_device │ │ │ │ 22605: 00c4f162 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_FORMAT_SET_DSTATE │ │ │ │ 22606: 00271ab0 56 FUNC GLOBAL DEFAULT 12 qemu_plugin_insn_symbol │ │ │ │ 22607: 00b7f5c8 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_cvt_2008_w_s │ │ │ │ 22608: 00c1400c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_LISTEN_ASYNC_EVENT │ │ │ │ 22609: 00c4efa2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NE2000_IOPORT_WRITE_DSTATE │ │ │ │ 22610: 00c22448 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_SITD_EVENT │ │ │ │ 22611: 008498bc 1024 FUNC GLOBAL DEFAULT 12 qmp_marshal_qmp_capabilities │ │ │ │ - 22612: 0062c0dc 224 FUNC GLOBAL DEFAULT 12 virtio_queue_set_vector │ │ │ │ - 22613: 00648e28 880 FUNC GLOBAL DEFAULT 12 cpu_inl │ │ │ │ + 22612: 0062c0e0 224 FUNC GLOBAL DEFAULT 12 virtio_queue_set_vector │ │ │ │ + 22613: 00648e2c 880 FUNC GLOBAL DEFAULT 12 cpu_inl │ │ │ │ 22614: 0065dec0 36 FUNC GLOBAL DEFAULT 12 qemu_ram_unset_idstr │ │ │ │ 22615: 006c5ea8 104 FUNC GLOBAL DEFAULT 12 tcg_gen_bswap16_i32 │ │ │ │ 22616: 006d1f7c 256 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_xchg_i32_chk │ │ │ │ 22617: 0025c910 256 FUNC GLOBAL DEFAULT 12 float64_to_uint32_scalbn │ │ │ │ 22618: 00c4f776 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_PORT_SUSPEND_DSTATE │ │ │ │ 22619: 00c25a88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SUBSECTION_LOAD_EVENT │ │ │ │ 22620: 00c29448 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_CPU_DEFINITIONS_EVENT │ │ │ │ 22621: 0027b068 96 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_backing_height │ │ │ │ 22622: 00c26fc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_HOLD_EXEC_EVENT │ │ │ │ 22623: 00724554 208 FUNC GLOBAL DEFAULT 12 qmp_nbd_server_stop │ │ │ │ 22624: 00c20b80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_SDHOST_SET_INSERTED_EVENT │ │ │ │ 22625: 00c26b2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_SERVER_EXT_DESKTOP_RESIZE_EVENT │ │ │ │ 22626: 008e43d4 56 FUNC GLOBAL DEFAULT 12 qemu_opt_get_number │ │ │ │ 22627: 00c134f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_AIO_WRITE_PREFILL_EVENT │ │ │ │ - 22628: 00648ab8 880 FUNC GLOBAL DEFAULT 12 cpu_inw │ │ │ │ + 22628: 00648abc 880 FUNC GLOBAL DEFAULT 12 cpu_inw │ │ │ │ 22629: 00c4f61a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_COMMAND_DSTATE │ │ │ │ 22630: 002c3e20 268 FUNC GLOBAL DEFAULT 12 aml_string │ │ │ │ 22631: 0068b920 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_andl_le │ │ │ │ 22632: 00c4f106 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_IDENTIFY_CTRL_LIST_DSTATE │ │ │ │ 22633: 006808ec 380 FUNC GLOBAL DEFAULT 12 tlb_flush_range_by_mmuidx_all_cpus_synced │ │ │ │ 22634: 00c4f0e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_PROCESS_AERS_DSTATE │ │ │ │ 22635: 0035c7e0 488 FUNC GLOBAL DEFAULT 12 bmdma_cmd_writeb │ │ │ │ @@ -22657,15 +22657,15 @@ │ │ │ │ 22653: 00c164f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EXYNOS_UART_DMAREADY_EVENT │ │ │ │ 22654: 006a2590 148 FUNC GLOBAL DEFAULT 12 object_property_add_uint8_ptr │ │ │ │ 22655: 0088106c 320 FUNC GLOBAL DEFAULT 12 visit_type_NetdevVhostVDPAOptions │ │ │ │ 22656: 004fb8b8 104 FUNC GLOBAL DEFAULT 12 postcopy_thread_create │ │ │ │ 22657: 00c22d10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_SAVE_SETUP_EVENT │ │ │ │ 22658: 005819bc 856 FUNC GLOBAL DEFAULT 12 helper_msa_aver_u_b │ │ │ │ 22659: 004987cc 108 FUNC GLOBAL DEFAULT 12 virtio_md_pci_unplug │ │ │ │ - 22660: 0062b944 12 FUNC GLOBAL DEFAULT 12 virtio_update_irq │ │ │ │ + 22660: 0062b948 12 FUNC GLOBAL DEFAULT 12 virtio_update_irq │ │ │ │ 22661: 00581fd8 200 FUNC GLOBAL DEFAULT 12 helper_msa_aver_u_d │ │ │ │ 22662: 006d94e8 168 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_2i_ool │ │ │ │ 22663: 00c4e29e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ACPI_ERST_RESET_IN_DSTATE │ │ │ │ 22664: 0027deec 188 FUNC GLOBAL DEFAULT 12 qemu_input_event_send │ │ │ │ 22665: 00263970 424 FUNC GLOBAL DEFAULT 12 float128_minnum │ │ │ │ 22666: 0080b4b8 112 FUNC GLOBAL DEFAULT 12 visit_type_PRManagerInfo_members │ │ │ │ 22667: 00c4fc4e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_CLEANUP_DSTATE │ │ │ │ @@ -22720,15 +22720,15 @@ │ │ │ │ 22716: 008a17cc 316 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevAlsaPerDirectionOptions │ │ │ │ 22717: 002441d8 152 FUNC GLOBAL DEFAULT 12 bfloat16_is_quiet_nan │ │ │ │ 22718: 008d9e00 520 FUNC GLOBAL DEFAULT 12 qemu_memfd_create │ │ │ │ 22719: 008da008 548 FUNC GLOBAL DEFAULT 12 qemu_memfd_alloc │ │ │ │ 22720: 006a002c 208 FUNC GLOBAL DEFAULT 12 object_property_set_default_uint │ │ │ │ 22721: 00c1bc98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM_PCS_REG_READ_EVENT │ │ │ │ 22722: 006d9448 160 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_2_ool │ │ │ │ - 22723: 0062b488 728 FUNC GLOBAL DEFAULT 12 qemu_get_virtqueue_element │ │ │ │ + 22723: 0062b48c 728 FUNC GLOBAL DEFAULT 12 qemu_get_virtqueue_element │ │ │ │ 22724: 00c2748c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_DEL_EVENT │ │ │ │ 22725: 00734a24 480 FUNC GLOBAL DEFAULT 12 bdrv_dirname │ │ │ │ 22726: 008db45c 2172 FUNC GLOBAL DEFAULT 12 module_load │ │ │ │ 22727: 00906a08 140 FUNC GLOBAL DEFAULT 12 throttle_timers_init │ │ │ │ 22728: 00c4ef90 2 OBJECT GLOBAL DEFAULT 25 _TRACE_OPEN_ETH_REG_READ_DSTATE │ │ │ │ 22729: 00c4e3ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_HANDLE_ZONE_RESET_ALL_DSTATE │ │ │ │ 22730: 0085b9ac 156 FUNC GLOBAL DEFAULT 12 visit_type_NumaDistOptions_members │ │ │ │ @@ -22852,15 +22852,15 @@ │ │ │ │ 22848: 00685614 156 FUNC GLOBAL DEFAULT 12 cpu_ldq_be_mmuidx_ra │ │ │ │ 22849: 0066a340 616 FUNC GLOBAL DEFAULT 12 ram_write_tracking_prepare │ │ │ │ 22850: 002f5db0 356 FUNC GLOBAL DEFAULT 12 qdev_pass_gpios │ │ │ │ 22851: 00c1eb64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SABRE_PCI_SET_IRQ_EVENT │ │ │ │ 22852: 00c28bb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QOM_LIST_TYPES_EVENT │ │ │ │ 22853: 00b71b28 132 OBJECT GLOBAL DEFAULT 24 helper_info_mfc0_watchhi │ │ │ │ 22854: 00905064 264 FUNC GLOBAL DEFAULT 12 qemu_co_sleep_ns_wakeable │ │ │ │ - 22855: 005ec1d8 1280 FUNC GLOBAL DEFAULT 12 decode_ext_vr54xx │ │ │ │ + 22855: 005ec1dc 1280 FUNC GLOBAL DEFAULT 12 decode_ext_vr54xx │ │ │ │ 22856: 00840790 92 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevCommonWrapper │ │ │ │ 22857: 00c25478 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_RETURN_PATH_END_BEFORE_EVENT │ │ │ │ 22858: 00c4e466 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EXYNOS_UART_UPDATE_PARAMS_DSTATE │ │ │ │ 22859: 00c5010e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_TARGET_DSTATE │ │ │ │ 22860: 0069f6a4 128 FUNC GLOBAL DEFAULT 12 object_apply_compat_props │ │ │ │ 22861: 0084184c 316 FUNC GLOBAL DEFAULT 12 visit_type_ChardevFile │ │ │ │ 22862: 00264bc8 432 FUNC GLOBAL DEFAULT 12 float128_scalbn │ │ │ │ @@ -22886,15 +22886,15 @@ │ │ │ │ 22882: 00c500c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_QUERY_IRQ_DSTATE │ │ │ │ 22883: 00c24168 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_REGION_ADD_SECTION_EVENT │ │ │ │ 22884: 00c14fa0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_V9FS_FSYNC_EVENT │ │ │ │ 22885: 00c1f5fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LSI_EXECUTE_SCRIPT_TC_DELAYEDSELECT_TIMEOUT_EVENT │ │ │ │ 22886: 0083f2e8 1032 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_export_add │ │ │ │ 22887: 008d7b20 364 FUNC GLOBAL DEFAULT 12 qemu_shm_alloc │ │ │ │ 22888: 00c184a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IDE_IOPORT_READ_EVENT │ │ │ │ - 22889: 005cd28c 12 FUNC GLOBAL DEFAULT 12 gen_reserved_instruction │ │ │ │ + 22889: 005cd290 12 FUNC GLOBAL DEFAULT 12 gen_reserved_instruction │ │ │ │ 22890: 00c4e35c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ES1370_SAMPLE_COUNT_RD_DSTATE │ │ │ │ 22891: 00c233d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_QUIRK_GENERIC_MIRROR_WRITE_EVENT │ │ │ │ 22892: 00c4de12 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_events_block_export_c │ │ │ │ 22893: 002be320 228 FUNC GLOBAL DEFAULT 12 v9fs_co_renameat │ │ │ │ 22894: 00c4e7e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_BUS_AUTOPOLL_CB_DSTATE │ │ │ │ 22895: 00c14908 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_BACKEND_FREE_ID_EVENT │ │ │ │ 22896: 004f7384 36 FUNC GLOBAL DEFAULT 12 migrate_dirty_limit │ │ │ │ @@ -23031,15 +23031,15 @@ │ │ │ │ 23027: 007eb098 328 FUNC GLOBAL DEFAULT 12 luring_cleanup │ │ │ │ 23028: 002718ac 52 FUNC GLOBAL DEFAULT 12 qemu_plugin_tb_vaddr │ │ │ │ 23029: 0087a2b8 112 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_RTC_CHANGE_arg_members │ │ │ │ 23030: 00a1ca6c 528 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgxquartz_to_qcode │ │ │ │ 23031: 00c4e7ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_DEVICE_MOUSE_REQUEST_CHANGE_ADDR_DSTATE │ │ │ │ 23032: 004312f0 168 FUNC GLOBAL DEFAULT 12 usb_device_set_interface │ │ │ │ 23033: 00c5082a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_CO_MUTEX_LOCK_RETURN_DSTATE │ │ │ │ - 23034: 0062d62c 156 FUNC GLOBAL DEFAULT 12 virtio_queue_set_last_avail_idx │ │ │ │ + 23034: 0062d630 156 FUNC GLOBAL DEFAULT 12 virtio_queue_set_last_avail_idx │ │ │ │ 23035: 004d37f0 220 FUNC GLOBAL DEFAULT 12 rng_backend_request_entropy │ │ │ │ 23036: 00263e68 8 FUNC GLOBAL DEFAULT 12 float16_compare │ │ │ │ 23037: 00c4e05a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_DISCONNECT_DSTATE │ │ │ │ 23038: 00b8c510 132 OBJECT GLOBAL DEFAULT 24 helper_info_msa_hadd_u_d │ │ │ │ 23039: 00c1cc08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_RX_METADATA_STATUS_FLAGS_EVENT │ │ │ │ 23040: 00c4fbdc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_DUMP_ID_FAILED_DSTATE │ │ │ │ 23041: 002608dc 16 FUNC GLOBAL DEFAULT 12 int16_to_bfloat16 │ │ │ │ @@ -23172,15 +23172,15 @@ │ │ │ │ 23168: 00859ce0 92 FUNC GLOBAL DEFAULT 12 qapi_free_SgxEPCProperties │ │ │ │ 23169: 00c4de86 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BREAKPOINT_REMOVE_DSTATE │ │ │ │ 23170: 008ef340 248 FUNC GLOBAL DEFAULT 12 stat64_max_slow │ │ │ │ 23171: 005155f8 1440 FUNC GLOBAL DEFAULT 12 rdma_control_save_page │ │ │ │ 23172: 00c16574 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CMSDK_APB_UART_TX_PENDING_EVENT │ │ │ │ 23173: 0052beb0 236 FUNC GLOBAL DEFAULT 12 qemu_net_queue_send_iov │ │ │ │ 23174: 00c4ee92 2 OBJECT GLOBAL DEFAULT 25 _TRACE_E1000E_RX_METADATA_L4_CSUM_VALIDATION_FAILED_DSTATE │ │ │ │ - 23175: 0063c550 212 FUNC GLOBAL DEFAULT 12 vhost_user_gpu_set_socket │ │ │ │ + 23175: 0063c554 212 FUNC GLOBAL DEFAULT 12 vhost_user_gpu_set_socket │ │ │ │ 23176: 0072e24c 48 FUNC GLOBAL DEFAULT 12 bdrv_get_specific_info │ │ │ │ 23177: 0086bb50 296 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationBitmapAlias_members │ │ │ │ 23178: 0082eadc 404 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_JOB_COMPLETED_arg_members │ │ │ │ 23179: 00c1ea24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DINO_CHIP_READ_EVENT │ │ │ │ 23180: 00c14244 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CONNECT_THREAD_SLEEP_EVENT │ │ │ │ 23181: 00811f60 92 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevAmendOptionsLUKS │ │ │ │ 23182: 00c4efc2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_SUN8I_EMAC_READ_DSTATE │ │ │ │ @@ -23265,15 +23265,15 @@ │ │ │ │ 23261: 00b714f8 132 OBJECT GLOBAL DEFAULT 24 helper_info_mfc0_tcstatus │ │ │ │ 23262: 00809394 92 FUNC GLOBAL DEFAULT 12 qapi_free_sizeList │ │ │ │ 23263: 00b60c68 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_eqs8 │ │ │ │ 23264: 005752a4 16 FUNC GLOBAL DEFAULT 12 helper_punpckhwd │ │ │ │ 23265: 00c50262 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_ROCKER_OF_DPA_GROUPS_DSTATE │ │ │ │ 23266: 00c4fea4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_CLIENT_AUDIO_ENABLE_DSTATE │ │ │ │ 23267: 006c51c8 648 FUNC GLOBAL DEFAULT 12 tcg_gen_sextract_i32 │ │ │ │ - 23268: 00622f7c 356 FUNC GLOBAL DEFAULT 12 vfio_pci_get_pci_hot_reset_info │ │ │ │ + 23268: 00622f80 356 FUNC GLOBAL DEFAULT 12 vfio_pci_get_pci_hot_reset_info │ │ │ │ 23269: 00c24078 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_USER_SET_MEM_TABLE_POSTCOPY_EVENT │ │ │ │ 23270: 00c4f448 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEGASAS_HANDLE_SCSI_DSTATE │ │ │ │ 23271: 00b66308 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xor_fetchl_be │ │ │ │ 23272: 0087e150 92 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevBridgeOptions │ │ │ │ 23273: 00b74b1c 132 OBJECT GLOBAL DEFAULT 24 helper_info_mtc0_srsconf0 │ │ │ │ 23274: 00c4e7c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PS2_KEYBOARD_SET_TRANSLATION_DSTATE │ │ │ │ 23275: 00c4f7e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_DEV_ERROR_DSTATE │ │ │ │ @@ -23407,18 +23407,18 @@ │ │ │ │ 23403: 00c1d568 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LAN9118_PHY_WRITE_EVENT │ │ │ │ 23404: 00c22518 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_OPREG_CHANGE_EVENT │ │ │ │ 23405: 00b677a8 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_xorl_be │ │ │ │ 23406: 00c4e85c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_GET_QUEUE_INFO_DSTATE │ │ │ │ 23407: 002b2134 24 FUNC GLOBAL DEFAULT 12 v9fs_path_init │ │ │ │ 23408: 006ca4e8 844 FUNC GLOBAL DEFAULT 12 tcg_gen_sextract_i64 │ │ │ │ 23409: 00396c24 112 FUNC GLOBAL DEFAULT 12 ctucan_hardware_reset │ │ │ │ - 23410: 00653efc 104 FUNC GLOBAL DEFAULT 12 memory_region_set_nonvolatile │ │ │ │ + 23410: 00653f00 104 FUNC GLOBAL DEFAULT 12 memory_region_set_nonvolatile │ │ │ │ 23411: 00c4e19c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_AUDIO_READ_DSTATE │ │ │ │ 23412: 00c4f61e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UAS_TMF_UNSUPPORTED_DSTATE │ │ │ │ - 23413: 006335c8 1828 FUNC GLOBAL DEFAULT 12 qmp_decode_features │ │ │ │ + 23413: 006335cc 1828 FUNC GLOBAL DEFAULT 12 qmp_decode_features │ │ │ │ 23414: 00b62528 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_rotl8i │ │ │ │ 23415: 00c1a3fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOSB_WRITE_EVENT │ │ │ │ 23416: 004da93c 60 FUNC GLOBAL DEFAULT 12 tpm_sized_buffer_reset │ │ │ │ 23417: 008e2c34 104 FUNC GLOBAL DEFAULT 12 notifier_with_return_list_notify │ │ │ │ 23418: 008a7fdc 148 FUNC GLOBAL DEFAULT 12 visit_type_PciBridgeInfo_members │ │ │ │ 23419: 00565078 284 FUNC GLOBAL DEFAULT 12 helper_float_floor_w_s │ │ │ │ 23420: 0025ed28 240 FUNC GLOBAL DEFAULT 12 bfloat16_to_uint32_round_to_zero │ │ │ │ @@ -23525,15 +23525,15 @@ │ │ │ │ 23521: 00c4e984 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_DISABLE_IRQ_DSTATE │ │ │ │ 23522: 00b33610 12 OBJECT GLOBAL DEFAULT 21 HmatCacheAssociativity_lookup │ │ │ │ 23523: 006885e8 24 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_addw_le │ │ │ │ 23524: 00c4f6fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_PORT_NOTIFY_DSTATE │ │ │ │ 23525: 006df894 116 FUNC GLOBAL DEFAULT 12 vec_gen_6 │ │ │ │ 23526: 00c4e182 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_OPTION_REPLY_DSTATE │ │ │ │ 23527: 00c5028e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_INPUT_SEND_EVENT_DSTATE │ │ │ │ - 23528: 00629aa0 8 FUNC GLOBAL DEFAULT 12 virtio_queue_get_notification │ │ │ │ + 23528: 00629aa4 8 FUNC GLOBAL DEFAULT 12 virtio_queue_get_notification │ │ │ │ 23529: 00c1de44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_ERR_INVALID_ADMIN_OPC_EVENT │ │ │ │ 23530: 00723220 568 FUNC GLOBAL DEFAULT 12 qmp_blockdev_del │ │ │ │ 23531: 00c22648 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_MEM_READ_EVENT │ │ │ │ 23532: 0083bad8 92 FUNC GLOBAL DEFAULT 12 qapi_free_NbdServerOptionsBase │ │ │ │ 23533: 00c1cb18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_E1000E_IRQ_PENDING_INTERRUPTS_EVENT │ │ │ │ 23534: 00c0d4d4 88 OBJECT GLOBAL DEFAULT 24 JobVerbTable │ │ │ │ 23535: 00c4efee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_UB_MMIOWR_CMBSZ_READONLY_DSTATE │ │ │ │ @@ -23563,15 +23563,15 @@ │ │ │ │ 23559: 00c167f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GOLDFISH_TTY_CAN_RECEIVE_EVENT │ │ │ │ 23560: 00c4f474 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPTSAS_RESET_DSTATE │ │ │ │ 23561: 0058cc24 1132 FUNC GLOBAL DEFAULT 12 helper_msa_subs_s_h │ │ │ │ 23562: 00552c00 16 FUNC GLOBAL DEFAULT 12 helper_mtc0_tcschedule │ │ │ │ 23563: 004e622c 164 FUNC GLOBAL DEFAULT 12 hmp_migrate_pause │ │ │ │ 23564: 00c15c40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_SELECT_EVENT │ │ │ │ 23565: 00738468 208 FUNC GLOBAL DEFAULT 12 bdrv_has_zero_init │ │ │ │ - 23566: 0061c3b4 168 FUNC GLOBAL DEFAULT 12 vfio_bar_quirk_exit │ │ │ │ + 23566: 0061c3b8 168 FUNC GLOBAL DEFAULT 12 vfio_bar_quirk_exit │ │ │ │ 23567: 00c4e014 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BLOCK_COPY_READ_FAIL_DSTATE │ │ │ │ 23568: 004da06c 172 FUNC GLOBAL DEFAULT 12 tpm_util_is_selftest │ │ │ │ 23569: 00b82010 132 OBJECT GLOBAL DEFAULT 24 helper_info_macchiu │ │ │ │ 23570: 00c4edda 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_VLAN_RECEIVE_DMA_COMPLETED_DSTATE │ │ │ │ 23571: 00c4e246 2 OBJECT GLOBAL DEFAULT 25 _TRACE_V9FS_FLUSH_DSTATE │ │ │ │ 23572: 00c4f478 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPTSAS_PROCESS_MESSAGE_DSTATE │ │ │ │ 23573: 00898f0c 28 FUNC GLOBAL DEFAULT 12 visit_type_AbortWrapper_members │ │ │ │ @@ -23594,26 +23594,26 @@ │ │ │ │ 23590: 0081115c 92 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionOptionsLUKSAny │ │ │ │ 23591: 003da75c 412 FUNC GLOBAL DEFAULT 12 pcie_doe_read_config │ │ │ │ 23592: 008b0764 244 FUNC GLOBAL DEFAULT 12 visit_type_SpiceChannelList │ │ │ │ 23593: 00c23120 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VFIO_DISCONNECT_CONTAINER_EVENT │ │ │ │ 23594: 00c4e866 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_FREE_IRQ_DSTATE │ │ │ │ 23595: 00c25ce8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_HEADER_EVENT │ │ │ │ 23596: 008f4f18 228 FUNC GLOBAL DEFAULT 12 aio_co_enter │ │ │ │ - 23597: 00614a28 424 FUNC GLOBAL DEFAULT 12 vfio_attach_device │ │ │ │ + 23597: 00614a2c 424 FUNC GLOBAL DEFAULT 12 vfio_attach_device │ │ │ │ 23598: 00b62ffc 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_andc │ │ │ │ 23599: 007f2c4c 584 FUNC GLOBAL DEFAULT 12 blk_pwrite │ │ │ │ 23600: 006bd314 240 FUNC GLOBAL DEFAULT 12 tcg_temp_free_ptr │ │ │ │ 23601: 00471590 52 FUNC GLOBAL DEFAULT 12 vfio_device_init │ │ │ │ 23602: 0027b588 192 FUNC GLOBAL DEFAULT 12 qemu_input_key_value_to_qcode │ │ │ │ - 23603: 0062a63c 160 FUNC GLOBAL DEFAULT 12 virtqueue_rewind │ │ │ │ + 23603: 0062a640 160 FUNC GLOBAL DEFAULT 12 virtqueue_rewind │ │ │ │ 23604: 00c4e728 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AHCI_POPULATE_SGLIST_BAD_OFFSET_DSTATE │ │ │ │ 23605: 00c13b4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CHR_SOCKET_HANGUP_EVENT │ │ │ │ 23606: 006d147c 176 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_add_fetch_i32_chk │ │ │ │ 23607: 00669b7c 260 FUNC GLOBAL DEFAULT 12 ramblock_page_is_discarded │ │ │ │ - 23608: 006556ec 100 FUNC GLOBAL DEFAULT 12 memory_global_after_dirty_log_sync │ │ │ │ + 23608: 006556f0 100 FUNC GLOBAL DEFAULT 12 memory_global_after_dirty_log_sync │ │ │ │ 23609: 00c27e54 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_JOB_COMPLETE_EVENT │ │ │ │ 23610: 00869f18 92 FUNC GLOBAL DEFAULT 12 qapi_free_ReplicationStatus │ │ │ │ 23611: 00884b20 92 FUNC GLOBAL DEFAULT 12 qapi_free_FilterBufferProperties │ │ │ │ 23612: 00808c50 780 FUNC GLOBAL DEFAULT 12 qmp_query_qmp_schema │ │ │ │ 23613: 007b122c 16 FUNC GLOBAL DEFAULT 12 bdrv_write_threshold_get │ │ │ │ 23614: 00b62d68 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ands │ │ │ │ 23615: 00896f2c 1204 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_stats │ │ │ │ @@ -23688,25 +23688,25 @@ │ │ │ │ 23684: 0025c20c 264 FUNC GLOBAL DEFAULT 12 float16_to_uint16_scalbn │ │ │ │ 23685: 002bbc0c 256 FUNC GLOBAL DEFAULT 12 v9fs_reset │ │ │ │ 23686: 00c17734 156 OBJECT GLOBAL DEFAULT 24 hw_dma_trace_events │ │ │ │ 23687: 00c4f0d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCI_NVME_ENQUEUE_EVENT_MASKED_DSTATE │ │ │ │ 23688: 002c1584 272 FUNC GLOBAL DEFAULT 12 aml_to_buffer │ │ │ │ 23689: 0086a19c 92 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationThreadInfo │ │ │ │ 23690: 0057e460 464 FUNC GLOBAL DEFAULT 12 helper_msa_adds_a_w │ │ │ │ - 23691: 005df598 4 FUNC GLOBAL DEFAULT 12 gen_move_high32 │ │ │ │ + 23691: 005df59c 4 FUNC GLOBAL DEFAULT 12 gen_move_high32 │ │ │ │ 23692: 00793514 756 FUNC GLOBAL DEFAULT 12 qcow2_co_can_store_new_dirty_bitmap │ │ │ │ 23693: 00388f18 300 FUNC GLOBAL DEFAULT 12 net_rx_pkt_attach_iovec_ex │ │ │ │ 23694: 008701b0 112 FUNC GLOBAL DEFAULT 12 visit_type_MigrationThreadInfo_members │ │ │ │ 23695: 00862644 1108 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_current_machine │ │ │ │ 23696: 0080eff0 92 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificVmdkWrapper │ │ │ │ 23697: 004e47ec 8 FUNC GLOBAL DEFAULT 12 global_state_store_running │ │ │ │ 23698: 00805a38 388 FUNC GLOBAL DEFAULT 12 monitor_puts_locked │ │ │ │ 23699: 00b76f34 132 OBJECT GLOBAL DEFAULT 24 helper_info_mftc0_tcrestart │ │ │ │ 23700: 00c16514 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SHAKTI_UART_WRITE_EVENT │ │ │ │ - 23701: 00654854 20 FUNC GLOBAL DEFAULT 12 memory_region_set_flush_coalesced │ │ │ │ + 23701: 00654858 20 FUNC GLOBAL DEFAULT 12 memory_region_set_flush_coalesced │ │ │ │ 23702: 00c26bcc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_KEY_GUEST_LEDS_EVENT │ │ │ │ 23703: 00c4e0a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_BYE_COMPLETE_DSTATE │ │ │ │ 23704: 008f152c 108 FUNC GLOBAL DEFAULT 12 interval_tree_iter_first │ │ │ │ 23705: 0076633c 360 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_truncate │ │ │ │ 23706: 00c2068c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SCSI_REQ_DEQUEUE_EVENT │ │ │ │ 23707: 0036b1d8 204 FUNC GLOBAL DEFAULT 12 isa_bus_dma │ │ │ │ 23708: 008e43cc 8 FUNC GLOBAL DEFAULT 12 qemu_opt_get_bool_del │ │ │ │ @@ -23720,15 +23720,15 @@ │ │ │ │ 23716: 004b4314 156 FUNC GLOBAL DEFAULT 12 qemu_wait_io_event │ │ │ │ 23717: 00b7fe8c 132 OBJECT GLOBAL DEFAULT 24 helper_info_float_floor_2008_l_d │ │ │ │ 23718: 00c28ec0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_VIRTIO_STATUS_EVENT │ │ │ │ 23719: 00542490 8 FUNC GLOBAL DEFAULT 12 can_bus_client_set_filters │ │ │ │ 23720: 0086c088 192 FUNC GLOBAL DEFAULT 12 visit_type_MigrationParameter │ │ │ │ 23721: 00b77900 132 OBJECT GLOBAL DEFAULT 24 helper_info_r6_cmp_s_af │ │ │ │ 23722: 00c4e17e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_REPLY_ERR_IGNORED_DSTATE │ │ │ │ - 23723: 0063e1b8 316 FUNC GLOBAL DEFAULT 12 vhost_svq_stop │ │ │ │ + 23723: 0063e1bc 316 FUNC GLOBAL DEFAULT 12 vhost_svq_stop │ │ │ │ 23724: 008de550 112 FUNC GLOBAL DEFAULT 12 slow_bitmap_complement │ │ │ │ 23725: 00c1e5b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCI_NVME_MISC_CB_EVENT │ │ │ │ 23726: 00c50494 4 OBJECT GLOBAL DEFAULT 25 qemu_dcache_linesize_log │ │ │ │ 23727: 00add6d8 40 OBJECT GLOBAL DEFAULT 21 ide_portio2_list │ │ │ │ 23728: 003d23e8 232 FUNC GLOBAL DEFAULT 12 pcie_sriov_pf_add_sup_pgsize │ │ │ │ 23729: 00c50048 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUIT_DSTATE │ │ │ │ 23730: 004ee8e8 1856 FUNC GLOBAL DEFAULT 12 qmp_migrate │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 52a7a36d8fbe5190a11c0b19e235b517a6232b35 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b9d582126ee8bdcb54852ebf131c61190c74dcfe │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -#+5/lib/ld-linux.so.3 │ │ │ │ +/lib/ld-linux.so.3 │ │ │ │ =D"tBR % │ │ │ │ s|v#* " │ │ │ │ bM5D3_1: │ │ │ │ #jC._!`&O2 │ │ │ │ x9d.x{9, │ │ │ │ [}+G*P#z │ │ │ │ ^n>hv8!Dw │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -4566,205 +4566,205 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ @ instruction: 0x003449dc │ │ │ │ ldr r0, [pc, #8] @ 218b80 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - eorseq ip, sp, r0, lsl #21 │ │ │ │ + eorseq ip, sp, r4, lsl #21 │ │ │ │ ldr r0, [pc, #8] @ 218b94 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - @ instruction: 0x003dd5f0 │ │ │ │ + @ instruction: 0x003dd5f4 │ │ │ │ ldr r0, [pc, #8] @ 218ba8 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - eorseq r2, lr, r8, asr #12 │ │ │ │ + eorseq r2, lr, ip, asr #12 │ │ │ │ ldr r0, [pc, #8] @ 218bbc │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - eorseq r3, lr, r0, lsr #31 │ │ │ │ + eorseq r3, lr, r4, lsr #31 │ │ │ │ ldr r0, [pc, #8] @ 218bd0 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - eorseq r7, lr, r8, asr #1 │ │ │ │ + eorseq r7, lr, ip, asr #1 │ │ │ │ ldr r0, [pc, #8] @ 218be4 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - eorseq r8, lr, r0, lsl r4 │ │ │ │ + eorseq r8, lr, r4, lsl r4 │ │ │ │ ldr r0, [pc, #8] @ 218bf8 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - eorseq r8, lr, r0, lsr #26 │ │ │ │ + eorseq r8, lr, r4, lsr #26 │ │ │ │ ldr r0, [pc, #8] @ 218c0c │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - @ instruction: 0x003e93b8 │ │ │ │ + @ instruction: 0x003e93bc │ │ │ │ ldr r0, [pc, #8] @ 218c20 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - eorseq sl, lr, r0, asr #10 │ │ │ │ + eorseq sl, lr, r4, asr #10 │ │ │ │ ldr r0, [pc, #8] @ 218c34 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - mlaseq pc, ip, r1, r3 @ │ │ │ │ + eorseq r3, pc, r0, lsr #3 │ │ │ │ ldr r0, [pc, #8] @ 218c48 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - @ instruction: 0x003f71f8 │ │ │ │ + @ instruction: 0x003f71fc │ │ │ │ ldr r0, [pc, #8] @ 218c5c │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - eorseq ip, pc, r0 │ │ │ │ + eorseq ip, pc, r4 │ │ │ │ ldr r0, [pc, #8] @ 218c70 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq r4, r0, r4, ror ip │ │ │ │ + subeq r4, r0, r8, ror ip │ │ │ │ ldr r0, [pc, #8] @ 218c84 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq sp, r0, r4, asr #14 │ │ │ │ + subeq sp, r0, r8, asr #14 │ │ │ │ ldr r0, [pc, #8] @ 218c98 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq r5, r2, ip, asr #13 │ │ │ │ + ldrdeq r5, [r2], #-96 @ 0xffffffa0 │ │ │ │ ldr r0, [pc, #8] @ 218cac │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq r8, r2, r4, ror r4 │ │ │ │ + subeq r8, r2, r8, ror r4 │ │ │ │ ldr r0, [pc, #8] @ 218cc0 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq r9, r2, ip, lsr #10 │ │ │ │ + subeq r9, r2, r0, lsr r5 │ │ │ │ ldr r0, [pc, #8] @ 218cd4 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq r9, r2, r4, lsl #28 │ │ │ │ + subeq r9, r2, r8, lsl #28 │ │ │ │ ldr r0, [pc, #8] @ 218ce8 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq sl, r2, r4, ror #8 │ │ │ │ + subeq sl, r2, r8, ror #8 │ │ │ │ ldr r0, [pc, #8] @ 218cfc │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq fp, r2, r8, lsr #9 │ │ │ │ + subeq fp, r2, ip, lsr #9 │ │ │ │ ldr r0, [pc, #8] @ 218d10 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq fp, r2, r8, asr #14 │ │ │ │ + subeq fp, r2, ip, asr #14 │ │ │ │ ldr r0, [pc, #8] @ 218d24 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq fp, r2, ip, lsr #19 │ │ │ │ + strheq fp, [r2], #-144 @ 0xffffff70 │ │ │ │ ldr r0, [pc, #8] @ 218d38 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq fp, r2, r8, ror ip │ │ │ │ + subeq fp, r2, ip, ror ip │ │ │ │ ldr r0, [pc, #8] @ 218d4c │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq fp, r2, r4, lsr pc │ │ │ │ + subeq fp, r2, r8, lsr pc │ │ │ │ ldr r0, [pc, #8] @ 218d60 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - strdeq ip, [r2], #-16 │ │ │ │ + strdeq ip, [r2], #-20 @ 0xffffffec │ │ │ │ ldr r0, [pc, #8] @ 218d74 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - @ instruction: 0x0042c490 │ │ │ │ + @ instruction: 0x0042c494 │ │ │ │ ldr r0, [pc, #8] @ 218d88 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq ip, r2, r0, asr #14 │ │ │ │ + subeq ip, r2, r4, asr #14 │ │ │ │ ldr r0, [pc, #8] @ 218d9c │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq ip, r2, ip, lsr #15 │ │ │ │ + strheq ip, [r2], #-112 @ 0xffffff90 │ │ │ │ ldr r0, [pc, #8] @ 218db0 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq ip, r2, r4, ror ip │ │ │ │ + subeq ip, r2, r8, ror ip │ │ │ │ ldr r0, [pc, #8] @ 218dc4 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - ldrdeq ip, [r2], #-224 @ 0xffffff20 │ │ │ │ + ldrdeq ip, [r2], #-228 @ 0xffffff1c │ │ │ │ ldr r0, [pc, #8] @ 218dd8 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq sp, r2, r4, ror r1 │ │ │ │ + subeq sp, r2, r8, ror r1 │ │ │ │ ldr r0, [pc, #8] @ 218dec │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq sp, r2, ip, lsr #7 │ │ │ │ + strheq sp, [r2], #-48 @ 0xffffffd0 │ │ │ │ ldr r0, [pc, #8] @ 218e00 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - ldrdeq sp, [r2], #-104 @ 0xffffff98 │ │ │ │ + ldrdeq sp, [r2], #-108 @ 0xffffff94 │ │ │ │ ldr r0, [pc, #8] @ 218e14 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq sp, r2, r8, lsr #19 │ │ │ │ + subeq sp, r2, ip, lsr #19 │ │ │ │ ldr r0, [pc, #8] @ 218e28 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - ldrdeq sp, [r2], #-200 @ 0xffffff38 │ │ │ │ + ldrdeq sp, [r2], #-204 @ 0xffffff34 │ │ │ │ ldr r0, [pc, #8] @ 218e3c │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - strdeq sp, [r2], #-252 @ 0xffffff04 │ │ │ │ + subeq lr, r2, r0 │ │ │ │ ldr r0, [pc, #8] @ 218e50 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq lr, r2, r8, asr #9 │ │ │ │ + subeq lr, r2, ip, asr #9 │ │ │ │ ldr r0, [pc, #8] @ 218e64 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - strheq lr, [r2], #-252 @ 0xffffff04 │ │ │ │ + subeq lr, r2, r0, asr #31 │ │ │ │ ldr r0, [pc, #8] @ 218e78 │ │ │ │ mov r1, #3 │ │ │ │ add r0, pc, r0 │ │ │ │ b 8db1c4 │ │ │ │ - subeq r1, r3, r0, lsl #14 │ │ │ │ + subeq r1, r3, r4, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #52] @ 218ec8 │ │ │ │ ldr r0, [pc, #52] @ 218ecc │ │ │ │ add r4, pc, r4 │ │ │ │ @@ -96120,15 +96120,15 @@ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ bl 211a90 │ │ │ │ ldr fp, [pc, #1248] @ 271460 │ │ │ │ add fp, pc, fp │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bl 647c14 │ │ │ │ + bl 647c18 │ │ │ │ mov r3, #2 │ │ │ │ stm r4, {r0, r3} │ │ │ │ mov r3, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ bl 54e45c │ │ │ │ ldr r8, [r5] │ │ │ │ @@ -188263,33 +188263,33 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [r4, #380] @ 0x17c │ │ │ │ mov r5, r2 │ │ │ │ - bl 64e7c8 │ │ │ │ + bl 64e7cc │ │ │ │ ldr r2, [pc, #96] @ 2c9d68 │ │ │ │ add r6, r4, #208 @ 0xd0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [pc, #84] @ 2c9d6c │ │ │ │ mov r8, #4 │ │ │ │ mov r9, #0 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -188441,31 +188441,31 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r8, #4 │ │ │ │ mov r9, #0 │ │ │ │ mov r7, r0 │ │ │ │ bl 8f9bac │ │ │ │ str r7, [r5], #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64e7c8 │ │ │ │ + bl 64e7cc │ │ │ │ ldr r2, [pc, #92] @ 2ca014 │ │ │ │ ldr r3, [pc, #92] @ 2ca018 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #48 @ 0x30 │ │ │ │ mov r3, r4 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -188533,34 +188533,34 @@ │ │ │ │ ldr r3, [pc, #280] @ 2ca208 │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #560]! @ 0x230 │ │ │ │ bl 4c2840 │ │ │ │ bl 4c2858 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64e7c8 │ │ │ │ + bl 64e7cc │ │ │ │ ldr r2, [pc, #252] @ 2ca20c │ │ │ │ ldr r3, [pc, #252] @ 2ca210 │ │ │ │ add fp, r4, #384 @ 0x180 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r8, #2 │ │ │ │ mov r9, #0 │ │ │ │ add r2, r2, #96 @ 0x60 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #0 │ │ │ │ str fp, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ bl 3c1d48 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2ca1b8 │ │ │ │ ldr r3, [pc, #172] @ 2ca214 │ │ │ │ eor r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ @@ -189365,28 +189365,28 @@ │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [pc, #84] @ 2cad80 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ and r3, r3, r2 │ │ │ │ str r3, [r4, #1912] @ 0x778 │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ add r5, r4, #1744 @ 0x6d0 │ │ │ │ ldrb r1, [r3, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ and r1, r1, #1 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ ldr r2, [r4, #1912] @ 0x778 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655080 │ │ │ │ + bl 655084 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 651f5c │ │ │ │ + b 651f60 │ │ │ │ rsbseq r1, r9, r4, lsr fp │ │ │ │ rsbeq r6, r6, r4, ror #13 │ │ │ │ rsbeq pc, r5, r8, lsl lr @ │ │ │ │ andeq pc, r0, r0, asr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -189405,29 +189405,29 @@ │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [pc, #88] @ 2cae24 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2, #144] @ 0x90 │ │ │ │ and r3, r3, r2 │ │ │ │ str r3, [r4, #3088] @ 0xc10 │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ add r5, r4, #2848 @ 0xb20 │ │ │ │ ldrb r1, [r3, #210] @ 0xd2 │ │ │ │ add r5, r5, #8 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ ldr r2, [r4, #3088] @ 0xc10 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655080 │ │ │ │ + bl 655084 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 651f5c │ │ │ │ + b 651f60 │ │ │ │ @ instruction: 0x00791a94 │ │ │ │ rsbeq r6, r6, r4, asr #12 │ │ │ │ rsbeq pc, r5, r8, ror sp @ │ │ │ │ andeq pc, r0, r0, asr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -189580,43 +189580,43 @@ │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ bl 3485b4 │ │ │ │ ldrb r1, [r5, #210] @ 0xd2 │ │ │ │ add r6, r6, #8 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ mov r0, r8 │ │ │ │ bl 3cbc54 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #3088] @ 0xc10 │ │ │ │ str r6, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r2, [pc, #936] @ 2cb464 │ │ │ │ add r7, r4, #1744 @ 0x6d0 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ ldr r5, [pc, #904] @ 2cb468 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ add r6, r4, #2080 @ 0x820 │ │ │ │ mov r0, r8 │ │ │ │ bl 3cbc54 │ │ │ │ add r6, r6, #8 │ │ │ │ mov r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, #0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2c9f48 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ @@ -189694,21 +189694,21 @@ │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, r4, #1920 @ 0x780 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #532] @ 2cb48c │ │ │ │ mov r0, r6 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ add r3, r5, #2288 @ 0x8f0 │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2cb378 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r5, #2300] @ 0x8fc │ │ │ │ ldr r3, [pc, #500] @ 2cb490 │ │ │ │ @@ -189923,30 +189923,30 @@ │ │ │ │ bl 69d194 │ │ │ │ mov r4, r0 │ │ │ │ bl 3cbc54 │ │ │ │ mov r2, #888 @ 0x378 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r4, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ - bl 655550 │ │ │ │ + bl 655554 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ strb r1, [r6, #99] @ 0x63 │ │ │ │ mov r2, #1016 @ 0x3f8 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #16 │ │ │ │ movne r0, #144 @ 0x90 │ │ │ │ strb r0, [r6, #95] @ 0x5f │ │ │ │ mov r0, r5 │ │ │ │ - bl 655550 │ │ │ │ + bl 655554 │ │ │ │ mov r2, #760 @ 0x2f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655550 │ │ │ │ + bl 655554 │ │ │ │ lsl r4, r4, #3 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ orr r4, r4, r0, lsl #4 │ │ │ │ strb r4, [r6, #103] @ 0x67 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -191112,15 +191112,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov lr, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r4 │ │ │ │ bl 8e0540 │ │ │ │ b 2cc7c4 │ │ │ │ ldr r0, [r5, #1748] @ 0x6d4 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ands r1, r0, #7 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r5, #2128] @ 0x850 │ │ │ │ bne 2ccd04 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ ldrb r3, [r0] │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ @@ -191173,15 +191173,15 @@ │ │ │ │ add r0, r5, #1760 @ 0x6e0 │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, fp │ │ │ │ mov r3, r0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 3c83dc │ │ │ │ str r4, [sp, #8] │ │ │ │ @@ -191197,15 +191197,15 @@ │ │ │ │ orr r1, r1, r3, lsl #24 │ │ │ │ add r8, r8, #8 │ │ │ │ str r1, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str fp, [sp, #4] │ │ │ │ - bl 6567ac │ │ │ │ + bl 6567b0 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ bne 2cc7c4 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #1 │ │ │ │ @@ -191853,15 +191853,15 @@ │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ beq 2cd4fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #1748] @ 0x6d4 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r3, [pc, #288] @ 2cd510 │ │ │ │ str r0, [r4, #2128] @ 0x850 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2cd448 │ │ │ │ @@ -192154,22 +192154,22 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r5, r5, #8 │ │ │ │ mov r3, #0 │ │ │ │ strd r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ ldr r2, [r4, #2100] @ 0x834 │ │ │ │ sub r3, r0, #128 @ 0x80 │ │ │ │ cmp r2, r3 │ │ │ │ mov r7, r0 │ │ │ │ bhi 2cdcd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r5, [r4, #2100] @ 0x834 │ │ │ │ mov r2, #4 │ │ │ │ add r8, r0, r5 │ │ │ │ add r1, r8, #20 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -192277,15 +192277,15 @@ │ │ │ │ orr r9, r9, r2, lsl #16 │ │ │ │ orr r9, r9, r3, lsl #24 │ │ │ │ mul r9, r5, r9 │ │ │ │ ldr r3, [r4, #1752] @ 0x6d8 │ │ │ │ cmp r9, r3 │ │ │ │ bcs 2cdf50 │ │ │ │ ldr r0, [r4, #1748] @ 0x6d4 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ adds r9, r0, r9 │ │ │ │ beq 2cdcd4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 212834 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ @@ -192394,15 +192394,15 @@ │ │ │ │ ldrb r2, [r2, #23] │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ orrs r3, r3, r2, lsl #24 │ │ │ │ beq 2cdcdc │ │ │ │ add r7, r4, #1920 @ 0x780 │ │ │ │ add r7, r7, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ ldr lr, [r4, #2120] @ 0x848 │ │ │ │ ldr r8, [r4, #2124] @ 0x84c │ │ │ │ orrs r3, lr, r8 │ │ │ │ mov r6, r0 │ │ │ │ beq 2cdd64 │ │ │ │ mov ip, #0 │ │ │ │ cmp r8, ip │ │ │ │ @@ -192519,15 +192519,15 @@ │ │ │ │ orr r2, r2, sl, lsl #24 │ │ │ │ cmp r8, r2 │ │ │ │ cmpeq lr, r3 │ │ │ │ bne 2cddcc │ │ │ │ cmp r5, #0 │ │ │ │ beq 2cdc98 │ │ │ │ mov r0, r7 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r2, [r4, #2128] @ 0x850 │ │ │ │ ldr r1, [r4, #1752] @ 0x6d8 │ │ │ │ ldrb r3, [r2, #8] │ │ │ │ ldr r8, [r4, #2100] @ 0x834 │ │ │ │ mov r7, r0 │ │ │ │ ldrb r0, [r2, #9] │ │ │ │ orr r3, r3, r0, lsl #8 │ │ │ │ @@ -192535,15 +192535,15 @@ │ │ │ │ ldrb r2, [r2, #11] │ │ │ │ orr r3, r3, r0, lsl #16 │ │ │ │ orr r3, r3, r2, lsl #24 │ │ │ │ mul r5, r3, r5 │ │ │ │ cmp r5, r1 │ │ │ │ bcs 2cdf50 │ │ │ │ ldr r0, [r4, #1748] @ 0x6d4 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ mov r2, #4 │ │ │ │ add r5, r0, r5 │ │ │ │ add r1, r5, #20 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 212834 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ @@ -192567,15 +192567,15 @@ │ │ │ │ orr r9, r9, r2, lsl #16 │ │ │ │ orr r9, r9, r3, lsl #24 │ │ │ │ mul r9, r5, r9 │ │ │ │ ldr r3, [r4, #1752] @ 0x6d8 │ │ │ │ cmp r9, r3 │ │ │ │ bcs 2cdf50 │ │ │ │ ldr r0, [r4, #1748] @ 0x6d4 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ adds r9, r0, r9 │ │ │ │ beq 2cdcd4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 212834 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ @@ -195973,27 +195973,27 @@ │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r2, fp, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #152] @ 2d1498 │ │ │ │ add r2, fp, #152 @ 0x98 │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, r4, #2432 @ 0x980 │ │ │ │ mov r8, #256 @ 0x100 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 3c83dc │ │ │ │ mov r3, fp │ │ │ │ mov r2, r7 │ │ │ │ @@ -199334,21 +199334,21 @@ │ │ │ │ str r0, [r4, #148] @ 0x94 │ │ │ │ str r7, [sp] │ │ │ │ str r3, [r2] │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r2, #20] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ - bl 649198 │ │ │ │ + bl 64919c │ │ │ │ mov r0, r4 │ │ │ │ bl 36ba2c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 649298 │ │ │ │ + bl 64929c │ │ │ │ b 2d473c │ │ │ │ ldr r2, [pc, #172] @ 2d4914 │ │ │ │ ldr ip, [r4, #120] @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r2, ip} │ │ │ │ add r3, sl, #8 │ │ │ │ mov r1, r9 │ │ │ │ @@ -199558,15 +199558,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ strd r6, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r0, #120 @ 0x78 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -201171,15 +201171,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r2, r2, #148 @ 0x94 │ │ │ │ str r7, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl 3c83dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ @@ -204151,51 +204151,51 @@ │ │ │ │ strd r2, [sp] │ │ │ │ add r5, r4, #2304 @ 0x900 │ │ │ │ ldr r2, [pc, #480] @ 2d9518 │ │ │ │ add r5, r5, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ ldr r2, [pc, #460] @ 2d951c │ │ │ │ ldr r3, [pc, #460] @ 2d9520 │ │ │ │ add r8, r4, #2480 @ 0x9b0 │ │ │ │ mov r6, #8192 @ 0x2000 │ │ │ │ mov r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ add r2, r2, #312 @ 0x138 │ │ │ │ str r3, [sp] │ │ │ │ strd r6, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ add fp, r4, #2640 @ 0xa50 │ │ │ │ ldr r2, [pc, #388] @ 2d9524 │ │ │ │ mov r3, r8 │ │ │ │ add fp, fp, #8 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, fp │ │ │ │ strd r6, [sp, #8] │ │ │ │ strd r8, [sp] │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ str fp, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 3c83dc │ │ │ │ ldr ip, [pc, #308] @ 2d9528 │ │ │ │ ldr r2, [pc, #308] @ 2d952c │ │ │ │ @@ -209530,15 +209530,15 @@ │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r0, [pc, #100] @ 2de7a0 │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [pc, #96] @ 2de7a4 │ │ │ │ ldr r1, [pc, #96] @ 2de7a8 │ │ │ │ str ip, [sp, #4] │ │ │ │ add r3, r4, #2080 @ 0x820 │ │ │ │ ldr ip, [r5, r0] │ │ │ │ @@ -212627,30 +212627,30 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #0 │ │ │ │ str sl, [sp] │ │ │ │ bl 903568 │ │ │ │ mov r2, #8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ ldr r3, [r5, #408] @ 0x198 │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [r5, #408] @ 0x198 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r2, r5, #408 @ 0x198 │ │ │ │ streq r2, [r5, #412] @ 0x19c │ │ │ │ b 2e1728 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 212834 │ │ │ │ b 2e1788 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ ldr r2, [pc, #168] @ 2e1884 │ │ │ │ ldr r3, [pc, #144] @ 2e1870 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -212728,28 +212728,28 @@ │ │ │ │ str r2, [sp] │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 903568 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #8 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ ldr ip, [pc, #236] @ 2e1a20 │ │ │ │ ldr r2, [pc, #236] @ 2e1a24 │ │ │ │ ldr r1, [pc, #236] @ 2e1a28 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #208 @ 0xd0 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ bl 69d194 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ cmp r3, r4 │ │ │ │ beq 2e19fc │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ bne 2e196c │ │ │ │ @@ -212868,15 +212868,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ ldr r1, [pc, #96] @ 2e1bb8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ ldr r0, [pc, #88] @ 2e1bbc │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -212941,28 +212941,28 @@ │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #12 │ │ │ │ bl 903568 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r2, r2, #8 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ ldr ip, [pc, #240] @ 2e1d78 │ │ │ │ ldr r2, [pc, #240] @ 2e1d7c │ │ │ │ ldr r1, [pc, #240] @ 2e1d80 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #208 @ 0xd0 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ bl 69d194 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ cmp r3, r4 │ │ │ │ beq 2e1d3c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ bne 2e1cc0 │ │ │ │ @@ -213101,15 +213101,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r9, [r5, #148] @ 0x94 │ │ │ │ cmp r9, #0 │ │ │ │ beq 2e1f2c │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 629adc │ │ │ │ + bl 629ae0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e1f2c │ │ │ │ ldrb r3, [r5, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ bne 2e1f38 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ @@ -213182,15 +213182,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ ldr r4, [r6, #148] @ 0x94 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2e20fc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 629adc │ │ │ │ + bl 629ae0 │ │ │ │ ldr r9, [pc, #888] @ 2e23c4 │ │ │ │ ldr r8, [pc, #888] @ 2e23c8 │ │ │ │ ldr sl, [pc, #888] @ 2e23cc │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, r9, #208 @ 0xd0 │ │ │ │ add r8, r8, #208 @ 0xd0 │ │ │ │ @@ -213261,25 +213261,25 @@ │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, r3 │ │ │ │ bl 903568 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #8 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ ldr r2, [pc, #588] @ 2e23d4 │ │ │ │ ldr r1, [pc, #588] @ 2e23d8 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ ldr r3, [r6, #148] @ 0x94 │ │ │ │ cmp r4, r3 │ │ │ │ beq 2e2324 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r4, r3 │ │ │ │ bne 2e21b4 │ │ │ │ @@ -213293,15 +213293,15 @@ │ │ │ │ bl 211d90 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ ldr r4, [r6, #148] @ 0x94 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2e20fc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 629adc │ │ │ │ + bl 629ae0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e206c │ │ │ │ ldr r2, [pc, #460] @ 2e23dc │ │ │ │ ldr r3, [pc, #416] @ 2e23b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -213325,24 +213325,24 @@ │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, r3 │ │ │ │ bl 903568 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #8 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ ldr r1, [pc, #344] @ 2e23e0 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sl │ │ │ │ str r9, [sp] │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ bl 69d194 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ ldr r3, [r6, #148] @ 0x94 │ │ │ │ cmp r4, r3 │ │ │ │ beq 2e2358 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r4, r3 │ │ │ │ bne 2e22b0 │ │ │ │ @@ -213628,15 +213628,15 @@ │ │ │ │ bl 69d194 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [sp, #28] │ │ │ │ ldr sl, [pc, #620] @ 2e299c │ │ │ │ add sl, pc, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 629adc │ │ │ │ + bl 629ae0 │ │ │ │ cmp r0, r4 │ │ │ │ bne 2e2784 │ │ │ │ ldr r2, [pc, #596] @ 2e29a0 │ │ │ │ ldr r3, [pc, #576] @ 2e2990 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -213665,15 +213665,15 @@ │ │ │ │ stmib r0, {r4, r6} │ │ │ │ str r8, [r0] │ │ │ │ ldr r3, [r5, #412] @ 0x19c │ │ │ │ str r0, [r3] │ │ │ │ str r0, [r5, #412] @ 0x19c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2e28e4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2e27f4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -213925,24 +213925,24 @@ │ │ │ │ mov r2, #0 │ │ │ │ bl 903568 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r2, r2, #4 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ ldr r1, [pc, #2800] @ 2e36d8 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ b 2e2aac │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ @@ -214233,15 +214233,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, r7 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ b 2e2db4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2e3290 │ │ │ │ ldrb r3, [sl, #32] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2e3274 │ │ │ │ @@ -214790,34 +214790,34 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #328] @ 0x148 │ │ │ │ add r0, r6, #332 @ 0x14c │ │ │ │ bl 4a0630 │ │ │ │ add r0, r6, #368 @ 0x170 │ │ │ │ bl 8d8174 │ │ │ │ ldr r0, [r6, #304] @ 0x130 │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r0, [r6, #308] @ 0x134 │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r0, [r6, #312] @ 0x138 │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r0, [r6, #316] @ 0x13c │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r2, [pc, #308] @ 2e3ab8 │ │ │ │ ldr r3, [pc, #256] @ 2e3a88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 2e3a7c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 62d0f8 │ │ │ │ + b 62d0fc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ ldr r0, [r3] │ │ │ │ add r0, r0, #332 @ 0x14c │ │ │ │ bl 49d658 │ │ │ │ str r5, [r4, #112] @ 0x70 │ │ │ │ b 2e3900 │ │ │ │ @@ -214979,15 +214979,15 @@ │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ bl 211c40 │ │ │ │ ldr r3, [r4, #328] @ 0x148 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #25 │ │ │ │ str r0, [r3, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d174 │ │ │ │ + bl 62d178 │ │ │ │ ldr r3, [pc, #808] @ 2e3f88 │ │ │ │ strh r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #324] @ 0x144 │ │ │ │ ldr r2, [pc, #800] @ 2e3f8c │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [r4, #324] @ 0x144 │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ @@ -214995,33 +214995,33 @@ │ │ │ │ mov r3, #2048 @ 0x800 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r3, #7 │ │ │ │ strb r3, [sp, #58] @ 0x3a │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ ldr r2, [pc, #752] @ 2e3f90 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #304] @ 0x130 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ ldr r2, [pc, #732] @ 2e3f94 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #308] @ 0x134 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ ldr r2, [pc, #712] @ 2e3f98 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #312] @ 0x138 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ mov r5, #0 │ │ │ │ str r0, [r4, #316] @ 0x13c │ │ │ │ add r0, r4, #368 @ 0x170 │ │ │ │ bl 8d811c │ │ │ │ mov r3, r4 │ │ │ │ str r5, [r3, #396]! @ 0x18c │ │ │ │ str r3, [r4, #400] @ 0x190 │ │ │ │ @@ -215249,15 +215249,15 @@ │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ bne 2e416c │ │ │ │ mov r0, r5 │ │ │ │ - bl 629adc │ │ │ │ + bl 629ae0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e40dc │ │ │ │ ldr r2, [pc, #392] @ 2e4228 │ │ │ │ ldr r3, [pc, #364] @ 2e4210 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -215271,15 +215271,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2e4138 │ │ │ │ mov r8, #32768 @ 0x8000 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, #28 │ │ │ │ bl 211a90 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ @@ -215289,15 +215289,15 @@ │ │ │ │ ldr r2, [r6, #400] @ 0x190 │ │ │ │ mov r3, r0 │ │ │ │ add ip, r0, #20 │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r2] │ │ │ │ mov r0, r5 │ │ │ │ str ip, [r6, #400] @ 0x190 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 2e40f8 │ │ │ │ ldr r2, [pc, #236] @ 2e422c │ │ │ │ ldr r3, [pc, #204] @ 2e4210 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -215389,15 +215389,15 @@ │ │ │ │ bl 69d194 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ ldr sl, [pc, #596] @ 2e4508 │ │ │ │ add sl, pc, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 629adc │ │ │ │ + bl 629ae0 │ │ │ │ cmp r0, r4 │ │ │ │ bne 2e430c │ │ │ │ ldr r2, [pc, #572] @ 2e450c │ │ │ │ ldr r3, [pc, #548] @ 2e44f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -215427,15 +215427,15 @@ │ │ │ │ stmib r0, {r4, r6} │ │ │ │ str r8, [r0] │ │ │ │ ldr r3, [r5, #412] @ 0x19c │ │ │ │ str r0, [r3] │ │ │ │ str r0, [r5, #412] @ 0x19c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2e444c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2e437c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -215744,15 +215744,15 @@ │ │ │ │ mov r2, #416 @ 0x1a0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ + b 62d104 │ │ │ │ rsbseq r9, r7, r4, lsr #17 │ │ │ │ rsbeq r0, r5, r0, ror r5 │ │ │ │ rsbeq r0, r5, r8, asr r5 │ │ │ │ rsbeq pc, r4, ip, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -221367,15 +221367,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ str r4, [r5, #96] @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r0, #340 @ 0x154 │ │ │ │ str r4, [r3, #104] @ 0x68 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 6494c4 │ │ │ │ + b 6494c8 │ │ │ │ rsbseq r4, r7, r4, lsr #9 │ │ │ │ rsbeq fp, r4, r4, lsl #17 │ │ │ │ rsbeq fp, r4, r4, ror r8 │ │ │ │ │ │ │ │ 002e9fac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -221393,15 +221393,15 @@ │ │ │ │ mov r3, #53 @ 0x35 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #340 @ 0x154 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 64945c │ │ │ │ + b 649460 │ │ │ │ rsbseq r4, r7, r4, lsr r4 │ │ │ │ rsbeq fp, r4, r8, lsl #16 │ │ │ │ rsbeq fp, r4, r8, lsl r8 │ │ │ │ │ │ │ │ 002ea00c : │ │ │ │ cmp r0, #2 │ │ │ │ bhi 2ea02c │ │ │ │ @@ -221966,15 +221966,15 @@ │ │ │ │ ldr r2, [pc, #928] @ 2eac74 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ str r5, [sp, #16] │ │ │ │ str sl, [sp, #8] │ │ │ │ - bl 6569ac │ │ │ │ + bl 6569b0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ea96c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 8e0aac │ │ │ │ ldr r2, [pc, #876] @ 2eac78 │ │ │ │ @@ -222000,15 +222000,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r8, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ b 2ea8f8 │ │ │ │ mov r0, fp │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r2, [pc, #780] @ 2eac88 │ │ │ │ ldr r1, [pc, #780] @ 2eac8c │ │ │ │ add r8, r8, #104 @ 0x68 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #19 │ │ │ │ str r0, [r4, #1060] @ 0x424 │ │ │ │ @@ -222433,15 +222433,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ bne 2eb08c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #778] @ 0x30a │ │ │ │ strb r3, [r4, #776] @ 0x308 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #888 @ 0x378 │ │ │ │ - bl 653f64 │ │ │ │ + bl 653f68 │ │ │ │ mvn r2, #127 @ 0x7f │ │ │ │ strb r2, [r4, #779] @ 0x30b │ │ │ │ mvn r3, #0 │ │ │ │ ldr r2, [pc, #244] @ 2eb140 │ │ │ │ str r3, [r4, #1076] @ 0x434 │ │ │ │ ldr r3, [pc, #216] @ 2eb12c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -223564,15 +223564,15 @@ │ │ │ │ cmp r3, #3 │ │ │ │ bhi 2ec728 │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, r3 │ │ │ │ add r0, r4, #888 @ 0x378 │ │ │ │ - bl 653f64 │ │ │ │ + bl 653f68 │ │ │ │ ldrb r3, [r4, #776] @ 0x308 │ │ │ │ b 2ec1bc │ │ │ │ cmp sl, #112 @ 0x70 │ │ │ │ beq 2ecb64 │ │ │ │ bhi 2ec3ec │ │ │ │ cmp sl, #64 @ 0x40 │ │ │ │ beq 2eca58 │ │ │ │ @@ -223606,15 +223606,15 @@ │ │ │ │ bne 2ec680 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #1076] @ 0x434 │ │ │ │ cmp r3, #0 │ │ │ │ bne 2ec760 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #888 @ 0x378 │ │ │ │ - bl 653f64 │ │ │ │ + bl 653f68 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #776] @ 0x308 │ │ │ │ strb r3, [r4, #778] @ 0x30a │ │ │ │ mov r0, #0 │ │ │ │ b 2ec158 │ │ │ │ ldrb r3, [r4, #778] @ 0x30a │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ @@ -226146,15 +226146,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ str r4, [r5, #96] @ 0x60 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r0, #352 @ 0x160 │ │ │ │ str r4, [r3, #108] @ 0x6c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 6494c4 │ │ │ │ + b 6494c8 │ │ │ │ rsbseq pc, r6, r4, asr ip @ │ │ │ │ rsbeq r7, r4, r4, ror #27 │ │ │ │ strdeq r7, [r4], #-216 @ 0xffffff28 @ │ │ │ │ │ │ │ │ 002eea18 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -226172,15 +226172,15 @@ │ │ │ │ mov r3, #20 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #352 @ 0x160 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 64945c │ │ │ │ + b 649460 │ │ │ │ rsbseq pc, r6, r4, ror #23 │ │ │ │ rsbeq r7, r4, ip, lsl #27 │ │ │ │ rsbeq r7, r4, r8, ror sp │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [pc, #40] @ 2eeaac │ │ │ │ mvn r2, #0 │ │ │ │ str r1, [r0, #168] @ 0xa8 │ │ │ │ @@ -227888,20 +227888,20 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ add r2, r2, #244 @ 0xf4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -229748,15 +229748,15 @@ │ │ │ │ mov r8, #8 │ │ │ │ mov r3, r9 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldrh r2, [r4, #108] @ 0x6c │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 36b314 │ │ │ │ ldr r3, [pc, #128] @ 2f22e4 │ │ │ │ @@ -230113,15 +230113,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ str r4, [r5, #96] @ 0x60 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r0, #368 @ 0x170 │ │ │ │ str r4, [r1, #108] @ 0x6c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 655080 │ │ │ │ + b 655084 │ │ │ │ rsbseq fp, r6, r8, lsr #31 │ │ │ │ rsbeq r4, r4, r4, ror r6 │ │ │ │ rsbeq r4, r4, r0, ror #12 │ │ │ │ │ │ │ │ 002f27f4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -230139,15 +230139,15 @@ │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #368 @ 0x170 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 654f60 │ │ │ │ + b 654f64 │ │ │ │ rsbseq fp, r6, r4, lsr pc │ │ │ │ strdeq r4, [r4], #-80 @ 0xffffffb0 @ │ │ │ │ rsbeq r4, r4, r4, lsl #12 │ │ │ │ ldr r0, [pc, #8] @ 2f2864 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cb10 │ │ │ │ @@ -230380,15 +230380,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #19 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r1, r6 │ │ │ │ @@ -230527,15 +230527,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 30a6b8 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sp] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -230608,15 +230608,15 @@ │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ add r5, r5, #248 @ 0xf8 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 3c83dc │ │ │ │ @@ -230899,15 +230899,15 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d194 │ │ │ │ bl 696580 │ │ │ │ add r1, r4, #248 @ 0xf8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [r6, #1912] @ 0x778 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ add r4, r4, #416 @ 0x1a0 │ │ │ │ bhi 2f33f8 │ │ │ │ @@ -230960,15 +230960,15 @@ │ │ │ │ add r3, r5, #1744 @ 0x6d0 │ │ │ │ mov r6, r3 │ │ │ │ strd r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 3c83dc │ │ │ │ ldr r3, [pc, #360] @ 2f3698 │ │ │ │ add r8, r5, #1904 @ 0x770 │ │ │ │ @@ -231019,21 +231019,21 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r3 │ │ │ │ add r0, r4, #248 @ 0xf8 │ │ │ │ mov r3, r4 │ │ │ │ strd sl, [sp, #8] │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r9, r9, #8 │ │ │ │ adc r8, r8, #0 │ │ │ │ cmp r6, r3 │ │ │ │ ldr r3, [r5, #1912] @ 0x778 │ │ │ │ add r4, r4, #416 @ 0x1a0 │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -231330,15 +231330,15 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 2f3bfc │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 5ff4e0 │ │ │ │ + b 5ff4e4 │ │ │ │ ldr r2, [pc, #316] @ 2f3c20 │ │ │ │ ldr r3, [pc, #288] @ 2f3c08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -231359,15 +231359,15 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 2f3bfc │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 5ff474 │ │ │ │ + b 5ff478 │ │ │ │ bl 2120cc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #184] @ 0xb8 │ │ │ │ b 2f3aa8 │ │ │ │ ldr r3, [pc, #192] @ 2f3c28 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ @@ -231500,15 +231500,15 @@ │ │ │ │ bl 69d3f0 │ │ │ │ bic r4, r6, r6, asr #31 │ │ │ │ ldrb r3, [r0, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ bne 2f3cc0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5ff834 │ │ │ │ + bl 5ff838 │ │ │ │ ldr r3, [r5, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ bne 2f3cc0 │ │ │ │ ldr r2, [pc, #232] @ 2f3e80 │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r9 │ │ │ │ @@ -231637,15 +231637,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 5ff6e0 │ │ │ │ + b 5ff6e4 │ │ │ │ rsbseq sl, r6, r8, lsr r9 │ │ │ │ strdeq r2, [r4], #-240 @ 0xffffff10 @ │ │ │ │ rsbeq r3, r4, r0, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -231660,15 +231660,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #29 │ │ │ │ str r4, [r0, #184] @ 0xb8 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5ff834 │ │ │ │ + bl 5ff838 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -231750,15 +231750,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 2f4208 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 5ff5a4 │ │ │ │ + b 5ff5a8 │ │ │ │ ldr r3, [pc, #184] @ 2f422c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ beq 2f4130 │ │ │ │ ldr r3, [pc, #168] @ 2f4230 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -232042,15 +232042,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ bl 7f58ac │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ff474 │ │ │ │ + b 5ff478 │ │ │ │ ldr ip, [pc, #176] @ 2f46b4 │ │ │ │ ldr r3, [pc, #176] @ 2f46b8 │ │ │ │ ldr r1, [pc, #176] @ 2f46bc │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [pc, #168] @ 2f46c0 │ │ │ │ add ip, pc, ip │ │ │ │ @@ -232947,15 +232947,15 @@ │ │ │ │ 002f53ac : │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq 2f53c4 │ │ │ │ bx r3 │ │ │ │ - b 647c0c │ │ │ │ + b 647c10 │ │ │ │ │ │ │ │ 002f53c8 : │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ beq 2f53e0 │ │ │ │ @@ -234352,22 +234352,22 @@ │ │ │ │ ldr r3, [pc, #156] @ 2f6988 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp] │ │ │ │ - bl 64de60 │ │ │ │ + bl 64de64 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 653e94 │ │ │ │ + bl 653e98 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 50932c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ mov r5, r0 │ │ │ │ bl 4df1bc │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f6950 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ @@ -234468,15 +234468,15 @@ │ │ │ │ bne 2f6c10 │ │ │ │ cmp ip, #0 │ │ │ │ beq 2f6a8c │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ beq 2f6c68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ @@ -235649,15 +235649,15 @@ │ │ │ │ bl 213ee4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 21278c │ │ │ │ cmp r4, #0 │ │ │ │ blt 2f7d3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ asr r3, r4, #31 │ │ │ │ cmp r0, r4 │ │ │ │ sbcs r1, r1, r3 │ │ │ │ bcc 2f7d3c │ │ │ │ cmp r4, #0 │ │ │ │ bne 2f7d70 │ │ │ │ mov r0, r4 │ │ │ │ @@ -235676,15 +235676,15 @@ │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 650c48 │ │ │ │ + bl 650c4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f7cb4 │ │ │ │ b 2f7d3c │ │ │ │ mov r1, #0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ @@ -239086,29 +239086,29 @@ │ │ │ │ bne 2fb200 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2fb2e4 │ │ │ │ ldrd r2, [r4, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 65529c │ │ │ │ + bl 6552a0 │ │ │ │ ldrd r0, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ orr r3, r3, r0 │ │ │ │ orr r2, r2, r1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ moveq r3, #0 │ │ │ │ beq 2fb264 │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ cmp r3, #0 │ │ │ │ ldrbne r3, [r0, #23] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 64e7f0 │ │ │ │ + bl 64e7f4 │ │ │ │ ldr r4, [r4, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ bne 2fb20c │ │ │ │ cmp r9, #0 │ │ │ │ bne 2fb40c │ │ │ │ ldr r0, [pc, #412] @ 2fb424 │ │ │ │ mov r1, #0 │ │ │ │ @@ -240222,15 +240222,15 @@ │ │ │ │ beq 2fc3a8 │ │ │ │ ldr r1, [pc, #196] @ 2fc454 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 64ce40 │ │ │ │ + bl 64ce44 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ bl 8e7958 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 2fc420 │ │ │ │ sub r5, r5, #1 │ │ │ │ @@ -240296,15 +240296,15 @@ │ │ │ │ ldr r7, [pc, #256] @ 2fc5ac │ │ │ │ ldr r8, [pc, #256] @ 2fc5b0 │ │ │ │ ldr r6, [pc, #256] @ 2fc5b4 │ │ │ │ add r7, pc, r7 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, pc, r6 │ │ │ │ b 2fc4ec │ │ │ │ - bl 64e890 │ │ │ │ + bl 64e894 │ │ │ │ ldr ip, [r4] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2124e0 │ │ │ │ @@ -242124,15 +242124,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #24 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ mov r7, r0 │ │ │ │ - bl 647c14 │ │ │ │ + bl 647c18 │ │ │ │ ldr ip, [pc, #348] @ 2fe228 │ │ │ │ ldr r3, [pc, #348] @ 2fe22c │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, ip] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ @@ -242384,15 +242384,15 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, #4 │ │ │ │ sub sp, sp, #12 │ │ │ │ bl 211a90 │ │ │ │ ldr r5, [pc, #88] @ 2fe50c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 647c14 │ │ │ │ + bl 647c18 │ │ │ │ ldr ip, [pc, #76] @ 2fe510 │ │ │ │ ldr r3, [pc, #76] @ 2fe514 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, ip] │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -247426,15 +247426,15 @@ │ │ │ │ b 302f44 │ │ │ │ ldr r1, [pc, #868] @ 3035ec │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 2124e0 │ │ │ │ b 302f18 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ - bl 6476a0 │ │ │ │ + bl 6476a4 │ │ │ │ ldr r3, [pc, #844] @ 3035f0 │ │ │ │ ldr ip, [pc, #844] @ 3035f4 │ │ │ │ ldr r1, [pc, #844] @ 3035f8 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [pc, #836] @ 3035fc │ │ │ │ add r3, r3, #308 @ 0x134 │ │ │ │ @@ -247459,15 +247459,15 @@ │ │ │ │ ldr sl, [pc, #764] @ 303604 │ │ │ │ ldr r9, [pc, #764] @ 303608 │ │ │ │ ldr r7, [pc, #764] @ 30360c │ │ │ │ mov r6, #4 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ - bl 6476a0 │ │ │ │ + bl 6476a4 │ │ │ │ ldr r3, [r8, #160] @ 0xa0 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3, r6] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, sl │ │ │ │ movne r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ @@ -247504,15 +247504,15 @@ │ │ │ │ ldr r1, [pc, #616] @ 303624 │ │ │ │ ldr r2, [r6, #188] @ 0xbc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 8dff9c │ │ │ │ b 302d3c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 6476a0 │ │ │ │ + bl 6476a4 │ │ │ │ ldr r1, [pc, #588] @ 303628 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8dff9c │ │ │ │ mov r0, r4 │ │ │ │ @@ -247955,15 +247955,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 303ac0 │ │ │ │ bl 65fbc8 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ bne 303ae8 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -249745,15 +249745,15 @@ │ │ │ │ bl 21413c │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ ldr r2, [r7, #188] @ 0xbc │ │ │ │ str r3, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ ldr r6, [r4, #256] @ 0x100 │ │ │ │ ldr sl, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ ble 305870 │ │ │ │ mov r7, r5 │ │ │ │ mov r8, r5 │ │ │ │ @@ -249767,15 +249767,15 @@ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r9, [r3, #12] │ │ │ │ bl 3028c0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sl │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ adds r3, r6, r7 │ │ │ │ ldr r6, [r4, #256] @ 0x100 │ │ │ │ mov r7, r3 │ │ │ │ adc r8, r9, r8 │ │ │ │ ldr r1, [r6] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r1 │ │ │ │ @@ -254475,15 +254475,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ add r5, r5, #1 │ │ │ │ add r4, r4, #16 │ │ │ │ strd r0, [sp, #8] │ │ │ │ ldrd sl, [r4, #88] @ 0x58 │ │ │ │ mov r1, r9 │ │ │ │ @@ -254770,26 +254770,26 @@ │ │ │ │ str r8, [r1, #104] @ 0x68 │ │ │ │ str r7, [r1, #108] @ 0x6c │ │ │ │ bl 65fbc8 │ │ │ │ ldr r1, [r6, r4, lsl #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r7 │ │ │ │ str r1, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r4, r4, #7 │ │ │ │ bl 65fbc8 │ │ │ │ ldr r1, [r6, r4, lsl #4] │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ b 30a3c8 │ │ │ │ ldr r3, [pc, #28] @ 30a440 │ │ │ │ ldr r1, [pc, #28] @ 30a444 │ │ │ │ ldr r0, [pc, #28] @ 30a448 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -254830,26 +254830,26 @@ │ │ │ │ bl 65fbc8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [r6, r4, lsl #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r7 │ │ │ │ str r1, [sp] │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r4, r4, #7 │ │ │ │ bl 65fbc8 │ │ │ │ ldr r1, [r6, r4, lsl #4] │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ b 30a4a8 │ │ │ │ ldr r3, [pc, #28] @ 30a528 │ │ │ │ ldr r1, [pc, #28] @ 30a52c │ │ │ │ ldr r0, [pc, #28] @ 30a530 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -255127,19 +255127,19 @@ │ │ │ │ str r8, [r6, #104] @ 0x68 │ │ │ │ str r5, [r6, #108] @ 0x6c │ │ │ │ bl 65fbc8 │ │ │ │ ldr r1, [r6, #112] @ 0x70 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ b 30a880 │ │ │ │ bl 65fbc8 │ │ │ │ ldr r1, [r6, #112] @ 0x70 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ b 30a928 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 211a90 │ │ │ │ ldr r2, [pc, #136] @ 30a9f8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -256832,15 +256832,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [pc, #48] @ 30c3ac │ │ │ │ mov ip, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ @@ -265383,23 +265383,23 @@ │ │ │ │ add r3, r3, #360 @ 0x168 │ │ │ │ cmp r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ add r4, r0, r3 │ │ │ │ beq 314938 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ add r1, r5, #17152 @ 0x4300 │ │ │ │ add r1, r1, #176 @ 0xb0 │ │ │ │ add r6, r6, r1, lsl #2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 655140 │ │ │ │ + b 655144 │ │ │ │ ldrb r1, [r0, #376] @ 0x178 │ │ │ │ ands r1, r1, #1 │ │ │ │ beq 314910 │ │ │ │ ldrb r1, [r0, #893] @ 0x37d │ │ │ │ and r3, r1, #20 │ │ │ │ cmp r3, #20 │ │ │ │ beq 31490c │ │ │ │ @@ -265409,15 +265409,15 @@ │ │ │ │ b 314910 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ldrb r3, [r4, #392] @ 0x188 │ │ │ │ and r3, r3, #68 @ 0x44 │ │ │ │ cmp r3, #68 @ 0x44 │ │ │ │ add r3, r4, #73728 @ 0x12000 │ │ │ │ beq 3149a4 │ │ │ │ ldr r1, [r3, #3892] @ 0xf34 │ │ │ │ ldr r2, [r3, #3896] @ 0xf38 │ │ │ │ @@ -265425,21 +265425,21 @@ │ │ │ │ beq 3149d8 │ │ │ │ ldr r3, [r3, #3932] @ 0xf5c │ │ │ │ cmp r3, #32 │ │ │ │ beq 314a3c │ │ │ │ add r4, r4, #68608 @ 0x10c00 │ │ │ │ add r0, r4, #360 @ 0x168 │ │ │ │ mov r1, #0 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 651f5c │ │ │ │ + b 651f60 │ │ │ │ ldrb r1, [r4, #893] @ 0x37d │ │ │ │ and r2, r1, #20 │ │ │ │ cmp r2, #20 │ │ │ │ beq 3149a4 │ │ │ │ tst r1, #2 │ │ │ │ bne 3149a4 │ │ │ │ ldrb r2, [r4, #887] @ 0x377 │ │ │ │ @@ -265456,40 +265456,40 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 3148cc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 3148cc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 651f5c │ │ │ │ + b 651f60 │ │ │ │ add r3, r4, #65536 @ 0x10000 │ │ │ │ ldrb r2, [r3, #3088] @ 0xc10 │ │ │ │ cmp r2, #0 │ │ │ │ beq 3149b0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r4, #67584 @ 0x10800 │ │ │ │ add r1, r4, #8 │ │ │ │ add r0, r0, #872 @ 0x368 │ │ │ │ strb r2, [r3, #3088] @ 0xc10 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ b 3149b0 │ │ │ │ add r3, r4, #65536 @ 0x10000 │ │ │ │ ldrb r2, [r3, #3088] @ 0xc10 │ │ │ │ cmp r2, #0 │ │ │ │ bne 314a18 │ │ │ │ mov r2, #1 │ │ │ │ add r1, r4, #8 │ │ │ │ add r0, r4, #67584 @ 0x10800 │ │ │ │ strb r2, [r3, #3088] @ 0xc10 │ │ │ │ add r0, r0, #872 @ 0x368 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ b 314a18 │ │ │ │ ldr r3, [pc, #100] @ 314b10 │ │ │ │ ldr r2, [pc, #100] @ 314b14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ @@ -265534,15 +265534,15 @@ │ │ │ │ add fp, r0, #65536 @ 0x10000 │ │ │ │ add r7, r0, #8 │ │ │ │ b 314b80 │ │ │ │ str ip, [sp] │ │ │ │ asr ip, ip, #31 │ │ │ │ add r6, r6, #1 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 6537f4 │ │ │ │ + bl 6537f8 │ │ │ │ cmp r9, r6 │ │ │ │ add r5, r5, sl │ │ │ │ beq 314bec │ │ │ │ ldr r3, [fp, #3768] @ 0xeb8 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r5, r3 │ │ │ │ add r4, r2, r8 │ │ │ │ @@ -265553,23 +265553,23 @@ │ │ │ │ sub r1, r1, r2 │ │ │ │ sub ip, r4, r2 │ │ │ │ asr r3, r2, #31 │ │ │ │ ble 314b60 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 6537f4 │ │ │ │ + bl 6537f8 │ │ │ │ asr r1, r4, #31 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ add r6, r6, #1 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 6537f4 │ │ │ │ + bl 6537f8 │ │ │ │ cmp r9, r6 │ │ │ │ add r5, r5, sl │ │ │ │ bne 314b80 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -265604,15 +265604,15 @@ │ │ │ │ lsl r3, r3, #1 │ │ │ │ bne 314c44 │ │ │ │ mov r4, #8 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 6537f4 │ │ │ │ + bl 6537f8 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -265651,15 +265651,15 @@ │ │ │ │ lsl r3, r3, #1 │ │ │ │ bne 314cf0 │ │ │ │ mov r4, #16 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 6537f4 │ │ │ │ + bl 6537f8 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -270737,18 +270737,18 @@ │ │ │ │ ldr r3, [r7, #3932] @ 0xf5c │ │ │ │ add r6, r4, #65536 @ 0x10000 │ │ │ │ cmp r3, #32 │ │ │ │ beq 319d2c │ │ │ │ add r5, r4, #68608 @ 0x10c00 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #360 @ 0x168 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #528 @ 0x210 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ mov r2, #15 │ │ │ │ strb r2, [r4, #375] @ 0x177 │ │ │ │ ldr r3, [r7, #3928] @ 0xf58 │ │ │ │ cmp r3, #184 @ 0xb8 │ │ │ │ beq 319d54 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [r4, #400] @ 0x190 │ │ │ │ @@ -270773,15 +270773,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 319cb0 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r4, #67584 @ 0x10800 │ │ │ │ add r1, r4, #8 │ │ │ │ add r0, r0, #872 @ 0x368 │ │ │ │ strb r3, [r6, #3088] @ 0xc10 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ b 319cb0 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ strb r1, [r4, #400] @ 0x190 │ │ │ │ mvn r1, #103 @ 0x67 │ │ │ │ strb r2, [r4, #906] @ 0x38a │ │ │ │ strb r1, [r4, #384] @ 0x180 │ │ │ │ mov r2, #32 │ │ │ │ @@ -296959,22 +296959,22 @@ │ │ │ │ ldr r7, [r5, #3876] @ 0xf24 │ │ │ │ add r6, r0, #73728 @ 0x12000 │ │ │ │ add fp, fp, #820 @ 0x334 │ │ │ │ add r8, r0, #8 │ │ │ │ str r0, [sp, #20] │ │ │ │ b 3336f4 │ │ │ │ stm sp, {r1, r9} │ │ │ │ - bl 6537f4 │ │ │ │ + bl 6537f8 │ │ │ │ asr r1, r4, #31 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 6537f4 │ │ │ │ + bl 6537f8 │ │ │ │ ldr r7, [r5, #3876] @ 0xf24 │ │ │ │ ldr r3, [r5, #3860] @ 0xf14 │ │ │ │ ldr ip, [r5, #3864] @ 0xf18 │ │ │ │ add r7, r7, r3 │ │ │ │ str r7, [r5, #3876] @ 0xf24 │ │ │ │ ldr r2, [r6, #3900] @ 0xf3c │ │ │ │ add sl, fp, ip │ │ │ │ @@ -297019,15 +297019,15 @@ │ │ │ │ sub r1, r1, r2 │ │ │ │ sub ip, r4, r2 │ │ │ │ asr r3, r2, #31 │ │ │ │ bgt 333670 │ │ │ │ str ip, [sp] │ │ │ │ asr ip, ip, #31 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 6537f4 │ │ │ │ + bl 6537f8 │ │ │ │ b 333694 │ │ │ │ ldr r3, [r6, #3896] @ 0xf38 │ │ │ │ cmp fp, r3 │ │ │ │ bne 3337bc │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -298943,15 +298943,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ strb r3, [r1, lr] │ │ │ │ mov r2, lr │ │ │ │ strd r4, [sp, #12] │ │ │ │ add r0, ip, #8 │ │ │ │ pop {r4, r5, lr} │ │ │ │ mov r3, #0 │ │ │ │ - b 6537f4 │ │ │ │ + b 6537f8 │ │ │ │ cmp r0, #1 │ │ │ │ and lr, r4, lr, lsl #4 │ │ │ │ bhi 335550 │ │ │ │ mov r2, lr │ │ │ │ mov r0, ip │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 314cac │ │ │ │ @@ -299059,15 +299059,15 @@ │ │ │ │ mov r6, #8 │ │ │ │ mov r7, #0 │ │ │ │ strb r5, [r3, r2] │ │ │ │ add r0, r4, #8 │ │ │ │ strd r6, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 6537f4 │ │ │ │ + b 6537f8 │ │ │ │ cmp lr, #1 │ │ │ │ and r2, ip, r2, lsl #4 │ │ │ │ bhi 335724 │ │ │ │ mov r3, r5 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 314cac │ │ │ │ mov r3, r5 │ │ │ │ @@ -299568,153 +299568,153 @@ │ │ │ │ add r2, r7, #2016 @ 0x7e0 │ │ │ │ mov sl, r3 │ │ │ │ mov r1, r5 │ │ │ │ add r2, r2, #8 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, fp │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, fp │ │ │ │ - bl 654854 │ │ │ │ + bl 654858 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #944 @ 0x3b0 │ │ │ │ str fp, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ add r6, r4, #68608 @ 0x10c00 │ │ │ │ ldr r2, [pc, #688] @ 33620c │ │ │ │ add fp, r6, #24 │ │ │ │ mov r8, #131072 @ 0x20000 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, fp │ │ │ │ strd r8, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ ldr r3, [pc, #656] @ 336210 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r6, #192 @ 0xc0 │ │ │ │ mov r8, r3 │ │ │ │ add r2, r7, #2064 @ 0x810 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ add r2, r2, #8 │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp] │ │ │ │ mov r9, #0 │ │ │ │ str r8, [sp, #24] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r8, #32768 @ 0x8000 │ │ │ │ ldr r2, [pc, #580] @ 336214 │ │ │ │ add ip, r6, #360 @ 0x168 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, ip │ │ │ │ add r3, r4, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r8, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str ip, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ str r8, [sp] │ │ │ │ mov r8, #1 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r2, [pc, #476] @ 336218 │ │ │ │ add r9, r6, #528 @ 0x210 │ │ │ │ mov r0, #32768 @ 0x8000 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ mov r2, #655360 @ 0xa0000 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6546fc │ │ │ │ + bl 654700 │ │ │ │ ldr r3, [pc, #372] @ 33621c │ │ │ │ add r8, sl, #368 @ 0x170 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mov r1, r5 │ │ │ │ lsr r2, r3, #12 │ │ │ │ str r2, [sp, #12] │ │ │ │ lsl r3, r3, #20 │ │ │ │ add r2, r7, #2112 @ 0x840 │ │ │ │ add r2, r2, #8 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r8 │ │ │ │ - bl 654854 │ │ │ │ + bl 654858 │ │ │ │ ldr r3, [pc, #308] @ 336220 │ │ │ │ add fp, sl, #536 @ 0x218 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #4194304 @ 0x400000 │ │ │ │ mov r9, #0 │ │ │ │ add r2, r7, #2160 @ 0x870 │ │ │ │ add r2, r2, #8 │ │ │ │ mov r1, r5 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, fp │ │ │ │ - bl 654854 │ │ │ │ + bl 654858 │ │ │ │ ldr r3, [pc, #252] @ 336224 │ │ │ │ add sl, sl, #704 @ 0x2c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r7, #2208 @ 0x8a0 │ │ │ │ mov r8, #4096 @ 0x1000 │ │ │ │ mov r9, #0 │ │ │ │ add r2, r2, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, sl │ │ │ │ - bl 654854 │ │ │ │ + bl 654858 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #3928] @ 0xf58 │ │ │ │ cmp r3, #184 @ 0xb8 │ │ │ │ beq 3361dc │ │ │ │ add r3, pc, #124 @ 0x7c │ │ │ │ ldrd r2, [r3] │ │ │ │ mov r1, #2097152 @ 0x200000 │ │ │ │ @@ -299855,27 +299855,27 @@ │ │ │ │ ldr r2, [pc, #224] @ 336478 │ │ │ │ mov r1, r4 │ │ │ │ add r4, r6, #872 @ 0x368 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r5, #4072] @ 0xfe8 │ │ │ │ mov r0, r4 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ add r1, r6, #368 @ 0x170 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ add r1, r6, #536 @ 0x218 │ │ │ │ mov r2, #16777216 @ 0x1000000 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 3c83dc │ │ │ │ cmp fp, #184 @ 0xb8 │ │ │ │ bne 3362f4 │ │ │ │ @@ -300405,19 +300405,19 @@ │ │ │ │ add r5, r4, #68608 @ 0x10c00 │ │ │ │ add r6, r4, #69632 @ 0x11000 │ │ │ │ ldr r0, [r0, #4072] @ 0xfe8 │ │ │ │ add r5, r5, #960 @ 0x3c0 │ │ │ │ bl 2796c4 │ │ │ │ add r1, r6, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ add r4, r4, #65536 @ 0x10000 │ │ │ │ add r1, r6, #272 @ 0x110 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ ldr r3, [r4, #3992] @ 0xf98 │ │ │ │ tst r3, #4 │ │ │ │ bne 336c8c │ │ │ │ tst r3, #8 │ │ │ │ bne 336ca4 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ @@ -300425,23 +300425,23 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r1, r6, #440 @ 0x1b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ ldr r3, [r4, #3992] @ 0xf98 │ │ │ │ tst r3, #8 │ │ │ │ beq 336c6c │ │ │ │ add r1, r6, #608 @ 0x260 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 654d00 │ │ │ │ + b 654d04 │ │ │ │ rsbseq r8, r2, r8, lsl #25 │ │ │ │ rsbeq r5, r0, r0, lsr #5 │ │ │ │ strheq r5, [r0], #-32 @ 0xffffffe0 @ │ │ │ │ │ │ │ │ 00336cc4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -300462,38 +300462,38 @@ │ │ │ │ add r2, sl, #208 @ 0xd0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r7, r1 │ │ │ │ ldrb fp, [sp, #64] @ 0x40 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [pc, #284] @ 336e5c │ │ │ │ mov r8, #22 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r9, #0 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ add r2, sl, #256 @ 0x100 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp] │ │ │ │ mov r2, #1280 @ 0x500 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #0 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ cmp fp, #0 │ │ │ │ bne 336db4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne 336e04 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ @@ -300510,20 +300510,20 @@ │ │ │ │ mov r8, #8 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1536 @ 0x600 │ │ │ │ str sl, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq 336d94 │ │ │ │ add r8, r5, #68608 @ 0x10c00 │ │ │ │ add r8, r8, #56 @ 0x38 │ │ │ │ add r2, r5, #67584 @ 0x10800 │ │ │ │ mov r0, r8 │ │ │ │ @@ -300538,15 +300538,15 @@ │ │ │ │ bl 30c34c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 654ce4 │ │ │ │ + b 654ce8 │ │ │ │ rsbseq r5, sl, r8, lsl #7 │ │ │ │ rsbeq r5, r0, ip, ror #3 │ │ │ │ rsbeq r5, r0, ip, lsr #3 │ │ │ │ rsbeq r5, r0, r8, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -300608,15 +300608,15 @@ │ │ │ │ ldr r3, [pc, #172] @ 337000 │ │ │ │ mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ add r2, r4, #65536 @ 0x10000 │ │ │ │ ldr r3, [r2, #3992] @ 0xf98 │ │ │ │ mov r0, r7 │ │ │ │ ands r1, r3, #4 │ │ │ │ ldrne r3, [r4, #100] @ 0x64 │ │ │ │ movne r1, #2 │ │ │ │ strbne r1, [r3, #8] │ │ │ │ @@ -300733,15 +300733,15 @@ │ │ │ │ mov r8, #4096 @ 0x1000 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [sl, #3992] @ 0xf98 │ │ │ │ mov r1, r5 │ │ │ │ ands r2, r3, #4 │ │ │ │ ldrne r3, [r4, #100] @ 0x64 │ │ │ │ movne r2, #2 │ │ │ │ strbne r2, [r3, #8] │ │ │ │ ldrne r3, [sl, #3992] @ 0xf98 │ │ │ │ @@ -300920,17 +300920,17 @@ │ │ │ │ strb ip, [r0, #13] │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ strb fp, [r0, #60] @ 0x3c │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, sl │ │ │ │ - bl 654854 │ │ │ │ + bl 654858 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ bl 3c83dc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [pc, #368] @ 3375e4 │ │ │ │ @@ -300975,17 +300975,17 @@ │ │ │ │ ldr r1, [r1, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #8] │ │ │ │ strd r8, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6567ac │ │ │ │ + bl 6567b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r9, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r9 │ │ │ │ str r0, [r5, #128] @ 0x80 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 33fc3c │ │ │ │ @@ -304192,28 +304192,28 @@ │ │ │ │ str fp, [sp] │ │ │ │ add fp, r9, #1744 @ 0x6d0 │ │ │ │ add fp, fp, #8 │ │ │ │ stmib sp, {r3, r5} │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, fp │ │ │ │ - bl 653d40 │ │ │ │ + bl 653d44 │ │ │ │ str r9, [sp, #28] │ │ │ │ ldr r9, [sp, #24] │ │ │ │ mvn r7, #0 │ │ │ │ mov r4, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ adds r2, r4, r8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ adc r3, r9, #0 │ │ │ │ str r6, [sp] │ │ │ │ - bl 653e24 │ │ │ │ + bl 653e28 │ │ │ │ ands r1, r0, r7, lsr #31 │ │ │ │ movne r7, r5 │ │ │ │ bne 33a7e4 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ andge r0, r0, #1 │ │ │ │ @@ -304267,15 +304267,15 @@ │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1} │ │ │ │ stm r7, {r0, r1} │ │ │ │ add r0, r9, #1744 @ 0x6d0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, sl │ │ │ │ add r0, r0, r8 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 27694c │ │ │ │ @@ -304529,67 +304529,67 @@ │ │ │ │ str r0, [r6, #1744]! @ 0x6d0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrd r8, [sl] │ │ │ │ add r6, r6, #8 │ │ │ │ strd r8, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - bl 6567ac │ │ │ │ + bl 6567b0 │ │ │ │ ldr r3, [pc, #632] @ 33af30 │ │ │ │ mov r8, #22 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r4, #2080 @ 0x820 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r3 │ │ │ │ add r2, r7, #132 @ 0x84 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #580] @ 33af34 │ │ │ │ add r2, r7, #180 @ 0xb4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, r4, #2256 @ 0x8d0 │ │ │ │ mov r8, #8 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r7 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #536] @ 33af38 │ │ │ │ mov r8, #4096 @ 0x1000 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [pc, #520] @ 33af3c │ │ │ │ add fp, r4, #1920 @ 0x780 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1280 @ 0x500 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #1536 @ 0x600 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ mov r7, #2 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r7, [r3, #8] │ │ │ │ mov r3, r6 │ │ │ │ @@ -304629,15 +304629,15 @@ │ │ │ │ bic r3, r3, #4 │ │ │ │ str r3, [r5, #872] @ 0x368 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 653714 │ │ │ │ + b 653718 │ │ │ │ ldr ip, [pc, #268] @ 33af54 │ │ │ │ ldr r2, [pc, #268] @ 33af58 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, r9, #64 @ 0x40 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ @@ -304678,15 +304678,15 @@ │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ bl 30c34c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ b 33adc0 │ │ │ │ rsbseq r4, r2, r8, lsr #30 │ │ │ │ rsbeq r1, r0, r0, asr #21 │ │ │ │ subseq lr, pc, r0, ror r8 @ │ │ │ │ strdeq r0, [r2], r4 │ │ │ │ rsbseq r4, r2, ip, ror lr │ │ │ │ rsbeq lr, r6, r4, lsl r8 │ │ │ │ @@ -305705,15 +305705,15 @@ │ │ │ │ and r3, r3, #15 │ │ │ │ cmp r3, #15 │ │ │ │ bne 33beb8 │ │ │ │ ldrb r3, [r4, #373] @ 0x175 │ │ │ │ b 33bf18 │ │ │ │ add r6, r4, #200 @ 0xc8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ mov r0, r6 │ │ │ │ bl 69cd0c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #15 │ │ │ │ strb r2, [r4, #196] @ 0xc4 │ │ │ │ str r3, [r4, #2368] @ 0x940 │ │ │ │ b 33be98 │ │ │ │ @@ -305740,30 +305740,30 @@ │ │ │ │ ldr r2, [r4, #176] @ 0xb0 │ │ │ │ cmp r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ sbcs r2, r2, r3 │ │ │ │ bcc 33c060 │ │ │ │ add fp, r4, #8 │ │ │ │ mov r0, fp │ │ │ │ - bl 64e7c8 │ │ │ │ + bl 64e7cc │ │ │ │ ldr r2, [pc, #248] @ 33c084 │ │ │ │ add sl, r4, #200 @ 0xc8 │ │ │ │ mov r3, fp │ │ │ │ add r2, pc, r2 │ │ │ │ strd r8, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ mov r1, #2 │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ str sl, [sp] │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #196] @ 0xc4 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -308827,23 +308827,23 @@ │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r3, [r6, #184] @ 0xb8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r3, r7 │ │ │ │ - bl 653e24 │ │ │ │ + bl 653e28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r9, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 653e24 │ │ │ │ + bl 653e28 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ orr r1, r3, r0 │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ cmp r4, #2048 @ 0x800 │ │ │ │ bge 33f000 │ │ │ │ asr r3, r4, #5 │ │ │ │ add r3, r3, #608 @ 0x260 │ │ │ │ @@ -308918,15 +308918,15 @@ │ │ │ │ sub r3, r9, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ add r0, r6, #8 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 653d40 │ │ │ │ + bl 653d44 │ │ │ │ str r0, [sp, #32] │ │ │ │ b 33edfc │ │ │ │ addeq ip, r1, r0, ror #22 │ │ │ │ addeq ip, r1, ip, ror #21 │ │ │ │ addeq ip, r1, r4, lsr #20 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ addeq ip, r1, r0, lsl r4 │ │ │ │ @@ -308957,15 +308957,15 @@ │ │ │ │ b 33edfc │ │ │ │ sub r9, r9, r2 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r3, r7 │ │ │ │ str r9, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 653e24 │ │ │ │ + bl 653e28 │ │ │ │ mov r1, r0 │ │ │ │ b 33efdc │ │ │ │ cmp r8, #0 │ │ │ │ blt 33f1e4 │ │ │ │ sub r4, r4, r8 │ │ │ │ str r4, [sp] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -309399,15 +309399,15 @@ │ │ │ │ eor ip, ip, lr │ │ │ │ and ip, ip, r4 │ │ │ │ eor ip, ip, lr │ │ │ │ str ip, [r5, r1, lsl #2] │ │ │ │ mov r4, #4 │ │ │ │ mov r5, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 6537f4 │ │ │ │ + bl 6537f8 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -309467,15 +309467,15 @@ │ │ │ │ ldr r1, [r0, #2368] @ 0x940 │ │ │ │ mov r5, #0 │ │ │ │ orr r1, r1, r4 │ │ │ │ mov r4, #1 │ │ │ │ str r1, [r0, #2368] @ 0x940 │ │ │ │ add r0, r0, #8 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 6537f4 │ │ │ │ + bl 6537f8 │ │ │ │ b 33f888 │ │ │ │ ldr lr, [pc, #40] @ 33f9cc │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add lr, pc, lr │ │ │ │ and r5, r5, #15 │ │ │ │ add lr, lr, r5, lsl #2 │ │ │ │ ldr r6, [lr, #56] @ 0x38 │ │ │ │ @@ -309517,21 +309517,21 @@ │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0033fa40 : │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #8 │ │ │ │ - b 653714 │ │ │ │ + b 653718 │ │ │ │ │ │ │ │ 0033fa50 : │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ - b 653714 │ │ │ │ + b 653718 │ │ │ │ │ │ │ │ 0033fa60 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, #0 │ │ │ │ @@ -309763,27 +309763,27 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r8, r4, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 64de14 │ │ │ │ + bl 64de18 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ bne 33ff08 │ │ │ │ ldrb r3, [r4, #2428] @ 0x97c │ │ │ │ cmp r3, #0 │ │ │ │ beq 33ff50 │ │ │ │ mov r0, r8 │ │ │ │ bl 509290 │ │ │ │ mov r0, r8 │ │ │ │ bl 90e458 │ │ │ │ mov r0, r8 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r3, [pc, #396] @ 33ffd4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ str r3, [r4, #2420] @ 0x974 │ │ │ │ ldr r3, [pc, #384] @ 33ffd8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #2208] @ 0x8a0 │ │ │ │ @@ -309797,23 +309797,23 @@ │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ beq 33ff34 │ │ │ │ cmp r3, #1 │ │ │ │ beq 33ff18 │ │ │ │ - bl 647c0c │ │ │ │ + bl 647c10 │ │ │ │ add r4, r4, #2416 @ 0x970 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ and r3, r0, #255 @ 0xff │ │ │ │ orr r3, r3, r3, lsl #8 │ │ │ │ mov r0, r8 │ │ │ │ strh r3, [r4, #10] │ │ │ │ - bl 653714 │ │ │ │ + bl 653718 │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [pc, #292] @ 33ffe8 │ │ │ │ ldr r3, [pc, #248] @ 33ffc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -309941,17 +309941,17 @@ │ │ │ │ str r3, [sp] │ │ │ │ mov r7, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r6, #131072 @ 0x20000 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 654854 │ │ │ │ + bl 654858 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -310002,45 +310002,45 @@ │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #655360 @ 0xa0000 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r5, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6546fc │ │ │ │ + bl 654700 │ │ │ │ cmp r9, #0 │ │ │ │ bne 340278 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ beq 340234 │ │ │ │ ldr r0, [pc, #236] @ 3402cc │ │ │ │ add r5, r4, #2256 @ 0x8d0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 649198 │ │ │ │ + bl 64919c │ │ │ │ ldr r2, [pc, #208] @ 3402d0 │ │ │ │ ldr r3, [pc, #192] @ 3402c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 3402bc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #168] @ 3402d4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 649298 │ │ │ │ + b 64929c │ │ │ │ ldr r2, [pc, #156] @ 3402d8 │ │ │ │ ldr r3, [pc, #132] @ 3402c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -310059,21 +310059,21 @@ │ │ │ │ add r5, r5, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 649198 │ │ │ │ + bl 64919c │ │ │ │ mov r0, r5 │ │ │ │ - bl 64922c │ │ │ │ + bl 649230 │ │ │ │ mov r2, #944 @ 0x3b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ - bl 649298 │ │ │ │ + bl 64929c │ │ │ │ b 3401cc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ addeq sl, r1, r8, ror fp │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ @ instruction: 0xfffffad0 │ │ │ │ @ instruction: 0x005fc79c │ │ │ │ addeq sl, r1, r4, asr #21 │ │ │ │ @@ -311169,28 +311169,28 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r2, [pc, #408] @ 341558 │ │ │ │ add fp, sl, #1008 @ 0x3f0 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ mov r1, #0 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ mov r2, #8 │ │ │ │ add r3, r6, r2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl 3c83dc │ │ │ │ mov r2, #1 │ │ │ │ mov r3, fp │ │ │ │ @@ -311875,15 +311875,15 @@ │ │ │ │ b 34175c │ │ │ │ add r0, r7, #69632 @ 0x11000 │ │ │ │ ldr r7, [r0, #388] @ 0x184 │ │ │ │ mov r6, #0 │ │ │ │ b 34175c │ │ │ │ add r0, r7, #69632 @ 0x11000 │ │ │ │ add r0, r0, #152 @ 0x98 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ lsr r7, r0, #1 │ │ │ │ orr r7, r7, r1, lsl #31 │ │ │ │ lsr r6, r1, #1 │ │ │ │ b 34175c │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ mov r1, #24 │ │ │ │ @@ -314209,15 +314209,15 @@ │ │ │ │ mla r2, r6, r8, r7 │ │ │ │ mul r3, r9, r0 │ │ │ │ add r0, r5, #1744 @ 0x6d0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6537f4 │ │ │ │ + bl 6537f8 │ │ │ │ b 343e90 │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #1464] @ 0x5b8 │ │ │ │ ldr r0, [sl] │ │ │ │ add r8, r2, r3 │ │ │ │ bl 211970 │ │ │ │ mov r9, r0 │ │ │ │ @@ -314227,15 +314227,15 @@ │ │ │ │ mla r2, r6, r9, r8 │ │ │ │ mul r3, sl, r0 │ │ │ │ add r0, r5, #1744 @ 0x6d0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6537f4 │ │ │ │ + bl 6537f8 │ │ │ │ b 3440b8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #20] │ │ │ │ str r7, [sp, #16] │ │ │ │ @@ -314659,21 +314659,21 @@ │ │ │ │ asr r3, r3, #31 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ add r2, r7, #52 @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r5 │ │ │ │ bl 36ba2c │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ str r8, [sp] │ │ │ │ asr r3, r2, #31 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [pc, #296] @ 344b78 │ │ │ │ ldrh r2, [r4, #108] @ 0x6c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, r4, #588 @ 0x24c │ │ │ │ add r3, r7, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ @@ -314704,23 +314704,23 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ add r2, r2, #220 @ 0xdc │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r5 │ │ │ │ bl 36ba2c │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ str r7, [sp] │ │ │ │ add r2, r2, r6, lsl r3 │ │ │ │ asr r3, r2, #31 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r1, [pc, #124] @ 344b88 │ │ │ │ ldr r2, [pc, #124] @ 344b8c │ │ │ │ ldr r0, [pc, #124] @ 344b90 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #144] @ 0x90 │ │ │ │ str r1, [r4, #172] @ 0xac │ │ │ │ str r1, [r4, #200] @ 0xc8 │ │ │ │ @@ -318567,15 +318567,15 @@ │ │ │ │ str r0, [r4] │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r2, [pc, #60] @ 348664 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r4, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -325234,26 +325234,26 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r5, #300 @ 0x12c │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ mov r6, r1 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #76] @ 34ee88 │ │ │ │ mov r8, #32 │ │ │ │ mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r5, #348 @ 0x15c │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r4 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -339117,46 +339117,46 @@ │ │ │ │ strb r3, [r2, #61] @ 0x3d │ │ │ │ ldr r3, [r4, #3696] @ 0xe70 │ │ │ │ cmp r3, #0 │ │ │ │ beq 35c5b8 │ │ │ │ add r5, r4, #3680 @ 0xe60 │ │ │ │ add r5, r5, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6493f4 │ │ │ │ + bl 6493f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 649240 │ │ │ │ + bl 649244 │ │ │ │ ldr r3, [r4, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ beq 35c5d8 │ │ │ │ add r5, r4, #3728 @ 0xe90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6493f4 │ │ │ │ + bl 6493f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 649240 │ │ │ │ + bl 649244 │ │ │ │ add r7, r4, #4096 @ 0x1000 │ │ │ │ ldr r3, [r7, #1624] @ 0x658 │ │ │ │ cmp r3, #0 │ │ │ │ beq 35c600 │ │ │ │ add r5, r4, #5696 @ 0x1640 │ │ │ │ add r5, r5, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6493f4 │ │ │ │ + bl 6493f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 649240 │ │ │ │ + bl 649244 │ │ │ │ ldr r3, [r7, #1660] @ 0x67c │ │ │ │ cmp r3, #0 │ │ │ │ beq 35c56c │ │ │ │ add r4, r4, #5696 @ 0x1640 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6493f4 │ │ │ │ + bl 6493f8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 649240 │ │ │ │ + b 649244 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r2, #61] @ 0x3d │ │ │ │ ldr r3, [r4, #3696] @ 0xe70 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 35c760 │ │ │ │ ldr r3, [r4, #3732] @ 0xe94 │ │ │ │ @@ -339178,81 +339178,81 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r4, #3760 @ 0xeb0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, r3, #8 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - bl 649198 │ │ │ │ + bl 64919c │ │ │ │ mov r0, r5 │ │ │ │ bl 3cbc54 │ │ │ │ ldr r2, [pc, #276] @ 35c7c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 649298 │ │ │ │ + b 64929c │ │ │ │ ldr r3, [pc, #256] @ 35c7cc │ │ │ │ add r8, r4, #5696 @ 0x1640 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [pc, #240] @ 35c7d0 │ │ │ │ add r8, r8, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r4, #3760 @ 0xeb0 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 649198 │ │ │ │ + bl 64919c │ │ │ │ mov r0, r5 │ │ │ │ bl 3cbc54 │ │ │ │ mov r2, #368 @ 0x170 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 649298 │ │ │ │ + bl 64929c │ │ │ │ b 35c660 │ │ │ │ ldr r3, [pc, #180] @ 35c7d4 │ │ │ │ ldr r2, [pc, #156] @ 35c7c0 │ │ │ │ add r7, r4, #3728 @ 0xe90 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r4, #1744 @ 0x6d0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 649198 │ │ │ │ + bl 64919c │ │ │ │ mov r0, r5 │ │ │ │ bl 3cbc54 │ │ │ │ ldr r2, [pc, #132] @ 35c7d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 649298 │ │ │ │ + bl 64929c │ │ │ │ b 35c650 │ │ │ │ ldr r3, [pc, #100] @ 35c7cc │ │ │ │ add r7, r4, #3680 @ 0xe60 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [pc, #96] @ 35c7dc │ │ │ │ add r7, r7, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ add r3, r4, #1744 @ 0x6d0 │ │ │ │ - bl 649198 │ │ │ │ + bl 64919c │ │ │ │ mov r0, r5 │ │ │ │ bl 3cbc54 │ │ │ │ mov r2, #496 @ 0x1f0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 649298 │ │ │ │ + bl 64929c │ │ │ │ b 35c644 │ │ │ │ @ instruction: 0x0070459c │ │ │ │ subseq r4, sp, r8, asr #29 │ │ │ │ ldrsheq lr, [ip], #-80 @ 0xffffffb0 │ │ │ │ rsbseq lr, pc, r8, ror r7 @ │ │ │ │ andeq r3, r0, r8, ror lr │ │ │ │ subseq r5, lr, r8, lsr #2 │ │ │ │ @@ -340002,29 +340002,29 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ add r5, r0, #6656 @ 0x1a00 │ │ │ │ add r1, r0, #6016 @ 0x1780 │ │ │ │ mov r4, r0 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ add r1, r4, #5824 @ 0x16c0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, #32 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ add r1, r4, #6400 @ 0x1900 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ add r1, r4, #6272 @ 0x1880 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 654d00 │ │ │ │ + b 654d04 │ │ │ │ ldrsbeq r3, [r0], #-124 @ 0xffffff84 @ │ │ │ │ ldrsbeq r4, [lr], #-80 @ 0xffffffb0 │ │ │ │ ldrsbeq r4, [lr], #-92 @ 0xffffffa4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -340061,85 +340061,85 @@ │ │ │ │ mov r9, #0 │ │ │ │ add r6, r6, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ add r5, r0, #6656 @ 0x1a00 │ │ │ │ mov r1, r0 │ │ │ │ add fp, r4, #6016 @ 0x1780 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ add fp, fp, #8 │ │ │ │ add r3, r4, #5760 @ 0x1680 │ │ │ │ mov r2, r7 │ │ │ │ add r3, r3, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ strd r8, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str fp, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [pc, #644] @ 35d718 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add fp, r4, #5824 @ 0x16c0 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ strd r8, [sp, #8] │ │ │ │ ldr r9, [pc, #628] @ 35d71c │ │ │ │ add fp, fp, #32 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r9, [sp] │ │ │ │ mov r8, r2 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #0 │ │ │ │ str fp, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r2, r7 │ │ │ │ str sl, [sp] │ │ │ │ add r7, r4, #6208 @ 0x1840 │ │ │ │ add sl, r4, #6400 @ 0x1900 │ │ │ │ add sl, sl, #48 @ 0x30 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ add r7, r7, #8 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, #0 │ │ │ │ str sl, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ str r9, [sp] │ │ │ │ add r9, r4, #6272 @ 0x1880 │ │ │ │ add r9, r9, #8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r8 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ ldr fp, [pc, #464] @ 35d720 │ │ │ │ ldr sl, [pc, #464] @ 35d724 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #12 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ add fp, pc, fp │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #4 │ │ │ │ add sl, pc, sl │ │ │ │ bl 3c83dc │ │ │ │ @@ -342455,24 +342455,24 @@ │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r5, r5, #72 @ 0x48 │ │ │ │ add r6, r0, #104 @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r0, #2272 @ 0x8e0 │ │ │ │ mov r3, r6 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #364] @ 35fadc │ │ │ │ add r2, sl, #256 @ 0x100 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r7, #2448 @ 0x990 │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r0, [pc, #332] @ 35fae0 │ │ │ │ ldr r1, [pc, #332] @ 35fae4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, r7, #128 @ 0x80 │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ @@ -342682,15 +342682,15 @@ │ │ │ │ add sl, r0, #2928 @ 0xb70 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp] │ │ │ │ str fp, [sp, #12] │ │ │ │ add r3, r0, #752 @ 0x2f0 │ │ │ │ mov r0, sl │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, #19 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r1, sl │ │ │ │ @@ -347748,15 +347748,15 @@ │ │ │ │ strb r2, [r0, #304] @ 0x130 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [r3, #305] @ 0x131 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 62cce8 │ │ │ │ + b 62ccec │ │ │ │ ldrdeq ip, [pc], #-72 @ │ │ │ │ subseq sp, sp, r4, ror fp │ │ │ │ @ instruction: 0x005ddb94 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -348043,21 +348043,21 @@ │ │ │ │ ldr r3, [r8, #204] @ 0xcc │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ beq 365050 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 62d0f8 │ │ │ │ + b 62d0fc │ │ │ │ rsbeq ip, pc, r8, lsl #1 │ │ │ │ subseq sp, sp, ip, lsr #14 │ │ │ │ subseq sp, sp, r8, asr #14 │ │ │ │ ldrsbeq pc, [ip], #-56 @ 0xffffffc8 @ │ │ │ │ ldrsheq pc, [ip], #-52 @ 0xffffffcc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -348110,20 +348110,20 @@ │ │ │ │ beq 365154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r7, #324] @ 0x144 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r7, #324] @ 0x144 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3651bc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ str r8, [r5] │ │ │ │ str r8, [r5, #4] │ │ │ │ @@ -348135,15 +348135,15 @@ │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ bl 212834 │ │ │ │ mov r6, #8 │ │ │ │ b 36513c │ │ │ │ ldr r1, [r7, #324] @ 0x144 │ │ │ │ mov r0, fp │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ ldr r2, [pc, #84] @ 365224 │ │ │ │ ldr r3, [pc, #64] @ 365214 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -348213,26 +348213,26 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r4, #336] @ 0x150 │ │ │ │ add r7, r7, #12 │ │ │ │ cmp r3, r5 │ │ │ │ bls 3653e8 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3652cc │ │ │ │ subs r5, r5, #1 │ │ │ │ bmi 36532c │ │ │ │ ldr r3, [r4, #332] @ 0x14c │ │ │ │ add r2, r5, r5, lsl #1 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ mov r2, #0 │ │ │ │ - bl 62a5dc │ │ │ │ + bl 62a5e0 │ │ │ │ subs r5, r5, #1 │ │ │ │ bcs 365308 │ │ │ │ ldr r3, [pc, #512] @ 365534 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #336] @ 0x150 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -348262,15 +348262,15 @@ │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ ldr r1, [r4, #320] @ 0x140 │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #336] @ 0x150 │ │ │ │ b 365348 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #340] @ 0x154 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ lsl r1, r3, #2 │ │ │ │ @@ -348286,15 +348286,15 @@ │ │ │ │ b 365438 │ │ │ │ mov r2, #0 │ │ │ │ str r8, [sp] │ │ │ │ bl 903568 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ mov r1, r5 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [r4, #336] @ 0x150 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ add r6, r6, #12 │ │ │ │ bls 365388 │ │ │ │ @@ -348550,27 +348550,27 @@ │ │ │ │ bne 3657f4 │ │ │ │ add r2, r2, #8 │ │ │ │ cmp r2, #136 @ 0x88 │ │ │ │ str r2, [r4, #308] @ 0x134 │ │ │ │ bhi 3658b4 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d174 │ │ │ │ + bl 62d178 │ │ │ │ ldr r2, [pc, #196] @ 3658f8 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ ldr r2, [pc, #180] @ 3658fc │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #320] @ 0x140 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ str r0, [r4, #324] @ 0x144 │ │ │ │ ldr r2, [pc, #152] @ 365900 │ │ │ │ ldr r3, [pc, #112] @ 3658dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ @@ -351760,24 +351760,24 @@ │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov r8, #1 │ │ │ │ mov r9, #0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #116] @ 368aa8 │ │ │ │ add r2, sl, #100 @ 0x64 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r4, #312 @ 0x138 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ add r1, r4, #124 @ 0x7c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 2f5b0c │ │ │ │ ldr r1, [pc, #68] @ 368aac │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -352914,79 +352914,79 @@ │ │ │ │ mov r0, ip │ │ │ │ mov r2, r8 │ │ │ │ strd r6, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #544] @ 369e14 │ │ │ │ strd r6, [sp, #8] │ │ │ │ add r7, r4, #1984 @ 0x7c0 │ │ │ │ add r7, r7, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #504] @ 369e18 │ │ │ │ add r2, r4, #2160 @ 0x870 │ │ │ │ mov ip, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #256 @ 0x100 │ │ │ │ mov r0, ip │ │ │ │ add r2, r5, #152 @ 0x98 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp, #20] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #456] @ 369e1c │ │ │ │ add r6, r4, #2320 @ 0x910 │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, r6, #8 │ │ │ │ mov r8, #1024 @ 0x400 │ │ │ │ mov r9, #0 │ │ │ │ add r2, r5, #200 @ 0xc8 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #408] @ 369e20 │ │ │ │ add r2, r4, #2496 @ 0x9c0 │ │ │ │ mov ip, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #33554432 @ 0x2000000 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, ip │ │ │ │ add r2, r5, #248 @ 0xf8 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp, #24] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #356] @ 369e24 │ │ │ │ add r2, r5, #296 @ 0x128 │ │ │ │ add r5, r4, #2656 @ 0xa60 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, #16777216 @ 0x1000000 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 3c83dc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -353823,21 +353823,21 @@ │ │ │ │ ldr r2, [pc, #84] @ 36aa54 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r4 │ │ │ │ bl 3cbc54 │ │ │ │ mov r2, #178 @ 0xb2 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -354429,15 +354429,15 @@ │ │ │ │ bne 36b370 │ │ │ │ ldr r1, [pc, #216] @ 36b414 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ str r7, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -354462,15 +354462,15 @@ │ │ │ │ mov r3, #17 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r7, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ bne 36b404 │ │ │ │ str r5, [r6, #96] @ 0x60 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -354517,15 +354517,15 @@ │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ str r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ bne 36b544 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r5, #96] @ 0x60 │ │ │ │ - bl 649198 │ │ │ │ + bl 64919c │ │ │ │ ldr r3, [pc, #220] @ 36b58c │ │ │ │ ldr r2, [pc, #220] @ 36b590 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [pc, #216] @ 36b594 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ add r3, r3, #92 @ 0x5c │ │ │ │ @@ -354542,34 +354542,34 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #17 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 649298 │ │ │ │ + bl 64929c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 649198 │ │ │ │ + bl 64919c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ b 36b500 │ │ │ │ cmp r0, r6 │ │ │ │ bgt 36b498 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 649198 │ │ │ │ + bl 64919c │ │ │ │ b 36b4a8 │ │ │ │ mvn r0, #18 │ │ │ │ b 36b510 │ │ │ │ ldr r3, [pc, #52] @ 36b5a0 │ │ │ │ ldr r1, [pc, #52] @ 36b5a4 │ │ │ │ ldr r0, [pc, #52] @ 36b5a8 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -356694,24 +356694,24 @@ │ │ │ │ mov r8, #1 │ │ │ │ add r2, r2, #260 @ 0x104 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r4 │ │ │ │ bl 3cbc54 │ │ │ │ str r7, [sp] │ │ │ │ mov r7, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r2, [pc, #1368] @ 36dbe4 │ │ │ │ add r9, r5, #16384 @ 0x4000 │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ ldrb r3, [r9, #3017] @ 0xbc9 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r7, r5, #1744 @ 0x6d0 │ │ │ │ bne 36da8c │ │ │ │ add r1, r7, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 36afb4 │ │ │ │ @@ -357427,88 +357427,88 @@ │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #344] @ 36e2e0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r5, #100 @ 0x64 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #312] @ 36e2e4 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r4, #440 @ 0x1b8 │ │ │ │ mov r0, r3 │ │ │ │ add r2, r5, #148 @ 0x94 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #272] @ 36e2e8 │ │ │ │ add r1, r4, #608 @ 0x260 │ │ │ │ mov ip, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #24 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, ip │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r2, r5, #196 @ 0xc4 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp, #20] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #220] @ 36e2ec │ │ │ │ add r2, r5, #244 @ 0xf4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r4, #776 @ 0x308 │ │ │ │ mov r8, #65536 @ 0x10000 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #224 @ 0xe0 │ │ │ │ mov r3, #0 │ │ │ │ str fp, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #228 @ 0xe4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #232 @ 0xe8 │ │ │ │ mov r3, #0 │ │ │ │ str sl, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #8192 @ 0x2000 │ │ │ │ mov r3, #0 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r2, #-16777216 @ 0xff000000 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -357629,15 +357629,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb ip, [r1, #24] │ │ │ │ str ip, [sp, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ str r1, [sp] │ │ │ │ - bl 654ad0 │ │ │ │ + bl 654ad4 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #2084] @ 0x824 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -357713,28 +357713,28 @@ │ │ │ │ mov r7, #0 │ │ │ │ add r9, r0, #1744 @ 0x6d0 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ str r9, [sp, #24] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #696] @ 36e8b8 │ │ │ │ add r2, r8, #100 @ 0x64 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sl, #1904 @ 0x770 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r8, r3 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd r6, [sp, #8] │ │ │ │ mov r3, sl │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 3c83dc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -357869,15 +357869,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stm sp, {r1, r2} │ │ │ │ ldr r2, [pc, #132] @ 36e8dc │ │ │ │ add r5, sl, #2096 @ 0x830 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 3c83dc │ │ │ │ b 36e664 │ │ │ │ ldr r3, [pc, #88] @ 36e8e0 │ │ │ │ @@ -357997,15 +357997,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp] │ │ │ │ - bl 6548a0 │ │ │ │ + bl 6548a4 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -358240,15 +358240,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb ip, [r1, #24] │ │ │ │ str ip, [sp, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ str r1, [sp] │ │ │ │ - bl 654ad0 │ │ │ │ + bl 654ad4 │ │ │ │ b 36edd4 │ │ │ │ rsbeq r2, pc, ip, lsr #17 │ │ │ │ subseq r4, sp, r8, ror #18 │ │ │ │ subseq r4, sp, ip, ror r9 │ │ │ │ ldr r0, [pc, #4] @ 36ee50 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69caec │ │ │ │ @@ -358432,15 +358432,15 @@ │ │ │ │ add r5, r3, #752 @ 0x2f0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp] │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, [sp, #8] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr ip, [pc, #108] @ 36f1a8 │ │ │ │ ldr r2, [pc, #108] @ 36f1ac │ │ │ │ ldr r1, [pc, #108] @ 36f1b0 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -358726,15 +358726,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [pc, #48] @ 36f5e0 │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -359530,15 +359530,15 @@ │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr r3, [r4, #2204] @ 0x89c │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 64e114 │ │ │ │ + bl 64e118 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ bl 30a634 │ │ │ │ b 37014c │ │ │ │ ldr r2, [pc, #460] @ 370430 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ @@ -360006,15 +360006,15 @@ │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r7, r0, #1840 @ 0x730 │ │ │ │ add sl, r7, #8 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 30a634 │ │ │ │ add r1, r7, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 30a534 │ │ │ │ mov r3, r4 │ │ │ │ @@ -362167,15 +362167,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [pc, #48] @ 372b8c │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp, #12] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -362891,15 +362891,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r9, #2344] @ 0x928 │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #8 │ │ │ │ bl 3c83dc │ │ │ │ ldr r3, [pc, #464] @ 3738a4 │ │ │ │ add fp, r4, #1920 @ 0x780 │ │ │ │ @@ -362908,15 +362908,15 @@ │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 3c83dc │ │ │ │ ldr r3, [pc, #400] @ 3738a8 │ │ │ │ add fp, r4, #2080 @ 0x820 │ │ │ │ @@ -362927,15 +362927,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ add r8, r4, #2256 @ 0x8d0 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ add r8, r8, #4 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 3c83dc │ │ │ │ mov r0, r8 │ │ │ │ @@ -366037,26 +366037,26 @@ │ │ │ │ mov r3, sl │ │ │ │ mov sl, #32 │ │ │ │ mov r9, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ strd sl, [sp, #8] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #276] @ 3768fc │ │ │ │ add r2, r9, #152 @ 0x98 │ │ │ │ add r9, r4, #10496 @ 0x2900 │ │ │ │ add r9, r9, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp] │ │ │ │ strd sl, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 3c83dc │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ @@ -370803,32 +370803,32 @@ │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ add r2, r7, #140 @ 0x8c │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r2, #32 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6547a8 │ │ │ │ + bl 6547ac │ │ │ │ mov r7, #0 │ │ │ │ mov r3, r4 │ │ │ │ add r2, r4, #4 │ │ │ │ ldr r4, [r8, #4]! │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r4, #4 │ │ │ │ sub r1, r1, r3 │ │ │ │ stm sp, {r1, r7} │ │ │ │ mov r3, #0 │ │ │ │ - bl 6547a8 │ │ │ │ + bl 6547ac │ │ │ │ cmp r4, #131072 @ 0x20000 │ │ │ │ bne 37b230 │ │ │ │ ldr r2, [pc, #504] @ 37b45c │ │ │ │ ldr r3, [pc, #504] @ 37b460 │ │ │ │ add r4, r5, #6016 @ 0x1780 │ │ │ │ add r4, r4, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -370837,15 +370837,15 @@ │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #188 @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, sl │ │ │ │ bl 3c83dc │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #1 │ │ │ │ @@ -375450,25 +375450,25 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ add fp, r4, #6400 @ 0x1900 │ │ │ │ add fp, fp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r2, [pc, #320] @ 37fb74 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ add r2, pc, r2 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ add r7, r4, #1856 @ 0x740 │ │ │ │ bl 3c83dc │ │ │ │ mov r1, sl │ │ │ │ @@ -379435,26 +379435,26 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #180] @ 38392c │ │ │ │ mov r2, r7 │ │ │ │ add r7, r4, #1904 @ 0x770 │ │ │ │ add r7, r7, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 3c83dc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ @@ -388925,15 +388925,15 @@ │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r6, r0, #5824 @ 0x16c0 │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 3c83dc │ │ │ │ ldr r1, [pc, #1012] @ 38cf48 │ │ │ │ add r2, r4, #152 @ 0x98 │ │ │ │ @@ -388941,30 +388941,30 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r4, #16 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 3c83dc │ │ │ │ add r8, r5, #6144 @ 0x1800 │ │ │ │ ldr r2, [pc, #948] @ 38cf4c │ │ │ │ mov r0, #8192 @ 0x2000 │ │ │ │ mov r1, #0 │ │ │ │ add r8, r8, #56 @ 0x38 │ │ │ │ strd r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl 3c83dc │ │ │ │ add r3, r5, #8896 @ 0x22c0 │ │ │ │ add r1, r5, #8960 @ 0x2300 │ │ │ │ @@ -393520,15 +393520,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r7, r0, #3808 @ 0xee0 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 30a634 │ │ │ │ add r1, r4, #3968 @ 0xf80 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 30a534 │ │ │ │ @@ -394838,15 +394838,15 @@ │ │ │ │ add r4, r4, #272 @ 0x110 │ │ │ │ ldr r3, [pc, #500] @ 392904 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r4, r0 │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ cmp fp, #0 │ │ │ │ ble 3928e0 │ │ │ │ ldr r7, [pc, #468] @ 392908 │ │ │ │ ldr sl, [pc, #468] @ 39290c │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ mov r9, #0 │ │ │ │ @@ -394885,15 +394885,15 @@ │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ bhi 39278c │ │ │ │ add r3, r9, #1 │ │ │ │ cmp fp, r3 │ │ │ │ movne r9, r3 │ │ │ │ bne 392748 │ │ │ │ - bl 651f5c │ │ │ │ + bl 651f60 │ │ │ │ ldr r8, [pc, #300] @ 392914 │ │ │ │ ldr sl, [pc, #300] @ 392918 │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, #276 @ 0x114 │ │ │ │ add sl, pc, sl │ │ │ │ mov fp, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -394923,15 +394923,15 @@ │ │ │ │ add r1, r5, r1 │ │ │ │ bl 479bec │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ bhi 39283c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 6318a4 │ │ │ │ + bl 6318a8 │ │ │ │ cmp r9, fp │ │ │ │ add fp, fp, #1 │ │ │ │ bne 3927f8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -394952,15 +394952,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #198 @ 0xc6 │ │ │ │ add r3, r7, #288 @ 0x120 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 651f5c │ │ │ │ + b 651f60 │ │ │ │ rsbeq sp, sp, r8, lsr pc │ │ │ │ @ instruction: 0x005a6b94 │ │ │ │ subseq r6, fp, r0, asr #9 │ │ │ │ subseq sl, r8, r0, asr #24 │ │ │ │ @ instruction: 0x00616d94 │ │ │ │ ldrsbeq r0, [fp], #-168 @ 0xffffff58 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ @@ -395271,29 +395271,29 @@ │ │ │ │ mov r4, r8 │ │ │ │ str r0, [sp, #16] │ │ │ │ b 392dc8 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ beq 392e68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 631824 │ │ │ │ + bl 631828 │ │ │ │ cmp r0, #0 │ │ │ │ bge 392dbc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #1548] @ 3933f0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 392e10 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 6318a4 │ │ │ │ + bl 6318a8 │ │ │ │ cmp r7, r6 │ │ │ │ bne 392dfc │ │ │ │ rsb r9, r4, #0 │ │ │ │ ldr r0, [pc, #1496] @ 3933f4 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ @@ -395310,15 +395310,15 @@ │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ldr r3, [pc, #1416] @ 3933fc │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, r3, #276 @ 0x114 │ │ │ │ ldr r3, [pc, #1404] @ 393400 │ │ │ │ mov r4, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -395368,15 +395368,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr fp, [sp, #16] │ │ │ │ bl 8e11a8 │ │ │ │ - bl 651f5c │ │ │ │ + bl 651f60 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 48d6ac │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ @@ -395385,26 +395385,26 @@ │ │ │ │ mov r1, fp │ │ │ │ bl 392680 │ │ │ │ cmp r7, r6 │ │ │ │ ldrgt r5, [sp, #12] │ │ │ │ ble 392e14 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r6, #1 │ │ │ │ - bl 6318a4 │ │ │ │ + bl 6318a8 │ │ │ │ cmp r7, r6 │ │ │ │ bgt 392f8c │ │ │ │ b 392e14 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bne 392ea0 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr fp, [sp, #16] │ │ │ │ - bl 651f5c │ │ │ │ + bl 651f60 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ @@ -395536,16 +395536,16 @@ │ │ │ │ ldr r1, [pc, #588] @ 393428 │ │ │ │ add r4, r4, #272 @ 0x110 │ │ │ │ ldr r3, [pc, #480] @ 3933c4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r6 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d194 │ │ │ │ - bl 64dbb4 │ │ │ │ - bl 651f5c │ │ │ │ + bl 64dbb8 │ │ │ │ + bl 651f60 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ @@ -395588,15 +395588,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ beq 393384 │ │ │ │ ldr r3, [r6, #224] @ 0xe0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, r3 │ │ │ │ - bl 62d44c │ │ │ │ + bl 62d450 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3932a0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 48f468 │ │ │ │ cmp r0, #0 │ │ │ │ bge 3932a0 │ │ │ │ @@ -395620,15 +395620,15 @@ │ │ │ │ ldr r3, [r6, #616] @ 0x268 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ beq 393378 │ │ │ │ ldr r3, [r6, #224] @ 0xe0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, r3 │ │ │ │ - bl 62d44c │ │ │ │ + bl 62d450 │ │ │ │ cmp r0, #0 │ │ │ │ beq 393360 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 48f468 │ │ │ │ cmp r0, #0 │ │ │ │ blt 393248 │ │ │ │ @@ -398139,38 +398139,38 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #240] @ 395b00 │ │ │ │ add sl, r4, #1904 @ 0x770 │ │ │ │ add sl, sl, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r2, r5, #100 @ 0x64 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #200] @ 395b04 │ │ │ │ add r2, r5, #148 @ 0x94 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r4, #2080 @ 0x820 │ │ │ │ mov r8, #8 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 3c83dc │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ @@ -398497,26 +398497,26 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #180] @ 39605c │ │ │ │ add r2, r5, #100 @ 0x64 │ │ │ │ add r5, r4, #1904 @ 0x770 │ │ │ │ add r5, r5, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 3c83dc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ @@ -398818,26 +398818,26 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #180] @ 396560 │ │ │ │ add r2, r5, #100 @ 0x64 │ │ │ │ add r5, r4, #1904 @ 0x770 │ │ │ │ add r5, r5, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 3c83dc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ @@ -400035,28 +400035,28 @@ │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ add r2, r6, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #188] @ 39782c │ │ │ │ add r5, r4, #1904 @ 0x770 │ │ │ │ add r5, r5, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #65536 @ 0x10000 │ │ │ │ mov r9, #0 │ │ │ │ add r2, r6, #100 @ 0x64 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 3c83dc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #0 │ │ │ │ @@ -401535,15 +401535,15 @@ │ │ │ │ lsr r2, r2, #16 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ str r3, [sp] │ │ │ │ add r0, r0, #8 │ │ │ │ mov r3, r7 │ │ │ │ str r7, [sp, #4] │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 654ad0 │ │ │ │ + bl 654ad4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 8f5eec │ │ │ │ mov r0, r5 │ │ │ │ bl 8d53a4 │ │ │ │ b 398e64 │ │ │ │ mov r0, r4 │ │ │ │ @@ -401731,15 +401731,15 @@ │ │ │ │ add r0, r0, #8 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ mov r3, r4 │ │ │ │ str r6, [sp, #16] │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 6548a0 │ │ │ │ + bl 6548a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -401773,15 +401773,15 @@ │ │ │ │ add r0, r0, #8 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ mov r3, r4 │ │ │ │ str r6, [sp, #16] │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 6548a0 │ │ │ │ + bl 6548a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -404942,15 +404942,15 @@ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ str r3, [sp] │ │ │ │ add r0, r0, #8 │ │ │ │ mov r3, r8 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r5, [sp, #16] │ │ │ │ strd sl, [sp, #8] │ │ │ │ - bl 654ad0 │ │ │ │ + bl 654ad4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ bl 8f5eec │ │ │ │ mov r0, r5 │ │ │ │ bl 8d53a4 │ │ │ │ b 39c38c │ │ │ │ mov r0, r4 │ │ │ │ @@ -408363,15 +408363,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 3c4068 │ │ │ │ add r1, r4, #1904 @ 0x770 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 654d00 │ │ │ │ + b 654d04 │ │ │ │ ldr r0, [r6, #1448] @ 0x5a8 │ │ │ │ bl 211d90 │ │ │ │ b 39f928 │ │ │ │ add r3, r4, #6208 @ 0x1840 │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 39f9c0 │ │ │ │ @@ -409155,35 +409155,35 @@ │ │ │ │ lsr r3, r1, r0 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r2, [pc, #1972] @ 3a0d8c │ │ │ │ add r9, r6, #1744 @ 0x6d0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [pc, #1944] @ 3a0d90 │ │ │ │ ldr r3, [pc, #1944] @ 3a0d94 │ │ │ │ str r8, [sp, #8] │ │ │ │ add r8, r6, #1904 @ 0x770 │ │ │ │ add r8, r8, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ add r2, r2, #156 @ 0x9c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r1, [r7, #1464] @ 0x5b8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a128c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3d1e78 │ │ │ │ @@ -409263,15 +409263,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #12 │ │ │ │ add r3, r8, #80 @ 0x50 │ │ │ │ bl 3c83dc │ │ │ │ ldr r0, [sl, #1464] @ 0x5b8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ add r9, sp, #80 @ 0x50 │ │ │ │ bl 8e0aac │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ @@ -410009,15 +410009,15 @@ │ │ │ │ ldr r3, [pc, #-1320] @ 3a0e00 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r6, #9472 @ 0x2500 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl 3c83dc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ @@ -410159,15 +410159,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #156 @ 0x9c │ │ │ │ mov r3, r6 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ bl 3c83dc │ │ │ │ add r3, r5, #2080 @ 0x820 │ │ │ │ ldrh r1, [r3, #12] │ │ │ │ @@ -410691,15 +410691,15 @@ │ │ │ │ add r3, r4, #8192 @ 0x2000 │ │ │ │ ldr r0, [r3, #1464] @ 0x5b8 │ │ │ │ ldrd r2, [r0, #24] │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6546a0 │ │ │ │ + bl 6546a4 │ │ │ │ b 3a1b9c │ │ │ │ ldr r3, [pc, #600] @ 3a204c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ beq 3a1a54 │ │ │ │ ldr r1, [pc, #620] @ 3a2074 │ │ │ │ @@ -412036,15 +412036,15 @@ │ │ │ │ sub r9, r4, r9 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ add r1, r1, r9 │ │ │ │ bl 212834 │ │ │ │ b 3a32fc │ │ │ │ add r0, r9, #80 @ 0x50 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r6 │ │ │ │ sub r3, r4, r3 │ │ │ │ add r1, r0, r3 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ bl 212834 │ │ │ │ mov r0, #0 │ │ │ │ @@ -412328,15 +412328,15 @@ │ │ │ │ sub r2, r5, r2 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r0, r0, r2 │ │ │ │ mov r2, r4 │ │ │ │ bl 212834 │ │ │ │ b 3a33a8 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ sub r3, r5, r3 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 212834 │ │ │ │ @@ -412608,15 +412608,15 @@ │ │ │ │ cmp ip, r3 │ │ │ │ sbcs r5, r5, r1 │ │ │ │ movcs r3, #0 │ │ │ │ andcc r3, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3a3b10 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r9 │ │ │ │ sub r3, r6, r3 │ │ │ │ add r1, r0, r3 │ │ │ │ add r0, r7, #8 │ │ │ │ bl 903d6c │ │ │ │ b 3a3824 │ │ │ │ @@ -414093,15 +414093,15 @@ │ │ │ │ add r5, r5, #8192 @ 0x2000 │ │ │ │ bl 212834 │ │ │ │ ands r6, r6, #1 │ │ │ │ ldr r0, [r5, #1464] @ 0x5b8 │ │ │ │ beq 3a6208 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ bl 212834 │ │ │ │ b 3a5018 │ │ │ │ @@ -415056,15 +415056,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #-1688] @ 3a5b68 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ b 3a5018 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ strb r6, [r5, #1468] @ 0x5bc │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ b 3a530c │ │ │ │ ldr r2, [pc, #-1728] @ 3a5b6c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ @@ -415136,15 +415136,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 3a6354 │ │ │ │ add r0, r3, #80 @ 0x50 │ │ │ │ ldrd r2, [r3, #24] │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6546a0 │ │ │ │ + bl 6546a4 │ │ │ │ add r4, r5, #22272 @ 0x5700 │ │ │ │ add r7, r5, #23296 @ 0x5b00 │ │ │ │ add r4, r4, #224 @ 0xe0 │ │ │ │ add r7, r7, #224 @ 0xe0 │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a6374 │ │ │ │ @@ -439976,21 +439976,21 @@ │ │ │ │ lsr r1, r1, #15 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ ldr r2, [r0, #756] @ 0x2f4 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 6545fc │ │ │ │ + bl 654600 │ │ │ │ ldr r3, [pc, #136] @ 3be774 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl 65464c │ │ │ │ + bl 654650 │ │ │ │ ldr r2, [pc, #116] @ 3be778 │ │ │ │ ldr r3, [pc, #100] @ 3be76c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -442626,15 +442626,15 @@ │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp] │ │ │ │ add r2, sl, #560 @ 0x230 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 30a634 │ │ │ │ ldr r8, [r4, #1352] @ 0x548 │ │ │ │ cmp r8, #1 │ │ │ │ addls r9, sl, #512 @ 0x200 │ │ │ │ bls 3c1038 │ │ │ │ @@ -442671,15 +442671,15 @@ │ │ │ │ ldr r0, [r9, #24] │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r9 │ │ │ │ add r9, r4, #1184 @ 0x4a0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 30a634 │ │ │ │ mov r3, #15 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ @@ -442715,15 +442715,15 @@ │ │ │ │ str r1, [sp] │ │ │ │ add r2, r2, #608 @ 0x260 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r9, #816 @ 0x330 │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #15 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d194 │ │ │ │ @@ -442836,15 +442836,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ strd sl, [sp, #8] │ │ │ │ add r2, r1, #656 @ 0x290 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r6, #1016 @ 0x3f8 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, #15 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r0, #796] @ 0x31c │ │ │ │ @@ -442874,15 +442874,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r2, r2, #608 @ 0x260 │ │ │ │ mov r3, r0 │ │ │ │ add r0, fp, #816 @ 0x330 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ b 3c1358 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ rsbseq r9, r9, r0, ror #21 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ ldrheq r9, [r9], #-172 @ 0xffffff54 @ │ │ │ │ andeq r3, r0, ip, lsr r9 │ │ │ │ strheq r2, [fp], #-32 @ 0xffffffe0 @ │ │ │ │ @@ -443300,15 +443300,15 @@ │ │ │ │ bl 69d194 │ │ │ │ add r4, r4, #168 @ 0xa8 │ │ │ │ mov r2, fp │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #1016 @ 0x3f8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r3, #15 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r0, #796] @ 0x31c │ │ │ │ @@ -443334,15 +443334,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ strd r6, [ip] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -445204,15 +445204,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ add r5, r5, #1 │ │ │ │ strd sl, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 6475b4 │ │ │ │ + bl 6475b8 │ │ │ │ cmp r5, r8 │ │ │ │ bne 3c3730 │ │ │ │ b 3c35e0 │ │ │ │ bic r6, r9, #112 @ 0x70 │ │ │ │ orr r6, r6, r3, lsl #4 │ │ │ │ ldrb r3, [r4, #1428] @ 0x594 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ @@ -445832,22 +445832,22 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ blt 3c40c0 │ │ │ │ mov r7, #0 │ │ │ │ add r1, r4, #1248 @ 0x4e0 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r4, #880] @ 0x370 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ ldr r0, [r4, #888] @ 0x378 │ │ │ │ bl 211d90 │ │ │ │ add r1, r4, #1072 @ 0x430 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [r4, #888] @ 0x378 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ ldr r0, [r4, #884] @ 0x374 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r4, #1416] @ 0x588 │ │ │ │ str r7, [r4, #884] @ 0x374 │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [r4, #872] @ 0x368 │ │ │ │ str r7, [r4, #1416] @ 0x588 │ │ │ │ @@ -446102,15 +446102,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ strd r8, [sp] │ │ │ │ - bl 6475b4 │ │ │ │ + bl 6475b8 │ │ │ │ b 3c43e4 │ │ │ │ bic r1, r1, r2 │ │ │ │ ldr r2, [pc, #128] @ 3c45ac │ │ │ │ strb r1, [r0, r3, asr #3] │ │ │ │ ldr r3, [pc, #100] @ 3c4598 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -446512,21 +446512,21 @@ │ │ │ │ cmp r2, r9 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ movcc r1, #0 │ │ │ │ andcs r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ bne 3c4d74 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ add r3, r5, r8 │ │ │ │ cmp r0, r3 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ bcc 3c4d74 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ add r3, r6, r9 │ │ │ │ cmp r0, r3 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ bcc 3c4d74 │ │ │ │ orr sl, r8, r9 │ │ │ │ ands sl, sl, #7 │ │ │ │ bne 3c4d74 │ │ │ │ @@ -446599,37 +446599,37 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, sl │ │ │ │ str r7, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [pc, #324] @ 3c4e28 │ │ │ │ add r2, r5, #48 @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r4, #1248 @ 0x4e0 │ │ │ │ str r6, [sp, #8] │ │ │ │ asr r6, r6, #31 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, sl │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r5, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r2, [pc, #260] @ 3c4e2c │ │ │ │ mov r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r4, #904] @ 0x388 │ │ │ │ ldr r1, [pc, #248] @ 3c4e30 │ │ │ │ ldr r2, [pc, #216] @ 3c4e14 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -446746,15 +446746,15 @@ │ │ │ │ sub r4, r4, #33 @ 0x21 │ │ │ │ orr r1, r1, r3, lsr r4 │ │ │ │ lsr r3, r3, r0 │ │ │ │ add r4, r5, #912 @ 0x390 │ │ │ │ stm sp, {r1, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ mov r0, fp │ │ │ │ bl 211d90 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp, #20] │ │ │ │ @@ -447646,32 +447646,32 @@ │ │ │ │ mov r3, #0 │ │ │ │ bl 212834 │ │ │ │ ldrh r5, [sp, #2] │ │ │ │ ldr r0, [r4, #856] @ 0x358 │ │ │ │ lsr r1, r5, #1 │ │ │ │ and r1, r1, #1 │ │ │ │ and r5, r5, #1 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ ldr r0, [r4, #860] @ 0x35c │ │ │ │ mov r1, r5 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ ldr r2, [pc, #60] @ 3c5d24 │ │ │ │ ldr r3, [pc, #52] @ 3c5d20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 3c5d18 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #864] @ 0x360 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 654f60 │ │ │ │ + b 654f64 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ rsbseq r5, r9, r8, lsr r0 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ ldrsbeq r4, [r9], #-252 @ 0xffffff04 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -448549,30 +448549,30 @@ │ │ │ │ ldr r3, [pc, #112] @ 3c6b48 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #2 │ │ │ │ beq 3c6b24 │ │ │ │ add r5, r4, #680 @ 0x2a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655270 │ │ │ │ + bl 655274 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3c6b08 │ │ │ │ add r0, r4, #424 @ 0x1a8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6563bc │ │ │ │ + b 6563c0 │ │ │ │ add r0, r4, #512 @ 0x200 │ │ │ │ mov r1, r5 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ add r0, r4, #424 @ 0x1a8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 6563bc │ │ │ │ + b 6563c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6475b8 │ │ │ │ + bl 6475bc │ │ │ │ b 3c6ae4 │ │ │ │ ldrdeq ip, [sl], #-212 @ 0xffffff2c @ │ │ │ │ subseq r6, r5, r0, asr #17 │ │ │ │ subseq r2, lr, r0, lsl sl │ │ │ │ subseq r4, r6, r4, lsl #1 │ │ │ │ ldrheq r2, [r8], #-184 @ 0xffffff48 │ │ │ │ rsbseq r4, r9, r4, lsr #4 │ │ │ │ @@ -448896,15 +448896,15 @@ │ │ │ │ orr ip, ip, r0, lsl #8 │ │ │ │ lsl ip, ip, #16 │ │ │ │ lsr ip, ip, #16 │ │ │ │ b 3c6f58 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 6475bc │ │ │ │ + bl 6475c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3c6eb4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -450214,15 +450214,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ ldr r3, [r6, #1464] @ 0x5b8 │ │ │ │ cmp r3, #0 │ │ │ │ bne 3c86bc │ │ │ │ cmp r4, #0 │ │ │ │ blt 3c8704 │ │ │ │ cmp r4, #6 │ │ │ │ bgt 3c86e0 │ │ │ │ @@ -450520,48 +450520,48 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r4, #868] @ 0x364 │ │ │ │ cmp r3, #0 │ │ │ │ bne 3c897c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ sub r0, r0, #131072 @ 0x20000 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 3c89d0 │ │ │ │ str r8, [r4, #856] @ 0x358 │ │ │ │ ldr r0, [r6, #1132] @ 0x46c │ │ │ │ str r8, [sp] │ │ │ │ mov r8, #1 │ │ │ │ mov r2, #655360 @ 0xa0000 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ sub r0, r0, #12 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 3c89b4 │ │ │ │ str r7, [r4, #860] @ 0x35c │ │ │ │ mov r2, #944 @ 0x3b0 │ │ │ │ ldr r0, [r6, #1136] @ 0x470 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r7, r8} │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ sub r0, r0, #32 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 3c8998 │ │ │ │ str r5, [r4, #864] @ 0x360 │ │ │ │ mov r2, #960 @ 0x3c0 │ │ │ │ ldr r0, [r6, #1136] @ 0x470 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r5, r8} │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ mov r0, r4 │ │ │ │ strb r8, [r4, #868] @ 0x364 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 3c5c74 │ │ │ │ ldr r1, [pc, #124] @ 3c8a00 │ │ │ │ ldr r0, [pc, #124] @ 3c8a04 │ │ │ │ @@ -450637,21 +450637,21 @@ │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r5, #868] @ 0x364 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3c8ad0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r5, #856] @ 0x358 │ │ │ │ ldr r0, [r0, #1132] @ 0x46c │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ ldr r1, [r5, #860] @ 0x35c │ │ │ │ ldr r0, [r4, #1136] @ 0x470 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ ldr r1, [r5, #864] @ 0x360 │ │ │ │ ldr r0, [r4, #1136] @ 0x470 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #868] @ 0x364 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -450697,15 +450697,15 @@ │ │ │ │ beq 3c8ba0 │ │ │ │ ldrd r2, [r4, #200] @ 0xc8 │ │ │ │ cmn r3, #1 │ │ │ │ cmneq r2, #1 │ │ │ │ beq 3c8ba0 │ │ │ │ ldr r1, [r4, #220] @ 0xdc │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ add r4, r4, #32 │ │ │ │ cmp r4, r7 │ │ │ │ bne 3c8b74 │ │ │ │ mov r0, r5 │ │ │ │ bl 3c8a30 │ │ │ │ ldrb r3, [r5, #1484] @ 0x5cc │ │ │ │ cmp r3, #0 │ │ │ │ @@ -451000,15 +451000,15 @@ │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ bne 3c92b0 │ │ │ │ ldr r1, [r4, #220] @ 0xdc │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r6, #1 │ │ │ │ strd r6, [r4, #200] @ 0xc8 │ │ │ │ beq 3c8f48 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ @@ -451047,15 +451047,15 @@ │ │ │ │ bne 3c91e8 │ │ │ │ ldr r1, [r4, #220] @ 0xdc │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ cmp r5, #7 │ │ │ │ add r4, r4, #32 │ │ │ │ bne 3c8f58 │ │ │ │ ldrb r3, [fp, #868] @ 0x364 │ │ │ │ cmp r3, #0 │ │ │ │ bne 3c91b4 │ │ │ │ ldr r2, [pc, #768] @ 3c9428 │ │ │ │ @@ -451641,15 +451641,15 @@ │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #42 @ 0x2a │ │ │ │ bl 212834 │ │ │ │ ldrh r1, [sp, #42] @ 0x2a │ │ │ │ mov r0, r7 │ │ │ │ lsr r1, r1, #2 │ │ │ │ and r1, r1, #1 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 211d90 │ │ │ │ ldr r2, [pc, #180] @ 3c9b0c │ │ │ │ ldr r3, [pc, #160] @ 3c9afc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -452044,15 +452044,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #56] @ 0x38 │ │ │ │ add r7, r4, #680 @ 0x2a8 │ │ │ │ ands r1, r3, #4 │ │ │ │ ldrbne r1, [r4, #97] @ 0x61 │ │ │ │ mov r0, r7 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ b 3c9d10 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ subs r2, r3, #0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movne r2, #1 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ @@ -452272,15 +452272,15 @@ │ │ │ │ add r1, r1, #4 │ │ │ │ bl 212834 │ │ │ │ ldrh r1, [sp, #2] │ │ │ │ add r5, r4, #680 @ 0x2a8 │ │ │ │ ands r1, r1, #4 │ │ │ │ ldrbne r1, [r4, #97] @ 0x61 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ ldrb r5, [r4, #28] │ │ │ │ bl 91d018 │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ cmp r5, #0 │ │ │ │ bne 3ca474 │ │ │ │ ldr r2, [pc, #132] @ 3ca4bc │ │ │ │ ldr r3, [pc, #124] @ 3ca4b8 │ │ │ │ @@ -454003,32 +454003,32 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ bl 3cbce8 │ │ │ │ add r5, r4, #680 @ 0x2a8 │ │ │ │ mov r7, #0 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ ldr r2, [pc, #92] @ 3cbe8c │ │ │ │ mov r3, r6 │ │ │ │ mov r6, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r6, [sp] │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r0, r4, #512 @ 0x200 │ │ │ │ str r5, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -454837,19 +454837,19 @@ │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #0 │ │ │ │ add r6, r4, #512 @ 0x200 │ │ │ │ strd r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, #424 @ 0x1a8 │ │ │ │ - bl 6562c0 │ │ │ │ + bl 6562c4 │ │ │ │ ldr r3, [r4, #1740] @ 0x6cc │ │ │ │ mov r0, #5 │ │ │ │ str r3, [r4, #472] @ 0x1d8 │ │ │ │ bl 69749c │ │ │ │ cmp r0, #0 │ │ │ │ bne 3cd3d4 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ @@ -455268,19 +455268,19 @@ │ │ │ │ ldr r3, [r1, #1480] @ 0x5c8 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp] │ │ │ │ add r5, r1, #1488 @ 0x5d0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6568fc │ │ │ │ + bl 656900 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3cd1fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2f6ddc │ │ │ │ cmp r0, #0 │ │ │ │ blt 3cdcc0 │ │ │ │ @@ -456184,21 +456184,21 @@ │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ str r4, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ add r1, r5, #336 @ 0x150 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #1136] @ 0x470 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ ldr r0, [r4, #1132] @ 0x46c │ │ │ │ add r1, r5, #168 @ 0xa8 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ ldr r0, [r4, #1132] @ 0x46c │ │ │ │ mov r1, r5 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 3c8a30 │ │ │ │ rsbeq r5, sl, ip, ror ip │ │ │ │ subseq r3, r6, r4, ror #8 │ │ │ │ subseq ip, r5, ip, lsl #23 │ │ │ │ @@ -456479,24 +456479,24 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [sp, #20] │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 654cf4 │ │ │ │ + b 654cf8 │ │ │ │ rsbeq r5, sl, r8, lsr #16 │ │ │ │ subseq r3, r6, ip, lsl r0 │ │ │ │ subseq ip, r5, r8, asr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -456611,40 +456611,40 @@ │ │ │ │ strd r0, [sp, #8] │ │ │ │ strd r8, [sp] │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r8, #32 │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ mov r9, #0 │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [pc, #284] @ 3ce7ac │ │ │ │ add fp, r4, #4224 @ 0x1080 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add fp, fp, #48 @ 0x30 │ │ │ │ mov r8, #960 @ 0x3c0 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, fp │ │ │ │ strd r8, [sp] │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, #131072 @ 0x20000 │ │ │ │ ldr r2, [pc, #228] @ 3ce7b0 │ │ │ │ strd r4, [sp, #8] │ │ │ │ mov r4, #655360 @ 0xa0000 │ │ │ │ mov r5, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ strd r4, [sp] │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ tst ip, #8 │ │ │ │ bne 3ce734 │ │ │ │ ldr r2, [pc, #188] @ 3ce7b4 │ │ │ │ ldr r3, [pc, #132] @ 3ce780 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -456700,15 +456700,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r5, r0, #3424 @ 0xd60 │ │ │ │ mov r4, r0 │ │ │ │ add r6, r5, #8 │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 3cdf64 │ │ │ │ add r0, r5, #344 @ 0x158 │ │ │ │ bl 69cd0c │ │ │ │ add r0, r4, #3600 @ 0xe10 │ │ │ │ bl 69cd0c │ │ │ │ @@ -456719,15 +456719,15 @@ │ │ │ │ add r0, r5, #848 @ 0x350 │ │ │ │ bl 69cd0c │ │ │ │ add r0, r4, #3936 @ 0xf60 │ │ │ │ bl 69cd0c │ │ │ │ mov r0, r4 │ │ │ │ bl 3ce4a0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 651f5c │ │ │ │ + b 651f60 │ │ │ │ │ │ │ │ 003ce828 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ @@ -457213,36 +457213,36 @@ │ │ │ │ mvn fp, #0 │ │ │ │ str r3, [r4, #1836] @ 0x72c │ │ │ │ mov r0, r9 │ │ │ │ str r9, [r4, #2876] @ 0xb3c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ strd sl, [sp] │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ ldr r2, [pc, #340] @ 3cf11c │ │ │ │ add r0, r4, #3248 @ 0xcb0 │ │ │ │ mov r1, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 6562c0 │ │ │ │ + bl 6562c4 │ │ │ │ ldr r2, [pc, #320] @ 3cf120 │ │ │ │ add r9, r4, #3088 @ 0xc10 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [r4, #2880] @ 0xb40 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ ldr r2, [pc, #284] @ 3cf124 │ │ │ │ mov r1, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r4, #3344 @ 0xd10 │ │ │ │ - bl 6562c0 │ │ │ │ + bl 6562c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ce4a0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #2884] @ 0xb44 │ │ │ │ ldr r3, [r6, #1140] @ 0x474 │ │ │ │ str r3, [r4, #2888] @ 0xb48 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -457341,18 +457341,18 @@ │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ add r0, r0, #3248 @ 0xcb0 │ │ │ │ str r3, [r1] │ │ │ │ add r5, r4, #3424 @ 0xd60 │ │ │ │ strd r6, [r2, #-8] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 6563bc │ │ │ │ + bl 6563c0 │ │ │ │ add r6, r5, #8 │ │ │ │ add r0, r4, #3344 @ 0xd10 │ │ │ │ - bl 6563bc │ │ │ │ + bl 6563c0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 3cdf64 │ │ │ │ add r0, r5, #344 @ 0x158 │ │ │ │ bl 69cd0c │ │ │ │ add r0, r4, #3600 @ 0xe10 │ │ │ │ bl 69cd0c │ │ │ │ @@ -460263,15 +460263,15 @@ │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ bl 69d194 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [r6, #1464] @ 0x5b8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3d203c │ │ │ │ cmp r4, #0 │ │ │ │ blt 3d2020 │ │ │ │ cmp r4, #6 │ │ │ │ @@ -460315,15 +460315,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [r5, #220] @ 0xdc │ │ │ │ str r1, [sp] │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -462513,23 +462513,23 @@ │ │ │ │ ldr r3, [pc, #220] @ 3d4274 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r1, [r5, #1472] @ 0x5c0 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ bl 3d2964 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr ip, [pc, #160] @ 3d4278 │ │ │ │ ldr r2, [pc, #160] @ 3d427c │ │ │ │ ldr r1, [pc, #160] @ 3d4280 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #88 @ 0x58 │ │ │ │ ldr r3, [pc, #152] @ 3d4284 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -462582,15 +462582,15 @@ │ │ │ │ ldr r2, [r0, #872] @ 0x368 │ │ │ │ ldr ip, [r0, #1472] @ 0x5c0 │ │ │ │ mov r3, r0 │ │ │ │ bic r2, r2, #32 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [r3, #872] @ 0x368 │ │ │ │ add r1, ip, #24 │ │ │ │ - b 654d00 │ │ │ │ + b 654d04 │ │ │ │ │ │ │ │ 003d42b4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #1472] @ 0x5c0 │ │ │ │ @@ -469782,15 +469782,15 @@ │ │ │ │ ldr r2, [pc, #260] @ 3db230 │ │ │ │ add sl, sl, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ asr r3, r0, #31 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, sl │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, sl │ │ │ │ add r1, r8, #1744 @ 0x6d0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ bl 3d3f98 │ │ │ │ cmp r0, r9 │ │ │ │ @@ -470420,15 +470420,15 @@ │ │ │ │ strtmi r1, [r0], -fp, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ldr r2, [r4, #1352] @ 0x548 │ │ │ │ ldr r3, [r4, #1360] @ 0x550 │ │ │ │ and r1, r2, #127 @ 0x7f │ │ │ │ cmp r1, r3 │ │ │ │ bhi 3dbb74 │ │ │ │ add r5, r4, #5376 @ 0x1500 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ @@ -470486,36 +470486,36 @@ │ │ │ │ str r2, [r6, #48] @ 0x30 │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ str r3, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ bne 3dbc24 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 651f5c │ │ │ │ + b 651f60 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [pc, #308] @ 3dbd64 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, r4, #6080 @ 0x17c0 │ │ │ │ mov r1, r4 │ │ │ │ add r3, r3, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ bl 65fbc8 │ │ │ │ ldrd r2, [r6, #48] @ 0x30 │ │ │ │ str r5, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 651f5c │ │ │ │ + b 651f60 │ │ │ │ bl 65fbc8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ mov r0, r6 │ │ │ │ bl 69cd0c │ │ │ │ ldr r2, [r4, #1352] @ 0x548 │ │ │ │ ldr r3, [r4, #1360] @ 0x550 │ │ │ │ and r1, r2, #127 @ 0x7f │ │ │ │ b 3dbb48 │ │ │ │ bl 65fbe0 │ │ │ │ @@ -470525,24 +470525,24 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ strd r0, [sp] │ │ │ │ ldrd r0, [r6, #-8] │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ bl 65fbc8 │ │ │ │ ldrd r2, [r5] │ │ │ │ str r6, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ b 3dbb74 │ │ │ │ add r6, r5, #8 │ │ │ │ bl 65fbc8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ mov r0, r6 │ │ │ │ bl 69cd0c │ │ │ │ ldr r2, [r4, #1368] @ 0x558 │ │ │ │ ldr r3, [r4, #1376] @ 0x560 │ │ │ │ and r1, r2, #127 @ 0x7f │ │ │ │ b 3dbb98 │ │ │ │ str r2, [sp] │ │ │ │ @@ -470552,23 +470552,23 @@ │ │ │ │ add r3, r4, #6080 @ 0x17c0 │ │ │ │ add r3, r3, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ bl 65fbc8 │ │ │ │ ldrd r2, [r5, #-8] │ │ │ │ str r6, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ b 3dbbc4 │ │ │ │ bl 65fbc8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ mov r0, r5 │ │ │ │ bl 69cd0c │ │ │ │ ldr r2, [r4, #1408] @ 0x580 │ │ │ │ ldr r3, [r4, #1416] @ 0x588 │ │ │ │ and r1, r2, #127 @ 0x7f │ │ │ │ b 3dbbe8 │ │ │ │ subseq r9, r7, ip, lsl r9 │ │ │ │ @@ -470585,15 +470585,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r4, r4, #5888 @ 0x1700 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r5, [r0, #1384] @ 0x568 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ldr fp, [r4, #48] @ 0x30 │ │ │ │ ldr sl, [r4, #52] @ 0x34 │ │ │ │ ldr r8, [pc, #448] @ 3dbf80 │ │ │ │ lsr r6, r5, #11 │ │ │ │ orrs r3, fp, sl │ │ │ │ add r8, pc, r8 │ │ │ │ lsl r5, r5, #21 │ │ │ │ @@ -470623,36 +470623,36 @@ │ │ │ │ str r5, [r7, #-8] │ │ │ │ str r6, [r7, #-4] │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ strd r2, [r4, #-8] │ │ │ │ bl 65fbc8 │ │ │ │ ldrd r2, [r7, #-8] │ │ │ │ str r4, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r2, [pc, #324] @ 3dbf94 │ │ │ │ ldr r3, [pc, #296] @ 3dbf7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 3dbf74 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 651f5c │ │ │ │ + b 651f60 │ │ │ │ ldr r5, [pc, #280] @ 3dbf98 │ │ │ │ mov r6, #0 │ │ │ │ b 3dbe0c │ │ │ │ ldr r5, [pc, #272] @ 3dbf9c │ │ │ │ mov r6, #0 │ │ │ │ b 3dbe0c │ │ │ │ bl 65fbc8 │ │ │ │ add r1, r4, #56 @ 0x38 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ ldr fp, [r4, #48] @ 0x30 │ │ │ │ ldr sl, [r7, #4] │ │ │ │ b 3dbdd8 │ │ │ │ ldr r3, [pc, #240] @ 3dbfa0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -471091,27 +471091,27 @@ │ │ │ │ str r3, [sp] │ │ │ │ add r8, r4, #6080 @ 0x17c0 │ │ │ │ mov r3, r4 │ │ │ │ add r8, r8, #32 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strd r0, [sp] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ add r0, r4, #6272 @ 0x1880 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 6562c0 │ │ │ │ + bl 6562c4 │ │ │ │ bl 65fbe0 │ │ │ │ mov r1, #144 @ 0x90 │ │ │ │ ldr r2, [pc, #300] @ 3dc704 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #296] @ 3dc708 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -471135,37 +471135,37 @@ │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [pc, #224] @ 3dc714 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ str sl, [sp] │ │ │ │ mov sl, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #188] @ 3dc718 │ │ │ │ mov r3, #0 │ │ │ │ str sl, [sp, #4] │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ ldr r1, [pc, #176] @ 3dc71c │ │ │ │ mov r3, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r5, #920 @ 0x398 │ │ │ │ add r2, r7, #204 @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r6 │ │ │ │ stm sp, {r4, sl} │ │ │ │ ldr r2, [pc, #132] @ 3dc720 │ │ │ │ mov r3, #0 │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ ldr r0, [pc, #124] @ 3dc724 │ │ │ │ mov r4, #536870912 @ 0x20000000 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r4, [sp] │ │ │ │ @@ -474566,42 +474566,42 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r8 │ │ │ │ strd r0, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldrh r2, [sl, #2] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 36b314 │ │ │ │ mov r0, r7 │ │ │ │ - bl 654854 │ │ │ │ + bl 654858 │ │ │ │ ldr r3, [pc, #412] @ 3dfda0 │ │ │ │ mov r2, r8 │ │ │ │ add r6, r4, #272 @ 0x110 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 6547a8 │ │ │ │ + bl 6547ac │ │ │ │ ldrh r1, [sl, #2] │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ bl 6963a4 │ │ │ │ ldr r2, [pc, #316] @ 3dfda4 │ │ │ │ ldr r1, [pc, #316] @ 3dfda8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -485193,15 +485193,15 @@ │ │ │ │ bl 694d3c │ │ │ │ ldr r3, [pc, #168] @ 3ea15c │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1360 @ 0x550 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3ea0f0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -485444,15 +485444,15 @@ │ │ │ │ bl 694d3c │ │ │ │ ldr r3, [pc, #164] @ 3ea544 │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1360 @ 0x550 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3ea4dc │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -491683,30 +491683,30 @@ │ │ │ │ add r9, pc, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r9, #156 @ 0x9c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 30a634 │ │ │ │ ldr r3, [pc, #200] @ 3f06f4 │ │ │ │ add sl, r4, #920 @ 0x398 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r5, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, #4 │ │ │ │ add r2, r9, #204 @ 0xcc │ │ │ │ mov r0, sl │ │ │ │ strd r4, [sp, #8] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 30a634 │ │ │ │ ldr r1, [pc, #144] @ 3f06f8 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ @@ -498638,15 +498638,15 @@ │ │ │ │ str r4, [r4, #2260] @ 0x8d4 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp] │ │ │ │ strd r6, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 3c83dc │ │ │ │ ldr r0, [pc, #120] @ 3f7320 │ │ │ │ mov r2, #0 │ │ │ │ @@ -499796,15 +499796,15 @@ │ │ │ │ ldr r3, [pc, #104] @ 3f84f4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #2256 @ 0x8d0 │ │ │ │ - bl 6563bc │ │ │ │ + bl 6563c0 │ │ │ │ ldr r4, [r4, #2344] @ 0x928 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3f84c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f9c88 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ @@ -499913,42 +499913,42 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r8, #8192 @ 0x2000 │ │ │ │ mov r9, #0 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #372] @ 3f87f4 │ │ │ │ add r2, r4, #1920 @ 0x780 │ │ │ │ mov ip, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r2, r7, #204 @ 0xcc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp, #24] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ add r2, r4, #2080 @ 0x820 │ │ │ │ ldr r3, [pc, #324] @ 3f87f8 │ │ │ │ add r2, r2, #8 │ │ │ │ mov ip, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #256 @ 0x100 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, ip │ │ │ │ add r2, r7, #252 @ 0xfc │ │ │ │ mov r1, r4 │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp, #28] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, #32 │ │ │ │ bl 211a90 │ │ │ │ ldr r3, [pc, #264] @ 3f87fc │ │ │ │ mov r8, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ @@ -499962,15 +499962,15 @@ │ │ │ │ strb r6, [r4, #2084] @ 0x824 │ │ │ │ strb r6, [r4, #1916] @ 0x77c │ │ │ │ bl 3cbc54 │ │ │ │ ldr r2, [pc, #208] @ 3f8800 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r4, #2256 @ 0x8d0 │ │ │ │ - bl 6562c0 │ │ │ │ + bl 6562c4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ bl 2f5b0c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ @@ -508473,41 +508473,41 @@ │ │ │ │ add sl, r4, #1744 @ 0x6d0 │ │ │ │ add r2, r6, #52 @ 0x34 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #1232] @ 401108 │ │ │ │ mov r8, #256 @ 0x100 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r4, #1904 @ 0x770 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r3 │ │ │ │ add r2, r6, #100 @ 0x64 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #1180] @ 40110c │ │ │ │ add r2, r6, #148 @ 0x94 │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, r4, #2080 @ 0x820 │ │ │ │ mov r8, #262144 @ 0x40000 │ │ │ │ mov r9, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [r4, #2296] @ 0x8f8 │ │ │ │ cmp r3, #2 │ │ │ │ bne 400e84 │ │ │ │ ldr r3, [r5, #872] @ 0x368 │ │ │ │ tst r3, #4 │ │ │ │ bne 400ed8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -509830,15 +509830,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r5, sp, #2112 @ 0x840 │ │ │ │ add r0, r3, #1488 @ 0x5d0 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r2, #31 │ │ │ │ add r1, r0, #65 @ 0x41 │ │ │ │ mov r0, r5 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [pc, #348] @ 4022dc │ │ │ │ str r3, [sp, #324] @ 0x144 │ │ │ │ @@ -519401,40 +519401,40 @@ │ │ │ │ mov r1, #0 │ │ │ │ add r2, sl, #104 @ 0x68 │ │ │ │ strd r0, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #672] @ 40b998 │ │ │ │ add r7, r4, #1904 @ 0x770 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, r7, #8 │ │ │ │ mov r8, #256 @ 0x100 │ │ │ │ mov r9, #0 │ │ │ │ add r2, sl, #152 @ 0x98 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #624] @ 40b99c │ │ │ │ add r2, sl, #200 @ 0xc8 │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, r4, #2080 @ 0x820 │ │ │ │ mov r8, #65536 @ 0x10000 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 3c83dc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ @@ -526540,15 +526540,15 @@ │ │ │ │ add r0, r4, #1744 @ 0x6d0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r2, r2, #184 @ 0xb8 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ mov fp, r0 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 3c83dc │ │ │ │ ldr r3, [pc, #984] @ 4129e0 │ │ │ │ ldr r2, [pc, #984] @ 4129e4 │ │ │ │ @@ -530936,19 +530936,19 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 8f5010 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62dffc │ │ │ │ + bl 62e000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e04c │ │ │ │ + bl 62e050 │ │ │ │ pop {r4, lr} │ │ │ │ - b 626b80 │ │ │ │ + b 626b84 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #240] @ 416bb4 │ │ │ │ ldr r4, [pc, #240] @ 416bb8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -531077,15 +531077,15 @@ │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ beq 416d84 │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ beq 416d84 │ │ │ │ mov r0, r8 │ │ │ │ - bl 631924 │ │ │ │ + bl 631928 │ │ │ │ cmp r0, #0 │ │ │ │ beq 416e34 │ │ │ │ ldr r0, [r5, #304] @ 0x130 │ │ │ │ mov r1, #4 │ │ │ │ add r0, r0, #2 │ │ │ │ bl 212060 │ │ │ │ str r0, [r6, #548] @ 0x224 │ │ │ │ @@ -531320,15 +531320,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r1, r1, #2 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mov r2, r4 │ │ │ │ blx r3 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 417284 │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 416aac │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 41727c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ @@ -531370,15 +531370,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ bl 479a08 │ │ │ │ cmp r4, r7 │ │ │ │ bgt 417114 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - bl 651f5c │ │ │ │ + bl 651f60 │ │ │ │ ldr r7, [pc, #412] @ 4172f0 │ │ │ │ ldr sl, [pc, #412] @ 4172f4 │ │ │ │ ldr r9, [pc, #412] @ 4172f8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r7, r7, #12 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -531408,15 +531408,15 @@ │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 651f5c │ │ │ │ + bl 651f60 │ │ │ │ mov r2, #1 │ │ │ │ add r3, r5, #552 @ 0x228 │ │ │ │ strh r2, [r3] │ │ │ │ bl 91d018 │ │ │ │ ldr r4, [r5, #480] @ 0x1e0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 417220 │ │ │ │ @@ -531427,35 +531427,35 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #548] @ 0x224 │ │ │ │ ldr r0, [r8, #384] @ 0x180 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 62decc │ │ │ │ + bl 62ded0 │ │ │ │ ldr r3, [r5, #548] @ 0x224 │ │ │ │ ldr r0, [r8, #388] @ 0x184 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bl 62df80 │ │ │ │ + bl 62df84 │ │ │ │ ldr r3, [r8, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ beq 417200 │ │ │ │ mov r6, #8 │ │ │ │ ldr r3, [r5, #548] @ 0x224 │ │ │ │ ldr r1, [r3, r6] │ │ │ │ ldr r3, [r8, #392] @ 0x188 │ │ │ │ add r6, r6, #4 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 62decc │ │ │ │ + bl 62ded0 │ │ │ │ ldr r3, [r8, #304] @ 0x130 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ bhi 417250 │ │ │ │ b 417200 │ │ │ │ - bl 651f5c │ │ │ │ + bl 651f60 │ │ │ │ b 417194 │ │ │ │ ldr r0, [pc, #112] @ 4172fc │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ b 4171b0 │ │ │ │ add r9, r9, #12 │ │ │ │ @@ -531552,27 +531552,27 @@ │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ cmn r3, #2 │ │ │ │ beq 417444 │ │ │ │ ldr r9, [pc, #356] @ 417574 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62dd58 │ │ │ │ + bl 62dd5c │ │ │ │ ldr r3, [r7, #548] @ 0x224 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ bl 8fe378 │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, r5 │ │ │ │ bhi 417410 │ │ │ │ bl 75a490 │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ cmn r3, #2 │ │ │ │ beq 4174b0 │ │ │ │ ldr r9, [pc, #280] @ 417578 │ │ │ │ ldr fp, [pc, #280] @ 41757c │ │ │ │ ldr sl, [pc, #280] @ 417580 │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -531590,15 +531590,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ bl 479a08 │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r3, r5 │ │ │ │ bhi 417478 │ │ │ │ - bl 651f5c │ │ │ │ + bl 651f60 │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ cmn r3, #2 │ │ │ │ moveq r1, #0 │ │ │ │ beq 417518 │ │ │ │ ldr r9, [pc, #184] @ 417584 │ │ │ │ ldr fp, [pc, #184] @ 417588 │ │ │ │ ldr sl, [pc, #184] @ 41758c │ │ │ │ @@ -531813,15 +531813,15 @@ │ │ │ │ ldr r3, [pc, #884] @ 417b8c │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r3 │ │ │ │ - bl 60f8dc │ │ │ │ + bl 60f8e0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne 417968 │ │ │ │ ldrb r3, [r4, #832] @ 0x340 │ │ │ │ cmp r3, #0 │ │ │ │ beq 417a48 │ │ │ │ ldr r0, [r6, #304] @ 0x130 │ │ │ │ @@ -531946,15 +531946,15 @@ │ │ │ │ b 417984 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 211d90 │ │ │ │ ldrb r3, [r4, #832] @ 0x340 │ │ │ │ cmp r3, #0 │ │ │ │ beq 417ad4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 60fcc0 │ │ │ │ + bl 60fcc4 │ │ │ │ b 417984 │ │ │ │ ldr r3, [pc, #340] @ 417ba4 │ │ │ │ ldr r2, [pc, #340] @ 417ba8 │ │ │ │ ldr r1, [pc, #340] @ 417bac │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r4, #400 @ 0x190 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -531966,15 +531966,15 @@ │ │ │ │ bl 8e0540 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 4ee1e4 │ │ │ │ cmp r0, #0 │ │ │ │ bge 417848 │ │ │ │ mov r0, r7 │ │ │ │ - bl 60fcc0 │ │ │ │ + bl 60fcc4 │ │ │ │ b 417970 │ │ │ │ ldr ip, [pc, #272] @ 417bb0 │ │ │ │ ldr r1, [pc, #272] @ 417bb4 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r8, #100 @ 0x64 │ │ │ │ mov r2, #234 @ 0xea │ │ │ │ @@ -532251,15 +532251,15 @@ │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 4180d8 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #260 @ 0x104 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 610238 │ │ │ │ + b 61023c │ │ │ │ and r5, r5, #4 │ │ │ │ cmp r3, r5, lsr #2 │ │ │ │ beq 418004 │ │ │ │ cmp r5, #0 │ │ │ │ beq 417e20 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, #23 │ │ │ │ @@ -532279,15 +532279,15 @@ │ │ │ │ cmp r0, r6 │ │ │ │ blt 418090 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #1 │ │ │ │ bgt 4180c0 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60fe50 │ │ │ │ + bl 60fe54 │ │ │ │ subs fp, r0, #0 │ │ │ │ blt 4180a8 │ │ │ │ ldr r2, [pc, #392] @ 418110 │ │ │ │ ldr r1, [pc, #392] @ 418114 │ │ │ │ add r3, sl, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -532341,15 +532341,15 @@ │ │ │ │ rsb r3, fp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ bge 418004 │ │ │ │ ldr r0, [pc, #184] @ 41811c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 610238 │ │ │ │ + bl 61023c │ │ │ │ mov r0, fp │ │ │ │ bl 212108 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #156] @ 418120 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mov r0, #1 │ │ │ │ @@ -532430,15 +532430,15 @@ │ │ │ │ add r0, r4, #408 @ 0x198 │ │ │ │ bl 48cb68 │ │ │ │ mov r0, r7 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 60fcc0 │ │ │ │ + b 60fcc4 │ │ │ │ add r0, r0, #400 @ 0x190 │ │ │ │ bl 4ee264 │ │ │ │ b 4181a8 │ │ │ │ rsbeq sp, r5, r8, asr r9 │ │ │ │ subseq ip, r1, r8, ror r2 │ │ │ │ @ instruction: 0x0051c290 │ │ │ │ subseq r9, r4, r0, lsr r1 │ │ │ │ @@ -532713,34 +532713,34 @@ │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ str sl, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 60fe50 │ │ │ │ + bl 60fe54 │ │ │ │ mvn r3, r0 │ │ │ │ lsr r3, r3, #31 │ │ │ │ cmp r0, #0 │ │ │ │ strb r3, [r4, #841] @ 0x349 │ │ │ │ blt 4186e4 │ │ │ │ ldr r3, [r7, #628] @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ beq 4186a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62dd58 │ │ │ │ + bl 62dd5c │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62d40c │ │ │ │ + bl 62d410 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 418690 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62e04c │ │ │ │ + bl 62e050 │ │ │ │ bl 8d5428 │ │ │ │ ldr r3, [r7, #628] @ 0x274 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ bhi 418660 │ │ │ │ ldr r2, [pc, #128] @ 418728 │ │ │ │ ldr r3, [pc, #96] @ 41870c │ │ │ │ @@ -532869,15 +532869,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #23 │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d194 │ │ │ │ mov r1, r9 │ │ │ │ - bl 60fe50 │ │ │ │ + bl 60fe54 │ │ │ │ mvn r3, r0 │ │ │ │ lsr r3, r3, #31 │ │ │ │ strb r3, [r6, #841] @ 0x349 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -532975,15 +532975,15 @@ │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [pc, #112] @ 418ab8 │ │ │ │ add r1, r0, #332 @ 0x14c │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r7, #408 @ 0x198 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63d010 │ │ │ │ + bl 63d014 │ │ │ │ b 4189fc │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ bl 418730 │ │ │ │ cmp r0, #0 │ │ │ │ bge 4189fc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -533081,15 +533081,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r5, #841] @ 0x349 │ │ │ │ cmp r3, r9 │ │ │ │ beq 418c00 │ │ │ │ strb r9, [r5, #841] @ 0x349 │ │ │ │ - bl 610238 │ │ │ │ + bl 61023c │ │ │ │ add r0, r7, #408 @ 0x198 │ │ │ │ bl 48cb68 │ │ │ │ b 418b80 │ │ │ │ @ instruction: 0x0065d098 │ │ │ │ subseq fp, r1, r8, ror #17 │ │ │ │ subseq fp, r1, r0, lsl #18 │ │ │ │ @ instruction: 0x00548b90 │ │ │ │ @@ -533161,15 +533161,15 @@ │ │ │ │ ldr r3, [pc, #700] @ 418fe4 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl 60f8dc │ │ │ │ + bl 60f8e0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq 418da4 │ │ │ │ mov r0, r4 │ │ │ │ bl 8e0aac │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -533193,19 +533193,19 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r8, #332 @ 0x14c │ │ │ │ add r0, r6, #844 @ 0x34c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 63ceec │ │ │ │ + bl 63cef0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 418de0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60fcc0 │ │ │ │ + bl 60fcc4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 8e0aac │ │ │ │ b 418d60 │ │ │ │ mov r0, #32 │ │ │ │ bl 211a90 │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ @@ -533303,15 +533303,15 @@ │ │ │ │ ldr r0, [r6, #860] @ 0x35c │ │ │ │ bl 211d90 │ │ │ │ str r9, [r6, #860] @ 0x35c │ │ │ │ ldr r0, [fp, #836] @ 0x344 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r9, [fp, #836] @ 0x344 │ │ │ │ - bl 63cfb4 │ │ │ │ + bl 63cfb8 │ │ │ │ b 418dc8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #132] @ 41900c │ │ │ │ ldr r0, [pc, #132] @ 419010 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r7, #220 @ 0xdc │ │ │ │ @@ -533413,15 +533413,15 @@ │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r4, r0 │ │ │ │ str r9, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 60fe50 │ │ │ │ + bl 60fe54 │ │ │ │ mvn r3, r0 │ │ │ │ lsr r3, r3, #31 │ │ │ │ cmp r0, #0 │ │ │ │ strb r3, [r5, #841] @ 0x349 │ │ │ │ blt 4191e8 │ │ │ │ ldr r2, [pc, #240] @ 41923c │ │ │ │ ldr r3, [pc, #208] @ 419220 │ │ │ │ @@ -533458,15 +533458,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r5, #841] @ 0x349 │ │ │ │ cmp r3, #0 │ │ │ │ beq 419144 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #841] @ 0x349 │ │ │ │ - bl 610238 │ │ │ │ + bl 61023c │ │ │ │ b 419144 │ │ │ │ rsb r0, r0, #0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ bl 212108 │ │ │ │ ldr r1, [pc, #80] @ 41924c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ @@ -533556,19 +533556,19 @@ │ │ │ │ str r4, [r7, #860] @ 0x35c │ │ │ │ ldr r0, [r5, #836] @ 0x344 │ │ │ │ bl 48e740 │ │ │ │ ldr r0, [r5, #836] @ 0x344 │ │ │ │ bl 211d90 │ │ │ │ add r0, r7, #844 @ 0x34c │ │ │ │ str r4, [r5, #836] @ 0x344 │ │ │ │ - bl 63cfb4 │ │ │ │ + bl 63cfb8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 60fcc0 │ │ │ │ + b 60fcc4 │ │ │ │ rsbeq ip, r5, r4, lsl #18 │ │ │ │ subseq fp, r1, r4, asr r1 │ │ │ │ subseq fp, r1, ip, ror #2 │ │ │ │ subseq r8, r4, r4, lsl #8 │ │ │ │ subseq r0, r2, r0, lsr #7 │ │ │ │ subseq r7, r4, r8, ror #31 │ │ │ │ subseq r8, r4, ip │ │ │ │ @@ -542531,15 +542531,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r4, #2196] @ 0x894 │ │ │ │ beq 421f30 │ │ │ │ ldr r0, [r4, #2072] @ 0x818 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 6563bc │ │ │ │ + b 6563c0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -547180,15 +547180,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [r5, #2196] @ 0x894 │ │ │ │ add r0, r5, #1808 @ 0x710 │ │ │ │ add r0, r0, #8 │ │ │ │ strd r6, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 8e0aac │ │ │ │ b 426594 │ │ │ │ ldr r2, [pc, #2504] @ 42719c │ │ │ │ mov fp, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -548503,15 +548503,15 @@ │ │ │ │ ldr r1, [r5, #2076] @ 0x81c │ │ │ │ cmp r1, #0 │ │ │ │ beq 427cd8 │ │ │ │ ldr r2, [pc, #180] @ 427d10 │ │ │ │ add r0, r5, #1984 @ 0x7c0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r5, #2072] @ 0x818 │ │ │ │ - bl 6562c0 │ │ │ │ + bl 6562c4 │ │ │ │ add r1, r5, #2080 @ 0x820 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 30a534 │ │ │ │ add r1, r5, #1808 @ 0x710 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -549507,15 +549507,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r5, #104 @ 0x68 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r1, [pc, #68] @ 428c1c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1 │ │ │ │ bl 2f595c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ @@ -552488,15 +552488,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r5 │ │ │ │ add r2, r2, #156 @ 0x9c │ │ │ │ str r9, [sp, #12] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 3c83dc │ │ │ │ mov r0, r6 │ │ │ │ bl 3ca4c4 │ │ │ │ @@ -567341,15 +567341,15 @@ │ │ │ │ str r6, [r4, #2048] @ 0x800 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ strd r0, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 3c83dc │ │ │ │ ldr r2, [pc, #276] @ 43a090 │ │ │ │ ldr r3, [pc, #220] @ 43a05c │ │ │ │ @@ -576527,15 +576527,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #84 @ 0x54 │ │ │ │ strd r0, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r4 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r7 │ │ │ │ ldrd r6, [sp, #144] @ 0x90 │ │ │ │ add r3, r4, #1184 @ 0x4a0 │ │ │ │ strd r6, [r3] │ │ │ │ bl 69d684 │ │ │ │ mov r6, #0 │ │ │ │ str r0, [r4, #288] @ 0x120 │ │ │ │ @@ -588142,30 +588142,30 @@ │ │ │ │ add r3, r4, #804 @ 0x324 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ add r6, r4, #120 @ 0x78 │ │ │ │ add r3, r4, #296 @ 0x128 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ add r5, r4, #808 @ 0x328 │ │ │ │ add r2, r4, #464 @ 0x1d0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp] │ │ │ │ ldrh r2, [r5] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldrh r1, [r5] │ │ │ │ ldrh r2, [r5, #2] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r1, r2 │ │ │ │ add r1, r4, #632 @ 0x278 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldrb r3, [r4, #804] @ 0x324 │ │ │ │ cmp r3, #0 │ │ │ │ bne 44e57c │ │ │ │ ldr r2, [pc, #428] @ 44e628 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r2, r2, #3856 @ 0xf10 │ │ │ │ sub r2, r2, #4 │ │ │ │ @@ -588343,21 +588343,21 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 448754 │ │ │ │ cmp r4, #0 │ │ │ │ bne 44e720 │ │ │ │ add r4, r5, #120 @ 0x78 │ │ │ │ add r1, r5, #296 @ 0x128 │ │ │ │ mov r0, r4 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ add r1, r5, #464 @ 0x1d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ add r1, r5, #632 @ 0x278 │ │ │ │ mov r0, r4 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ mov r0, r5 │ │ │ │ bl 430dac │ │ │ │ ldr r0, [r5, #1444] @ 0x5a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 44e7a4 │ │ │ │ ldr r2, [pc, #268] @ 44e888 │ │ │ │ ldr r3, [pc, #248] @ 44e878 │ │ │ │ @@ -588477,51 +588477,51 @@ │ │ │ │ ldr r2, [pc, #200] @ 44ea08 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ ldr r7, [pc, #172] @ 44ea0c │ │ │ │ ldr r3, [pc, #172] @ 44ea10 │ │ │ │ add r7, pc, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #16 │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, #296 @ 0x128 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldrh r3, [fp, #2] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [pc, #116] @ 44ea14 │ │ │ │ add r2, r7, #48 @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, #464 @ 0x1d0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #88] @ 44ea18 │ │ │ │ add r2, r7, #96 @ 0x60 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldrh r3, [sl] │ │ │ │ mov r1, r6 │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, r4, #632 @ 0x278 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -590135,91 +590135,91 @@ │ │ │ │ ldr sl, [sp, #20] │ │ │ │ ldr r2, [pc, #568] @ 45055c │ │ │ │ mov r1, sl │ │ │ │ str r6, [fp, #936] @ 0x3a8 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r8, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ ldr r6, [pc, #544] @ 450560 │ │ │ │ ldr r3, [pc, #544] @ 450564 │ │ │ │ add r6, pc, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #64 @ 0x40 │ │ │ │ mov r9, #0 │ │ │ │ add r0, r4, #384 @ 0x180 │ │ │ │ add r2, r6, #52 @ 0x34 │ │ │ │ mov r1, sl │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #496] @ 450568 │ │ │ │ mov r8, #1024 @ 0x400 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r9, #0 │ │ │ │ add r0, r4, #552 @ 0x228 │ │ │ │ add r2, r6, #100 @ 0x64 │ │ │ │ mov r1, sl │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str r6, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #448] @ 45056c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, #544 @ 0x220 │ │ │ │ mov r9, #0 │ │ │ │ add r0, r4, #720 @ 0x2d0 │ │ │ │ mov r1, sl │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r2, r2, #148 @ 0x94 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [pc, #400] @ 450570 │ │ │ │ add r8, r4, #888 @ 0x378 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov sl, r8 │ │ │ │ mov r9, #0 │ │ │ │ mov r8, #2080 @ 0x820 │ │ │ │ add r2, r2, #196 @ 0xc4 │ │ │ │ str r3, [sp] │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #8192 @ 0x2000 │ │ │ │ str sl, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [fp, #920] @ 0x398 │ │ │ │ cmp r3, r5 │ │ │ │ beq 4504e8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r6, r5 │ │ │ │ add sl, r3, #244 @ 0xf4 │ │ │ │ add r8, r4, #1888 @ 0x760 │ │ │ │ @@ -590231,20 +590231,20 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r4, [r3, #-40]! @ 0xffffffd8 │ │ │ │ strd r0, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, sl │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [fp, #920] @ 0x398 │ │ │ │ adds r5, r5, #16 │ │ │ │ add r9, r9, #1 │ │ │ │ adc r6, r6, #0 │ │ │ │ cmp r3, r9 │ │ │ │ add r8, r8, #208 @ 0xd0 │ │ │ │ bhi 45048c │ │ │ │ @@ -595774,32 +595774,32 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #936] @ 0x3a8 │ │ │ │ add r7, r5, #208 @ 0xd0 │ │ │ │ add r1, r5, #384 @ 0x180 │ │ │ │ mov r0, r7 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ add r1, r5, #552 @ 0x228 │ │ │ │ mov r0, r7 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ add r1, r5, #720 @ 0x2d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ add r1, r5, #888 @ 0x378 │ │ │ │ mov r0, r7 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ ldr r3, [r8, #920] @ 0x398 │ │ │ │ cmp r3, #0 │ │ │ │ beq 455bac │ │ │ │ add r6, r5, #1888 @ 0x760 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ ldr r3, [r8, #920] @ 0x398 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ add r6, r6, #208 @ 0xd0 │ │ │ │ bhi 455b8c │ │ │ │ ldr r2, [pc, #212] @ 455c88 │ │ │ │ ldr r3, [pc, #188] @ 455c74 │ │ │ │ @@ -601323,15 +601323,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r6, r0, #752 @ 0x2f0 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r2, [pc, #60] @ 45b23c │ │ │ │ ldr r1, [pc, #60] @ 45b240 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #19 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ @@ -622082,26 +622082,26 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r0, r0, r4, lsl #6 │ │ │ │ ldr r6, [pc, #380] @ 46f754 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - bl 64e890 │ │ │ │ + bl 64e894 │ │ │ │ ldr r3, [pc, #364] @ 46f758 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldr r3, [r3] │ │ │ │ lsl r4, r4, #6 │ │ │ │ cmp r3, #0 │ │ │ │ add r1, r1, r4 │ │ │ │ bne 46f684 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r1, [r3, #184] @ 0xb8 │ │ │ │ ldr r0, [r3, #168] @ 0xa8 │ │ │ │ bl 2134b8 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ add r0, r0, r4 │ │ │ │ @@ -622723,47 +622723,47 @@ │ │ │ │ str r0, [r6, #168] @ 0xa8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r3, r3, r5 │ │ │ │ ldr r3, [r3, #168] @ 0xa8 │ │ │ │ cmn r3, #1 │ │ │ │ beq 470170 │ │ │ │ - bl 64e890 │ │ │ │ + bl 64e894 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 211b08 │ │ │ │ ldr r7, [r4, #32] │ │ │ │ add r7, r7, r5 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 64e7c8 │ │ │ │ + bl 64e7cc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r3, r3, r5 │ │ │ │ ldr r2, [r3, #168] @ 0xa8 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r3, [r3, #184] @ 0xb8 │ │ │ │ mov r2, r6 │ │ │ │ stm sp, {r3, sl} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64e380 │ │ │ │ + bl 64e384 │ │ │ │ mov r0, r6 │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r3, r3, r5 │ │ │ │ ldrd r0, [r3, #176] @ 0xb0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r0, r0, r5 │ │ │ │ - bl 64e890 │ │ │ │ + bl 64e894 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ beq 46fe74 │ │ │ │ ldr r3, [pc, #600] @ 470290 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -622823,15 +622823,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r7, [r0] │ │ │ │ rsb r7, r7, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64e890 │ │ │ │ + bl 64e894 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ bne 47019c │ │ │ │ mov r3, #0 │ │ │ │ @@ -622994,15 +622994,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ add r1, r1, r4 │ │ │ │ ldr r3, [r1, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 4703d0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, r5 │ │ │ │ add r4, r4, #192 @ 0xc0 │ │ │ │ bhi 4703b0 │ │ │ │ ldr r3, [pc, #296] @ 470510 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -623241,22 +623241,22 @@ │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ add r0, r0, r4 │ │ │ │ ldr r3, [r0, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 47079c │ │ │ │ mov r1, r7 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, r5 │ │ │ │ add r4, r4, #192 @ 0xc0 │ │ │ │ bhi 47077c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl 64e890 │ │ │ │ + bl 64e894 │ │ │ │ ldr r3, [pc, #288] @ 4708dc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ bne 47080c │ │ │ │ ldr r2, [pc, #268] @ 4708e0 │ │ │ │ @@ -623454,15 +623454,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldrb r3, [r7, #55] @ 0x37 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ bne 470af4 │ │ │ │ tst r3, #4 │ │ │ │ bne 470bb0 │ │ │ │ ldr r2, [pc, #1008] @ 470eec │ │ │ │ @@ -624390,15 +624390,15 @@ │ │ │ │ ldr r5, [r5, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 69d194 │ │ │ │ add r1, r4, #16 │ │ │ │ - bl 652a34 │ │ │ │ + bl 652a38 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r4, #60] @ 0x3c │ │ │ │ strne r2, [r3, #60] @ 0x3c │ │ │ │ ldrne r3, [r4, #56] @ 0x38 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ mov sl, #0 │ │ │ │ @@ -625059,15 +625059,15 @@ │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr sl, [r0, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ - bl 613294 │ │ │ │ + bl 613298 │ │ │ │ ldr r8, [pc, #360] @ 4724e0 │ │ │ │ add r8, pc, r8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4723c4 │ │ │ │ ldr r2, [pc, #348] @ 4724e4 │ │ │ │ ldr r3, [pc, #336] @ 4724dc │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -625160,15 +625160,15 @@ │ │ │ │ rsbeq r8, lr, ip, lsr r9 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ @ instruction: 0x00003db0 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ subeq lr, pc, r8, lsr #2 │ │ │ │ @ instruction: 0x004fe190 │ │ │ │ - b 613294 │ │ │ │ + b 613298 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 476a48 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -625759,15 +625759,15 @@ │ │ │ │ bl 502320 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ bl 211d90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 6131a4 │ │ │ │ + b 6131a8 │ │ │ │ rsbeq r5, r0, r4, asr #8 │ │ │ │ subeq sp, pc, r4, ror r7 @ │ │ │ │ subeq r1, sp, r4, lsr r7 │ │ │ │ andeq r0, r0, r6, lsl #8 │ │ │ │ subeq sp, pc, ip, ror #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -626100,15 +626100,15 @@ │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ adds r3, r3, r4 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ adc r3, r5, r3 │ │ │ │ str r3, [r6, #4] │ │ │ │ - bl 613294 │ │ │ │ + bl 613298 │ │ │ │ ldr fp, [pc, #344] @ 473514 │ │ │ │ add fp, pc, fp │ │ │ │ cmp r0, #0 │ │ │ │ bne 47341c │ │ │ │ ldr r3, [pc, #332] @ 473518 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -626610,15 +626610,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 613294 │ │ │ │ + bl 613298 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r8, #1 │ │ │ │ beq 473b0c │ │ │ │ cmp r5, #4 │ │ │ │ cmpne r5, #7 │ │ │ │ moveq r8, #3 │ │ │ │ movne r8, #1 │ │ │ │ @@ -628027,19 +628027,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 4753ac │ │ │ │ ldr r0, [pc, #812] @ 4754b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1248 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 613054 │ │ │ │ + bl 613058 │ │ │ │ cmp r0, #0 │ │ │ │ bne 47524c │ │ │ │ mov r0, r4 │ │ │ │ - bl 613238 │ │ │ │ + bl 61323c │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 4751e0 │ │ │ │ ldr r3, [pc, #764] @ 4754b8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -632167,15 +632167,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62c36c │ │ │ │ + b 62c370 │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ b 478e14 │ │ │ │ │ │ │ │ @@ -632764,30 +632764,30 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62dd58 │ │ │ │ + bl 62dd5c │ │ │ │ mov r8, r0 │ │ │ │ - bl 62e04c │ │ │ │ + bl 62e050 │ │ │ │ ldr fp, [r9, #152] @ 0x98 │ │ │ │ cmp fp, #0 │ │ │ │ beq 479bc0 │ │ │ │ cmp r5, #0 │ │ │ │ bne 479b1c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r5 │ │ │ │ blx fp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62e05c │ │ │ │ + bl 62e060 │ │ │ │ mov fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -632814,18 +632814,18 @@ │ │ │ │ add r1, sl, #348 @ 0x15c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #8] │ │ │ │ - bl 62dd58 │ │ │ │ - bl 62e04c │ │ │ │ + bl 62dd5c │ │ │ │ + bl 62e050 │ │ │ │ mov r4, r0 │ │ │ │ - bl 626b80 │ │ │ │ + bl 626b84 │ │ │ │ mov r0, r4 │ │ │ │ bl 8d53a4 │ │ │ │ b 479afc │ │ │ │ rsb r0, fp, #0 │ │ │ │ bl 212108 │ │ │ │ mov r3, fp │ │ │ │ add r1, sl, #348 @ 0x15c │ │ │ │ @@ -632850,18 +632850,18 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #8] │ │ │ │ - bl 62dd58 │ │ │ │ - bl 62e04c │ │ │ │ + bl 62dd5c │ │ │ │ + bl 62e050 │ │ │ │ mov r4, r0 │ │ │ │ - bl 626b80 │ │ │ │ + bl 626b84 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 8d53a4 │ │ │ │ │ │ │ │ 00479c24 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -633510,28 +633510,28 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #8] │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 62dd58 │ │ │ │ + bl 62dd5c │ │ │ │ ldr r6, [r4, #3364] @ 0xd24 │ │ │ │ ldrb r1, [r4, #3368] @ 0xd28 │ │ │ │ add r3, r4, #2464 @ 0x9a0 │ │ │ │ tst r6, #32 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, r4, #1744 @ 0x6d0 │ │ │ │ ldr sl, [r4, #3372] @ 0xd2c │ │ │ │ add r9, r4, #2640 @ 0xa50 │ │ │ │ str r3, [sp, #28] │ │ │ │ moveq r4, #4 │ │ │ │ movne r4, #4096 @ 0x1000 │ │ │ │ eor fp, r1, #1 │ │ │ │ - bl 62dd68 │ │ │ │ + bl 62dd6c │ │ │ │ cmp r7, #0 │ │ │ │ and r6, r6, #8 │ │ │ │ add r9, r9, #8 │ │ │ │ mul r2, r4, r0 │ │ │ │ asr r3, r2, #31 │ │ │ │ beq 47a6c0 │ │ │ │ cmp fp, #0 │ │ │ │ @@ -633556,15 +633556,15 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ - bl 654ad0 │ │ │ │ + bl 654ad4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -633572,63 +633572,63 @@ │ │ │ │ str r7, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ asr r7, r5, #31 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r8, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 654ad0 │ │ │ │ + bl 654ad4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 47a6c8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp, #12] │ │ │ │ str r8, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 654ad0 │ │ │ │ + bl 654ad4 │ │ │ │ b 47a6c8 │ │ │ │ mov r1, #0 │ │ │ │ asr r7, r5, #31 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r8, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 6548a0 │ │ │ │ + bl 6548a4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 47a698 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp, #12] │ │ │ │ str r8, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 6548a0 │ │ │ │ + bl 6548a4 │ │ │ │ b 47a698 │ │ │ │ asr r2, r5, #31 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ - bl 6548a0 │ │ │ │ + bl 6548a4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -633783,27 +633783,27 @@ │ │ │ │ mov r1, #0 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r4, r0, r3, lsl #2 │ │ │ │ ldrb r0, [r4, #3407] @ 0xd4f │ │ │ │ b 47a888 │ │ │ │ ldrh r1, [r6, #102] @ 0x66 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62be08 │ │ │ │ + bl 62be0c │ │ │ │ mov r1, #0 │ │ │ │ b 47a888 │ │ │ │ ldrh r1, [r6, #102] @ 0x66 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c0b8 │ │ │ │ + bl 62c0bc │ │ │ │ mov r1, #0 │ │ │ │ b 47a888 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62be08 │ │ │ │ + bl 62be0c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, r4 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ bne 47aaac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ @@ -633943,22 +633943,22 @@ │ │ │ │ rsb lr, lr, r1, lsl #3 │ │ │ │ add r1, r0, lr, lsl #3 │ │ │ │ add r1, r1, #1904 @ 0x770 │ │ │ │ add r0, sp, #16 │ │ │ │ stm sp, {r2, r9} │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 65529c │ │ │ │ + bl 6552a0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 47ad30 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #12] │ │ │ │ strd r2, [r6] │ │ │ │ - bl 64e7f0 │ │ │ │ + bl 64e7f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b 47aca0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #40] @ 47ad60 │ │ │ │ ldr r1, [pc, #40] @ 47ad64 │ │ │ │ ldr r0, [pc, #40] @ 47ad68 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -633987,36 +633987,36 @@ │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ beq 47ae34 │ │ │ │ cmn r5, #1 │ │ │ │ beq 47ae04 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62be08 │ │ │ │ + bl 62be0c │ │ │ │ cmp r0, #0 │ │ │ │ beq 47ae40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62c0b8 │ │ │ │ + bl 62c0bc │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - bl 62dd58 │ │ │ │ - bl 62dec4 │ │ │ │ + bl 62dd5c │ │ │ │ + bl 62dec8 │ │ │ │ str r0, [r7] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e054 │ │ │ │ + bl 62e058 │ │ │ │ str r0, [r7] │ │ │ │ ldrh r3, [r4, #136] @ 0x88 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r6] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -634054,21 +634054,21 @@ │ │ │ │ cmp ip, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popne {pc} @ (ldrne pc, [sp], #4) │ │ │ │ mov r2, lr │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 633020 │ │ │ │ + b 633024 │ │ │ │ mov r2, lr │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 633204 │ │ │ │ + b 633208 │ │ │ │ mov r2, lr │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 6330cc │ │ │ │ + b 6330d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ add r0, r0, #28672 @ 0x7000 │ │ │ │ ldr r3, [r0, #3456] @ 0xd80 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ @@ -634092,29 +634092,29 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 632d98 │ │ │ │ + bl 632d9c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 632f28 │ │ │ │ + bl 632f2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 632e30 │ │ │ │ + bl 632e34 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -634183,15 +634183,15 @@ │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 47b174 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 62beb4 │ │ │ │ + b 62beb8 │ │ │ │ ldr r3, [pc, #192] @ 47b190 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ beq 47b090 │ │ │ │ ldr r3, [pc, #176] @ 47b194 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ @@ -634297,15 +634297,15 @@ │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 47b338 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 62beb4 │ │ │ │ + b 62beb8 │ │ │ │ ldr r1, [pc, #188] @ 47b354 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldrh r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ beq 47b258 │ │ │ │ ldr r1, [pc, #172] @ 47b358 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ @@ -634371,15 +634371,15 @@ │ │ │ │ ldr r3, [r0, #3364] @ 0xd24 │ │ │ │ mov r0, r2 │ │ │ │ tst r3, #32 │ │ │ │ moveq r9, #4 │ │ │ │ movne r9, #4096 @ 0x1000 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ cmp r1, r6 │ │ │ │ cmpeq r0, r9 │ │ │ │ bne 47b424 │ │ │ │ cmp r5, #0 │ │ │ │ beq 47b414 │ │ │ │ ldr r2, [r4, #3364] @ 0xd24 │ │ │ │ mov r3, #1 │ │ │ │ @@ -634387,25 +634387,25 @@ │ │ │ │ moveq r2, #4 │ │ │ │ movne r2, #4096 @ 0x1000 │ │ │ │ mul r2, r7, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, r4, #2464 @ 0x9a0 │ │ │ │ asr r3, r2, #31 │ │ │ │ str r8, [sp] │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r8 │ │ │ │ add r0, r4, #2464 @ 0x9a0 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ b 47b3f8 │ │ │ │ mvn r0, #0 │ │ │ │ b 47b3fc │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -634440,15 +634440,15 @@ │ │ │ │ mov r7, r2 │ │ │ │ bl 3c41f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 47b4e8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #196] @ 47b58c │ │ │ │ mov r1, r6 │ │ │ │ - bl 62c0dc │ │ │ │ + bl 62c0e0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -634461,28 +634461,28 @@ │ │ │ │ beq 47b548 │ │ │ │ and r7, r0, r3 │ │ │ │ ldr r3, [r4, #3384] @ 0xd38 │ │ │ │ cmp r3, r7 │ │ │ │ bls 47b570 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c0dc │ │ │ │ + bl 62c0e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 3c51b0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 62c0dc │ │ │ │ + bl 62c0e0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -634511,15 +634511,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62c0b8 │ │ │ │ + bl 62c0bc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6e97c8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -634935,15 +634935,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d420 │ │ │ │ + b 62d424 │ │ │ │ ldrd r2, [r2, #112] @ 0x70 │ │ │ │ udf #0 │ │ │ │ ldrsheq ip, [pc], #-196 @ │ │ │ │ subeq r9, fp, r4, lsl #3 │ │ │ │ subeq r9, fp, r4, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ @@ -635016,23 +635016,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl 6327b8 │ │ │ │ + bl 6327bc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl 632958 │ │ │ │ + bl 63295c │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ mov r1, #0 │ │ │ │ tst r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -635064,15 +635064,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl 632850 │ │ │ │ + bl 632854 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ mov r1, #0 │ │ │ │ tst r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -635096,15 +635096,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r1, [r0, #102] @ 0x66 │ │ │ │ - bl 62c0b8 │ │ │ │ + bl 62c0bc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r0, [r0, #136] @ 0x88 │ │ │ │ @@ -635147,23 +635147,23 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r1, [r0, #102] @ 0x66 │ │ │ │ - bl 62be08 │ │ │ │ + bl 62be0c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r1, [r0, #102] @ 0x66 │ │ │ │ - bl 62bd90 │ │ │ │ + bl 62bd94 │ │ │ │ lsr r0, r0, #12 │ │ │ │ orr r0, r0, r1, lsl #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -635215,34 +635215,34 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r5, r4, #2832 @ 0xb10 │ │ │ │ add r1, r4, #1904 @ 0x770 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ add r1, r4, #2096 @ 0x830 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ add r1, r4, #2272 @ 0x8e0 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ add r1, r4, #2464 @ 0x9a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ tst r6, #8 │ │ │ │ beq 47c0b4 │ │ │ │ add r1, r4, #2640 @ 0xa50 │ │ │ │ add r0, r4, #2992 @ 0xbb0 │ │ │ │ add r1, r1, #8 │ │ │ │ add r0, r0, #8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 654d00 │ │ │ │ + b 654d04 │ │ │ │ subseq ip, pc, r4, lsl #17 │ │ │ │ subeq r8, fp, ip, lsl sp │ │ │ │ subeq r8, fp, ip, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -635434,56 +635434,56 @@ │ │ │ │ mov r8, r1 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r6, [r6, #8] │ │ │ │ lsl r1, r1, #16 │ │ │ │ mov r9, r0 │ │ │ │ lsr r1, r1, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62bdec │ │ │ │ + bl 62bdf0 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 47c470 │ │ │ │ b 47c4cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 62be00 │ │ │ │ + bl 62be04 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 47c4cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 62dd68 │ │ │ │ + bl 62dd6c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62dec4 │ │ │ │ + bl 62dec8 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62be08 │ │ │ │ + bl 62be0c │ │ │ │ cmp r0, #0 │ │ │ │ beq 47c4cc │ │ │ │ ldr r3, [r7, #3408] @ 0xd50 │ │ │ │ cmp r3, r5 │ │ │ │ ble 47c460 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 47c2d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62be00 │ │ │ │ + bl 62be04 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 47c470 │ │ │ │ ldrh r3, [r6, #136] @ 0x88 │ │ │ │ cmp r3, r8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 62e054 │ │ │ │ + bl 62e058 │ │ │ │ mov r2, r8 │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 47c2d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -635646,15 +635646,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 47c7cc │ │ │ │ ldr r4, [r6, #3364] @ 0xd24 │ │ │ │ mov r0, r5 │ │ │ │ and r4, r4, #8 │ │ │ │ bl 3c416c │ │ │ │ add r0, r6, #3168 @ 0xc60 │ │ │ │ - bl 6563bc │ │ │ │ + bl 6563c0 │ │ │ │ cmp r4, #0 │ │ │ │ bne 47c83c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -635689,15 +635689,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 3d93a4 │ │ │ │ b 47c79c │ │ │ │ add r0, r6, #3248 @ 0xcb0 │ │ │ │ add r0, r0, #8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 6563bc │ │ │ │ + b 6563c0 │ │ │ │ ldrsheq ip, [pc], #-28 @ │ │ │ │ subeq r8, fp, ip, lsl #13 │ │ │ │ subeq r8, fp, r8, lsr #13 │ │ │ │ subeq r0, sl, r0, ror #23 │ │ │ │ subseq ip, r2, r4, lsr sp │ │ │ │ strheq lr, [sl], #-52 @ 0xffffffcc │ │ │ │ subeq ip, ip, r0, ror #29 │ │ │ │ @@ -635727,24 +635727,24 @@ │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d3f0 │ │ │ │ cmn r5, #1 │ │ │ │ mov r9, r0 │ │ │ │ beq 47c990 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62dd58 │ │ │ │ + bl 62dd5c │ │ │ │ mov sl, r0 │ │ │ │ - bl 62dec4 │ │ │ │ + bl 62dec8 │ │ │ │ cmp r7, #0 │ │ │ │ mov fp, r0 │ │ │ │ bne 47c96c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 62dd70 │ │ │ │ + bl 62dd74 │ │ │ │ mov r0, fp │ │ │ │ bl 8d53a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 3c41fc │ │ │ │ cmp r0, #0 │ │ │ │ bne 47c94c │ │ │ │ ldrb r3, [r4, #269] @ 0x10d │ │ │ │ @@ -635768,34 +635768,34 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 8d54d8 │ │ │ │ cmp r0, #0 │ │ │ │ blt 47c950 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ - bl 62dd70 │ │ │ │ + bl 62dd74 │ │ │ │ b 47c914 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e054 │ │ │ │ + bl 62e058 │ │ │ │ cmp r7, #0 │ │ │ │ mov fp, r0 │ │ │ │ beq 47c9c8 │ │ │ │ mov r1, #0 │ │ │ │ bl 8d54d8 │ │ │ │ cmp r0, #0 │ │ │ │ blt 47c950 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62de30 │ │ │ │ + bl 62de34 │ │ │ │ b 47c914 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62de30 │ │ │ │ + bl 62de34 │ │ │ │ b 47c90c │ │ │ │ subseq ip, pc, r8, asr #32 │ │ │ │ subeq r7, fp, r0, lsl fp │ │ │ │ subeq r7, fp, ip, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -635957,15 +635957,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 62c0dc │ │ │ │ + b 62c0e0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ bl 3c41fc │ │ │ │ cmp r0, #0 │ │ │ │ beq 47cc2c │ │ │ │ ldr r3, [pc, #156] @ 47cd38 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -636001,15 +636001,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 47c9e8 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 62c0dc │ │ │ │ + bl 62c0e0 │ │ │ │ b 47ccec │ │ │ │ rsbeq lr, sp, r0, lsr #1 │ │ │ │ andeq r3, r0, r8, lsr #12 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -636049,15 +636049,15 @@ │ │ │ │ ldrh r3, [r7, #102] @ 0x66 │ │ │ │ mov r2, #1 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ strb r2, [r3, #3407] @ 0xd4f │ │ │ │ mov r0, r7 │ │ │ │ ldrh r1, [r7, #102] @ 0x66 │ │ │ │ - bl 62c2ec │ │ │ │ + bl 62c2f0 │ │ │ │ ldrh r3, [r7, #102] @ 0x66 │ │ │ │ mov r2, #0 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ strb r2, [r3, #3407] @ 0xd4f │ │ │ │ ldrh r3, [r7, #102] @ 0x66 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ @@ -636100,18 +636100,18 @@ │ │ │ │ ldr r1, [pc, #644] @ 47d128 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62e17c │ │ │ │ + b 62e180 │ │ │ │ ldrh r1, [r7, #102] @ 0x66 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62c0b8 │ │ │ │ + bl 62c0bc │ │ │ │ ldr r3, [pc, #604] @ 47d12c │ │ │ │ cmp r0, r3 │ │ │ │ mov r8, r0 │ │ │ │ beq 47cee4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3c5228 │ │ │ │ @@ -636156,38 +636156,38 @@ │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r3, #3396] @ 0xd44 │ │ │ │ ldr r2, [r4, #3396] @ 0xd44 │ │ │ │ ldr r3, [r4, #3400] @ 0xd48 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62e6c4 │ │ │ │ + b 62e6c8 │ │ │ │ ldrh r3, [r7, #102] @ 0x66 │ │ │ │ mov r0, r7 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ add r3, r3, #3392 @ 0xd40 │ │ │ │ strh r6, [r3, #12] │ │ │ │ ldrh r1, [r7, #102] @ 0x66 │ │ │ │ rsb r3, r1, r1, lsl #3 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ add r3, r3, #3392 @ 0xd40 │ │ │ │ ldrh r2, [r3, #12] │ │ │ │ - bl 62bda4 │ │ │ │ + bl 62bda8 │ │ │ │ mov r0, r7 │ │ │ │ ldrh r1, [r7, #102] @ 0x66 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62e248 │ │ │ │ + b 62e24c │ │ │ │ tst r6, #4 │ │ │ │ and r6, r6, #255 @ 0xff │ │ │ │ beq 47d108 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62b950 │ │ │ │ + bl 62b954 │ │ │ │ add r0, r4, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 4796ec │ │ │ │ ldrb r3, [r7, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ bne 47cd88 │ │ │ │ ldr ip, [pc, #280] @ 47d130 │ │ │ │ @@ -636206,44 +636206,44 @@ │ │ │ │ b 47c1f4 │ │ │ │ ldrh r1, [r7, #102] @ 0x66 │ │ │ │ mov r0, r7 │ │ │ │ rsb r3, r1, r1, lsl #3 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ add r3, r3, #3392 @ 0xd40 │ │ │ │ ldrh r2, [r3, #12] │ │ │ │ - bl 62bda4 │ │ │ │ + bl 62bda8 │ │ │ │ ldrh r1, [r7, #102] @ 0x66 │ │ │ │ mov r5, #0 │ │ │ │ rsb r0, r1, r1, lsl #3 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ ldr ip, [r0, #3428] @ 0xd64 │ │ │ │ ldr lr, [r0, #3424] @ 0xd60 │ │ │ │ ldr r3, [r0, #3412] @ 0xd54 │ │ │ │ ldr r2, [r0, #3408] @ 0xd50 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ ldr ip, [r0, #3420] @ 0xd5c │ │ │ │ ldr r0, [r0, #3416] @ 0xd58 │ │ │ │ stm sp, {r0, ip} │ │ │ │ mov r0, r7 │ │ │ │ - bl 62e678 │ │ │ │ + bl 62e67c │ │ │ │ ldrh r3, [r7, #102] @ 0x66 │ │ │ │ mov r2, #1 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ strb r2, [r3, #3406] @ 0xd4e │ │ │ │ ldrh r3, [r7, #102] @ 0x66 │ │ │ │ mov r0, r7 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ strb r5, [r3, #3407] @ 0xd4f │ │ │ │ ldrh r1, [r7, #102] @ 0x66 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62bcfc │ │ │ │ + b 62bd00 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ lsl r6, r6, #16 │ │ │ │ bl 3c51b0 │ │ │ │ lsr r6, r6, #16 │ │ │ │ b 47cf44 │ │ │ │ mov r1, r6 │ │ │ │ @@ -636253,15 +636253,15 @@ │ │ │ │ lsr r6, r6, #16 │ │ │ │ b 47cef8 │ │ │ │ add r0, r4, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 479908 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62b950 │ │ │ │ + bl 62b954 │ │ │ │ b 47d004 │ │ │ │ subseq fp, pc, r2, asr #21 │ │ │ │ ldrdeq r5, [pc], #-84 @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ ldrsbeq fp, [pc], #-140 @ │ │ │ │ strdeq r0, [sl], #-36 @ 0xffffffdc │ │ │ │ subseq ip, r2, r8, asr #8 │ │ │ │ @@ -636395,45 +636395,45 @@ │ │ │ │ lsl r3, r1, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ mov fp, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 62bdec │ │ │ │ + bl 62bdf0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 47d4d4 │ │ │ │ mov r9, #0 │ │ │ │ b 47d3b8 │ │ │ │ ldr r3, [r8, #3408] @ 0xd50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r5 │ │ │ │ ble 47d3a8 │ │ │ │ - bl 62dec4 │ │ │ │ + bl 62dec8 │ │ │ │ mov ip, r0 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ str ip, [sp, #16] │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r2, sl │ │ │ │ mov r0, fp │ │ │ │ bl 47d13c │ │ │ │ subs r5, r0, #0 │ │ │ │ blt 47d454 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62be00 │ │ │ │ + bl 62be04 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 47d3d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62dd68 │ │ │ │ + bl 62dd6c │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62be08 │ │ │ │ + bl 62be0c │ │ │ │ cmp r0, #0 │ │ │ │ bne 47d368 │ │ │ │ ldrh r3, [r7, #136] @ 0x88 │ │ │ │ cmp r3, sl │ │ │ │ beq 47d40c │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -636442,58 +636442,58 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r7 │ │ │ │ - bl 62e054 │ │ │ │ + bl 62e058 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r2, sl │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 47d13c │ │ │ │ subs r5, r0, #0 │ │ │ │ bge 47d3e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62e054 │ │ │ │ + bl 62e058 │ │ │ │ mov r2, sl │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 47c2d8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ - bl 62bdec │ │ │ │ + bl 62bdf0 │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ movlt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ bne 47d4b8 │ │ │ │ b 47d3e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62dec4 │ │ │ │ + bl 62dec8 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ sub r9, r9, #1 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 47c2d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62be00 │ │ │ │ + bl 62be04 │ │ │ │ cmp r0, #0 │ │ │ │ cmnne r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ beq 47d3e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62dd68 │ │ │ │ + bl 62dd6c │ │ │ │ ldr r3, [r8, #3408] @ 0xd50 │ │ │ │ cmp r3, r0 │ │ │ │ mov r6, r0 │ │ │ │ ble 47d4a0 │ │ │ │ b 47d480 │ │ │ │ mov r9, r4 │ │ │ │ b 47d3d8 │ │ │ │ @@ -636600,15 +636600,15 @@ │ │ │ │ rsb r3, r3, #31 │ │ │ │ stm ip, {r0, r1} │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - bl 64f5ac │ │ │ │ + bl 64f5b0 │ │ │ │ cmp r9, #2 │ │ │ │ beq 47d6c0 │ │ │ │ cmp r9, #4 │ │ │ │ ldrne r3, [sp, #48] @ 0x30 │ │ │ │ strbne r3, [r8, #16] │ │ │ │ bne 47d598 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -636756,21 +636756,21 @@ │ │ │ │ str r7, [r4, #2640] @ 0xa50 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r8, [r3] │ │ │ │ mov r1, r4 │ │ │ │ str r7, [r4, #2824] @ 0xb08 │ │ │ │ strd sl, [sp] │ │ │ │ str r0, [sp, #16] │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [pc, #960] @ 47dcc8 │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r4, #3168 @ 0xc60 │ │ │ │ - bl 6562c0 │ │ │ │ + bl 6562c4 │ │ │ │ ldr r3, [r4, #3372] @ 0xd2c │ │ │ │ ldrb r2, [r4, #3368] @ 0xd28 │ │ │ │ cmp r3, #0 │ │ │ │ bne 47d9a4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 47db30 │ │ │ │ mov r3, #1 │ │ │ │ @@ -637171,15 +637171,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r9, #156 @ 0x9c │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r1, [pc, #1616] @ 47e5d0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 212900 │ │ │ │ ldr r3, [r4, #2268] @ 0x8dc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -637187,15 +637187,15 @@ │ │ │ │ ldr r3, [r6] │ │ │ │ add r0, r4, #2096 @ 0x830 │ │ │ │ add r2, r9, #204 @ 0xcc │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r1, [pc, #1556] @ 47e5d4 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 212900 │ │ │ │ ldr r3, [r4, #2452] @ 0x994 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -637206,15 +637206,15 @@ │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, ip │ │ │ │ add r2, r9, #252 @ 0xfc │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp, #32] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r1, [pc, #1484] @ 47e5d8 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 212900 │ │ │ │ ldr r3, [r4, #2636] @ 0xa4c │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -637222,15 +637222,15 @@ │ │ │ │ ldr r3, [r6] │ │ │ │ add r0, r4, #2464 @ 0x9a0 │ │ │ │ add r2, r9, #300 @ 0x12c │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r1, [pc, #1424] @ 47e5dc │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 212900 │ │ │ │ ldr r3, [r4, #2820] @ 0xb04 │ │ │ │ add r2, r9, #348 @ 0x15c │ │ │ │ @@ -637239,25 +637239,25 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ add r9, r9, #8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r6, r4, #2832 @ 0xb10 │ │ │ │ bl 211940 │ │ │ │ ldr r2, [r4, #2080] @ 0x820 │ │ │ │ ldrb sl, [r4, #3356] @ 0xd1c │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ str fp, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [r4, #2088] @ 0x828 │ │ │ │ strb sl, [sp, #60] @ 0x3c │ │ │ │ strb r3, [sp, #59] @ 0x3b │ │ │ │ add sl, sp, #56 @ 0x38 │ │ │ │ ldr r3, [r4, #2084] @ 0x824 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ @@ -637267,15 +637267,15 @@ │ │ │ │ bl 47b7d8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r4, #2264] @ 0x8d8 │ │ │ │ ldrb fp, [r4, #3356] @ 0xd1c │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [r4, #2272] @ 0x8e0 │ │ │ │ strb r3, [sp, #59] @ 0x3b │ │ │ │ ldr r3, [r4, #2268] @ 0x8dc │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #2264] @ 0x8d8 │ │ │ │ @@ -637284,15 +637284,15 @@ │ │ │ │ bl 47b7d8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [r4, #2448] @ 0x990 │ │ │ │ ldrb fp, [r4, #3356] @ 0xd1c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [r4, #2456] @ 0x998 │ │ │ │ strb r3, [sp, #59] @ 0x3b │ │ │ │ ldr r3, [r4, #2452] @ 0x994 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #2448] @ 0x990 │ │ │ │ @@ -637301,15 +637301,15 @@ │ │ │ │ bl 47b7d8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #2632] @ 0xa48 │ │ │ │ ldrb sl, [r4, #3356] @ 0xd1c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [r4, #2640] @ 0xa50 │ │ │ │ strb r3, [sp, #75] @ 0x4b │ │ │ │ ldr r3, [r4, #2636] @ 0xa4c │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r3, [r4, #2632] @ 0xa48 │ │ │ │ mov r0, r4 │ │ │ │ @@ -637374,15 +637374,15 @@ │ │ │ │ bne 47e348 │ │ │ │ ldr r3, [r0, #3380] @ 0xd34 │ │ │ │ ldr r6, [r0, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ bne 47e558 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62d3d4 │ │ │ │ + bl 62d3d8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47e52c │ │ │ │ ldr r3, [r9, #108] @ 0x6c │ │ │ │ tst r3, #2 │ │ │ │ bne 47e318 │ │ │ │ mov r0, r7 │ │ │ │ bl 4792cc │ │ │ │ @@ -637480,15 +637480,15 @@ │ │ │ │ add r2, r2, #396 @ 0x18c │ │ │ │ str r3, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r2, [pc, #448] @ 47e614 │ │ │ │ ldr r3, [pc, #340] @ 47e5ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -637507,46 +637507,46 @@ │ │ │ │ mov sl, #4 │ │ │ │ mov fp, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ strd sl, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ ldr r2, [pc, #344] @ 47e61c │ │ │ │ add r0, r4, #3248 @ 0xcb0 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 6562c0 │ │ │ │ + bl 6562c4 │ │ │ │ ldr r1, [r4, #3352] @ 0xd18 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 3c83dc │ │ │ │ ldr r2, [r4, #2816] @ 0xb00 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, sl │ │ │ │ ldrb r5, [r4, #3352] @ 0xd18 │ │ │ │ str r9, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [r4, #2824] @ 0xb08 │ │ │ │ strb r3, [sp, #115] @ 0x73 │ │ │ │ ldr r3, [r4, #2820] @ 0xb04 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #2816] @ 0xb00 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ bl 47b7d8 │ │ │ │ b 47e1b4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62d404 │ │ │ │ + bl 62d408 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47e570 │ │ │ │ ldr r0, [pc, #220] @ 47e620 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1248 │ │ │ │ b 47e2ac │ │ │ │ mov r3, #1 │ │ │ │ @@ -637647,23 +637647,23 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 632a60 │ │ │ │ + b 632a64 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ beq 47e944 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 632b0c │ │ │ │ + b 632b10 │ │ │ │ ldr r1, [pc, #804] @ 47ea34 │ │ │ │ sub r3, r4, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, #18 │ │ │ │ bhi 47e74c │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ @@ -637672,15 +637672,15 @@ │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ beq 47e96c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 632c50 │ │ │ │ + b 632c54 │ │ │ │ ldr r3, [pc, #740] @ 47ea38 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ beq 47e6b4 │ │ │ │ ldr r1, [pc, #724] @ 47ea3c │ │ │ │ ldr r0, [pc, #724] @ 47ea40 │ │ │ │ @@ -637690,30 +637690,30 @@ │ │ │ │ mov r2, r4 │ │ │ │ add r1, r1, #400 @ 0x190 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8e8dbc │ │ │ │ ldrh r1, [r8, #102] @ 0x66 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62c0b8 │ │ │ │ + bl 62c0bc │ │ │ │ ldr r3, [pc, #680] @ 47ea44 │ │ │ │ cmp r0, r3 │ │ │ │ beq 47e7ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 3c5228 │ │ │ │ ldr r3, [r6, #3384] @ 0xd38 │ │ │ │ cmp r7, r3 │ │ │ │ ldrcs r2, [pc, #648] @ 47ea44 │ │ │ │ bcc 47e9e8 │ │ │ │ mov r0, r8 │ │ │ │ ldrh r1, [r8, #102] @ 0x66 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 62c0dc │ │ │ │ + b 62c0e0 │ │ │ │ ldrh r1, [r8, #136] @ 0x88 │ │ │ │ ldr r3, [pc, #616] @ 47ea44 │ │ │ │ cmp r1, r3 │ │ │ │ beq 47e7e8 │ │ │ │ mov r0, r6 │ │ │ │ bl 3c5228 │ │ │ │ ldr r3, [r6, #3384] @ 0xd38 │ │ │ │ @@ -637725,31 +637725,31 @@ │ │ │ │ lsl r3, r7, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ bcs 47e6b4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r8 │ │ │ │ mov r4, r3 │ │ │ │ - bl 62be08 │ │ │ │ + bl 62be0c │ │ │ │ cmp r0, #0 │ │ │ │ beq 47e6b4 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ bne 47ea14 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 62beb4 │ │ │ │ + b 62beb8 │ │ │ │ tst r7, #4 │ │ │ │ and r4, r7, #255 @ 0xff │ │ │ │ beq 47e994 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62b950 │ │ │ │ + bl 62b954 │ │ │ │ add r0, r6, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 4796ec │ │ │ │ ldrb r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ bne 47e6b4 │ │ │ │ ldr r0, [pc, #456] @ 47ea48 │ │ │ │ @@ -637798,15 +637798,15 @@ │ │ │ │ b 47e6b4 │ │ │ │ tst r7, #1073741824 @ 0x40000000 │ │ │ │ bne 47ea00 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 62e6c4 │ │ │ │ + b 62e6c8 │ │ │ │ ldrb r3, [r8, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ beq 47ea2c │ │ │ │ cmp r3, #2 │ │ │ │ lsleq r3, r7, #16 │ │ │ │ lsreq r3, r3, #24 │ │ │ │ orreq r3, r3, r7, lsl #8 │ │ │ │ @@ -637824,24 +637824,24 @@ │ │ │ │ eor r2, r3, r7, ror #8 │ │ │ │ b 47e73c │ │ │ │ add r0, r6, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 479908 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62b950 │ │ │ │ + bl 62b954 │ │ │ │ ldrb r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ bne 47e8a8 │ │ │ │ b 47e878 │ │ │ │ mov r0, r8 │ │ │ │ ldrh r1, [r8, #102] @ 0x66 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 62e52c │ │ │ │ + b 62e530 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ lsl r7, r7, #16 │ │ │ │ bl 3c51b0 │ │ │ │ lsr r7, r7, #16 │ │ │ │ b 47e7f8 │ │ │ │ mov r1, r7 │ │ │ │ @@ -637853,17 +637853,17 @@ │ │ │ │ add r0, r6, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 4793ac │ │ │ │ mov r2, r0 │ │ │ │ b 47e930 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62dd58 │ │ │ │ + bl 62dd5c │ │ │ │ lsr r1, r7, #16 │ │ │ │ - bl 62be64 │ │ │ │ + bl 62be68 │ │ │ │ b 47e834 │ │ │ │ bl 214cd8 │ │ │ │ rsbeq ip, sp, ip, asr r6 │ │ │ │ ldrsbeq sl, [pc], #-16 @ │ │ │ │ strheq r4, [r0], -ip │ │ │ │ @ instruction: 0x005fa190 │ │ │ │ ldrdeq r3, [pc], #-244 @ │ │ │ │ @@ -638065,15 +638065,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 47c510 │ │ │ │ cmp sl, r4 │ │ │ │ ble 47ed78 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62be08 │ │ │ │ + bl 62be0c │ │ │ │ cmp r0, #0 │ │ │ │ bne 47ed4c │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 47c510 │ │ │ │ ldr r0, [fp, #3404] @ 0xd4c │ │ │ │ bl 211d90 │ │ │ │ @@ -638096,15 +638096,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 47eeec │ │ │ │ add r4, r4, #1 │ │ │ │ cmp sl, r4 │ │ │ │ ble 47edf4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62be08 │ │ │ │ + bl 62be0c │ │ │ │ cmp r0, #0 │ │ │ │ bne 47edb8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 47c86c │ │ │ │ @@ -638132,15 +638132,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #1 │ │ │ │ bl 47c9e8 │ │ │ │ cmp sl, r5 │ │ │ │ ble 47f060 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62be08 │ │ │ │ + bl 62be0c │ │ │ │ cmp r0, #0 │ │ │ │ bne 47ee58 │ │ │ │ mvn r5, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #0 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -638246,15 +638246,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #1 │ │ │ │ bl 47c510 │ │ │ │ cmp sl, r5 │ │ │ │ ble 47f04c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62be08 │ │ │ │ + bl 62be0c │ │ │ │ cmp r0, #0 │ │ │ │ bne 47f020 │ │ │ │ mov r5, r9 │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 47c510 │ │ │ │ b 47ee88 │ │ │ │ @@ -638394,15 +638394,15 @@ │ │ │ │ ldr r4, [r7, #3456] @ 0xd80 │ │ │ │ ldr r3, [r7, #3404] @ 0xd4c │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r4, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq 47f324 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e054 │ │ │ │ + bl 62e058 │ │ │ │ ldrh r4, [r4, #136] @ 0x88 │ │ │ │ str r4, [sp, #20] │ │ │ │ cmp r6, r4 │ │ │ │ movhi r6, #0 │ │ │ │ movls r6, #1 │ │ │ │ cmp r8, r4 │ │ │ │ orrhi r6, r6, #1 │ │ │ │ @@ -638618,15 +638618,15 @@ │ │ │ │ rsb r3, r3, #31 │ │ │ │ stm r2, {r0, r1} │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ str ip, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 64f728 │ │ │ │ + bl 64f72c │ │ │ │ b 47f520 │ │ │ │ ldr r3, [r7, #100] @ 0x64 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ tst r3, #4 │ │ │ │ ldrb r3, [r9, #252] @ 0xfc │ │ │ │ bne 47f748 │ │ │ │ cmp r3, r1 │ │ │ │ @@ -638634,15 +638634,15 @@ │ │ │ │ add r0, r6, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ strbne r3, [r9, #253] @ 0xfd │ │ │ │ bl 479908 │ │ │ │ ldrb r1, [r9, #100] @ 0x64 │ │ │ │ mov r0, r9 │ │ │ │ and r1, r1, #251 @ 0xfb │ │ │ │ - bl 62b950 │ │ │ │ + bl 62b954 │ │ │ │ b 47f4cc │ │ │ │ add r3, r7, #1440 @ 0x5a0 │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 47f4a4 │ │ │ │ cmp r5, r3 │ │ │ │ bcc 47f4a4 │ │ │ │ @@ -638831,16 +638831,16 @@ │ │ │ │ 0047f934 : │ │ │ │ cmn r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ ldrb r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ beq 47f950 │ │ │ │ mov r0, ip │ │ │ │ - b 62dd70 │ │ │ │ - b 62de30 │ │ │ │ + b 62dd74 │ │ │ │ + b 62de34 │ │ │ │ │ │ │ │ 0047f954 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -639313,18 +639313,18 @@ │ │ │ │ add r3, sp, #11 │ │ │ │ bl 903568 │ │ │ │ cmp r0, #1 │ │ │ │ bne 48012c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ mov r0, r7 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ ldr r2, [pc, #120] @ 48015c │ │ │ │ ldr r3, [pc, #112] @ 480158 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -639344,19 +639344,19 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r0] │ │ │ │ strb r3, [r2] │ │ │ │ b 4800b0 │ │ │ │ ldr r1, [pc, #44] @ 480160 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ b 4800cc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ rsbeq sl, sp, r4, ror ip │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ rsbeq sl, sp, r0, ror #23 │ │ │ │ strheq r2, [pc], #-124 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -639543,30 +639543,30 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ ldr r7, [r0, #308] @ 0x134 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62dd68 │ │ │ │ + bl 62dd6c │ │ │ │ ldrb r3, [r6, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ bne 480484 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 629aa8 │ │ │ │ + bl 629aac │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ add r7, r7, r0, lsl #2 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 8f47fc │ │ │ │ subseq r8, pc, ip, asr r7 @ │ │ │ │ @@ -639617,18 +639617,18 @@ │ │ │ │ mov r2, #0 │ │ │ │ bl 903568 │ │ │ │ cmp r0, #16 │ │ │ │ bne 480610 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #16 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [pc, #312] @ 4806d4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, r3 │ │ │ │ beq 4805c4 │ │ │ │ cmp r1, #516 @ 0x204 │ │ │ │ @@ -639657,19 +639657,19 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #196] @ 4806dc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ b 48058c │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #16] │ │ │ │ b 480540 │ │ │ │ ldrd r2, [r4, #56] @ 0x38 │ │ │ │ strd r2, [sp, #8] │ │ │ │ b 480540 │ │ │ │ @@ -639825,36 +639825,36 @@ │ │ │ │ cmp r7, #0 │ │ │ │ ble 4808dc │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 8f4804 │ │ │ │ cmp r7, r6 │ │ │ │ add r4, r4, #12 │ │ │ │ bne 4808b0 │ │ │ │ ldr r0, [r5, #308] @ 0x134 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r5, #304] @ 0x130 │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62d0f8 │ │ │ │ + bl 62d0fc │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #368] @ 0x170 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 4d0fd4 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 8f4804 │ │ │ │ b 4808dc │ │ │ │ subseq r8, pc, r8, asr #6 │ │ │ │ subeq r3, fp, r0, lsl #23 │ │ │ │ @ instruction: 0x004b3b98 │ │ │ │ @@ -640006,15 +640006,15 @@ │ │ │ │ add r3, ip, #1 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ str ip, [r4, #372] @ 0x174 │ │ │ │ bhi 480d38 │ │ │ │ ldr r2, [r4, #388] @ 0x184 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62d174 │ │ │ │ + bl 62d178 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #384] @ 0x180 │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ mov r1, #12 │ │ │ │ bl 211c40 │ │ │ │ ldr r3, [r4, #372] @ 0x174 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -640030,38 +640030,38 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ b 480be4 │ │ │ │ ldr r9, [r4, #308] @ 0x134 │ │ │ │ mov r2, fp │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ add sl, r5, r5, lsl #1 │ │ │ │ lsl r6, sl, #2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r5, r5, #1 │ │ │ │ str r0, [r9, sl, lsl #2] │ │ │ │ ldr sl, [r4, #308] @ 0x134 │ │ │ │ mov r0, r8 │ │ │ │ add sl, sl, r6 │ │ │ │ mov r2, sl │ │ │ │ - bl 63277c │ │ │ │ + bl 632780 │ │ │ │ str r0, [sl, #4] │ │ │ │ ldr r3, [r4, #308] @ 0x134 │ │ │ │ add r3, r3, r6 │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr r3, [r4, #372] @ 0x174 │ │ │ │ cmp r3, r5 │ │ │ │ bhi 480be0 │ │ │ │ ldr r2, [pc, #496] @ 480e34 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ str r0, [r4, #304] @ 0x130 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ bl 4d0ffc │ │ │ │ ldr ip, [pc, #468] @ 480e38 │ │ │ │ ldr r3, [r4, #376] @ 0x178 │ │ │ │ ldr r2, [pc, #464] @ 480e3c │ │ │ │ ldr r1, [pc, #464] @ 480e40 │ │ │ │ @@ -640266,15 +640266,15 @@ │ │ │ │ bl 9048e4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r8] │ │ │ │ b 480f04 │ │ │ │ ldr r1, [pc, #64] @ 480fdc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mvn r0, #13 │ │ │ │ b 480f08 │ │ │ │ ldr r0, [pc, #44] @ 480fe0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #0 │ │ │ │ b 480f08 │ │ │ │ @@ -640322,18 +640322,18 @@ │ │ │ │ cmp r3, #1 │ │ │ │ beq 48110c │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ strb r6, [r3] │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ ldr r2, [pc, #340] @ 4811ec │ │ │ │ ldr r3, [pc, #324] @ 4811e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -640355,15 +640355,15 @@ │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ bl 903568 │ │ │ │ cmp r9, r0 │ │ │ │ beq 48115c │ │ │ │ ldr r1, [pc, #240] @ 4811f0 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ b 48106c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r8, [r4, #104] @ 0x68 │ │ │ │ str r0, [sp, #8] │ │ │ │ bne 48106c │ │ │ │ ldr r9, [r8, #4] │ │ │ │ @@ -640375,15 +640375,15 @@ │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ bl 903568 │ │ │ │ cmp r9, r0 │ │ │ │ beq 4811b4 │ │ │ │ ldr r1, [pc, #164] @ 4811f4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ b 48106c │ │ │ │ mov r2, r9 │ │ │ │ add r1, r4, #52 @ 0x34 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 9048e4 │ │ │ │ ldrb r3, [r8, #36] @ 0x24 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -640397,15 +640397,15 @@ │ │ │ │ bl 903568 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmp r3, r0 │ │ │ │ beq 48106c │ │ │ │ ldr r1, [pc, #80] @ 4811f8 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ b 48106c │ │ │ │ mov r2, r9 │ │ │ │ add r1, r4, #52 @ 0x34 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 9048e4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -640470,15 +640470,15 @@ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 48171c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq 4816f4 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -640666,31 +640666,31 @@ │ │ │ │ mov r2, #0 │ │ │ │ bl 903568 │ │ │ │ cmp r0, #16 │ │ │ │ bne 481758 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #16 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ b 481428 │ │ │ │ ldr r1, [pc, #688] @ 4818bc │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r6 │ │ │ │ bl 211d90 │ │ │ │ ldr r2, [pc, #644] @ 4818c0 │ │ │ │ ldr r3, [pc, #572] @ 48187c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -640738,19 +640738,19 @@ │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 9048e4 │ │ │ │ b 4814a8 │ │ │ │ ldr r1, [pc, #456] @ 4818c4 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ mov r6, #0 │ │ │ │ b 48162c │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, #16 │ │ │ │ @@ -640763,19 +640763,19 @@ │ │ │ │ bl 480e64 │ │ │ │ subs r1, r0, #0 │ │ │ │ beq 4816b0 │ │ │ │ b 481420 │ │ │ │ ldr r1, [pc, #360] @ 4818c8 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ b 4815f0 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [r5, #28] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [r5, #32] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ @@ -640811,25 +640811,25 @@ │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ b 4817fc │ │ │ │ ldr r1, [pc, #180] @ 4818d4 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mvn r1, #13 │ │ │ │ b 481420 │ │ │ │ ldr r0, [pc, #160] @ 4818d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ b 4817fc │ │ │ │ ldr r1, [pc, #148] @ 4818dc │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mvn r1, #13 │ │ │ │ b 481420 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #124] @ 4818e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r1, #0 │ │ │ │ @@ -641014,45 +641014,45 @@ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r7, [r4] │ │ │ │ mov sl, r5 │ │ │ │ b 4819dc │ │ │ │ ldr r1, [pc, #144] @ 481bdc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #96] @ 481be0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ b 481b54 │ │ │ │ ldr r1, [pc, #80] @ 481be4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ b 481b54 │ │ │ │ ldr r1, [pc, #56] @ 481be8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ b 481b9c │ │ │ │ ldr r1, [pc, #40] @ 481bec │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ b 481b9c │ │ │ │ subseq r7, pc, r0, lsl #5 │ │ │ │ strheq r0, [pc], #-244 @ │ │ │ │ @ instruction: 0x004f0f98 │ │ │ │ subeq r1, pc, ip, ror #2 │ │ │ │ subeq r1, pc, r8, ror #2 │ │ │ │ subeq r1, pc, r4, ror r1 @ │ │ │ │ @@ -641140,15 +641140,15 @@ │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ bl 69d194 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - bl 62dd68 │ │ │ │ + bl 62dd6c │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ add r9, sp, r2 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 21380c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ @@ -641260,27 +641260,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ mov r0, #0 │ │ │ │ bl 211d90 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 481cec │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 629aa8 │ │ │ │ + bl 629aac │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 629afc │ │ │ │ + bl 629b00 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 482160 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 629aa8 │ │ │ │ + bl 629aac │ │ │ │ b 481c9c │ │ │ │ sub r3, r1, #1024 @ 0x400 │ │ │ │ cmp r3, #3 │ │ │ │ bhi 481ff8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ @@ -641334,23 +641334,23 @@ │ │ │ │ mvn r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 480fe4 │ │ │ │ b 481f0c │ │ │ │ ldr r1, [pc, #548] @ 482270 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r8 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 47fd94 │ │ │ │ b 481f34 │ │ │ │ mov r0, r9 │ │ │ │ bl 211a90 │ │ │ │ mov r2, #0 │ │ │ │ str r9, [sp] │ │ │ │ @@ -641396,15 +641396,15 @@ │ │ │ │ bl 4818e4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 481ef0 │ │ │ │ b 4821dc │ │ │ │ ldr r1, [pc, #308] @ 482278 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r0, #0 │ │ │ │ bl 211d90 │ │ │ │ mov r0, #0 │ │ │ │ bl 211d90 │ │ │ │ b 482064 │ │ │ │ ldr r2, [pc, #276] @ 48227c │ │ │ │ ldr r3, [pc, #192] @ 48222c │ │ │ │ @@ -641424,15 +641424,15 @@ │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #212] @ 482280 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl 211d90 │ │ │ │ mov r0, fp │ │ │ │ bl 211d90 │ │ │ │ mov r0, r6 │ │ │ │ @@ -641448,15 +641448,15 @@ │ │ │ │ b 482050 │ │ │ │ ldr r1, [pc, #128] @ 482288 │ │ │ │ mov r6, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ b 4821c4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ subseq r6, pc, ip, ror pc @ │ │ │ │ rsbeq r9, sp, r4, lsr #1 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ @ instruction: 0x004b2790 │ │ │ │ subeq r2, fp, r8, lsr #15 │ │ │ │ @@ -641569,15 +641569,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #932] @ 0x3a4 │ │ │ │ ldr r6, [r5, #920] @ 0x398 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 482524 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4824b4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ @@ -641595,15 +641595,15 @@ │ │ │ │ beq 4824d4 │ │ │ │ ldr r0, [pc, #236] @ 482540 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ ldr r2, [pc, #204] @ 482544 │ │ │ │ ldr r3, [pc, #192] @ 48253c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -641626,28 +641626,28 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 212834 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ ldr ip, [pc, #96] @ 48254c │ │ │ │ ldr r2, [pc, #96] @ 482550 │ │ │ │ ldr r1, [pc, #96] @ 482554 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ mov r1, r6 │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ b 482470 │ │ │ │ ldr r0, [pc, #44] @ 482558 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ b 482470 │ │ │ │ @@ -642108,15 +642108,15 @@ │ │ │ │ ldr r1, [pc, #176] @ 482cdc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ mov r1, #2 │ │ │ │ - bl 62bd90 │ │ │ │ + bl 62bd94 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 482c98 │ │ │ │ ldr r6, [r4, #932] @ 0x3a4 │ │ │ │ cmp r6, #0 │ │ │ │ bne 482cb8 │ │ │ │ mov r0, #32 │ │ │ │ bl 211a90 │ │ │ │ @@ -642175,30 +642175,30 @@ │ │ │ │ bl 69d194 │ │ │ │ ldr r6, [pc, #152] @ 482dcc │ │ │ │ mov r2, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r1, #19 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d174 │ │ │ │ + bl 62d178 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ str r0, [r4, #924] @ 0x39c │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #928] @ 0x3a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r4, #304 @ 0x130 │ │ │ │ str r1, [r4, #748] @ 0x2ec │ │ │ │ str r2, [r4, #744] @ 0x2e8 │ │ │ │ str r3, [r4, #932] @ 0x3a4 │ │ │ │ str r0, [r4, #920] @ 0x398 │ │ │ │ @@ -642239,23 +642239,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 8f9c88 │ │ │ │ mov r0, r6 │ │ │ │ bl 211d90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #932] @ 0x3a4 │ │ │ │ ldr r0, [r4, #924] @ 0x39c │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r0, [r4, #928] @ 0x3a0 │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r0, [r4, #920] @ 0x398 │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62d0f8 │ │ │ │ + b 62d0fc │ │ │ │ subseq r5, pc, r8, asr #28 │ │ │ │ subeq r0, pc, r4, lsl #3 │ │ │ │ subeq r0, pc, ip, lsr #3 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r2, r3 │ │ │ │ ldrbeq r0, [r0, #4] │ │ │ │ @@ -643087,15 +643087,15 @@ │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r1, #0 │ │ │ │ ldm r4, {r2, r3} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 652da4 │ │ │ │ + bl 652da8 │ │ │ │ adds r3, r5, r7 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ adc r1, r6, r8 │ │ │ │ adds r7, r3, #1 │ │ │ │ adc r8, r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ beq 483bbc │ │ │ │ @@ -643124,15 +643124,15 @@ │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldm r4, {r2, r3} │ │ │ │ - bl 652da4 │ │ │ │ + bl 652da8 │ │ │ │ b 483b04 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r1, [pc, #416] @ 483dd0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -643669,15 +643669,15 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 48455c │ │ │ │ cmp r5, #0 │ │ │ │ beq 4844f8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #448 @ 0x1c0 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ ldr ip, [pc, #440] @ 484658 │ │ │ │ ldr r2, [pc, #440] @ 48465c │ │ │ │ ldr r1, [pc, #440] @ 484660 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #204 @ 0xcc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -643693,28 +643693,28 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ moveq r1, #1 │ │ │ │ bne 484558 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 654f60 │ │ │ │ + b 654f64 │ │ │ │ ldr r0, [pc, #360] @ 484668 │ │ │ │ ldr r2, [pc, #360] @ 48466c │ │ │ │ ldr r1, [pc, #360] @ 484670 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #204 @ 0xcc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #16 │ │ │ │ bl 69d194 │ │ │ │ mov r1, r5 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ ldr r2, [pc, #320] @ 484674 │ │ │ │ ldr r3, [pc, #264] @ 484640 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -644046,49 +644046,49 @@ │ │ │ │ mvn r3, #0 │ │ │ │ add sl, r4, #280 @ 0x118 │ │ │ │ mvn r2, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ ldr r2, [pc, #428] @ 484c30 │ │ │ │ add r6, r4, #192 @ 0xc0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 6562c0 │ │ │ │ + bl 6562c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4836a4 │ │ │ │ bl 65fbc8 │ │ │ │ mov r9, #0 │ │ │ │ add fp, r4, #448 @ 0x1c0 │ │ │ │ mov r8, r0 │ │ │ │ bl 65fbc8 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ ldr r2, [pc, #376] @ 484c34 │ │ │ │ mov r3, r8 │ │ │ │ mov r8, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r8, [sp] │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r2, [pc, #332] @ 484c38 │ │ │ │ mov r3, r5 │ │ │ │ add r5, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #176 @ 0xb0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 64e6fc │ │ │ │ + bl 64e700 │ │ │ │ ldr r3, [pc, #304] @ 484c3c │ │ │ │ ldr r2, [pc, #304] @ 484c40 │ │ │ │ ldr r1, [pc, #304] @ 484c44 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #204 @ 0xcc │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ @@ -644098,21 +644098,21 @@ │ │ │ │ bl 69d194 │ │ │ │ mov r5, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, sl │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ mov r0, r4 │ │ │ │ bl 484398 │ │ │ │ mov r0, r7 │ │ │ │ bl 211d90 │ │ │ │ b 48499c │ │ │ │ ldr r3, [pc, #200] @ 484c48 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ @@ -645003,15 +645003,15 @@ │ │ │ │ mov fp, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ ldr sl, [pc, #520] @ 485b80 │ │ │ │ add sl, pc, sl │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 485a74 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 9037e4 │ │ │ │ @@ -645035,18 +645035,18 @@ │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 485aa4 │ │ │ │ mov r2, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ ldr r2, [pc, #380] @ 485b88 │ │ │ │ ldr r3, [pc, #364] @ 485b7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -645061,19 +645061,19 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #316] @ 485b8c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ b 485a04 │ │ │ │ ldr r0, [pc, #276] @ 485b90 │ │ │ │ ldr r1, [pc, #276] @ 485b94 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -645625,21 +645625,21 @@ │ │ │ │ ldr r0, [r4, #1436] @ 0x59c │ │ │ │ cmp r0, #0 │ │ │ │ beq 486318 │ │ │ │ bl 213af4 │ │ │ │ add r0, r4, #1408 @ 0x580 │ │ │ │ bl 8d88c0 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62d0f8 │ │ │ │ + b 62d0fc │ │ │ │ subseq r2, pc, r4, lsr #21 │ │ │ │ subeq lr, sl, ip, lsr r1 │ │ │ │ subeq lr, sl, r4, asr r1 │ │ │ │ subeq sp, lr, r8, lsr #21 │ │ │ │ subeq sp, lr, r4, asr #7 │ │ │ │ @ instruction: 0xffffe4b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -645816,30 +645816,30 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 486718 │ │ │ │ ldr r1, [pc, #300] @ 486740 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62e17c │ │ │ │ + b 62e180 │ │ │ │ ldr r2, [pc, #280] @ 486744 │ │ │ │ ldr r3, [pc, #244] @ 486724 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 486718 │ │ │ │ ldr r1, [pc, #248] @ 486748 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62e17c │ │ │ │ + b 62e180 │ │ │ │ ldr r3, [pc, #228] @ 48674c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ beq 4865a8 │ │ │ │ ldr r3, [pc, #212] @ 486750 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -646182,25 +646182,25 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #23 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d174 │ │ │ │ + bl 62d178 │ │ │ │ ldr r2, [pc, #648] @ 486e6c │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ str r0, [r4, #304] @ 0x130 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ ldrb r2, [r4, #1464] @ 0x5b8 │ │ │ │ ldrb r3, [r4, #1440] @ 0x5a0 │ │ │ │ strb r3, [r4, #348] @ 0x15c │ │ │ │ sub r3, r2, #32 │ │ │ │ and r1, r3, #255 @ 0xff │ │ │ │ cmp r1, #32 │ │ │ │ str r0, [r4, #308] @ 0x134 │ │ │ │ @@ -646410,15 +646410,15 @@ │ │ │ │ add fp, pc, fp │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 487810 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 9037e4 │ │ │ │ cmp r0, #3 │ │ │ │ bls 4877e8 │ │ │ │ @@ -646888,18 +646888,18 @@ │ │ │ │ bl 903568 │ │ │ │ cmp r0, r5 │ │ │ │ bne 4878a4 │ │ │ │ mov r2, r5 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r8 │ │ │ │ bl 211d90 │ │ │ │ b 486f60 │ │ │ │ mov r2, #24 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ @@ -646957,19 +646957,19 @@ │ │ │ │ bhi 4881d4 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r1, [pc, #1728] @ 487eb0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ ldr r2, [pc, #1692] @ 487eb4 │ │ │ │ ldr r3, [pc, #1608] @ 487e64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -647953,32 +647953,32 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62b950 │ │ │ │ + bl 62b954 │ │ │ │ ldr r3, [r5, #320] @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r6, r5, #180224 @ 0x2c000 │ │ │ │ beq 4887bc │ │ │ │ mov r4, #0 │ │ │ │ add r6, r5, #180224 @ 0x2c000 │ │ │ │ ldr r3, [r6, #808] @ 0x328 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r3, [r5, #320] @ 0x140 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ bhi 4887a0 │ │ │ │ ldr r0, [r6, #808] @ 0x328 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62d0f8 │ │ │ │ + bl 62d0fc │ │ │ │ ldr r0, [r6, #812] @ 0x32c │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r5, #544] @ 0x220 │ │ │ │ bl 211d90 │ │ │ │ add r0, r5, #328 @ 0x148 │ │ │ │ bl 48cb68 │ │ │ │ ldr r0, [r5, #740] @ 0x2e4 │ │ │ │ @@ -648535,15 +648535,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ blt 489140 │ │ │ │ ldr r1, [r4, #316] @ 0x13c │ │ │ │ ldr r2, [r9, #816] @ 0x330 │ │ │ │ lsl r1, r1, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62d174 │ │ │ │ + bl 62d178 │ │ │ │ ldr r0, [r4, #548] @ 0x224 │ │ │ │ mov r1, #4 │ │ │ │ bl 211c40 │ │ │ │ str r0, [r9, #808] @ 0x328 │ │ │ │ ldr r3, [r4, #548] @ 0x224 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -648553,15 +648553,15 @@ │ │ │ │ add sl, pc, sl │ │ │ │ add r7, r9, #820 @ 0x334 │ │ │ │ b 4890d8 │ │ │ │ ldr r6, [r9, #808] @ 0x328 │ │ │ │ ldrh r1, [r7] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ str r0, [r6, r5, lsl #2] │ │ │ │ ldr r3, [r4, #548] @ 0x224 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ bhi 4890d4 │ │ │ │ b 488db8 │ │ │ │ rsb r0, r0, #0 │ │ │ │ @@ -648826,15 +648826,15 @@ │ │ │ │ ldr r0, [r1, #24] │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq lr, r0 │ │ │ │ bne 4894e0 │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, ip │ │ │ │ - bl 652a34 │ │ │ │ + bl 652a38 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r4, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ strne r2, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ @@ -648950,15 +648950,15 @@ │ │ │ │ mov r1, #4096 @ 0x1000 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ clz r4, r4 │ │ │ │ rsb r4, r4, #31 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ smlalbb r2, r3, r4, r1 │ │ │ │ - bl 6537f4 │ │ │ │ + bl 6537f8 │ │ │ │ bics r7, r7, sl, lsl r4 │ │ │ │ bne 4896c8 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp lr, r4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -649213,15 +649213,15 @@ │ │ │ │ add r3, sp, #16 │ │ │ │ str sl, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r3, {r1, r2} │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 652f50 │ │ │ │ + bl 652f54 │ │ │ │ ldr r2, [r7, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrb r2, [r2, #300] @ 0x12c │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r2, sl │ │ │ │ moveq ip, #1 │ │ │ │ movne ip, #4 │ │ │ │ @@ -649250,15 +649250,15 @@ │ │ │ │ str fp, [r6, #32] │ │ │ │ str r0, [r6, #4] │ │ │ │ str ip, [r6, #16] │ │ │ │ str r2, [r1], #16 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ - bl 653074 │ │ │ │ + bl 653078 │ │ │ │ ldr r3, [r7, #236] @ 0xec │ │ │ │ str r3, [r6, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r6, #56 @ 0x38 │ │ │ │ strne r2, [r3, #60] @ 0x3c │ │ │ │ str r6, [r7, #236]! @ 0xec │ │ │ │ str r7, [r6, #60] @ 0x3c │ │ │ │ @@ -649383,15 +649383,15 @@ │ │ │ │ adc r3, r3, lr │ │ │ │ adds ip, ip, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ adc r1, r1, #0 │ │ │ │ ldr r0, [r0, #-16] │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 6359e4 │ │ │ │ + bl 6359e8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 489e04 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -649500,15 +649500,15 @@ │ │ │ │ add r1, r5, r1 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 62d40c │ │ │ │ + bl 62d410 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 489fdc │ │ │ │ ldr r1, [r4, #216] @ 0xd8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r8 │ │ │ │ add r1, r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ @@ -649575,15 +649575,15 @@ │ │ │ │ add r1, r5, r1 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 62d40c │ │ │ │ + bl 62d410 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 48a100 │ │ │ │ ldr r1, [r4, #216] @ 0xd8 │ │ │ │ ldrb r3, [r4, #289] @ 0x121 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -649675,19 +649675,19 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 650c88 │ │ │ │ + bl 650c8c │ │ │ │ bics r3, r0, #6 │ │ │ │ bne 48a574 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 654038 │ │ │ │ + bl 65403c │ │ │ │ cmp r0, #0 │ │ │ │ bge 48a330 │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq 48a330 │ │ │ │ sub r0, r5, #4 │ │ │ │ @@ -649740,15 +649740,15 @@ │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ bne 48abec │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r7, [r4, #32] │ │ │ │ ldr r9, [r4, #36] @ 0x24 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r3, [r8] │ │ │ │ mov fp, #0 │ │ │ │ cmp r3, fp │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r3, r0, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ @@ -649784,15 +649784,15 @@ │ │ │ │ bne 48abec │ │ │ │ adds r0, r3, r0 │ │ │ │ adc r2, r1, r2 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r7 │ │ │ │ sbcs r1, r2, r9 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ bcc 48a4e0 │ │ │ │ @@ -649868,15 +649868,15 @@ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 48abc0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 64e7d0 │ │ │ │ + b 64e7d4 │ │ │ │ ldr r3, [pc, #1664] @ 48abfc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ beq 48a220 │ │ │ │ ldr r3, [pc, #1652] @ 48ac04 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -650137,15 +650137,15 @@ │ │ │ │ strcc r5, [sp, #32] │ │ │ │ cmp r3, lr │ │ │ │ sbcs fp, fp, r7 │ │ │ │ mov r5, lr │ │ │ │ movcc r7, #0 │ │ │ │ movcc r5, r3 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ subs fp, r5, r0 │ │ │ │ sbc r9, r7, #0 │ │ │ │ subs r5, r3, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ @@ -651065,15 +651065,15 @@ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r9, r1, r8, lsl #5 │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r2, [ip, fp] │ │ │ │ bne 48c05c │ │ │ │ strd r2, [r9, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ strd r6, [r9, #24] │ │ │ │ add r8, r8, #1 │ │ │ │ add fp, fp, #48 @ 0x30 │ │ │ │ adds r3, r3, r0 │ │ │ │ str r3, [r9, #16] │ │ │ │ @@ -651227,15 +651227,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 48babc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r5, r4 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r4, r3, r4, lsl #4 │ │ │ │ ldr r0, [r4, #-32] @ 0xffffffe0 │ │ │ │ - bl 64e7f0 │ │ │ │ + bl 64e7f4 │ │ │ │ subs r5, r5, #1 │ │ │ │ sub r4, r4, #48 @ 0x30 │ │ │ │ bne 48baa8 │ │ │ │ ldr r2, [pc, #1460] @ 48c078 │ │ │ │ ldr r3, [pc, #1436] @ 48c064 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -651741,24 +651741,24 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 48c2c8 │ │ │ │ ldr r3, [pc, #112] @ 48c2f8 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ add r5, r4, #16 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 652a34 │ │ │ │ + bl 652a38 │ │ │ │ ldrb r3, [r6, #300] @ 0x12c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #4 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 653074 │ │ │ │ + bl 653078 │ │ │ │ ldr r4, [r4, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ bne 48c288 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -651886,15 +651886,15 @@ │ │ │ │ adds r0, r4, r0 │ │ │ │ adc r1, r5, r1 │ │ │ │ subs r0, r0, ip │ │ │ │ sbc r1, r1, lr │ │ │ │ strd r0, [sp] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ - bl 6358d4 │ │ │ │ + bl 6358d8 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 48c590 │ │ │ │ ldr r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ bne 48c634 │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -652148,49 +652148,49 @@ │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d40c │ │ │ │ + bl 62d410 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 48ca84 │ │ │ │ ldr r3, [r6, #308] @ 0x134 │ │ │ │ add r1, sp, #28 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ subs r9, r0, #0 │ │ │ │ blt 48cac8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d62c │ │ │ │ + bl 62d630 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62dd34 │ │ │ │ + bl 62dd38 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62da08 │ │ │ │ + bl 62da0c │ │ │ │ ldr r1, [r5, #116] @ 0x74 │ │ │ │ ands r1, r1, #1 │ │ │ │ bne 48c948 │ │ │ │ ldrb r3, [r5, #268] @ 0x10c │ │ │ │ cmp r3, #2 │ │ │ │ beq 48cb44 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [r7, #16] │ │ │ │ - bl 62d59c │ │ │ │ + bl 62d5a0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62d59c │ │ │ │ + bl 62d5a0 │ │ │ │ ldr r8, [r6] │ │ │ │ cmp r8, #0 │ │ │ │ mov r3, r0 │ │ │ │ beq 48c99c │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #20] │ │ │ │ @@ -652206,20 +652206,20 @@ │ │ │ │ mov r3, sl │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ bl 661de0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr fp, [r7, #12] │ │ │ │ - bl 62d564 │ │ │ │ + bl 62d568 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62d564 │ │ │ │ + bl 62d568 │ │ │ │ ldr r8, [r6] │ │ │ │ cmp r8, #0 │ │ │ │ mov r3, r0 │ │ │ │ beq 48ca10 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #20] │ │ │ │ @@ -652235,20 +652235,20 @@ │ │ │ │ mov r3, sl │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp] │ │ │ │ bl 661de0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r9, [r7, #8] │ │ │ │ - bl 62d54c │ │ │ │ + bl 62d550 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62d54c │ │ │ │ + bl 62d550 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r1 │ │ │ │ beq 48cb00 │ │ │ │ mov r0, r4 │ │ │ │ bl 479c24 │ │ │ │ @@ -652282,15 +652282,15 @@ │ │ │ │ str sl, [sp] │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #120] @ 48cb64 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d6c8 │ │ │ │ + bl 62d6cc │ │ │ │ b 48c918 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r9 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ @@ -652361,15 +652361,15 @@ │ │ │ │ cmp r3, r7 │ │ │ │ add r6, r6, #112 @ 0x70 │ │ │ │ bhi 48cbcc │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 48cc5c │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 655f8c │ │ │ │ + bl 655f90 │ │ │ │ ldr r3, [r5, #320] @ 0x140 │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r5, #324] @ 0x144 │ │ │ │ strne r2, [r3, #324] @ 0x144 │ │ │ │ ldr r1, [r5, #324] @ 0x144 │ │ │ │ ldrne r3, [r5, #320] @ 0x140 │ │ │ │ @@ -652738,15 +652738,15 @@ │ │ │ │ strd r8, [sl, #-8] │ │ │ │ strh r3, [r1] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ - bl 655b5c │ │ │ │ + bl 655b60 │ │ │ │ ldr r3, [pc, #1008] @ 48d604 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ str r3, [r5, #320] @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r5, #320 @ 0x140 │ │ │ │ strne r2, [r3, #324] @ 0x144 │ │ │ │ @@ -653067,15 +653067,15 @@ │ │ │ │ add ip, fp, #320 @ 0x140 │ │ │ │ ldr r3, [pc, #272] @ 48d824 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r6, r0 │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ cmp r5, #0 │ │ │ │ beq 48d7d8 │ │ │ │ ldr r8, [pc, #240] @ 48d828 │ │ │ │ ldr r9, [pc, #240] @ 48d82c │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r4, #0 │ │ │ │ @@ -653091,15 +653091,15 @@ │ │ │ │ add r1, r4, r1 │ │ │ │ bl 479a08 │ │ │ │ cmp r0, #0 │ │ │ │ blt 48d7e0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r5 │ │ │ │ bne 48d748 │ │ │ │ - bl 651f5c │ │ │ │ + bl 651f60 │ │ │ │ ldr sl, [pc, #160] @ 48d830 │ │ │ │ mov r4, #0 │ │ │ │ add sl, pc, sl │ │ │ │ add sl, sl, #324 @ 0x144 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ @@ -653111,16 +653111,16 @@ │ │ │ │ add r4, r4, #1 │ │ │ │ bl 479bec │ │ │ │ cmp r4, r5 │ │ │ │ bne 48d798 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 6318a4 │ │ │ │ - bl 651f5c │ │ │ │ + b 6318a8 │ │ │ │ + bl 651f60 │ │ │ │ b 48d7c8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #72] @ 48d834 │ │ │ │ rsb r2, r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 8e11a8 │ │ │ │ @@ -653170,18 +653170,18 @@ │ │ │ │ ldr r3, [pc, #312] @ 48d9dc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 631824 │ │ │ │ + bl 631828 │ │ │ │ subs fp, r0, #0 │ │ │ │ blt 48d9a0 │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ldr r3, [r5, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ beq 48d978 │ │ │ │ ldr r9, [pc, #260] @ 48d9e0 │ │ │ │ ldr r8, [pc, #260] @ 48d9e4 │ │ │ │ mov r4, #0 │ │ │ │ add r6, r6, #324 @ 0x144 │ │ │ │ @@ -653205,28 +653205,28 @@ │ │ │ │ subs fp, r0, #0 │ │ │ │ bge 48d8f0 │ │ │ │ ldr r0, [pc, #176] @ 48d9e8 │ │ │ │ rsb r2, fp, #0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - bl 651f5c │ │ │ │ + bl 651f60 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ bl 48d6ac │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 651f5c │ │ │ │ + bl 651f60 │ │ │ │ mov fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -653312,15 +653312,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - bl 62dd58 │ │ │ │ + bl 62dd5c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r4, #308] @ 0x134 │ │ │ │ ldr r2, [r4, #224] @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 48dbf0 │ │ │ │ @@ -653364,15 +653364,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 62dec4 │ │ │ │ + bl 62dec8 │ │ │ │ bl 8d5420 │ │ │ │ b 48db28 │ │ │ │ ldr r0, [pc, #100] @ 48dc20 │ │ │ │ rsb r1, r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ b 48db64 │ │ │ │ @@ -653476,19 +653476,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62dd58 │ │ │ │ + bl 62dd5c │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl 62d40c │ │ │ │ + bl 62d410 │ │ │ │ orrs r2, r0, r1 │ │ │ │ bne 48ddc4 │ │ │ │ mov r8, #0 │ │ │ │ ldr r2, [pc, #1384] @ 48e2f0 │ │ │ │ ldr r3, [pc, #1348] @ 48e2d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -653505,29 +653505,29 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov fp, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 62be08 │ │ │ │ + bl 62be0c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r0, [r7, #20] │ │ │ │ ldr r2, [r6, #308] @ 0x134 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ subs r8, r0, #0 │ │ │ │ bne 48dfe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62d5d8 │ │ │ │ + bl 62d5dc │ │ │ │ ldr r2, [r6, #308] @ 0x134 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ subs r8, r0, #0 │ │ │ │ @@ -653536,15 +653536,15 @@ │ │ │ │ tst r2, #1 │ │ │ │ bne 48de48 │ │ │ │ ldrb r2, [r4, #268] @ 0x10c │ │ │ │ cmp r2, #2 │ │ │ │ beq 48e140 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62d54c │ │ │ │ + bl 62d550 │ │ │ │ str fp, [r7, #24] │ │ │ │ str sl, [r7, #28] │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr r2, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -653573,23 +653573,23 @@ │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, r3 │ │ │ │ cmpeq r8, r2 │ │ │ │ bne 48e288 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62d564 │ │ │ │ + bl 62d568 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 62d524 │ │ │ │ + bl 62d528 │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ str r1, [r7, #44] @ 0x2c │ │ │ │ ldr r3, [r6] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 48df4c │ │ │ │ mov r0, r3 │ │ │ │ @@ -653615,15 +653615,15 @@ │ │ │ │ cmp sl, r3 │ │ │ │ cmpeq r8, r2 │ │ │ │ beq 48e030 │ │ │ │ mvn r8, #11 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ - bl 62d54c │ │ │ │ + bl 62d550 │ │ │ │ ldr r6, [r6] │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ beq 48dfc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 479c24 │ │ │ │ @@ -653658,23 +653658,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #720] @ 48e2f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ b 48dd80 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62d59c │ │ │ │ + bl 62d5a0 │ │ │ │ str r0, [r7, #64] @ 0x40 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 62d538 │ │ │ │ + bl 62d53c │ │ │ │ str r0, [r7, #56] @ 0x38 │ │ │ │ str r1, [r7, #60] @ 0x3c │ │ │ │ ldr r3, [r6] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 48e0a0 │ │ │ │ mov r0, r3 │ │ │ │ @@ -653700,15 +653700,15 @@ │ │ │ │ cmp sl, r3 │ │ │ │ cmpeq r8, r2 │ │ │ │ beq 48e15c │ │ │ │ mvn r8, #11 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr sl, [r7, #12] │ │ │ │ - bl 62d564 │ │ │ │ + bl 62d568 │ │ │ │ ldr r9, [r6] │ │ │ │ cmp r9, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov fp, r1 │ │ │ │ beq 48e11c │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ @@ -653739,15 +653739,15 @@ │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 489c20 │ │ │ │ subs r8, r0, #0 │ │ │ │ blt 48e21c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 62e04c │ │ │ │ + bl 62e050 │ │ │ │ bl 8d5418 │ │ │ │ ldr r3, [r6, #308] @ 0x134 │ │ │ │ add r9, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ @@ -653766,15 +653766,15 @@ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ beq 48dd7c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62c0b8 │ │ │ │ + bl 62c0bc │ │ │ │ ldr r3, [pc, #264] @ 48e2fc │ │ │ │ cmp r0, r3 │ │ │ │ bne 48dd7c │ │ │ │ ldr r3, [r6, #308] @ 0x134 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ mov r1, r9 │ │ │ │ @@ -653782,15 +653782,15 @@ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ blx r3 │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 48dd7c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr sl, [r7, #16] │ │ │ │ - bl 62d59c │ │ │ │ + bl 62d5a0 │ │ │ │ ldr r9, [r6] │ │ │ │ cmp r9, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov fp, r1 │ │ │ │ beq 48e264 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ @@ -654309,15 +654309,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 48ea08 │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ tst r3, #2 │ │ │ │ beq 48ea08 │ │ │ │ ldr r1, [r7, #272] @ 0x110 │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ - bl 655b5c │ │ │ │ + bl 655b60 │ │ │ │ ldr r3, [r4, #308] @ 0x134 │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ subs r6, r0, #0 │ │ │ │ blt 48ec9c │ │ │ │ @@ -654473,15 +654473,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 48b20c │ │ │ │ b 48ea74 │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ tst r3, #2 │ │ │ │ beq 48eac0 │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ - bl 655f8c │ │ │ │ + bl 655f90 │ │ │ │ b 48eac0 │ │ │ │ rsb r5, r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 212108 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #1020] @ 48f0b4 │ │ │ │ @@ -654845,15 +654845,15 @@ │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ beq 48f258 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ - bl 655f8c │ │ │ │ + bl 655f90 │ │ │ │ ldr r3, [r4, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ beq 48f400 │ │ │ │ ldr r3, [r3, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 48f284 │ │ │ │ mvn r1, #0 │ │ │ │ @@ -655656,15 +655656,15 @@ │ │ │ │ andeq r0, r0, r4, lsr r9 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 62cce8 │ │ │ │ + bl 62ccec │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ 48fef4 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -656264,31 +656264,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 490704 │ │ │ │ add r0, r5, #376 @ 0x178 │ │ │ │ bl 48cb68 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ - bl 63cfb4 │ │ │ │ + bl 63cfb8 │ │ │ │ ldr r3, [r5, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ beq 490884 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5, #768] @ 0x300 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r3, [r5, #340] @ 0x154 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ bhi 490864 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62d0f8 │ │ │ │ + b 62d0fc │ │ │ │ @ instruction: 0x005e8b94 │ │ │ │ subeq r3, sl, r4, ror #23 │ │ │ │ strdeq r3, [sl], #-188 @ 0xffffff44 │ │ │ │ subeq r4, lr, ip, asr pc │ │ │ │ subeq r4, lr, r0, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -656334,15 +656334,15 @@ │ │ │ │ ldr r3, [pc, #200] @ 490a1c │ │ │ │ add r2, r0, #376 @ 0x178 │ │ │ │ add r1, r0, #304 @ 0x130 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 63d010 │ │ │ │ + b 63d014 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str fp, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r3, #17 │ │ │ │ @@ -656434,30 +656434,30 @@ │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r0, #364] @ 0x16c │ │ │ │ add r3, r0, #304 @ 0x130 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 63ceec │ │ │ │ + bl 63cef0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 490b24 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r1, [r9] │ │ │ │ ldr r2, [r4, #348] @ 0x15c │ │ │ │ mov r0, r6 │ │ │ │ mov fp, #0 │ │ │ │ - bl 62d174 │ │ │ │ + bl 62d178 │ │ │ │ strb fp, [r6, #269] @ 0x10d │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ bl 212f90 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #768] @ 0x300 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ cmp r0, fp │ │ │ │ @@ -656465,15 +656465,15 @@ │ │ │ │ ldr r9, [pc, #372] @ 490cd4 │ │ │ │ add r9, pc, r9 │ │ │ │ b 490b68 │ │ │ │ ldr r5, [r4, #768] @ 0x300 │ │ │ │ ldr r1, [r4, #344] @ 0x158 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ add fp, fp, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 212624 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ cmp r0, fp │ │ │ │ bhi 490b64 │ │ │ │ @@ -656532,29 +656532,29 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r5, #140 @ 0x8c │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ b 490b04 │ │ │ │ mov r0, sl │ │ │ │ - bl 63cfb4 │ │ │ │ + bl 63cfb8 │ │ │ │ ldr r3, [r4, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #0 │ │ │ │ beq 490cb4 │ │ │ │ ldr r3, [r4, #768] @ 0x300 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r3, [r4, #340] @ 0x154 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ bcc 490c94 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62d0f8 │ │ │ │ + bl 62d0fc │ │ │ │ b 490bc4 │ │ │ │ subseq r8, lr, r0, lsr r9 │ │ │ │ subeq r3, sl, r0, lsl #19 │ │ │ │ @ instruction: 0x004a399c │ │ │ │ strdeq r4, [lr], #-200 @ 0xffffff38 │ │ │ │ subeq r4, lr, ip, lsl sp │ │ │ │ @ instruction: 0xfffff354 │ │ │ │ @@ -656967,15 +656967,15 @@ │ │ │ │ strh r1, [r2] │ │ │ │ str r3, [r4, #340] @ 0x154 │ │ │ │ ldrd r2, [r4, #104] @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #56] @ 491380 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ - bl 62d050 │ │ │ │ + bl 62d054 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [r4, #344] @ 0x158 │ │ │ │ str r0, [r4, #348] @ 0x15c │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ add sp, sp, #12 │ │ │ │ @@ -657294,15 +657294,15 @@ │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ + b 62d104 │ │ │ │ ldrheq r7, [lr], #-216 @ 0xffffff28 │ │ │ │ subeq r4, lr, r4, asr r1 │ │ │ │ subeq r4, lr, r4, ror r1 │ │ │ │ subeq r4, lr, r8, rrx │ │ │ │ ldr r0, [pc, #4] @ 491888 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ @@ -657443,15 +657443,15 @@ │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ + b 62d104 │ │ │ │ subseq r7, lr, r0, asr #23 │ │ │ │ subeq r3, lr, r8, asr pc │ │ │ │ subeq r3, lr, r4, ror pc │ │ │ │ subeq r3, lr, r0, asr lr │ │ │ │ ldr r0, [pc, #4] @ 491adc │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ @@ -657592,15 +657592,15 @@ │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ + b 62d104 │ │ │ │ subseq r7, lr, r4, asr #19 │ │ │ │ subeq r3, lr, r4, asr sp │ │ │ │ subeq r3, lr, r0, ror sp │ │ │ │ subeq r3, lr, r4, lsr #24 │ │ │ │ ldr r0, [pc, #4] @ 491d30 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ @@ -657754,15 +657754,15 @@ │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ + b 62d104 │ │ │ │ @ instruction: 0x005e7794 │ │ │ │ subeq r3, lr, r8, lsl fp │ │ │ │ subeq r3, lr, r4, lsr fp │ │ │ │ subeq r3, lr, r4, asr #19 │ │ │ │ ldr r0, [pc, #4] @ 491fb8 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ @@ -657904,15 +657904,15 @@ │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ + b 62d104 │ │ │ │ @ instruction: 0x005e7594 │ │ │ │ subeq r3, lr, ip, lsl #18 │ │ │ │ subeq r3, lr, r8, lsr #18 │ │ │ │ subeq r3, lr, ip, ror r7 │ │ │ │ ldr r0, [pc, #4] @ 492210 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ @@ -657936,15 +657936,15 @@ │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ + b 62d104 │ │ │ │ subseq r7, lr, ip, ror #10 │ │ │ │ ldrdeq r3, [lr], #-136 @ 0xffffff78 │ │ │ │ strdeq r3, [lr], #-136 @ 0xffffff78 │ │ │ │ subeq r3, lr, r8, lsl r7 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -658392,18 +658392,18 @@ │ │ │ │ ldr r1, [r1, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ bne 492970 │ │ │ │ ldrb r2, [ip, #29] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq 492a28 │ │ │ │ - bl 650c50 │ │ │ │ + bl 650c54 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 650c48 │ │ │ │ + bl 650c4c │ │ │ │ orr r2, sl, r0 │ │ │ │ ands r2, r2, #255 @ 0xff │ │ │ │ mov fp, r0 │ │ │ │ bne 492a0c │ │ │ │ ldr ip, [r4, #32] │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp ip, r5 │ │ │ │ @@ -658430,18 +658430,18 @@ │ │ │ │ ldr r1, [pc, #516] @ 492c18 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ bne 492b20 │ │ │ │ mov r0, #1 │ │ │ │ b 4929c8 │ │ │ │ - bl 650c50 │ │ │ │ + bl 650c54 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 650c48 │ │ │ │ + bl 650c4c │ │ │ │ cmp r7, #0 │ │ │ │ mov fp, r0 │ │ │ │ beq 492a08 │ │ │ │ orr r1, sl, r0 │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ @@ -658908,15 +658908,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ add r3, r3, #48 @ 0x30 │ │ │ │ add r5, r1, r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r5 │ │ │ │ - bl 62e06c │ │ │ │ + bl 62e070 │ │ │ │ mov r0, r5 │ │ │ │ bl 69cd0c │ │ │ │ bl 212528 │ │ │ │ ldr r5, [r4, #216] @ 0xd8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2134b8 │ │ │ │ @@ -660189,15 +660189,15 @@ │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ beq 4945c4 │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - bl 63e2f4 │ │ │ │ + bl 63e2f8 │ │ │ │ add r4, r4, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 212624 │ │ │ │ ldr r3, [r6, #220] @ 0xdc │ │ │ │ cmp r4, r3 │ │ │ │ bcc 49459c │ │ │ │ @@ -660252,15 +660252,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ bne 49478c │ │ │ │ cmp r4, #0 │ │ │ │ bne 494758 │ │ │ │ ldrd r0, [sp, #24] │ │ │ │ mov r2, sl │ │ │ │ - bl 63d66c │ │ │ │ + bl 63d670 │ │ │ │ b 4945f4 │ │ │ │ ldr r0, [pc, #464] @ 494880 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ b 494614 │ │ │ │ ldr r3, [pc, #452] @ 494884 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -660419,38 +660419,38 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 494a14 │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq 494a00 │ │ │ │ ldr r6, [r5, #220] @ 0xdc │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ldr r4, [r5, #224] @ 0xe0 │ │ │ │ add r3, r6, r4 │ │ │ │ cmp r4, r3 │ │ │ │ bge 494974 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 49315c │ │ │ │ ldr r3, [r5, #224] @ 0xe0 │ │ │ │ add r4, r4, #1 │ │ │ │ add r3, r6, r3 │ │ │ │ cmp r4, r3 │ │ │ │ blt 494950 │ │ │ │ - bl 651f5c │ │ │ │ + bl 651f60 │ │ │ │ ldr r6, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne r4, #0 │ │ │ │ beq 4949b0 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 63e1b8 │ │ │ │ + bl 63e1bc │ │ │ │ ldr r0, [r6, #24] │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r4, r3 │ │ │ │ bcc 494990 │ │ │ │ mov r1, #1 │ │ │ │ bl 212954 │ │ │ │ @@ -660471,15 +660471,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 666c5c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 655f8c │ │ │ │ + bl 655f90 │ │ │ │ b 494938 │ │ │ │ ldr r3, [pc, #212] @ 494af0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ beq 494928 │ │ │ │ ldr r3, [pc, #196] @ 494af4 │ │ │ │ @@ -660589,15 +660589,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 62d5d8 │ │ │ │ + bl 62d5dc │ │ │ │ ldr r3, [pc, #404] @ 494d84 │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 494c98 │ │ │ │ @@ -661071,15 +661071,15 @@ │ │ │ │ bl 495140 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #3 │ │ │ │ bl 4938ec │ │ │ │ ldr r0, [r5, #20] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r0, r0, #4 │ │ │ │ - b 655f8c │ │ │ │ + b 655f90 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr lr, [pc, #384] @ 495508 │ │ │ │ ldr r2, [pc, #384] @ 49550c │ │ │ │ add lr, pc, lr │ │ │ │ @@ -661207,15 +661207,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r3, #224] @ 0xe0 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [r0] │ │ │ │ sub r3, r1, r3 │ │ │ │ ldr r0, [r0, r3, lsl #2] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - bl 63dfc8 │ │ │ │ + bl 63dfcc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -661345,15 +661345,15 @@ │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #224] @ 0xe0 │ │ │ │ ldr r2, [r2] │ │ │ │ sub r3, r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 63def4 │ │ │ │ + bl 63def8 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq 4957f0 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmn r3, #1 │ │ │ │ beq 4957f0 │ │ │ │ @@ -661900,15 +661900,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 635de8 │ │ │ │ + bl 635dec │ │ │ │ cmp r0, #0 │ │ │ │ bne 496164 │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ ldrb r2, [r4] │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ orr r2, r2, r0, lsl #8 │ │ │ │ orr r2, r2, r1, lsl #16 │ │ │ │ @@ -662042,15 +662042,15 @@ │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ orr r5, r5, r3, lsl #24 │ │ │ │ bl 212834 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 635f18 │ │ │ │ + bl 635f1c │ │ │ │ b 496144 │ │ │ │ ldr r1, [pc, #168] @ 496348 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8dff9c │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ ldrb r7, [r4] │ │ │ │ @@ -662079,15 +662079,15 @@ │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ orr r5, r5, r3, lsl #24 │ │ │ │ bl 212834 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 635f18 │ │ │ │ + bl 635f1c │ │ │ │ b 4961d8 │ │ │ │ subeq r0, lr, r8, ror #24 │ │ │ │ subeq pc, sp, r4, ror fp @ │ │ │ │ subseq r3, lr, ip, lsr r6 │ │ │ │ andeq r0, r0, r6, lsl #9 │ │ │ │ subeq r0, lr, ip, lsr #24 │ │ │ │ subseq r3, lr, r4, asr #11 │ │ │ │ @@ -662173,15 +662173,15 @@ │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldm r2, {r1, r2} │ │ │ │ sbc r3, r9, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 652f50 │ │ │ │ + bl 652f54 │ │ │ │ orrs r9, r8, r9 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, sl │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr ip, [r5, #28] │ │ │ │ str fp, [r7, #4] │ │ │ │ @@ -662208,27 +662208,27 @@ │ │ │ │ str r3, [r7, #20] │ │ │ │ sub r3, r6, #4 │ │ │ │ str ip, [r7, #28] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4], #16 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ - bl 653074 │ │ │ │ + bl 653078 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4967c8 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ str r3, [r7, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r7, #56 @ 0x38 │ │ │ │ strne r2, [r3, #60] @ 0x3c │ │ │ │ mov r1, r4 │ │ │ │ str r7, [r6, #116]! @ 0x74 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ str r6, [r7, #60] @ 0x3c │ │ │ │ - bl 652828 │ │ │ │ + bl 65282c │ │ │ │ ldr r2, [pc, #1244] @ 496a40 │ │ │ │ ldr r3, [pc, #1212] @ 496a24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -662283,17 +662283,17 @@ │ │ │ │ sbcs r3, sl, ip │ │ │ │ movcc r1, #0 │ │ │ │ andcs r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ bne 49655c │ │ │ │ - bl 64e7d0 │ │ │ │ + bl 64e7d4 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ orrs r9, r4, r9 │ │ │ │ sub r3, r3, r2 │ │ │ │ add r3, r3, r7 │ │ │ │ add r9, r0, r3 │ │ │ │ bne 496a1c │ │ │ │ @@ -662326,15 +662326,15 @@ │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #3 │ │ │ │ mov r2, r1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r6, #120] @ 0x78 │ │ │ │ mov r3, ip │ │ │ │ - bl 635f94 │ │ │ │ + bl 635f98 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 496970 │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ tst r3, #4 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ beq 4967d4 │ │ │ │ ldrb r1, [r6, #132] @ 0x84 │ │ │ │ @@ -662500,15 +662500,15 @@ │ │ │ │ bl 8e11a8 │ │ │ │ b 496778 │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldm fp, {r1, r2, r3} │ │ │ │ ldr r0, [r6, #120] @ 0x78 │ │ │ │ - bl 6360c4 │ │ │ │ + bl 6360c8 │ │ │ │ b 496784 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #164] @ 496a70 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -662708,15 +662708,15 @@ │ │ │ │ str r0, [r1, #4] │ │ │ │ str r0, [r1, #16] │ │ │ │ str r0, [r1, #20] │ │ │ │ str r0, [r1, #24] │ │ │ │ ldr r0, [r7, #20] │ │ │ │ strd r2, [sp, #24] │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ - bl 635de0 │ │ │ │ + bl 635de4 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 496e70 │ │ │ │ ldrb r2, [r4, #17] │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ ldrb r3, [r4, #18] │ │ │ │ orr r5, r5, r2, lsl #8 │ │ │ │ orr r5, r5, r3, lsl #16 │ │ │ │ @@ -662786,15 +662786,15 @@ │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ orr r5, r5, r3, lsl #24 │ │ │ │ bl 212834 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 635f18 │ │ │ │ + bl 635f1c │ │ │ │ ldr r2, [pc, #120] @ 496eac │ │ │ │ ldr r3, [pc, #112] @ 496ea8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -662869,15 +662869,15 @@ │ │ │ │ mov r8, #0 │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r1, [r4, #224] @ 0xe0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r1, r8, r1 │ │ │ │ - bl 62dd58 │ │ │ │ + bl 62dd5c │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r1, #0 │ │ │ │ ldr r9, [r3, r8, lsl #2] │ │ │ │ lsl r3, r8, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -662929,15 +662929,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 49788c │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 63e040 │ │ │ │ + bl 63e044 │ │ │ │ ldr r3, [r4, #312] @ 0x138 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r5, [r6] │ │ │ │ str r5, [r6, #4] │ │ │ │ str r5, [r6, #8] │ │ │ │ @@ -662951,23 +662951,23 @@ │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ bl 21380c │ │ │ │ mov r0, r9 │ │ │ │ - bl 63df88 │ │ │ │ + bl 63df8c │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ - bl 63df44 │ │ │ │ + bl 63df48 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 63df14 │ │ │ │ + bl 63df18 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ sub r3, sl, #1 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ @@ -663040,15 +663040,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 497974 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr r1, [r3, #272] @ 0x110 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 655b5c │ │ │ │ + bl 655b60 │ │ │ │ ldr r2, [pc, #1900] @ 497998 │ │ │ │ ldr r3, [pc, #1884] @ 49798c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -663086,23 +663086,23 @@ │ │ │ │ beq 497334 │ │ │ │ mov r6, #0 │ │ │ │ add r9, sp, #152 @ 0x98 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63e1b8 │ │ │ │ + bl 63e1bc │ │ │ │ ldr r8, [r4, #312] @ 0x138 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 21380c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63df14 │ │ │ │ + bl 63df18 │ │ │ │ ldrd r2, [sp, #160] @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ bl 496c94 │ │ │ │ ldrd r2, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r8 │ │ │ │ bl 496c94 │ │ │ │ add r0, r5, #16 │ │ │ │ @@ -663110,29 +663110,29 @@ │ │ │ │ add r0, r5, #28 │ │ │ │ bl 8d53a4 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r6, r2 │ │ │ │ bcc 4972c8 │ │ │ │ ldr r6, [r4, #220] @ 0xdc │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ldr r5, [r4, #224] @ 0xe0 │ │ │ │ add r3, r6, r5 │ │ │ │ cmp r3, r5 │ │ │ │ ble 497370 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 49315c │ │ │ │ ldr r3, [r4, #224] @ 0xe0 │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, r6, r3 │ │ │ │ cmp r5, r3 │ │ │ │ blt 49734c │ │ │ │ - bl 651f5c │ │ │ │ + bl 651f60 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [pc, #1568] @ 4979a0 │ │ │ │ ldr r3, [pc, #1544] @ 49798c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ @@ -663141,15 +663141,15 @@ │ │ │ │ bne 497984 │ │ │ │ add sp, sp, #204 @ 0xcc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ldr r5, [r4, #224] @ 0xe0 │ │ │ │ ldr r3, [r4, #220] @ 0xdc │ │ │ │ add r3, r5, r3 │ │ │ │ cmp r5, r3 │ │ │ │ bcs 4974d8 │ │ │ │ bl 212528 │ │ │ │ add r9, r5, r5, lsl #2 │ │ │ │ @@ -663191,38 +663191,38 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r7, [sp, #8] │ │ │ │ str fp, [sp] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - bl 64e380 │ │ │ │ + bl 64e384 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r2 │ │ │ │ bl 211d90 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 62e06c │ │ │ │ + bl 62e070 │ │ │ │ cmp r0, #0 │ │ │ │ bne 497630 │ │ │ │ add r3, r5, r5, lsl #2 │ │ │ │ add r3, r5, r3, lsl #1 │ │ │ │ add r6, r6, r3, lsl #4 │ │ │ │ str r7, [r6, #216] @ 0xd8 │ │ │ │ ldr r3, [r4, #224] @ 0xe0 │ │ │ │ ldr r2, [r4, #220] @ 0xdc │ │ │ │ add r5, r5, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r5, r3 │ │ │ │ add sl, sl, fp │ │ │ │ add r9, r9, #176 @ 0xb0 │ │ │ │ bcc 4973f4 │ │ │ │ - bl 651f5c │ │ │ │ + bl 651f60 │ │ │ │ ldr r7, [r4, #312] @ 0x138 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq 4971d4 │ │ │ │ b 496f38 │ │ │ │ @@ -663254,24 +663254,24 @@ │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ ldr r6, [r3, r5, lsl #2] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 21380c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63df14 │ │ │ │ + bl 63df18 │ │ │ │ ldrd r2, [sp, #160] @ 0xa0 │ │ │ │ mov r0, sl │ │ │ │ bl 496c94 │ │ │ │ ldrd r2, [sp, #168] @ 0xa8 │ │ │ │ mov r0, sl │ │ │ │ bl 496c94 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63e1b8 │ │ │ │ + bl 63e1bc │ │ │ │ cmp r8, r5 │ │ │ │ bne 497550 │ │ │ │ mvn r0, #0 │ │ │ │ b 497378 │ │ │ │ ldr r3, [pc, #1028] @ 4979bc │ │ │ │ ldr r2, [pc, #1028] @ 4979c0 │ │ │ │ ldr r1, [pc, #1028] @ 4979c4 │ │ │ │ @@ -663307,29 +663307,29 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 69cd0c │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 2134b8 │ │ │ │ ldr r3, [r4, #224] @ 0xe0 │ │ │ │ sub r5, r5, r3 │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ldr r6, [r4, #224] @ 0xe0 │ │ │ │ add r3, r5, r6 │ │ │ │ cmp r3, r6 │ │ │ │ ble 497684 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 49315c │ │ │ │ ldr r3, [r4, #224] @ 0xe0 │ │ │ │ add r6, r6, #1 │ │ │ │ add r3, r5, r3 │ │ │ │ cmp r6, r3 │ │ │ │ blt 497660 │ │ │ │ - bl 651f5c │ │ │ │ + bl 651f60 │ │ │ │ b 4974d8 │ │ │ │ ldr r3, [pc, #828] @ 4979d0 │ │ │ │ ldr r2, [pc, #828] @ 4979d4 │ │ │ │ rsb r0, r1, #0 │ │ │ │ ldr r1, [pc, #824] @ 4979d8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -663383,15 +663383,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 8e0aac │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 63e1b8 │ │ │ │ + bl 63e1bc │ │ │ │ b 49752c │ │ │ │ ldr r3, [pc, #616] @ 4979f4 │ │ │ │ ldr r2, [pc, #616] @ 4979f8 │ │ │ │ ldr r1, [pc, #616] @ 4979fc │ │ │ │ rsb r0, r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -663410,15 +663410,15 @@ │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r4, #312] @ 0x138 │ │ │ │ bl 21380c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63df14 │ │ │ │ + bl 63df18 │ │ │ │ ldrd r2, [sp, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ bl 496c94 │ │ │ │ ldrd r2, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r5 │ │ │ │ bl 496c94 │ │ │ │ b 49776c │ │ │ │ @@ -663625,15 +663625,15 @@ │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq ip, r1 │ │ │ │ bne 497af4 │ │ │ │ add r1, r5, #16 │ │ │ │ - bl 652a34 │ │ │ │ + bl 652a38 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r5, #60] @ 0x3c │ │ │ │ strne r2, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldrne r3, [r5, #56] @ 0x38 │ │ │ │ @@ -663721,15 +663721,15 @@ │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ bne 498078 │ │ │ │ subs r3, r5, #1 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r8, #120] @ 0x78 │ │ │ │ sbc r3, fp, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bl 635f8c │ │ │ │ + bl 635f90 │ │ │ │ cmp r0, #0 │ │ │ │ beq 497de0 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ ldrb r7, [r0] │ │ │ │ ldrb sl, [r0, #4] │ │ │ │ orr r7, r7, r3, lsl #8 │ │ │ │ ldrb r3, [r0, #5] │ │ │ │ @@ -663756,15 +663756,15 @@ │ │ │ │ ldr r3, [r8, #120] @ 0x78 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, sl │ │ │ │ - bl 6360c4 │ │ │ │ + bl 6360c8 │ │ │ │ ldr r3, [r8, #124] @ 0x7c │ │ │ │ tst r3, #4 │ │ │ │ bne 497e34 │ │ │ │ orrs r3, r5, fp │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r8, #132] @ 0x84 │ │ │ │ beq 497e4c │ │ │ │ @@ -663786,15 +663786,15 @@ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 498074 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 64e7f0 │ │ │ │ + b 64e7f4 │ │ │ │ ldr r1, [pc, #708] @ 498098 │ │ │ │ ldr r1, [fp, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ bne 497f60 │ │ │ │ ldr r2, [pc, #696] @ 4980a0 │ │ │ │ ldr r3, [pc, #660] @ 498080 │ │ │ │ @@ -664067,15 +664067,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r9 │ │ │ │ add r3, sp, #27 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ strb r9, [sp, #27] │ │ │ │ - bl 6542e0 │ │ │ │ + bl 6542e4 │ │ │ │ cmp r0, r9 │ │ │ │ beq 4983d0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, r9 │ │ │ │ adds r3, r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ @@ -664556,15 +664556,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ - bl 633cec │ │ │ │ + bl 633cf0 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ bne 498a2c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ beq 498a38 │ │ │ │ ldr r6, [pc, #156] @ 498a58 │ │ │ │ @@ -664631,15 +664631,15 @@ │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ bl 8c9910 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ - bl 633eb4 │ │ │ │ + bl 633eb8 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 498b18 │ │ │ │ mov r0, r4 │ │ │ │ bl 51af60 │ │ │ │ ldr r2, [pc, #1432] @ 499074 │ │ │ │ ldr r3, [pc, #1420] @ 49906c │ │ │ │ @@ -665093,15 +665093,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8c9520 │ │ │ │ mov r2, sp │ │ │ │ lsl r1, r0, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6341c8 │ │ │ │ + bl 6341cc │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 499248 │ │ │ │ mov r0, r4 │ │ │ │ bl 51af60 │ │ │ │ ldr r2, [pc, #392] @ 499394 │ │ │ │ ldr r3, [pc, #376] @ 499388 │ │ │ │ @@ -665246,15 +665246,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8c9520 │ │ │ │ mov r2, sp │ │ │ │ lsl r1, r0, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6319a4 │ │ │ │ + bl 6319a8 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4994a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 51af60 │ │ │ │ ldr r2, [pc, #480] @ 499648 │ │ │ │ ldr r3, [pc, #464] @ 49963c │ │ │ │ @@ -665436,15 +665436,15 @@ │ │ │ │ adds r2, r0, #1 │ │ │ │ lsl r3, r0, #16 │ │ │ │ add r0, sp, #16 │ │ │ │ movne r2, #1 │ │ │ │ str r0, [sp] │ │ │ │ lsr r3, r3, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 631c2c │ │ │ │ + bl 631c30 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq 499794 │ │ │ │ mov r0, r5 │ │ │ │ bl 51af60 │ │ │ │ ldr r2, [pc, #572] @ 499994 │ │ │ │ ldr r3, [pc, #552] @ 499984 │ │ │ │ @@ -666434,15 +666434,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r6, #16 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ strd r6, [sp, #8] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 3c83dc │ │ │ │ @@ -666849,23 +666849,23 @@ │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r4, #104] @ 0x68 │ │ │ │ str r5, [sp] │ │ │ │ - bl 649198 │ │ │ │ + bl 64919c │ │ │ │ mov r0, r4 │ │ │ │ bl 36ba2c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 649298 │ │ │ │ + b 64929c │ │ │ │ subseq lr, sp, r4, lsr #26 │ │ │ │ strdeq sp, [sp], #-56 @ 0xffffffc8 │ │ │ │ ldrdeq sp, [sp], #-52 @ 0xffffffcc │ │ │ │ @ instruction: 0xfffffec0 │ │ │ │ rsbeq lr, r8, r8, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ @@ -683021,15 +683021,15 @@ │ │ │ │ bl 8e0540 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ bl 8e0aac │ │ │ │ b 4a9c7c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, fp │ │ │ │ - bl 647634 │ │ │ │ + bl 647638 │ │ │ │ b 4a9c7c │ │ │ │ mov r4, #4 │ │ │ │ mov r5, #56 @ 0x38 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ b 4a9e10 │ │ │ │ ldr r2, [fp, #24] │ │ │ │ cmp r2, #2 │ │ │ │ @@ -685615,15 +685615,15 @@ │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r3, r3, #3 │ │ │ │ mov r6, r9 │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ b 4ace1c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 6475cc │ │ │ │ + bl 6475d0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4acb4c │ │ │ │ b 4ace88 │ │ │ │ ldr r3, [pc, #2516] @ 4ad8d8 │ │ │ │ ldr lr, [pc, #2516] @ 4ad8dc │ │ │ │ ldr ip, [pc, #2516] @ 4ad8e0 │ │ │ │ ldr r1, [pc, #2516] @ 4ad8e4 │ │ │ │ @@ -686363,15 +686363,15 @@ │ │ │ │ mov r0, #8 │ │ │ │ bl 211a90 │ │ │ │ mov r3, #4 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4] │ │ │ │ - bl 6475cc │ │ │ │ + bl 6475d0 │ │ │ │ cmp r0, r7 │ │ │ │ bne 4adab4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -693100,19 +693100,19 @@ │ │ │ │ ldr r3, [r4, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ bne 4b4164 │ │ │ │ bl 548d34 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 647934 │ │ │ │ + b 647938 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, lr} │ │ │ │ - b 647934 │ │ │ │ + b 647938 │ │ │ │ mov r0, r4 │ │ │ │ bl 6a8864 │ │ │ │ bl 4c2dac │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #123] @ 0x7b │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -699305,15 +699305,15 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ bne 4ba0d0 │ │ │ │ adds r7, r7, r8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ adc fp, fp, r9 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r3, [r6] │ │ │ │ add sl, r0, r2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq 4b9ff4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -699332,15 +699332,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ strd r8, [r0] │ │ │ │ str r7, [r0, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str fp, [r4, #12] │ │ │ │ str sl, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 64e7d0 │ │ │ │ + bl 64e7d4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [r4, #28] │ │ │ │ str r4, [r3] │ │ │ │ ldr r3, [r6] │ │ │ │ @@ -699406,15 +699406,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r4, r1 │ │ │ │ - bl 650c48 │ │ │ │ + bl 650c4c │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -699424,26 +699424,26 @@ │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 653218 │ │ │ │ + bl 65321c │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4ba1b8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 653218 │ │ │ │ + bl 65321c │ │ │ │ ldr r2, [pc, #32] @ 4ba1c8 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 65344c │ │ │ │ + b 653450 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 4b9f68 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -699639,30 +699639,30 @@ │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ str r2, [r3] │ │ │ │ strd r6, [r5, #24] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 64e7f0 │ │ │ │ + bl 64e7f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ ldrd r2, [r4, #24] │ │ │ │ mov r5, r4 │ │ │ │ cmp r2, #0 │ │ │ │ movne r4, r2 │ │ │ │ bne 4ba4b0 │ │ │ │ str r3, [r8, #8] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ strd r0, [r4, #24] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 64e7f0 │ │ │ │ + bl 64e7f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -699707,17 +699707,17 @@ │ │ │ │ add r5, pc, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 655b5c │ │ │ │ + bl 655b60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 655f8c │ │ │ │ + bl 655f90 │ │ │ │ ldr r2, [pc, #84] @ 4ba62c │ │ │ │ ldr r3, [pc, #64] @ 4ba61c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -699973,15 +699973,15 @@ │ │ │ │ ldr r4, [r5, #12]! │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ beq 4ba9f8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 4ba9a4 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4ba9a4 │ │ │ │ b 4ba9b8 │ │ │ │ ldr r3, [pc, #44] @ 4baa18 │ │ │ │ add r6, r6, r6, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ @@ -700169,15 +700169,15 @@ │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ add r4, r4, #12 │ │ │ │ beq 4bad04 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 4bacb0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4bacb0 │ │ │ │ b 4bacc4 │ │ │ │ ldr r3, [pc, #40] @ 4bad24 │ │ │ │ add r6, r6, r6, lsl #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ @@ -702920,15 +702920,15 @@ │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 650c48 │ │ │ │ + bl 650c4c │ │ │ │ eor r0, r0, #1 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -704252,23 +704252,23 @@ │ │ │ │ ldr r3, [pc, #2116] @ 4bf448 │ │ │ │ ldr r1, [pc, #2116] @ 4bf44c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ b 4be834 │ │ │ │ ldrb r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, r2 │ │ │ │ - bl 6481ec │ │ │ │ + bl 6481f0 │ │ │ │ b 4beb3c │ │ │ │ ldrh r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, r2 │ │ │ │ - bl 6483a8 │ │ │ │ + bl 6483ac │ │ │ │ b 4beb3c │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, r2 │ │ │ │ - bl 648580 │ │ │ │ + bl 648584 │ │ │ │ b 4beb3c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, r5 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ beq 4bf058 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ @@ -704300,23 +704300,23 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #1044] @ 0x414 │ │ │ │ ldr r0, [r3, #1048] @ 0x418 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r2 │ │ │ │ b 4be6a0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 648758 │ │ │ │ + bl 64875c │ │ │ │ mov r2, r0 │ │ │ │ b 4bec9c │ │ │ │ mov r0, r3 │ │ │ │ - bl 648ab8 │ │ │ │ + bl 648abc │ │ │ │ mov r2, r0 │ │ │ │ b 4bec9c │ │ │ │ mov r0, r3 │ │ │ │ - bl 648e28 │ │ │ │ + bl 648e2c │ │ │ │ mov r2, r0 │ │ │ │ b 4bec9c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ strd r2, [sp, #80] @ 0x50 │ │ │ │ @@ -704345,15 +704345,15 @@ │ │ │ │ cmp r3, #21 │ │ │ │ bhi 4bedf4 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ strh r3, [sp, #96] @ 0x60 │ │ │ │ - bl 647c0c │ │ │ │ + bl 647c10 │ │ │ │ cmp r0, #0 │ │ │ │ ldrhne r2, [sp, #96] @ 0x60 │ │ │ │ lsrne r3, r2, #8 │ │ │ │ orrne r3, r3, r2, lsl #8 │ │ │ │ strhne r3, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [pc, #2444] @ 4bf738 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -704382,15 +704382,15 @@ │ │ │ │ ldr r2, [r3, #1044] @ 0x414 │ │ │ │ ldr r0, [r3, #1048] @ 0x418 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r2 │ │ │ │ b 4be6a0 │ │ │ │ ldrd r2, [sp, #88] @ 0x58 │ │ │ │ strd r2, [sp, #96] @ 0x60 │ │ │ │ - bl 647c0c │ │ │ │ + bl 647c10 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4bee54 │ │ │ │ ldrd r0, [sp, #96] @ 0x60 │ │ │ │ eor r3, r0, r0, ror #16 │ │ │ │ eor r2, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ lsr r2, r2, #8 │ │ │ │ @@ -704410,15 +704410,15 @@ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ strb r1, [sp, #108] @ 0x6c │ │ │ │ mov r4, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ b 4bedd4 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - bl 647c0c │ │ │ │ + bl 647c10 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4beeb4 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ @@ -705570,15 +705570,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ bge 4c00f8 │ │ │ │ ldr r1, [pc, #-2496] @ 4bf6e4 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4be2fc │ │ │ │ b 4be6a0 │ │ │ │ - bl 647c0c │ │ │ │ + bl 647c10 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4c010c │ │ │ │ ldr r2, [pc, #-2524] @ 4bf6e8 │ │ │ │ ldr r3, [pc, #-2512] @ 4bf6f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -705698,15 +705698,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #8] │ │ │ │ strd r4, [sp, #16] │ │ │ │ bl 65fd24 │ │ │ │ bl 4bd770 │ │ │ │ ldrh r4, [sp, #60] @ 0x3c │ │ │ │ - bl 647c0c │ │ │ │ + bl 647c10 │ │ │ │ cmp r0, #0 │ │ │ │ lsrne r3, r4, #8 │ │ │ │ orrne r4, r3, r4, lsl #8 │ │ │ │ lslne r4, r4, #16 │ │ │ │ lsrne r4, r4, #16 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ @@ -705845,15 +705845,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #8] │ │ │ │ strd r4, [sp, #16] │ │ │ │ bl 65fd24 │ │ │ │ bl 4bd770 │ │ │ │ - bl 647c0c │ │ │ │ + bl 647c10 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4c02d4 │ │ │ │ ldrd r0, [sp, #72] @ 0x48 │ │ │ │ eor r3, r0, r0, ror #16 │ │ │ │ eor r2, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ lsr r2, r2, #8 │ │ │ │ @@ -705930,15 +705930,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #8] │ │ │ │ strd r4, [sp, #16] │ │ │ │ bl 65fd24 │ │ │ │ bl 4bd770 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ - bl 647c0c │ │ │ │ + bl 647c10 │ │ │ │ cmp r0, #0 │ │ │ │ eorne r3, r4, r4, ror #16 │ │ │ │ lsrne r3, r3, #8 │ │ │ │ bicne r3, r3, #65280 @ 0xff00 │ │ │ │ eorne r4, r3, r4, ror #8 │ │ │ │ b 4c02c8 │ │ │ │ bl 4bd704 │ │ │ │ @@ -710653,549 +710653,549 @@ │ │ │ │ ldr r1, [pc, #4044] @ 4c5e1c │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl 213a70 <__printf_chk@plt> │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c56dc │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6a38 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6a14 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c69f0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c69cc │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c69a8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6984 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6960 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c693c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6918 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c68f4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c68d0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c68ac │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6888 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6864 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6840 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c681c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c67f8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c67d4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c67b0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c678c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6768 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6758 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6748 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6724 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6700 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c66dc │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c66b8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6694 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6670 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c664c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6628 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6604 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c65e0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c65bc │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6598 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6588 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6578 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6554 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6530 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6520 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6510 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c64ec │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c64c8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c64a4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6480 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c645c │ │ │ │ mov r0, #2320 @ 0x910 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6438 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6414 │ │ │ │ mov r0, #8 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6404 │ │ │ │ mov r0, #8 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c63f4 │ │ │ │ mov r0, #8 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c63d0 │ │ │ │ mov r0, #8 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c63ac │ │ │ │ mov r0, #8 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6388 │ │ │ │ ldr r0, [pc, #3136] @ 4c5e20 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6364 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6354 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6344 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6320 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c62fc │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c62d8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c62c8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c62b8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6294 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6284 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6274 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6250 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6240 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6230 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c620c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c61e8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c61c4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c61a0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c617c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6158 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6134 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6124 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c6114 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c60f0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c60cc │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c60a8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5df0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5dcc │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5da8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5d84 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5d60 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5d3c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5d18 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5cf4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5cd0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5cac │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5c88 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5c64 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5c40 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5c1c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5bf8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5bd4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5bb0 │ │ │ │ ldr r0, [pc, #2452] @ 4c5e24 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5b8c │ │ │ │ mov r0, #10 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5b68 │ │ │ │ mov r0, #10 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5b44 │ │ │ │ mov r0, #10 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5b20 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5afc │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5ad8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5ab4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5a90 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5a6c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5a48 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5a24 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5a00 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c59dc │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c59b8 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5994 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5970 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c594c │ │ │ │ mov r0, #2304 @ 0x900 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5928 │ │ │ │ ldr r0, [pc, #2168] @ 4c5e28 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5904 │ │ │ │ ldr r0, [pc, #2152] @ 4c5e28 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c58e0 │ │ │ │ mov r0, #2 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c58bc │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5898 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5874 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5850 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c582c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5808 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c57e4 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c57c0 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c579c │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5778 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5754 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5730 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5720 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c5710 │ │ │ │ mvn r0, #0 │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4c56ec │ │ │ │ ldr r0, [pc, #1884] @ 4c5e2c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 21227c │ │ │ │ mov r0, #0 │ │ │ │ bl 213d70 │ │ │ │ @@ -714308,15 +714308,15 @@ │ │ │ │ bl 72666c │ │ │ │ ldr r3, [pc, #3592] @ 4c9548 │ │ │ │ mov r6, #1 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8db424 │ │ │ │ - bl 647c14 │ │ │ │ + bl 647c18 │ │ │ │ bl 8db440 │ │ │ │ bl 4c321c │ │ │ │ cmp r5, r6 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ ble 4c8dec │ │ │ │ mov r3, r6 │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ @@ -714382,15 +714382,15 @@ │ │ │ │ mov r3, fp │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4c3c10 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 647c24 │ │ │ │ + bl 647c28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4cc7e0 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ bhi 4cd018 │ │ │ │ add r3, r1, r1 │ │ │ │ ldrh r3, [sl, r3] │ │ │ │ @@ -714513,15 +714513,15 @@ │ │ │ │ beq 4c8ae0 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ bne 4c8acc │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4c8acc │ │ │ │ - bl 6478d8 │ │ │ │ + bl 6478dc │ │ │ │ mov r0, #0 │ │ │ │ bl 213d70 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4c8934 │ │ │ │ ldrb r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ beq 4c8934 │ │ │ │ @@ -717700,15 +717700,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r4, #168] @ 0xa8 │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ beq 4cbc58 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 6477b8 │ │ │ │ + bl 6477bc │ │ │ │ str r0, [r4, #168] @ 0xa8 │ │ │ │ ldr r4, [pc, #-724] @ 4cb98c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 4cbcb0 │ │ │ │ ldr r1, [pc, #-740] @ 4cb990 │ │ │ │ @@ -723143,15 +723143,15 @@ │ │ │ │ movne r0, #2 │ │ │ │ orr r3, r3, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ - bl 64dcdc │ │ │ │ + bl 64dce0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -723508,18 +723508,18 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add fp, r4, #80 @ 0x50 │ │ │ │ mov r0, fp │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, fp │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ str r1, [sp, #28] │ │ │ │ bl 65dee4 │ │ │ │ ldrb r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ @@ -723587,15 +723587,15 @@ │ │ │ │ bne 4d1820 │ │ │ │ ldrb r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ beq 4d161c │ │ │ │ eor r7, r7, #1 │ │ │ │ mov r0, fp │ │ │ │ and r7, r7, #255 @ 0xff │ │ │ │ - bl 654038 │ │ │ │ + bl 65403c │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr ip, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str ip, [sp] │ │ │ │ @@ -724052,15 +724052,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #24 │ │ │ │ bl 69d194 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ orrs r0, r0, r1 │ │ │ │ strbeq r5, [r4, #37] @ 0x25 │ │ │ │ bne 4d1ef0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -724105,15 +724105,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ add r6, r0, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 4d1fac │ │ │ │ ldrb r3, [r4, #33] @ 0x21 │ │ │ │ cmp r3, r5 │ │ │ │ bne 4d1fd0 │ │ │ │ strb r5, [r4, #33] @ 0x21 │ │ │ │ add sp, sp, #12 │ │ │ │ @@ -724121,18 +724121,18 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ add r2, r5, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 8cfd58 │ │ │ │ strb r5, [r4, #33] @ 0x21 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ @@ -724160,15 +724160,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ add r6, r0, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 4d2088 │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, r5 │ │ │ │ bne 4d20ac │ │ │ │ strb r5, [r4, #32] │ │ │ │ add sp, sp, #12 │ │ │ │ @@ -724176,18 +724176,18 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ rsb r2, r5, #13 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 8cfd58 │ │ │ │ strb r5, [r4, #32] │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ @@ -724266,15 +724266,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #24 │ │ │ │ bl 69d194 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 4d2258 │ │ │ │ ldrb r3, [r4, #35] @ 0x23 │ │ │ │ eor r3, r3, #1 │ │ │ │ orrs r3, r5, r3 │ │ │ │ strbne r5, [r4, #38] @ 0x26 │ │ │ │ beq 4d229c │ │ │ │ @@ -724611,15 +724611,15 @@ │ │ │ │ ldrb r3, [r0, #38] @ 0x26 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 4d27cc │ │ │ │ cmp r5, #0 │ │ │ │ bne 4d2844 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 4d27a8 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -724633,30 +724633,30 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r7, r0, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 4d27a8 │ │ │ │ cmp r5, #0 │ │ │ │ beq 4d2788 │ │ │ │ ldrb r5, [r4, #35] @ 0x23 │ │ │ │ cmp r5, #0 │ │ │ │ bne 4d2788 │ │ │ │ mov r0, r7 │ │ │ │ - bl 654038 │ │ │ │ + bl 65403c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ stmib sp, {r5, r6} │ │ │ │ ldr ip, [r4, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -724714,15 +724714,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ orrs r0, r0, r1 │ │ │ │ bne 4d2990 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r9 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ bl 8c15cc │ │ │ │ @@ -724805,15 +724805,15 @@ │ │ │ │ │ │ │ │ 004d2a60 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ add r0, r0, #80 @ 0x50 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ orrs r0, r0, r1 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -724821,15 +724821,15 @@ │ │ │ │ 004d2a94 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ add r4, r0, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ orrs r0, r0, r1 │ │ │ │ moveq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -726220,15 +726220,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrd r0, [r1] │ │ │ │ strd r0, [sp, #8] │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ - bl 64dfac │ │ │ │ + bl 64dfb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -726808,18 +726808,18 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r5, r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e810 │ │ │ │ + bl 64e814 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8cfd58 │ │ │ │ subseq r6, sl, ip, lsr ip │ │ │ │ @@ -727188,15 +727188,15 @@ │ │ │ │ orr r3, r3, #2 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ - bl 64e114 │ │ │ │ + bl 64e118 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -727382,15 +727382,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 64e114 │ │ │ │ + bl 64e118 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -727966,15 +727966,15 @@ │ │ │ │ bl 69d194 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #288] @ 0x120 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 211d90 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 63cfb4 │ │ │ │ + bl 63cfb8 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #24 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 7f590c │ │ │ │ @ instruction: 0x005a5b90 │ │ │ │ ldrdeq r1, [fp], #-252 @ 0xffffff04 │ │ │ │ @@ -728032,15 +728032,15 @@ │ │ │ │ add r8, r4, #56 @ 0x38 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r2, r3 │ │ │ │ add r1, r4, #24 │ │ │ │ mov r0, r8 │ │ │ │ mov r5, r3 │ │ │ │ - bl 63ceec │ │ │ │ + bl 63cef0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4d5d04 │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #464] @ 0x1d0 │ │ │ │ str r7, [r4, #292] @ 0x124 │ │ │ │ bl 211c40 │ │ │ │ @@ -728976,15 +728976,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ add r0, fp, #880 @ 0x370 │ │ │ │ - bl 63ceec │ │ │ │ + bl 63cef0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4d6ac8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [pc, #244] @ 4d6c28 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -729257,15 +729257,15 @@ │ │ │ │ str r8, [r5] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ bne 4d6f50 │ │ │ │ add r0, r7, #880 @ 0x370 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 63cfb4 │ │ │ │ + b 63cfb8 │ │ │ │ subseq r4, sl, r0, lsr r9 │ │ │ │ subeq r0, fp, r0, ror #26 │ │ │ │ subeq r5, sl, ip, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -739881,15 +739881,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ bl 4b4694 │ │ │ │ cmp r5, #0 │ │ │ │ beq 4e1418 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 655750 │ │ │ │ + bl 655754 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4e1424 │ │ │ │ bl 4b4738 │ │ │ │ ldr r2, [pc, #100] @ 4e1440 │ │ │ │ ldr r3, [pc, #88] @ 4e1438 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -739903,15 +739903,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 655ac4 │ │ │ │ + bl 655ac8 │ │ │ │ b 4e13d0 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 8e0168 │ │ │ │ b 4e13d0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ rsbeq r9, r7, r8, asr #18 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ @@ -740002,15 +740002,15 @@ │ │ │ │ blt 4e17c0 │ │ │ │ ldr r0, [pc, #680] @ 4e1838 │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 4b4694 │ │ │ │ mov r0, #0 │ │ │ │ - bl 6556e0 │ │ │ │ + bl 6556e4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ bne 4e17b0 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 4b4738 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -740135,15 +740135,15 @@ │ │ │ │ str fp, [sp] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #172] @ 4e1854 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ b 4e168c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 655ac4 │ │ │ │ + bl 655ac8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b 4e15b4 │ │ │ │ adds r3, fp, r6 │ │ │ │ subs r3, r3, r0 │ │ │ │ rsb r2, r3, r3, lsl #5 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ lsl r0, r3, #3 │ │ │ │ @@ -740680,15 +740680,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ bl 4b4694 │ │ │ │ mov r0, #2 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ - bl 655750 │ │ │ │ + bl 655754 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4e213c │ │ │ │ bl 4b4738 │ │ │ │ mov r0, #2 │ │ │ │ bl 8fa1d4 │ │ │ │ add r3, pc, #952 @ 0x3b8 │ │ │ │ ldrd r2, [r3] │ │ │ │ @@ -740776,19 +740776,19 @@ │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [pc, #648] @ 4e2428 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ bl 4b4694 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 655750 │ │ │ │ + bl 655754 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4e25d0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 6556e0 │ │ │ │ + bl 6556e4 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ bne 4e21f0 │ │ │ │ ldr r3, [pc, #568] @ 4e241c │ │ │ │ @@ -740811,15 +740811,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 4e220c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r3, r5} │ │ │ │ mov r3, #0 │ │ │ │ - bl 653a84 │ │ │ │ + bl 653a88 │ │ │ │ ldr r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne 4e2218 │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -740867,17 +740867,17 @@ │ │ │ │ mov r1, #115 @ 0x73 │ │ │ │ add r6, pc, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [r6, #24] │ │ │ │ str r3, [r6, #28] │ │ │ │ bl 4b4694 │ │ │ │ mov r0, #0 │ │ │ │ - bl 6556e0 │ │ │ │ + bl 6556e4 │ │ │ │ mov r0, #2 │ │ │ │ - bl 655ac4 │ │ │ │ + bl 655ac8 │ │ │ │ bl 4b4738 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldrd r4, [r6, #24] │ │ │ │ subs r3, r3, r7 │ │ │ │ rsb r2, r3, r3, lsl #5 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ lsl r0, r3, #3 │ │ │ │ @@ -781344,15 +781344,15 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r7, [r0, #32] │ │ │ │ - bl 64e890 │ │ │ │ + bl 64e894 │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [pc, #52] @ 5092f4 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 65dc9c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ @@ -781386,15 +781386,15 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ - bl 64e890 │ │ │ │ + bl 64e894 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [pc, #52] @ 50938c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 65dc9c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ @@ -800781,15 +800781,15 @@ │ │ │ │ lsl r4, r4, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ cmp r5, #2 │ │ │ │ mov r0, r4 │ │ │ │ beq 51c058 │ │ │ │ cmp r5, #4 │ │ │ │ bne 51c048 │ │ │ │ - bl 648e28 │ │ │ │ + bl 648e2c │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [pc, #132] @ 51c098 │ │ │ │ lsl r5, r5, #1 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ @@ -800800,29 +800800,29 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 648758 │ │ │ │ + bl 64875c │ │ │ │ mov r2, #98 @ 0x62 │ │ │ │ mov r1, r0 │ │ │ │ b 51c008 │ │ │ │ - bl 648ab8 │ │ │ │ + bl 648abc │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ mov r1, r0 │ │ │ │ b 51c008 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 8c9520 │ │ │ │ and r1, r0, #255 @ 0xff │ │ │ │ lsl r0, r4, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ - bl 6481ec │ │ │ │ + bl 6481f0 │ │ │ │ add r4, r4, #1 │ │ │ │ b 51bfe0 │ │ │ │ strdeq r3, [r9], #-140 @ 0xffffff74 │ │ │ │ subeq ip, r9, r4, ror r0 │ │ │ │ subeq r6, r9, r4, ror #19 │ │ │ │ subeq sl, r7, r8, asr r3 │ │ │ │ │ │ │ │ @@ -800851,21 +800851,21 @@ │ │ │ │ lsl r0, r4, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ beq 51c118 │ │ │ │ cmp r6, #4 │ │ │ │ beq 51c110 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ - b 6481ec │ │ │ │ + b 6481f0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 648580 │ │ │ │ + b 648584 │ │ │ │ lsl r1, r1, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ lsr r1, r1, #16 │ │ │ │ - b 6483a8 │ │ │ │ + b 6483ac │ │ │ │ subeq r3, r9, r4, ror #15 │ │ │ │ subeq fp, r9, r4, ror #30 │ │ │ │ subeq sl, r7, r8, lsl ip │ │ │ │ │ │ │ │ 0051c134 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -800954,15 +800954,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 8c9884 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 656454 │ │ │ │ + b 656458 │ │ │ │ subeq sl, r7, ip, lsl #3 │ │ │ │ subeq sl, r7, r4, lsl #3 │ │ │ │ subeq sl, r7, ip, ror r1 │ │ │ │ subeq r1, r8, r8, lsl r4 │ │ │ │ │ │ │ │ 0051c2ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -832656,15 +832656,15 @@ │ │ │ │ bne 53ad70 │ │ │ │ add r0, r4, #324 @ 0x144 │ │ │ │ mov r1, #1 │ │ │ │ bl 7f590c │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ cmp r0, #0 │ │ │ │ beq 53ad64 │ │ │ │ - bl 63cfb4 │ │ │ │ + bl 63cfb8 │ │ │ │ ldr r0, [r4, #356] @ 0x164 │ │ │ │ bl 211d90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #356] @ 0x164 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 528fbc │ │ │ │ @@ -833365,15 +833365,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 7f538c │ │ │ │ cmp r0, #0 │ │ │ │ beq 53b970 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 63ceec │ │ │ │ + bl 63cef0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 53b970 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ mov r6, r4 │ │ │ │ str r8, [r4, #356] @ 0x164 │ │ │ │ bne 53b7e8 │ │ │ │ @@ -833402,15 +833402,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bge 53b880 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 8e0168 │ │ │ │ cmp r8, #0 │ │ │ │ beq 53b8ec │ │ │ │ mov r0, r8 │ │ │ │ - bl 63cfb4 │ │ │ │ + bl 63cfb8 │ │ │ │ mov r0, r8 │ │ │ │ bl 211d90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #356] @ 0x164 │ │ │ │ mov r0, r6 │ │ │ │ bl 529624 │ │ │ │ mvn r0, #0 │ │ │ │ @@ -833446,15 +833446,15 @@ │ │ │ │ b 53b788 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 8e0168 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r6, r4 │ │ │ │ beq 53b8ec │ │ │ │ mov r0, r8 │ │ │ │ - bl 63cfb4 │ │ │ │ + bl 63cfb8 │ │ │ │ mov r0, r8 │ │ │ │ bl 211d90 │ │ │ │ mov r6, r4 │ │ │ │ b 53b8e4 │ │ │ │ ldr r3, [pc, #320] @ 53bae4 │ │ │ │ ldr ip, [pc, #320] @ 53bae8 │ │ │ │ ldr lr, [r4, #8] │ │ │ │ @@ -837129,15 +837129,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [r1, #4] │ │ │ │ str r3, [r1, #16] │ │ │ │ str r3, [r1, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ - bl 635de0 │ │ │ │ + bl 635de4 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 53f3d0 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldrb r3, [r4] │ │ │ │ ldrb r1, [r4, #17] │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ @@ -837198,15 +837198,15 @@ │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ orr r5, r5, r3, lsl #24 │ │ │ │ bl 212834 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 635f18 │ │ │ │ + bl 635f1c │ │ │ │ ldr r2, [pc, #116] @ 53f408 │ │ │ │ ldr r3, [pc, #108] @ 53f404 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ @@ -837340,15 +837340,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r1, sl │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sl, #8] │ │ │ │ str r4, [sl, #12] │ │ │ │ str r4, [sl, #4] │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ - bl 635de8 │ │ │ │ + bl 635dec │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 53f664 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 212528 │ │ │ │ ldr r4, [r7, #20] │ │ │ │ ldrd r8, [sp, #24] │ │ │ │ @@ -837400,15 +837400,15 @@ │ │ │ │ mov r6, r4 │ │ │ │ ldr ip, [r3, #124] @ 0x7c │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r0, ip │ │ │ │ ldm sl, {r1, r2, r3} │ │ │ │ - bl 635f18 │ │ │ │ + bl 635f1c │ │ │ │ b 53f624 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ rsbeq fp, r1, ip, asr r7 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ @ instruction: 0x0061b698 │ │ │ │ subeq sl, r5, r4, asr #17 │ │ │ │ subeq r7, r3, r8, ror #14 │ │ │ │ @@ -837567,15 +837567,15 @@ │ │ │ │ cmp r0, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ - b 635da8 │ │ │ │ + b 635dac │ │ │ │ add r0, r0, #180224 @ 0x2c000 │ │ │ │ add r0, r0, #416 @ 0x1a0 │ │ │ │ bl 4edbc8 │ │ │ │ b 53f8f0 │ │ │ │ ldr r3, [pc, #28] @ 53f984 │ │ │ │ ldr r1, [pc, #28] @ 53f988 │ │ │ │ ldr r0, [pc, #28] @ 53f98c │ │ │ │ @@ -837664,15 +837664,15 @@ │ │ │ │ bl 4edba4 │ │ │ │ ldrb r3, [r4, #344] @ 0x158 │ │ │ │ cmp r3, #0 │ │ │ │ beq 53fa70 │ │ │ │ ldr r4, [r4, #348] @ 0x15c │ │ │ │ ldrd r2, [r4, #112] @ 0x70 │ │ │ │ ldrd r0, [r4, #104] @ 0x68 │ │ │ │ - bl 635d28 │ │ │ │ + bl 635d2c │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ b 53fa70 │ │ │ │ ldr r3, [pc, #32] @ 53fb04 │ │ │ │ ldr r1, [pc, #32] @ 53fb08 │ │ │ │ ldr r0, [pc, #32] @ 53fb0c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -837694,15 +837694,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ str r3, [sp, #12] │ │ │ │ stmib sp, {r2, r3} │ │ │ │ str ip, [sp] │ │ │ │ - bl 63d7dc │ │ │ │ + bl 63d7e0 │ │ │ │ ldr r5, [pc, #92] @ 53fbb0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmn r0, #28 │ │ │ │ mov r4, r0 │ │ │ │ beq 53fb80 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ @@ -837896,15 +837896,15 @@ │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ add r7, r6, #2 │ │ │ │ cmp r3, #0 │ │ │ │ bne 540048 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 63d7d4 │ │ │ │ + bl 63d7d8 │ │ │ │ cmp r0, #1 │ │ │ │ bls 53ffa0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ bl 9037e4 │ │ │ │ cmp r0, r7 │ │ │ │ bcc 53ffa0 │ │ │ │ @@ -837981,15 +837981,15 @@ │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r5, #352] @ 0x160 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [fp, #436] @ 0x1b4 │ │ │ │ sub r1, r1, r3 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 63ddc8 │ │ │ │ + bl 63ddcc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, r0 │ │ │ │ bne 540000 │ │ │ │ cmp r1, #0 │ │ │ │ beq 540008 │ │ │ │ ldr r3, [fp, #436] @ 0x1b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ @@ -838314,15 +838314,15 @@ │ │ │ │ bl 53fb10 │ │ │ │ subs sl, r0, #0 │ │ │ │ blt 5406ec │ │ │ │ ldr r3, [r6, #352] @ 0x160 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 63ddc8 │ │ │ │ + bl 63ddcc │ │ │ │ subs sl, r0, #0 │ │ │ │ andne r5, sl, sl, asr #31 │ │ │ │ beq 5406f4 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ beq 5405b4 │ │ │ │ @@ -838339,15 +838339,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ bl 903568 │ │ │ │ subs r2, r0, #0 │ │ │ │ beq 540610 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 63dd7c │ │ │ │ + bl 63dd80 │ │ │ │ cmp sl, #0 │ │ │ │ blt 540570 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ ldr r2, [pc, #828] @ 5408b4 │ │ │ │ ldr r3, [pc, #820] @ 5408b0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -838367,15 +838367,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp] │ │ │ │ add r1, sp, #32 │ │ │ │ ldr r0, [r8, #68] @ 0x44 │ │ │ │ strb r2, [sp, #22] │ │ │ │ - bl 60ae78 │ │ │ │ + bl 60ae7c │ │ │ │ ldrb r3, [sp, #22] │ │ │ │ cmp r3, #0 │ │ │ │ beq 540518 │ │ │ │ ldr r0, [pc, #724] @ 5408b8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ b 540518 │ │ │ │ @@ -838510,15 +838510,15 @@ │ │ │ │ bl 53fb10 │ │ │ │ subs sl, r0, #0 │ │ │ │ blt 5406ec │ │ │ │ ldr r3, [r6, #352] @ 0x160 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 63ddc8 │ │ │ │ + bl 63ddcc │ │ │ │ cmp r0, #0 │ │ │ │ beq 5406f4 │ │ │ │ ldr r3, [r7, #436] @ 0x1b4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 540604 │ │ │ │ ldr r2, [pc, #152] @ 5408c4 │ │ │ │ @@ -838662,15 +838662,15 @@ │ │ │ │ ldr lr, [pc, #504] @ 540c4c │ │ │ │ ldrd r0, [r3, #240] @ 0xf0 │ │ │ │ ldr ip, [pc, #500] @ 540c50 │ │ │ │ and lr, lr, r0 │ │ │ │ and ip, ip, r1 │ │ │ │ orrs r3, lr, ip │ │ │ │ bne 540a0c │ │ │ │ - bl 63d66c │ │ │ │ + bl 63d670 │ │ │ │ cmp r0, #0 │ │ │ │ beq 540a40 │ │ │ │ add r7, r4, #180224 @ 0x2c000 │ │ │ │ ldrb r3, [r7, #441] @ 0x1b9 │ │ │ │ cmp r3, #0 │ │ │ │ beq 540a40 │ │ │ │ ldr r3, [r4, #364] @ 0x16c │ │ │ │ @@ -838701,15 +838701,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ ldr r5, [r4, #348] @ 0x15c │ │ │ │ strb r3, [r4, #344] @ 0x158 │ │ │ │ str r3, [r4, #332] @ 0x14c │ │ │ │ b 54096c │ │ │ │ ldrd r2, [r5, #112] @ 0x70 │ │ │ │ ldrd r0, [r5, #104] @ 0x68 │ │ │ │ - bl 635d28 │ │ │ │ + bl 635d2c │ │ │ │ str r0, [r5, #124] @ 0x7c │ │ │ │ b 540978 │ │ │ │ ldr r1, [r7, #432] @ 0x1b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 53f20c │ │ │ │ b 5409c8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -839003,15 +839003,15 @@ │ │ │ │ ldr r3, [pc, #924] @ 541344 │ │ │ │ and r3, r3, r2 │ │ │ │ orrs r2, r1, r3 │ │ │ │ add r2, r4, #368 @ 0x170 │ │ │ │ bne 54114c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 63d66c │ │ │ │ + bl 63d670 │ │ │ │ mov r0, #144 @ 0x90 │ │ │ │ bl 211a90 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ str r0, [r4, #348] @ 0x15c │ │ │ │ str r5, [r0] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr ip, [r4, #348] @ 0x15c │ │ │ │ @@ -839526,15 +839526,15 @@ │ │ │ │ ldreq r3, [r8, #112] @ 0x70 │ │ │ │ beq 5415e8 │ │ │ │ b 541488 │ │ │ │ add r4, r8, #4544 @ 0x11c0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r9, [r4, #32] │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ - bl 60ae00 │ │ │ │ + bl 60ae04 │ │ │ │ cmp r7, r1 │ │ │ │ cmpeq r9, r0 │ │ │ │ beq 541844 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ strd r2, [sp, #32] │ │ │ │ mov r3, #1 │ │ │ │ @@ -839602,15 +839602,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [fp, #436] @ 0x1b4 │ │ │ │ sub r4, r1, r3 │ │ │ │ ldr r3, [r5, #352] @ 0x160 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 63ddc8 │ │ │ │ + bl 63ddcc │ │ │ │ cmp r4, r0 │ │ │ │ bne 541950 │ │ │ │ cmp r4, #0 │ │ │ │ beq 541448 │ │ │ │ ldr r3, [fp, #436] @ 0x1b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r1, r3, r4 │ │ │ │ @@ -839885,15 +839885,15 @@ │ │ │ │ ldr ip, [pc, #1004] @ 54214c │ │ │ │ ldr r2, [pc, #1004] @ 542150 │ │ │ │ and ip, ip, r0 │ │ │ │ and r2, r2, r1 │ │ │ │ orrs r3, ip, r2 │ │ │ │ bne 541f8c │ │ │ │ mov r2, r7 │ │ │ │ - bl 63d66c │ │ │ │ + bl 63d670 │ │ │ │ cmp r0, #0 │ │ │ │ beq 541fc0 │ │ │ │ lsl r0, sl, #2 │ │ │ │ bl 211a90 │ │ │ │ cmp sl, #0 │ │ │ │ mov r6, r0 │ │ │ │ beq 541e7c │ │ │ │ @@ -851691,15 +851691,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #8] @ 54d110 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 647ae4 │ │ │ │ + bl 647ae8 │ │ │ │ subeq lr, r4, r0, lsl #20 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr lr, [pc, #564] @ 54d364 │ │ │ │ @@ -855659,15 +855659,15 @@ │ │ │ │ mov r5, r1 │ │ │ │ bl 69d6b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #24 │ │ │ │ bl 211a90 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6476a0 │ │ │ │ + bl 6476a4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4] │ │ │ │ bl 213f2c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #8 │ │ │ │ str r3, [r4, #12] │ │ │ │ @@ -860444,15 +860444,15 @@ │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add lr, sp, #12 │ │ │ │ stm lr, {r0, r1} │ │ │ │ mov r1, #3 │ │ │ │ strd r4, [sp] │ │ │ │ ldr r0, [ip, #2920] @ 0xb68 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 64f728 │ │ │ │ + bl 64f72c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -860468,15 +860468,15 @@ │ │ │ │ add lr, sp, #8 │ │ │ │ stm lr, {r0, r1} │ │ │ │ add ip, ip, #8 │ │ │ │ mov r1, #3 │ │ │ │ ldr r0, [r4, #2920] @ 0xb68 │ │ │ │ str r1, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 64f5ac │ │ │ │ + bl 64f5b0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -861470,15 +861470,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #48] @ 55642c │ │ │ │ sub r0, r5, #8768 @ 0x2240 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 647ae4 │ │ │ │ + bl 647ae8 │ │ │ │ andeq r1, r0, r8, lsr #8 │ │ │ │ @ instruction: 0xfffff41c │ │ │ │ @ instruction: 0xfffff414 │ │ │ │ @ instruction: 0xfffff428 │ │ │ │ andeq r1, r0, r0, asr r1 │ │ │ │ andeq r1, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r8, lsl #31 │ │ │ │ @@ -866230,15 +866230,15 @@ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r3, #0 │ │ │ │ cmp fp, #268435457 @ 0x10000001 │ │ │ │ ldr r2, [pc, #1852] @ 55b540 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r8, #0 │ │ │ │ movcc r3, fp │ │ │ │ movcs r3, #268435456 @ 0x10000000 │ │ │ │ @@ -866246,20 +866246,20 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ cmp fp, #536870912 @ 0x20000000 │ │ │ │ bhi 55bf94 │ │ │ │ mov r0, #2 │ │ │ │ bl 4c83fc │ │ │ │ ldr r6, [pc, #1764] @ 55b544 │ │ │ │ mov r8, #1048576 @ 0x100000 │ │ │ │ add r6, pc, r6 │ │ │ │ @@ -866273,48 +866273,48 @@ │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ str r6, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ add r7, r5, #168 @ 0xa8 │ │ │ │ strd r8, [sp] │ │ │ │ mov r2, #2304 @ 0x900 │ │ │ │ ldr r8, [pc, #1688] @ 55b54c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r9, #0 │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ mov r2, r6 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r6, r5, #336 @ 0x150 │ │ │ │ mov r8, #2560 @ 0xa00 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ strd r8, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ mov r2, #520093696 @ 0x1f000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [pc, #1588] @ 55b550 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r1, [pc, #1576] @ 55b554 │ │ │ │ ldr r0, [pc, #1576] @ 55b558 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 801ac8 │ │ │ │ add r8, r5, #532 @ 0x214 │ │ │ │ @@ -866404,34 +866404,34 @@ │ │ │ │ mov r4, #4194304 @ 0x400000 │ │ │ │ mov r5, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 6567ac │ │ │ │ + bl 6567b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ mov r2, #503316480 @ 0x1e000000 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp] │ │ │ │ bl 2fbdec │ │ │ │ cmp r0, #0 │ │ │ │ beq 55bf6c │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 653e94 │ │ │ │ + bl 653e98 │ │ │ │ mov r2, #532676608 @ 0x1fc00000 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r3, [pc, #1140] @ 55b574 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ ldr r4, [pc, #1128] @ 55b578 │ │ │ │ ldr r6, [pc, #1128] @ 55b57c │ │ │ │ add r4, pc, r4 │ │ │ │ @@ -866999,15 +866999,15 @@ │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r3, #0 │ │ │ │ strd r4, [sp, #40] @ 0x28 │ │ │ │ bl 55eba4 │ │ │ │ subs r7, r0, #0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bne 55bfec │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r2, #4 │ │ │ │ adds r6, r6, #1408 @ 0x580 │ │ │ │ lsr r1, r6, #2 │ │ │ │ bic r1, r1, #-67108864 @ 0xfc000000 │ │ │ │ orr r1, r1, #134217728 @ 0x8000000 │ │ │ │ eor r3, r1, r1, ror #16 │ │ │ │ @@ -867350,18 +867350,18 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 55b39c │ │ │ │ ldr r0, [pc, #-2272] @ 55b684 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1248 │ │ │ │ b 55b39c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 212834 │ │ │ │ b 55b0cc │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ bl 21413c │ │ │ │ @@ -867374,22 +867374,22 @@ │ │ │ │ mov r6, #536870912 @ 0x20000000 │ │ │ │ mov r7, #0 │ │ │ │ strd r6, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ str r5, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ b 55ae50 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #2 │ │ │ │ strh r3, [sp, #104] @ 0x68 │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ mov r4, r0 │ │ │ │ bl 212834 │ │ │ │ @@ -867784,15 +867784,15 @@ │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ add r4, r4, #768 @ 0x300 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r3, #824] @ 0x338 │ │ │ │ mov r0, r4 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 64dbf4 │ │ │ │ + bl 64dbf8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 30a634 │ │ │ │ subseq r7, r2, r8, lsl r4 │ │ │ │ eorseq r9, sp, ip, ror #11 │ │ │ │ @@ -867854,15 +867854,15 @@ │ │ │ │ ldr r2, [r3, #1708] @ 0x6ac │ │ │ │ add r0, r7, #3792 @ 0xed0 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ bne 55c750 │ │ │ │ ldr r3, [r3, #1696] @ 0x6a0 │ │ │ │ tst r3, #4 │ │ │ │ beq 55c760 │ │ │ │ - bl 602d40 │ │ │ │ + bl 602d44 │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ str r5, [sp, #28] │ │ │ │ str r0, [r3, #3496] @ 0xda8 │ │ │ │ ldr r0, [pc, #1336] @ 55cca0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 309638 │ │ │ │ @@ -867980,15 +867980,15 @@ │ │ │ │ bl 69d194 │ │ │ │ mov r1, #0 │ │ │ │ bl 30a6b8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r7, #768 @ 0x300 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [pc, #904] @ 55ccdc │ │ │ │ ldr r1, [pc, #904] @ 55cce0 │ │ │ │ add r4, r7, #2848 @ 0xb20 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ @@ -868042,15 +868042,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 30a6b8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp, #28] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr ip, [pc, #684] @ 55ccf8 │ │ │ │ ldr r3, [pc, #684] @ 55ccfc │ │ │ │ add ip, pc, ip │ │ │ │ add r4, r7, #1904 @ 0x770 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, ip │ │ │ │ mov r2, r4 │ │ │ │ @@ -868090,15 +868090,15 @@ │ │ │ │ bl 69d194 │ │ │ │ mov r1, #0 │ │ │ │ bl 30a6b8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [pc, #504] @ 55cd04 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [pc, #492] @ 55cd08 │ │ │ │ ldr r1, [pc, #492] @ 55cd0c │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ @@ -868169,15 +868169,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 30a6b8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sp] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ b 55c840 │ │ │ │ ldr ip, [pc, #212] @ 55cd20 │ │ │ │ ldr r1, [pc, #212] @ 55cd24 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r9, #52 @ 0x34 │ │ │ │ @@ -868394,26 +868394,26 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ strd sl, [sp] │ │ │ │ mov r0, r8 │ │ │ │ - bl 6568fc │ │ │ │ + bl 656900 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #532676608 @ 0x1fc00000 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 55d3ec │ │ │ │ mov r0, #0 │ │ │ │ bl 4b66cc │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 55d3b8 │ │ │ │ @@ -868492,20 +868492,20 @@ │ │ │ │ mov r0, #65536 @ 0x10000 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64e4a0 │ │ │ │ + bl 64e4a4 │ │ │ │ bl 65fbc8 │ │ │ │ ldr r2, [pc, #492] @ 55d33c │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r0, #0 │ │ │ │ bl 4c83fc │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #12288 @ 0x3000 │ │ │ │ beq 55d264 │ │ │ │ ldr r0, [pc, #460] @ 55d340 │ │ │ │ ldr r8, [pc, #460] @ 55d344 │ │ │ │ @@ -868564,15 +868564,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 30a6b8 │ │ │ │ mov r2, #1016 @ 0x3f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r9 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r0, [pc, #240] @ 55d35c │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r5, [r5, #3472] @ 0xd90 │ │ │ │ bl 529b5c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -868600,15 +868600,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 30a6b8 │ │ │ │ mov r2, #16896 @ 0x4200 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r2, [pc, #112] @ 55d36c │ │ │ │ ldr r3, [pc, #20] @ 55d314 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ b 55d384 │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ andeq r0, r0, r3, asr r0 │ │ │ │ @@ -869913,23 +869913,23 @@ │ │ │ │ add r4, r4, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ add r3, r6, #8768 @ 0x2240 │ │ │ │ mov r1, r6 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r2, [pc, #60] @ 55e7bc │ │ │ │ add r0, r6, #15744 @ 0x3d80 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 6562c0 │ │ │ │ + b 6562c4 │ │ │ │ subseq r5, r2, ip, asr #7 │ │ │ │ subeq lr, r3, r8, asr #6 │ │ │ │ subeq lr, r3, r8, lsl r3 │ │ │ │ eorseq lr, fp, r0, ror ip │ │ │ │ subeq sl, r4, r0, asr #27 │ │ │ │ @ instruction: 0x0043e790 │ │ │ │ @ instruction: 0x0043ec90 │ │ │ │ @@ -956732,26 +956732,25 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrheq ip, [sl], #-244 @ 0xffffff0c │ │ │ │ ldrheq r9, [sl], #-36 @ 0xffffffdc │ │ │ │ strdeq r2, [r0], -r4 │ │ │ │ lsr r3, r1, #21 │ │ │ │ - lsr ip, r1, #16 │ │ │ │ - lsr r2, r1, #6 │ │ │ │ + lsr ip, r1, #6 │ │ │ │ + lsr r2, r1, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ - lsr r1, r1, #11 │ │ │ │ - and ip, ip, #31 │ │ │ │ + lsr r1, r1, #16 │ │ │ │ add r3, r3, #2 │ │ │ │ + and ip, ip, #31 │ │ │ │ and r2, r2, #31 │ │ │ │ and r1, r1, #31 │ │ │ │ - str ip, [r0, #12] │ │ │ │ - str r3, [r0] │ │ │ │ - str r2, [r0, #4] │ │ │ │ - str r1, [r0, #8] │ │ │ │ + stm r0, {r3, ip} │ │ │ │ + str r2, [r0, #8] │ │ │ │ + str r1, [r0, #12] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -956760,28 +956759,28 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, #0 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ cmpge r2, #0 │ │ │ │ - ble 5b1b58 │ │ │ │ + ble 5b1b54 │ │ │ │ rsb lr, r3, #32 │ │ │ │ cmp r2, lr │ │ │ │ - bgt 5b1b58 │ │ │ │ + bgt 5b1b54 │ │ │ │ lsr r3, r0, r3 │ │ │ │ rsb r2, r2, #32 │ │ │ │ and r3, r3, r4, lsr r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5b1b40 │ │ │ │ + beq 5b1b3c │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, #4 │ │ │ │ add r1, r1, #12 │ │ │ │ - bne 5b1ae0 │ │ │ │ + bne 5b1adc │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, ip │ │ │ │ @@ -956797,87 +956796,89 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mvn r4, #0 │ │ │ │ add r5, r1, #48 @ 0x30 │ │ │ │ ldr ip, [r1] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ cmpge r2, #0 │ │ │ │ - ble 5b1bf0 │ │ │ │ + ble 5b1bec │ │ │ │ rsb lr, ip, #32 │ │ │ │ cmp r2, lr │ │ │ │ - bgt 5b1bf0 │ │ │ │ + bgt 5b1bec │ │ │ │ lsr r3, r0, ip │ │ │ │ rsb r2, r2, #32 │ │ │ │ and r3, r3, r4, lsr r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5b1bd0 │ │ │ │ + beq 5b1bcc │ │ │ │ add r1, r1, #12 │ │ │ │ cmp r5, r1 │ │ │ │ - bne 5b1b74 │ │ │ │ + bne 5b1b70 │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5b1bf0 │ │ │ │ + beq 5b1bec │ │ │ │ and r0, r0, r4, lsr lr │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 2151e0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #96] @ 5b1c6c │ │ │ │ + ldr r6, [pc, #104] @ 5b1c70 │ │ │ │ lsr r7, r1, #16 │ │ │ │ add r6, pc, r6 │ │ │ │ and r7, r7, #63 @ 0x3f │ │ │ │ add r6, r6, #12 │ │ │ │ - mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r4, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5b1b5c │ │ │ │ + mov r1, r6 │ │ │ │ + bl 5b1b58 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r5, #12] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 5b1ac8 │ │ │ │ lsr r3, r4, #6 │ │ │ │ - lsr r4, r4, #11 │ │ │ │ and r3, r3, #31 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + bl 5b1ac4 │ │ │ │ + lsr r4, r4, #11 │ │ │ │ and r4, r4, #31 │ │ │ │ - stm r5, {r0, r3, r4} │ │ │ │ + str r4, [r5, #8] │ │ │ │ + str r0, [r5] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - subeq r2, sp, r4, ror r7 │ │ │ │ + subeq r2, sp, r8, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - ldr ip, [pc, #120] @ 5b1d04 │ │ │ │ + ldr ip, [pc, #120] @ 5b1d08 │ │ │ │ mov r5, r2 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ add ip, pc, ip │ │ │ │ - beq 5b1cf0 │ │ │ │ + beq 5b1cf4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b1cf8 │ │ │ │ - ldr r3, [pc, #92] @ 5b1d08 │ │ │ │ + beq 5b1cfc │ │ │ │ + ldr r3, [pc, #92] @ 5b1d0c │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r1 │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -956889,35 +956890,35 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov ip, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx ip │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 5cd28c │ │ │ │ + b 5cd290 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - b 5cd278 │ │ │ │ - subseq r9, sl, r0, lsr r0 │ │ │ │ + b 5cd27c │ │ │ │ + subseq r9, sl, ip, lsr #32 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - ldr ip, [pc, #172] @ 5b1dd4 │ │ │ │ + ldr ip, [pc, #172] @ 5b1dd8 │ │ │ │ mov r5, r2 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 5b1db8 │ │ │ │ + beq 5b1dbc │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b1dc4 │ │ │ │ - ldr r3, [pc, #140] @ 5b1dd8 │ │ │ │ + beq 5b1dc8 │ │ │ │ + ldr r3, [pc, #140] @ 5b1ddc │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r1 │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -956940,35 +956941,35 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5cd28c │ │ │ │ + b 5cd290 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5cd278 │ │ │ │ - @ instruction: 0x005a8f94 │ │ │ │ + b 5cd27c │ │ │ │ + @ instruction: 0x005a8f90 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - ldr ip, [pc, #104] @ 5b1e60 │ │ │ │ + ldr ip, [pc, #104] @ 5b1e64 │ │ │ │ mov r4, r1 │ │ │ │ and r1, r3, #96 @ 0x60 │ │ │ │ cmp r1, #32 │ │ │ │ add ip, pc, ip │ │ │ │ - beq 5b1e4c │ │ │ │ + beq 5b1e50 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b1e54 │ │ │ │ - ldr r3, [pc, #76] @ 5b1e64 │ │ │ │ + beq 5b1e58 │ │ │ │ + ldr r3, [pc, #76] @ 5b1e68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r6, r2 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -956976,34 +956977,34 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 5cd28c │ │ │ │ + b 5cd290 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - b 5cd278 │ │ │ │ - subseq r8, sl, r4, asr #29 │ │ │ │ + b 5cd27c │ │ │ │ + subseq r8, sl, r0, asr #29 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - ldr ip, [pc, #164] @ 5b1f28 │ │ │ │ + ldr ip, [pc, #164] @ 5b1f2c │ │ │ │ mov r5, r2 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ add ip, pc, ip │ │ │ │ - beq 5b1efc │ │ │ │ + beq 5b1f00 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b1f1c │ │ │ │ - ldr r3, [pc, #136] @ 5b1f2c │ │ │ │ + beq 5b1f20 │ │ │ │ + ldr r3, [pc, #136] @ 5b1f30 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r1 │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -957019,84 +957020,84 @@ │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 5cd28c │ │ │ │ + bl 5cd290 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - bl 5cd278 │ │ │ │ - b 5b1ee0 │ │ │ │ - subseq r8, sl, r8, lsr lr │ │ │ │ + bl 5cd27c │ │ │ │ + b 5b1ee4 │ │ │ │ + subseq r8, sl, r4, lsr lr │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - ldr r7, [pc, #132] @ 5b1fd0 │ │ │ │ + ldr r7, [pc, #132] @ 5b1fd4 │ │ │ │ mov r4, r1 │ │ │ │ and r1, r3, #96 @ 0x60 │ │ │ │ cmp r1, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ - beq 5b1fbc │ │ │ │ + beq 5b1fc0 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b1fc4 │ │ │ │ + beq 5b1fc8 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ lsl r3, r2, r3 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5df6c8 │ │ │ │ - ldr r3, [pc, #60] @ 5b1fd4 │ │ │ │ + bl 5df6cc │ │ │ │ + ldr r3, [pc, #60] @ 5b1fd8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 5cd28c │ │ │ │ + b 5cd290 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - b 5cd278 │ │ │ │ - subseq r8, sl, r0, ror sp │ │ │ │ + b 5cd27c │ │ │ │ + subseq r8, sl, ip, ror #26 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - ldr ip, [pc, #192] @ 5b20b4 │ │ │ │ + ldr ip, [pc, #192] @ 5b20b8 │ │ │ │ mov r5, r2 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 5b2084 │ │ │ │ + beq 5b2088 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b20a8 │ │ │ │ - ldr r3, [pc, #160] @ 5b20b8 │ │ │ │ + beq 5b20ac │ │ │ │ + ldr r3, [pc, #160] @ 5b20bc │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r4, r1 │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -957117,65 +957118,65 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 5cd28c │ │ │ │ + bl 5cd290 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - bl 5cd278 │ │ │ │ - b 5b2064 │ │ │ │ - subseq r8, sl, r8, asr #25 │ │ │ │ + bl 5cd27c │ │ │ │ + b 5b2068 │ │ │ │ + subseq r8, sl, r4, asr #25 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr ip, [r0, #132] @ 0x84 │ │ │ │ - ldr r7, [pc, #232] @ 5b21c0 │ │ │ │ + ldr r7, [pc, #232] @ 5b21c4 │ │ │ │ and lr, ip, #96 @ 0x60 │ │ │ │ cmp lr, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5b21a0 │ │ │ │ + beq 5b21a4 │ │ │ │ tst ip, #16777216 @ 0x1000000 │ │ │ │ - beq 5b21b0 │ │ │ │ + beq 5b21b4 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #196] @ 5b21c4 │ │ │ │ + ldr r3, [pc, #196] @ 5b21c8 │ │ │ │ tst ip, r3 │ │ │ │ - bne 5b21a0 │ │ │ │ + bne 5b21a4 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r1 │ │ │ │ bl 6bc924 │ │ │ │ - ldr ip, [pc, #176] @ 5b21c8 │ │ │ │ + ldr ip, [pc, #176] @ 5b21cc │ │ │ │ lsl r1, r9, #1 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, r1, #1 │ │ │ │ ldr r2, [ip, r3, lsl #2] │ │ │ │ ldr r1, [ip, r1, lsl #2] │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #0 │ │ │ │ mov r8, r0 │ │ │ │ bl 6c7068 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ strd sl, [sp] │ │ │ │ bl 6c7fe4 │ │ │ │ - ldr r3, [pc, #120] @ 5b21cc │ │ │ │ + ldr r3, [pc, #120] @ 5b21d0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 6cb0ec │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ lsl r2, r5, #2 │ │ │ │ @@ -957191,43 +957192,43 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cd28c │ │ │ │ + b 5cd290 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cd278 │ │ │ │ - subseq r8, sl, r8, ror #23 │ │ │ │ + b 5cd27c │ │ │ │ + subseq r8, sl, r4, ror #23 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - strheq sl, [r8], #-248 @ 0xffffff08 @ │ │ │ │ + strheq sl, [r8], #-244 @ 0xffffff0c @ │ │ │ │ ldrdeq r2, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ - ldr ip, [pc, #180] @ 5b22a4 │ │ │ │ + ldr ip, [pc, #180] @ 5b22a8 │ │ │ │ cmp r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - blt 5b2278 │ │ │ │ + blt 5b227c │ │ │ │ ldr r5, [r2, r1, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5b2278 │ │ │ │ + beq 5b227c │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2290 │ │ │ │ + beq 5b2294 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2298 │ │ │ │ - ldr r3, [pc, #132] @ 5b22a8 │ │ │ │ + beq 5b229c │ │ │ │ + ldr r3, [pc, #132] @ 5b22ac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 6bd6d4 │ │ │ │ @@ -957248,106 +957249,106 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 5cd28c │ │ │ │ - b 5b225c │ │ │ │ + bl 5cd290 │ │ │ │ + b 5b2260 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - bl 5cd278 │ │ │ │ - b 5b225c │ │ │ │ - ldrsbeq r8, [sl], #-164 @ 0xffffff5c │ │ │ │ + bl 5cd27c │ │ │ │ + b 5b2260 │ │ │ │ + ldrsbeq r8, [sl], #-160 @ 0xffffff60 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ │ │ │ │ -005b22ac : │ │ │ │ +005b22b0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ lsr r3, r1, #26 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #4044] @ 5b3298 │ │ │ │ - ldr r2, [pc, #4044] @ 5b329c │ │ │ │ + ldr r1, [pc, #4044] @ 5b329c │ │ │ │ + ldr r2, [pc, #4044] @ 5b32a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #4036] @ 5b32a0 │ │ │ │ + ldr r6, [pc, #4036] @ 5b32a4 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r3, #17 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 5b2380 │ │ │ │ + beq 5b2384 │ │ │ │ cmp r3, #30 │ │ │ │ - beq 5b2358 │ │ │ │ + beq 5b235c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b2318 │ │ │ │ - ldr r3, [pc, #3988] @ 5b32a4 │ │ │ │ + bne 5b231c │ │ │ │ + ldr r3, [pc, #3988] @ 5b32a8 │ │ │ │ and r3, r3, r4 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 5b23a8 │ │ │ │ + beq 5b23ac │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #3972] @ 5b32a8 │ │ │ │ - ldr r3, [pc, #3956] @ 5b329c │ │ │ │ + ldr r2, [pc, #3972] @ 5b32ac │ │ │ │ + ldr r3, [pc, #3956] @ 5b32a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5b5fd8 │ │ │ │ + bne 5b5fdc │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #3916] @ 5b32ac │ │ │ │ + ldr r2, [pc, #3916] @ 5b32b0 │ │ │ │ lsr r3, r4, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #15 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 5b2318 │ │ │ │ + bhi 5b231c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #3880] @ 5b32b0 │ │ │ │ + ldr r2, [pc, #3880] @ 5b32b4 │ │ │ │ lsr r3, r4, #23 │ │ │ │ and r3, r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 5b2318 │ │ │ │ + bhi 5b231c │ │ │ │ ldrsb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ lsr ip, r4, #6 │ │ │ │ lsr r2, r4, #16 │ │ │ │ lsr r1, r4, #11 │ │ │ │ and ip, ip, #3 │ │ │ │ lsr r3, r4, #21 │ │ │ │ and r2, r2, #31 │ │ │ │ and r1, r1, #31 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5ebdf8 │ │ │ │ - b 5b231c │ │ │ │ + bl 5ebdfc │ │ │ │ + b 5b2320 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r2, [pc, #3780] @ 5b32b4 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r2, [pc, #3780] @ 5b32b8 │ │ │ │ tst r3, r2 │ │ │ │ - bne 5b2af0 │ │ │ │ - ldr r3, [pc, #3772] @ 5b32b8 │ │ │ │ + bne 5b2af4 │ │ │ │ + ldr r3, [pc, #3772] @ 5b32bc │ │ │ │ lsr r2, r4, #16 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ lsr r1, r4, #21 │ │ │ │ ldr r0, [r3] │ │ │ │ and r2, r2, #31 │ │ │ │ mov r3, #8 │ │ │ │ and r1, r1, #3 │ │ │ │ @@ -957357,25 +957358,25 @@ │ │ │ │ lsl r4, r4, #16 │ │ │ │ add r3, r3, #4 │ │ │ │ asr r4, r4, #16 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ orr r2, r2, #69632 @ 0x11000 │ │ │ │ str r3, [r5, #140] @ 0x8c │ │ │ │ str r2, [r5, #132] @ 0x84 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r2, [pc, #3668] @ 5b32b4 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r2, [pc, #3668] @ 5b32b8 │ │ │ │ tst r3, r2 │ │ │ │ - bne 5b2af0 │ │ │ │ - ldr r3, [pc, #3660] @ 5b32b8 │ │ │ │ + bne 5b2af4 │ │ │ │ + ldr r3, [pc, #3660] @ 5b32bc │ │ │ │ lsr r2, r4, #16 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ lsr r1, r4, #21 │ │ │ │ ldr r0, [r3] │ │ │ │ and r2, r2, #31 │ │ │ │ mov r3, #9 │ │ │ │ and r1, r1, #3 │ │ │ │ @@ -957386,110 +957387,110 @@ │ │ │ │ add r3, r3, #4 │ │ │ │ asr r4, r4, #16 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ orr r2, r2, #69632 @ 0x11000 │ │ │ │ str r3, [r5, #140] @ 0x8c │ │ │ │ str r2, [r5, #132] @ 0x84 │ │ │ │ mov r0, #1 │ │ │ │ - b 5b231c │ │ │ │ + b 5b2320 │ │ │ │ and r3, r4, #6291456 @ 0x600000 │ │ │ │ cmp r3, #6291456 @ 0x600000 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ lsr r1, r4, #16 │ │ │ │ lsl r2, r4, #16 │ │ │ │ mov r3, #9 │ │ │ │ asr r2, r2, #16 │ │ │ │ and r1, r1, #31 │ │ │ │ - bl 5b20bc │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b20c0 │ │ │ │ + b 5b24b0 │ │ │ │ and r3, r4, #6291456 @ 0x600000 │ │ │ │ cmp r3, #6291456 @ 0x600000 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ lsr r1, r4, #16 │ │ │ │ lsl r2, r4, #16 │ │ │ │ mov r3, #8 │ │ │ │ asr r2, r2, #16 │ │ │ │ and r1, r1, #31 │ │ │ │ - bl 5b20bc │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b20c0 │ │ │ │ + b 5b24b0 │ │ │ │ and r3, r4, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5b309c │ │ │ │ + beq 5b30a0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5b2fe8 │ │ │ │ + beq 5b2fec │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ lsr r3, r4, #6 │ │ │ │ lsl r2, r4, #8 │ │ │ │ and r0, r3, #31 │ │ │ │ lsr r3, r4, #24 │ │ │ │ asr r7, r2, #24 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ lsr r4, r4, #11 │ │ │ │ cmp r3, #2 │ │ │ │ and r4, r4, #31 │ │ │ │ and r1, r2, #96 @ 0x60 │ │ │ │ - beq 5b4b34 │ │ │ │ + beq 5b4b38 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5b4ae4 │ │ │ │ + beq 5b4ae8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5b4894 │ │ │ │ + beq 5b4898 │ │ │ │ cmp r1, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #3756] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #3756] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5a5640 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #3672] @ 5b3410 │ │ │ │ - ldr r2, [pc, #3328] @ 5b32bc │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #3672] @ 5b3414 │ │ │ │ + ldr r2, [pc, #3328] @ 5b32c0 │ │ │ │ and r3, r3, r4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b44ac │ │ │ │ - bhi 5b2e98 │ │ │ │ - ldr r2, [pc, #3312] @ 5b32c0 │ │ │ │ + beq 5b44b0 │ │ │ │ + bhi 5b2e9c │ │ │ │ + ldr r2, [pc, #3312] @ 5b32c4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b4094 │ │ │ │ - bhi 5b3a74 │ │ │ │ + beq 5b4098 │ │ │ │ + bhi 5b3a78 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5b4420 │ │ │ │ + beq 5b4424 │ │ │ │ sub r2, r2, #8388608 @ 0x800000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b4394 │ │ │ │ + beq 5b4398 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5b2318 │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + bne 5b231c │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsr r7, r4, #16 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ lsr r0, r4, #21 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ cmp r2, #32 │ │ │ │ lsr r4, r4, #11 │ │ │ │ + and r7, r7, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ and r0, r0, #3 │ │ │ │ - and r7, r7, #31 │ │ │ │ and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #3568] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #3568] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -957501,214 +957502,214 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5ae8d0 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r7, [pc, #3132] @ 5b32c4 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r7, [pc, #3132] @ 5b32c8 │ │ │ │ lsr r8, r4, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ add r7, r7, #60 @ 0x3c │ │ │ │ and r8, r8, #127 @ 0x7f │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b1b5c │ │ │ │ + bl 5b1b58 │ │ │ │ mov r1, r7 │ │ │ │ + lsr r7, r4, #6 │ │ │ │ + and r7, r7, #31 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b1ac8 │ │ │ │ - ldr r2, [pc, #3416] @ 5b3410 │ │ │ │ - ldr r3, [pc, #3216] @ 5b334c │ │ │ │ + bl 5b1ac4 │ │ │ │ + ldr r2, [pc, #3408] @ 5b3414 │ │ │ │ + ldr r3, [pc, #3208] @ 5b3350 │ │ │ │ and r2, r2, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - lsr r3, r4, #6 │ │ │ │ lsr r4, r4, #11 │ │ │ │ - and r7, r3, #31 │ │ │ │ and r4, r4, #31 │ │ │ │ - mov ip, r0 │ │ │ │ - beq 5b4694 │ │ │ │ - bhi 5b2f4c │ │ │ │ - ldr r1, [pc, #3044] @ 5b32c8 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq 5b4294 │ │ │ │ - bhi 5b3b18 │ │ │ │ + mov r1, r0 │ │ │ │ + beq 5b4698 │ │ │ │ + bhi 5b2f50 │ │ │ │ + ldr r3, [pc, #3044] @ 5b32cc │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 5b4298 │ │ │ │ + bhi 5b3b1c │ │ │ │ cmp r2, #2 │ │ │ │ - beq 5b4220 │ │ │ │ - ldr r3, [pc, #3320] @ 5b33f4 │ │ │ │ + beq 5b4224 │ │ │ │ + sub r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5b41ac │ │ │ │ + beq 5b41b0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b2318 │ │ │ │ - ldr r2, [pc, #2996] @ 5b32cc │ │ │ │ + beq 5b231c │ │ │ │ + ldr r2, [pc, #2996] @ 5b32d0 │ │ │ │ + str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ - str ip, [sp, #16] │ │ │ │ str r7, [sp, #20] │ │ │ │ str r4, [sp, #24] │ │ │ │ str r9, [sp, #28] │ │ │ │ - bl 5b1fd8 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1fdc │ │ │ │ + b 5b24b0 │ │ │ │ lsr r3, r4, #11 │ │ │ │ and ip, r3, #31 │ │ │ │ - ldr r3, [pc, #3272] @ 5b3410 │ │ │ │ + ldr r3, [pc, #3272] @ 5b3414 │ │ │ │ lsr r1, r4, #21 │ │ │ │ and r0, r4, r3 │ │ │ │ add r3, r3, #-33554432 @ 0xfe000000 │ │ │ │ lsr r2, r4, #6 │ │ │ │ cmp r0, r3 │ │ │ │ lsr r4, r4, #16 │ │ │ │ and r1, r1, #3 │ │ │ │ and lr, r2, #31 │ │ │ │ and r4, r4, #31 │ │ │ │ - beq 5b53e8 │ │ │ │ - bhi 5b2d0c │ │ │ │ - ldr r2, [pc, #3124] @ 5b33ac │ │ │ │ + beq 5b53ec │ │ │ │ + bhi 5b2d10 │ │ │ │ + ldr r2, [pc, #3124] @ 5b33b0 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 5b563c │ │ │ │ - bhi 5b3428 │ │ │ │ + beq 5b5640 │ │ │ │ + bhi 5b342c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 5b56a8 │ │ │ │ - bhi 5b3f18 │ │ │ │ + beq 5b56ac │ │ │ │ + bhi 5b3f1c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 5b5674 │ │ │ │ + beq 5b5678 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 5b2318 │ │ │ │ - ldr r3, [pc, #2860] @ 5b32d0 │ │ │ │ + bne 5b231c │ │ │ │ + ldr r3, [pc, #2860] @ 5b32d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ lsr r3, r4, #11 │ │ │ │ lsr r2, r4, #6 │ │ │ │ and ip, r3, #31 │ │ │ │ - ldr r3, [pc, #3112] @ 5b3410 │ │ │ │ + ldr r3, [pc, #3112] @ 5b3414 │ │ │ │ and lr, r2, #31 │ │ │ │ - ldr r2, [pc, #2908] @ 5b334c │ │ │ │ + ldr r2, [pc, #2908] @ 5b3350 │ │ │ │ and r3, r3, r4 │ │ │ │ lsr r1, r4, #21 │ │ │ │ cmp r3, r2 │ │ │ │ lsr r4, r4, #16 │ │ │ │ and r1, r1, #3 │ │ │ │ and r4, r4, #31 │ │ │ │ - beq 5b5910 │ │ │ │ - bhi 5b2ba8 │ │ │ │ - ldr r2, [pc, #2752] @ 5b32d4 │ │ │ │ + beq 5b5914 │ │ │ │ + bhi 5b2bac │ │ │ │ + ldr r2, [pc, #2752] @ 5b32d8 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 5b34f0 │ │ │ │ + bhi 5b34f4 │ │ │ │ cmp r3, #8388608 @ 0x800000 │ │ │ │ - bcs 5b3e08 │ │ │ │ + bcs 5b3e0c │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 5b2318 │ │ │ │ - ldr r2, [pc, #2728] @ 5b32d8 │ │ │ │ + bhi 5b231c │ │ │ │ + ldr r2, [pc, #2728] @ 5b32dc │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5b6374 │ │ │ │ + bhi 5b6378 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2700] @ 5b32dc │ │ │ │ - ldr r2, [pc, #2700] @ 5b32e0 │ │ │ │ + ldr r3, [pc, #2700] @ 5b32e0 │ │ │ │ + ldr r2, [pc, #2700] @ 5b32e4 │ │ │ │ and r1, r4, r3 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5b5ae0 │ │ │ │ - bhi 5b2c9c │ │ │ │ + beq 5b5ae4 │ │ │ │ + bhi 5b2ca0 │ │ │ │ sub r3, r3, #54525952 @ 0x3400000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5b08 │ │ │ │ - bhi 5b318c │ │ │ │ - ldr r3, [pc, #2668] @ 5b32e4 │ │ │ │ + beq 5b5b0c │ │ │ │ + bhi 5b3190 │ │ │ │ + ldr r3, [pc, #2668] @ 5b32e8 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5bf8 │ │ │ │ - bhi 5b3f68 │ │ │ │ + beq 5b5bfc │ │ │ │ + bhi 5b3f6c │ │ │ │ cmp r1, #3 │ │ │ │ - beq 5b5ab8 │ │ │ │ - bhi 5b59b0 │ │ │ │ + beq 5b5abc │ │ │ │ + bhi 5b59b4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5b5da4 │ │ │ │ + beq 5b5da8 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #2612] @ 5b32e8 │ │ │ │ + ldr r2, [pc, #2612] @ 5b32ec │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #2576] @ 5b32dc │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #2576] @ 5b32e0 │ │ │ │ and r3, r3, r4 │ │ │ │ cmp r3, #20971520 @ 0x1400000 │ │ │ │ - beq 5b5074 │ │ │ │ - bhi 5b2d7c │ │ │ │ - ldr r2, [pc, #2536] @ 5b32c8 │ │ │ │ + beq 5b5078 │ │ │ │ + bhi 5b2d80 │ │ │ │ + ldr r2, [pc, #2536] @ 5b32cc │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b5104 │ │ │ │ - bhi 5b39c8 │ │ │ │ + beq 5b5108 │ │ │ │ + bhi 5b39cc │ │ │ │ sub r2, r2, #4194304 @ 0x400000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b5148 │ │ │ │ - bhi 5b4bbc │ │ │ │ + beq 5b514c │ │ │ │ + bhi 5b4bc0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5b521c │ │ │ │ + beq 5b5220 │ │ │ │ cmp r3, #4194304 @ 0x400000 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r9, r4, #6 │ │ │ │ + lsr r8, r4, #11 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #11 │ │ │ │ + lsr r4, r4, #16 │ │ │ │ cmp r2, #32 │ │ │ │ - and r7, r7, #31 │ │ │ │ add r0, r0, #2 │ │ │ │ - and sl, sl, #31 │ │ │ │ - and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + and r9, r9, #31 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r7, r4, #31 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #2776] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #2776] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r9, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5b089c │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #2380] @ 5b32ec │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #2380] @ 5b32f0 │ │ │ │ and ip, r4, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, ip, lsl #2 │ │ │ │ lsr r1, r4, #6 │ │ │ │ ldr r2, [r3, #1056] @ 0x420 │ │ │ │ and r1, r1, #31 │ │ │ │ lsr r3, r4, #11 │ │ │ │ @@ -957716,67 +957717,67 @@ │ │ │ │ and r3, r3, #31 │ │ │ │ asr r4, r4, #22 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #16 │ │ │ │ str ip, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1f30 │ │ │ │ - b 5b24ac │ │ │ │ - lsr r3, r4, #21 │ │ │ │ - and r0, r3, #3 │ │ │ │ - ldr r3, [pc, #2592] @ 5b3410 │ │ │ │ - lsr r2, r4, #16 │ │ │ │ + bl 5b1f34 │ │ │ │ + b 5b24b0 │ │ │ │ + lsr r3, r4, #11 │ │ │ │ + and r7, r3, #31 │ │ │ │ + ldr r3, [pc, #2592] @ 5b3414 │ │ │ │ + lsr r2, r4, #6 │ │ │ │ and r1, r4, r3 │ │ │ │ cmp r1, #33554432 @ 0x2000000 │ │ │ │ - lsr r3, r4, #6 │ │ │ │ - lsr r4, r4, #11 │ │ │ │ - and r7, r2, #31 │ │ │ │ - and r8, r3, #31 │ │ │ │ + lsr r3, r4, #21 │ │ │ │ + lsr r4, r4, #16 │ │ │ │ + and r8, r2, #31 │ │ │ │ + and r0, r3, #3 │ │ │ │ and r4, r4, #31 │ │ │ │ - beq 5b48e4 │ │ │ │ - bhi 5b2e34 │ │ │ │ - ldr r2, [pc, #2520] @ 5b33f4 │ │ │ │ + beq 5b48e8 │ │ │ │ + bhi 5b2e38 │ │ │ │ + ldr r2, [pc, #2520] @ 5b33f8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5b491c │ │ │ │ - bhi 5b31ec │ │ │ │ + beq 5b4920 │ │ │ │ + bhi 5b31f0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5b4cc0 │ │ │ │ + beq 5b4cc4 │ │ │ │ cmp r1, #8388608 @ 0x800000 │ │ │ │ - beq 5b4c54 │ │ │ │ + beq 5b4c58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #2504] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #2504] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r6, [r3] │ │ │ │ + ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - mov r9, r0 │ │ │ │ + mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6bd6d4 │ │ │ │ - mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ - mov r3, r4 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6bd6d4 │ │ │ │ + mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r9 │ │ │ │ bl 5af61c │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #2112] @ 5b32f0 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #2112] @ 5b32f4 │ │ │ │ and ip, r4, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, ip, lsl #2 │ │ │ │ lsr r1, r4, #6 │ │ │ │ ldr r2, [r3, #1072] @ 0x430 │ │ │ │ and r1, r1, #31 │ │ │ │ lsr r3, r4, #11 │ │ │ │ @@ -957784,275 +957785,275 @@ │ │ │ │ and r3, r3, #31 │ │ │ │ asr r4, r4, #22 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #16 │ │ │ │ str ip, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1f30 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1f34 │ │ │ │ + b 5b24b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5cd28c │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #2032] @ 5b32f4 │ │ │ │ + bl 5cd290 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #2032] @ 5b32f8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #368] @ 0x170 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #1984] @ 5b32f8 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #1984] @ 5b32fc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #352] @ 0x160 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #1936] @ 5b32fc │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #1936] @ 5b3300 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5cd278 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #2052] @ 5b33b4 │ │ │ │ + bl 5cd27c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #2052] @ 5b33b8 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 5b3ce8 │ │ │ │ + bhi 5b3cec │ │ │ │ cmp r3, #41943040 @ 0x2800000 │ │ │ │ - bcs 5b3d3c │ │ │ │ + bcs 5b3d40 │ │ │ │ add r2, r2, #-16777216 @ 0xff000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b58a8 │ │ │ │ + beq 5b58ac │ │ │ │ add r2, r3, #-33554432 @ 0xfe000000 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 5b2318 │ │ │ │ + bhi 5b231c │ │ │ │ sub r3, r2, #1 │ │ │ │ - ldr r2, [pc, #1824] @ 5b3300 │ │ │ │ + ldr r2, [pc, #1824] @ 5b3304 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5b633c │ │ │ │ + bhi 5b6340 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1800] @ 5b3304 │ │ │ │ + ldr r3, [pc, #1800] @ 5b3308 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #608] @ 0x260 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #1748] @ 5b3308 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #1748] @ 5b330c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #592] @ 0x250 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #1696] @ 5b330c │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #1696] @ 5b3310 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #624] @ 0x270 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #1644] @ 5b3310 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #1644] @ 5b3314 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5b5f60 │ │ │ │ - bhi 5b312c │ │ │ │ - ldr r3, [pc, #1632] @ 5b3314 │ │ │ │ + beq 5b5f64 │ │ │ │ + bhi 5b3130 │ │ │ │ + ldr r3, [pc, #1632] @ 5b3318 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5ba8 │ │ │ │ - bhi 5b3fb4 │ │ │ │ + beq 5b5bac │ │ │ │ + bhi 5b3fb8 │ │ │ │ sub r3, r3, #4194304 @ 0x400000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5f88 │ │ │ │ - bhi 5b5a84 │ │ │ │ - ldr r3, [pc, #1748] @ 5b33a8 │ │ │ │ + beq 5b5f8c │ │ │ │ + bhi 5b5a88 │ │ │ │ + ldr r3, [pc, #1748] @ 5b33ac │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5ea4 │ │ │ │ + beq 5b5ea8 │ │ │ │ add r3, r3, #4194304 @ 0x400000 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #1564] @ 5b3318 │ │ │ │ + ldr r2, [pc, #1564] @ 5b331c │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #1696] @ 5b33b4 │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #1696] @ 5b33b8 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 5b5718 │ │ │ │ - bhi 5b3490 │ │ │ │ - ldr r3, [pc, #1520] @ 5b3314 │ │ │ │ + beq 5b571c │ │ │ │ + bhi 5b3494 │ │ │ │ + ldr r3, [pc, #1520] @ 5b3318 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5b5594 │ │ │ │ - bhi 5b3ec8 │ │ │ │ + beq 5b5598 │ │ │ │ + bhi 5b3ecc │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5b5604 │ │ │ │ + beq 5b5608 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5b2318 │ │ │ │ - ldr r3, [pc, #1488] @ 5b331c │ │ │ │ + bne 5b231c │ │ │ │ + ldr r3, [pc, #1488] @ 5b3320 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ cmp r3, #50331648 @ 0x3000000 │ │ │ │ - beq 5b4fe4 │ │ │ │ - bhi 5b35d0 │ │ │ │ + beq 5b4fe8 │ │ │ │ + bhi 5b35d4 │ │ │ │ cmp r3, #41943040 @ 0x2800000 │ │ │ │ - beq 5b4e34 │ │ │ │ - bhi 5b4d2c │ │ │ │ + beq 5b4e38 │ │ │ │ + bhi 5b4d30 │ │ │ │ cmp r3, #25165824 @ 0x1800000 │ │ │ │ - beq 5b518c │ │ │ │ + beq 5b5190 │ │ │ │ cmp r3, #37748736 @ 0x2400000 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r9, r4, #6 │ │ │ │ + lsr r8, r4, #11 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #11 │ │ │ │ + lsr r4, r4, #16 │ │ │ │ cmp r2, #32 │ │ │ │ - and r7, r7, #31 │ │ │ │ add r0, r0, #2 │ │ │ │ - and sl, sl, #31 │ │ │ │ - and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + and r9, r9, #31 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r7, r4, #31 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #1596] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #1596] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r9, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5b0c14 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ cmp r1, #50331648 @ 0x3000000 │ │ │ │ - beq 5b4b84 │ │ │ │ - bhi 5b3240 │ │ │ │ + beq 5b4b88 │ │ │ │ + bhi 5b3244 │ │ │ │ cmp r1, #41943040 @ 0x2800000 │ │ │ │ - beq 5b498c │ │ │ │ - ldr r3, [pc, #1432] @ 5b33e8 │ │ │ │ + beq 5b4990 │ │ │ │ + ldr r3, [pc, #1432] @ 5b33ec │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b4954 │ │ │ │ + beq 5b4958 │ │ │ │ sub r3, r3, #8388608 @ 0x800000 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b2318 │ │ │ │ - ldr r3, [pc, #1208] @ 5b3320 │ │ │ │ + bne 5b231c │ │ │ │ + ldr r3, [pc, #1208] @ 5b3324 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #848] @ 0x350 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #20] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - str r7, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #1376] @ 5b3400 │ │ │ │ + str r7, [sp, #24] │ │ │ │ + str r4, [sp, #28] │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #1376] @ 5b3404 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b4794 │ │ │ │ - bhi 5b3c30 │ │ │ │ + beq 5b4798 │ │ │ │ + bhi 5b3c34 │ │ │ │ sub r2, r2, #8388608 @ 0x800000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b4708 │ │ │ │ + beq 5b470c │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5b2318 │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + bne 5b231c │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsl r7, r4, #11 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ lsr r0, r4, #21 │ │ │ │ - lsl r7, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ lsr r4, r4, #11 │ │ │ │ + asr r7, r7, #27 │ │ │ │ and sl, sl, #31 │ │ │ │ and r0, r0, #3 │ │ │ │ - asr r7, r7, #27 │ │ │ │ and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #1316] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #1316] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -958064,34 +958065,34 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5aed70 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r1, [pc, #1172] @ 5b33e8 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq 5b45ac │ │ │ │ - bhi 5b3ba4 │ │ │ │ - ldr r3, [pc, #1092] @ 5b33a8 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #1172] @ 5b33ec │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 5b45b0 │ │ │ │ + bhi 5b3ba8 │ │ │ │ + ldr r3, [pc, #1092] @ 5b33ac │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5b4538 │ │ │ │ - ldr r3, [pc, #948] @ 5b3324 │ │ │ │ + beq 5b453c │ │ │ │ + ldr r3, [pc, #948] @ 5b3328 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #1160] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #1160] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -958103,27 +958104,27 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af3cc │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ lsr r0, r4, #24 │ │ │ │ and r0, r0, #3 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #1036] @ 5b3424 │ │ │ │ - ldr r5, [pc, #780] @ 5b3328 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #1036] @ 5b3428 │ │ │ │ + ldr r5, [pc, #780] @ 5b332c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ lsr r0, r4, #6 │ │ │ │ and r0, r0, #31 │ │ │ │ bl 6bd6d4 │ │ │ │ @@ -958132,15 +958133,15 @@ │ │ │ │ and r0, r0, #31 │ │ │ │ bl 6bd6d4 │ │ │ │ mov sl, r0 │ │ │ │ lsl r0, r4, #8 │ │ │ │ asr r0, r0, #24 │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - ldr r3, [pc, #716] @ 5b332c │ │ │ │ + ldr r3, [pc, #716] @ 5b3330 │ │ │ │ ldr r1, [r6, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r5] │ │ │ │ add r2, r3, sl │ │ │ │ add r0, r3, r8 │ │ │ │ add r4, r3, r4 │ │ │ │ @@ -958148,510 +958149,510 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ stm sp, {r0, ip} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6bdff8 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ lsr r3, r4, #6 │ │ │ │ and r0, r3, #31 │ │ │ │ lsr r3, r4, #24 │ │ │ │ and r3, r3, #3 │ │ │ │ lsl r2, r4, #8 │ │ │ │ cmp r3, #1 │ │ │ │ lsr r4, r4, #11 │ │ │ │ asr r7, r2, #24 │ │ │ │ and r4, r4, #31 │ │ │ │ - beq 5b4a8c │ │ │ │ + beq 5b4a90 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5b4a34 │ │ │ │ + beq 5b4a38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #816] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #816] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5a5870 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #508] @ 5b3330 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #508] @ 5b3334 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5b5bd0 │ │ │ │ - bhi 5b4000 │ │ │ │ - ldr r3, [pc, #496] @ 5b3334 │ │ │ │ + beq 5b5bd4 │ │ │ │ + bhi 5b4004 │ │ │ │ + ldr r3, [pc, #496] @ 5b3338 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5d04 │ │ │ │ - bhi 5b5944 │ │ │ │ + beq 5b5d08 │ │ │ │ + bhi 5b5948 │ │ │ │ sub r3, r3, #4194304 @ 0x400000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5b30 │ │ │ │ + beq 5b5b34 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #444] @ 5b3338 │ │ │ │ + ldr r2, [pc, #444] @ 5b333c │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #300] @ 5b32c0 │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #300] @ 5b32c4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5ecc │ │ │ │ - bhi 5b4048 │ │ │ │ - ldr r3, [pc, #408] @ 5b333c │ │ │ │ + beq 5b5ed0 │ │ │ │ + bhi 5b404c │ │ │ │ + ldr r3, [pc, #408] @ 5b3340 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5d2c │ │ │ │ - bhi 5b5978 │ │ │ │ + beq 5b5d30 │ │ │ │ + bhi 5b597c │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5e6c │ │ │ │ + beq 5b5e70 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #356] @ 5b3340 │ │ │ │ + ldr r2, [pc, #356] @ 5b3344 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #440] @ 5b33ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #440] @ 5b33b0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b49fc │ │ │ │ + beq 5b4a00 │ │ │ │ cmp r1, #25165824 @ 0x1800000 │ │ │ │ - beq 5b49c4 │ │ │ │ + beq 5b49c8 │ │ │ │ cmp r1, #16777216 @ 0x1000000 │ │ │ │ - bne 5b2318 │ │ │ │ - ldr r3, [pc, #308] @ 5b3344 │ │ │ │ + bne 5b231c │ │ │ │ + ldr r3, [pc, #308] @ 5b3348 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #784] @ 0x310 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #20] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - str r7, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ + str r7, [sp, #24] │ │ │ │ + str r4, [sp, #28] │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ cmp r1, #58720256 @ 0x3800000 │ │ │ │ - beq 5b4dfc │ │ │ │ - ldr r3, [pc, #260] @ 5b3354 │ │ │ │ + beq 5b4e00 │ │ │ │ + ldr r3, [pc, #260] @ 5b3358 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b4dc4 │ │ │ │ + beq 5b4dc8 │ │ │ │ sub r3, r3, #8388608 @ 0x800000 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b2318 │ │ │ │ - ldr r3, [pc, #224] @ 5b3348 │ │ │ │ + bne 5b231c │ │ │ │ + ldr r3, [pc, #224] @ 5b334c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #912] @ 0x390 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #20] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - str r7, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldrsheq r8, [sl], #-152 @ 0xffffff68 │ │ │ │ + str r7, [sp, #24] │ │ │ │ + str r4, [sp, #28] │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldrsheq r8, [sl], #-148 @ 0xffffff6c │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsbeq r8, [sl], #-148 @ 0xffffff6c │ │ │ │ + ldrsbeq r8, [sl], #-144 @ 0xffffff70 │ │ │ │ andeq r0, r0, pc, lsr r7 │ │ │ │ - subseq r8, sl, r0, lsr #19 │ │ │ │ - ldrdeq r1, [sp], #-244 @ 0xffffff0c │ │ │ │ - strheq r1, [sp], #-252 @ 0xffffff04 │ │ │ │ + @ instruction: 0x005a899c │ │ │ │ + ldrdeq r1, [sp], #-240 @ 0xffffff10 │ │ │ │ + strheq r1, [sp], #-248 @ 0xffffff08 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ ldrdeq r2, [r0], -r4 │ │ │ │ orreq r0, r0, r3 │ │ │ │ tsteq r0, r2 │ │ │ │ - strdeq r1, [sp], #-200 @ 0xffffff38 │ │ │ │ + strdeq r1, [sp], #-196 @ 0xffffff3c │ │ │ │ addeq r0, r0, r2 │ │ │ │ - @ instruction: 0xffffc80c │ │ │ │ - ldrsheq r9, [r7], #-156 @ 0xffffff64 │ │ │ │ + @ instruction: 0xffffc804 │ │ │ │ + ldrsheq r9, [r7], #-152 @ 0xffffff68 │ │ │ │ addeq r0, r0, r3 │ │ │ │ - subeq r1, sp, lr, lsl fp │ │ │ │ + subeq r1, sp, sl, lsl fp │ │ │ │ biceq r0, r0, #3 │ │ │ │ cmpeq r0, r3 │ │ │ │ subeq r0, r0, r2 │ │ │ │ - @ instruction: 0xffffcf1c │ │ │ │ - ldrsheq r9, [r7], #-124 @ 0xffffff84 │ │ │ │ - subseq r9, r7, ip, ror #13 │ │ │ │ - @ instruction: 0x0057969c │ │ │ │ - subseq r9, r7, r8, ror #12 │ │ │ │ - subseq r9, r7, r4, lsr r6 │ │ │ │ - subeq r1, sp, r5, ror r7 │ │ │ │ - subseq r9, r7, r4, lsr #11 │ │ │ │ - subseq r9, r7, ip, ror #10 │ │ │ │ - subseq r9, r7, r4, lsr r5 │ │ │ │ + @ instruction: 0xffffcf18 │ │ │ │ + ldrsheq r9, [r7], #-120 @ 0xffffff88 │ │ │ │ + subseq r9, r7, r8, ror #13 │ │ │ │ + @ instruction: 0x00579698 │ │ │ │ + subseq r9, r7, r4, ror #12 │ │ │ │ + subseq r9, r7, r0, lsr r6 │ │ │ │ + subeq r1, sp, r1, ror r7 │ │ │ │ + subseq r9, r7, r0, lsr #11 │ │ │ │ + subseq r9, r7, r8, ror #10 │ │ │ │ + subseq r9, r7, r0, lsr r5 │ │ │ │ sbceq r0, r0, #2 │ │ │ │ andeq r0, r0, #3 │ │ │ │ - @ instruction: 0xffffd258 │ │ │ │ - subseq r9, r7, r4, asr r4 │ │ │ │ - subseq r9, r7, r8, lsr r3 │ │ │ │ + @ instruction: 0xffffd254 │ │ │ │ + subseq r9, r7, r0, asr r4 │ │ │ │ + subseq r9, r7, r4, lsr r3 │ │ │ │ andeq r0, r0, #1 │ │ │ │ - subseq fp, sl, r8, ror #18 │ │ │ │ + subseq fp, sl, r4, ror #18 │ │ │ │ @ instruction: 0x00002cbc │ │ │ │ orreq r0, r0, #2 │ │ │ │ cmpeq r0, #2 │ │ │ │ - @ instruction: 0xffffd30c │ │ │ │ + @ instruction: 0xffffd308 │ │ │ │ sbceq r0, r0, r3 │ │ │ │ - @ instruction: 0xffffc96c │ │ │ │ - @ instruction: 0x00578f90 │ │ │ │ - subseq r8, r7, r8, lsr pc │ │ │ │ + @ instruction: 0xffffc968 │ │ │ │ + subseq r8, r7, ip, lsl #31 │ │ │ │ + subseq r8, r7, r4, lsr pc │ │ │ │ orreq r0, r0, r1 │ │ │ │ - subseq r8, r7, r0, asr #26 │ │ │ │ + subseq r8, r7, ip, lsr sp │ │ │ │ orreq r0, r0, #1 │ │ │ │ - subseq r8, r7, r0, ror #25 │ │ │ │ - subeq r0, sp, r4, asr #28 │ │ │ │ - subseq r8, r7, r0, ror ip │ │ │ │ - subseq r8, r7, r8, lsr ip │ │ │ │ - subseq r8, r7, r0, lsl #24 │ │ │ │ - subeq r0, sp, r4, ror #26 │ │ │ │ - @ instruction: 0xffffb170 │ │ │ │ - @ instruction: 0xffffb010 │ │ │ │ - @ instruction: 0xffffaeb0 │ │ │ │ - @ instruction: 0xffffad50 │ │ │ │ - @ instruction: 0xffffabf0 │ │ │ │ - @ instruction: 0xffffa978 │ │ │ │ - @ instruction: 0xffffaa48 │ │ │ │ - @ instruction: 0xffffa7d0 │ │ │ │ - subseq r8, r7, ip, lsr r9 │ │ │ │ - ldrsheq r8, [r7], #-132 @ 0xffffff7c │ │ │ │ - subseq fp, sl, ip, ror r0 │ │ │ │ + ldrsbeq r8, [r7], #-204 @ 0xffffff34 │ │ │ │ + subeq r0, sp, r0, asr #28 │ │ │ │ + subseq r8, r7, ip, ror #24 │ │ │ │ + subseq r8, r7, r4, lsr ip │ │ │ │ + ldrsheq r8, [r7], #-188 @ 0xffffff44 │ │ │ │ + subeq r0, sp, r0, ror #26 │ │ │ │ + @ instruction: 0xffffb16c │ │ │ │ + @ instruction: 0xffffb00c │ │ │ │ + @ instruction: 0xffffaeac │ │ │ │ + @ instruction: 0xffffad4c │ │ │ │ + @ instruction: 0xffffabec │ │ │ │ + @ instruction: 0xffffa974 │ │ │ │ + @ instruction: 0xffffaa44 │ │ │ │ + @ instruction: 0xffffa7cc │ │ │ │ + subseq r8, r7, r8, lsr r9 │ │ │ │ + ldrsheq r8, [r7], #-128 @ 0xffffff80 │ │ │ │ + subseq fp, sl, r8, ror r0 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r8, r7, r0, lsl r8 │ │ │ │ + subseq r8, r7, ip, lsl #16 │ │ │ │ sbceq r0, r0, r2 │ │ │ │ orreq r0, r0, r2 │ │ │ │ tsteq r0, r1 │ │ │ │ tsteq r0, #1 │ │ │ │ addeq r0, r0, #3 │ │ │ │ - subseq sl, sl, r4, lsl sp │ │ │ │ + subseq sl, sl, r0, lsl sp │ │ │ │ andeq r4, r0, r4, lsr #9 │ │ │ │ tsteq r0, #2 │ │ │ │ - @ instruction: 0x00578490 │ │ │ │ - subeq r0, sp, r0, lsr r6 │ │ │ │ - subseq r8, r7, r8, lsr r4 │ │ │ │ - subseq r8, r7, r0, lsl #8 │ │ │ │ - subseq r8, r7, r8, asr #7 │ │ │ │ - subeq r0, sp, r7, ror #10 │ │ │ │ - subseq r8, r7, ip, ror #6 │ │ │ │ - subseq r8, r7, r8, lsr r3 │ │ │ │ - subseq r8, r7, r4, lsl #6 │ │ │ │ + subseq r8, r7, ip, lsl #9 │ │ │ │ + subeq r0, sp, ip, lsr #12 │ │ │ │ + subseq r8, r7, r4, lsr r4 │ │ │ │ + ldrsheq r8, [r7], #-60 @ 0xffffffc4 │ │ │ │ + subseq r8, r7, r4, asr #7 │ │ │ │ + subeq r0, sp, r3, ror #10 │ │ │ │ + subseq r8, r7, r8, ror #6 │ │ │ │ + subseq r8, r7, r4, lsr r3 │ │ │ │ + subseq r8, r7, r0, lsl #6 │ │ │ │ addeq r0, r0, #1 │ │ │ │ - ldrheq r8, [r7], #-40 @ 0xffffffd8 │ │ │ │ - subseq r8, r7, r8, ror #4 │ │ │ │ + ldrheq r8, [r7], #-36 @ 0xffffffdc │ │ │ │ + subseq r8, r7, r4, ror #4 │ │ │ │ addeq r0, r0, r1 │ │ │ │ subeq r0, r0, r3 │ │ │ │ - @ instruction: 0xffffb9e8 │ │ │ │ + @ instruction: 0xffffb9e4 │ │ │ │ addeq r0, r0, #2 │ │ │ │ subeq r0, r0, #2 │ │ │ │ - @ instruction: 0xffffc1b4 │ │ │ │ + @ instruction: 0xffffc1b0 │ │ │ │ biceq r0, r0, #2 │ │ │ │ orreq r0, r0, #3 │ │ │ │ - @ instruction: 0xffffc6a0 │ │ │ │ + @ instruction: 0xffffc69c │ │ │ │ cmpeq r0, r1 │ │ │ │ tsteq r0, r3 │ │ │ │ - @ instruction: 0xffffbc80 │ │ │ │ + @ instruction: 0xffffbc7c │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - ldr r3, [pc, #-228] @ 5b334c │ │ │ │ + ldr r3, [pc, #-228] @ 5b3350 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5b57c0 │ │ │ │ + beq 5b57c4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5b5788 │ │ │ │ + beq 5b578c │ │ │ │ sub r3, r3, #8388608 @ 0x800000 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5b5750 │ │ │ │ + beq 5b5754 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5b2318 │ │ │ │ - ldr r3, [pc, #-272] @ 5b3350 │ │ │ │ + bne 5b231c │ │ │ │ + ldr r3, [pc, #-272] @ 5b3354 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-324] @ 5b3354 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-324] @ 5b3358 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5b5378 │ │ │ │ - bhi 5b5334 │ │ │ │ + beq 5b537c │ │ │ │ + bhi 5b5338 │ │ │ │ sub r3, r3, #8388608 @ 0x800000 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5b53b0 │ │ │ │ + beq 5b53b4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5b2318 │ │ │ │ - ldr r3, [pc, #-360] @ 5b3358 │ │ │ │ + bne 5b231c │ │ │ │ + ldr r3, [pc, #-360] @ 5b335c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #288] @ 0x120 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #-220] @ 5b341c │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #-220] @ 5b3420 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 5b57f8 │ │ │ │ + bhi 5b57fc │ │ │ │ cmp r3, #16777216 @ 0x1000000 │ │ │ │ - bcc 5b2318 │ │ │ │ - ldr r2, [pc, #-432] @ 5b335c │ │ │ │ + bcc 5b231c │ │ │ │ + ldr r2, [pc, #-432] @ 5b3360 │ │ │ │ add r3, r3, #-16777216 @ 0xff000000 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5b63a8 │ │ │ │ + bhi 5b63ac │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #-464] @ 5b3360 │ │ │ │ + ldr r3, [pc, #-464] @ 5b3364 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #496] @ 0x1f0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-516] @ 5b3364 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-516] @ 5b3368 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #480] @ 0x1e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-568] @ 5b3368 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-568] @ 5b336c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #512] @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ cmp r3, #54525952 @ 0x3400000 │ │ │ │ - beq 5b4f54 │ │ │ │ + beq 5b4f58 │ │ │ │ cmp r3, #58720256 @ 0x3800000 │ │ │ │ - beq 5b4ec4 │ │ │ │ - ldr r2, [pc, #-552] @ 5b33c0 │ │ │ │ + beq 5b4ec8 │ │ │ │ + ldr r2, [pc, #-552] @ 5b33c4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5b2318 │ │ │ │ - ldr r2, [pc, #-648] @ 5b336c │ │ │ │ + bne 5b231c │ │ │ │ + ldr r2, [pc, #-648] @ 5b3370 │ │ │ │ lsr r3, r4, #18 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #15 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5b2318 │ │ │ │ + bhi 5b231c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ lsr r3, r4, #16 │ │ │ │ lsr r1, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ ands r4, r4, #131072 @ 0x20000 │ │ │ │ - add r3, r3, #2 │ │ │ │ and r1, r1, #31 │ │ │ │ + add r3, r3, #2 │ │ │ │ and ip, ip, #31 │ │ │ │ - bne 5b6264 │ │ │ │ - ldr r2, [pc, #-720] @ 5b3370 │ │ │ │ + bne 5b6268 │ │ │ │ + ldr r2, [pc, #-720] @ 5b3374 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1c70 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1c74 │ │ │ │ + b 5b24b0 │ │ │ │ lsr r3, r4, #16 │ │ │ │ lsr r1, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ ands r4, r4, #131072 @ 0x20000 │ │ │ │ - add r3, r3, #2 │ │ │ │ and r1, r1, #31 │ │ │ │ + add r3, r3, #2 │ │ │ │ and ip, ip, #31 │ │ │ │ - bne 5b62b4 │ │ │ │ - ldr r2, [pc, #-788] @ 5b3374 │ │ │ │ + bne 5b62b8 │ │ │ │ + ldr r2, [pc, #-788] @ 5b3378 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1c70 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1c74 │ │ │ │ + b 5b24b0 │ │ │ │ lsr r3, r4, #16 │ │ │ │ lsr r1, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ ands r4, r4, #131072 @ 0x20000 │ │ │ │ - add r3, r3, #2 │ │ │ │ and r1, r1, #31 │ │ │ │ + add r3, r3, #2 │ │ │ │ and ip, ip, #31 │ │ │ │ - bne 5b62dc │ │ │ │ - ldr r2, [pc, #-856] @ 5b3378 │ │ │ │ + bne 5b62e0 │ │ │ │ + ldr r2, [pc, #-856] @ 5b337c │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1c70 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1c74 │ │ │ │ + b 5b24b0 │ │ │ │ lsr r3, r4, #16 │ │ │ │ lsr r1, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ ands r4, r4, #131072 @ 0x20000 │ │ │ │ - add r3, r3, #2 │ │ │ │ and r1, r1, #31 │ │ │ │ + add r3, r3, #2 │ │ │ │ and ip, ip, #31 │ │ │ │ - bne 5b61c4 │ │ │ │ - ldr r2, [pc, #-924] @ 5b337c │ │ │ │ + bne 5b61c8 │ │ │ │ + ldr r2, [pc, #-924] @ 5b3380 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1c70 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1c74 │ │ │ │ + b 5b24b0 │ │ │ │ lsr r3, r4, #16 │ │ │ │ lsr r1, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ ands r4, r4, #131072 @ 0x20000 │ │ │ │ - add r3, r3, #2 │ │ │ │ and r1, r1, #31 │ │ │ │ + add r3, r3, #2 │ │ │ │ and ip, ip, #31 │ │ │ │ - bne 5b6214 │ │ │ │ - ldr r2, [pc, #-992] @ 5b3380 │ │ │ │ + bne 5b6218 │ │ │ │ + ldr r2, [pc, #-992] @ 5b3384 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1c70 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1c74 │ │ │ │ + b 5b24b0 │ │ │ │ lsr r3, r4, #16 │ │ │ │ lsr r1, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ ands r4, r4, #131072 @ 0x20000 │ │ │ │ - add r3, r3, #2 │ │ │ │ and r1, r1, #31 │ │ │ │ + add r3, r3, #2 │ │ │ │ and ip, ip, #31 │ │ │ │ - bne 5b61ec │ │ │ │ - ldr r2, [pc, #-1060] @ 5b3384 │ │ │ │ + bne 5b61f0 │ │ │ │ + ldr r2, [pc, #-1060] @ 5b3388 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1c70 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1c74 │ │ │ │ + b 5b24b0 │ │ │ │ lsr r3, r4, #16 │ │ │ │ lsr r1, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ ands r4, r4, #131072 @ 0x20000 │ │ │ │ - add r3, r3, #2 │ │ │ │ and r1, r1, #31 │ │ │ │ + add r3, r3, #2 │ │ │ │ and ip, ip, #31 │ │ │ │ - bne 5b623c │ │ │ │ - ldr r2, [pc, #-1128] @ 5b3388 │ │ │ │ + bne 5b6240 │ │ │ │ + ldr r2, [pc, #-1128] @ 5b338c │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1c70 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1c74 │ │ │ │ + b 5b24b0 │ │ │ │ lsr r3, r4, #16 │ │ │ │ lsr r1, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ ands r4, r4, #131072 @ 0x20000 │ │ │ │ - add r3, r3, #2 │ │ │ │ and r1, r1, #31 │ │ │ │ + add r3, r3, #2 │ │ │ │ and ip, ip, #31 │ │ │ │ - bne 5b628c │ │ │ │ - ldr r2, [pc, #-1196] @ 5b338c │ │ │ │ + bne 5b6290 │ │ │ │ + ldr r2, [pc, #-1196] @ 5b3390 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1c70 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-1228] @ 5b3390 │ │ │ │ + bl 5b1c74 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-1228] @ 5b3394 │ │ │ │ lsr r1, r4, #16 │ │ │ │ and r1, r1, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ lsr lr, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ ldr r2, [r3, #1040] @ 0x410 │ │ │ │ @@ -958659,17 +958660,17 @@ │ │ │ │ and ip, ip, #31 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b1ddc │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-1296] @ 5b3394 │ │ │ │ + bl 5b1de0 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-1296] @ 5b3398 │ │ │ │ lsr r1, r4, #16 │ │ │ │ and r1, r1, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ lsr lr, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ ldr r2, [r3, #1008] @ 0x3f0 │ │ │ │ @@ -958677,56 +958678,56 @@ │ │ │ │ and ip, ip, #31 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b1ddc │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1de0 │ │ │ │ + b 5b24b0 │ │ │ │ lsr r0, r4, #16 │ │ │ │ and r0, r0, #3 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #-1264] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #-1264] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ lsr r0, r4, #6 │ │ │ │ and r0, r0, #31 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r7, r0 │ │ │ │ lsr r0, r4, #11 │ │ │ │ and r0, r0, #31 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #-1452] @ 5b3398 │ │ │ │ + ldr r1, [pc, #-1452] @ 5b339c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #-1468] @ 5b339c │ │ │ │ + ldr r1, [pc, #-1468] @ 5b33a0 │ │ │ │ add r2, r3, r2 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ add r7, r3, r7 │ │ │ │ add r5, r3, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r7} │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-1512] @ 5b33a0 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-1512] @ 5b33a4 │ │ │ │ lsr r1, r4, #16 │ │ │ │ and r1, r1, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ lsr lr, r4, #6 │ │ │ │ lsr ip, r4, #11 │ │ │ │ ldr r2, [r3, #1024] @ 0x400 │ │ │ │ @@ -958734,80 +958735,80 @@ │ │ │ │ and ip, ip, #31 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b1ddc │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #-1580] @ 5b33a4 │ │ │ │ + bl 5b1de0 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #-1580] @ 5b33a8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b52f0 │ │ │ │ + beq 5b52f4 │ │ │ │ cmp r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b5260 │ │ │ │ + beq 5b5264 │ │ │ │ cmp r3, #12582912 @ 0xc00000 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r9, r4, #6 │ │ │ │ + lsr r8, r4, #11 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #11 │ │ │ │ + lsr r4, r4, #16 │ │ │ │ cmp r2, #32 │ │ │ │ - and r7, r7, #31 │ │ │ │ add r0, r0, #2 │ │ │ │ - and sl, sl, #31 │ │ │ │ - and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + and r9, r9, #31 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r7, r4, #31 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #-1540] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #-1540] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r9, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5b09c4 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #-1632] @ 5b341c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #-1632] @ 5b3420 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b4308 │ │ │ │ - ldr r2, [pc, #-1760] @ 5b33a8 │ │ │ │ + beq 5b430c │ │ │ │ + ldr r2, [pc, #-1760] @ 5b33ac │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5b2318 │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + bne 5b231c │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsr r7, r4, #16 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ lsr r0, r4, #21 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ cmp r2, #32 │ │ │ │ lsr r4, r4, #11 │ │ │ │ + and r7, r7, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ and r0, r0, #3 │ │ │ │ - and r7, r7, #31 │ │ │ │ and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #-1704] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #-1704] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -958819,30 +958820,30 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5aebb4 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-1908] @ 5b33ac │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-1908] @ 5b33b0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5b4620 │ │ │ │ + beq 5b4624 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #-1844] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #-1844] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -958854,30 +958855,30 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af210 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-2044] @ 5b33b0 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-2044] @ 5b33b4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5b4820 │ │ │ │ + beq 5b4824 │ │ │ │ add r3, r3, #8388608 @ 0x800000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #-1984] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #-1984] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -958889,45 +958890,45 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af588 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #-2180] @ 5b33b4 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #-2180] @ 5b33b8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5b4120 │ │ │ │ + beq 5b4124 │ │ │ │ add r2, r2, #8388608 @ 0x800000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr r9, r4, #6 │ │ │ │ + lsl r7, r4, #11 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ lsr r0, r4, #21 │ │ │ │ cmp r2, #32 │ │ │ │ - lsl r4, r4, #11 │ │ │ │ - and r9, r9, #31 │ │ │ │ + lsr r4, r4, #6 │ │ │ │ + asr r7, r7, #22 │ │ │ │ and r0, r0, #3 │ │ │ │ - asr r7, r4, #22 │ │ │ │ - beq 5b2af0 │ │ │ │ + and r4, r4, #31 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #-2140] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #-2140] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r7, [pc, #-2288] @ 5b33b8 │ │ │ │ - ldr r3, [pc, #-2288] @ 5b33bc │ │ │ │ + ldr r7, [pc, #-2288] @ 5b33bc │ │ │ │ + ldr r3, [pc, #-2288] @ 5b33c0 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r1, [r6, r3] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r7] │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ @@ -958935,265 +958936,265 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ cmp r3, #58720256 @ 0x3800000 │ │ │ │ - beq 5b5874 │ │ │ │ - bhi 5b5834 │ │ │ │ + beq 5b5878 │ │ │ │ + bhi 5b5838 │ │ │ │ cmp r3, #50331648 @ 0x3000000 │ │ │ │ - beq 5b58dc │ │ │ │ - ldr r2, [pc, #-2372] @ 5b33c0 │ │ │ │ + beq 5b58e0 │ │ │ │ + ldr r2, [pc, #-2372] @ 5b33c4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5b2318 │ │ │ │ - ldr r3, [pc, #-2380] @ 5b33c4 │ │ │ │ + bne 5b231c │ │ │ │ + ldr r3, [pc, #-2380] @ 5b33c8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #720] @ 0x2d0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #-2428] @ 5b33c8 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #-2428] @ 5b33cc │ │ │ │ sub r3, r3, #41943040 @ 0x2800000 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5b6304 │ │ │ │ + bhi 5b6308 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #-2460] @ 5b33cc │ │ │ │ + ldr r3, [pc, #-2460] @ 5b33d0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #672] @ 0x2a0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-2512] @ 5b33d0 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-2512] @ 5b33d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #656] @ 0x290 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-2564] @ 5b33d4 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-2564] @ 5b33d8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #688] @ 0x2b0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #-2616] @ 5b33d8 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #-2616] @ 5b33dc │ │ │ │ sub r3, r3, #8388608 @ 0x800000 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5b63e0 │ │ │ │ + bhi 5b63e4 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #-2648] @ 5b33dc │ │ │ │ + ldr r3, [pc, #-2648] @ 5b33e0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #432] @ 0x1b0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-2696] @ 5b33e0 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-2696] @ 5b33e4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #416] @ 0x1a0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-2744] @ 5b33e4 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-2744] @ 5b33e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #448] @ 0x1c0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-2792] @ 5b33e8 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-2792] @ 5b33ec │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5b56e0 │ │ │ │ + beq 5b56e4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5b2318 │ │ │ │ - ldr r3, [pc, #-2812] @ 5b33ec │ │ │ │ + bne 5b231c │ │ │ │ + ldr r3, [pc, #-2812] @ 5b33f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #240] @ 0xf0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-2860] @ 5b33f4 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-2860] @ 5b33f8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 5b55cc │ │ │ │ + beq 5b55d0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5b2318 │ │ │ │ - ldr r3, [pc, #-2888] @ 5b33f0 │ │ │ │ + bne 5b231c │ │ │ │ + ldr r3, [pc, #-2888] @ 5b33f4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-2940] @ 5b33f4 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-2940] @ 5b33f8 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5f1c │ │ │ │ + beq 5b5f20 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5ef4 │ │ │ │ - ldr r3, [pc, #-2960] @ 5b33f8 │ │ │ │ + beq 5b5ef8 │ │ │ │ + ldr r3, [pc, #-2960] @ 5b33fc │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-2984] @ 5b33fc │ │ │ │ + ldr r2, [pc, #-2984] @ 5b3400 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-3004] @ 5b3400 │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-3004] @ 5b3404 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5b80 │ │ │ │ + beq 5b5b84 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5b58 │ │ │ │ - ldr r3, [pc, #-3024] @ 5b3404 │ │ │ │ + beq 5b5b5c │ │ │ │ + ldr r3, [pc, #-3024] @ 5b3408 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-3048] @ 5b3408 │ │ │ │ + ldr r2, [pc, #-3048] @ 5b340c │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #-3068] @ 5b340c │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #-3068] @ 5b3410 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5b5d7c │ │ │ │ + beq 5b5d80 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5d54 │ │ │ │ - ldr r3, [pc, #-3084] @ 5b3410 │ │ │ │ + beq 5b5d58 │ │ │ │ + ldr r3, [pc, #-3084] @ 5b3414 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-3108] @ 5b3414 │ │ │ │ + ldr r2, [pc, #-3108] @ 5b3418 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-3128] @ 5b3418 │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-3128] @ 5b341c │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5c48 │ │ │ │ + beq 5b5c4c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5b5c20 │ │ │ │ - ldr r3, [pc, #-3148] @ 5b341c │ │ │ │ + beq 5b5c24 │ │ │ │ + ldr r3, [pc, #-3148] @ 5b3420 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-3172] @ 5b3420 │ │ │ │ + ldr r2, [pc, #-3172] @ 5b3424 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsl r7, r4, #11 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ lsr r0, r4, #21 │ │ │ │ - lsl r7, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ lsr r4, r4, #11 │ │ │ │ + asr r7, r7, #27 │ │ │ │ and sl, sl, #31 │ │ │ │ and r0, r0, #3 │ │ │ │ - asr r7, r7, #27 │ │ │ │ and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #-3248] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #-3248] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959205,30 +959206,30 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5aea8c │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsr r7, r4, #16 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ lsr r0, r4, #21 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ cmp r2, #32 │ │ │ │ lsr r4, r4, #11 │ │ │ │ + and r7, r7, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ and r0, r0, #3 │ │ │ │ - and r7, r7, #31 │ │ │ │ and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #-3388] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #-3388] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959240,24 +959241,24 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5aee98 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #-3504] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #-3504] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959269,24 +959270,24 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af054 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #-3620] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #-3620] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959298,24 +959299,24 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5aefc0 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #-3736] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #-3736] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959327,30 +959328,30 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af0e8 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsl r7, r4, #11 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ lsr r0, r4, #21 │ │ │ │ - lsl r7, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ lsr r4, r4, #11 │ │ │ │ + asr r7, r7, #27 │ │ │ │ and sl, sl, #31 │ │ │ │ and r0, r0, #3 │ │ │ │ - asr r7, r7, #27 │ │ │ │ and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #-3876] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #-3876] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959362,30 +959363,30 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5aeb20 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsr r7, r4, #16 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ lsr r0, r4, #21 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ cmp r2, #32 │ │ │ │ lsr r4, r4, #11 │ │ │ │ + and r7, r7, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ and r0, r0, #3 │ │ │ │ - and r7, r7, #31 │ │ │ │ and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #-4016] @ 5b3424 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #-4016] @ 5b3428 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959397,30 +959398,30 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5ae9f8 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsl r7, r4, #11 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ lsr r0, r4, #21 │ │ │ │ - lsl r7, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ lsr r4, r4, #11 │ │ │ │ + asr r7, r7, #27 │ │ │ │ and sl, sl, #31 │ │ │ │ and r0, r0, #3 │ │ │ │ - asr r7, r7, #27 │ │ │ │ and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #4032] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #4032] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959432,30 +959433,30 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5ae964 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsr r7, r4, #16 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ lsr r0, r4, #21 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ cmp r2, #32 │ │ │ │ lsr r4, r4, #11 │ │ │ │ + and r7, r7, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ and r0, r0, #3 │ │ │ │ - and r7, r7, #31 │ │ │ │ and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #3892] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #3892] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959467,24 +959468,24 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5aec48 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #3776] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #3776] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959496,24 +959497,24 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af338 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #3660] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #3660] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959525,24 +959526,24 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af460 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #3544] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #3544] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959554,24 +959555,24 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af17c │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #3428] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #3428] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959583,30 +959584,30 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af2a4 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsl r7, r4, #11 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ lsr r0, r4, #21 │ │ │ │ - lsl r7, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ lsr r4, r4, #11 │ │ │ │ + asr r7, r7, #27 │ │ │ │ and sl, sl, #31 │ │ │ │ and r0, r0, #3 │ │ │ │ - asr r7, r7, #27 │ │ │ │ and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #3288] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #3288] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959618,30 +959619,30 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5aecdc │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [r5, #132] @ 0x84 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [r0, #132] @ 0x84 │ │ │ │ + lsr r7, r4, #16 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ + lsr sl, r4, #6 │ │ │ │ lsr r0, r4, #21 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ cmp r2, #32 │ │ │ │ lsr r4, r4, #11 │ │ │ │ + and r7, r7, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ and r0, r0, #3 │ │ │ │ - and r7, r7, #31 │ │ │ │ and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #3148] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #3148] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959653,24 +959654,24 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 5aee04 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #3032] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #3032] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959682,1145 +959683,1145 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 5af4f4 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ cmp r1, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #2932] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #2932] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5a56cc │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #2872] @ 5b5424 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #2872] @ 5b5428 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #832] @ 0x340 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #20] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - str r7, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #2820] @ 5b5428 │ │ │ │ + str r7, [sp, #24] │ │ │ │ + str r4, [sp, #28] │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #2820] @ 5b542c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #768] @ 0x300 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #20] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - str r7, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #2768] @ 5b542c │ │ │ │ + str r7, [sp, #24] │ │ │ │ + str r4, [sp, #28] │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #2768] @ 5b5430 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #880] @ 0x370 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #20] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - str r7, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #2716] @ 5b5430 │ │ │ │ + str r7, [sp, #24] │ │ │ │ + str r4, [sp, #28] │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #2716] @ 5b5434 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #864] @ 0x360 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #20] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - str r7, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #2664] @ 5b5434 │ │ │ │ + str r7, [sp, #24] │ │ │ │ + str r4, [sp, #28] │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #2664] @ 5b5438 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #816] @ 0x330 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #20] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - str r7, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #2612] @ 5b5438 │ │ │ │ + str r7, [sp, #24] │ │ │ │ + str r4, [sp, #28] │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #2612] @ 5b543c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #800] @ 0x320 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #20] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - str r7, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ + str r7, [sp, #24] │ │ │ │ + str r4, [sp, #28] │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #2508] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #2508] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5a5988 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #2420] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #2420] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5a58fc │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ cmp r1, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #2340] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #2340] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5a57e4 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ cmp r1, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #2260] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #2260] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5a5758 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #2224] @ 5b543c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #2224] @ 5b5440 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #896] @ 0x380 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #20] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - str r7, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ + str r7, [sp, #24] │ │ │ │ + str r4, [sp, #28] │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ cmp r3, #8388608 @ 0x800000 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r9, r4, #6 │ │ │ │ + lsr r8, r4, #11 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #11 │ │ │ │ + lsr r4, r4, #16 │ │ │ │ cmp r2, #32 │ │ │ │ - and r7, r7, #31 │ │ │ │ add r0, r0, #2 │ │ │ │ - and sl, sl, #31 │ │ │ │ - and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + and r9, r9, #31 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r7, r4, #31 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #2072] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #2072] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r9, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5b0930 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #1964] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #1964] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r6, [r3] │ │ │ │ + ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - mov r9, r0 │ │ │ │ + mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6bd6d4 │ │ │ │ - mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ - mov r3, r4 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6bd6d4 │ │ │ │ + mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r9 │ │ │ │ bl 5af744 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #1856] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #1856] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r6, [r3] │ │ │ │ + ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - mov r9, r0 │ │ │ │ + mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6bd6d4 │ │ │ │ - mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ - mov r3, r4 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 6bd6d4 │ │ │ │ + mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r9 │ │ │ │ bl 5af6b0 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ cmp r3, #46137344 @ 0x2c00000 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r9, r4, #6 │ │ │ │ + lsr r8, r4, #11 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #11 │ │ │ │ + lsr r4, r4, #16 │ │ │ │ cmp r2, #32 │ │ │ │ - and r7, r7, #31 │ │ │ │ add r0, r0, #2 │ │ │ │ - and sl, sl, #31 │ │ │ │ - and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + and r9, r9, #31 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r7, r4, #31 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #1704] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #1704] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r9, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5b0d3c │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #1652] @ 5b5440 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #1652] @ 5b5444 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #944] @ 0x3b0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #20] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - str r7, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #1600] @ 5b5444 │ │ │ │ + str r7, [sp, #24] │ │ │ │ + str r4, [sp, #28] │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #1600] @ 5b5448 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r2, [r3, #928] @ 0x3a0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #20] │ │ │ │ - str r4, [sp, #24] │ │ │ │ - str r7, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ + str r7, [sp, #24] │ │ │ │ + str r4, [sp, #28] │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r9, r4, #6 │ │ │ │ + lsr r8, r4, #11 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #11 │ │ │ │ + lsr r4, r4, #16 │ │ │ │ cmp r2, #32 │ │ │ │ - and r7, r7, #31 │ │ │ │ add r0, r0, #2 │ │ │ │ - and sl, sl, #31 │ │ │ │ - and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + and r9, r9, #31 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r7, r4, #31 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #1448] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #1448] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r9, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5b0ca8 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r9, r4, #6 │ │ │ │ + lsr r8, r4, #11 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #11 │ │ │ │ + lsr r4, r4, #16 │ │ │ │ cmp r2, #32 │ │ │ │ - and r7, r7, #31 │ │ │ │ add r0, r0, #1 │ │ │ │ - and sl, sl, #31 │ │ │ │ - and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + and r9, r9, #31 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r7, r4, #31 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #1304] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #1304] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r9, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5b0ef8 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r9, r4, #6 │ │ │ │ + lsr r8, r4, #11 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #11 │ │ │ │ + lsr r4, r4, #16 │ │ │ │ cmp r2, #32 │ │ │ │ - and r7, r7, #31 │ │ │ │ add r0, r0, #1 │ │ │ │ - and sl, sl, #31 │ │ │ │ - and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + and r9, r9, #31 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r7, r4, #31 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #1160] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #1160] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r9, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5b0e64 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r9, r4, #6 │ │ │ │ + lsr r8, r4, #11 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #11 │ │ │ │ + lsr r4, r4, #16 │ │ │ │ cmp r2, #32 │ │ │ │ - and r7, r7, #31 │ │ │ │ add r0, r0, #1 │ │ │ │ - and sl, sl, #31 │ │ │ │ - and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + and r9, r9, #31 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r7, r4, #31 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #1016] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #1016] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r9, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5b0dd0 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r9, r4, #6 │ │ │ │ + lsr r8, r4, #11 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #11 │ │ │ │ + lsr r4, r4, #16 │ │ │ │ cmp r2, #32 │ │ │ │ - and r7, r7, #31 │ │ │ │ add r0, r0, #1 │ │ │ │ - and sl, sl, #31 │ │ │ │ - and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + and r9, r9, #31 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r7, r4, #31 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #872] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #872] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r9, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5b0aec │ │ │ │ - b 5b24ac │ │ │ │ - lsr r3, r4, #16 │ │ │ │ + b 5b24b0 │ │ │ │ lsr ip, r4, #6 │ │ │ │ lsr r1, r4, #11 │ │ │ │ + lsr r3, r4, #16 │ │ │ │ ands r4, r4, #2097152 @ 0x200000 │ │ │ │ - and r3, r3, #31 │ │ │ │ and ip, ip, #31 │ │ │ │ and r1, r1, #31 │ │ │ │ - bne 5b5fb0 │ │ │ │ - ldr r2, [pc, #796] @ 5b5448 │ │ │ │ + and r3, r3, #31 │ │ │ │ + bne 5b5fb4 │ │ │ │ + ldr r2, [pc, #796] @ 5b544c │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #16] │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - lsr r3, r4, #16 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ lsr ip, r4, #6 │ │ │ │ lsr r1, r4, #11 │ │ │ │ + lsr r3, r4, #16 │ │ │ │ ands r4, r4, #2097152 @ 0x200000 │ │ │ │ - and r3, r3, #31 │ │ │ │ and ip, ip, #31 │ │ │ │ and r1, r1, #31 │ │ │ │ - bne 5b6004 │ │ │ │ - ldr r2, [pc, #732] @ 5b544c │ │ │ │ + and r3, r3, #31 │ │ │ │ + bne 5b6008 │ │ │ │ + ldr r2, [pc, #732] @ 5b5450 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #16] │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r9, r4, #6 │ │ │ │ + lsr r8, r4, #11 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #11 │ │ │ │ + lsr r4, r4, #16 │ │ │ │ cmp r2, #32 │ │ │ │ - and r7, r7, #31 │ │ │ │ add r0, r0, #1 │ │ │ │ - and sl, sl, #31 │ │ │ │ - and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + and r9, r9, #31 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r7, r4, #31 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #592] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #592] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r9, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5b0b80 │ │ │ │ - b 5b24ac │ │ │ │ - lsr r3, r4, #16 │ │ │ │ + b 5b24b0 │ │ │ │ lsr ip, r4, #6 │ │ │ │ lsr r1, r4, #11 │ │ │ │ + lsr r3, r4, #16 │ │ │ │ ands r4, r4, #2097152 @ 0x200000 │ │ │ │ - and r3, r3, #31 │ │ │ │ and ip, ip, #31 │ │ │ │ and r1, r1, #31 │ │ │ │ - bne 5b5fdc │ │ │ │ - ldr r2, [pc, #524] @ 5b5450 │ │ │ │ + and r3, r3, #31 │ │ │ │ + bne 5b5fe0 │ │ │ │ + ldr r2, [pc, #524] @ 5b5454 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #16] │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ lsr r0, r4, #21 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ - lsr r7, r4, #16 │ │ │ │ - lsr sl, r4, #6 │ │ │ │ + lsr r9, r4, #6 │ │ │ │ + lsr r8, r4, #11 │ │ │ │ and r0, r0, #1 │ │ │ │ - lsr r4, r4, #11 │ │ │ │ + lsr r4, r4, #16 │ │ │ │ cmp r2, #32 │ │ │ │ - and r7, r7, #31 │ │ │ │ add r0, r0, #1 │ │ │ │ - and sl, sl, #31 │ │ │ │ - and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + and r9, r9, #31 │ │ │ │ + and r8, r8, #31 │ │ │ │ + and r7, r4, #31 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #380] @ 5b5420 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #380] @ 5b5424 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r9, [r3] │ │ │ │ + ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, sl │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r6 │ │ │ │ bl 5b0a58 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ ands r1, r4, #2097152 @ 0x200000 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ lsr r2, r4, #6 │ │ │ │ and r2, r2, #31 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #328] @ 5b5454 │ │ │ │ + ldr r2, [pc, #328] @ 5b5458 │ │ │ │ lsr ip, r4, #11 │ │ │ │ lsr r3, r4, #16 │ │ │ │ and ip, ip, #31 │ │ │ │ and r3, r3, #31 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #348] @ 5b5498 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #348] @ 5b549c │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5b2318 │ │ │ │ - ldr r3, [pc, #272] @ 5b5458 │ │ │ │ + bne 5b231c │ │ │ │ + ldr r3, [pc, #272] @ 5b545c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #320] @ 0x140 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #220] @ 5b545c │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #220] @ 5b5460 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #304] @ 0x130 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #168] @ 5b5460 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #168] @ 5b5464 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #272] @ 0x110 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #116] @ 5b5464 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #116] @ 5b5468 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #160] @ 0xa0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - ldrheq r7, [r7], #-132 @ 0xffffff7c │ │ │ │ - subseq r7, r7, ip, ror r8 │ │ │ │ - subseq r7, r7, r4, asr #16 │ │ │ │ - subseq r7, r7, ip, lsl #16 │ │ │ │ - ldrsbeq r7, [r7], #-116 @ 0xffffff8c │ │ │ │ - @ instruction: 0x0057779c │ │ │ │ - subseq r7, r7, r4, lsl r6 │ │ │ │ - ldrsbeq r7, [r7], #-52 @ 0xffffffcc │ │ │ │ - @ instruction: 0x0057739c │ │ │ │ - @ instruction: 0xffff8d38 │ │ │ │ - @ instruction: 0xffff8bdc │ │ │ │ - @ instruction: 0xffff89f0 │ │ │ │ - @ instruction: 0xffff8c60 │ │ │ │ - subseq r6, r7, r8, asr lr │ │ │ │ - subseq r6, r7, r0, lsr #28 │ │ │ │ - subseq r6, r7, r8, ror #27 │ │ │ │ - ldrheq r6, [r7], #-208 @ 0xffffff30 │ │ │ │ - subseq r6, r7, r4, lsl #24 │ │ │ │ - subseq r6, r7, ip, asr #23 │ │ │ │ - @ instruction: 0x00576b94 │ │ │ │ - subseq r6, r7, ip, asr fp │ │ │ │ - subseq r6, r7, r4, lsr #22 │ │ │ │ - ldrsheq r6, [r7], #-160 @ 0xffffff60 │ │ │ │ - ldrheq r6, [r7], #-168 @ 0xffffff58 │ │ │ │ - subseq r6, r7, r0, lsl #21 │ │ │ │ - subseq r6, r7, r8, asr #20 │ │ │ │ - subseq r6, r7, r0, lsl sl │ │ │ │ - ldrsbeq r6, [r7], #-152 @ 0xffffff68 │ │ │ │ - @ instruction: 0x00576998 │ │ │ │ + ldrheq r7, [r7], #-128 @ 0xffffff80 │ │ │ │ + subseq r7, r7, r8, ror r8 │ │ │ │ + subseq r7, r7, r0, asr #16 │ │ │ │ + subseq r7, r7, r8, lsl #16 │ │ │ │ + ldrsbeq r7, [r7], #-112 @ 0xffffff90 │ │ │ │ + @ instruction: 0x00577798 │ │ │ │ + subseq r7, r7, r0, lsl r6 │ │ │ │ + ldrsbeq r7, [r7], #-48 @ 0xffffffd0 │ │ │ │ + @ instruction: 0x00577398 │ │ │ │ + @ instruction: 0xffff8d34 │ │ │ │ + @ instruction: 0xffff8bd8 │ │ │ │ + @ instruction: 0xffff89ec │ │ │ │ + @ instruction: 0xffff8c5c │ │ │ │ + subseq r6, r7, r4, asr lr │ │ │ │ + subseq r6, r7, ip, lsl lr │ │ │ │ + subseq r6, r7, r4, ror #27 │ │ │ │ + subseq r6, r7, ip, lsr #27 │ │ │ │ + subseq r6, r7, r0, lsl #24 │ │ │ │ + subseq r6, r7, r8, asr #23 │ │ │ │ + @ instruction: 0x00576b90 │ │ │ │ + subseq r6, r7, r8, asr fp │ │ │ │ + subseq r6, r7, r0, lsr #22 │ │ │ │ + subseq r6, r7, ip, ror #21 │ │ │ │ + ldrheq r6, [r7], #-164 @ 0xffffff5c │ │ │ │ + subseq r6, r7, ip, ror sl │ │ │ │ + subseq r6, r7, r4, asr #20 │ │ │ │ + subseq r6, r7, ip, lsl #20 │ │ │ │ + ldrsbeq r6, [r7], #-148 @ 0xffffff6c │ │ │ │ + @ instruction: 0x00576994 │ │ │ │ orreq r0, r0, #2 │ │ │ │ - subseq r6, r7, r8, asr r9 │ │ │ │ - subseq r6, r7, r4, lsr #18 │ │ │ │ - ldrsheq r6, [r7], #-128 @ 0xffffff80 │ │ │ │ - ldrheq r6, [r7], #-140 @ 0xffffff74 │ │ │ │ - subseq r6, r7, r8, lsl #17 │ │ │ │ + subseq r6, r7, r4, asr r9 │ │ │ │ + subseq r6, r7, r0, lsr #18 │ │ │ │ + subseq r6, r7, ip, ror #17 │ │ │ │ + ldrheq r6, [r7], #-136 @ 0xffffff78 │ │ │ │ + subseq r6, r7, r4, lsl #17 │ │ │ │ cmpeq r0, #3 │ │ │ │ - @ instruction: 0xffffac48 │ │ │ │ + @ instruction: 0xffffac44 │ │ │ │ tsteq r0, r1 │ │ │ │ - subseq r6, r7, r0, lsl #16 │ │ │ │ + ldrsheq r6, [r7], #-124 @ 0xffffff84 │ │ │ │ subeq r0, r0, r1 │ │ │ │ - subseq r8, sl, r0, lsl #31 │ │ │ │ + subseq r8, sl, ip, ror pc │ │ │ │ andeq r4, r0, r4, ror #9 │ │ │ │ andeq r0, r0, #2 │ │ │ │ - @ instruction: 0xffffa5d4 │ │ │ │ - @ instruction: 0xffff9d94 │ │ │ │ - @ instruction: 0xffffa334 │ │ │ │ - @ instruction: 0xffff9f94 │ │ │ │ - @ instruction: 0xffffa8ac │ │ │ │ - @ instruction: 0xffffa75c │ │ │ │ - @ instruction: 0xffffa6a0 │ │ │ │ - @ instruction: 0xffffa550 │ │ │ │ - @ instruction: 0xffffaa5c │ │ │ │ - @ instruction: 0xffff9ce8 │ │ │ │ - @ instruction: 0xffffa160 │ │ │ │ - subseq r8, sl, r0, lsl #26 │ │ │ │ + @ instruction: 0xffffa5d0 │ │ │ │ + @ instruction: 0xffff9d90 │ │ │ │ + @ instruction: 0xffffa330 │ │ │ │ + @ instruction: 0xffff9f90 │ │ │ │ + @ instruction: 0xffffa8a8 │ │ │ │ + @ instruction: 0xffffa758 │ │ │ │ + @ instruction: 0xffffa69c │ │ │ │ + @ instruction: 0xffffa54c │ │ │ │ + @ instruction: 0xffffaa58 │ │ │ │ + @ instruction: 0xffff9ce4 │ │ │ │ + @ instruction: 0xffffa15c │ │ │ │ + ldrsheq r8, [sl], #-204 @ 0xffffff34 │ │ │ │ muleq r0, ip, pc @ │ │ │ │ - @ instruction: 0xffffa800 │ │ │ │ - @ instruction: 0xffff9e98 │ │ │ │ - @ instruction: 0xffffaa94 │ │ │ │ - @ instruction: 0xffffa9d8 │ │ │ │ - @ instruction: 0x005a8b98 │ │ │ │ + @ instruction: 0xffffa7fc │ │ │ │ + @ instruction: 0xffff9e94 │ │ │ │ + @ instruction: 0xffffaa90 │ │ │ │ + @ instruction: 0xffffa9d4 │ │ │ │ + @ instruction: 0x005a8b94 │ │ │ │ muleq r0, r4, r1 │ │ │ │ - subseq r6, r7, ip, lsl #6 │ │ │ │ - @ instruction: 0xffffa004 │ │ │ │ - @ instruction: 0xffff9d8c │ │ │ │ - @ instruction: 0xffff9b14 │ │ │ │ - subseq r6, r7, r0, asr r2 │ │ │ │ - @ instruction: 0xffffa3e8 │ │ │ │ - @ instruction: 0xffffa048 │ │ │ │ - @ instruction: 0xffff7f30 │ │ │ │ - @ instruction: 0xffff7cd4 │ │ │ │ - @ instruction: 0xffff7dc4 │ │ │ │ - subseq r8, sl, r0, asr #18 │ │ │ │ + subseq r6, r7, r8, lsl #6 │ │ │ │ + @ instruction: 0xffffa000 │ │ │ │ + @ instruction: 0xffff9d88 │ │ │ │ + @ instruction: 0xffff9b10 │ │ │ │ + subseq r6, r7, ip, asr #4 │ │ │ │ + @ instruction: 0xffffa3e4 │ │ │ │ + @ instruction: 0xffffa044 │ │ │ │ + @ instruction: 0xffff7f2c │ │ │ │ + @ instruction: 0xffff7cd0 │ │ │ │ + @ instruction: 0xffff7dc0 │ │ │ │ + subseq r8, sl, ip, lsr r9 │ │ │ │ andeq r3, r0, r4, ror #16 │ │ │ │ - ldrheq r8, [sl], #-140 @ 0xffffff74 │ │ │ │ + ldrheq r8, [sl], #-136 @ 0xffffff78 │ │ │ │ andeq r4, r0, r0, ror #24 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r8, sl, r4, lsr r8 │ │ │ │ + subseq r8, sl, r0, lsr r8 │ │ │ │ andeq r3, r0, r8, asr r2 │ │ │ │ - @ instruction: 0xffff8324 │ │ │ │ - @ instruction: 0xffff7fb4 │ │ │ │ - @ instruction: 0xffff81bc │ │ │ │ - @ instruction: 0xffff807c │ │ │ │ - @ instruction: 0xffff85cc │ │ │ │ - @ instruction: 0xffff7dfc │ │ │ │ - @ instruction: 0xffff8464 │ │ │ │ - @ instruction: 0xffff8324 │ │ │ │ - @ instruction: 0x00575e94 │ │ │ │ - subseq r5, r7, ip, asr lr │ │ │ │ - subseq r5, r7, r4, lsr #28 │ │ │ │ - ldrsheq r5, [r7], #-208 @ 0xffffff30 │ │ │ │ - ldrheq r5, [r7], #-216 @ 0xffffff28 │ │ │ │ - ldr r3, [pc, #-308] @ 5b5468 │ │ │ │ + @ instruction: 0xffff8320 │ │ │ │ + @ instruction: 0xffff7fb0 │ │ │ │ + @ instruction: 0xffff81b8 │ │ │ │ + @ instruction: 0xffff8078 │ │ │ │ + @ instruction: 0xffff85c8 │ │ │ │ + @ instruction: 0xffff7df8 │ │ │ │ + @ instruction: 0xffff8460 │ │ │ │ + @ instruction: 0xffff8320 │ │ │ │ + @ instruction: 0x00575e90 │ │ │ │ + subseq r5, r7, r8, asr lr │ │ │ │ + subseq r5, r7, r0, lsr #28 │ │ │ │ + subseq r5, r7, ip, ror #27 │ │ │ │ + ldrheq r5, [r7], #-212 @ 0xffffff2c │ │ │ │ + ldr r3, [pc, #-308] @ 5b546c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #208] @ 0xd0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-360] @ 5b546c │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-360] @ 5b5470 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-412] @ 5b5470 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-412] @ 5b5474 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #176] @ 0xb0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-464] @ 5b5474 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-464] @ 5b5478 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-516] @ 5b5478 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-516] @ 5b547c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-564] @ 5b547c │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-564] @ 5b5480 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-616] @ 5b5480 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-616] @ 5b5484 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #224] @ 0xe0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-668] @ 5b5484 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-668] @ 5b5488 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #256] @ 0x100 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-720] @ 5b5488 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-720] @ 5b548c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-772] @ 5b548c │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-772] @ 5b5490 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-824] @ 5b5490 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-824] @ 5b5494 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ cmp r3, #25165824 @ 0x1800000 │ │ │ │ - bne 5b2318 │ │ │ │ - ldr r3, [pc, #-884] @ 5b5494 │ │ │ │ + bne 5b231c │ │ │ │ + ldr r3, [pc, #-884] @ 5b5498 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #528] @ 0x210 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #-932] @ 5b5498 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #-932] @ 5b549c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5b2318 │ │ │ │ - ldr r3, [pc, #-940] @ 5b549c │ │ │ │ + bne 5b231c │ │ │ │ + ldr r3, [pc, #-940] @ 5b54a0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #752] @ 0x2f0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-988] @ 5b54a0 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-988] @ 5b54a4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #736] @ 0x2e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-1036] @ 5b54a4 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-1036] @ 5b54a8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #560] @ 0x230 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-1084] @ 5b54a8 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-1084] @ 5b54ac │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #704] @ 0x2c0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-1132] @ 5b54ac │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-1132] @ 5b54b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #544] @ 0x220 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-1180] @ 5b54b0 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-1180] @ 5b54b4 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-1204] @ 5b54b4 │ │ │ │ + ldr r2, [pc, #-1204] @ 5b54b8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-1224] @ 5b54b8 │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-1224] @ 5b54bc │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b1bf4 │ │ │ │ - ldr r2, [pc, #-1248] @ 5b54bc │ │ │ │ + bl 5b1bf0 │ │ │ │ + ldr r2, [pc, #-1248] @ 5b54c0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #992 @ 0x3e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21d0 │ │ │ │ - b 5b231c │ │ │ │ - ldr r3, [pc, #-1272] @ 5b54c0 │ │ │ │ + bl 5b21d4 │ │ │ │ + b 5b2320 │ │ │ │ + ldr r3, [pc, #-1272] @ 5b54c4 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ and r3, r4, #4128768 @ 0x3f0000 │ │ │ │ cmp r3, #4063232 @ 0x3e0000 │ │ │ │ - beq 5b613c │ │ │ │ + beq 5b6140 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5b1bf4 │ │ │ │ + bl 5b1bf0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5b2318 │ │ │ │ + blt 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #-1196] @ 5b5554 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #-1196] @ 5b5558 │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldm r4, {r4, r5, r9} │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #-1400] @ 5b54c4 │ │ │ │ - ldr r1, [pc, #-1400] @ 5b54c8 │ │ │ │ + ldr r3, [pc, #-1400] @ 5b54c8 │ │ │ │ + ldr r1, [pc, #-1400] @ 5b54cc │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -960830,157 +960831,157 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6bdff8 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-1472] @ 5b54cc │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-1472] @ 5b54d0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b2318 │ │ │ │ + bne 5b231c │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-1496] @ 5b54d0 │ │ │ │ + ldr r2, [pc, #-1496] @ 5b54d4 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-1532] @ 5b54d4 │ │ │ │ + ldr r2, [pc, #-1532] @ 5b54d8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-1568] @ 5b54d8 │ │ │ │ + ldr r2, [pc, #-1568] @ 5b54dc │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-1604] @ 5b54dc │ │ │ │ + ldr r2, [pc, #-1604] @ 5b54e0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-1640] @ 5b54e0 │ │ │ │ + ldr r2, [pc, #-1640] @ 5b54e4 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-1676] @ 5b54e4 │ │ │ │ + ldr r2, [pc, #-1676] @ 5b54e8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-1712] @ 5b54e8 │ │ │ │ + ldr r2, [pc, #-1712] @ 5b54ec │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-1748] @ 5b54ec │ │ │ │ + ldr r2, [pc, #-1748] @ 5b54f0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-1784] @ 5b54f0 │ │ │ │ + ldr r2, [pc, #-1784] @ 5b54f4 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-1820] @ 5b54f4 │ │ │ │ + ldr r2, [pc, #-1820] @ 5b54f8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-1856] @ 5b54f8 │ │ │ │ + ldr r2, [pc, #-1856] @ 5b54fc │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5b1bf4 │ │ │ │ + bl 5b1bf0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5b2318 │ │ │ │ + blt 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #-1836] @ 5b5554 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #-1836] @ 5b5558 │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldm r4, {r4, r5, r9} │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #-1984] @ 5b54fc │ │ │ │ - ldr r1, [pc, #-1984] @ 5b5500 │ │ │ │ + ldr r3, [pc, #-1984] @ 5b5500 │ │ │ │ + ldr r1, [pc, #-1984] @ 5b5504 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -960990,87 +960991,87 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6bdff8 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-2072] @ 5b5504 │ │ │ │ + ldr r2, [pc, #-2072] @ 5b5508 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-2108] @ 5b5508 │ │ │ │ + ldr r2, [pc, #-2108] @ 5b550c │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-2144] @ 5b550c │ │ │ │ + ldr r2, [pc, #-2144] @ 5b5510 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-2180] @ 5b5510 │ │ │ │ + ldr r2, [pc, #-2180] @ 5b5514 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ and r3, r4, #4128768 @ 0x3f0000 │ │ │ │ cmp r3, #4063232 @ 0x3e0000 │ │ │ │ - beq 5b602c │ │ │ │ + beq 5b6030 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5b1bf4 │ │ │ │ + bl 5b1bf0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5b2318 │ │ │ │ + blt 5b231c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ cmp r2, #32 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #-2196] @ 5b5554 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #-2196] @ 5b5558 │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldm r4, {r4, r5, r9} │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #-2320] @ 5b5514 │ │ │ │ - ldr r1, [pc, #-2320] @ 5b5518 │ │ │ │ + ldr r3, [pc, #-2320] @ 5b5518 │ │ │ │ + ldr r1, [pc, #-2320] @ 5b551c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -961080,390 +961081,390 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6bdff8 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5b1bf4 │ │ │ │ + bl 5b1bf0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b24ac │ │ │ │ - ldr r3, [pc, #-2420] @ 5b551c │ │ │ │ + beq 5b24b0 │ │ │ │ + ldr r3, [pc, #-2420] @ 5b5520 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, #976 @ 0x3d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21d0 │ │ │ │ - b 5b231c │ │ │ │ + bl 5b21d4 │ │ │ │ + b 5b2320 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-2460] @ 5b5520 │ │ │ │ + ldr r2, [pc, #-2460] @ 5b5524 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-2496] @ 5b5524 │ │ │ │ + ldr r2, [pc, #-2496] @ 5b5528 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-2532] @ 5b5528 │ │ │ │ + ldr r2, [pc, #-2532] @ 5b552c │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ and r3, r4, #4128768 @ 0x3f0000 │ │ │ │ cmp r3, #4063232 @ 0x3e0000 │ │ │ │ - beq 5b60b8 │ │ │ │ + beq 5b60bc │ │ │ │ add r6, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5b1bf4 │ │ │ │ + bl 5b1bf0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b24ac │ │ │ │ - ldr r3, [pc, #-2592] @ 5b552c │ │ │ │ + beq 5b24b0 │ │ │ │ + ldr r3, [pc, #-2592] @ 5b5530 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, #960 @ 0x3c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b21d0 │ │ │ │ - b 5b231c │ │ │ │ + bl 5b21d4 │ │ │ │ + b 5b2320 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-2632] @ 5b5530 │ │ │ │ + ldr r2, [pc, #-2632] @ 5b5534 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a7c │ │ │ │ - ldr r2, [pc, #-2668] @ 5b5534 │ │ │ │ + ldr r2, [pc, #-2668] @ 5b5538 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b1d0c │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1d10 │ │ │ │ + b 5b24b0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #-2696] @ 5b5538 │ │ │ │ + ldr r2, [pc, #-2696] @ 5b553c │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #-2736] @ 5b553c │ │ │ │ + ldr r2, [pc, #-2736] @ 5b5540 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #-2772] @ 5b5540 │ │ │ │ + ldr r2, [pc, #-2772] @ 5b5544 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ lsr r8, r4, #6 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ lsr r4, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ and r8, r8, #31 │ │ │ │ and r7, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ + beq 5b2b9c │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5ba0ac │ │ │ │ - ldr r3, [pc, #-2840] @ 5b5554 │ │ │ │ + bl 5ba0b0 │ │ │ │ + ldr r3, [pc, #-2840] @ 5b5558 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #-2876] @ 5b5544 │ │ │ │ + ldr r1, [pc, #-2876] @ 5b5548 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ add r0, r3, r2 │ │ │ │ - ldr r2, [pc, #-2896] @ 5b5548 │ │ │ │ + ldr r2, [pc, #-2896] @ 5b554c │ │ │ │ add r4, r3, r4 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ add r3, r3, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ lsr r0, r4, #6 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ lsr r4, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ and r0, r0, #31 │ │ │ │ and r7, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ - ldr r3, [pc, #-2964] @ 5b5554 │ │ │ │ + beq 5b2b9c │ │ │ │ + ldr r3, [pc, #-2964] @ 5b5558 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #-3000] @ 5b554c │ │ │ │ + ldr r1, [pc, #-3000] @ 5b5550 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ add r0, r3, r2 │ │ │ │ - ldr r2, [pc, #-3020] @ 5b5550 │ │ │ │ + ldr r2, [pc, #-3020] @ 5b5554 │ │ │ │ add r4, r3, r4 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ add r3, r3, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5b24ac │ │ │ │ + b 5b24b0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ lsr r7, r4, #6 │ │ │ │ and r2, r3, #96 @ 0x60 │ │ │ │ lsr r4, r4, #11 │ │ │ │ cmp r2, #32 │ │ │ │ and r7, r7, #31 │ │ │ │ and r8, r4, #31 │ │ │ │ - beq 5b2af0 │ │ │ │ + beq 5b2af4 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5b2b98 │ │ │ │ + beq 5b2b9c │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-3100] @ 5b5554 │ │ │ │ + ldr r3, [pc, #-3100] @ 5b5558 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #-3120] @ 5b5558 │ │ │ │ - ldr r3, [pc, #-3120] @ 5b555c │ │ │ │ + ldr r2, [pc, #-3120] @ 5b555c │ │ │ │ + ldr r3, [pc, #-3120] @ 5b5560 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r1, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r0, r2, r1 │ │ │ │ ldr r1, [r6, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ add r2, r2, r4 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba11c │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #-3180] @ 5b5560 │ │ │ │ + bl 5ba120 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #-3180] @ 5b5564 │ │ │ │ mov lr, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str lr, [sp, #28] │ │ │ │ - bl 5b1c70 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #-3216] @ 5b5564 │ │ │ │ + bl 5b1c74 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #-3216] @ 5b5568 │ │ │ │ mov lr, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str lr, [sp, #28] │ │ │ │ - bl 5b1c70 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #-3252] @ 5b5568 │ │ │ │ + bl 5b1c74 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #-3252] @ 5b556c │ │ │ │ mov lr, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str lr, [sp, #28] │ │ │ │ - bl 5b1c70 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #-3288] @ 5b556c │ │ │ │ + bl 5b1c74 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #-3288] @ 5b5570 │ │ │ │ mov lr, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str lr, [sp, #28] │ │ │ │ - bl 5b1c70 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #-3324] @ 5b5570 │ │ │ │ + bl 5b1c74 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #-3324] @ 5b5574 │ │ │ │ mov lr, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str lr, [sp, #28] │ │ │ │ - bl 5b1c70 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #-3360] @ 5b5574 │ │ │ │ + bl 5b1c74 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #-3360] @ 5b5578 │ │ │ │ mov lr, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str lr, [sp, #28] │ │ │ │ - bl 5b1c70 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #-3396] @ 5b5578 │ │ │ │ + bl 5b1c74 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #-3396] @ 5b557c │ │ │ │ mov lr, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str lr, [sp, #28] │ │ │ │ - bl 5b1c70 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r2, [pc, #-3432] @ 5b557c │ │ │ │ + bl 5b1c74 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r2, [pc, #-3432] @ 5b5580 │ │ │ │ mov lr, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ str lr, [sp, #28] │ │ │ │ - bl 5b1c70 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-3468] @ 5b5580 │ │ │ │ + bl 5b1c74 │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-3468] @ 5b5584 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #640] @ 0x280 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-3520] @ 5b5584 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-3520] @ 5b5588 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #576] @ 0x240 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-3572] @ 5b5588 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-3572] @ 5b558c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #336] @ 0x150 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-3620] @ 5b558c │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-3620] @ 5b5590 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #464] @ 0x1d0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ - ldr r3, [pc, #-3672] @ 5b5590 │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ + ldr r3, [pc, #-3672] @ 5b5594 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b2318 │ │ │ │ + beq 5b231c │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ str lr, [sp, #20] │ │ │ │ str ip, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 5b1e68 │ │ │ │ - b 5b24ac │ │ │ │ + bl 5b1e6c │ │ │ │ + b 5b24b0 │ │ │ │ │ │ │ │ -005b6414 : │ │ │ │ +005b6418 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #124] @ 5b64a8 │ │ │ │ - ldr r2, [pc, #124] @ 5b64ac │ │ │ │ + ldr r3, [pc, #124] @ 5b64ac │ │ │ │ + ldr r2, [pc, #124] @ 5b64b0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ - ldr r4, [pc, #116] @ 5b64b0 │ │ │ │ - ldr r5, [pc, #116] @ 5b64b4 │ │ │ │ - ldr r2, [pc, #116] @ 5b64b8 │ │ │ │ + ldr r4, [pc, #116] @ 5b64b4 │ │ │ │ + ldr r5, [pc, #116] @ 5b64b8 │ │ │ │ + ldr r2, [pc, #116] @ 5b64bc │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ sub r7, r7, #4 │ │ │ │ add r5, r5, #114 @ 0x72 │ │ │ │ add r9, r4, #256 @ 0x100 │ │ │ │ mov r6, #312 @ 0x138 │ │ │ │ @@ -961474,64 +961475,64 @@ │ │ │ │ ldr r0, [r8] │ │ │ │ bl 6bc2c0 │ │ │ │ add r4, r4, #8 │ │ │ │ add r6, r6, #16 │ │ │ │ add r5, r5, #12 │ │ │ │ str r0, [r4, #-4] │ │ │ │ cmp r4, r9 │ │ │ │ - bne 5b645c │ │ │ │ + bne 5b6460 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - @ instruction: 0x005a4898 │ │ │ │ + @ instruction: 0x005a4894 │ │ │ │ andeq r3, r0, ip, lsl #5 │ │ │ │ - @ instruction: 0x00686c90 │ │ │ │ - subeq sp, ip, ip, lsr pc │ │ │ │ + rsbeq r6, r8, ip, lsl #25 │ │ │ │ + subeq sp, ip, r8, lsr pc │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ bl 562880 │ │ │ │ │ │ │ │ -005b64d8 : │ │ │ │ - ldr r2, [pc, #72] @ 5b6528 │ │ │ │ - ldr r1, [pc, #72] @ 5b652c │ │ │ │ - ldr ip, [pc, #72] @ 5b6530 │ │ │ │ +005b64dc : │ │ │ │ + ldr r2, [pc, #72] @ 5b652c │ │ │ │ + ldr r1, [pc, #72] @ 5b6530 │ │ │ │ + ldr ip, [pc, #72] @ 5b6534 │ │ │ │ and r1, r1, r0, lsl #1 │ │ │ │ and r2, r2, r0, lsr #1 │ │ │ │ - ldr r3, [pc, #64] @ 5b6534 │ │ │ │ + ldr r3, [pc, #64] @ 5b6538 │ │ │ │ orr r2, r2, r1 │ │ │ │ and r3, r3, r2, lsr #2 │ │ │ │ - ldr r1, [pc, #56] @ 5b6538 │ │ │ │ + ldr r1, [pc, #56] @ 5b653c │ │ │ │ and r2, ip, r2, lsl #2 │ │ │ │ - ldr r0, [pc, #52] @ 5b653c │ │ │ │ + ldr r0, [pc, #52] @ 5b6540 │ │ │ │ orr r3, r3, r2 │ │ │ │ and r0, r0, r3, lsr #4 │ │ │ │ and r3, r1, r3, lsl #4 │ │ │ │ orr r0, r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ - bge ff060fdc <__bss_end__@@Base+0xfe410774> │ │ │ │ + bge ff060fe0 <__bss_end__@@Base+0xfe410778> │ │ │ │ stclgt 12, cr12, [ip], {204} @ 0xcc │ │ │ │ teqcc r3, #-872415232 @ 0xcc000000 │ │ │ │ @ instruction: 0xf0f0f0f0 │ │ │ │ svceq 0x000f0f0f │ │ │ │ │ │ │ │ -005b6540 : │ │ │ │ +005b6544 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r8, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ umull fp, r3, r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -961555,24 +961556,24 @@ │ │ │ │ eorne r6, r6, r1 │ │ │ │ add ip, r3, #16 │ │ │ │ rsb r7, r3, #32 │ │ │ │ tst r6, #16 │ │ │ │ and ip, fp, r0, lsl ip │ │ │ │ orr lr, lr, r0, lsr r7 │ │ │ │ and r2, r2, r8 │ │ │ │ - beq 5b65d8 │ │ │ │ + beq 5b65dc │ │ │ │ orrs r2, ip, r2 │ │ │ │ lsl r2, r0, r3 │ │ │ │ orrne r9, lr, r9 │ │ │ │ orrne sl, r2, sl │ │ │ │ biceq sl, sl, r2 │ │ │ │ biceq r9, r9, lr │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ - bne 5b6568 │ │ │ │ + bne 5b656c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, #1 │ │ │ │ sub r2, r3, #24 │ │ │ │ lsl r2, lr, r2 │ │ │ │ tst r3, #4 │ │ │ │ @@ -961583,25 +961584,25 @@ │ │ │ │ add r6, r3, #8 │ │ │ │ sub ip, r3, #32 │ │ │ │ tst r7, #8 │ │ │ │ and r6, sl, lr, lsl r6 │ │ │ │ lsl ip, lr, ip │ │ │ │ and r2, r2, r9 │ │ │ │ rsb r7, r3, #32 │ │ │ │ - beq 5b664c │ │ │ │ + beq 5b6650 │ │ │ │ orrs r2, r6, r2 │ │ │ │ orr ip, ip, lr, lsr r7 │ │ │ │ lsl r2, lr, r3 │ │ │ │ orrne r1, ip, r1 │ │ │ │ orrne r0, r2, r0 │ │ │ │ biceq r0, r0, r2 │ │ │ │ biceq r1, r1, ip │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bne 5b65f4 │ │ │ │ + bne 5b65f8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r8, #1 │ │ │ │ sub r2, r3, #28 │ │ │ │ lsl r2, r8, r2 │ │ │ │ tst r3, #2 │ │ │ │ @@ -961612,34 +961613,34 @@ │ │ │ │ add lr, r3, #4 │ │ │ │ sub ip, r3, #32 │ │ │ │ tst r9, #4 │ │ │ │ and lr, r0, r8, lsl lr │ │ │ │ lsl ip, r8, ip │ │ │ │ and r2, r2, r1 │ │ │ │ rsb r9, r3, #32 │ │ │ │ - beq 5b66c0 │ │ │ │ + beq 5b66c4 │ │ │ │ orrs r2, lr, r2 │ │ │ │ orr ip, ip, r8, lsr r9 │ │ │ │ lsl r2, r8, r3 │ │ │ │ orrne r6, ip, r6 │ │ │ │ orrne r7, r2, r7 │ │ │ │ biceq r7, r7, r2 │ │ │ │ biceq r6, r6, ip │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - bne 5b6668 │ │ │ │ + bne 5b666c │ │ │ │ mov r0, r7 │ │ │ │ and r5, r5, #2 │ │ │ │ mov ip, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, #1 │ │ │ │ and r9, r4, #2 │ │ │ │ - b 5b6740 │ │ │ │ + b 5b6744 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5b67f0 │ │ │ │ + beq 5b67f4 │ │ │ │ sub r2, r3, #30 │ │ │ │ lsl r2, lr, r2 │ │ │ │ rsb r8, r3, #30 │ │ │ │ orr r2, r2, lr, lsr r8 │ │ │ │ add r1, r3, #2 │ │ │ │ sub r8, r3, #32 │ │ │ │ and r1, r7, lr, lsl r1 │ │ │ │ @@ -961651,255 +961652,255 @@ │ │ │ │ lsl r1, lr, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ orrne r0, r1, r0 │ │ │ │ orrne ip, r8, ip │ │ │ │ biceq r0, r0, r1 │ │ │ │ biceq ip, ip, r8 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq 5b675c │ │ │ │ + beq 5b6760 │ │ │ │ tst r3, #1 │ │ │ │ - bne 5b66e8 │ │ │ │ + bne 5b66ec │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5b66f0 │ │ │ │ + bne 5b66f4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne 5b6740 │ │ │ │ + bne 5b6744 │ │ │ │ and r4, r4, #1 │ │ │ │ mov r3, #0 │ │ │ │ - b 5b6770 │ │ │ │ + b 5b6774 │ │ │ │ cmp r3, #32 │ │ │ │ - beq 5b67d8 │ │ │ │ + beq 5b67dc │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - beq 5b6768 │ │ │ │ + beq 5b676c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #1 │ │ │ │ - b 5b67a4 │ │ │ │ + b 5b67a8 │ │ │ │ cmp r3, #32 │ │ │ │ orr r5, r2, r5 │ │ │ │ - beq 5b67d4 │ │ │ │ + beq 5b67d8 │ │ │ │ add r2, r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r3, r2 │ │ │ │ sub r2, r3, #32 │ │ │ │ lsl r2, r4, r2 │ │ │ │ rsb lr, r3, #32 │ │ │ │ orr r2, r2, r4, lsr lr │ │ │ │ and lr, r0, r4, lsl r3 │ │ │ │ and r2, r2, ip │ │ │ │ orrs lr, lr, r2 │ │ │ │ lsl r2, r4, r1 │ │ │ │ - bne 5b678c │ │ │ │ + bne 5b6790 │ │ │ │ cmp r3, #32 │ │ │ │ bic r5, r5, r2 │ │ │ │ - bne 5b6798 │ │ │ │ + bne 5b679c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ - beq 5b6750 │ │ │ │ - b 5b66f0 │ │ │ │ + beq 5b6754 │ │ │ │ + b 5b66f4 │ │ │ │ │ │ │ │ -005b6800 : │ │ │ │ +005b6804 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005b6804 : │ │ │ │ +005b6808 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ - blt 5b683c │ │ │ │ - bne 5b6874 │ │ │ │ + blt 5b6840 │ │ │ │ + bne 5b6878 │ │ │ │ ldr r0, [r3, #900] @ 0x384 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ cmn r1, #2 │ │ │ │ - beq 5b6824 │ │ │ │ + beq 5b6828 │ │ │ │ ldr r2, [r0, #888] @ 0x378 │ │ │ │ tst r2, #2097152 @ 0x200000 │ │ │ │ - beq 5b6824 │ │ │ │ + beq 5b6828 │ │ │ │ ldr r1, [r0, #184] @ 0xb8 │ │ │ │ tst r1, #1048576 @ 0x100000 │ │ │ │ - beq 5b6824 │ │ │ │ + beq 5b6828 │ │ │ │ bic r2, r2, #458752 @ 0x70000 │ │ │ │ orr ip, r2, #262144 @ 0x40000 │ │ │ │ mov r1, #29 │ │ │ │ mov r2, lr │ │ │ │ str ip, [r0, #888] @ 0x378 │ │ │ │ - bl 5b64bc │ │ │ │ + bl 5b64c0 │ │ │ │ ldr r1, [r0, #888] @ 0x378 │ │ │ │ mov r2, lr │ │ │ │ bic r1, r1, #458752 @ 0x70000 │ │ │ │ orr ip, r1, #131072 @ 0x20000 │ │ │ │ str ip, [r0, #888] @ 0x378 │ │ │ │ mov r1, #29 │ │ │ │ - bl 5b64bc │ │ │ │ + bl 5b64c0 │ │ │ │ │ │ │ │ -005b6890 : │ │ │ │ +005b6894 : │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #2844] @ 0xb1c │ │ │ │ mov r3, r0 │ │ │ │ tst r2, #16 │ │ │ │ - bne 5b68b0 │ │ │ │ + bne 5b68b4 │ │ │ │ ldr r2, [r0, #1032] @ 0x408 │ │ │ │ tst r2, #1 │ │ │ │ - beq 5b68d0 │ │ │ │ + beq 5b68d4 │ │ │ │ ldr r0, [r3, #1096] @ 0x448 │ │ │ │ lsl r0, r0, #22 │ │ │ │ lsr r0, r0, #22 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, lr │ │ │ │ - bl 5b64bc │ │ │ │ + bl 5b64c0 │ │ │ │ │ │ │ │ -005b68ec : │ │ │ │ +005b68f0 : │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #2844] @ 0xb1c │ │ │ │ tst r1, #16 │ │ │ │ - bne 5b6908 │ │ │ │ + bne 5b690c │ │ │ │ ldr r3, [r0, #1032] @ 0x408 │ │ │ │ tst r3, #2 │ │ │ │ - beq 5b6920 │ │ │ │ + beq 5b6924 │ │ │ │ ldr r0, [r2, #2856] @ 0xb28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, lr │ │ │ │ - bl 5b64bc │ │ │ │ + bl 5b64c0 │ │ │ │ │ │ │ │ -005b693c : │ │ │ │ +005b6940 : │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #2844] @ 0xb1c │ │ │ │ mov r3, r0 │ │ │ │ tst r2, #16 │ │ │ │ - bne 5b695c │ │ │ │ + bne 5b6960 │ │ │ │ ldr r2, [r0, #1032] @ 0x408 │ │ │ │ tst r2, #4 │ │ │ │ - beq 5b6964 │ │ │ │ + beq 5b6968 │ │ │ │ mov r0, r3 │ │ │ │ b 550304 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, lr │ │ │ │ - bl 5b64bc │ │ │ │ + bl 5b64c0 │ │ │ │ │ │ │ │ -005b6980 : │ │ │ │ +005b6984 : │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldr r1, [r2, #2844] @ 0xb1c │ │ │ │ tst r1, #16 │ │ │ │ - bne 5b699c │ │ │ │ + bne 5b69a0 │ │ │ │ ldr r3, [r0, #1032] @ 0x408 │ │ │ │ tst r3, #8 │ │ │ │ - beq 5b69b4 │ │ │ │ + beq 5b69b8 │ │ │ │ ldr r0, [r2, #2860] @ 0xb2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, lr │ │ │ │ - bl 5b64bc │ │ │ │ + bl 5b64c0 │ │ │ │ │ │ │ │ -005b69d0 : │ │ │ │ +005b69d4 : │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #2844] @ 0xb1c │ │ │ │ mov r3, r0 │ │ │ │ tst r2, #16 │ │ │ │ - bne 5b69f0 │ │ │ │ + bne 5b69f4 │ │ │ │ ldr r2, [r0, #1032] @ 0x408 │ │ │ │ tst r2, #16 │ │ │ │ - beq 5b6a08 │ │ │ │ + beq 5b6a0c │ │ │ │ ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, lr │ │ │ │ - bl 5b64bc │ │ │ │ + bl 5b64c0 │ │ │ │ │ │ │ │ -005b6a24 : │ │ │ │ +005b6a28 : │ │ │ │ add r2, r0, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #2844] @ 0xb1c │ │ │ │ mov r3, r0 │ │ │ │ tst r2, #16 │ │ │ │ - bne 5b6a44 │ │ │ │ + bne 5b6a48 │ │ │ │ ldr r2, [r0, #1032] @ 0x408 │ │ │ │ tst r2, #32 │ │ │ │ - beq 5b6a64 │ │ │ │ + beq 5b6a68 │ │ │ │ ldr r0, [r3, #1132] @ 0x46c │ │ │ │ asr r0, r0, #13 │ │ │ │ and r0, r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, lr │ │ │ │ - bl 5b64bc │ │ │ │ + bl 5b64c0 │ │ │ │ │ │ │ │ -005b6a80 : │ │ │ │ +005b6a84 : │ │ │ │ add r3, r1, r1, lsr #31 │ │ │ │ cmp r1, #25 │ │ │ │ asr r3, r3, #1 │ │ │ │ - bgt 5b6b04 │ │ │ │ + bgt 5b6b08 │ │ │ │ cmp r1, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxle lr │ │ │ │ - ldr r2, [pc, #132] @ 5b6b30 │ │ │ │ + ldr r2, [pc, #132] @ 5b6b34 │ │ │ │ sub r3, r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #10 │ │ │ │ - bhi 5b6ac4 │ │ │ │ + bhi 5b6ac8 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -961917,154 +961918,154 @@ │ │ │ │ bx lr │ │ │ │ cmp r3, #158 @ 0x9e │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ - ldr r1, [pc, #16] @ 5b6b34 │ │ │ │ + ldr r1, [pc, #16] @ 5b6b38 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #1 │ │ │ │ b 213a70 <__printf_chk@plt> │ │ │ │ - subeq sp, ip, r0, asr #21 │ │ │ │ - mlaseq r6, r0, pc, sp @ │ │ │ │ + strheq sp, [ip], #-172 @ 0xffffff54 │ │ │ │ + eorseq sp, r6, ip, lsl #31 │ │ │ │ │ │ │ │ -005b6b38 : │ │ │ │ +005b6b3c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ add ip, r3, #8192 @ 0x2000 │ │ │ │ add r3, r3, #12288 @ 0x3000 │ │ │ │ ldr r3, [r3, #3420] @ 0xd5c │ │ │ │ add r0, r0, #8768 @ 0x2240 │ │ │ │ tst r3, #4 │ │ │ │ streq r1, [ip, #1612] @ 0x64c │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5b6b84 │ │ │ │ + beq 5b6b88 │ │ │ │ cmp r2, #2 │ │ │ │ mov r1, #12 │ │ │ │ - beq 5b6b7c │ │ │ │ + beq 5b6b80 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bl 562880 │ │ │ │ mov r1, #13 │ │ │ │ - b 5b6b78 │ │ │ │ + b 5b6b7c │ │ │ │ │ │ │ │ -005b6b8c : │ │ │ │ +005b6b90 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #120] @ 5b6c28 │ │ │ │ - ldr r2, [pc, #120] @ 5b6c2c │ │ │ │ - ldr r1, [pc, #120] @ 5b6c30 │ │ │ │ + ldr ip, [pc, #120] @ 5b6c2c │ │ │ │ + ldr r2, [pc, #120] @ 5b6c30 │ │ │ │ + ldr r1, [pc, #120] @ 5b6c34 │ │ │ │ add ip, pc, ip │ │ │ │ mov r3, #31 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r4, r4, #8768 @ 0x2240 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5b6c08 │ │ │ │ + beq 5b6c0c │ │ │ │ ldrb r3, [r0, #204] @ 0xcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b6c18 │ │ │ │ + beq 5b6c1c │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b64bc │ │ │ │ + bl 5b64c0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r1, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b64bc │ │ │ │ - subeq sp, ip, r4, asr #19 │ │ │ │ - eorseq r5, lr, r0, ror #27 │ │ │ │ - @ instruction: 0x003e5db0 │ │ │ │ + bl 5b64c0 │ │ │ │ + subeq sp, ip, r0, asr #19 │ │ │ │ + @ instruction: 0x003e5ddc │ │ │ │ + eorseq r5, lr, ip, lsr #27 │ │ │ │ │ │ │ │ -005b6c34 : │ │ │ │ +005b6c38 : │ │ │ │ cmn r1, #201326593 @ 0xc000001 │ │ │ │ - bhi 5b6d34 │ │ │ │ + bhi 5b6d38 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ lsr r2, r1, #26 │ │ │ │ cmp r2, #30 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ - bls 5b6cc8 │ │ │ │ + bls 5b6ccc │ │ │ │ sub r2, r2, #31 │ │ │ │ mov r0, #1 │ │ │ │ lsl r2, r0, r2 │ │ │ │ - ldr ip, [pc, #216] @ 5b6d4c │ │ │ │ + ldr ip, [pc, #216] @ 5b6d50 │ │ │ │ and ip, ip, r2 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5b6ca0 │ │ │ │ + beq 5b6ca4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 5cd28c │ │ │ │ + bl 5cd290 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ands r0, r2, r0 │ │ │ │ - beq 5b6c88 │ │ │ │ + beq 5b6c8c │ │ │ │ and r1, r1, #63 @ 0x3f │ │ │ │ cmp r1, #26 │ │ │ │ - bls 5b6d28 │ │ │ │ + bls 5b6d2c │ │ │ │ sub r1, r1, #33 @ 0x21 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 5b6c7c │ │ │ │ + bls 5b6c80 │ │ │ │ mov r0, #0 │ │ │ │ - b 5b6c88 │ │ │ │ + b 5b6c8c │ │ │ │ cmp r2, #19 │ │ │ │ - beq 5b6c7c │ │ │ │ - bls 5b6ce4 │ │ │ │ + beq 5b6c80 │ │ │ │ + bls 5b6ce8 │ │ │ │ sub r2, r2, #26 │ │ │ │ cmp r2, #2 │ │ │ │ - bls 5b6c7c │ │ │ │ - b 5b6cc0 │ │ │ │ + bls 5b6c80 │ │ │ │ + b 5b6cc4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5b6cc0 │ │ │ │ - ldr r3, [pc, #92] @ 5b6d50 │ │ │ │ + bne 5b6cc4 │ │ │ │ + ldr r3, [pc, #92] @ 5b6d54 │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, #5 │ │ │ │ movne r0, r2 │ │ │ │ - bne 5b6c88 │ │ │ │ + bne 5b6c8c │ │ │ │ lsr ip, r1, #6 │ │ │ │ lsr r2, r1, #16 │ │ │ │ lsr lr, r1, #11 │ │ │ │ and ip, ip, #3 │ │ │ │ lsr r3, r1, #21 │ │ │ │ and r2, r2, #31 │ │ │ │ and r1, lr, #31 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5ebdf8 │ │ │ │ - b 5b6c88 │ │ │ │ + bl 5ebdfc │ │ │ │ + b 5b6c8c │ │ │ │ cmp r1, #24 │ │ │ │ - bhi 5b6c7c │ │ │ │ - b 5b6cc0 │ │ │ │ + bhi 5b6c80 │ │ │ │ + b 5b6cc4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ eorscs lr, r3, #136, 16 @ 0x880000 │ │ │ │ @@ -962079,15 +962080,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r0 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #240] @ 5b6e84 │ │ │ │ + ldr r3, [pc, #240] @ 5b6e88 │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ @@ -962096,24 +962097,24 @@ │ │ │ │ bl 6cf994 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c31fc │ │ │ │ ldr r3, [r9, #104] @ 0x68 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5b6e70 │ │ │ │ + beq 5b6e74 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #3 │ │ │ │ bl 6c3694 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mvn r2, #3 │ │ │ │ bl 6c31fc │ │ │ │ - ldr r3, [pc, #140] @ 5b6e88 │ │ │ │ + ldr r3, [pc, #140] @ 5b6e8c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r5, r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -962140,31 +962141,31 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c333c │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c350c │ │ │ │ - b 5b6dd4 │ │ │ │ - subseq r7, sl, r8, lsr #24 │ │ │ │ - subseq r7, sl, r0, asr #23 │ │ │ │ + b 5b6dd8 │ │ │ │ + subseq r7, sl, r4, lsr #24 │ │ │ │ + ldrheq r7, [sl], #-188 @ 0xffffff44 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r0 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #256] @ 5b6fc8 │ │ │ │ + ldr r3, [pc, #256] @ 5b6fcc │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ @@ -962173,24 +962174,24 @@ │ │ │ │ bl 6cf994 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c31fc │ │ │ │ ldr r3, [r9, #104] @ 0x68 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - bne 5b6fb4 │ │ │ │ + bne 5b6fb8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #3 │ │ │ │ bl 6c3694 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mvn r2, #3 │ │ │ │ bl 6c31fc │ │ │ │ - ldr r3, [pc, #156] @ 5b6fcc │ │ │ │ + ldr r3, [pc, #156] @ 5b6fd0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r5, r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -962221,22 +962222,22 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c333c │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c350c │ │ │ │ - b 5b6f08 │ │ │ │ - ldrsheq r7, [sl], #-164 @ 0xffffff5c │ │ │ │ - subseq r7, sl, ip, lsl #21 │ │ │ │ + b 5b6f0c │ │ │ │ + ldrsheq r7, [sl], #-160 @ 0xffffff60 │ │ │ │ + subseq r7, sl, r8, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #84] @ 5b703c │ │ │ │ + ldr r4, [pc, #84] @ 5b7040 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, #129 @ 0x81 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r5, [r3, #140] @ 0x8c │ │ │ │ and r4, r4, r2 │ │ │ │ @@ -962262,85 +962263,85 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ bl 67b2e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b7094 │ │ │ │ + beq 5b7098 │ │ │ │ mov r0, r5 │ │ │ │ bl 6cb854 │ │ │ │ - ldr r3, [pc, #52] @ 5b70b0 │ │ │ │ + ldr r3, [pc, #52] @ 5b70b4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c2e14 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6cb818 │ │ │ │ - ldr r3, [pc, #24] @ 5b70b4 │ │ │ │ + ldr r3, [pc, #24] @ 5b70b8 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 6c2e14 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6cb880 │ │ │ │ - rsbeq r6, r8, r4, asr r1 │ │ │ │ - rsbeq r6, r8, r4, lsr r1 │ │ │ │ + rsbeq r6, r8, r0, asr r1 │ │ │ │ + rsbeq r6, r8, r0, lsr r1 │ │ │ │ push {r4, r5, lr} │ │ │ │ - ldr lr, [pc, #352] @ 5b7224 │ │ │ │ + ldr lr, [pc, #352] @ 5b7228 │ │ │ │ subs r5, r2, #0 │ │ │ │ mov ip, r0 │ │ │ │ movne r5, #1 │ │ │ │ add lr, pc, lr │ │ │ │ subs r4, r3, #0 │ │ │ │ add r1, lr, r1, lsl #2 │ │ │ │ movne r4, #1 │ │ │ │ cmp ip, #38 @ 0x26 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ and r1, r5, r4 │ │ │ │ - beq 5b715c │ │ │ │ + beq 5b7160 │ │ │ │ cmp ip, #39 @ 0x27 │ │ │ │ - beq 5b711c │ │ │ │ + beq 5b7120 │ │ │ │ cmp ip, #37 @ 0x25 │ │ │ │ - beq 5b717c │ │ │ │ + beq 5b7180 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5b71fc │ │ │ │ + beq 5b7200 │ │ │ │ add r3, lr, r3, lsl #2 │ │ │ │ add lr, lr, r2, lsl #2 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6c3194 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5b719c │ │ │ │ + bne 5b71a0 │ │ │ │ cmp r2, #0 │ │ │ │ movne r4, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5b7204 │ │ │ │ + bne 5b7208 │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #0 │ │ │ │ andeq r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5b71b4 │ │ │ │ + beq 5b71b8 │ │ │ │ add lr, lr, r2, lsl #2 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6c35f8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5b71c0 │ │ │ │ + beq 5b71c4 │ │ │ │ add r3, lr, r3, lsl #2 │ │ │ │ add lr, lr, r2, lsl #2 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6c34a4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5b71c0 │ │ │ │ + beq 5b71c4 │ │ │ │ add r3, lr, r3, lsl #2 │ │ │ │ add lr, lr, r2, lsl #2 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6c333c │ │ │ │ add r3, lr, r3, lsl #2 │ │ │ │ @@ -962352,20 +962353,20 @@ │ │ │ │ pop {r4, r5, lr} │ │ │ │ mvn r1, #0 │ │ │ │ b 6c2e14 │ │ │ │ cmp r2, #0 │ │ │ │ movne r4, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5b7214 │ │ │ │ + bne 5b7218 │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #0 │ │ │ │ andeq r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5b71f8 │ │ │ │ + beq 5b71fc │ │ │ │ add lr, lr, r2, lsl #2 │ │ │ │ ldr r1, [lr, #4] │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6c2e14 │ │ │ │ @@ -962373,68 +962374,68 @@ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6c35f8 │ │ │ │ add r2, lr, r3, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - rsbeq r6, r8, r4, lsl #2 │ │ │ │ + rsbeq r6, r8, r0, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrsh ip, [sp, #8] │ │ │ │ cmp r1, #939524096 @ 0x38000000 │ │ │ │ lsl ip, ip, #16 │ │ │ │ lsr lr, ip, #16 │ │ │ │ - beq 5b72b8 │ │ │ │ - bhi 5b7284 │ │ │ │ + beq 5b72bc │ │ │ │ + bhi 5b7288 │ │ │ │ cmp r1, #805306368 @ 0x30000000 │ │ │ │ - beq 5b72e4 │ │ │ │ - ldr r1, [pc, #236] @ 5b734c │ │ │ │ + beq 5b72e8 │ │ │ │ + ldr r1, [pc, #236] @ 5b7350 │ │ │ │ cmp r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r1, r2, lsl #2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - beq 5b7310 │ │ │ │ + beq 5b7314 │ │ │ │ add r1, r1, r3, lsl #2 │ │ │ │ mov r2, lr │ │ │ │ ldr r1, [r1, #4] │ │ │ │ pop {r4, lr} │ │ │ │ b 6c33a4 │ │ │ │ - ldr r1, [pc, #196] @ 5b7350 │ │ │ │ + ldr r1, [pc, #196] @ 5b7354 │ │ │ │ cmp r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r1, r2, lsl #2 │ │ │ │ ldr lr, [r4, #4] │ │ │ │ - beq 5b72a8 │ │ │ │ + beq 5b72ac │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - bne 5b7328 │ │ │ │ + bne 5b732c │ │ │ │ mov r0, lr │ │ │ │ mov r1, ip │ │ │ │ pop {r4, lr} │ │ │ │ b 6c2e14 │ │ │ │ - ldr r1, [pc, #148] @ 5b7354 │ │ │ │ + ldr r1, [pc, #148] @ 5b7358 │ │ │ │ cmp r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r1, r2, lsl #2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - beq 5b7310 │ │ │ │ + beq 5b7314 │ │ │ │ add r1, r1, r3, lsl #2 │ │ │ │ mov r2, lr │ │ │ │ ldr r1, [r1, #4] │ │ │ │ pop {r4, lr} │ │ │ │ b 6c350c │ │ │ │ - ldr r1, [pc, #108] @ 5b7358 │ │ │ │ + ldr r1, [pc, #108] @ 5b735c │ │ │ │ cmp r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r1, r2, lsl #2 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - beq 5b731c │ │ │ │ + beq 5b7320 │ │ │ │ add r1, r1, r3, lsl #2 │ │ │ │ mov r2, lr │ │ │ │ ldr r1, [r1, #4] │ │ │ │ pop {r4, lr} │ │ │ │ b 6c31fc │ │ │ │ mov r1, lr │ │ │ │ pop {r4, lr} │ │ │ │ @@ -962447,31 +962448,31 @@ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r2, ip │ │ │ │ bl 6c2ee4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ pop {r4, lr} │ │ │ │ mov r0, r1 │ │ │ │ b 6c2dc8 │ │ │ │ - rsbeq r5, r8, r0, ror pc │ │ │ │ - rsbeq r5, r8, r4, asr #30 │ │ │ │ - rsbeq r5, r8, r0, lsl pc │ │ │ │ - rsbeq r5, r8, r4, ror #29 │ │ │ │ + rsbeq r5, r8, ip, ror #30 │ │ │ │ + rsbeq r5, r8, r0, asr #30 │ │ │ │ + rsbeq r5, r8, ip, lsl #30 │ │ │ │ + rsbeq r5, r8, r0, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #104] @ 5b73dc │ │ │ │ - ldr r2, [pc, #104] @ 5b73e0 │ │ │ │ + ldr r3, [pc, #104] @ 5b73e0 │ │ │ │ + ldr r2, [pc, #104] @ 5b73e4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r4, [pc, #84] @ 5b73e4 │ │ │ │ - ldr r1, [pc, #84] @ 5b73e8 │ │ │ │ + ldr r4, [pc, #84] @ 5b73e8 │ │ │ │ + ldr r1, [pc, #84] @ 5b73ec │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ ldr r0, [r1] │ │ │ │ add ip, r3, r2 │ │ │ │ @@ -962483,18 +962484,18 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subseq r3, sl, r0, asr r9 │ │ │ │ + subseq r3, sl, ip, asr #18 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r7, sl, ip, lsr #12 │ │ │ │ - subseq r8, fp, r4, ror #2 │ │ │ │ + subseq r7, sl, r8, lsr #12 │ │ │ │ + subseq r8, fp, r0, ror #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ bic r3, r3, #4080 @ 0xff0 │ │ │ │ add r6, r1, #15744 @ 0x3d80 │ │ │ │ bic r3, r3, #15 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ @@ -962561,15 +962562,15 @@ │ │ │ │ ldr ip, [r3, #1696] @ 0x6a0 │ │ │ │ asr ip, ip, #13 │ │ │ │ and ip, ip, #1 │ │ │ │ strb ip, [r0, #144] @ 0x90 │ │ │ │ ldr ip, [r3, #1412] @ 0x584 │ │ │ │ tst ip, #262144 @ 0x40000 │ │ │ │ movne ip, #1 │ │ │ │ - bne 5b7528 │ │ │ │ + bne 5b752c │ │ │ │ ldr ip, [r6, #-4] │ │ │ │ tst ip, #3072 @ 0xc00 │ │ │ │ movne ip, #1 │ │ │ │ moveq ip, #0 │ │ │ │ strb ip, [r0, #184] @ 0xb8 │ │ │ │ ldr ip, [r3, #1708] @ 0x6ac │ │ │ │ asr ip, ip, #7 │ │ │ │ @@ -962592,147 +962593,147 @@ │ │ │ │ and ip, ip, #1 │ │ │ │ strb ip, [r0, #190] @ 0xbe │ │ │ │ ldr r3, [r3, #1708] @ 0x6ac │ │ │ │ str r2, [r0, #136] @ 0x88 │ │ │ │ asr r3, r3, #15 │ │ │ │ and r3, r3, #3 │ │ │ │ str r3, [r0, #192] @ 0xc0 │ │ │ │ - ldr r3, [pc, #168] @ 5b7640 │ │ │ │ + ldr r3, [pc, #168] @ 5b7644 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #4096 @ 0x1000 │ │ │ │ - beq 5b7630 │ │ │ │ - ldr r3, [pc, #156] @ 5b7644 │ │ │ │ + beq 5b7634 │ │ │ │ + ldr r3, [pc, #156] @ 5b7648 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5b7630 │ │ │ │ + beq 5b7634 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ andeq r2, r2, #3 │ │ │ │ movne r2, #3 │ │ │ │ and r3, lr, #32768 @ 0x8000 │ │ │ │ str r2, [r0, #124] @ 0x7c │ │ │ │ orrs r2, r3, #0 │ │ │ │ - bne 5b7628 │ │ │ │ + bne 5b762c │ │ │ │ and lr, lr, #512 @ 0x200 │ │ │ │ and r4, r4, #4096 @ 0x1000 │ │ │ │ orrs lr, lr, r4 │ │ │ │ - beq 5b7628 │ │ │ │ + beq 5b762c │ │ │ │ str r3, [r0, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r8, r9, pc} │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #64] @ 5b7648 │ │ │ │ + ldr r2, [pc, #64] @ 5b764c │ │ │ │ tst r2, r3 │ │ │ │ movne r3, #2 │ │ │ │ strne r3, [r0, #20] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r8, r9, pc} │ │ │ │ mov r3, #224 @ 0xe0 │ │ │ │ - b 5b75dc │ │ │ │ + b 5b75e0 │ │ │ │ add r1, r1, #12288 @ 0x3000 │ │ │ │ ldr r3, [r1, #3424] @ 0xd60 │ │ │ │ str r3, [r0, #140] @ 0x8c │ │ │ │ - b 5b75b0 │ │ │ │ + b 5b75b4 │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5b7678 │ │ │ │ + beq 5b767c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b7700 │ │ │ │ + bne 5b7704 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r3, [pc, #120] @ 5b7718 │ │ │ │ + ldr r3, [pc, #120] @ 5b771c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #104] @ 5b771c │ │ │ │ + ldr r2, [pc, #104] @ 5b7720 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5b76e8 │ │ │ │ - ldr r2, [pc, #88] @ 5b7720 │ │ │ │ + beq 5b76ec │ │ │ │ + ldr r2, [pc, #88] @ 5b7724 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, pc} │ │ │ │ - ldr r3, [pc, #52] @ 5b7724 │ │ │ │ + ldr r3, [pc, #52] @ 5b7728 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ b 6c2e14 │ │ │ │ - ldr r3, [pc, #32] @ 5b7728 │ │ │ │ + ldr r3, [pc, #32] @ 5b772c │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ - b 5b7678 │ │ │ │ - rsbeq r5, r8, r4, lsr fp │ │ │ │ + b 5b767c │ │ │ │ + rsbeq r5, r8, r0, lsr fp │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - rsbeq r5, r8, r0, ror #21 │ │ │ │ - rsbeq r5, r8, ip, asr #21 │ │ │ │ + ldrdeq r5, [r8], #-172 @ 0xffffff54 @ │ │ │ │ + rsbeq r5, r8, r8, asr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrh r4, [sp, #64] @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5b7884 │ │ │ │ - ldr r3, [pc, #308] @ 5b78a4 │ │ │ │ + beq 5b7888 │ │ │ │ + ldr r3, [pc, #308] @ 5b78a8 │ │ │ │ mov fp, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #296] @ 5b78a8 │ │ │ │ + ldr r3, [pc, #296] @ 5b78ac │ │ │ │ sub r6, r4, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ - b 5b7800 │ │ │ │ + b 5b7804 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r1, [pc, #260] @ 5b78ac │ │ │ │ + ldr r1, [pc, #260] @ 5b78b0 │ │ │ │ ldr r3, [r8, #104] @ 0x68 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 91d1a0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ str r2, [sp] │ │ │ │ @@ -962744,94 +962745,94 @@ │ │ │ │ orr r3, r3, #10 │ │ │ │ mov r0, fp │ │ │ │ bl 6cf994 │ │ │ │ mov r1, fp │ │ │ │ mov r0, fp │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5b785c │ │ │ │ + bne 5b7860 │ │ │ │ cmp r5, r9 │ │ │ │ sub r6, r6, #4 │ │ │ │ - beq 5b7880 │ │ │ │ + beq 5b7884 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r4, r5, sl │ │ │ │ cmp r3, #0 │ │ │ │ sub r2, r9, #1 │ │ │ │ and r4, r4, #31 │ │ │ │ and r3, sl, #16 │ │ │ │ - beq 5b7828 │ │ │ │ + beq 5b782c │ │ │ │ cmp r2, r5 │ │ │ │ moveq r4, #28 │ │ │ │ - beq 5b782c │ │ │ │ + beq 5b7830 │ │ │ │ orr r4, r4, r3 │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r5, r5, #1 │ │ │ │ - beq 5b7794 │ │ │ │ + beq 5b7798 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5b77a0 │ │ │ │ - ldr r3, [pc, #76] @ 5b78b0 │ │ │ │ + b 5b77a4 │ │ │ │ + ldr r3, [pc, #76] @ 5b78b4 │ │ │ │ mov r1, fp │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r5, r9 │ │ │ │ sub r6, r6, #4 │ │ │ │ - bne 5b7800 │ │ │ │ + bne 5b7804 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - ldr r3, [pc, #40] @ 5b78b4 │ │ │ │ + ldr r3, [pc, #40] @ 5b78b8 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2ee4 │ │ │ │ - rsbeq r5, r8, r0, ror #20 │ │ │ │ - rsbeq r5, r8, r0, asr sl │ │ │ │ - subseq r7, sl, r4, lsl r2 │ │ │ │ - rsbeq r5, r8, ip, ror #18 │ │ │ │ - rsbeq r5, r8, r4, asr #18 │ │ │ │ + rsbeq r5, r8, ip, asr sl │ │ │ │ + rsbeq r5, r8, ip, asr #20 │ │ │ │ + subseq r7, sl, r0, lsl r2 │ │ │ │ + rsbeq r5, r8, r8, ror #18 │ │ │ │ + rsbeq r5, r8, r0, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r3 │ │ │ │ ldrh r4, [sp, #64] @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5b7a10 │ │ │ │ - ldr r3, [pc, #308] @ 5b7a30 │ │ │ │ + beq 5b7a14 │ │ │ │ + ldr r3, [pc, #308] @ 5b7a34 │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #296] @ 5b7a34 │ │ │ │ + ldr r3, [pc, #296] @ 5b7a38 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #284] @ 5b7a38 │ │ │ │ + ldr r3, [pc, #284] @ 5b7a3c │ │ │ │ str r4, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b 5b7978 │ │ │ │ + b 5b797c │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r1, [pc, #264] @ 5b7a3c │ │ │ │ + ldr r1, [pc, #264] @ 5b7a40 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 91d1a0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ str r2, [sp] │ │ │ │ @@ -962841,66 +962842,66 @@ │ │ │ │ add r1, r1, r5 │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ orr r3, r3, #2 │ │ │ │ mov r0, sl │ │ │ │ bl 6cf998 │ │ │ │ cmp r7, r4 │ │ │ │ mov r2, r4 │ │ │ │ - beq 5b7a0c │ │ │ │ + beq 5b7a10 │ │ │ │ add r3, r8, r2 │ │ │ │ and r3, r3, #31 │ │ │ │ and ip, r8, #16 │ │ │ │ cmp r9, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r4, r2, #1 │ │ │ │ sub r1, r7, #1 │ │ │ │ orr fp, r3, ip │ │ │ │ - beq 5b79a4 │ │ │ │ + beq 5b79a8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5b79e0 │ │ │ │ + beq 5b79e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne 5b79e8 │ │ │ │ + bne 5b79ec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp fp, #0 │ │ │ │ add r2, r3, fp, lsl #2 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - beq 5b7928 │ │ │ │ + beq 5b792c │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b792c │ │ │ │ + b 5b7930 │ │ │ │ mov r4, r7 │ │ │ │ mov fp, #28 │ │ │ │ rsb r1, r4, r4, lsl #30 │ │ │ │ lsl r1, r1, #2 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5b79bc │ │ │ │ + b 5b79c0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - ldr r3, [pc, #40] @ 5b7a40 │ │ │ │ + ldr r3, [pc, #40] @ 5b7a44 │ │ │ │ rsb r2, r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2ee4 │ │ │ │ - ldrdeq r5, [r8], #-132 @ 0xffffff7c @ │ │ │ │ - rsbeq r5, r8, r4, asr #17 │ │ │ │ - strheq r5, [r8], #-132 @ 0xffffff7c @ │ │ │ │ - subseq r7, sl, r8, lsl #1 │ │ │ │ - strheq r5, [r8], #-120 @ 0xffffff88 @ │ │ │ │ + ldrdeq r5, [r8], #-128 @ 0xffffff80 @ │ │ │ │ + rsbeq r5, r8, r0, asr #17 │ │ │ │ + strheq r5, [r8], #-128 @ 0xffffff80 @ │ │ │ │ + subseq r7, sl, r4, lsl #1 │ │ │ │ + strheq r5, [r8], #-116 @ 0xffffff8c @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ @@ -962911,176 +962912,176 @@ │ │ │ │ mvn r1, #3 │ │ │ │ mov r8, r0 │ │ │ │ bl 6c2e14 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e7c │ │ │ │ - ldr r3, [pc, #72] @ 5b7adc │ │ │ │ + ldr r3, [pc, #72] @ 5b7ae0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov ip, #0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r6, #128] @ 0x80 │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ add r1, r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ orr r3, r3, #26 │ │ │ │ str ip, [sp] │ │ │ │ bl 6cf994 │ │ │ │ - ldr r3, [pc, #28] @ 5b7ae0 │ │ │ │ + ldr r3, [pc, #28] @ 5b7ae4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r3, r7, lsl #2 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - subseq r6, sl, r8, lsr #30 │ │ │ │ - rsbeq r5, r8, r0, lsl r7 │ │ │ │ + subseq r6, sl, r4, lsr #30 │ │ │ │ + rsbeq r5, r8, ip, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #268] @ 5b7c08 │ │ │ │ + ldr r2, [pc, #268] @ 5b7c0c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi 5b7be4 │ │ │ │ + bhi 5b7be8 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r1, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r0, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5b7b94 │ │ │ │ + bne 5b7b98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 5b7040 │ │ │ │ + b 5b7044 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 6cb818 │ │ │ │ - ldr r3, [pc, #172] @ 5b7c0c │ │ │ │ + ldr r3, [pc, #172] @ 5b7c10 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 6c2e14 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 6cb880 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #116] @ 5b7c10 │ │ │ │ + ldr r3, [pc, #116] @ 5b7c14 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #100] @ 5b7c14 │ │ │ │ + ldr r2, [pc, #100] @ 5b7c18 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5b7bcc │ │ │ │ - ldr r2, [pc, #84] @ 5b7c18 │ │ │ │ + beq 5b7bd0 │ │ │ │ + ldr r2, [pc, #84] @ 5b7c1c │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - bne 5b7b2c │ │ │ │ - ldr r3, [pc, #72] @ 5b7c1c │ │ │ │ + bne 5b7b30 │ │ │ │ + ldr r3, [pc, #72] @ 5b7c20 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5b7b2c │ │ │ │ - ldr r3, [pc, #52] @ 5b7c20 │ │ │ │ - ldr r1, [pc, #52] @ 5b7c24 │ │ │ │ + b 5b7b30 │ │ │ │ + ldr r3, [pc, #52] @ 5b7c24 │ │ │ │ + ldr r1, [pc, #52] @ 5b7c28 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #44] @ 5b7c28 │ │ │ │ + ldr r2, [pc, #44] @ 5b7c2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #16 │ │ │ │ str r0, [sp] │ │ │ │ bl 211aa8 │ │ │ │ - @ instruction: 0x004cca90 │ │ │ │ - rsbeq r5, r8, r0, ror r6 │ │ │ │ - rsbeq r5, r8, r8, lsr r6 │ │ │ │ + subeq ip, ip, ip, lsl #21 │ │ │ │ + rsbeq r5, r8, ip, ror #12 │ │ │ │ + rsbeq r5, r8, r4, lsr r6 │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - strdeq r5, [r8], #-92 @ 0xffffffa4 @ │ │ │ │ - subeq lr, ip, ip, ror #11 │ │ │ │ - eorseq r5, lr, r8, lsl #22 │ │ │ │ + strdeq r5, [r8], #-88 @ 0xffffffa8 @ │ │ │ │ + subeq lr, ip, r8, ror #11 │ │ │ │ + eorseq r5, lr, r4, lsl #22 │ │ │ │ andeq r3, r0, r6, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r3 │ │ │ │ bl 6bc88c │ │ │ │ cmp r4, #32 │ │ │ │ - bhi 5b7cd8 │ │ │ │ + bhi 5b7cdc │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 5b7c98 │ │ │ │ + bne 5b7c9c │ │ │ │ mov r1, r4 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r5, #671088640 @ 0x28000000 │ │ │ │ - beq 5b7cb4 │ │ │ │ - ldr r2, [pc, #128] @ 5b7cfc │ │ │ │ + beq 5b7cb8 │ │ │ │ + ldr r2, [pc, #128] @ 5b7d00 │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r7, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, #10 │ │ │ │ mov r2, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c3c6c │ │ │ │ - ldr ip, [pc, #96] @ 5b7d00 │ │ │ │ + ldr ip, [pc, #96] @ 5b7d04 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, r4, lsl #2 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r5, #671088640 @ 0x28000000 │ │ │ │ - bne 5b7c74 │ │ │ │ - ldr r2, [pc, #72] @ 5b7d04 │ │ │ │ + bne 5b7c78 │ │ │ │ + ldr r2, [pc, #72] @ 5b7d08 │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r7, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, #2 │ │ │ │ mov r2, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c3c6c │ │ │ │ - ldr r3, [pc, #40] @ 5b7d08 │ │ │ │ - ldr r1, [pc, #40] @ 5b7d0c │ │ │ │ - ldr r0, [pc, #40] @ 5b7d10 │ │ │ │ + ldr r3, [pc, #40] @ 5b7d0c │ │ │ │ + ldr r1, [pc, #40] @ 5b7d10 │ │ │ │ + ldr r0, [pc, #40] @ 5b7d14 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #36] @ 5b7d14 │ │ │ │ + ldr r2, [pc, #36] @ 5b7d18 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - rsbeq r5, r8, r4, asr r5 │ │ │ │ - rsbeq r5, r8, r4, lsr r5 │ │ │ │ - rsbeq r5, r8, r4, lsl r5 │ │ │ │ - strdeq lr, [ip], #-68 @ 0xffffffbc │ │ │ │ - eorseq r5, lr, r4, lsl sl │ │ │ │ - eorseq r5, lr, ip, lsr #20 │ │ │ │ + rsbeq r5, r8, r0, asr r5 │ │ │ │ + rsbeq r5, r8, r0, lsr r5 │ │ │ │ + rsbeq r5, r8, r0, lsl r5 │ │ │ │ + strdeq lr, [ip], #-64 @ 0xffffffc0 │ │ │ │ + eorseq r5, lr, r0, lsl sl │ │ │ │ + eorseq r5, lr, r8, lsr #20 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ @@ -963088,21 +963089,21 @@ │ │ │ │ mov r7, r1 │ │ │ │ bl 6bc88c │ │ │ │ mvn r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2ee4 │ │ │ │ - ldr r3, [pc, #112] @ 5b7dc8 │ │ │ │ + ldr r3, [pc, #112] @ 5b7dcc │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r3, r7, lsl #2 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #92] @ 5b7dcc │ │ │ │ + ldr r3, [pc, #92] @ 5b7dd0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r2, [sp] │ │ │ │ lsr r3, r3, #11 │ │ │ │ @@ -963118,79 +963119,79 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - rsbeq r5, r8, r8, ror r4 │ │ │ │ - subseq r6, sl, ip, asr #24 │ │ │ │ + rsbeq r5, r8, r4, ror r4 │ │ │ │ + subseq r6, sl, r8, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ rsb r9, r3, #9 │ │ │ │ mov r4, r0 │ │ │ │ bl 6b540c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #120] @ 5b7e7c │ │ │ │ + ldr r3, [pc, #120] @ 5b7e80 │ │ │ │ cmp r5, #0 │ │ │ │ movne r2, #1 │ │ │ │ addne r5, r5, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ moveq r2, #8388608 @ 0x800000 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ lslne r2, r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ bl 6c31fc │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c3a7c │ │ │ │ - ldr r3, [pc, #64] @ 5b7e80 │ │ │ │ + ldr r3, [pc, #64] @ 5b7e84 │ │ │ │ cmp r8, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bne 5b7e64 │ │ │ │ + bne 5b7e68 │ │ │ │ mov r1, r8 │ │ │ │ bl 6c2e14 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c2c9c │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c2c9c │ │ │ │ - rsbeq r5, r8, r4, asr #7 │ │ │ │ - @ instruction: 0x00685390 │ │ │ │ + rsbeq r5, r8, r0, asr #7 │ │ │ │ + rsbeq r5, r8, ip, lsl #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #132] @ 5b7f20 │ │ │ │ + ldr ip, [pc, #132] @ 5b7f24 │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, ip, r1, lsl #2 │ │ │ │ subs r1, r2, #0 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - bne 5b7f0c │ │ │ │ + bne 5b7f10 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r5, #17 │ │ │ │ - beq 5b7efc │ │ │ │ - ldr r3, [pc, #92] @ 5b7f24 │ │ │ │ + beq 5b7f00 │ │ │ │ + ldr r3, [pc, #92] @ 5b7f28 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5b7efc │ │ │ │ + beq 5b7f00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #32 │ │ │ │ bl 6c4790 │ │ │ │ @@ -963198,56 +963199,56 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6c30ac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c35f8 │ │ │ │ - b 5b7ecc │ │ │ │ + b 5b7ed0 │ │ │ │ add ip, ip, r1, lsl #2 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b7eb8 │ │ │ │ - rsbeq r5, r8, r4, lsr r3 │ │ │ │ + b 5b7ebc │ │ │ │ + rsbeq r5, r8, r0, lsr r3 │ │ │ │ andvc r0, r0, r1, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r8, [pc, #204] @ 5b801c │ │ │ │ + ldr r8, [pc, #204] @ 5b8020 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5b8010 │ │ │ │ + beq 5b8014 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5b7ff8 │ │ │ │ + beq 5b7ffc │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #164] @ 5b8020 │ │ │ │ + ldr r3, [pc, #164] @ 5b8024 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e7c │ │ │ │ - ldr r3, [pc, #140] @ 5b8024 │ │ │ │ - ldr r2, [pc, #140] @ 5b8028 │ │ │ │ + ldr r3, [pc, #140] @ 5b8028 │ │ │ │ + ldr r2, [pc, #140] @ 5b802c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r5, r3, r5 │ │ │ │ - ldr r1, [pc, #120] @ 5b802c │ │ │ │ + ldr r1, [pc, #120] @ 5b8030 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ add r4, r3, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ add r3, r3, r2 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ @@ -963258,173 +963259,173 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #48] @ 5b8030 │ │ │ │ + ldr r3, [pc, #48] @ 5b8034 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b7f90 │ │ │ │ + b 5b7f94 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5b7f90 │ │ │ │ - subseq r2, sl, r8, ror sp │ │ │ │ - rsbeq r5, r8, r4, asr r2 │ │ │ │ - subseq r6, sl, r4, lsr #20 │ │ │ │ + b 5b7f94 │ │ │ │ + subseq r2, sl, r4, ror sp │ │ │ │ + rsbeq r5, r8, r0, asr r2 │ │ │ │ + subseq r6, sl, r0, lsr #20 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r7, fp, ip, lsr r5 │ │ │ │ - ldrdeq r5, [r8], #-20 @ 0xffffffec @ │ │ │ │ + subseq r7, fp, r8, lsr r5 │ │ │ │ + ldrdeq r5, [r8], #-16 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r3 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 5b810c │ │ │ │ + bhi 5b8110 │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 5b80c8 │ │ │ │ + bne 5b80cc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r4, #32 │ │ │ │ - bhi 5b810c │ │ │ │ + bhi 5b8110 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5b80e4 │ │ │ │ + bne 5b80e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r1, [pc, #140] @ 5b8130 │ │ │ │ + ldr r1, [pc, #140] @ 5b8134 │ │ │ │ cmp r9, #43 @ 0x2b │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, r8, lsl #2 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bne 5b8100 │ │ │ │ + bne 5b8104 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r0, #10 │ │ │ │ b 6c3b88 │ │ │ │ - ldr r3, [pc, #100] @ 5b8134 │ │ │ │ + ldr r3, [pc, #100] @ 5b8138 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b8080 │ │ │ │ - ldr r3, [pc, #76] @ 5b8138 │ │ │ │ + b 5b8084 │ │ │ │ + ldr r3, [pc, #76] @ 5b813c │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b809c │ │ │ │ + b 5b80a0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r0, #2 │ │ │ │ b 6c3b88 │ │ │ │ - ldr r3, [pc, #40] @ 5b813c │ │ │ │ - ldr r1, [pc, #40] @ 5b8140 │ │ │ │ - ldr r0, [pc, #40] @ 5b8144 │ │ │ │ + ldr r3, [pc, #40] @ 5b8140 │ │ │ │ + ldr r1, [pc, #40] @ 5b8144 │ │ │ │ + ldr r0, [pc, #40] @ 5b8148 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #36] @ 5b8148 │ │ │ │ + ldr r2, [pc, #36] @ 5b814c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - rsbeq r5, r8, ip, lsr #2 │ │ │ │ - rsbeq r5, r8, r0, lsl #2 │ │ │ │ - rsbeq r5, r8, r4, ror #1 │ │ │ │ - subeq lr, ip, r0, asr #1 │ │ │ │ - eorseq r5, lr, r0, ror #11 │ │ │ │ - @ instruction: 0x003e55f8 │ │ │ │ + rsbeq r5, r8, r8, lsr #2 │ │ │ │ + strdeq r5, [r8], #-12 @ │ │ │ │ + rsbeq r5, r8, r0, ror #1 │ │ │ │ + strheq lr, [ip], #-12 │ │ │ │ + @ instruction: 0x003e55dc │ │ │ │ + @ instruction: 0x003e55f4 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ mov r1, r2 │ │ │ │ - beq 5b81b8 │ │ │ │ + beq 5b81bc │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5b8190 │ │ │ │ + bne 5b8194 │ │ │ │ cmp r4, #32 │ │ │ │ - bhi 5b81c0 │ │ │ │ - ldr r3, [pc, #100] @ 5b81e4 │ │ │ │ + bhi 5b81c4 │ │ │ │ + ldr r3, [pc, #100] @ 5b81e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov r5, r0 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #72] @ 5b81e8 │ │ │ │ + ldr r3, [pc, #72] @ 5b81ec │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6c2e7c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6c2e14 │ │ │ │ - ldr r3, [pc, #36] @ 5b81ec │ │ │ │ - ldr r1, [pc, #36] @ 5b81f0 │ │ │ │ - ldr r0, [pc, #36] @ 5b81f4 │ │ │ │ + ldr r3, [pc, #36] @ 5b81f0 │ │ │ │ + ldr r1, [pc, #36] @ 5b81f4 │ │ │ │ + ldr r0, [pc, #36] @ 5b81f8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #32] @ 5b81f8 │ │ │ │ + ldr r2, [pc, #32] @ 5b81fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - rsbeq r5, r8, r4, asr r0 │ │ │ │ - rsbeq r5, r8, r0, lsr r0 │ │ │ │ - subeq lr, ip, ip │ │ │ │ - eorseq r5, lr, ip, lsr #10 │ │ │ │ - eorseq r5, lr, r4, asr #10 │ │ │ │ + rsbeq r5, r8, r0, asr r0 │ │ │ │ + rsbeq r5, r8, ip, lsr #32 │ │ │ │ + subeq lr, ip, r8 │ │ │ │ + eorseq r5, lr, r8, lsr #10 │ │ │ │ + eorseq r5, lr, r0, asr #10 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ bl 6bc88c │ │ │ │ cmp r5, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5b82b8 │ │ │ │ + bne 5b82bc │ │ │ │ mov r1, r5 │ │ │ │ bl 6c2e14 │ │ │ │ mov r0, #0 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5b82d0 │ │ │ │ + bne 5b82d4 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r6, #53 @ 0x35 │ │ │ │ - beq 5b82ec │ │ │ │ - bhi 5b8334 │ │ │ │ + beq 5b82f0 │ │ │ │ + bhi 5b8338 │ │ │ │ cmp r6, #10 │ │ │ │ - beq 5b837c │ │ │ │ - ldr r2, [pc, #332] @ 5b83c4 │ │ │ │ + beq 5b8380 │ │ │ │ + ldr r2, [pc, #332] @ 5b83c8 │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r7, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, #9 │ │ │ │ mov r2, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -963434,28 +963435,28 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #264] @ 5b83c8 │ │ │ │ + ldr r3, [pc, #264] @ 5b83cc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b8238 │ │ │ │ - ldr r3, [pc, #244] @ 5b83cc │ │ │ │ + b 5b823c │ │ │ │ + ldr r3, [pc, #244] @ 5b83d0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r6, #53 @ 0x35 │ │ │ │ - bne 5b8264 │ │ │ │ - ldr r3, [pc, #220] @ 5b83d0 │ │ │ │ + bne 5b8268 │ │ │ │ + ldr r3, [pc, #220] @ 5b83d4 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, #8 │ │ │ │ mov r3, r5 │ │ │ │ str r5, [sp, #4] │ │ │ │ @@ -963465,15 +963466,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #152] @ 5b83d4 │ │ │ │ + ldr r3, [pc, #152] @ 5b83d8 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, #9 │ │ │ │ mov r3, r5 │ │ │ │ str r5, [sp, #4] │ │ │ │ @@ -963483,15 +963484,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #84] @ 5b83d8 │ │ │ │ + ldr r2, [pc, #84] @ 5b83dc │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r7, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, #8 │ │ │ │ mov r2, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -963501,89 +963502,89 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - rsbeq r4, r8, r8, asr pc │ │ │ │ - rsbeq r4, r8, r4, lsl pc │ │ │ │ - strdeq r4, [r8], #-236 @ 0xffffff14 @ │ │ │ │ - ldrdeq r4, [r8], #-236 @ 0xffffff14 @ │ │ │ │ - @ instruction: 0x00684e94 │ │ │ │ - rsbeq r4, r8, ip, asr #28 │ │ │ │ + rsbeq r4, r8, r4, asr pc │ │ │ │ + rsbeq r4, r8, r0, lsl pc │ │ │ │ + strdeq r4, [r8], #-232 @ 0xffffff18 @ │ │ │ │ + ldrdeq r4, [r8], #-232 @ 0xffffff18 @ │ │ │ │ + @ instruction: 0x00684e90 │ │ │ │ + rsbeq r4, r8, r8, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5b859c │ │ │ │ + bhi 5b85a0 │ │ │ │ cmp r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 5b84a0 │ │ │ │ + bne 5b84a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 5b859c │ │ │ │ + bhi 5b85a0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5b84bc │ │ │ │ + bne 5b84c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r8, #7 │ │ │ │ - beq 5b84dc │ │ │ │ - bhi 5b850c │ │ │ │ + beq 5b84e0 │ │ │ │ + bhi 5b8510 │ │ │ │ cmp r8, #4 │ │ │ │ - beq 5b8570 │ │ │ │ + beq 5b8574 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r2, #31 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c31fc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3748 │ │ │ │ - ldr r3, [pc, #308] @ 5b85c0 │ │ │ │ + ldr r3, [pc, #308] @ 5b85c4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r3, [pc, #284] @ 5b85c4 │ │ │ │ + ldr r3, [pc, #284] @ 5b85c8 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b8428 │ │ │ │ - ldr r3, [pc, #260] @ 5b85c8 │ │ │ │ + b 5b842c │ │ │ │ + ldr r3, [pc, #260] @ 5b85cc │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r8, #7 │ │ │ │ - bne 5b844c │ │ │ │ + bne 5b8450 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #31 │ │ │ │ bl 6c31fc │ │ │ │ - ldr r3, [pc, #216] @ 5b85cc │ │ │ │ + ldr r3, [pc, #216] @ 5b85d0 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c3864 │ │ │ │ @@ -963601,50 +963602,50 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #31 │ │ │ │ bl 6c31fc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r5 │ │ │ │ bl 6c4c80 │ │ │ │ - ldr r3, [pc, #116] @ 5b85d0 │ │ │ │ + ldr r3, [pc, #116] @ 5b85d4 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov r2, #31 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c31fc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c362c │ │ │ │ - ldr r3, [pc, #60] @ 5b85d4 │ │ │ │ + ldr r3, [pc, #60] @ 5b85d8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5b848c │ │ │ │ - ldr r3, [pc, #52] @ 5b85d8 │ │ │ │ - ldr r1, [pc, #52] @ 5b85dc │ │ │ │ - ldr r0, [pc, #52] @ 5b85e0 │ │ │ │ + b 5b8490 │ │ │ │ + ldr r3, [pc, #52] @ 5b85dc │ │ │ │ + ldr r1, [pc, #52] @ 5b85e0 │ │ │ │ + ldr r0, [pc, #52] @ 5b85e4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ 5b85e4 │ │ │ │ + ldr r2, [pc, #48] @ 5b85e8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - rsbeq r4, r8, r8, asr #26 │ │ │ │ - rsbeq r4, r8, r8, lsr #26 │ │ │ │ - rsbeq r4, r8, ip, lsl #26 │ │ │ │ - ldrdeq r4, [r8], #-204 @ 0xffffff34 @ │ │ │ │ - rsbeq r4, r8, r4, ror ip │ │ │ │ - rsbeq r4, r8, ip, lsr ip │ │ │ │ - subeq sp, ip, r0, lsr ip │ │ │ │ - eorseq r5, lr, r0, asr r1 │ │ │ │ - eorseq r5, lr, r8, ror #2 │ │ │ │ + rsbeq r4, r8, r4, asr #26 │ │ │ │ + rsbeq r4, r8, r4, lsr #26 │ │ │ │ + rsbeq r4, r8, r8, lsl #26 │ │ │ │ + ldrdeq r4, [r8], #-200 @ 0xffffff38 @ │ │ │ │ + rsbeq r4, r8, r0, ror ip │ │ │ │ + rsbeq r4, r8, r8, lsr ip │ │ │ │ + subeq sp, ip, ip, lsr #24 │ │ │ │ + eorseq r5, lr, ip, asr #2 │ │ │ │ + eorseq r5, lr, r4, ror #2 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ @@ -963659,51 +963660,51 @@ │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r9, #0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ - beq 5b8814 │ │ │ │ + beq 5b8818 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5b871c │ │ │ │ + beq 5b8720 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #504] @ 5b884c │ │ │ │ + ldr r3, [pc, #504] @ 5b8850 │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ mov r1, r5 │ │ │ │ - ldr r5, [pc, #476] @ 5b8850 │ │ │ │ + ldr r5, [pc, #476] @ 5b8854 │ │ │ │ mov r3, r8 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r2, [r5, #144] @ 0x90 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3980 │ │ │ │ mov r0, #0 │ │ │ │ bl 6bd6d4 │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r0 │ │ │ │ - bne 5b8734 │ │ │ │ + bne 5b8738 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2cb0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2c9c │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ bl 6c2e14 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r1, [r5, #144] @ 0x90 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ - beq 5b87e8 │ │ │ │ + beq 5b87ec │ │ │ │ mov r3, r8 │ │ │ │ - ldr r8, [pc, #384] @ 5b8854 │ │ │ │ + ldr r8, [pc, #384] @ 5b8858 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r0, r8] │ │ │ │ str r4, [sp, #8] │ │ │ │ add r1, r1, r0 │ │ │ │ mov r0, #2 │ │ │ │ str fp, [sp, #4] │ │ │ │ @@ -963715,20 +963716,20 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3b88 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2c9c │ │ │ │ - ldr r3, [pc, #308] @ 5b8858 │ │ │ │ + ldr r3, [pc, #308] @ 5b885c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b8668 │ │ │ │ + b 5b866c │ │ │ │ add r3, r5, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6c2dc8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2cb0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -963738,139 +963739,139 @@ │ │ │ │ lsl r4, r4, #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r8, r0 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r1, [r5, #144] @ 0x90 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ - bne 5b881c │ │ │ │ + bne 5b8820 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r9, [r3, #124] @ 0x7c │ │ │ │ mov r3, r8 │ │ │ │ - ldr r8, [pc, #200] @ 5b885c │ │ │ │ + ldr r8, [pc, #200] @ 5b8860 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r0, r8] │ │ │ │ str sl, [sp, #8] │ │ │ │ add r1, r1, r0 │ │ │ │ stm sp, {r9, fp} │ │ │ │ mov r0, r6 │ │ │ │ bl 6d06a8 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3b88 │ │ │ │ - ldr r3, [pc, #152] @ 5b8860 │ │ │ │ + ldr r3, [pc, #152] @ 5b8864 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, r4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2c9c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r4, [r3, #124] @ 0x7c │ │ │ │ mov r3, r8 │ │ │ │ - ldr r8, [pc, #100] @ 5b8864 │ │ │ │ + ldr r8, [pc, #100] @ 5b8868 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r0, r8] │ │ │ │ str sl, [sp, #8] │ │ │ │ add r1, r1, r0 │ │ │ │ stm sp, {r4, fp} │ │ │ │ - b 5b86f0 │ │ │ │ + b 5b86f4 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5b8668 │ │ │ │ + b 5b866c │ │ │ │ mov r3, r8 │ │ │ │ - ldr r8, [pc, #64] @ 5b8868 │ │ │ │ + ldr r8, [pc, #64] @ 5b886c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r0, r8] │ │ │ │ str fp, [sp, #4] │ │ │ │ add r1, r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ - b 5b87a4 │ │ │ │ - rsbeq r4, r8, ip, ror fp │ │ │ │ - rsbeq r4, r8, ip, asr fp │ │ │ │ - subseq r6, sl, r8, ror #5 │ │ │ │ - strheq r4, [r8], #-160 @ 0xffffff60 @ │ │ │ │ - subseq r6, sl, ip, lsr #4 │ │ │ │ - rsbeq r4, r8, r8, lsl #20 │ │ │ │ - subseq r6, sl, r0, asr #3 │ │ │ │ - @ instruction: 0x005a6194 │ │ │ │ + b 5b87a8 │ │ │ │ + rsbeq r4, r8, r8, ror fp │ │ │ │ + rsbeq r4, r8, r8, asr fp │ │ │ │ + subseq r6, sl, r4, ror #5 │ │ │ │ + rsbeq r4, r8, ip, lsr #21 │ │ │ │ + subseq r6, sl, r8, lsr #4 │ │ │ │ + rsbeq r4, r8, r4, lsl #20 │ │ │ │ + ldrheq r6, [sl], #-28 @ 0xffffffe4 │ │ │ │ + @ instruction: 0x005a6190 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r3 │ │ │ │ bl 6bc88c │ │ │ │ cmp r4, #32 │ │ │ │ mov r7, r0 │ │ │ │ - bhi 5b89d0 │ │ │ │ + bhi 5b89d4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5b8900 │ │ │ │ + bne 5b8904 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r8, #3 │ │ │ │ - beq 5b8968 │ │ │ │ - bhi 5b8944 │ │ │ │ + beq 5b896c │ │ │ │ + bhi 5b8948 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5b8918 │ │ │ │ + beq 5b891c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b89c4 │ │ │ │ + beq 5b89c8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #268] @ 5b89f4 │ │ │ │ + ldr r3, [pc, #268] @ 5b89f8 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c37b0 │ │ │ │ - ldr r3, [pc, #240] @ 5b89f8 │ │ │ │ + ldr r3, [pc, #240] @ 5b89fc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b88b8 │ │ │ │ + b 5b88bc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 6c3694 │ │ │ │ - ldr r3, [pc, #204] @ 5b89fc │ │ │ │ + ldr r3, [pc, #204] @ 5b8a00 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c2dc8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5b8988 │ │ │ │ - ldr r3, [pc, #172] @ 5b8a00 │ │ │ │ + bne 5b898c │ │ │ │ + ldr r3, [pc, #172] @ 5b8a04 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r3, [pc, #148] @ 5b8a04 │ │ │ │ + ldr r3, [pc, #148] @ 5b8a08 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c38cc │ │ │ │ @@ -963878,73 +963879,73 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ bl 6c4ce8 │ │ │ │ - ldr r3, [pc, #88] @ 5b8a08 │ │ │ │ + ldr r3, [pc, #88] @ 5b8a0c │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r3, [pc, #64] @ 5b8a0c │ │ │ │ + ldr r3, [pc, #64] @ 5b8a10 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5b8954 │ │ │ │ - ldr r3, [pc, #56] @ 5b8a10 │ │ │ │ - ldr r1, [pc, #56] @ 5b8a14 │ │ │ │ - ldr r0, [pc, #56] @ 5b8a18 │ │ │ │ + b 5b8958 │ │ │ │ + ldr r3, [pc, #56] @ 5b8a14 │ │ │ │ + ldr r1, [pc, #56] @ 5b8a18 │ │ │ │ + ldr r0, [pc, #56] @ 5b8a1c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #52] @ 5b8a1c │ │ │ │ + ldr r2, [pc, #52] @ 5b8a20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - rsbeq r4, r8, r8, ror #17 │ │ │ │ - rsbeq r4, r8, ip, asr #17 │ │ │ │ - rsbeq r4, r8, r0, lsr #17 │ │ │ │ - rsbeq r4, r8, r0, lsl #17 │ │ │ │ - rsbeq r4, r8, r0, ror #16 │ │ │ │ - rsbeq r4, r8, r0, lsr #16 │ │ │ │ - rsbeq r4, r8, r8, lsl #16 │ │ │ │ - strdeq sp, [ip], #-124 @ 0xffffff84 │ │ │ │ - eorseq r4, lr, ip, lsl sp │ │ │ │ - eorseq r4, lr, r4, lsr sp │ │ │ │ + rsbeq r4, r8, r4, ror #17 │ │ │ │ + rsbeq r4, r8, r8, asr #17 │ │ │ │ + @ instruction: 0x0068489c │ │ │ │ + rsbeq r4, r8, ip, ror r8 │ │ │ │ + rsbeq r4, r8, ip, asr r8 │ │ │ │ + rsbeq r4, r8, ip, lsl r8 │ │ │ │ + rsbeq r4, r8, r4, lsl #16 │ │ │ │ + strdeq sp, [ip], #-120 @ 0xffffff88 │ │ │ │ + eorseq r4, lr, r8, lsl sp │ │ │ │ + eorseq r4, lr, r0, lsr sp │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr fp, [pc, #284] @ 5b8b6c │ │ │ │ + ldr fp, [pc, #284] @ 5b8b70 │ │ │ │ add fp, pc, fp │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5b8b28 │ │ │ │ - ldr r3, [pc, #240] @ 5b8b70 │ │ │ │ + beq 5b8b2c │ │ │ │ + ldr r3, [pc, #240] @ 5b8b74 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r2, [pc, #220] @ 5b8b74 │ │ │ │ + ldr r2, [pc, #220] @ 5b8b78 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91d1a0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ and r3, r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -963959,124 +963960,124 @@ │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ movne r1, sl │ │ │ │ movne r0, r8 │ │ │ │ moveq r1, r8 │ │ │ │ moveq r0, sl │ │ │ │ bl 6cb364 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5b8b50 │ │ │ │ + bne 5b8b54 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5b8b34 │ │ │ │ - ldr r3, [pc, #120] @ 5b8b78 │ │ │ │ + bne 5b8b38 │ │ │ │ + ldr r3, [pc, #120] @ 5b8b7c │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [fp, r3] │ │ │ │ mov r2, #1312 @ 0x520 │ │ │ │ ldr r1, [r6] │ │ │ │ bl 6c6dfc │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #96] @ 5b8b7c │ │ │ │ + ldr r2, [pc, #96] @ 5b8b80 │ │ │ │ ldr r1, [r6] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c656c │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5b8a90 │ │ │ │ - ldr r3, [pc, #68] @ 5b8b80 │ │ │ │ + b 5b8a94 │ │ │ │ + ldr r3, [pc, #68] @ 5b8b84 │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b8af8 │ │ │ │ - ldr r3, [pc, #44] @ 5b8b84 │ │ │ │ + b 5b8afc │ │ │ │ + ldr r3, [pc, #44] @ 5b8b88 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b8af0 │ │ │ │ - subseq r2, sl, r8, ror r2 │ │ │ │ - rsbeq r4, r8, r0, asr r7 │ │ │ │ - subseq r5, sl, r4, lsr #30 │ │ │ │ + b 5b8af4 │ │ │ │ + subseq r2, sl, r4, ror r2 │ │ │ │ + rsbeq r4, r8, ip, asr #14 │ │ │ │ + subseq r5, sl, r0, lsr #30 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ andeq r0, r0, r4, lsl r5 │ │ │ │ - @ instruction: 0x00684694 │ │ │ │ - rsbeq r4, r8, r8, ror r6 │ │ │ │ + @ instruction: 0x00684690 │ │ │ │ + rsbeq r4, r8, r4, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, r4 │ │ │ │ cmpne r7, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5b8c64 │ │ │ │ + bne 5b8c68 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5b8c28 │ │ │ │ + bne 5b8c2c │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5b8dc4 │ │ │ │ + bhi 5b8dc8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b8d14 │ │ │ │ - ldr r3, [pc, #520] @ 5b8de8 │ │ │ │ + beq 5b8d18 │ │ │ │ + ldr r3, [pc, #520] @ 5b8dec │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r4, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #472] @ 5b8dec │ │ │ │ + ldr r3, [pc, #472] @ 5b8df0 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c2dc8 │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 5b8dc4 │ │ │ │ + bhi 5b8dc8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5b8d40 │ │ │ │ + bne 5b8d44 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r4, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b 5b8c0c │ │ │ │ + b 5b8c10 │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #32 │ │ │ │ mov sl, r0 │ │ │ │ - bhi 5b8dc4 │ │ │ │ + bhi 5b8dc8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b8d78 │ │ │ │ - ldr r3, [pc, #364] @ 5b8df0 │ │ │ │ + beq 5b8d7c │ │ │ │ + ldr r3, [pc, #364] @ 5b8df4 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 5b8dc4 │ │ │ │ + bhi 5b8dc8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5b8d88 │ │ │ │ + bne 5b8d8c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e14 │ │ │ │ cmp r4, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -964090,15 +964091,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 6cb2d0 │ │ │ │ rsb r2, r7, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ asr r3, r2, #31 │ │ │ │ bl 6c79a0 │ │ │ │ - ldr r3, [pc, #244] @ 5b8df4 │ │ │ │ + ldr r3, [pc, #244] @ 5b8df8 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6cb0ec │ │ │ │ mov r1, r6 │ │ │ │ @@ -964107,136 +964108,136 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b 5b8c0c │ │ │ │ - ldr r3, [pc, #176] @ 5b8df8 │ │ │ │ + b 5b8c10 │ │ │ │ + ldr r3, [pc, #176] @ 5b8dfc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r4, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b 5b8c0c │ │ │ │ + b 5b8c10 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5b8c94 │ │ │ │ - ldr r3, [pc, #108] @ 5b8dfc │ │ │ │ + b 5b8c98 │ │ │ │ + ldr r3, [pc, #108] @ 5b8e00 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r4, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b 5b8cd0 │ │ │ │ - ldr r3, [pc, #52] @ 5b8e00 │ │ │ │ - ldr r1, [pc, #52] @ 5b8e04 │ │ │ │ - ldr r0, [pc, #52] @ 5b8e08 │ │ │ │ + b 5b8cd4 │ │ │ │ + ldr r3, [pc, #52] @ 5b8e04 │ │ │ │ + ldr r1, [pc, #52] @ 5b8e08 │ │ │ │ + ldr r0, [pc, #52] @ 5b8e0c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ 5b8e0c │ │ │ │ + ldr r2, [pc, #48] @ 5b8e10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - strdeq r4, [r8], #-84 @ 0xffffffac @ │ │ │ │ - strheq r4, [r8], #-92 @ 0xffffffa4 @ │ │ │ │ - rsbeq r4, r8, ip, asr #10 │ │ │ │ - ldrdeq r4, [r8], #-64 @ 0xffffffc0 @ │ │ │ │ - rsbeq r4, r8, ip, lsl #9 │ │ │ │ - rsbeq r4, r8, r0, asr #8 │ │ │ │ - subeq sp, ip, r8, lsl #8 │ │ │ │ - eorseq r4, lr, r8, lsr #18 │ │ │ │ - eorseq r4, lr, r0, asr #18 │ │ │ │ + strdeq r4, [r8], #-80 @ 0xffffffb0 @ │ │ │ │ + strheq r4, [r8], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r4, r8, r8, asr #10 │ │ │ │ + rsbeq r4, r8, ip, asr #9 │ │ │ │ + rsbeq r4, r8, r8, lsl #9 │ │ │ │ + rsbeq r4, r8, ip, lsr r4 │ │ │ │ + subeq sp, ip, r4, lsl #8 │ │ │ │ + eorseq r4, lr, r4, lsr #18 │ │ │ │ + eorseq r4, lr, ip, lsr r9 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #756] @ 5b9120 │ │ │ │ + ldr r3, [pc, #756] @ 5b9124 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov sl, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r5, #0 │ │ │ │ ldr fp, [r8, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ - beq 5b902c │ │ │ │ + beq 5b9030 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5b8edc │ │ │ │ + beq 5b8ee0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #680] @ 5b9124 │ │ │ │ + ldr r3, [pc, #680] @ 5b9128 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e7c │ │ │ │ cmp sl, #32 │ │ │ │ - bhi 5b90fc │ │ │ │ + bhi 5b9100 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5b8f80 │ │ │ │ + bne 5b8f84 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r4, #-1610612736 @ 0xa0000000 │ │ │ │ - beq 5b90f4 │ │ │ │ - bhi 5b8f9c │ │ │ │ - ldr r3, [pc, #616] @ 5b9128 │ │ │ │ + beq 5b90f8 │ │ │ │ + bhi 5b8fa0 │ │ │ │ + ldr r3, [pc, #616] @ 5b912c │ │ │ │ add r4, r4, #-2080374784 @ 0x84000000 │ │ │ │ sub r4, r4, #28 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #6 │ │ │ │ - bhi 5b8f60 │ │ │ │ + bhi 5b8f64 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 5b90fc │ │ │ │ - ldr r3, [pc, #576] @ 5b912c │ │ │ │ + bhi 5b9100 │ │ │ │ + ldr r3, [pc, #576] @ 5b9130 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b8e90 │ │ │ │ + b 5b8e94 │ │ │ │ mov fp, #2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #544] @ 5b9130 │ │ │ │ + ldr r3, [pc, #544] @ 5b9134 │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r4, [pc, #536] @ 5b9134 │ │ │ │ + ldr r4, [pc, #536] @ 5b9138 │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #528] @ 5b9138 │ │ │ │ + ldr r1, [pc, #528] @ 5b913c │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, r3, r6 │ │ │ │ @@ -964252,34 +964253,34 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #436] @ 5b913c │ │ │ │ + ldr r3, [pc, #436] @ 5b9140 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b8eac │ │ │ │ + b 5b8eb0 │ │ │ │ cmp r4, #-1409286144 @ 0xac000000 │ │ │ │ - beq 5b90ec │ │ │ │ - bhi 5b8f04 │ │ │ │ + beq 5b90f0 │ │ │ │ + bhi 5b8f08 │ │ │ │ cmp r4, #-1543503872 @ 0xa4000000 │ │ │ │ - beq 5b903c │ │ │ │ + beq 5b9040 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #372] @ 5b9130 │ │ │ │ + ldr r3, [pc, #372] @ 5b9134 │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r4, [pc, #376] @ 5b9140 │ │ │ │ + ldr r4, [pc, #376] @ 5b9144 │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #368] @ 5b9144 │ │ │ │ + ldr r1, [pc, #368] @ 5b9148 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ add r1, r3, r6 │ │ │ │ add r0, r3, r7 │ │ │ │ @@ -964298,35 +964299,35 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5b8e90 │ │ │ │ + b 5b8e94 │ │ │ │ mov r2, fp │ │ │ │ ldr r3, [r8, #104] @ 0x68 │ │ │ │ ldr r1, [r8, #128] @ 0x80 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r1 │ │ │ │ - ldr r1, [pc, #236] @ 5b9148 │ │ │ │ + ldr r1, [pc, #236] @ 5b914c │ │ │ │ orr r3, r3, #1 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov ip, #0 │ │ │ │ add r1, r6, r1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp, #64] @ 0x40 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6cf998 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r3, [pc, #188] @ 5b914c │ │ │ │ + ldr r3, [pc, #188] @ 5b9150 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r6, r1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ @@ -964335,65 +964336,65 @@ │ │ │ │ b 6cf998 │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r8, #104] @ 0x68 │ │ │ │ ldr r1, [r8, #128] @ 0x80 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r1 │ │ │ │ - ldr r1, [pc, #124] @ 5b9150 │ │ │ │ + ldr r1, [pc, #124] @ 5b9154 │ │ │ │ orr r3, r3, #2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - b 5b9060 │ │ │ │ + b 5b9064 │ │ │ │ mov r2, #2 │ │ │ │ - b 5b9040 │ │ │ │ + b 5b9044 │ │ │ │ mov fp, #2 │ │ │ │ - b 5b8fb0 │ │ │ │ + b 5b8fb4 │ │ │ │ mov r2, fp │ │ │ │ - b 5b90b8 │ │ │ │ + b 5b90bc │ │ │ │ mov r2, fp │ │ │ │ - b 5b9088 │ │ │ │ - ldr r3, [pc, #80] @ 5b9154 │ │ │ │ - ldr r1, [pc, #80] @ 5b9158 │ │ │ │ - ldr r0, [pc, #80] @ 5b915c │ │ │ │ + b 5b908c │ │ │ │ + ldr r3, [pc, #80] @ 5b9158 │ │ │ │ + ldr r1, [pc, #80] @ 5b915c │ │ │ │ + ldr r0, [pc, #80] @ 5b9160 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #76] @ 5b9160 │ │ │ │ + ldr r2, [pc, #76] @ 5b9164 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x005a1e98 │ │ │ │ - rsbeq r4, r8, r4, asr r3 │ │ │ │ - subeq fp, ip, sp, asr #13 │ │ │ │ - rsbeq r4, r8, r4, ror #5 │ │ │ │ + @ instruction: 0x005a1e94 │ │ │ │ + rsbeq r4, r8, r0, asr r3 │ │ │ │ + subeq fp, ip, r9, asr #13 │ │ │ │ + rsbeq r4, r8, r0, ror #5 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - ldrsbeq r6, [fp], #-84 @ 0xffffffac │ │ │ │ - @ instruction: 0x005a5a94 │ │ │ │ - rsbeq r4, r8, r8, asr #4 │ │ │ │ - subseq r6, fp, r8, lsr #10 │ │ │ │ - subseq r5, sl, r8, ror #19 │ │ │ │ - subseq r5, sl, r0, ror #18 │ │ │ │ - subseq r5, sl, ip, lsr #18 │ │ │ │ - subseq r5, sl, r8, ror #17 │ │ │ │ - ldrdeq sp, [ip], #-0 │ │ │ │ - @ instruction: 0x003e45f0 │ │ │ │ - eorseq r4, lr, r8, lsl #12 │ │ │ │ + ldrsbeq r6, [fp], #-80 @ 0xffffffb0 │ │ │ │ + @ instruction: 0x005a5a90 │ │ │ │ + rsbeq r4, r8, r4, asr #4 │ │ │ │ + subseq r6, fp, r4, lsr #10 │ │ │ │ + subseq r5, sl, r4, ror #19 │ │ │ │ + subseq r5, sl, ip, asr r9 │ │ │ │ + subseq r5, sl, r8, lsr #18 │ │ │ │ + subseq r5, sl, r4, ror #17 │ │ │ │ + subeq sp, ip, ip, asr #1 │ │ │ │ + eorseq r4, lr, ip, ror #11 │ │ │ │ + eorseq r4, lr, r4, lsl #12 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldrb ip, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r3 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr fp, [pc, #524] @ 5b93a8 │ │ │ │ + ldr fp, [pc, #524] @ 5b93ac │ │ │ │ add fp, pc, fp │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc924 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6bc924 │ │ │ │ @@ -964406,39 +964407,39 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ bl 6b540c │ │ │ │ str r0, [sp, #32] │ │ │ │ bl 6b540c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 5b9358 │ │ │ │ - ldr r3, [pc, #440] @ 5b93ac │ │ │ │ + beq 5b935c │ │ │ │ + ldr r3, [pc, #440] @ 5b93b0 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #420] @ 5b93b0 │ │ │ │ - ldr r2, [pc, #420] @ 5b93b4 │ │ │ │ + ldr r3, [pc, #420] @ 5b93b4 │ │ │ │ + ldr r2, [pc, #420] @ 5b93b8 │ │ │ │ ldr fp, [fp, r3] │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [fp] │ │ │ │ bl 6c6434 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3980 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5b931c │ │ │ │ + bne 5b9320 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5b933c │ │ │ │ + bne 5b9340 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [sl, #104] @ 0x68 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ addeq r0, sp, #20 │ │ │ │ ldmeq r0, {r0, r1, r2} │ │ │ │ @@ -964446,15 +964447,15 @@ │ │ │ │ ldrne r1, [sp, #28] │ │ │ │ ldrne r0, [sp, #20] │ │ │ │ bl 6cb2d0 │ │ │ │ ldr r1, [fp] │ │ │ │ mov r2, #1312 @ 0x520 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c6c24 │ │ │ │ - ldr r2, [pc, #296] @ 5b93b8 │ │ │ │ + ldr r2, [pc, #296] @ 5b93bc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r8, [sl, #124] @ 0x7c │ │ │ │ movne r8, #2 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ @@ -964466,50 +964467,50 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 6d06b0 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 5b9364 │ │ │ │ + bne 5b9368 │ │ │ │ mov r0, #8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r7 │ │ │ │ bl 6c7bec │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 6c2c9c │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2c9c │ │ │ │ mvn r0, #0 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #164] @ 5b93b4 │ │ │ │ + ldr r2, [pc, #164] @ 5b93b8 │ │ │ │ ldr r1, [fp] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c656c │ │ │ │ - ldr r3, [pc, #152] @ 5b93bc │ │ │ │ + ldr r3, [pc, #152] @ 5b93c0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5b924c │ │ │ │ - ldr r3, [pc, #124] @ 5b93c0 │ │ │ │ + beq 5b9250 │ │ │ │ + ldr r3, [pc, #124] @ 5b93c4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b9258 │ │ │ │ + b 5b925c │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5b9204 │ │ │ │ - ldr r3, [pc, #88] @ 5b93c4 │ │ │ │ + b 5b9208 │ │ │ │ + ldr r3, [pc, #88] @ 5b93c8 │ │ │ │ mov r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 6c2e14 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r7 │ │ │ │ @@ -964517,47 +964518,47 @@ │ │ │ │ mov r0, #8 │ │ │ │ bl 6c7bec │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 6c2c9c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5b92f8 │ │ │ │ - subseq r1, sl, ip, lsr #22 │ │ │ │ - ldrdeq r3, [r8], #-252 @ 0xffffff04 @ │ │ │ │ + b 5b92fc │ │ │ │ + subseq r1, sl, r8, lsr #22 │ │ │ │ + ldrdeq r3, [r8], #-248 @ 0xffffff08 @ │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ andeq r0, r0, r4, lsl r5 │ │ │ │ - subseq r5, sl, ip, lsr #14 │ │ │ │ - rsbeq r3, r8, ip, lsr #29 │ │ │ │ - rsbeq r3, r8, ip, lsl #29 │ │ │ │ - rsbeq r3, r8, r4, ror #28 │ │ │ │ + subseq r5, sl, r8, lsr #14 │ │ │ │ + rsbeq r3, r8, r8, lsr #29 │ │ │ │ + rsbeq r3, r8, r8, lsl #29 │ │ │ │ + rsbeq r3, r8, r0, ror #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r0, #536870912 @ 0x20000000 │ │ │ │ - ldr r6, [pc, #504] @ 5b95dc │ │ │ │ + ldr r6, [pc, #504] @ 5b95e0 │ │ │ │ clz ip, r1 │ │ │ │ lsr ip, ip, #5 │ │ │ │ moveq ip, #0 │ │ │ │ cmp ip, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bne 5b944c │ │ │ │ + bne 5b9450 │ │ │ │ cmp r0, #536870912 @ 0x20000000 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r1 │ │ │ │ - beq 5b9468 │ │ │ │ - ldr r3, [pc, #456] @ 5b95e0 │ │ │ │ + beq 5b946c │ │ │ │ + ldr r3, [pc, #456] @ 5b95e4 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, r1, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - beq 5b9588 │ │ │ │ + beq 5b958c │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r2, r7 │ │ │ │ bl 6c2ee4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #12 │ │ │ │ @@ -964575,17 +964576,17 @@ │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov fp, r0 │ │ │ │ bl 6b540c │ │ │ │ cmp r5, #32 │ │ │ │ mov sl, r0 │ │ │ │ - bhi 5b95b4 │ │ │ │ + bhi 5b95b8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5b9598 │ │ │ │ + bne 5b959c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2ee4 │ │ │ │ @@ -964605,22 +964606,22 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3194 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, sl │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3a7c │ │ │ │ - ldr r3, [pc, #216] @ 5b95e4 │ │ │ │ + ldr r3, [pc, #216] @ 5b95e8 │ │ │ │ mov r0, #21 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r5, [pc, #208] @ 5b95e8 │ │ │ │ + ldr r5, [pc, #208] @ 5b95ec │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - ldr r1, [pc, #196] @ 5b95ec │ │ │ │ + ldr r1, [pc, #196] @ 5b95f0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r5] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r6 │ │ │ │ @@ -964629,92 +964630,92 @@ │ │ │ │ bl 6bde24 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2c9c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r4, #32 │ │ │ │ - bhi 5b95d8 │ │ │ │ + bhi 5b95dc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5b944c │ │ │ │ - ldr r3, [pc, #120] @ 5b95f0 │ │ │ │ + beq 5b9450 │ │ │ │ + ldr r3, [pc, #120] @ 5b95f4 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b 5b9440 │ │ │ │ + b 5b9444 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2e14 │ │ │ │ - ldr r3, [pc, #84] @ 5b95f4 │ │ │ │ + ldr r3, [pc, #84] @ 5b95f8 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b94a4 │ │ │ │ - ldr r3, [pc, #60] @ 5b95f8 │ │ │ │ - ldr r1, [pc, #60] @ 5b95fc │ │ │ │ - ldr r0, [pc, #60] @ 5b9600 │ │ │ │ + b 5b94a8 │ │ │ │ + ldr r3, [pc, #60] @ 5b95fc │ │ │ │ + ldr r1, [pc, #60] @ 5b9600 │ │ │ │ + ldr r0, [pc, #60] @ 5b9604 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ 5b9604 │ │ │ │ + ldr r2, [pc, #56] @ 5b9608 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ bl 215220 │ │ │ │ - ldrsbeq r1, [sl], #-132 @ 0xffffff7c │ │ │ │ - strheq r3, [r8], #-216 @ 0xffffff28 @ │ │ │ │ + ldrsbeq r1, [sl], #-128 @ 0xffffff80 │ │ │ │ + strheq r3, [r8], #-212 @ 0xffffff2c @ │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r5, sl, r0, lsr #9 │ │ │ │ - ldrsbeq r5, [fp], #-244 @ 0xffffff0c │ │ │ │ - rsbeq r3, r8, r8, asr ip │ │ │ │ - rsbeq r3, r8, r0, lsr ip │ │ │ │ - subeq ip, ip, r8, lsl ip │ │ │ │ - eorseq r4, lr, r8, lsr r1 │ │ │ │ - eorseq r4, lr, r0, asr r1 │ │ │ │ + @ instruction: 0x005a549c │ │ │ │ + ldrsbeq r5, [fp], #-240 @ 0xffffff10 │ │ │ │ + rsbeq r3, r8, r4, asr ip │ │ │ │ + rsbeq r3, r8, ip, lsr #24 │ │ │ │ + subeq ip, ip, r4, lsl ip │ │ │ │ + eorseq r4, lr, r4, lsr r1 │ │ │ │ + eorseq r4, lr, ip, asr #2 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r0, #32 │ │ │ │ - ldr r7, [pc, #1188] @ 5b9ac8 │ │ │ │ + ldr r7, [pc, #1188] @ 5b9acc │ │ │ │ mov r5, r3 │ │ │ │ clz r3, r1 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - beq 5b9784 │ │ │ │ + beq 5b9788 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 5b9768 │ │ │ │ + bne 5b976c │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6b540c │ │ │ │ cmp r6, #32 │ │ │ │ mov fp, r0 │ │ │ │ - bhi 5b9a4c │ │ │ │ + bhi 5b9a50 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5b98c4 │ │ │ │ + bne 5b98c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 5b9a4c │ │ │ │ + bhi 5b9a50 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5b98a8 │ │ │ │ + bne 5b98ac │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2f98 │ │ │ │ @@ -964734,173 +964735,173 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3194 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, fp │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3a7c │ │ │ │ - ldr r3, [pc, #956] @ 5b9acc │ │ │ │ + ldr r3, [pc, #956] @ 5b9ad0 │ │ │ │ mov r0, #21 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r5, [pc, #948] @ 5b9ad0 │ │ │ │ + ldr r5, [pc, #948] @ 5b9ad4 │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - ldr r1, [pc, #936] @ 5b9ad4 │ │ │ │ + ldr r1, [pc, #936] @ 5b9ad8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r5] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r6 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ mov r0, fp │ │ │ │ bl 6c2c9c │ │ │ │ cmp r4, #32 │ │ │ │ - bhi 5b9a48 │ │ │ │ + bhi 5b9a4c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5b98e0 │ │ │ │ + bne 5b98e4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bhi 5b97ac │ │ │ │ - ldr r3, [pc, #836] @ 5b9ad8 │ │ │ │ + bhi 5b97b0 │ │ │ │ + ldr r3, [pc, #836] @ 5b9adc │ │ │ │ sub r0, r0, #33 @ 0x21 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #2 │ │ │ │ - bhi 5b9938 │ │ │ │ + bhi 5b993c │ │ │ │ ldrsb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #808] @ 5b9adc │ │ │ │ + ldr r2, [pc, #808] @ 5b9ae0 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r4, r2, r1, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movne r1, #1 │ │ │ │ moveq r1, #0 │ │ │ │ - beq 5b989c │ │ │ │ + beq 5b98a0 │ │ │ │ add r1, r2, r6, lsl #2 │ │ │ │ add r3, r2, r5, lsl #2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bl 6c3f4c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ subs r1, r2, #0 │ │ │ │ - ldr r2, [pc, #732] @ 5b9ae0 │ │ │ │ + ldr r2, [pc, #732] @ 5b9ae4 │ │ │ │ movne r1, #1 │ │ │ │ subs r3, r5, #0 │ │ │ │ movne r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r4, r2, r4, lsl #2 │ │ │ │ tst r1, r3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bne 5b9910 │ │ │ │ + bne 5b9914 │ │ │ │ cmp r6, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b9928 │ │ │ │ + bne 5b992c │ │ │ │ cmp r5, #0 │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5b989c │ │ │ │ + beq 5b98a0 │ │ │ │ add r2, r2, r6, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b 5b97ec │ │ │ │ + b 5b97f0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - ldr r2, [pc, #644] @ 5b9ae4 │ │ │ │ + ldr r2, [pc, #644] @ 5b9ae8 │ │ │ │ movne r1, #1 │ │ │ │ subs r3, r5, #0 │ │ │ │ movne r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r4, r2, r4, lsl #2 │ │ │ │ tst r1, r3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bne 5b98f8 │ │ │ │ + bne 5b98fc │ │ │ │ cmp r6, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b9834 │ │ │ │ + beq 5b9838 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b 5b97ec │ │ │ │ + b 5b97f0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2e14 │ │ │ │ - ldr r3, [pc, #568] @ 5b9ae8 │ │ │ │ + ldr r3, [pc, #568] @ 5b9aec │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b96a8 │ │ │ │ - ldr r3, [pc, #544] @ 5b9aec │ │ │ │ + b 5b96ac │ │ │ │ + ldr r3, [pc, #544] @ 5b9af0 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b968c │ │ │ │ - ldr r3, [pc, #520] @ 5b9af0 │ │ │ │ + b 5b9690 │ │ │ │ + ldr r3, [pc, #520] @ 5b9af4 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b 5b97ec │ │ │ │ + b 5b97f0 │ │ │ │ add r1, r2, r6, lsl #2 │ │ │ │ add r3, r2, r5, lsl #2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bl 6c2e7c │ │ │ │ - b 5b97e4 │ │ │ │ + b 5b97e8 │ │ │ │ add r1, r2, r6, lsl #2 │ │ │ │ add r3, r2, r5, lsl #2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bl 6c2f98 │ │ │ │ - b 5b97e4 │ │ │ │ + b 5b97e8 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 6c3160 │ │ │ │ - b 5b97e4 │ │ │ │ + b 5b97e8 │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6b540c │ │ │ │ cmp r6, #32 │ │ │ │ mov fp, r0 │ │ │ │ - bhi 5b9a4c │ │ │ │ + bhi 5b9a50 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5b9a70 │ │ │ │ + bne 5b9a74 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 5b9a4c │ │ │ │ + bhi 5b9a50 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5b9a8c │ │ │ │ + bne 5b9a90 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e7c │ │ │ │ @@ -964920,238 +964921,238 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 6c44c8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, fp │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3a7c │ │ │ │ - ldr r3, [pc, #212] @ 5b9acc │ │ │ │ + ldr r3, [pc, #212] @ 5b9ad0 │ │ │ │ mov r0, #21 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r5, [pc, #240] @ 5b9af4 │ │ │ │ + ldr r5, [pc, #240] @ 5b9af8 │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - ldr r1, [pc, #228] @ 5b9af8 │ │ │ │ + ldr r1, [pc, #228] @ 5b9afc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r5] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r6 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ mov r0, fp │ │ │ │ bl 6c2c9c │ │ │ │ cmp r4, #32 │ │ │ │ - bls 5b9aa8 │ │ │ │ + bls 5b9aac │ │ │ │ bl 215220 │ │ │ │ - ldr r3, [pc, #168] @ 5b9afc │ │ │ │ - ldr r1, [pc, #168] @ 5b9b00 │ │ │ │ - ldr r0, [pc, #168] @ 5b9b04 │ │ │ │ + ldr r3, [pc, #168] @ 5b9b00 │ │ │ │ + ldr r1, [pc, #168] @ 5b9b04 │ │ │ │ + ldr r0, [pc, #168] @ 5b9b08 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #164] @ 5b9b08 │ │ │ │ + ldr r2, [pc, #164] @ 5b9b0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #148] @ 5b9b0c │ │ │ │ + ldr r3, [pc, #148] @ 5b9b10 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b9974 │ │ │ │ - ldr r3, [pc, #124] @ 5b9b10 │ │ │ │ + b 5b9978 │ │ │ │ + ldr r3, [pc, #124] @ 5b9b14 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5b9990 │ │ │ │ + b 5b9994 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5b9768 │ │ │ │ - ldr r3, [pc, #92] @ 5b9b14 │ │ │ │ + beq 5b976c │ │ │ │ + ldr r3, [pc, #92] @ 5b9b18 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b 5b97ec │ │ │ │ - @ instruction: 0x005a1690 │ │ │ │ + b 5b97f0 │ │ │ │ + subseq r1, sl, ip, lsl #13 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - @ instruction: 0x005a529c │ │ │ │ - ldrsbeq r5, [fp], #-208 @ 0xffffff30 │ │ │ │ - subeq sl, ip, r4, lsl #28 │ │ │ │ - rsbeq r3, r8, r8, lsl sl │ │ │ │ - rsbeq r3, r8, r4, asr #19 │ │ │ │ - rsbeq r3, r8, r8, ror #18 │ │ │ │ - rsbeq r3, r8, r0, lsr #18 │ │ │ │ - rsbeq r3, r8, r4, lsl #18 │ │ │ │ - rsbeq r3, r8, r8, ror #17 │ │ │ │ - ldrheq r4, [sl], #-244 @ 0xffffff0c │ │ │ │ - subseq r5, fp, r8, ror #21 │ │ │ │ - subeq ip, ip, r0, lsl #15 │ │ │ │ - eorseq r3, lr, r0, lsr #25 │ │ │ │ - @ instruction: 0x003e3cb8 │ │ │ │ + @ instruction: 0x005a5298 │ │ │ │ + subseq r5, fp, ip, asr #27 │ │ │ │ + subeq sl, ip, r0, lsl #28 │ │ │ │ + rsbeq r3, r8, r4, lsl sl │ │ │ │ + rsbeq r3, r8, r0, asr #19 │ │ │ │ + rsbeq r3, r8, r4, ror #18 │ │ │ │ + rsbeq r3, r8, ip, lsl r9 │ │ │ │ + rsbeq r3, r8, r0, lsl #18 │ │ │ │ + rsbeq r3, r8, r4, ror #17 │ │ │ │ + ldrheq r4, [sl], #-240 @ 0xffffff10 │ │ │ │ + subseq r5, fp, r4, ror #21 │ │ │ │ + subeq ip, ip, ip, ror r7 │ │ │ │ + mlaseq lr, ip, ip, r3 │ │ │ │ + @ instruction: 0x003e3cb4 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ - rsbeq r3, r8, r8, asr r7 │ │ │ │ - rsbeq r3, r8, ip, lsr r7 │ │ │ │ - rsbeq r3, r8, r8, lsl r7 │ │ │ │ + rsbeq r3, r8, r4, asr r7 │ │ │ │ + rsbeq r3, r8, r8, lsr r7 │ │ │ │ + rsbeq r3, r8, r4, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r9, [pc, #1300] @ 5ba044 │ │ │ │ + ldr r9, [pc, #1300] @ 5ba048 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r6, r2, #0 │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ - bne 5b9b58 │ │ │ │ + bne 5b9b5c │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ tst r3, #7168 @ 0x1c00 │ │ │ │ - bne 5b9c10 │ │ │ │ + bne 5b9c14 │ │ │ │ ldr sl, [r7, #124] @ 0x7c │ │ │ │ bl 6bc88c │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ - bl 5b814c │ │ │ │ + bl 5b8150 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 5ba014 │ │ │ │ - bhi 5b9ba0 │ │ │ │ - ldr r3, [pc, #1220] @ 5ba048 │ │ │ │ + beq 5ba018 │ │ │ │ + bhi 5b9ba4 │ │ │ │ + ldr r3, [pc, #1220] @ 5ba04c │ │ │ │ add r4, r4, #-2080374784 @ 0x84000000 │ │ │ │ sub r4, r4, #25 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #29 │ │ │ │ - bhi 5b9c10 │ │ │ │ + bhi 5b9c14 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1188] @ 5ba04c │ │ │ │ + ldr r3, [pc, #1188] @ 5ba050 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5b9f84 │ │ │ │ - bhi 5b9c2c │ │ │ │ + beq 5b9f88 │ │ │ │ + bhi 5b9c30 │ │ │ │ cmp r4, #-2013265920 @ 0x88000000 │ │ │ │ - beq 5b9d1c │ │ │ │ + beq 5b9d20 │ │ │ │ cmp r4, #-1946157056 @ 0x8c000000 │ │ │ │ movne r2, sl │ │ │ │ - beq 5b9f6c │ │ │ │ + beq 5b9f70 │ │ │ │ ldr r3, [r7, #104] @ 0x68 │ │ │ │ ldr r1, [r7, #128] @ 0x80 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r1 │ │ │ │ - ldr r1, [pc, #1136] @ 5ba050 │ │ │ │ + ldr r1, [pc, #1136] @ 5ba054 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ orr r3, r3, #9 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ add r1, r8, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cf994 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5ba040 │ │ │ │ + bhi 5ba044 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5b9e0c │ │ │ │ + bne 5b9e10 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #-1811939328 @ 0x94000000 │ │ │ │ - beq 5b9f7c │ │ │ │ - bls 5b9f74 │ │ │ │ + beq 5b9f80 │ │ │ │ + bls 5b9f78 │ │ │ │ cmp r4, #-1744830464 @ 0x98000000 │ │ │ │ - bne 5b9c98 │ │ │ │ + bne 5b9c9c │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #32 │ │ │ │ mov r4, r0 │ │ │ │ - bhi 5ba01c │ │ │ │ + bhi 5ba020 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5b9dcc │ │ │ │ + bne 5b9dd0 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r1, [r7, #104] @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ lsr r1, r1, #11 │ │ │ │ and r1, r1, #16 │ │ │ │ orr r1, r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ - bl 5b6e8c │ │ │ │ + bl 5b6e90 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - b 5b9d84 │ │ │ │ + b 5b9d88 │ │ │ │ mov sl, #2 │ │ │ │ - ldr r3, [pc, #948] @ 5ba054 │ │ │ │ + ldr r3, [pc, #948] @ 5ba058 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #932] @ 5ba058 │ │ │ │ - ldr r1, [pc, #932] @ 5ba05c │ │ │ │ + ldr r2, [pc, #932] @ 5ba05c │ │ │ │ + ldr r1, [pc, #932] @ 5ba060 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5ba040 │ │ │ │ + bhi 5ba044 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b9c10 │ │ │ │ - ldr r3, [pc, #864] @ 5ba060 │ │ │ │ + beq 5b9c14 │ │ │ │ + ldr r3, [pc, #864] @ 5ba064 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov sl, #2 │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #32 │ │ │ │ mov r4, r0 │ │ │ │ - bhi 5ba01c │ │ │ │ + bhi 5ba020 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b9d90 │ │ │ │ - ldr r5, [pc, #808] @ 5ba064 │ │ │ │ + beq 5b9d94 │ │ │ │ + ldr r5, [pc, #808] @ 5ba068 │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, r6, lsl #2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r1, [r7, #104] @ 0x68 │ │ │ │ mov r3, sl │ │ │ │ lsr r1, r1, #11 │ │ │ │ and r1, r1, #16 │ │ │ │ orr r1, r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5b6d58 │ │ │ │ + bl 5b6d5c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -965163,290 +965164,290 @@ │ │ │ │ lsr r1, r1, #11 │ │ │ │ and r1, r1, #16 │ │ │ │ orr r1, r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ - bl 5b6d58 │ │ │ │ + bl 5b6d5c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - b 5b9d84 │ │ │ │ - ldr r5, [pc, #660] @ 5ba068 │ │ │ │ + b 5b9d88 │ │ │ │ + ldr r5, [pc, #660] @ 5ba06c │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, r6, lsl #2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r1, [r7, #104] @ 0x68 │ │ │ │ mov r3, sl │ │ │ │ lsr r1, r1, #11 │ │ │ │ and r1, r1, #16 │ │ │ │ orr r1, r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5b6e8c │ │ │ │ - b 5b9d70 │ │ │ │ - ldr r3, [pc, #600] @ 5ba06c │ │ │ │ + bl 5b6e90 │ │ │ │ + b 5b9d74 │ │ │ │ + ldr r3, [pc, #600] @ 5ba070 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5b9d00 │ │ │ │ + b 5b9d04 │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r7, #104] @ 0x68 │ │ │ │ ldr r1, [r7, #128] @ 0x80 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r1 │ │ │ │ - ldr r1, [pc, #568] @ 5ba070 │ │ │ │ + ldr r1, [pc, #568] @ 5ba074 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ orr r3, r3, #10 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ add r1, r8, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cf994 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5ba040 │ │ │ │ + bhi 5ba044 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b9c10 │ │ │ │ - ldr r3, [pc, #516] @ 5ba074 │ │ │ │ + beq 5b9c14 │ │ │ │ + ldr r3, [pc, #516] @ 5ba078 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5b9d00 │ │ │ │ + b 5b9d04 │ │ │ │ mov sl, #2 │ │ │ │ - b 5b9c40 │ │ │ │ + b 5b9c44 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r3, [pc, #496] @ 5ba078 │ │ │ │ + ldr r3, [pc, #496] @ 5ba07c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r8, r1 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ bl 6cf994 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5ba040 │ │ │ │ + bhi 5ba044 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b9c10 │ │ │ │ - ldr r3, [pc, #448] @ 5ba07c │ │ │ │ + beq 5b9c14 │ │ │ │ + ldr r3, [pc, #448] @ 5ba080 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5b9d00 │ │ │ │ + b 5b9d04 │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [r7, #104] @ 0x68 │ │ │ │ ldr r1, [r7, #128] @ 0x80 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r1 │ │ │ │ - ldr r1, [pc, #416] @ 5ba080 │ │ │ │ + ldr r1, [pc, #416] @ 5ba084 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ orr r3, r3, #1 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ add r1, r8, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cf994 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5ba040 │ │ │ │ + bhi 5ba044 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b9c10 │ │ │ │ - ldr r3, [pc, #364] @ 5ba084 │ │ │ │ + beq 5b9c14 │ │ │ │ + ldr r3, [pc, #364] @ 5ba088 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5b9d00 │ │ │ │ + b 5b9d04 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r3, [pc, #352] @ 5ba088 │ │ │ │ + ldr r3, [pc, #352] @ 5ba08c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, r8, r1 │ │ │ │ mov r3, #8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cf994 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5ba040 │ │ │ │ + bhi 5ba044 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b9c10 │ │ │ │ - ldr r3, [pc, #300] @ 5ba08c │ │ │ │ + beq 5b9c14 │ │ │ │ + ldr r3, [pc, #300] @ 5ba090 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5b9d00 │ │ │ │ + b 5b9d04 │ │ │ │ mov r2, #2 │ │ │ │ - b 5b9bc4 │ │ │ │ + b 5b9bc8 │ │ │ │ mov r2, sl │ │ │ │ - b 5b9e1c │ │ │ │ + b 5b9e20 │ │ │ │ mov r2, sl │ │ │ │ - b 5b9e80 │ │ │ │ + b 5b9e84 │ │ │ │ mov r2, sl │ │ │ │ - b 5b9ec4 │ │ │ │ + b 5b9ec8 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #256] @ 5ba090 │ │ │ │ + ldr r2, [pc, #256] @ 5ba094 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ tst r3, r2 │ │ │ │ - beq 5b9fa8 │ │ │ │ + beq 5b9fac │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ moveq r3, #4 │ │ │ │ movne r3, #2 │ │ │ │ sub r0, r0, r3 │ │ │ │ bic r0, r0, #3 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e7c │ │ │ │ - ldr r3, [pc, #204] @ 5ba094 │ │ │ │ + ldr r3, [pc, #204] @ 5ba098 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, sl │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r7, #104] @ 0x68 │ │ │ │ add r1, r8, r1 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, #10 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cf994 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5ba040 │ │ │ │ + bhi 5ba044 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5b9c10 │ │ │ │ - ldr r3, [pc, #136] @ 5ba098 │ │ │ │ + beq 5b9c14 │ │ │ │ + ldr r3, [pc, #136] @ 5ba09c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5b9d00 │ │ │ │ + b 5b9d04 │ │ │ │ mov r2, sl │ │ │ │ - b 5b9f20 │ │ │ │ - ldr r3, [pc, #120] @ 5ba09c │ │ │ │ - ldr r1, [pc, #120] @ 5ba0a0 │ │ │ │ - ldr r0, [pc, #120] @ 5ba0a4 │ │ │ │ + b 5b9f24 │ │ │ │ + ldr r3, [pc, #120] @ 5ba0a0 │ │ │ │ + ldr r1, [pc, #120] @ 5ba0a4 │ │ │ │ + ldr r0, [pc, #120] @ 5ba0a8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #116] @ 5ba0a8 │ │ │ │ + ldr r2, [pc, #116] @ 5ba0ac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ bl 215220 │ │ │ │ - subseq r1, sl, r0, lsl #3 │ │ │ │ - subeq sl, ip, r3, lsl sl │ │ │ │ + subseq r1, sl, ip, ror r1 │ │ │ │ + subeq sl, ip, pc, lsl #20 │ │ │ │ stchi 0, cr0, [r0], {5} │ │ │ │ - ldrsbeq r4, [sl], #-220 @ 0xffffff24 │ │ │ │ + ldrsbeq r4, [sl], #-216 @ 0xffffff28 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r4, sl, r8, lsl #26 │ │ │ │ - subseq r5, fp, r0, asr #16 │ │ │ │ - ldrdeq r3, [r8], #-68 @ 0xffffffbc @ │ │ │ │ - @ instruction: 0x00683498 │ │ │ │ - rsbeq r3, r8, r0, lsl #8 │ │ │ │ - rsbeq r3, r8, r0, asr #7 │ │ │ │ - subseq r4, sl, r4, lsl #23 │ │ │ │ - rsbeq r3, r8, r4, ror #6 │ │ │ │ - subseq r4, sl, r4, lsr fp │ │ │ │ - rsbeq r3, r8, r8, lsl r3 │ │ │ │ - ldrsbeq r4, [sl], #-172 @ 0xffffff54 │ │ │ │ - strheq r3, [r8], #-44 @ 0xffffffd4 @ │ │ │ │ - @ instruction: 0x005a4a94 │ │ │ │ - rsbeq r3, r8, r4, ror r2 │ │ │ │ + subseq r4, sl, r4, lsl #26 │ │ │ │ + subseq r5, fp, ip, lsr r8 │ │ │ │ + ldrdeq r3, [r8], #-64 @ 0xffffffc0 @ │ │ │ │ + @ instruction: 0x00683494 │ │ │ │ + strdeq r3, [r8], #-60 @ 0xffffffc4 @ │ │ │ │ + strheq r3, [r8], #-60 @ 0xffffffc4 @ │ │ │ │ + subseq r4, sl, r0, lsl #23 │ │ │ │ + rsbeq r3, r8, r0, ror #6 │ │ │ │ + subseq r4, sl, r0, lsr fp │ │ │ │ + rsbeq r3, r8, r4, lsl r3 │ │ │ │ + ldrsbeq r4, [sl], #-168 @ 0xffffff58 │ │ │ │ + strheq r3, [r8], #-40 @ 0xffffffd8 @ │ │ │ │ + @ instruction: 0x005a4a90 │ │ │ │ + rsbeq r3, r8, r0, ror r2 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - ldrsheq r4, [sl], #-148 @ 0xffffff6c │ │ │ │ - rsbeq r3, r8, r4, asr #3 │ │ │ │ - strheq ip, [ip], #-16 │ │ │ │ - @ instruction: 0x003e36d0 │ │ │ │ - eorseq r3, lr, r8, ror #13 │ │ │ │ + ldrsheq r4, [sl], #-144 @ 0xffffff70 │ │ │ │ + rsbeq r3, r8, r0, asr #3 │ │ │ │ + subeq ip, ip, ip, lsr #3 │ │ │ │ + eorseq r3, lr, ip, asr #13 │ │ │ │ + eorseq r3, lr, r4, ror #13 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ │ │ │ │ -005ba0ac : │ │ │ │ +005ba0b0 : │ │ │ │ cmp r1, #32 │ │ │ │ - bhi 5ba0d4 │ │ │ │ + bhi 5ba0d8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5ba0c0 │ │ │ │ + bne 5ba0c4 │ │ │ │ b 6c2e14 │ │ │ │ - ldr r2, [pc, #64] @ 5ba108 │ │ │ │ + ldr r2, [pc, #64] @ 5ba10c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r1, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ b 6c2dc8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ 5ba10c │ │ │ │ - ldr r1, [pc, #32] @ 5ba110 │ │ │ │ - ldr r0, [pc, #32] @ 5ba114 │ │ │ │ + ldr r3, [pc, #32] @ 5ba110 │ │ │ │ + ldr r1, [pc, #32] @ 5ba114 │ │ │ │ + ldr r0, [pc, #32] @ 5ba118 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #28] @ 5ba118 │ │ │ │ + ldr r2, [pc, #28] @ 5ba11c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - rsbeq r3, r8, ip, lsl #2 │ │ │ │ - subeq ip, ip, r8, ror #1 │ │ │ │ - eorseq r3, lr, r8, lsl #12 │ │ │ │ - eorseq r3, lr, r0, lsr #12 │ │ │ │ + rsbeq r3, r8, r8, lsl #2 │ │ │ │ + subeq ip, ip, r4, ror #1 │ │ │ │ + eorseq r3, lr, r4, lsl #12 │ │ │ │ + eorseq r3, lr, ip, lsl r6 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ │ │ │ │ -005ba11c : │ │ │ │ +005ba120 : │ │ │ │ cmp r1, #32 │ │ │ │ - bhi 5ba154 │ │ │ │ + bhi 5ba158 │ │ │ │ cmp r1, #0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ - ldr r2, [pc, #36] @ 5ba168 │ │ │ │ + ldr r2, [pc, #36] @ 5ba16c │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ b 6c2dc8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 215220 │ │ │ │ - rsbeq r3, r8, ip, lsl #1 │ │ │ │ + rsbeq r3, r8, r8, lsl #1 │ │ │ │ │ │ │ │ -005ba16c : │ │ │ │ +005ba170 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - ldr r7, [pc, #276] @ 5ba2a4 │ │ │ │ + ldr r7, [pc, #276] @ 5ba2a8 │ │ │ │ cmp r3, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - beq 5ba1bc │ │ │ │ + beq 5ba1c0 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #248] @ 5ba2a8 │ │ │ │ + ldr r3, [pc, #248] @ 5ba2ac │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5ba254 │ │ │ │ - ldr r3, [pc, #216] @ 5ba2ac │ │ │ │ + bne 5ba258 │ │ │ │ + ldr r3, [pc, #216] @ 5ba2b0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r6, [pc, #188] @ 5ba2b0 │ │ │ │ - ldr r1, [pc, #188] @ 5ba2b4 │ │ │ │ + ldr r6, [pc, #188] @ 5ba2b4 │ │ │ │ + ldr r1, [pc, #188] @ 5ba2b8 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ add r2, r3, r2 │ │ │ │ @@ -965463,100 +965464,100 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #92] @ 5ba2b8 │ │ │ │ + ldr r3, [pc, #92] @ 5ba2bc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #76] @ 5ba2bc │ │ │ │ + ldr r2, [pc, #76] @ 5ba2c0 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5ba28c │ │ │ │ - ldr r2, [pc, #60] @ 5ba2c0 │ │ │ │ + beq 5ba290 │ │ │ │ + ldr r2, [pc, #60] @ 5ba2c4 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - bne 5ba1cc │ │ │ │ - ldr r3, [pc, #48] @ 5ba2c4 │ │ │ │ + bne 5ba1d0 │ │ │ │ + ldr r3, [pc, #48] @ 5ba2c8 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ba1cc │ │ │ │ - subseq r0, sl, r0, lsr fp │ │ │ │ - rsbeq r3, r8, r4, lsr #32 │ │ │ │ + b 5ba1d0 │ │ │ │ + subseq r0, sl, ip, lsr #22 │ │ │ │ + rsbeq r3, r8, r0, lsr #32 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r4, sl, r8, asr #15 │ │ │ │ - subseq r5, fp, r0, lsl #6 │ │ │ │ - rsbeq r2, r8, r8, ror pc │ │ │ │ + subseq r4, sl, r4, asr #15 │ │ │ │ + ldrsheq r5, [fp], #-44 @ 0xffffffd4 │ │ │ │ + rsbeq r2, r8, r4, ror pc │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - rsbeq r2, r8, ip, lsr pc │ │ │ │ + rsbeq r2, r8, r8, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ bl 6bc88c │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 5ba77c │ │ │ │ + bhi 5ba780 │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 5ba35c │ │ │ │ + bne 5ba360 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r9, #32 │ │ │ │ - bhi 5ba77c │ │ │ │ + bhi 5ba780 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5ba378 │ │ │ │ + bne 5ba37c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r4, #155 @ 0x9b │ │ │ │ - ble 5ba398 │ │ │ │ - ldr r3, [pc, #1116] @ 5ba7a0 │ │ │ │ + ble 5ba39c │ │ │ │ + ldr r3, [pc, #1116] @ 5ba7a4 │ │ │ │ sub r4, r4, #217 @ 0xd9 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #2 │ │ │ │ - bhi 5ba734 │ │ │ │ + bhi 5ba738 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1088] @ 5ba7a4 │ │ │ │ + ldr r3, [pc, #1088] @ 5ba7a8 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5ba318 │ │ │ │ - ldr r3, [pc, #1064] @ 5ba7a8 │ │ │ │ + b 5ba31c │ │ │ │ + ldr r3, [pc, #1064] @ 5ba7ac │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r4, #155 @ 0x9b │ │ │ │ - bgt 5ba33c │ │ │ │ - ldr r3, [pc, #1036] @ 5ba7ac │ │ │ │ + bgt 5ba340 │ │ │ │ + ldr r3, [pc, #1036] @ 5ba7b0 │ │ │ │ sub r4, r4, #153 @ 0x99 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #2 │ │ │ │ - bhi 5ba6f0 │ │ │ │ + bhi 5ba6f4 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl 6bc88c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r7 │ │ │ │ @@ -965589,15 +965590,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c333c │ │ │ │ mov r0, #0 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r2, r4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - ldr r4, [pc, #860] @ 5ba7b0 │ │ │ │ + ldr r4, [pc, #860] @ 5ba7b4 │ │ │ │ mov r1, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r8, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c5978 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -965617,15 +965618,15 @@ │ │ │ │ bl 6c2dc8 │ │ │ │ mov r0, #0 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #752] @ 5ba7b4 │ │ │ │ + ldr r4, [pc, #752] @ 5ba7b8 │ │ │ │ mov r1, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r8, lsl #2 │ │ │ │ mov r2, r0 │ │ │ │ stm sp, {r2, r6} │ │ │ │ mov r0, #8 │ │ │ │ mov r2, r6 │ │ │ │ @@ -965650,15 +965651,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5b70 │ │ │ │ - ldr r3, [pc, #624] @ 5ba7b8 │ │ │ │ + ldr r3, [pc, #624] @ 5ba7bc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 6c2dc8 │ │ │ │ @@ -965670,15 +965671,15 @@ │ │ │ │ bl 6c2dc8 │ │ │ │ mov r0, #0 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #548] @ 5ba7bc │ │ │ │ + ldr r4, [pc, #548] @ 5ba7c0 │ │ │ │ mov r1, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r8, lsl #2 │ │ │ │ mov r2, r0 │ │ │ │ stm sp, {r2, r6} │ │ │ │ mov r0, #8 │ │ │ │ mov r2, r6 │ │ │ │ @@ -965725,15 +965726,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c333c │ │ │ │ mov r0, #0 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r2, r4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - ldr r4, [pc, #332] @ 5ba7c0 │ │ │ │ + ldr r4, [pc, #332] @ 5ba7c4 │ │ │ │ mov r1, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r8, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c5978 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -965755,34 +965756,34 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3f4c │ │ │ │ - ldr r3, [pc, #216] @ 5ba7c4 │ │ │ │ + ldr r3, [pc, #216] @ 5ba7c8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5ba548 │ │ │ │ + b 5ba54c │ │ │ │ bl 6bc88c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3f4c │ │ │ │ - ldr r3, [pc, #152] @ 5ba7c8 │ │ │ │ + ldr r3, [pc, #152] @ 5ba7cc │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5ba548 │ │ │ │ + b 5ba54c │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ @@ -965790,96 +965791,96 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5bd8 │ │ │ │ - ldr r3, [pc, #84] @ 5ba7cc │ │ │ │ + ldr r3, [pc, #84] @ 5ba7d0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5ba548 │ │ │ │ - ldr r3, [pc, #76] @ 5ba7d0 │ │ │ │ - ldr r1, [pc, #76] @ 5ba7d4 │ │ │ │ - ldr r0, [pc, #76] @ 5ba7d8 │ │ │ │ + b 5ba54c │ │ │ │ + ldr r3, [pc, #76] @ 5ba7d4 │ │ │ │ + ldr r1, [pc, #76] @ 5ba7d8 │ │ │ │ + ldr r0, [pc, #76] @ 5ba7dc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #72] @ 5ba7dc │ │ │ │ + ldr r2, [pc, #72] @ 5ba7e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq sl, ip, r5, ror r2 │ │ │ │ - rsbeq r2, r8, ip, ror #28 │ │ │ │ - rsbeq r2, r8, r0, asr lr │ │ │ │ - subeq sl, ip, ip, lsl r2 │ │ │ │ - rsbeq r2, r8, ip, ror sp │ │ │ │ - rsbeq r2, r8, ip, lsl #26 │ │ │ │ - rsbeq r2, r8, ip, lsl #25 │ │ │ │ - rsbeq r2, r8, r8, lsr ip │ │ │ │ - rsbeq r2, r8, ip, asr fp │ │ │ │ - rsbeq r2, r8, r8, ror #21 │ │ │ │ - rsbeq r2, r8, r4, lsr #21 │ │ │ │ - rsbeq r2, r8, ip, asr sl │ │ │ │ - subeq fp, ip, r0, asr sl │ │ │ │ - eorseq r2, lr, r0, ror pc │ │ │ │ - eorseq r2, lr, r8, lsl #31 │ │ │ │ + subeq sl, ip, r1, ror r2 │ │ │ │ + rsbeq r2, r8, r8, ror #28 │ │ │ │ + rsbeq r2, r8, ip, asr #28 │ │ │ │ + subeq sl, ip, r8, lsl r2 │ │ │ │ + rsbeq r2, r8, r8, ror sp │ │ │ │ + rsbeq r2, r8, r8, lsl #26 │ │ │ │ + rsbeq r2, r8, r8, lsl #25 │ │ │ │ + rsbeq r2, r8, r4, lsr ip │ │ │ │ + rsbeq r2, r8, r8, asr fp │ │ │ │ + rsbeq r2, r8, r4, ror #21 │ │ │ │ + rsbeq r2, r8, r0, lsr #21 │ │ │ │ + rsbeq r2, r8, r8, asr sl │ │ │ │ + subeq fp, ip, ip, asr #20 │ │ │ │ + eorseq r2, lr, ip, ror #30 │ │ │ │ + eorseq r2, lr, r4, lsl #31 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r2, [pc, #780] @ 5bab20 │ │ │ │ + ldr r2, [pc, #780] @ 5bab24 │ │ │ │ cmp r6, r2 │ │ │ │ - beq 5ba8b4 │ │ │ │ - bhi 5ba878 │ │ │ │ + beq 5ba8b8 │ │ │ │ + bhi 5ba87c │ │ │ │ cmp r6, #9 │ │ │ │ - bhi 5ba92c │ │ │ │ + bhi 5ba930 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ bics r3, r3, #16 │ │ │ │ - bne 5ba9e8 │ │ │ │ - ldr r3, [pc, #748] @ 5bab24 │ │ │ │ + bne 5ba9ec │ │ │ │ + ldr r3, [pc, #748] @ 5bab28 │ │ │ │ cmp r7, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ - bhi 5baafc │ │ │ │ + bhi 5bab00 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5baa54 │ │ │ │ + bne 5baa58 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r6, #8 │ │ │ │ - beq 5ba868 │ │ │ │ + beq 5ba86c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 5baa90 │ │ │ │ + bgt 5baa94 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ mvn r7, #0 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ - b 5ba8f8 │ │ │ │ + b 5ba8fc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r7, r3 │ │ │ │ - bne 5ba964 │ │ │ │ + bne 5ba968 │ │ │ │ cmp r6, #268435456 @ 0x10000000 │ │ │ │ - beq 5baa64 │ │ │ │ - ldr r3, [pc, #660] @ 5bab28 │ │ │ │ + beq 5baa68 │ │ │ │ + ldr r3, [pc, #660] @ 5bab2c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 5ba900 │ │ │ │ - ldr r6, [pc, #624] @ 5bab2c │ │ │ │ + b 5ba904 │ │ │ │ + ldr r6, [pc, #624] @ 5bab30 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r1, [r6, #156] @ 0x9c │ │ │ │ mov r0, r8 │ │ │ │ bl 6c31fc │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ @@ -965902,68 +965903,68 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5ba9fc │ │ │ │ - ldr r3, [pc, #500] @ 5bab30 │ │ │ │ + bne 5baa00 │ │ │ │ + ldr r3, [pc, #500] @ 5bab34 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, r2, r1 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ add r1, r1, r5 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ add r7, r7, r5 │ │ │ │ orr r3, r3, #2048 @ 0x800 │ │ │ │ - b 5ba8f8 │ │ │ │ + b 5ba8fc │ │ │ │ cmp r7, #32 │ │ │ │ - bhi 5baafc │ │ │ │ + bhi 5bab00 │ │ │ │ cmp r7, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 5baa80 │ │ │ │ - ldr r3, [pc, #436] @ 5bab34 │ │ │ │ + beq 5baa84 │ │ │ │ + ldr r3, [pc, #436] @ 5bab38 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #32 │ │ │ │ - bhi 5baafc │ │ │ │ + bhi 5bab00 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5baacc │ │ │ │ + bne 5baad0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r7, r3, r7 │ │ │ │ add r7, r7, r5 │ │ │ │ cmp r6, #268435456 @ 0x10000000 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ - beq 5baab4 │ │ │ │ - ldr r1, [pc, #352] @ 5bab38 │ │ │ │ + beq 5baab8 │ │ │ │ + ldr r1, [pc, #352] @ 5bab3c │ │ │ │ mov r0, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #152] @ 0x98 │ │ │ │ bl 6c3b88 │ │ │ │ - b 5ba8f0 │ │ │ │ + b 5ba8f4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ba900 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ba904 │ │ │ │ cmp r7, #32 │ │ │ │ - bhi 5baafc │ │ │ │ - ldr r6, [pc, #304] @ 5bab3c │ │ │ │ + bhi 5bab00 │ │ │ │ + ldr r6, [pc, #304] @ 5bab40 │ │ │ │ mov r0, r8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r7, r6, r7, lsl #2 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ @@ -965974,110 +965975,110 @@ │ │ │ │ ldr r1, [r6, #152] @ 0x98 │ │ │ │ bl 6c3c6c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r6, #128] @ 0x80 │ │ │ │ add r1, r5, r1 │ │ │ │ add r7, r7, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ba8f0 │ │ │ │ + b 5ba8f4 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5ba854 │ │ │ │ + b 5ba858 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ add r2, r1, r2 │ │ │ │ add r7, r2, r5 │ │ │ │ orr r3, r3, #2048 @ 0x800 │ │ │ │ - b 5ba8f8 │ │ │ │ + b 5ba8fc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ba990 │ │ │ │ - ldr r3, [pc, #168] @ 5bab40 │ │ │ │ + b 5ba994 │ │ │ │ + ldr r3, [pc, #168] @ 5bab44 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r5, r1 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ba868 │ │ │ │ - ldr r1, [pc, #136] @ 5bab44 │ │ │ │ + b 5ba86c │ │ │ │ + ldr r1, [pc, #136] @ 5bab48 │ │ │ │ mov r0, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #152] @ 0x98 │ │ │ │ bl 6c3b88 │ │ │ │ - b 5ba8f0 │ │ │ │ - ldr r3, [pc, #116] @ 5bab48 │ │ │ │ + b 5ba8f4 │ │ │ │ + ldr r3, [pc, #116] @ 5bab4c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r7, r3, r7 │ │ │ │ add r7, r7, r5 │ │ │ │ - b 5ba9c0 │ │ │ │ - ldr r3, [pc, #72] @ 5bab4c │ │ │ │ - ldr r1, [pc, #72] @ 5bab50 │ │ │ │ - ldr r0, [pc, #72] @ 5bab54 │ │ │ │ + b 5ba9c4 │ │ │ │ + ldr r3, [pc, #72] @ 5bab50 │ │ │ │ + ldr r1, [pc, #72] @ 5bab54 │ │ │ │ + ldr r0, [pc, #72] @ 5bab58 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ 5bab58 │ │ │ │ + ldr r2, [pc, #68] @ 5bab5c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ ldreq r0, [ip], #-0 │ │ │ │ - @ instruction: 0x00682998 │ │ │ │ - rsbeq r2, r8, ip, lsr r9 │ │ │ │ - rsbeq r2, r8, r4, lsl r9 │ │ │ │ - @ instruction: 0x00682890 │ │ │ │ - rsbeq r2, r8, r0, asr r8 │ │ │ │ - strdeq r2, [r8], #-120 @ 0xffffff88 @ │ │ │ │ - rsbeq r2, r8, r4, asr #15 │ │ │ │ - rsbeq r2, r8, r4, lsr r7 │ │ │ │ - rsbeq r2, r8, r4, lsl r7 │ │ │ │ - strdeq r2, [r8], #-108 @ 0xffffff94 @ │ │ │ │ - ldrdeq fp, [ip], #-96 @ 0xffffffa0 │ │ │ │ - @ instruction: 0x003e2bf0 │ │ │ │ - eorseq r2, lr, r8, lsl #24 │ │ │ │ + @ instruction: 0x00682994 │ │ │ │ + rsbeq r2, r8, r8, lsr r9 │ │ │ │ + rsbeq r2, r8, r0, lsl r9 │ │ │ │ + rsbeq r2, r8, ip, lsl #17 │ │ │ │ + rsbeq r2, r8, ip, asr #16 │ │ │ │ + strdeq r2, [r8], #-116 @ 0xffffff8c @ │ │ │ │ + rsbeq r2, r8, r0, asr #15 │ │ │ │ + rsbeq r2, r8, r0, lsr r7 │ │ │ │ + rsbeq r2, r8, r0, lsl r7 │ │ │ │ + strdeq r2, [r8], #-104 @ 0xffffff98 @ │ │ │ │ + subeq fp, ip, ip, asr #13 │ │ │ │ + eorseq r2, lr, ip, ror #23 │ │ │ │ + eorseq r2, lr, r4, lsl #24 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r3 │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5bac44 │ │ │ │ + bne 5bac48 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #264] @ 5bacb0 │ │ │ │ + ldr r3, [pc, #264] @ 5bacb4 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5bac64 │ │ │ │ + beq 5bac68 │ │ │ │ add r3, r3, #512 @ 0x200 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5bac80 │ │ │ │ + beq 5bac84 │ │ │ │ sub r3, r3, #1408 @ 0x580 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5bac9c │ │ │ │ + bne 5baca0 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #224] @ 5bacb4 │ │ │ │ + ldr r0, [pc, #224] @ 5bacb8 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c37b0 │ │ │ │ mov r2, r6 │ │ │ │ @@ -966092,54 +966093,54 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #8 │ │ │ │ bl 6c3694 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 6c333c │ │ │ │ - ldr r3, [pc, #136] @ 5bacb8 │ │ │ │ + ldr r3, [pc, #136] @ 5bacbc │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r3, [pc, #112] @ 5bacbc │ │ │ │ + ldr r3, [pc, #112] @ 5bacc0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #80] @ 5bacb0 │ │ │ │ + ldr r3, [pc, #80] @ 5bacb4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5babac │ │ │ │ - ldr r3, [pc, #84] @ 5bacc0 │ │ │ │ + bne 5babb0 │ │ │ │ + ldr r3, [pc, #84] @ 5bacc4 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c5d94 │ │ │ │ - ldr r3, [pc, #60] @ 5bacc4 │ │ │ │ + ldr r3, [pc, #60] @ 5bacc8 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c5dc8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ stcvc 4, cr0, [r0], {32} │ │ │ │ ldrsheq r0, [pc], #15 @ │ │ │ │ - rsbeq r2, r8, r0, lsr #11 │ │ │ │ - rsbeq r2, r8, r8, lsl #11 │ │ │ │ - rsbeq r2, r8, r4, ror #10 │ │ │ │ - rsbeq r2, r8, r8, asr #10 │ │ │ │ + @ instruction: 0x0068259c │ │ │ │ + rsbeq r2, r8, r4, lsl #11 │ │ │ │ + rsbeq r2, r8, r0, ror #10 │ │ │ │ + rsbeq r2, r8, r4, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r1 │ │ │ │ @@ -966148,56 +966149,56 @@ │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5bad3c │ │ │ │ + bne 5bad40 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r6, #2080374784 @ 0x7c000000 │ │ │ │ - beq 5bad58 │ │ │ │ + beq 5bad5c │ │ │ │ cmp sl, fp │ │ │ │ - ble 5bada8 │ │ │ │ + ble 5badac │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba16c │ │ │ │ - ldr r3, [pc, #248] @ 5bae3c │ │ │ │ + b 5ba170 │ │ │ │ + ldr r3, [pc, #248] @ 5bae40 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r6, #2080374784 @ 0x7c000000 │ │ │ │ - bne 5bad1c │ │ │ │ + bne 5bad20 │ │ │ │ add r3, sl, fp │ │ │ │ cmp r3, #31 │ │ │ │ - bgt 5bad24 │ │ │ │ + bgt 5bad28 │ │ │ │ cmp fp, #31 │ │ │ │ - beq 5bae10 │ │ │ │ + beq 5bae14 │ │ │ │ add r3, fp, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4fc8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5badf0 │ │ │ │ - ldr r3, [pc, #176] @ 5bae40 │ │ │ │ + beq 5badf4 │ │ │ │ + ldr r3, [pc, #176] @ 5bae44 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bae20 │ │ │ │ + bne 5bae24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ add fp, fp, #1 │ │ │ │ sub fp, fp, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ @@ -966205,153 +966206,153 @@ │ │ │ │ mov r2, r9 │ │ │ │ str fp, [sp] │ │ │ │ bl 6c5548 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bad88 │ │ │ │ + bne 5bad8c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bade8 │ │ │ │ - ldr r3, [pc, #28] @ 5bae44 │ │ │ │ + b 5badec │ │ │ │ + ldr r3, [pc, #28] @ 5bae48 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5badbc │ │ │ │ - @ instruction: 0x00682490 │ │ │ │ - rsbeq r2, r8, r0, asr #8 │ │ │ │ - rsbeq r2, r8, r8, lsr #7 │ │ │ │ + b 5badc0 │ │ │ │ + rsbeq r2, r8, ip, lsl #9 │ │ │ │ + rsbeq r2, r8, ip, lsr r4 │ │ │ │ + rsbeq r2, r8, r4, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr lr, [pc, #1932] @ 5bb60c │ │ │ │ + ldr lr, [pc, #1932] @ 5bb610 │ │ │ │ ldr ip, [r4, #132] @ 0x84 │ │ │ │ ands sl, ip, lr │ │ │ │ - bne 5bafd0 │ │ │ │ + bne 5bafd4 │ │ │ │ cmp r5, #134217728 @ 0x8000000 │ │ │ │ - beq 5bb15c │ │ │ │ + beq 5bb160 │ │ │ │ mov fp, r0 │ │ │ │ - bls 5baf6c │ │ │ │ + bls 5baf70 │ │ │ │ cmp r5, #1409286144 @ 0x54000000 │ │ │ │ - beq 5bb334 │ │ │ │ - bhi 5bb0b8 │ │ │ │ + beq 5bb338 │ │ │ │ + bhi 5bb0bc │ │ │ │ cmp r5, #268435456 @ 0x10000000 │ │ │ │ - beq 5bb314 │ │ │ │ - bls 5bb1a8 │ │ │ │ + beq 5bb318 │ │ │ │ + bls 5bb1ac │ │ │ │ cmp r5, #469762048 @ 0x1c000000 │ │ │ │ - beq 5bb114 │ │ │ │ - bhi 5bb1dc │ │ │ │ + beq 5bb118 │ │ │ │ + bhi 5bb1e0 │ │ │ │ cmp r5, #335544320 @ 0x14000000 │ │ │ │ - bne 5bb404 │ │ │ │ + bne 5bb408 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bafe0 │ │ │ │ + beq 5bafe4 │ │ │ │ cmp r7, #32 │ │ │ │ - bhi 5bb5e8 │ │ │ │ + bhi 5bb5ec │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bb3b0 │ │ │ │ + bne 5bb3b4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #32 │ │ │ │ - bhi 5bb5e8 │ │ │ │ + bhi 5bb5ec │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r7, r6, r3 │ │ │ │ - bne 5bb348 │ │ │ │ + bne 5bb34c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, #1342177280 @ 0x50000000 │ │ │ │ add r7, r7, r3 │ │ │ │ - beq 5bb508 │ │ │ │ + beq 5bb50c │ │ │ │ cmp r5, #1342177280 @ 0x50000000 │ │ │ │ - bhi 5bb448 │ │ │ │ + bhi 5bb44c │ │ │ │ cmp r5, #402653184 @ 0x18000000 │ │ │ │ - beq 5bb478 │ │ │ │ + beq 5bb47c │ │ │ │ cmp r5, #402653184 @ 0x18000000 │ │ │ │ - bhi 5bb4c0 │ │ │ │ + bhi 5bb4c4 │ │ │ │ cmp r5, #268435456 @ 0x10000000 │ │ │ │ - beq 5bb4a0 │ │ │ │ - ldr r1, [pc, #1732] @ 5bb610 │ │ │ │ + beq 5bb4a4 │ │ │ │ + ldr r1, [pc, #1732] @ 5bb614 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3b88 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb054 │ │ │ │ + b 5bb058 │ │ │ │ cmp r5, #68157440 @ 0x4100000 │ │ │ │ - beq 5bb114 │ │ │ │ - bhi 5bb008 │ │ │ │ + beq 5bb118 │ │ │ │ + bhi 5bb00c │ │ │ │ cmp r5, #9 │ │ │ │ - bhi 5bb114 │ │ │ │ + bhi 5bb118 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ bics r3, r3, #16 │ │ │ │ - bne 5bafd0 │ │ │ │ - ldr r3, [pc, #1664] @ 5bb614 │ │ │ │ + bne 5bafd4 │ │ │ │ + ldr r3, [pc, #1664] @ 5bb618 │ │ │ │ cmp r7, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ - bhi 5bb5e8 │ │ │ │ + bhi 5bb5ec │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5bb1d0 │ │ │ │ + beq 5bb1d4 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r5, #9 │ │ │ │ mvnne r3, #0 │ │ │ │ - bne 5bb148 │ │ │ │ + bne 5bb14c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ mvn r7, #0 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ - b 5bb05c │ │ │ │ + b 5bb060 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ cmp r6, #2 │ │ │ │ ldreq r3, [r4, #132] @ 0x84 │ │ │ │ orreq r3, r3, #16384 @ 0x4000 │ │ │ │ streq r3, [r4, #132] @ 0x84 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #1544] @ 5bb618 │ │ │ │ + ldr r3, [pc, #1544] @ 5bb61c │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5bb244 │ │ │ │ - ldr r5, [pc, #1536] @ 5bb61c │ │ │ │ + bne 5bb248 │ │ │ │ + ldr r5, [pc, #1536] @ 5bb620 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5, #156] @ 0x9c │ │ │ │ mov r0, r8 │ │ │ │ bl 6c31fc │ │ │ │ ldr lr, [sp, #44] @ 0x2c │ │ │ │ ldr ip, [r4, #8] │ │ │ │ @@ -966364,516 +966365,516 @@ │ │ │ │ bl 6c3c6c │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ cmp r9, #2 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ str r7, [r4, #140] @ 0x8c │ │ │ │ - beq 5bb19c │ │ │ │ + beq 5bb1a0 │ │ │ │ cmp r9, #4 │ │ │ │ orreq r3, r3, #65536 @ 0x10000 │ │ │ │ streq r3, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5bafe0 │ │ │ │ + ble 5bafe4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r6, r9 │ │ │ │ ldr ip, [r4, #132] @ 0x84 │ │ │ │ - ldr r3, [pc, #1416] @ 5bb620 │ │ │ │ + ldr r3, [pc, #1416] @ 5bb624 │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ lsl ip, ip, #21 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r1, ip, lsr #31 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5bafe0 │ │ │ │ + b 5bafe4 │ │ │ │ cmp r5, #1946157056 @ 0x74000000 │ │ │ │ - bne 5bb114 │ │ │ │ + bne 5bb118 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r3, r6, r2 │ │ │ │ and r3, r3, #-268435456 @ 0xf0000000 │ │ │ │ orr ip, ip, #262144 @ 0x40000 │ │ │ │ orr r3, r3, r1 │ │ │ │ orr ip, ip, #2048 @ 0x800 │ │ │ │ add r1, r6, r9 │ │ │ │ cmp r9, #2 │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ str ip, [r4, #132] @ 0x84 │ │ │ │ - beq 5bb238 │ │ │ │ + beq 5bb23c │ │ │ │ cmp r9, #4 │ │ │ │ movne r3, #31 │ │ │ │ strne r3, [sp, #40] @ 0x28 │ │ │ │ - bne 5bb090 │ │ │ │ + bne 5bb094 │ │ │ │ orr ip, ip, #65536 @ 0x10000 │ │ │ │ str ip, [r4, #132] @ 0x84 │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb08c │ │ │ │ + b 5bb090 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bb280 │ │ │ │ + bne 5bb284 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #1276] @ 5bb624 │ │ │ │ + ldr r1, [pc, #1276] @ 5bb628 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r3, r6, r3 │ │ │ │ cmp r5, r1 │ │ │ │ add r3, r3, r2 │ │ │ │ - bhi 5bb41c │ │ │ │ + bhi 5bb420 │ │ │ │ sub r1, r1, #1114112 @ 0x110000 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 5bb178 │ │ │ │ - bhi 5bb214 │ │ │ │ + beq 5bb17c │ │ │ │ + bhi 5bb218 │ │ │ │ cmp r5, #67108864 @ 0x4000000 │ │ │ │ - beq 5bafe0 │ │ │ │ + beq 5bafe4 │ │ │ │ ldr ip, [r4, #132] @ 0x84 │ │ │ │ orr ip, ip, #8192 @ 0x2000 │ │ │ │ - b 5bb17c │ │ │ │ + b 5bb180 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ tst ip, #1024 @ 0x400 │ │ │ │ add r3, r6, r3 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ andne r3, r3, #-134217728 @ 0xf8000000 │ │ │ │ andeq r3, r3, #-268435456 @ 0xf0000000 │ │ │ │ orr r3, r3, r2 │ │ │ │ orr ip, ip, #2048 @ 0x800 │ │ │ │ cmp r9, #2 │ │ │ │ str ip, [r4, #132] @ 0x84 │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ - beq 5bb2f8 │ │ │ │ + beq 5bb2fc │ │ │ │ cmp r9, #4 │ │ │ │ orreq ip, ip, #65536 @ 0x10000 │ │ │ │ streq ip, [r4, #132] @ 0x84 │ │ │ │ - b 5bafe0 │ │ │ │ + b 5bafe4 │ │ │ │ orr r3, r3, #32768 @ 0x8000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5bb078 │ │ │ │ + b 5bb07c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ tst ip, #1024 @ 0x400 │ │ │ │ add r3, r6, r2 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ andne r3, r3, #-134217728 @ 0xf8000000 │ │ │ │ andeq r3, r3, #-268435456 @ 0xf0000000 │ │ │ │ cmp r5, #201326592 @ 0xc000000 │ │ │ │ orr r3, r3, r1 │ │ │ │ - bne 5bb178 │ │ │ │ - b 5bb0d8 │ │ │ │ + bne 5bb17c │ │ │ │ + b 5bb0dc │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5bafb4 │ │ │ │ + b 5bafb8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 5baed0 │ │ │ │ + bne 5baed4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r3, r6, r3 │ │ │ │ cmp r5, #335544320 @ 0x14000000 │ │ │ │ add r3, r3, r2 │ │ │ │ - bls 5bb178 │ │ │ │ + bls 5bb17c │ │ │ │ cmp r5, #1409286144 @ 0x54000000 │ │ │ │ - beq 5bb22c │ │ │ │ + beq 5bb230 │ │ │ │ cmp r5, #469762048 @ 0x1c000000 │ │ │ │ - bne 5bb178 │ │ │ │ - b 5bafe0 │ │ │ │ + bne 5bb17c │ │ │ │ + b 5bafe4 │ │ │ │ cmp r5, #68157440 @ 0x4100000 │ │ │ │ - beq 5bb304 │ │ │ │ - bhi 5bb0d8 │ │ │ │ - ldr r1, [pc, #1024] @ 5bb628 │ │ │ │ + beq 5bb308 │ │ │ │ + bhi 5bb0dc │ │ │ │ + ldr r1, [pc, #1024] @ 5bb62c │ │ │ │ cmp r5, r1 │ │ │ │ - bne 5bb178 │ │ │ │ + bne 5bb17c │ │ │ │ add r2, r2, #4 │ │ │ │ str r2, [r4, #8] │ │ │ │ - b 5bafe0 │ │ │ │ + b 5bafe4 │ │ │ │ orr ip, ip, #32768 @ 0x8000 │ │ │ │ str ip, [r4, #132] @ 0x84 │ │ │ │ - b 5bb108 │ │ │ │ + b 5bb10c │ │ │ │ sub r3, r3, #655360 @ 0xa0000 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5bb114 │ │ │ │ + bne 5bb118 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bb280 │ │ │ │ - ldr r3, [pc, #972] @ 5bb62c │ │ │ │ + bne 5bb284 │ │ │ │ + ldr r3, [pc, #972] @ 5bb630 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 5bafe0 │ │ │ │ + b 5bafe4 │ │ │ │ cmp r7, #32 │ │ │ │ - bhi 5bb5e8 │ │ │ │ - ldr sl, [pc, #928] @ 5bb630 │ │ │ │ + bhi 5bb5ec │ │ │ │ + ldr sl, [pc, #928] @ 5bb634 │ │ │ │ mov r0, r8 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, sl, r7, lsl #2 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #880] @ 5bb618 │ │ │ │ + ldr r3, [pc, #880] @ 5bb61c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r5, r3 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r7, r6, r2 │ │ │ │ add r7, r7, r3 │ │ │ │ - bhi 5baf24 │ │ │ │ + bhi 5baf28 │ │ │ │ cmp r5, #68157440 @ 0x4100000 │ │ │ │ - beq 5bb568 │ │ │ │ - bhi 5bb3cc │ │ │ │ - ldr r3, [pc, #856] @ 5bb628 │ │ │ │ + beq 5bb56c │ │ │ │ + bhi 5bb3d0 │ │ │ │ + ldr r3, [pc, #856] @ 5bb62c │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5bb5c8 │ │ │ │ - bhi 5bb5a8 │ │ │ │ + beq 5bb5cc │ │ │ │ + bhi 5bb5ac │ │ │ │ cmp r5, #67108864 @ 0x4000000 │ │ │ │ - beq 5bb4e8 │ │ │ │ + beq 5bb4ec │ │ │ │ ldr r1, [sl, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3c6c │ │ │ │ - b 5baf60 │ │ │ │ + b 5baf64 │ │ │ │ orr ip, ip, #32768 @ 0x8000 │ │ │ │ str ip, [r4, #132] @ 0x84 │ │ │ │ - b 5bafe0 │ │ │ │ + b 5bafe4 │ │ │ │ add r1, r6, r9 │ │ │ │ orr ip, ip, #2048 @ 0x800 │ │ │ │ add r3, r1, r2 │ │ │ │ - b 5bb0e0 │ │ │ │ + b 5bb0e4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 5baed0 │ │ │ │ + bne 5baed4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r3, r6, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b 5bb178 │ │ │ │ + b 5bb17c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 5baed0 │ │ │ │ + bne 5baed4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b 5bb22c │ │ │ │ - ldr r3, [pc, #740] @ 5bb634 │ │ │ │ + b 5bb230 │ │ │ │ + ldr r3, [pc, #740] @ 5bb638 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, fp │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, #1342177280 @ 0x50000000 │ │ │ │ add r7, r7, r3 │ │ │ │ - beq 5bb508 │ │ │ │ - bls 5baf34 │ │ │ │ + beq 5bb50c │ │ │ │ + bls 5baf38 │ │ │ │ cmp r5, #1543503872 @ 0x5c000000 │ │ │ │ - beq 5bb580 │ │ │ │ - ldr r1, [pc, #688] @ 5bb638 │ │ │ │ + beq 5bb584 │ │ │ │ + ldr r1, [pc, #688] @ 5bb63c │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3b88 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #6144 @ 0x1800 │ │ │ │ - b 5bb05c │ │ │ │ - ldr r3, [pc, #644] @ 5bb63c │ │ │ │ + b 5bb060 │ │ │ │ + ldr r3, [pc, #644] @ 5bb640 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5baeec │ │ │ │ - ldr r3, [pc, #592] @ 5bb624 │ │ │ │ + b 5baef0 │ │ │ │ + ldr r3, [pc, #592] @ 5bb628 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5bb550 │ │ │ │ + beq 5bb554 │ │ │ │ add r3, r3, #65536 @ 0x10000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5bb530 │ │ │ │ + beq 5bb534 │ │ │ │ ldr r1, [sl, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3c6c │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb054 │ │ │ │ + b 5bb058 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bb280 │ │ │ │ + bne 5bb284 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r3, r6, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r5, #335544320 @ 0x14000000 │ │ │ │ - bhi 5bb434 │ │ │ │ - ldr r1, [pc, #532] @ 5bb640 │ │ │ │ + bhi 5bb438 │ │ │ │ + ldr r1, [pc, #532] @ 5bb644 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 5bb0d8 │ │ │ │ - b 5bb178 │ │ │ │ + beq 5bb0dc │ │ │ │ + b 5bb17c │ │ │ │ cmp r5, #1409286144 @ 0x54000000 │ │ │ │ - bls 5bb208 │ │ │ │ + bls 5bb20c │ │ │ │ cmp r5, #1476395008 @ 0x58000000 │ │ │ │ - bne 5bb22c │ │ │ │ - b 5bb178 │ │ │ │ + bne 5bb230 │ │ │ │ + b 5bb17c │ │ │ │ cmp r5, #1476395008 @ 0x58000000 │ │ │ │ - bne 5bb378 │ │ │ │ - ldr r3, [pc, #492] @ 5bb644 │ │ │ │ + bne 5bb37c │ │ │ │ + ldr r3, [pc, #492] @ 5bb648 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #152] @ 0x98 │ │ │ │ mov r0, #7 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c3c6c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb3a4 │ │ │ │ - ldr r3, [pc, #456] @ 5bb648 │ │ │ │ + b 5bb3a8 │ │ │ │ + ldr r3, [pc, #456] @ 5bb64c │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #152] @ 0x98 │ │ │ │ mov r0, #7 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c3c6c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb054 │ │ │ │ - ldr r1, [pc, #420] @ 5bb64c │ │ │ │ + b 5bb058 │ │ │ │ + ldr r1, [pc, #420] @ 5bb650 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3b88 │ │ │ │ - b 5baf60 │ │ │ │ - ldr r3, [pc, #392] @ 5bb650 │ │ │ │ + b 5baf64 │ │ │ │ + ldr r3, [pc, #392] @ 5bb654 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #152] @ 0x98 │ │ │ │ mov r0, #6 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c3c6c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb054 │ │ │ │ + b 5bb058 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sl, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c3c6c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb054 │ │ │ │ - ldr r1, [pc, #324] @ 5bb654 │ │ │ │ + b 5bb058 │ │ │ │ + ldr r1, [pc, #324] @ 5bb658 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3b88 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb3a4 │ │ │ │ + b 5bb3a8 │ │ │ │ ldr r1, [sl, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3c6c │ │ │ │ mov r3, #31 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb3a4 │ │ │ │ + b 5bb3a8 │ │ │ │ ldr r1, [sl, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c3c6c │ │ │ │ - b 5bb544 │ │ │ │ + b 5bb548 │ │ │ │ ldr r1, [sl, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c3c6c │ │ │ │ - b 5bb3f8 │ │ │ │ - ldr r3, [pc, #208] @ 5bb658 │ │ │ │ + b 5bb3fc │ │ │ │ + ldr r3, [pc, #208] @ 5bb65c │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #152] @ 0x98 │ │ │ │ mov r0, #6 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c3c6c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb3a4 │ │ │ │ + b 5bb3a8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sl, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3c6c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb3a4 │ │ │ │ + b 5bb3a8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sl, #152] @ 0x98 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c3c6c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b 5bb3a4 │ │ │ │ - ldr r3, [pc, #108] @ 5bb65c │ │ │ │ - ldr r1, [pc, #108] @ 5bb660 │ │ │ │ - ldr r0, [pc, #108] @ 5bb664 │ │ │ │ + b 5bb3a8 │ │ │ │ + ldr r3, [pc, #108] @ 5bb660 │ │ │ │ + ldr r1, [pc, #108] @ 5bb664 │ │ │ │ + ldr r0, [pc, #108] @ 5bb668 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #104] @ 5bb668 │ │ │ │ + ldr r2, [pc, #104] @ 5bb66c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - rsbeq r2, r8, r4, lsl #5 │ │ │ │ - rsbeq r2, r8, ip, lsr r2 │ │ │ │ + rsbeq r2, r8, r0, lsl #5 │ │ │ │ + rsbeq r2, r8, r8, lsr r2 │ │ │ │ ldreq r0, [ip], #-0 │ │ │ │ - strheq r2, [r8], #-20 @ 0xffffffec @ │ │ │ │ - rsbeq r2, r8, r4, lsr r1 │ │ │ │ + strheq r2, [r8], #-16 @ │ │ │ │ + rsbeq r2, r8, r0, lsr r1 │ │ │ │ ldreq r0, [r2], #-0 │ │ │ │ streq r0, [r2], #-0 │ │ │ │ - rsbeq r1, r8, r0, ror pc │ │ │ │ - rsbeq r1, r8, r0, asr #30 │ │ │ │ - rsbeq r1, r8, r0, lsl #29 │ │ │ │ - rsbeq r1, r8, r8, asr #28 │ │ │ │ - rsbeq r1, r8, r8, lsl lr │ │ │ │ + rsbeq r1, r8, ip, ror #30 │ │ │ │ + rsbeq r1, r8, ip, lsr pc │ │ │ │ + rsbeq r1, r8, ip, ror lr │ │ │ │ + rsbeq r1, r8, r4, asr #28 │ │ │ │ + rsbeq r1, r8, r4, lsl lr │ │ │ │ ldreq r0, [r3], #-0 │ │ │ │ - rsbeq r1, r8, r8, ror sp │ │ │ │ - rsbeq r1, r8, r0, asr sp │ │ │ │ - rsbeq r1, r8, r8, lsr #26 │ │ │ │ - rsbeq r1, r8, r8, lsl #26 │ │ │ │ - rsbeq r1, r8, r0, asr #25 │ │ │ │ - rsbeq r1, r8, r8, asr #24 │ │ │ │ - subeq sl, ip, r4, ror #23 │ │ │ │ - eorseq r2, lr, r4, lsl #2 │ │ │ │ - eorseq r2, lr, ip, lsl r1 │ │ │ │ + rsbeq r1, r8, r4, ror sp │ │ │ │ + rsbeq r1, r8, ip, asr #26 │ │ │ │ + rsbeq r1, r8, r4, lsr #26 │ │ │ │ + rsbeq r1, r8, r4, lsl #26 │ │ │ │ + strheq r1, [r8], #-204 @ 0xffffff34 @ │ │ │ │ + rsbeq r1, r8, r4, asr #24 │ │ │ │ + subeq sl, ip, r0, ror #23 │ │ │ │ + eorseq r2, lr, r0, lsl #2 │ │ │ │ + eorseq r2, lr, r8, lsl r1 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #584] @ 5bb8cc │ │ │ │ + ldr r3, [pc, #584] @ 5bb8d0 │ │ │ │ ldr r6, [r0, #132] @ 0x84 │ │ │ │ tst r6, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ bic r1, r6, #8847360 @ 0x870000 │ │ │ │ bic r1, r1, #63488 @ 0xf800 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [r0, #132] @ 0x84 │ │ │ │ - beq 5bb750 │ │ │ │ - ldr r3, [pc, #528] @ 5bb8d0 │ │ │ │ - ldr r2, [pc, #528] @ 5bb8d4 │ │ │ │ + beq 5bb754 │ │ │ │ + ldr r3, [pc, #528] @ 5bb8d4 │ │ │ │ + ldr r2, [pc, #528] @ 5bb8d8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #132] @ 0x84 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c31fc │ │ │ │ - ldr r3, [pc, #512] @ 5bb8d8 │ │ │ │ + ldr r3, [pc, #512] @ 5bb8dc │ │ │ │ mov r2, #2 │ │ │ │ and r3, r3, r6 │ │ │ │ cmp r3, #6144 @ 0x1800 │ │ │ │ str r2, [r4, #12] │ │ │ │ - beq 5bb7dc │ │ │ │ - bhi 5bb7ac │ │ │ │ + beq 5bb7e0 │ │ │ │ + bhi 5bb7b0 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5bb7d4 │ │ │ │ + beq 5bb7d8 │ │ │ │ cmp r3, #4096 @ 0x1000 │ │ │ │ - bne 5bb824 │ │ │ │ + bne 5bb828 │ │ │ │ bl 6b540c │ │ │ │ - ldr r3, [pc, #468] @ 5bb8dc │ │ │ │ + ldr r3, [pc, #468] @ 5bb8e0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #152] @ 0x98 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3a7c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ add r2, r5, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7040 │ │ │ │ + bl 5b7044 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2c9c │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5b7040 │ │ │ │ + b 5b7044 │ │ │ │ ldr r3, [r0, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5bb6d0 │ │ │ │ - ldr r3, [pc, #380] @ 5bb8e0 │ │ │ │ + beq 5bb6d4 │ │ │ │ + ldr r3, [pc, #380] @ 5bb8e4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #352] @ 5bb8d8 │ │ │ │ + ldr r2, [pc, #352] @ 5bb8dc │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5bb794 │ │ │ │ - ldr r2, [pc, #344] @ 5bb8e4 │ │ │ │ + beq 5bb798 │ │ │ │ + ldr r2, [pc, #344] @ 5bb8e8 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - bne 5bb6d0 │ │ │ │ - ldr r3, [pc, #332] @ 5bb8e8 │ │ │ │ + bne 5bb6d4 │ │ │ │ + ldr r3, [pc, #332] @ 5bb8ec │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5bb6d0 │ │ │ │ + b 5bb6d4 │ │ │ │ cmp r3, #8192 @ 0x2000 │ │ │ │ - beq 5bb7f0 │ │ │ │ + beq 5bb7f4 │ │ │ │ cmp r3, #8388608 @ 0x800000 │ │ │ │ - bne 5bb824 │ │ │ │ + bne 5bb828 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r5, r2 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5b7040 │ │ │ │ + b 5b7044 │ │ │ │ tst r6, #262144 @ 0x40000 │ │ │ │ - bne 5bb8b0 │ │ │ │ + bne 5bb8b4 │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5b7040 │ │ │ │ + b 5b7044 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ and r3, r3, #16777216 @ 0x1000000 │ │ │ │ and r2, r2, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 5bb838 │ │ │ │ - ldr r3, [pc, #220] @ 5bb8ec │ │ │ │ + bne 5bb83c │ │ │ │ + ldr r3, [pc, #220] @ 5bb8f0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 6c2dc8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6cb880 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r5, [pc, #172] @ 5bb8f0 │ │ │ │ + ldr r5, [pc, #172] @ 5bb8f4 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr r1, [r5, #136] @ 0x88 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -966893,98 +966894,98 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c333c │ │ │ │ ldr r1, [r5, #136] @ 0x88 │ │ │ │ ldr r0, [r5] │ │ │ │ mvn r2, #1 │ │ │ │ bl 6c31fc │ │ │ │ - b 5bb81c │ │ │ │ - ldr r3, [pc, #60] @ 5bb8f4 │ │ │ │ + b 5bb820 │ │ │ │ + ldr r3, [pc, #60] @ 5bb8f8 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #132] @ 0x84 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c350c │ │ │ │ - b 5bb7dc │ │ │ │ + b 5bb7e0 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - rsbeq r1, r8, r0, lsl fp │ │ │ │ + rsbeq r1, r8, ip, lsl #22 │ │ │ │ @ instruction: 0xff7807ff │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ - rsbeq r1, r8, r8, asr #21 │ │ │ │ - rsbeq r1, r8, r0, ror sl │ │ │ │ + rsbeq r1, r8, r4, asr #21 │ │ │ │ + rsbeq r1, r8, ip, ror #20 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - rsbeq r1, r8, r4, lsr sl │ │ │ │ - rsbeq r1, r8, r4, asr #19 │ │ │ │ - @ instruction: 0x00681990 │ │ │ │ - rsbeq r1, r8, r8, lsl r9 │ │ │ │ + rsbeq r1, r8, r0, lsr sl │ │ │ │ + rsbeq r1, r8, r0, asr #19 │ │ │ │ + rsbeq r1, r8, ip, lsl #19 │ │ │ │ + rsbeq r1, r8, r4, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #-939524096 @ 0xc8000000 │ │ │ │ - beq 5bbad4 │ │ │ │ - bhi 5bb9f0 │ │ │ │ + beq 5bbad8 │ │ │ │ + bhi 5bb9f4 │ │ │ │ cmp r6, #1476395008 @ 0x58000000 │ │ │ │ mov r9, r0 │ │ │ │ - beq 5bbaf4 │ │ │ │ - bhi 5bbaf4 │ │ │ │ + beq 5bbaf8 │ │ │ │ + bhi 5bbaf8 │ │ │ │ cmp r7, r5 │ │ │ │ cmpne r5, #0 │ │ │ │ - beq 5bbc10 │ │ │ │ - ldr r3, [pc, #1100] @ 5bbda4 │ │ │ │ + beq 5bbc14 │ │ │ │ + ldr r3, [pc, #1100] @ 5bbda8 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bbc44 │ │ │ │ + bne 5bbc48 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ add r3, r3, sl │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ bl 6b540c │ │ │ │ cmp r6, #402653184 @ 0x18000000 │ │ │ │ mov sl, r0 │ │ │ │ - beq 5bbcd0 │ │ │ │ + beq 5bbcd4 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bbd3c │ │ │ │ + bne 5bbd40 │ │ │ │ cmp r7, r5 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne 5bbd6c │ │ │ │ + bne 5bbd70 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #11 │ │ │ │ bl 6c3980 │ │ │ │ - b 5bba3c │ │ │ │ + b 5bba40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5bbb9c │ │ │ │ - ldr r3, [pc, #936] @ 5bbda8 │ │ │ │ + beq 5bbba0 │ │ │ │ + ldr r3, [pc, #936] @ 5bbdac │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ @@ -966999,343 +967000,343 @@ │ │ │ │ bl 6c3a7c │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ bic r1, r1, #8847360 @ 0x870000 │ │ │ │ bic r1, r1, #63488 @ 0xf800 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r4, #132] @ 0x84 │ │ │ │ - bne 5bbc60 │ │ │ │ + bne 5bbc64 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5bba9c │ │ │ │ - ldr r3, [pc, #832] @ 5bbdac │ │ │ │ + beq 5bbaa0 │ │ │ │ + ldr r3, [pc, #832] @ 5bbdb0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #816] @ 5bbdb0 │ │ │ │ + ldr r2, [pc, #816] @ 5bbdb4 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5bbd8c │ │ │ │ - ldr r2, [pc, #800] @ 5bbdb4 │ │ │ │ + beq 5bbd90 │ │ │ │ + ldr r2, [pc, #800] @ 5bbdb8 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5bbd8c │ │ │ │ + beq 5bbd90 │ │ │ │ mov r3, #2 │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 5b7040 │ │ │ │ + bl 5b7044 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2c9c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, r2, #4 │ │ │ │ - b 5b7040 │ │ │ │ + b 5b7044 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4 │ │ │ │ add r2, r2, sl │ │ │ │ str r2, [r4, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5b7040 │ │ │ │ + b 5b7044 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5bbbe0 │ │ │ │ - ldr r3, [pc, #692] @ 5bbdb8 │ │ │ │ + beq 5bbbe4 │ │ │ │ + ldr r3, [pc, #692] @ 5bbdbc │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bbbf4 │ │ │ │ + bne 5bbbf8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ add r3, r3, sl │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ bl 6b540c │ │ │ │ cmp r6, #1476395008 @ 0x58000000 │ │ │ │ mov sl, r0 │ │ │ │ - beq 5bbc7c │ │ │ │ + beq 5bbc80 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bbd3c │ │ │ │ + bne 5bbd40 │ │ │ │ cmp r7, r5 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne 5bbd6c │ │ │ │ + bne 5bbd70 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3980 │ │ │ │ - b 5bba3c │ │ │ │ + b 5bba40 │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5bbd54 │ │ │ │ + bne 5bbd58 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #512] @ 5bbdbc │ │ │ │ + ldr r3, [pc, #512] @ 5bbdc0 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c2ee4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5bbb1c │ │ │ │ - ldr r3, [pc, #452] @ 5bbdc0 │ │ │ │ + beq 5bbb20 │ │ │ │ + ldr r3, [pc, #452] @ 5bbdc4 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bbb28 │ │ │ │ - ldr r3, [pc, #428] @ 5bbdc4 │ │ │ │ + b 5bbb2c │ │ │ │ + ldr r3, [pc, #428] @ 5bbdc8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5bb950 │ │ │ │ + bne 5bb954 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5bb970 │ │ │ │ - ldr r3, [pc, #380] @ 5bbdc8 │ │ │ │ + beq 5bb974 │ │ │ │ + ldr r3, [pc, #380] @ 5bbdcc │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bb97c │ │ │ │ - ldr r3, [pc, #356] @ 5bbdcc │ │ │ │ - ldr r2, [pc, #356] @ 5bbdd0 │ │ │ │ + b 5bb980 │ │ │ │ + ldr r3, [pc, #356] @ 5bbdd0 │ │ │ │ + ldr r2, [pc, #356] @ 5bbdd4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #132] @ 0x84 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c31fc │ │ │ │ - b 5bba9c │ │ │ │ + b 5bbaa0 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bbd24 │ │ │ │ + bne 5bbd28 │ │ │ │ cmp r7, r5 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne 5bbd7c │ │ │ │ + bne 5bbd80 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c3980 │ │ │ │ - b 5bba3c │ │ │ │ + b 5bba40 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bbd24 │ │ │ │ + bne 5bbd28 │ │ │ │ cmp r7, r5 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne 5bbd7c │ │ │ │ + bne 5bbd80 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #10 │ │ │ │ bl 6c3980 │ │ │ │ - b 5bba3c │ │ │ │ + b 5bba40 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #6 │ │ │ │ bl 6c3a7c │ │ │ │ - b 5bba3c │ │ │ │ + b 5bba40 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #7 │ │ │ │ bl 6c3a7c │ │ │ │ - b 5bba3c │ │ │ │ - ldr r3, [pc, #120] @ 5bbdd4 │ │ │ │ + b 5bba40 │ │ │ │ + ldr r3, [pc, #120] @ 5bbdd8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bbbb4 │ │ │ │ + b 5bbbb8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3a7c │ │ │ │ - b 5bba3c │ │ │ │ + b 5bba40 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c3a7c │ │ │ │ - b 5bba3c │ │ │ │ - ldr r3, [pc, #68] @ 5bbdd8 │ │ │ │ + b 5bba40 │ │ │ │ + ldr r3, [pc, #68] @ 5bbddc │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5bba9c │ │ │ │ - rsbeq r1, r8, r8, ror r8 │ │ │ │ - ldrdeq r1, [r8], #-112 @ 0xffffff90 @ │ │ │ │ - rsbeq r1, r8, r8, ror #14 │ │ │ │ + b 5bbaa0 │ │ │ │ + rsbeq r1, r8, r4, ror r8 │ │ │ │ + rsbeq r1, r8, ip, asr #15 │ │ │ │ + rsbeq r1, r8, r4, ror #14 │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - rsbeq r1, r8, ip, asr #13 │ │ │ │ - rsbeq r1, r8, r4, lsl r6 │ │ │ │ - ldrdeq r1, [r8], #-84 @ 0xffffffac @ │ │ │ │ - strheq r1, [r8], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r1, r8, r4, lsl #11 │ │ │ │ - rsbeq r1, r8, r8, ror #10 │ │ │ │ + rsbeq r1, r8, r8, asr #13 │ │ │ │ + rsbeq r1, r8, r0, lsl r6 │ │ │ │ + ldrdeq r1, [r8], #-80 @ 0xffffffb0 @ │ │ │ │ + strheq r1, [r8], #-84 @ 0xffffffac @ │ │ │ │ + rsbeq r1, r8, r0, lsl #11 │ │ │ │ + rsbeq r1, r8, r4, ror #10 │ │ │ │ @ instruction: 0xff7807ff │ │ │ │ - rsbeq r1, r8, r8, ror r4 │ │ │ │ - rsbeq r1, r8, ip, lsr r4 │ │ │ │ + rsbeq r1, r8, r4, ror r4 │ │ │ │ + rsbeq r1, r8, r8, lsr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r2, [pc, #1988] @ 5bc5dc │ │ │ │ + ldr r2, [pc, #1988] @ 5bc5e0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, r2 │ │ │ │ - bne 5bbfac │ │ │ │ + bne 5bbfb0 │ │ │ │ lsr r1, r3, #10 │ │ │ │ cmp r5, #1610612736 @ 0x60000000 │ │ │ │ mov r9, r0 │ │ │ │ and fp, r1, #1 │ │ │ │ - beq 5bc0cc │ │ │ │ - bhi 5bbef0 │ │ │ │ + beq 5bc0d0 │ │ │ │ + bhi 5bbef4 │ │ │ │ cmp r5, #536870912 @ 0x20000000 │ │ │ │ - beq 5bc0cc │ │ │ │ - bls 5bbfc4 │ │ │ │ + beq 5bc0d0 │ │ │ │ + bls 5bbfc8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5bc254 │ │ │ │ + bne 5bc258 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bc238 │ │ │ │ + bne 5bc23c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ add r3, r3, sl │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ bl 6b540c │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ - bne 5bc078 │ │ │ │ + bne 5bc07c │ │ │ │ cmp r5, #1543503872 @ 0x5c000000 │ │ │ │ - beq 5bc354 │ │ │ │ + beq 5bc358 │ │ │ │ cmp r5, #536870912 @ 0x20000000 │ │ │ │ - beq 5bc130 │ │ │ │ + beq 5bc134 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bc3c4 │ │ │ │ + bne 5bc3c8 │ │ │ │ subs r1, r6, #0 │ │ │ │ movne r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ movne r1, #0 │ │ │ │ tst r3, r1 │ │ │ │ mov r3, sl │ │ │ │ - bne 5bc57c │ │ │ │ + bne 5bc580 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c3980 │ │ │ │ - b 5bbf68 │ │ │ │ + b 5bbf6c │ │ │ │ cmp r5, #-402653184 @ 0xe8000000 │ │ │ │ - beq 5bc1a8 │ │ │ │ - bhi 5bbf04 │ │ │ │ + beq 5bc1ac │ │ │ │ + bhi 5bbf08 │ │ │ │ cmp r5, #-939524096 @ 0xc8000000 │ │ │ │ - beq 5bc224 │ │ │ │ + beq 5bc228 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5bc270 │ │ │ │ - ldr r3, [pc, #1740] @ 5bc5e0 │ │ │ │ + beq 5bc274 │ │ │ │ + ldr r3, [pc, #1740] @ 5bc5e4 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ add r3, r3, sl │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ bl 6b540c │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ - bne 5bc078 │ │ │ │ + bne 5bc07c │ │ │ │ cmp r5, #-671088640 @ 0xd8000000 │ │ │ │ - beq 5bc33c │ │ │ │ + beq 5bc340 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3a7c │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7040 │ │ │ │ + bl 5b7044 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2c9c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #8388608 @ 0x800000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ @@ -967346,311 +967347,311 @@ │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ cmp r6, r7 │ │ │ │ cmpne r6, #0 │ │ │ │ - beq 5bc3dc │ │ │ │ - ldr r3, [pc, #1548] @ 5bc5e4 │ │ │ │ + beq 5bc3e0 │ │ │ │ + ldr r3, [pc, #1548] @ 5bc5e8 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bc2d4 │ │ │ │ + bne 5bc2d8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ add r3, r3, sl │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ bl 6b540c │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r3, r1 │ │ │ │ mov sl, r0 │ │ │ │ - bne 5bc078 │ │ │ │ + bne 5bc07c │ │ │ │ cmp r5, #469762048 @ 0x1c000000 │ │ │ │ - beq 5bc2f0 │ │ │ │ + beq 5bc2f4 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bc3c4 │ │ │ │ + bne 5bc3c8 │ │ │ │ subs r1, r6, #0 │ │ │ │ movne r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ movne r1, #0 │ │ │ │ tst r3, r1 │ │ │ │ mov r3, sl │ │ │ │ - bne 5bc57c │ │ │ │ + bne 5bc580 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #10 │ │ │ │ bl 6c3980 │ │ │ │ - b 5bbf68 │ │ │ │ - ldr r3, [pc, #1384] @ 5bc5e8 │ │ │ │ + b 5bbf6c │ │ │ │ + ldr r3, [pc, #1384] @ 5bc5ec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #1368] @ 5bc5ec │ │ │ │ + ldr r2, [pc, #1368] @ 5bc5f0 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5bc190 │ │ │ │ - ldr r2, [pc, #1352] @ 5bc5f0 │ │ │ │ + beq 5bc194 │ │ │ │ + ldr r2, [pc, #1352] @ 5bc5f4 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5bc190 │ │ │ │ + beq 5bc194 │ │ │ │ cmp r5, #1543503872 @ 0x5c000000 │ │ │ │ - beq 5bc354 │ │ │ │ - bhi 5bc158 │ │ │ │ + beq 5bc358 │ │ │ │ + bhi 5bc15c │ │ │ │ cmp r5, #469762048 @ 0x1c000000 │ │ │ │ - beq 5bc2f0 │ │ │ │ - bhi 5bbe9c │ │ │ │ - b 5bc02c │ │ │ │ + beq 5bc2f4 │ │ │ │ + bhi 5bbea0 │ │ │ │ + b 5bc030 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5bc208 │ │ │ │ + bne 5bc20c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bc1ec │ │ │ │ + bne 5bc1f0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r6, r7 │ │ │ │ cmple r6, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ add sl, r1, sl │ │ │ │ str sl, [r4, #140] @ 0x8c │ │ │ │ - beq 5bc410 │ │ │ │ + beq 5bc414 │ │ │ │ bl 6b540c │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r3, r1 │ │ │ │ mov sl, r0 │ │ │ │ - bne 5bc078 │ │ │ │ + bne 5bc07c │ │ │ │ cmp r5, #1543503872 @ 0x5c000000 │ │ │ │ - bhi 5bc168 │ │ │ │ + bhi 5bc16c │ │ │ │ cmp r6, r7 │ │ │ │ - bge 5bc428 │ │ │ │ + bge 5bc42c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5bc5c4 │ │ │ │ + bne 5bc5c8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3a7c │ │ │ │ - b 5bbf68 │ │ │ │ + b 5bbf6c │ │ │ │ cmp r5, #-671088640 @ 0xd8000000 │ │ │ │ - beq 5bc33c │ │ │ │ + beq 5bc340 │ │ │ │ cmp r5, #-134217728 @ 0xf8000000 │ │ │ │ - beq 5bbf54 │ │ │ │ + beq 5bbf58 │ │ │ │ cmp r6, r7 │ │ │ │ - bge 5bc428 │ │ │ │ + bge 5bc42c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5bc554 │ │ │ │ + bne 5bc558 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3a7c │ │ │ │ - b 5bbf68 │ │ │ │ - ldr r3, [pc, #1116] @ 5bc5f4 │ │ │ │ + b 5bbf6c │ │ │ │ + ldr r3, [pc, #1116] @ 5bc5f8 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5bc0b0 │ │ │ │ + b 5bc0b4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - ldr r3, [pc, #1092] @ 5bc5f8 │ │ │ │ + ldr r3, [pc, #1092] @ 5bc5fc │ │ │ │ add r1, r1, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, r1, sl │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ add r1, r1, fp │ │ │ │ str sl, [r4, #140] @ 0x8c │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #2048 @ 0x800 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5bb66c │ │ │ │ - ldr r3, [pc, #1032] @ 5bc5fc │ │ │ │ + b 5bb670 │ │ │ │ + ldr r3, [pc, #1032] @ 5bc600 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bc0f4 │ │ │ │ - ldr r3, [pc, #1008] @ 5bc600 │ │ │ │ + b 5bc0f8 │ │ │ │ + ldr r3, [pc, #1008] @ 5bc604 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bc0e0 │ │ │ │ + b 5bc0e4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r2, r2, #4 │ │ │ │ add r2, r2, sl │ │ │ │ str r2, [r4, #140] @ 0x8c │ │ │ │ - b 5bc1d0 │ │ │ │ - ldr r3, [pc, #964] @ 5bc604 │ │ │ │ + b 5bc1d4 │ │ │ │ + ldr r3, [pc, #964] @ 5bc608 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bbe6c │ │ │ │ - ldr r3, [pc, #940] @ 5bc608 │ │ │ │ + b 5bbe70 │ │ │ │ + ldr r3, [pc, #940] @ 5bc60c │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bbe58 │ │ │ │ + b 5bbe5c │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5bc3a0 │ │ │ │ - ldr r3, [pc, #900] @ 5bc60c │ │ │ │ + beq 5bc3a4 │ │ │ │ + ldr r3, [pc, #900] @ 5bc610 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, r6 │ │ │ │ - ldr r6, [pc, #880] @ 5bc610 │ │ │ │ + ldr r6, [pc, #880] @ 5bc614 │ │ │ │ mov r2, sl │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #136] @ 0x88 │ │ │ │ bl 6c2ee4 │ │ │ │ cmp r5, #-402653184 @ 0xe8000000 │ │ │ │ - bls 5bc2c8 │ │ │ │ + bls 5bc2cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r6, #128] @ 0x80 │ │ │ │ add r1, r1, #4 │ │ │ │ add r1, r1, fp │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ - b 5bc1d4 │ │ │ │ - ldr r3, [pc, #824] @ 5bc614 │ │ │ │ + b 5bc1d8 │ │ │ │ + ldr r3, [pc, #824] @ 5bc618 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bbffc │ │ │ │ + b 5bc000 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bc3ac │ │ │ │ + bne 5bc3b0 │ │ │ │ subs r1, r6, #0 │ │ │ │ movne r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ movne r1, #0 │ │ │ │ tst r3, r1 │ │ │ │ mov r3, sl │ │ │ │ - bne 5bc56c │ │ │ │ + bne 5bc570 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #11 │ │ │ │ bl 6c3980 │ │ │ │ - b 5bbf68 │ │ │ │ + b 5bbf6c │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3a7c │ │ │ │ - b 5bbf68 │ │ │ │ + b 5bbf6c │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5bc3ac │ │ │ │ + bne 5bc3b0 │ │ │ │ subs r1, r6, #0 │ │ │ │ movne r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ movne r1, #0 │ │ │ │ tst r3, r1 │ │ │ │ mov r3, sl │ │ │ │ - bne 5bc56c │ │ │ │ + bne 5bc570 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3980 │ │ │ │ - b 5bbf68 │ │ │ │ + b 5bbf6c │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5bc294 │ │ │ │ + b 5bc298 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #7 │ │ │ │ bl 6c3a7c │ │ │ │ - b 5bbf68 │ │ │ │ + b 5bbf6c │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #6 │ │ │ │ bl 6c3a7c │ │ │ │ - b 5bbf68 │ │ │ │ + b 5bbf6c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - ldr r3, [pc, #560] @ 5bc618 │ │ │ │ + ldr r3, [pc, #560] @ 5bc61c │ │ │ │ add r1, r1, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ add r1, r1, fp │ │ │ │ bl 6c2e14 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5bbfd0 │ │ │ │ + bne 5bbfd4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5bbfe8 │ │ │ │ - ldr r3, [pc, #516] @ 5bc61c │ │ │ │ + b 5bbfec │ │ │ │ + ldr r3, [pc, #516] @ 5bc620 │ │ │ │ add r1, fp, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5bc110 │ │ │ │ + b 5bc114 │ │ │ │ bl 6bc88c │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6bc88c │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 6bc88c │ │ │ │ mov fp, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bne 5bc5a8 │ │ │ │ + bne 5bc5ac │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bc58c │ │ │ │ + bne 5bc590 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ @@ -967701,278 +967702,278 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r0, fp │ │ │ │ bl 6c333c │ │ │ │ cmp r5, #536870912 @ 0x20000000 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r1, fp │ │ │ │ - bne 5bc348 │ │ │ │ - b 5bbf60 │ │ │ │ + bne 5bc34c │ │ │ │ + b 5bbf64 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3980 │ │ │ │ - b 5bbf68 │ │ │ │ + b 5bbf6c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3a7c │ │ │ │ - b 5bbf68 │ │ │ │ + b 5bbf6c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c3a7c │ │ │ │ - b 5bbf68 │ │ │ │ - ldr r3, [pc, #140] @ 5bc620 │ │ │ │ + b 5bbf6c │ │ │ │ + ldr r3, [pc, #140] @ 5bc624 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bc470 │ │ │ │ - ldr r3, [pc, #116] @ 5bc624 │ │ │ │ + b 5bc474 │ │ │ │ + ldr r3, [pc, #116] @ 5bc628 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bc45c │ │ │ │ + b 5bc460 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3980 │ │ │ │ - b 5bbf68 │ │ │ │ + b 5bbf6c │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - strheq r1, [r8], #-44 @ 0xffffffd4 @ │ │ │ │ - strdeq r1, [r8], #-24 @ 0xffffffe8 @ │ │ │ │ - rsbeq r1, r8, r4, asr r1 │ │ │ │ + strheq r1, [r8], #-40 @ 0xffffffd8 @ │ │ │ │ + strdeq r1, [r8], #-20 @ 0xffffffec @ │ │ │ │ + rsbeq r1, r8, r0, asr r1 │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - rsbeq r1, r8, r8, lsr r0 │ │ │ │ - rsbeq r1, r8, ip, lsl r0 │ │ │ │ - ldrdeq r0, [r8], #-252 @ 0xffffff04 @ │ │ │ │ - rsbeq r0, r8, r0, asr #31 │ │ │ │ - @ instruction: 0x00680f90 │ │ │ │ - rsbeq r0, r8, r4, ror pc │ │ │ │ - rsbeq r0, r8, ip, asr #30 │ │ │ │ - rsbeq r0, r8, r0, lsr pc │ │ │ │ - strdeq r0, [r8], #-228 @ 0xffffff1c @ │ │ │ │ - rsbeq r0, r8, r8, ror #27 │ │ │ │ - strheq r0, [r8], #-216 @ 0xffffff28 @ │ │ │ │ - rsbeq r0, r8, ip, lsr ip │ │ │ │ - rsbeq r0, r8, r0, lsr #24 │ │ │ │ + rsbeq r1, r8, r4, lsr r0 │ │ │ │ + rsbeq r1, r8, r8, lsl r0 │ │ │ │ + ldrdeq r0, [r8], #-248 @ 0xffffff08 @ │ │ │ │ + strheq r0, [r8], #-252 @ 0xffffff04 @ │ │ │ │ + rsbeq r0, r8, ip, lsl #31 │ │ │ │ + rsbeq r0, r8, r0, ror pc │ │ │ │ + rsbeq r0, r8, r8, asr #30 │ │ │ │ + rsbeq r0, r8, ip, lsr #30 │ │ │ │ + strdeq r0, [r8], #-224 @ 0xffffff20 @ │ │ │ │ + rsbeq r0, r8, r4, ror #27 │ │ │ │ + strheq r0, [r8], #-212 @ 0xffffff2c @ │ │ │ │ + rsbeq r0, r8, r8, lsr ip │ │ │ │ + rsbeq r0, r8, ip, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov fp, r3 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #496] @ 5bc850 │ │ │ │ + ldr r3, [pc, #496] @ 5bc854 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ mov r5, r0 │ │ │ │ bl 6c2ee4 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5bc7ac │ │ │ │ - ldr r3, [pc, #468] @ 5bc854 │ │ │ │ + bne 5bc7b0 │ │ │ │ + ldr r3, [pc, #468] @ 5bc858 │ │ │ │ sub r1, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #6 │ │ │ │ - bhi 5bc708 │ │ │ │ + bhi 5bc70c │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7a44 │ │ │ │ + bl 5b7a48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7a44 │ │ │ │ + bl 5b7a48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7a44 │ │ │ │ + bl 5b7a48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #21 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7a44 │ │ │ │ + bl 5b7a48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7a44 │ │ │ │ + bl 5b7a48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7a44 │ │ │ │ + bl 5b7a48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7a44 │ │ │ │ + bl 5b7a48 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5bc780 │ │ │ │ + bne 5bc784 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5bc798 │ │ │ │ - ldr r3, [pc, #312] @ 5bc858 │ │ │ │ + bne 5bc79c │ │ │ │ + ldr r3, [pc, #312] @ 5bc85c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #14 │ │ │ │ - bhi 5bc83c │ │ │ │ + bhi 5bc840 │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7a44 │ │ │ │ + bl 5b7a48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7a44 │ │ │ │ + bl 5b7a48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7a44 │ │ │ │ - ldr r3, [pc, #240] @ 5bc85c │ │ │ │ + bl 5b7a48 │ │ │ │ + ldr r3, [pc, #240] @ 5bc860 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r0, r1 │ │ │ │ b 6c2ee4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7a44 │ │ │ │ + bl 5b7a48 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5bc718 │ │ │ │ + beq 5bc71c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7a44 │ │ │ │ - b 5bc718 │ │ │ │ + bl 5b7a48 │ │ │ │ + b 5bc71c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7a44 │ │ │ │ - b 5bc678 │ │ │ │ + bl 5b7a48 │ │ │ │ + b 5bc67c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7a44 │ │ │ │ - b 5bc764 │ │ │ │ + bl 5b7a48 │ │ │ │ + b 5bc768 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #7 │ │ │ │ - bl 5b7a44 │ │ │ │ + bl 5b7a48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7a44 │ │ │ │ - b 5bc764 │ │ │ │ + bl 5b7a48 │ │ │ │ + b 5bc768 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #7 │ │ │ │ - bl 5b7a44 │ │ │ │ + bl 5b7a48 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #6 │ │ │ │ - bl 5b7a44 │ │ │ │ + bl 5b7a48 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #5 │ │ │ │ - bl 5b7a44 │ │ │ │ + bl 5b7a48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7a44 │ │ │ │ - b 5bc764 │ │ │ │ + bl 5b7a48 │ │ │ │ + b 5bc768 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba16c │ │ │ │ - rsbeq r0, r8, r0, ror fp │ │ │ │ - subeq r7, ip, pc, lsr pc │ │ │ │ - subeq r7, ip, sl, lsr #29 │ │ │ │ - rsbeq r0, r8, r4, ror #20 │ │ │ │ + b 5ba170 │ │ │ │ + rsbeq r0, r8, ip, ror #22 │ │ │ │ + subeq r7, ip, fp, lsr pc │ │ │ │ + subeq r7, ip, r6, lsr #29 │ │ │ │ + rsbeq r0, r8, r0, ror #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #552] @ 5bcaa0 │ │ │ │ + ldr ip, [pc, #552] @ 5bcaa4 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - ldr r9, [pc, #544] @ 5bcaa4 │ │ │ │ + ldr r9, [pc, #544] @ 5bcaa8 │ │ │ │ sub sp, sp, #16 │ │ │ │ tst ip, r3 │ │ │ │ add r9, pc, r9 │ │ │ │ ldrsh sl, [sp, #48] @ 0x30 │ │ │ │ - bne 5bc9d8 │ │ │ │ + bne 5bc9dc │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ bl 6bc88c │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5bc9cc │ │ │ │ + beq 5bc9d0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5bc9ec │ │ │ │ - ldr r3, [pc, #488] @ 5bcaa8 │ │ │ │ + bne 5bc9f0 │ │ │ │ + ldr r3, [pc, #488] @ 5bcaac │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5bc908 │ │ │ │ - ldr r3, [pc, #432] @ 5bcaac │ │ │ │ + beq 5bc90c │ │ │ │ + ldr r3, [pc, #432] @ 5bcab0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5bc950 │ │ │ │ - ldr r3, [pc, #400] @ 5bcab0 │ │ │ │ + beq 5bc954 │ │ │ │ + ldr r3, [pc, #400] @ 5bcab4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #384] @ 5bcab4 │ │ │ │ + ldr r2, [pc, #384] @ 5bcab8 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5bca88 │ │ │ │ - ldr r2, [pc, #368] @ 5bcab8 │ │ │ │ + beq 5bca8c │ │ │ │ + ldr r2, [pc, #368] @ 5bcabc │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5bca88 │ │ │ │ + beq 5bca8c │ │ │ │ cmp r7, #5 │ │ │ │ - beq 5bca14 │ │ │ │ - ldr r2, [pc, #348] @ 5bcabc │ │ │ │ - ldr r3, [pc, #348] @ 5bcac0 │ │ │ │ + beq 5bca18 │ │ │ │ + ldr r2, [pc, #348] @ 5bcac0 │ │ │ │ + ldr r3, [pc, #348] @ 5bcac4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #340] @ 5bcac4 │ │ │ │ + ldr r1, [pc, #340] @ 5bcac8 │ │ │ │ ldr r4, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ add r5, r3, r5 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -967991,35 +967992,35 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, sl │ │ │ │ bl 6c2e14 │ │ │ │ - b 5bc8cc │ │ │ │ + b 5bc8d0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ mov r1, sl │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #204] @ 5bcac8 │ │ │ │ + ldr r3, [pc, #204] @ 5bcacc │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5bc8cc │ │ │ │ - ldr r2, [pc, #176] @ 5bcacc │ │ │ │ - ldr r3, [pc, #160] @ 5bcac0 │ │ │ │ + b 5bc8d0 │ │ │ │ + ldr r2, [pc, #176] @ 5bcad0 │ │ │ │ + ldr r3, [pc, #160] @ 5bcac4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #164] @ 5bcad0 │ │ │ │ + ldr r1, [pc, #164] @ 5bcad4 │ │ │ │ ldr r4, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ add r5, r3, r5 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -968036,133 +968037,133 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #68] @ 5bcad4 │ │ │ │ + ldr r3, [pc, #68] @ 5bcad8 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5bc950 │ │ │ │ + b 5bc954 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - subseq lr, r9, ip, lsr r4 │ │ │ │ - rsbeq r0, r8, r4, lsl r9 │ │ │ │ - ldrdeq r0, [r8], #-136 @ 0xffffff78 @ │ │ │ │ - strheq r0, [r8], #-132 @ 0xffffff7c @ │ │ │ │ + subseq lr, r9, r8, lsr r4 │ │ │ │ + rsbeq r0, r8, r0, lsl r9 │ │ │ │ + ldrdeq r0, [r8], #-132 @ 0xffffff7c @ │ │ │ │ + strheq r0, [r8], #-128 @ 0xffffff80 @ │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - subseq r2, sl, ip, asr r0 │ │ │ │ + subseq r2, sl, r8, asr r0 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r2, fp, r0, lsl #23 │ │ │ │ - ldrdeq r0, [r8], #-116 @ 0xffffff8c @ │ │ │ │ - subseq r1, sl, r0, lsr #31 │ │ │ │ - subseq r2, fp, r4, asr #21 │ │ │ │ - rsbeq r0, r8, r0, asr #14 │ │ │ │ + subseq r2, fp, ip, ror fp │ │ │ │ + ldrdeq r0, [r8], #-112 @ 0xffffff90 @ │ │ │ │ + @ instruction: 0x005a1f9c │ │ │ │ + subseq r2, fp, r0, asr #21 │ │ │ │ + rsbeq r0, r8, ip, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #964] @ 5bceb8 │ │ │ │ - ldr ip, [pc, #964] @ 5bcebc │ │ │ │ - ldr r6, [pc, #964] @ 5bcec0 │ │ │ │ + ldr r2, [pc, #964] @ 5bcebc │ │ │ │ + ldr ip, [pc, #964] @ 5bcec0 │ │ │ │ + ldr r6, [pc, #964] @ 5bcec4 │ │ │ │ mov r5, r0 │ │ │ │ lsr lr, r4, #4 │ │ │ │ lsr r0, r4, #7 │ │ │ │ and r3, r4, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ and r0, r0, #7 │ │ │ │ and r7, lr, #7 │ │ │ │ sub r3, r3, #1 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [r2, r0, lsl #2] │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2, r7, lsl #2] │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #14 │ │ │ │ - bhi 5bcea4 │ │ │ │ + bhi 5bcea8 │ │ │ │ ldrb r3, [ip, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ lsr r3, r4, #1 │ │ │ │ - ldr r2, [pc, #888] @ 5bcec4 │ │ │ │ + ldr r2, [pc, #888] @ 5bcec8 │ │ │ │ and r3, r3, #4 │ │ │ │ and r4, r4, #3 │ │ │ │ add r2, pc, r2 │ │ │ │ orr r3, r3, r4 │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ ldr r1, [r2, #112] @ 0x70 │ │ │ │ - ldr r2, [pc, #860] @ 5bcec8 │ │ │ │ + ldr r2, [pc, #860] @ 5bcecc │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r0, lsl #2 │ │ │ │ cmp r1, #32 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bhi 5bce80 │ │ │ │ + bhi 5bce84 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5bcd48 │ │ │ │ + bne 5bcd4c │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #820] @ 5bcecc │ │ │ │ - ldr r2, [pc, #820] @ 5bced0 │ │ │ │ + ldr r3, [pc, #820] @ 5bced0 │ │ │ │ + ldr r2, [pc, #820] @ 5bced4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #112] @ 0x70 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, r2, r5, lsl #2 │ │ │ │ cmp r1, #32 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bhi 5bce80 │ │ │ │ + bhi 5bce84 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5bcd3c │ │ │ │ + bne 5bcd40 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 6c2e14 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5bcc64 │ │ │ │ + beq 5bcc68 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ mov r2, r1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 5b70b8 │ │ │ │ + b 5b70bc │ │ │ │ and r3, r4, #63 @ 0x3f │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq 5bcd7c │ │ │ │ - bhi 5bcdac │ │ │ │ + beq 5bcd80 │ │ │ │ + bhi 5bcdb0 │ │ │ │ cmp r3, #11 │ │ │ │ - beq 5bcd7c │ │ │ │ + beq 5bcd80 │ │ │ │ cmp r3, #27 │ │ │ │ - bne 5bcc64 │ │ │ │ + bne 5bcc68 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5bcc64 │ │ │ │ + beq 5bcc68 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ mov r2, r1 │ │ │ │ - b 5bcbe0 │ │ │ │ + b 5bcbe4 │ │ │ │ lsr r2, r4, #8 │ │ │ │ and lr, lr, #15 │ │ │ │ and r2, r2, #3 │ │ │ │ lsl lr, lr, #2 │ │ │ │ mov r3, #29 │ │ │ │ add r2, r2, #17 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r5 │ │ │ │ str lr, [sp] │ │ │ │ - bl 5bc860 │ │ │ │ + bl 5bc864 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @@ -968171,199 +968172,199 @@ │ │ │ │ lsl lr, lr, #2 │ │ │ │ and r2, r2, #3 │ │ │ │ mov r3, #29 │ │ │ │ add r2, r2, #17 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ str lr, [sp] │ │ │ │ - bl 5bc860 │ │ │ │ + bl 5bc864 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5bcc64 │ │ │ │ + beq 5bcc68 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ mov r2, r1 │ │ │ │ - b 5bcbe0 │ │ │ │ + b 5bcbe4 │ │ │ │ ands ip, r4, #16 │ │ │ │ lsr r4, r4, #5 │ │ │ │ - beq 5bcd58 │ │ │ │ + beq 5bcd5c │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #480] @ 5bced4 │ │ │ │ + ldr r5, [pc, #480] @ 5bced8 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #2 │ │ │ │ add r5, pc, r5 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #8 │ │ │ │ - bl 5bae48 │ │ │ │ + bl 5bae4c │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ lsl r4, r4, #2 │ │ │ │ mov r0, r1 │ │ │ │ and r2, r4, #124 @ 0x7c │ │ │ │ bl 6c2ee4 │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 6c2dc8 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b 5bcd30 │ │ │ │ + b 5bcd34 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bcb90 │ │ │ │ + b 5bcb94 │ │ │ │ and r3, r4, #31 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5bcc64 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5bcc68 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #31 │ │ │ │ lsr r3, r4, #5 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ and r3, r3, ip │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #9 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5bcc64 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5bcc68 │ │ │ │ cmp r3, #59 @ 0x3b │ │ │ │ - bne 5bcc64 │ │ │ │ + bne 5bcc68 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ and r0, r0, #3 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bl 548f54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5bcde8 │ │ │ │ + beq 5bcdec │ │ │ │ and r4, r4, #960 @ 0x3c0 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ moveq r3, #5 │ │ │ │ streq r3, [r5, #12] │ │ │ │ - beq 5bcc64 │ │ │ │ - ldr r3, [pc, #232] @ 5bced8 │ │ │ │ + beq 5bcc68 │ │ │ │ + ldr r3, [pc, #232] @ 5bcedc │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ands r4, r2, #4194304 @ 0x400000 │ │ │ │ ldr r5, [r3] │ │ │ │ - beq 5bce40 │ │ │ │ + beq 5bce44 │ │ │ │ mov r0, #20 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #204] @ 5bcedc │ │ │ │ - ldr r1, [pc, #204] @ 5bcee0 │ │ │ │ + ldr r3, [pc, #204] @ 5bcee0 │ │ │ │ + ldr r1, [pc, #204] @ 5bcee4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1] │ │ │ │ add ip, r3, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, r5 │ │ │ │ bl 6bde24 │ │ │ │ - b 5bcc64 │ │ │ │ + b 5bcc68 │ │ │ │ mov r0, #16 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #148] @ 5bcee4 │ │ │ │ - ldr r1, [pc, #148] @ 5bcee8 │ │ │ │ + ldr r3, [pc, #148] @ 5bcee8 │ │ │ │ + ldr r1, [pc, #148] @ 5bceec │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r5 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r4 │ │ │ │ bl 6bde24 │ │ │ │ - b 5bcc64 │ │ │ │ - ldr r3, [pc, #100] @ 5bceec │ │ │ │ - ldr r1, [pc, #100] @ 5bcef0 │ │ │ │ - ldr r0, [pc, #100] @ 5bcef4 │ │ │ │ + b 5bcc68 │ │ │ │ + ldr r3, [pc, #100] @ 5bcef0 │ │ │ │ + ldr r1, [pc, #100] @ 5bcef4 │ │ │ │ + ldr r0, [pc, #100] @ 5bcef8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #96] @ 5bcef8 │ │ │ │ + ldr r2, [pc, #96] @ 5bcefc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5bcc64 │ │ │ │ + beq 5bcc68 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - b 5bcbe0 │ │ │ │ - strheq r9, [ip], #-112 @ 0xffffff90 │ │ │ │ - strheq r7, [ip], #-173 @ 0xffffff53 │ │ │ │ - subseq lr, r9, r4, lsr #3 │ │ │ │ - subeq r9, ip, r8, lsl #13 │ │ │ │ - rsbeq r0, r8, r0, ror #12 │ │ │ │ - subeq r9, ip, r0, asr #12 │ │ │ │ - rsbeq r0, r8, ip, lsr #12 │ │ │ │ - ldrdeq r0, [r8], #-68 @ 0xffffffbc @ │ │ │ │ + b 5bcbe4 │ │ │ │ + subeq r9, ip, ip, lsr #15 │ │ │ │ + strheq r7, [ip], #-169 @ 0xffffff57 │ │ │ │ + subseq lr, r9, r0, lsr #3 │ │ │ │ + subeq r9, ip, r4, lsl #13 │ │ │ │ + rsbeq r0, r8, ip, asr r6 │ │ │ │ + subeq r9, ip, ip, lsr r6 │ │ │ │ + rsbeq r0, r8, r8, lsr #12 │ │ │ │ + ldrdeq r0, [r8], #-64 @ 0xffffffc0 @ │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r1, sl, ip, lsr #23 │ │ │ │ - subseq r2, fp, r4, ror #13 │ │ │ │ - subseq r1, sl, ip, ror #22 │ │ │ │ - subseq r2, fp, r4, lsr #13 │ │ │ │ - subeq r9, ip, ip, asr #6 │ │ │ │ - eorseq r0, lr, ip, ror #16 │ │ │ │ - eorseq r0, lr, r4, lsl #17 │ │ │ │ + subseq r1, sl, r8, lsr #23 │ │ │ │ + subseq r2, fp, r0, ror #13 │ │ │ │ + subseq r1, sl, r8, ror #22 │ │ │ │ + subseq r2, fp, r0, lsr #13 │ │ │ │ + subeq r9, ip, r8, asr #6 │ │ │ │ + eorseq r0, lr, r8, ror #16 │ │ │ │ + eorseq r0, lr, r0, lsl #17 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r1, [pc, #544] @ 5bd13c │ │ │ │ + ldr r1, [pc, #544] @ 5bd140 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ sub sp, sp, #12 │ │ │ │ tst r1, r3 │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ cmp r2, #31 │ │ │ │ orreq r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ ldrsh fp, [sp, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5bd030 │ │ │ │ + bne 5bd034 │ │ │ │ mov r5, r2 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, fp │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5b814c │ │ │ │ + bl 5b8150 │ │ │ │ cmp r8, #1 │ │ │ │ - beq 5bd048 │ │ │ │ + beq 5bd04c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5bd104 │ │ │ │ + bne 5bd108 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r2, [pc, #436] @ 5bd140 │ │ │ │ + ldr r2, [pc, #436] @ 5bd144 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91d1a0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ and r3, r3, #16 │ │ │ │ @@ -968376,21 +968377,21 @@ │ │ │ │ str r7, [sp] │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ bl 6cf998 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2ee4 │ │ │ │ - ldr r3, [pc, #356] @ 5bd144 │ │ │ │ + ldr r3, [pc, #356] @ 5bd148 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #336] @ 5bd148 │ │ │ │ + ldr r3, [pc, #336] @ 5bd14c │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr ip, [r4, #128] @ 0x80 │ │ │ │ lsr r3, r3, #11 │ │ │ │ @@ -968403,18 +968404,18 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6cf998 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 5bd030 │ │ │ │ - ldr r2, [pc, #244] @ 5bd14c │ │ │ │ + beq 5bd034 │ │ │ │ + ldr r2, [pc, #244] @ 5bd150 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91d1a0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ str r6, [sp] │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ @@ -968422,20 +968423,20 @@ │ │ │ │ orr r3, r3, r2 │ │ │ │ add r1, r1, r9 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ orr r3, r3, #10 │ │ │ │ mov r0, sl │ │ │ │ bl 6cf994 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5bd120 │ │ │ │ + bne 5bd124 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ bl 6c2ee4 │ │ │ │ - ldr r3, [pc, #164] @ 5bd150 │ │ │ │ + ldr r3, [pc, #164] @ 5bd154 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov ip, #0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ @@ -968443,45 +968444,45 @@ │ │ │ │ orr r3, r3, r2 │ │ │ │ add r1, r1, r9 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ mov r0, sl │ │ │ │ orr r3, r3, #10 │ │ │ │ str ip, [sp] │ │ │ │ bl 6cf994 │ │ │ │ - ldr r3, [pc, #104] @ 5bd154 │ │ │ │ + ldr r3, [pc, #104] @ 5bd158 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r3, [pc, #76] @ 5bd158 │ │ │ │ + ldr r3, [pc, #76] @ 5bd15c │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bcf84 │ │ │ │ - ldr r3, [pc, #52] @ 5bd15c │ │ │ │ + b 5bcf88 │ │ │ │ + ldr r3, [pc, #52] @ 5bd160 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bd094 │ │ │ │ + b 5bd098 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - subseq r1, sl, r0, lsr sl │ │ │ │ - strdeq r0, [r8], #-16 @ │ │ │ │ - subseq r1, sl, r4, asr #19 │ │ │ │ - subseq r1, sl, r4, ror #18 │ │ │ │ - subseq r1, sl, r0, lsl r9 │ │ │ │ - rsbeq r0, r8, r4, ror #1 │ │ │ │ - rsbeq r0, r8, r4, asr #1 │ │ │ │ - rsbeq r0, r8, r8, lsr #1 │ │ │ │ + subseq r1, sl, ip, lsr #20 │ │ │ │ + rsbeq r0, r8, ip, ror #3 │ │ │ │ + subseq r1, sl, r0, asr #19 │ │ │ │ + subseq r1, sl, r0, ror #18 │ │ │ │ + subseq r1, sl, ip, lsl #18 │ │ │ │ + rsbeq r0, r8, r0, ror #1 │ │ │ │ + rsbeq r0, r8, r0, asr #1 │ │ │ │ + rsbeq r0, r8, r4, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ @@ -968490,37 +968491,37 @@ │ │ │ │ mov r7, r2 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #996] @ 5bd58c │ │ │ │ + ldr r3, [pc, #996] @ 5bd590 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, #14 │ │ │ │ - bhi 5bd574 │ │ │ │ + bhi 5bd578 │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #956] @ 5bd590 │ │ │ │ + ldr r3, [pc, #956] @ 5bd594 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 6c2e7c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #916] @ 5bd594 │ │ │ │ + ldr r3, [pc, #916] @ 5bd598 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ ldr r2, [r5, #128] @ 0x80 │ │ │ │ @@ -968531,26 +968532,26 @@ │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ orr r3, r3, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cf998 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #844] @ 5bd598 │ │ │ │ + ldr r3, [pc, #844] @ 5bd59c │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 6c2e7c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #804] @ 5bd59c │ │ │ │ + ldr r3, [pc, #804] @ 5bd5a0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ ldr r2, [r5, #128] @ 0x80 │ │ │ │ @@ -968561,26 +968562,26 @@ │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ orr r3, r3, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cf998 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #732] @ 5bd5a0 │ │ │ │ + ldr r3, [pc, #732] @ 5bd5a4 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 6c2e7c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #692] @ 5bd5a4 │ │ │ │ + ldr r3, [pc, #692] @ 5bd5a8 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ ldr r2, [r5, #128] @ 0x80 │ │ │ │ @@ -968588,25 +968589,25 @@ │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r2 │ │ │ │ add r1, r1, r4 │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ orr r3, r3, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cf998 │ │ │ │ - ldr r3, [pc, #632] @ 5bd5a8 │ │ │ │ + ldr r3, [pc, #632] @ 5bd5ac │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #596] @ 5bd5ac │ │ │ │ + ldr r3, [pc, #596] @ 5bd5b0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ ldr r2, [r5, #128] @ 0x80 │ │ │ │ @@ -968614,476 +968615,476 @@ │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r2 │ │ │ │ add r1, r1, r4 │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ mov r0, r8 │ │ │ │ orr r3, r3, #2 │ │ │ │ bl 6cf998 │ │ │ │ - ldr r3, [pc, #536] @ 5bd5b0 │ │ │ │ + ldr r3, [pc, #536] @ 5bd5b4 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5bd4bc │ │ │ │ - ldr r3, [pc, #512] @ 5bd5b4 │ │ │ │ + bne 5bd4c0 │ │ │ │ + ldr r3, [pc, #512] @ 5bd5b8 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r6, #6 │ │ │ │ - bhi 5bd43c │ │ │ │ + bhi 5bd440 │ │ │ │ ldrb r6, [r3, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7d18 │ │ │ │ + bl 5b7d1c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #23 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7d18 │ │ │ │ + bl 5b7d1c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7d18 │ │ │ │ + bl 5b7d1c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7d18 │ │ │ │ + bl 5b7d1c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7d18 │ │ │ │ + bl 5b7d1c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7d18 │ │ │ │ + bl 5b7d1c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7d18 │ │ │ │ + bl 5b7d1c │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5bd4e4 │ │ │ │ + bne 5bd4e8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5bd4d0 │ │ │ │ - ldr r3, [pc, #356] @ 5bd5b8 │ │ │ │ + bne 5bd4d4 │ │ │ │ + ldr r3, [pc, #356] @ 5bd5bc │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #14 │ │ │ │ - bhi 5bd574 │ │ │ │ + bhi 5bd578 │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7d18 │ │ │ │ + bl 5b7d1c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7d18 │ │ │ │ + bl 5b7d1c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7d18 │ │ │ │ - ldr r3, [pc, #284] @ 5bd5bc │ │ │ │ + bl 5b7d1c │ │ │ │ + ldr r3, [pc, #284] @ 5bd5c0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ rsb r2, r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2ee4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7d18 │ │ │ │ - b 5bd3ac │ │ │ │ + bl 5b7d1c │ │ │ │ + b 5bd3b0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7d18 │ │ │ │ - b 5bd44c │ │ │ │ + bl 5b7d1c │ │ │ │ + b 5bd450 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7d18 │ │ │ │ - b 5bd444 │ │ │ │ + bl 5b7d1c │ │ │ │ + b 5bd448 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7d18 │ │ │ │ - b 5bd498 │ │ │ │ + bl 5b7d1c │ │ │ │ + b 5bd49c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #7 │ │ │ │ - bl 5b7d18 │ │ │ │ + bl 5b7d1c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7d18 │ │ │ │ - b 5bd498 │ │ │ │ + bl 5b7d1c │ │ │ │ + b 5bd49c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #7 │ │ │ │ - bl 5b7d18 │ │ │ │ + bl 5b7d1c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #6 │ │ │ │ - bl 5b7d18 │ │ │ │ + bl 5b7d1c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #5 │ │ │ │ - bl 5b7d18 │ │ │ │ + bl 5b7d1c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7d18 │ │ │ │ - b 5bd498 │ │ │ │ + bl 5b7d1c │ │ │ │ + b 5bd49c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba16c │ │ │ │ - subeq r7, ip, r0, asr #8 │ │ │ │ - strdeq pc, [r7], #-252 @ 0xffffff04 @ │ │ │ │ - ldrheq r1, [sl], #-124 @ 0xffffff84 │ │ │ │ - rsbeq pc, r7, r4, lsl #31 │ │ │ │ - subseq r1, sl, r4, asr #14 │ │ │ │ - rsbeq pc, r7, ip, lsl #30 │ │ │ │ - subseq r1, sl, ip, asr #13 │ │ │ │ - rsbeq pc, r7, r0, lsr #29 │ │ │ │ - subseq r1, sl, r4, ror #12 │ │ │ │ - rsbeq pc, r7, r8, lsr lr @ │ │ │ │ - subeq r7, ip, pc, lsr r2 │ │ │ │ - subeq r7, ip, sl, lsr #3 │ │ │ │ - rsbeq pc, r7, r0, lsr sp @ │ │ │ │ + b 5ba170 │ │ │ │ + subeq r7, ip, ip, lsr r4 │ │ │ │ + strdeq pc, [r7], #-248 @ 0xffffff08 @ │ │ │ │ + ldrheq r1, [sl], #-120 @ 0xffffff88 │ │ │ │ + rsbeq pc, r7, r0, lsl #31 │ │ │ │ + subseq r1, sl, r0, asr #14 │ │ │ │ + rsbeq pc, r7, r8, lsl #30 │ │ │ │ + subseq r1, sl, r8, asr #13 │ │ │ │ + @ instruction: 0x0067fe9c │ │ │ │ + subseq r1, sl, r0, ror #12 │ │ │ │ + rsbeq pc, r7, r4, lsr lr @ │ │ │ │ + subeq r7, ip, fp, lsr r2 │ │ │ │ + subeq r7, ip, r6, lsr #3 │ │ │ │ + rsbeq pc, r7, ip, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r3 │ │ │ │ mov r5, r2 │ │ │ │ ldrsh fp, [sp, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r9, [pc, #840] @ 5bd93c │ │ │ │ + ldr r9, [pc, #840] @ 5bd940 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #828] @ 5bd940 │ │ │ │ + ldr r3, [pc, #828] @ 5bd944 │ │ │ │ cmp r4, r3 │ │ │ │ mov sl, r0 │ │ │ │ - beq 5bd72c │ │ │ │ - bhi 5bd640 │ │ │ │ + beq 5bd730 │ │ │ │ + bhi 5bd644 │ │ │ │ cmp r4, #52 @ 0x34 │ │ │ │ - bhi 5bd6cc │ │ │ │ + bhi 5bd6d0 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 5bd6d4 │ │ │ │ + bne 5bd6d8 │ │ │ │ cmp r4, #49 @ 0x31 │ │ │ │ - bhi 5bd6c0 │ │ │ │ + bhi 5bd6c4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba16c │ │ │ │ - ldr r3, [pc, #764] @ 5bd944 │ │ │ │ + b 5ba170 │ │ │ │ + ldr r3, [pc, #764] @ 5bd948 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5bd868 │ │ │ │ - bls 5bd688 │ │ │ │ + beq 5bd86c │ │ │ │ + bls 5bd68c │ │ │ │ cmp fp, #0 │ │ │ │ cmpeq r5, #0 │ │ │ │ - bne 5bd738 │ │ │ │ - ldr r3, [pc, #740] @ 5bd948 │ │ │ │ + bne 5bd73c │ │ │ │ + ldr r3, [pc, #740] @ 5bd94c │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5bd628 │ │ │ │ + beq 5bd62c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp fp, #0 │ │ │ │ cmpeq r5, #0 │ │ │ │ - bne 5bd738 │ │ │ │ - ldr r3, [pc, #688] @ 5bd94c │ │ │ │ + bne 5bd73c │ │ │ │ + ldr r3, [pc, #688] @ 5bd950 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5bd628 │ │ │ │ + beq 5bd62c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #52 @ 0x34 │ │ │ │ - beq 5bd628 │ │ │ │ - b 5bd668 │ │ │ │ + beq 5bd62c │ │ │ │ + b 5bd66c │ │ │ │ cmp r5, r7 │ │ │ │ - beq 5bd668 │ │ │ │ + beq 5bd66c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5bd84c │ │ │ │ + bne 5bd850 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r7, #32 │ │ │ │ - bhi 5bd918 │ │ │ │ + bhi 5bd91c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5bd830 │ │ │ │ + bne 5bd834 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e14 │ │ │ │ bl 6b540c │ │ │ │ - ldr r3, [pc, #576] @ 5bd950 │ │ │ │ + ldr r3, [pc, #576] @ 5bd954 │ │ │ │ sub r4, r4, #48 @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #6 │ │ │ │ - bhi 5bd79c │ │ │ │ + bhi 5bd7a0 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp fp, #0 │ │ │ │ cmpeq r5, #0 │ │ │ │ - beq 5bd628 │ │ │ │ + beq 5bd62c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5bd878 │ │ │ │ + bne 5bd87c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e14 │ │ │ │ bl 6b540c │ │ │ │ - ldr r3, [pc, #476] @ 5bd940 │ │ │ │ + ldr r3, [pc, #476] @ 5bd944 │ │ │ │ cmp r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5bd900 │ │ │ │ - ldr r3, [pc, #464] @ 5bd944 │ │ │ │ + beq 5bd904 │ │ │ │ + ldr r3, [pc, #464] @ 5bd948 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5bd8e8 │ │ │ │ - bhi 5bd894 │ │ │ │ + beq 5bd8ec │ │ │ │ + bhi 5bd898 │ │ │ │ sub r3, r3, #131072 @ 0x20000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5bd8b8 │ │ │ │ + beq 5bd8bc │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #3 │ │ │ │ bl 6c3980 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5bd7b8 │ │ │ │ - ldr r3, [pc, #416] @ 5bd954 │ │ │ │ + beq 5bd7bc │ │ │ │ + ldr r3, [pc, #416] @ 5bd958 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c2e14 │ │ │ │ ldr r1, [r6, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5bd7d8 │ │ │ │ - ldr r3, [pc, #392] @ 5bd958 │ │ │ │ + beq 5bd7dc │ │ │ │ + ldr r3, [pc, #392] @ 5bd95c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #380] @ 5bd95c │ │ │ │ + ldr r3, [pc, #380] @ 5bd960 │ │ │ │ mov r0, #22 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #364] @ 5bd960 │ │ │ │ + ldr r1, [pc, #364] @ 5bd964 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #348] @ 5bd964 │ │ │ │ + ldr r1, [pc, #348] @ 5bd968 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2c9c │ │ │ │ - ldr r3, [pc, #304] @ 5bd968 │ │ │ │ + ldr r3, [pc, #304] @ 5bd96c │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bd704 │ │ │ │ - ldr r3, [pc, #280] @ 5bd96c │ │ │ │ + b 5bd708 │ │ │ │ + ldr r3, [pc, #280] @ 5bd970 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bd6e8 │ │ │ │ + b 5bd6ec │ │ │ │ cmp fp, #0 │ │ │ │ cmpeq r5, #0 │ │ │ │ - beq 5bd668 │ │ │ │ - b 5bd738 │ │ │ │ - ldr r3, [pc, #240] @ 5bd970 │ │ │ │ + beq 5bd66c │ │ │ │ + b 5bd73c │ │ │ │ + ldr r3, [pc, #240] @ 5bd974 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bd74c │ │ │ │ - ldr r3, [pc, #172] @ 5bd948 │ │ │ │ + b 5bd750 │ │ │ │ + ldr r3, [pc, #172] @ 5bd94c │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5bd8d0 │ │ │ │ + beq 5bd8d4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3980 │ │ │ │ - b 5bd79c │ │ │ │ + b 5bd7a0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #10 │ │ │ │ bl 6c3980 │ │ │ │ - b 5bd79c │ │ │ │ + b 5bd7a0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3980 │ │ │ │ - b 5bd79c │ │ │ │ + b 5bd7a0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #11 │ │ │ │ bl 6c3980 │ │ │ │ - b 5bd79c │ │ │ │ + b 5bd7a0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c3980 │ │ │ │ - b 5bd79c │ │ │ │ - ldr r3, [pc, #84] @ 5bd974 │ │ │ │ - ldr r1, [pc, #84] @ 5bd978 │ │ │ │ - ldr r0, [pc, #84] @ 5bd97c │ │ │ │ + b 5bd7a0 │ │ │ │ + ldr r3, [pc, #84] @ 5bd978 │ │ │ │ + ldr r1, [pc, #84] @ 5bd97c │ │ │ │ + ldr r0, [pc, #84] @ 5bd980 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #80] @ 5bd980 │ │ │ │ + ldr r2, [pc, #80] @ 5bd984 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldrsbeq sp, [r9], #-100 @ 0xffffff9c │ │ │ │ + ldrsbeq sp, [r9], #-96 @ 0xffffffa0 │ │ │ │ streq r0, [r8], #-0 │ │ │ │ streq r0, [fp], #-0 │ │ │ │ streq r0, [ip], #-0 │ │ │ │ streq r0, [r9], #-0 │ │ │ │ - strdeq r6, [ip], #-233 @ 0xffffff17 │ │ │ │ - rsbeq pc, r7, r0, lsr #20 │ │ │ │ - rsbeq pc, r7, r4, lsl #20 │ │ │ │ + strdeq r6, [ip], #-229 @ 0xffffff1b │ │ │ │ + rsbeq pc, r7, ip, lsl sl @ │ │ │ │ + rsbeq pc, r7, r0, lsl #20 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r1, sl, ip, asr #3 │ │ │ │ - ldrsheq r1, [fp], #-192 @ 0xffffff40 │ │ │ │ - @ instruction: 0x0067f998 │ │ │ │ - rsbeq pc, r7, ip, ror r9 @ │ │ │ │ - rsbeq pc, r7, r0, asr r9 @ │ │ │ │ - strheq r8, [ip], #-132 @ 0xffffff7c │ │ │ │ - @ instruction: 0x003dfdd4 │ │ │ │ - eorseq pc, sp, ip, ror #27 │ │ │ │ + subseq r1, sl, r8, asr #3 │ │ │ │ + subseq r1, fp, ip, ror #25 │ │ │ │ + @ instruction: 0x0067f994 │ │ │ │ + rsbeq pc, r7, r8, ror r9 @ │ │ │ │ + rsbeq pc, r7, ip, asr #18 │ │ │ │ + strheq r8, [ip], #-128 @ 0xffffff80 │ │ │ │ + @ instruction: 0x003dfdd0 │ │ │ │ + eorseq pc, sp, r8, ror #27 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ ldr r2, [r0, #120] @ 0x78 │ │ │ │ ands r2, r2, #268435456 @ 0x10000000 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r5, [r0, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #160] @ 5bda84 │ │ │ │ + ldr r3, [pc, #160] @ 5bda88 │ │ │ │ cmp r5, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 5bda1c │ │ │ │ + beq 5bda20 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5bda70 │ │ │ │ + beq 5bda74 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #100] @ 5bda88 │ │ │ │ + ldr r2, [pc, #100] @ 5bda8c │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - ldr r6, [pc, #92] @ 5bda8c │ │ │ │ + ldr r6, [pc, #92] @ 5bda90 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #80] @ 5bda90 │ │ │ │ + ldr r1, [pc, #80] @ 5bda94 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bde24 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - bne 5bda00 │ │ │ │ + bne 5bda04 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 5ba16c │ │ │ │ - ldrsbeq sp, [r9], #-40 @ 0xffffffd8 │ │ │ │ + b 5ba170 │ │ │ │ + ldrsbeq sp, [r9], #-36 @ 0xffffffdc │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r0, sl, r8, lsl #31 │ │ │ │ - ldrheq r1, [fp], #-172 @ 0xffffff54 │ │ │ │ + subseq r0, sl, r4, lsl #31 │ │ │ │ + ldrheq r1, [fp], #-168 @ 0xffffff58 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #16 │ │ │ │ - beq 5bdac0 │ │ │ │ + beq 5bdac4 │ │ │ │ ldr r2, [r0, #116] @ 0x74 │ │ │ │ ands r2, r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ mov r1, #19 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r1 │ │ │ │ @@ -969091,63 +969092,63 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ cmp r5, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5bdb44 │ │ │ │ + bne 5bdb48 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #716] @ 5bddec │ │ │ │ + ldr r2, [pc, #716] @ 5bddf0 │ │ │ │ add r3, r3, #4 │ │ │ │ add r3, r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ sub r1, r8, #1 │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #6 │ │ │ │ - bhi 5bddc8 │ │ │ │ + bhi 5bddcc │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #676] @ 5bddf0 │ │ │ │ + ldr r3, [pc, #676] @ 5bddf4 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #652] @ 5bddf4 │ │ │ │ + ldr r2, [pc, #652] @ 5bddf8 │ │ │ │ add r3, r3, #4 │ │ │ │ add r3, r3, sl │ │ │ │ add r2, pc, r2 │ │ │ │ sub r1, r8, #1 │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #6 │ │ │ │ - bhi 5bddc0 │ │ │ │ + bhi 5bddc4 │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5bddac │ │ │ │ + bne 5bddb0 │ │ │ │ cmp r7, #31 │ │ │ │ - ble 5bdbac │ │ │ │ + ble 5bdbb0 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #8 │ │ │ │ - beq 5bdd9c │ │ │ │ + beq 5bdda0 │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r8, #1 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5bdd40 │ │ │ │ + bne 5bdd44 │ │ │ │ cmp r8, #5 │ │ │ │ movne r5, #0 │ │ │ │ andeq r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -969165,230 +969166,230 @@ │ │ │ │ bl 6c31fc │ │ │ │ mov r0, r5 │ │ │ │ bl 6bd6d4 │ │ │ │ cmp r8, #1 │ │ │ │ movne r7, #9 │ │ │ │ moveq r7, #8 │ │ │ │ mov r9, r0 │ │ │ │ - b 5bdc34 │ │ │ │ + b 5bdc38 │ │ │ │ mov r7, #10 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ bic r1, r1, #8847360 @ 0x870000 │ │ │ │ bic r1, r1, #63488 @ 0xf800 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r4, #132] @ 0x84 │ │ │ │ - bne 5bdd48 │ │ │ │ + bne 5bdd4c │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5bdc94 │ │ │ │ - ldr r3, [pc, #404] @ 5bddf8 │ │ │ │ + beq 5bdc98 │ │ │ │ + ldr r3, [pc, #404] @ 5bddfc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #388] @ 5bddfc │ │ │ │ + ldr r2, [pc, #388] @ 5bde00 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5bdd84 │ │ │ │ - ldr r2, [pc, #372] @ 5bde00 │ │ │ │ + beq 5bdd88 │ │ │ │ + ldr r2, [pc, #372] @ 5bde04 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5bdd84 │ │ │ │ + beq 5bdd88 │ │ │ │ mov r3, #2 │ │ │ │ cmp r7, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq 5bdd70 │ │ │ │ + beq 5bdd74 │ │ │ │ bl 6b540c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ eor r0, r7, #1 │ │ │ │ bl 6c3980 │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b7040 │ │ │ │ + bl 5b7044 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2c9c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, r2, #4 │ │ │ │ - b 5b7040 │ │ │ │ + b 5b7044 │ │ │ │ mov r7, #2 │ │ │ │ - b 5bdc34 │ │ │ │ + b 5bdc38 │ │ │ │ mov r7, #9 │ │ │ │ - b 5bdc34 │ │ │ │ + b 5bdc38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5bdd40 │ │ │ │ + beq 5bdd44 │ │ │ │ mov r7, #11 │ │ │ │ - b 5bdc34 │ │ │ │ + b 5bdc38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5bdd40 │ │ │ │ + beq 5bdd44 │ │ │ │ mov r7, #3 │ │ │ │ - b 5bdc34 │ │ │ │ + b 5bdc38 │ │ │ │ cmp r7, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r7, #1 │ │ │ │ - b 5bdc34 │ │ │ │ - ldr r3, [pc, #180] @ 5bde04 │ │ │ │ - ldr r2, [pc, #180] @ 5bde08 │ │ │ │ + b 5bdc38 │ │ │ │ + ldr r3, [pc, #180] @ 5bde08 │ │ │ │ + ldr r2, [pc, #180] @ 5bde0c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #132] @ 0x84 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c31fc │ │ │ │ mov r3, #2 │ │ │ │ cmp r7, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bne 5bdca4 │ │ │ │ + bne 5bdca8 │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5b7040 │ │ │ │ - ldr r3, [pc, #128] @ 5bde0c │ │ │ │ + b 5b7044 │ │ │ │ + ldr r3, [pc, #128] @ 5bde10 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5bdc94 │ │ │ │ + b 5bdc98 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5bdb98 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5bdb9c │ │ │ │ mov r7, #8 │ │ │ │ - b 5bdc34 │ │ │ │ + b 5bdc38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5bdd40 │ │ │ │ + beq 5bdd44 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subeq r6, ip, ip, ror #21 │ │ │ │ - rsbeq pc, r7, r4, lsl #13 │ │ │ │ - subeq r6, ip, fp, lsr #21 │ │ │ │ - rsbeq pc, r7, r0, ror r5 @ │ │ │ │ + subeq r6, ip, r8, ror #21 │ │ │ │ + rsbeq pc, r7, r0, lsl #13 │ │ │ │ + subeq r6, ip, r7, lsr #21 │ │ │ │ + rsbeq pc, r7, ip, ror #10 │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - rsbeq pc, r7, r0, lsl #9 │ │ │ │ + rsbeq pc, r7, ip, ror r4 @ │ │ │ │ @ instruction: 0xff7807ff │ │ │ │ - rsbeq pc, r7, r4, asr #8 │ │ │ │ + rsbeq pc, r7, r0, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr ip, [r0, #132] @ 0x84 │ │ │ │ sub sp, sp, #8 │ │ │ │ ands ip, ip, #1048576 @ 0x100000 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - beq 5bdf38 │ │ │ │ + beq 5bdf3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5bde64 │ │ │ │ + bne 5bde68 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5bded8 │ │ │ │ + bne 5bdedc │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #424] @ 5be030 │ │ │ │ + ldr r3, [pc, #424] @ 5be034 │ │ │ │ bic ip, ip, #66846720 @ 0x3fc0000 │ │ │ │ bic ip, ip, #260096 @ 0x3f800 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 5bdf20 │ │ │ │ + beq 5bdf24 │ │ │ │ add r3, r3, #960 @ 0x3c0 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 5bdf08 │ │ │ │ + beq 5bdf0c │ │ │ │ sub r3, r3, #1024 @ 0x400 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 5bdef0 │ │ │ │ + bne 5bdef4 │ │ │ │ cmp r7, #0 │ │ │ │ lsleq r4, r5, #2 │ │ │ │ - bne 5bdf58 │ │ │ │ - ldr r3, [pc, #372] @ 5be034 │ │ │ │ + bne 5bdf5c │ │ │ │ + ldr r3, [pc, #372] @ 5be038 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r3, [pc, #344] @ 5be038 │ │ │ │ + ldr r3, [pc, #344] @ 5be03c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bde7c │ │ │ │ + b 5bde80 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ tst r7, #1 │ │ │ │ lsleq r4, r5, #2 │ │ │ │ - bne 5bdfd8 │ │ │ │ - ldr r3, [pc, #288] @ 5be03c │ │ │ │ + bne 5bdfdc │ │ │ │ + ldr r3, [pc, #288] @ 5be040 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5bdec0 │ │ │ │ + b 5bdec4 │ │ │ │ cmp r7, #0 │ │ │ │ lsleq r4, r5, #2 │ │ │ │ - bne 5bdf88 │ │ │ │ - ldr r3, [pc, #268] @ 5be040 │ │ │ │ + bne 5bdf8c │ │ │ │ + ldr r3, [pc, #268] @ 5be044 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5bdec0 │ │ │ │ + b 5bdec4 │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, ip │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5bde40 │ │ │ │ - ldr r3, [pc, #228] @ 5be044 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5bde44 │ │ │ │ + ldr r3, [pc, #228] @ 5be048 │ │ │ │ rsb r0, r7, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r2 │ │ │ │ lsl r4, r5, #2 │ │ │ │ bl 6c5548 │ │ │ │ - b 5bdeb8 │ │ │ │ - ldr r3, [pc, #184] @ 5be048 │ │ │ │ + b 5bdebc │ │ │ │ + ldr r3, [pc, #184] @ 5be04c │ │ │ │ lsl r4, r5, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ @@ -969399,16 +969400,16 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3694 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c333c │ │ │ │ - b 5bdf2c │ │ │ │ - ldr r6, [pc, #108] @ 5be04c │ │ │ │ + b 5bdf30 │ │ │ │ + ldr r6, [pc, #108] @ 5be050 │ │ │ │ and r7, r7, #3 │ │ │ │ add r6, pc, r6 │ │ │ │ add r6, r6, r5, lsl #2 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ lsl r2, r7, #3 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3694 │ │ │ │ @@ -969421,313 +969422,313 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 6c37b0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r1 │ │ │ │ lsl r4, r5, #2 │ │ │ │ bl 6c333c │ │ │ │ - b 5bdf14 │ │ │ │ + b 5bdf18 │ │ │ │ stcvc 0, cr0, [r0], {113} @ 0x71 │ │ │ │ - rsbeq pc, r7, r4, lsl r3 @ │ │ │ │ - strdeq pc, [r7], #-36 @ 0xffffffdc @ │ │ │ │ - strheq pc, [r7], #-40 @ 0xffffffd8 @ │ │ │ │ - rsbeq pc, r7, r0, lsr #5 │ │ │ │ - rsbeq pc, r7, r0, ror r2 @ │ │ │ │ - rsbeq pc, r7, r0, asr #4 │ │ │ │ - strdeq pc, [r7], #-16 @ │ │ │ │ + rsbeq pc, r7, r0, lsl r3 @ │ │ │ │ + strdeq pc, [r7], #-32 @ 0xffffffe0 @ │ │ │ │ + strheq pc, [r7], #-36 @ 0xffffffdc @ │ │ │ │ + @ instruction: 0x0067f29c │ │ │ │ + rsbeq pc, r7, ip, ror #4 │ │ │ │ + rsbeq pc, r7, ip, lsr r2 @ │ │ │ │ + rsbeq pc, r7, ip, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r6, r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bne 5be0b4 │ │ │ │ + bne 5be0b8 │ │ │ │ bic r3, r1, #2 │ │ │ │ cmp r3, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5be0f4 │ │ │ │ + bne 5be0f8 │ │ │ │ cmp r1, #18 │ │ │ │ - beq 5be158 │ │ │ │ + beq 5be15c │ │ │ │ cmp r1, #19 │ │ │ │ - beq 5be178 │ │ │ │ - ldr r3, [pc, #324] @ 5be1e8 │ │ │ │ + beq 5be17c │ │ │ │ + ldr r3, [pc, #324] @ 5be1ec │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ mov r1, #0 │ │ │ │ b 6c2e14 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5be0f4 │ │ │ │ + bne 5be0f8 │ │ │ │ cmp r1, #18 │ │ │ │ - beq 5be158 │ │ │ │ + beq 5be15c │ │ │ │ cmp r1, #19 │ │ │ │ - beq 5be134 │ │ │ │ + beq 5be138 │ │ │ │ cmp r1, #17 │ │ │ │ - beq 5be188 │ │ │ │ - ldr r3, [pc, #272] @ 5be1ec │ │ │ │ + beq 5be18c │ │ │ │ + ldr r3, [pc, #272] @ 5be1f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, r5, lsl #2 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r2, #176] @ 0xb0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #4] │ │ │ │ b 6c2dc8 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5be1c8 │ │ │ │ + beq 5be1cc │ │ │ │ cmp r4, #18 │ │ │ │ - beq 5be158 │ │ │ │ + beq 5be15c │ │ │ │ cmp r4, #19 │ │ │ │ - beq 5be1ac │ │ │ │ + beq 5be1b0 │ │ │ │ cmp r4, #17 │ │ │ │ - bne 5be0d4 │ │ │ │ - ldr r3, [pc, #208] @ 5be1f0 │ │ │ │ + bne 5be0d8 │ │ │ │ + ldr r3, [pc, #208] @ 5be1f4 │ │ │ │ cmp r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ - bne 5be194 │ │ │ │ - b 5be0a8 │ │ │ │ - ldr r3, [pc, #184] @ 5be1f4 │ │ │ │ + bne 5be198 │ │ │ │ + b 5be0ac │ │ │ │ + ldr r3, [pc, #184] @ 5be1f8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #160] @ 0xa0 │ │ │ │ - ldr r3, [pc, #176] @ 5be1f8 │ │ │ │ + ldr r3, [pc, #176] @ 5be1fc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r3, [pc, #156] @ 5be1fc │ │ │ │ + ldr r3, [pc, #156] @ 5be200 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, r5, lsl #2 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r2, #160] @ 0xa0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #4] │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r3, [pc, #128] @ 5be200 │ │ │ │ + ldr r3, [pc, #128] @ 5be204 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #160] @ 0xa0 │ │ │ │ - b 5be0a8 │ │ │ │ - ldr r3, [pc, #116] @ 5be204 │ │ │ │ + b 5be0ac │ │ │ │ + ldr r3, [pc, #116] @ 5be208 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ - ldr r3, [pc, #108] @ 5be208 │ │ │ │ + ldr r3, [pc, #108] @ 5be20c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r3, [pc, #88] @ 5be20c │ │ │ │ + ldr r3, [pc, #88] @ 5be210 │ │ │ │ cmp r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #160] @ 0xa0 │ │ │ │ - bne 5be140 │ │ │ │ - b 5be0a8 │ │ │ │ + bne 5be144 │ │ │ │ + b 5be0ac │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5be100 │ │ │ │ - rsbeq pc, r7, r0, lsr r1 @ │ │ │ │ - strdeq pc, [r7], #-8 @ │ │ │ │ - strheq pc, [r7], #-0 @ │ │ │ │ - @ instruction: 0x0067f098 │ │ │ │ - rsbeq pc, r7, ip, lsl #1 │ │ │ │ - rsbeq pc, r7, r4, ror r0 @ │ │ │ │ - rsbeq pc, r7, r4, asr r0 @ │ │ │ │ - rsbeq pc, r7, r4, asr #32 │ │ │ │ - rsbeq pc, r7, r8, lsr r0 @ │ │ │ │ - rsbeq pc, r7, ip, lsl r0 @ │ │ │ │ + bl 5ba170 │ │ │ │ + b 5be104 │ │ │ │ + rsbeq pc, r7, ip, lsr #2 │ │ │ │ + strdeq pc, [r7], #-4 @ │ │ │ │ + rsbeq pc, r7, ip, lsr #1 │ │ │ │ + @ instruction: 0x0067f094 │ │ │ │ + rsbeq pc, r7, r8, lsl #1 │ │ │ │ + rsbeq pc, r7, r0, ror r0 @ │ │ │ │ + rsbeq pc, r7, r0, asr r0 @ │ │ │ │ + rsbeq pc, r7, r0, asr #32 │ │ │ │ + rsbeq pc, r7, r4, lsr r0 @ │ │ │ │ + rsbeq pc, r7, r8, lsl r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ sub sp, sp, #12 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ - beq 5be364 │ │ │ │ + beq 5be368 │ │ │ │ bl 6bc88c │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 5be350 │ │ │ │ - ldr r3, [pc, #416] @ 5be400 │ │ │ │ + beq 5be354 │ │ │ │ + ldr r3, [pc, #416] @ 5be404 │ │ │ │ cmp r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - beq 5be2f4 │ │ │ │ + beq 5be2f8 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ bl 6c2e7c │ │ │ │ - ldr r3, [pc, #384] @ 5be404 │ │ │ │ + ldr r3, [pc, #384] @ 5be408 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5be304 │ │ │ │ + beq 5be308 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5be38c │ │ │ │ - ldr r1, [pc, #364] @ 5be408 │ │ │ │ + beq 5be390 │ │ │ │ + ldr r1, [pc, #364] @ 5be40c │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ bl 91d1a0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ and r3, r3, #16 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ orr r3, r3, #10 │ │ │ │ str r0, [sp] │ │ │ │ add r1, r7, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 6cf994 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5be3e0 │ │ │ │ + bne 5be3e4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #260] @ 5be404 │ │ │ │ + ldr r3, [pc, #260] @ 5be408 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5be288 │ │ │ │ - ldr r1, [pc, #256] @ 5be40c │ │ │ │ + bne 5be28c │ │ │ │ + ldr r1, [pc, #256] @ 5be410 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ bl 91d1a0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ and r3, r3, #16 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ orr r3, r3, #9 │ │ │ │ str r0, [sp] │ │ │ │ add r1, r7, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 6cf994 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5be2d4 │ │ │ │ - ldr r3, [pc, #196] @ 5be410 │ │ │ │ + beq 5be2d8 │ │ │ │ + ldr r3, [pc, #196] @ 5be414 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5be3e8 │ │ │ │ + b 5be3ec │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5be3c8 │ │ │ │ + bne 5be3cc │ │ │ │ mov r1, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5be27c │ │ │ │ + b 5be280 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - bne 5be248 │ │ │ │ + bne 5be24c │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5be248 │ │ │ │ - ldr r3, [pc, #128] @ 5be414 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5be24c │ │ │ │ + ldr r3, [pc, #128] @ 5be418 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r7, r1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ bl 6cf994 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5be2d4 │ │ │ │ - ldr r3, [pc, #84] @ 5be418 │ │ │ │ + beq 5be2d8 │ │ │ │ + ldr r3, [pc, #84] @ 5be41c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5be3e8 │ │ │ │ - ldr r3, [pc, #76] @ 5be41c │ │ │ │ + b 5be3ec │ │ │ │ + ldr r3, [pc, #76] @ 5be420 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5be27c │ │ │ │ - ldr r3, [pc, #56] @ 5be420 │ │ │ │ + b 5be280 │ │ │ │ + ldr r3, [pc, #56] @ 5be424 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - rsbeq lr, r7, r0, ror pc │ │ │ │ + rsbeq lr, r7, ip, ror #30 │ │ │ │ stcvc 1, cr0, [r0], {10} │ │ │ │ - subseq r0, sl, r0, lsr #14 │ │ │ │ - ldrheq r0, [sl], #-96 @ 0xffffffa0 │ │ │ │ - rsbeq lr, r7, r8, lsl #29 │ │ │ │ - subseq r0, sl, r8, lsr #12 │ │ │ │ - rsbeq lr, r7, r0, lsl lr │ │ │ │ - rsbeq lr, r7, r4, lsl #28 │ │ │ │ - rsbeq lr, r7, ip, ror #27 │ │ │ │ + subseq r0, sl, ip, lsl r7 │ │ │ │ + subseq r0, sl, ip, lsr #13 │ │ │ │ + rsbeq lr, r7, r4, lsl #29 │ │ │ │ + subseq r0, sl, r4, lsr #12 │ │ │ │ + rsbeq lr, r7, ip, lsl #28 │ │ │ │ + rsbeq lr, r7, r0, lsl #28 │ │ │ │ + rsbeq lr, r7, r8, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ bl 6bc88c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - beq 5be468 │ │ │ │ - ldr r2, [pc, #1368] @ 5be9b8 │ │ │ │ + beq 5be46c │ │ │ │ + ldr r2, [pc, #1368] @ 5be9bc │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r2, r3 │ │ │ │ - bne 5be5f8 │ │ │ │ + bne 5be5fc │ │ │ │ cmp r7, #0 │ │ │ │ add r6, r6, #4 │ │ │ │ - beq 5be550 │ │ │ │ + beq 5be554 │ │ │ │ ands r2, r0, #40 @ 0x28 │ │ │ │ - beq 5be8f4 │ │ │ │ - ldr r3, [pc, #1336] @ 5be9bc │ │ │ │ + beq 5be8f8 │ │ │ │ + ldr r3, [pc, #1336] @ 5be9c0 │ │ │ │ cmp r8, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r6, r6, r3 │ │ │ │ - beq 5be748 │ │ │ │ - bls 5be5d8 │ │ │ │ - ldr r3, [pc, #1316] @ 5be9c0 │ │ │ │ + beq 5be74c │ │ │ │ + bls 5be5dc │ │ │ │ + ldr r3, [pc, #1316] @ 5be9c4 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5be64c │ │ │ │ - bhi 5be810 │ │ │ │ + beq 5be650 │ │ │ │ + bhi 5be814 │ │ │ │ sub r3, r3, #2097152 @ 0x200000 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5be788 │ │ │ │ + beq 5be78c │ │ │ │ add r3, r3, #65536 @ 0x10000 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 5be5f8 │ │ │ │ + bne 5be5fc │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #1276] @ 5be9c4 │ │ │ │ + ldr r3, [pc, #1276] @ 5be9c8 │ │ │ │ add r2, r7, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ - ldr r9, [pc, #1260] @ 5be9c8 │ │ │ │ + ldr r9, [pc, #1260] @ 5be9cc │ │ │ │ mov r0, r4 │ │ │ │ add r9, pc, r9 │ │ │ │ bl 6c37b0 │ │ │ │ ldr r1, [r9, #140] @ 0x8c │ │ │ │ add r2, r7, #25 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c37b0 │ │ │ │ @@ -969750,84 +969751,84 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #1140] @ 5be9cc │ │ │ │ + ldr r3, [pc, #1140] @ 5be9d0 │ │ │ │ cmp r8, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r6, r6, r3 │ │ │ │ - beq 5be890 │ │ │ │ - bhi 5be60c │ │ │ │ - ldr r3, [pc, #1120] @ 5be9d0 │ │ │ │ + beq 5be894 │ │ │ │ + bhi 5be610 │ │ │ │ + ldr r3, [pc, #1120] @ 5be9d4 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5be8ac │ │ │ │ - bls 5be7bc │ │ │ │ - ldr r3, [pc, #1108] @ 5be9d4 │ │ │ │ + beq 5be8b0 │ │ │ │ + bls 5be7c0 │ │ │ │ + ldr r3, [pc, #1108] @ 5be9d8 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 5be8d4 │ │ │ │ - ldr r3, [pc, #1100] @ 5be9d8 │ │ │ │ + bne 5be8d8 │ │ │ │ + ldr r3, [pc, #1100] @ 5be9dc │ │ │ │ mov r2, #23 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ bl 6c37b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c35f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 6c31fc │ │ │ │ - ldr r3, [pc, #1052] @ 5be9dc │ │ │ │ + ldr r3, [pc, #1052] @ 5be9e0 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ orr r2, r2, #6144 @ 0x1800 │ │ │ │ - b 5be528 │ │ │ │ - ldr r3, [pc, #1008] @ 5be9d0 │ │ │ │ + b 5be52c │ │ │ │ + ldr r3, [pc, #1008] @ 5be9d4 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5be708 │ │ │ │ + beq 5be70c │ │ │ │ add r3, r3, #65536 @ 0x10000 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5be6f4 │ │ │ │ + beq 5be6f8 │ │ │ │ cmp r8, #1157627904 @ 0x45000000 │ │ │ │ - beq 5be8c0 │ │ │ │ + beq 5be8c4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba16c │ │ │ │ - ldr r3, [pc, #940] @ 5be9c0 │ │ │ │ + b 5ba170 │ │ │ │ + ldr r3, [pc, #940] @ 5be9c4 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5be920 │ │ │ │ + beq 5be924 │ │ │ │ add r3, r3, #65536 @ 0x10000 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5be93c │ │ │ │ + beq 5be940 │ │ │ │ sub r3, r3, #2097152 @ 0x200000 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 5be5f8 │ │ │ │ + bne 5be5fc │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #932] @ 5be9e0 │ │ │ │ + ldr r3, [pc, #932] @ 5be9e4 │ │ │ │ mov r2, #23 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ - b 5be4d4 │ │ │ │ + b 5be4d8 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #908] @ 5be9e4 │ │ │ │ + ldr r3, [pc, #908] @ 5be9e8 │ │ │ │ add r2, r7, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ - ldr r9, [pc, #892] @ 5be9e8 │ │ │ │ + ldr r9, [pc, #892] @ 5be9ec │ │ │ │ mov r0, r4 │ │ │ │ add r9, pc, r9 │ │ │ │ bl 6c37b0 │ │ │ │ ldr r1, [r9, #140] @ 0x8c │ │ │ │ add r2, r7, #25 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c37b0 │ │ │ │ @@ -969847,103 +969848,103 @@ │ │ │ │ add r2, r7, #27 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c37b0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c45a8 │ │ │ │ - b 5be504 │ │ │ │ - bhi 5be5f8 │ │ │ │ + b 5be508 │ │ │ │ + bhi 5be5fc │ │ │ │ sub r3, r3, #131072 @ 0x20000 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5be708 │ │ │ │ + beq 5be70c │ │ │ │ add r3, r3, #65536 @ 0x10000 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 5be5f8 │ │ │ │ - ldr r3, [pc, #752] @ 5be9ec │ │ │ │ + bne 5be5fc │ │ │ │ + ldr r3, [pc, #752] @ 5be9f0 │ │ │ │ add r2, r7, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ - b 5be594 │ │ │ │ - ldr r3, [pc, #736] @ 5be9f0 │ │ │ │ + b 5be598 │ │ │ │ + ldr r3, [pc, #736] @ 5be9f4 │ │ │ │ add r2, r7, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ bl 6c37b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 6c31fc │ │ │ │ - ldr r3, [pc, #700] @ 5be9f4 │ │ │ │ + ldr r3, [pc, #700] @ 5be9f8 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5be520 │ │ │ │ - ldr r3, [pc, #680] @ 5be9f8 │ │ │ │ + b 5be524 │ │ │ │ + ldr r3, [pc, #680] @ 5be9fc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ add r2, r7, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c37b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 6c31fc │ │ │ │ - ldr r3, [pc, #644] @ 5be9fc │ │ │ │ + ldr r3, [pc, #644] @ 5bea00 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5be5cc │ │ │ │ + b 5be5d0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #620] @ 5bea00 │ │ │ │ + ldr r3, [pc, #620] @ 5bea04 │ │ │ │ add r2, r7, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ - ldr r9, [pc, #604] @ 5bea04 │ │ │ │ + ldr r9, [pc, #604] @ 5bea08 │ │ │ │ mov r0, r4 │ │ │ │ add r9, pc, r9 │ │ │ │ bl 6c37b0 │ │ │ │ ldr r1, [r9, #140] @ 0x8c │ │ │ │ add r2, r7, #25 │ │ │ │ - b 5be6bc │ │ │ │ + b 5be6c0 │ │ │ │ cmp r8, #1157627904 @ 0x45000000 │ │ │ │ - bne 5be5f8 │ │ │ │ - ldr r3, [pc, #572] @ 5bea08 │ │ │ │ + bne 5be5fc │ │ │ │ + ldr r3, [pc, #572] @ 5bea0c │ │ │ │ mov r2, #23 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ bl 6c37b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c35f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ bl 6c31fc │ │ │ │ - ldr r3, [pc, #524] @ 5bea0c │ │ │ │ + ldr r3, [pc, #524] @ 5bea10 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5be520 │ │ │ │ - ldr r3, [pc, #504] @ 5bea10 │ │ │ │ + b 5be524 │ │ │ │ + ldr r3, [pc, #504] @ 5bea14 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 5be5f8 │ │ │ │ + bne 5be5fc │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #492] @ 5bea14 │ │ │ │ + ldr r3, [pc, #492] @ 5bea18 │ │ │ │ add r2, r7, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ - ldr r9, [pc, #476] @ 5bea18 │ │ │ │ + ldr r9, [pc, #476] @ 5bea1c │ │ │ │ mov r0, r4 │ │ │ │ add r9, pc, r9 │ │ │ │ bl 6c37b0 │ │ │ │ ldr r1, [r9, #140] @ 0x8c │ │ │ │ add r2, r7, #25 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c37b0 │ │ │ │ @@ -969957,194 +969958,194 @@ │ │ │ │ bl 6c37b0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c333c │ │ │ │ ldr r1, [r9, #140] @ 0x8c │ │ │ │ add r2, r7, #27 │ │ │ │ - b 5be4ec │ │ │ │ + b 5be4f0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #384] @ 5bea1c │ │ │ │ + ldr r3, [pc, #384] @ 5bea20 │ │ │ │ mov r2, #23 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ - b 5be7a0 │ │ │ │ - ldr r3, [pc, #364] @ 5bea20 │ │ │ │ + b 5be7a4 │ │ │ │ + ldr r3, [pc, #364] @ 5bea24 │ │ │ │ mov r2, #23 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ - b 5be718 │ │ │ │ - ldr r3, [pc, #348] @ 5bea24 │ │ │ │ + b 5be71c │ │ │ │ + ldr r3, [pc, #348] @ 5bea28 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ add r2, r7, #24 │ │ │ │ - b 5be7d4 │ │ │ │ + b 5be7d8 │ │ │ │ add r3, r3, #65536 @ 0x10000 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 5be5f8 │ │ │ │ - ldr r3, [pc, #320] @ 5bea28 │ │ │ │ + bne 5be5fc │ │ │ │ + ldr r3, [pc, #320] @ 5bea2c │ │ │ │ mov r2, #23 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ - b 5be758 │ │ │ │ + b 5be75c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r8, #1157627904 @ 0x45000000 │ │ │ │ add r6, r6, r3 │ │ │ │ - bne 5be958 │ │ │ │ - ldr r3, [pc, #276] @ 5bea2c │ │ │ │ + bne 5be95c │ │ │ │ + ldr r3, [pc, #276] @ 5bea30 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ - b 5be8cc │ │ │ │ + b 5be8d0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #260] @ 5bea30 │ │ │ │ + ldr r3, [pc, #260] @ 5bea34 │ │ │ │ mov r2, #23 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ - b 5be664 │ │ │ │ + b 5be668 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #236] @ 5bea34 │ │ │ │ + ldr r3, [pc, #236] @ 5bea38 │ │ │ │ mov r2, #23 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov r8, r0 │ │ │ │ - b 5be834 │ │ │ │ - bcc 5be5f8 │ │ │ │ - ldr r3, [pc, #172] @ 5bea10 │ │ │ │ + b 5be838 │ │ │ │ + bcc 5be5fc │ │ │ │ + ldr r3, [pc, #172] @ 5bea14 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5be81c │ │ │ │ - bhi 5be5f8 │ │ │ │ + beq 5be820 │ │ │ │ + bhi 5be5fc │ │ │ │ sub r3, r3, #65536 @ 0x10000 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5be64c │ │ │ │ - bhi 5be5f8 │ │ │ │ + beq 5be650 │ │ │ │ + bhi 5be5fc │ │ │ │ sub r3, r3, #2031616 @ 0x1f0000 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5be4bc │ │ │ │ - bhi 5be5f8 │ │ │ │ + beq 5be4c0 │ │ │ │ + bhi 5be5fc │ │ │ │ sub r3, r3, #65536 @ 0x10000 │ │ │ │ cmp r8, r3 │ │ │ │ - beq 5be788 │ │ │ │ - bhi 5be5f8 │ │ │ │ + beq 5be78c │ │ │ │ + bhi 5be5fc │ │ │ │ sub r3, r3, #1900544 @ 0x1d0000 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 5be6d8 │ │ │ │ - ldr r3, [pc, #136] @ 5bea38 │ │ │ │ + bne 5be6dc │ │ │ │ + ldr r3, [pc, #136] @ 5bea3c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ - b 5be754 │ │ │ │ + b 5be758 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ strmi r0, [r3, #-0] │ │ │ │ strbmi r0, [r0, #-0] │ │ │ │ - rsbeq lr, r7, r8, lsl #26 │ │ │ │ - strdeq lr, [r7], #-196 @ 0xffffff3c @ │ │ │ │ + rsbeq lr, r7, r4, lsl #26 │ │ │ │ + strdeq lr, [r7], #-192 @ 0xffffff40 @ │ │ │ │ strmi r0, [r0, #-0]! │ │ │ │ strmi r0, [r1, #-0] │ │ │ │ strmi r0, [r2, #-0] │ │ │ │ - rsbeq lr, r7, r4, asr #24 │ │ │ │ - rsbeq lr, r7, r0, lsl ip │ │ │ │ - @ instruction: 0x0067eb94 │ │ │ │ - rsbeq lr, r7, r8, ror fp │ │ │ │ - rsbeq lr, r7, r4, ror #22 │ │ │ │ - ldrdeq lr, [r7], #-164 @ 0xffffff5c @ │ │ │ │ - rsbeq lr, r7, r0, asr #21 │ │ │ │ - @ instruction: 0x0067ea98 │ │ │ │ - rsbeq lr, r7, r4, lsl #21 │ │ │ │ - rsbeq lr, r7, r8, asr sl │ │ │ │ - rsbeq lr, r7, ip, lsr sl │ │ │ │ - rsbeq lr, r7, r8, lsr #20 │ │ │ │ - rsbeq lr, r7, r4, lsl #20 │ │ │ │ - ldrdeq lr, [r7], #-144 @ 0xffffff70 @ │ │ │ │ + rsbeq lr, r7, r0, asr #24 │ │ │ │ + rsbeq lr, r7, ip, lsl #24 │ │ │ │ + @ instruction: 0x0067eb90 │ │ │ │ + rsbeq lr, r7, r4, ror fp │ │ │ │ + rsbeq lr, r7, r0, ror #22 │ │ │ │ + ldrdeq lr, [r7], #-160 @ 0xffffff60 @ │ │ │ │ + strheq lr, [r7], #-172 @ 0xffffff54 @ │ │ │ │ + @ instruction: 0x0067ea94 │ │ │ │ + rsbeq lr, r7, r0, lsl #21 │ │ │ │ + rsbeq lr, r7, r4, asr sl │ │ │ │ + rsbeq lr, r7, r8, lsr sl │ │ │ │ + rsbeq lr, r7, r4, lsr #20 │ │ │ │ + rsbeq lr, r7, r0, lsl #20 │ │ │ │ + rsbeq lr, r7, ip, asr #19 │ │ │ │ strbmi r0, [r1, #-0] │ │ │ │ - rsbeq lr, r7, r8, lsr #19 │ │ │ │ - @ instruction: 0x0067e994 │ │ │ │ - rsbeq lr, r7, r4, lsr r9 │ │ │ │ - rsbeq lr, r7, ip, lsl r9 │ │ │ │ - rsbeq lr, r7, ip, lsl #18 │ │ │ │ - rsbeq lr, r7, r8, ror #17 │ │ │ │ - strheq lr, [r7], #-140 @ 0xffffff74 @ │ │ │ │ - rsbeq lr, r7, r4, lsr #17 │ │ │ │ - rsbeq lr, r7, r8, lsl #17 │ │ │ │ - rsbeq lr, r7, r4, lsr #16 │ │ │ │ + rsbeq lr, r7, r4, lsr #19 │ │ │ │ + @ instruction: 0x0067e990 │ │ │ │ + rsbeq lr, r7, r0, lsr r9 │ │ │ │ + rsbeq lr, r7, r8, lsl r9 │ │ │ │ + rsbeq lr, r7, r8, lsl #18 │ │ │ │ + rsbeq lr, r7, r4, ror #17 │ │ │ │ + strheq lr, [r7], #-136 @ 0xffffff78 @ │ │ │ │ + rsbeq lr, r7, r0, lsr #17 │ │ │ │ + rsbeq lr, r7, r4, lsl #17 │ │ │ │ + rsbeq lr, r7, r0, lsr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r5, #32 │ │ │ │ - bhi 5beef4 │ │ │ │ + bhi 5beef8 │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 5beadc │ │ │ │ + bne 5beae0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ cmp sl, #32 │ │ │ │ - bhi 5beef4 │ │ │ │ + bhi 5beef8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5beaf8 │ │ │ │ + bne 5beafc │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5beb18 │ │ │ │ + bne 5beb1c │ │ │ │ cmp r4, #27 │ │ │ │ - bls 5beb48 │ │ │ │ - ldr r3, [pc, #1180] @ 5bef60 │ │ │ │ + bls 5beb4c │ │ │ │ + ldr r3, [pc, #1180] @ 5bef64 │ │ │ │ add r4, r4, #-1879048192 @ 0x90000000 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #5 │ │ │ │ - bhi 5bed38 │ │ │ │ + bhi 5bed3c │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1152] @ 5bef64 │ │ │ │ + ldr r3, [pc, #1152] @ 5bef68 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bea90 │ │ │ │ - ldr r3, [pc, #1128] @ 5bef68 │ │ │ │ + b 5bea94 │ │ │ │ + ldr r3, [pc, #1128] @ 5bef6c │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5beab4 │ │ │ │ + beq 5beab8 │ │ │ │ ldr r2, [r8, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - bne 5beab4 │ │ │ │ + bne 5beab8 │ │ │ │ ldr r3, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5beab4 │ │ │ │ - ldr r3, [pc, #1052] @ 5bef6c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5beab8 │ │ │ │ + ldr r3, [pc, #1052] @ 5bef70 │ │ │ │ sub r4, r4, #25 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #2 │ │ │ │ - bhi 5bef18 │ │ │ │ + bhi 5bef1c │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl 6bc88c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r9 │ │ │ │ @@ -970177,15 +970178,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c333c │ │ │ │ mov r0, #0 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r2, r4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - ldr r4, [pc, #876] @ 5bef70 │ │ │ │ + ldr r4, [pc, #876] @ 5bef74 │ │ │ │ mov r1, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r7, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c5978 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ @@ -970215,15 +970216,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5b70 │ │ │ │ - ldr r6, [pc, #728] @ 5bef74 │ │ │ │ + ldr r6, [pc, #728] @ 5bef78 │ │ │ │ add r6, pc, r6 │ │ │ │ add r6, r6, r7, lsl #2 │ │ │ │ ldr r0, [r6, #160] @ 0xa0 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #176] @ 0xb0 │ │ │ │ @@ -970239,15 +970240,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - ldr r4, [pc, #636] @ 5bef78 │ │ │ │ + ldr r4, [pc, #636] @ 5bef7c │ │ │ │ mov r3, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ add r4, r4, r7, lsl #2 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c5978 │ │ │ │ @@ -970255,23 +970256,23 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ bl 6c42bc │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ bl 6c4388 │ │ │ │ - b 5bec38 │ │ │ │ + b 5bec3c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ bl 6bc924 │ │ │ │ - ldr r5, [pc, #544] @ 5bef7c │ │ │ │ + ldr r5, [pc, #544] @ 5bef80 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r1, r9 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6cb224 │ │ │ │ @@ -970296,15 +970297,15 @@ │ │ │ │ bl 6cb0ec │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #176] @ 0xb0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6cb138 │ │ │ │ bl 6bc924 │ │ │ │ - ldr r5, [pc, #416] @ 5bef80 │ │ │ │ + ldr r5, [pc, #416] @ 5bef84 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r1, r9 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ @@ -970317,17 +970318,17 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb184 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c734c │ │ │ │ - b 5bed90 │ │ │ │ + b 5bed94 │ │ │ │ bl 6bc924 │ │ │ │ - ldr r5, [pc, #328] @ 5bef84 │ │ │ │ + ldr r5, [pc, #328] @ 5bef88 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r1, r9 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6cb224 │ │ │ │ @@ -970343,17 +970344,17 @@ │ │ │ │ ldr r1, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb2d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c6f2c │ │ │ │ - b 5bedb4 │ │ │ │ + b 5bedb8 │ │ │ │ bl 6bc924 │ │ │ │ - ldr r5, [pc, #228] @ 5bef88 │ │ │ │ + ldr r5, [pc, #228] @ 5bef8c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r1, r9 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ @@ -970366,113 +970367,113 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb184 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c734c │ │ │ │ - b 5bee70 │ │ │ │ - ldr r3, [pc, #144] @ 5bef8c │ │ │ │ - ldr r1, [pc, #144] @ 5bef90 │ │ │ │ - ldr r0, [pc, #144] @ 5bef94 │ │ │ │ + b 5bee74 │ │ │ │ + ldr r3, [pc, #144] @ 5bef90 │ │ │ │ + ldr r1, [pc, #144] @ 5bef94 │ │ │ │ + ldr r0, [pc, #144] @ 5bef98 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #140] @ 5bef98 │ │ │ │ + ldr r2, [pc, #140] @ 5bef9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r9 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r6, [pc, #88] @ 5bef9c │ │ │ │ + ldr r6, [pc, #88] @ 5befa0 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c5bd8 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 5bec9c │ │ │ │ - subeq r5, ip, sl, asr fp │ │ │ │ - rsbeq lr, r7, ip, ror #13 │ │ │ │ - ldrdeq lr, [r7], #-96 @ 0xffffffa0 @ │ │ │ │ - ldrdeq r5, [ip], #-164 @ 0xffffff5c │ │ │ │ - rsbeq lr, r7, ip, asr #11 │ │ │ │ - rsbeq lr, r7, r8, lsr r5 │ │ │ │ - ldrdeq lr, [r7], #-68 @ 0xffffffbc @ │ │ │ │ - rsbeq lr, r7, r8, ror r4 │ │ │ │ - strdeq lr, [r7], #-52 @ 0xffffffcc @ │ │ │ │ - @ instruction: 0x0067e398 │ │ │ │ - rsbeq lr, r7, r0, lsr r3 │ │ │ │ - ldrdeq r7, [ip], #-40 @ 0xffffffd8 │ │ │ │ - @ instruction: 0x003de7f8 │ │ │ │ - eorseq lr, sp, r0, lsl r8 │ │ │ │ + b 5beca0 │ │ │ │ + subeq r5, ip, r6, asr fp │ │ │ │ + rsbeq lr, r7, r8, ror #13 │ │ │ │ + rsbeq lr, r7, ip, asr #13 │ │ │ │ + ldrdeq r5, [ip], #-160 @ 0xffffff60 │ │ │ │ + rsbeq lr, r7, r8, asr #11 │ │ │ │ + rsbeq lr, r7, r4, lsr r5 │ │ │ │ + ldrdeq lr, [r7], #-64 @ 0xffffffc0 @ │ │ │ │ + rsbeq lr, r7, r4, ror r4 │ │ │ │ + strdeq lr, [r7], #-48 @ 0xffffffd0 @ │ │ │ │ + @ instruction: 0x0067e394 │ │ │ │ + rsbeq lr, r7, ip, lsr #6 │ │ │ │ + ldrdeq r7, [ip], #-36 @ 0xffffffdc │ │ │ │ + @ instruction: 0x003de7f4 │ │ │ │ + eorseq lr, sp, ip, lsl #16 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ - rsbeq lr, r7, r8, ror r2 │ │ │ │ + rsbeq lr, r7, r4, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r3 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr sl, [pc, #2240] @ 5bf894 │ │ │ │ + ldr sl, [pc, #2240] @ 5bf898 │ │ │ │ add sl, pc, sl │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bne 5bf0cc │ │ │ │ + bne 5bf0d0 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r2, [r8, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5bf0ec │ │ │ │ - ldr r3, [pc, #2188] @ 5bf898 │ │ │ │ + beq 5bf0f0 │ │ │ │ + ldr r3, [pc, #2188] @ 5bf89c │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bf58c │ │ │ │ - bhi 5bf110 │ │ │ │ + beq 5bf590 │ │ │ │ + bhi 5bf114 │ │ │ │ sub r3, r3, #384 @ 0x180 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bf3bc │ │ │ │ - bhi 5bf2a4 │ │ │ │ + beq 5bf3c0 │ │ │ │ + bhi 5bf2a8 │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bf1b8 │ │ │ │ - bhi 5bf764 │ │ │ │ + beq 5bf1bc │ │ │ │ + bhi 5bf768 │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bf6ec │ │ │ │ + beq 5bf6f0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r4, [pc, #2120] @ 5bf89c │ │ │ │ - ldr r3, [pc, #2120] @ 5bf8a0 │ │ │ │ - ldr r2, [pc, #2120] @ 5bf8a4 │ │ │ │ + ldr r4, [pc, #2120] @ 5bf8a0 │ │ │ │ + ldr r3, [pc, #2120] @ 5bf8a4 │ │ │ │ + ldr r2, [pc, #2120] @ 5bf8a8 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ - ldr r1, [pc, #2088] @ 5bf8a8 │ │ │ │ + ldr r1, [pc, #2088] @ 5bf8ac │ │ │ │ add r0, r2, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r2, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #1056] @ 0x420 │ │ │ │ @@ -970485,393 +970486,393 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #2008] @ 5bf8ac │ │ │ │ + ldr r3, [pc, #2008] @ 5bf8b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r2, [r8, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - bne 5bf004 │ │ │ │ + bne 5bf008 │ │ │ │ ldr r3, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5bf004 │ │ │ │ - ldr r3, [pc, #1944] @ 5bf8b0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5bf008 │ │ │ │ + ldr r3, [pc, #1944] @ 5bf8b4 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bf528 │ │ │ │ - bhi 5bf330 │ │ │ │ + beq 5bf52c │ │ │ │ + bhi 5bf334 │ │ │ │ sub r3, r3, #256 @ 0x100 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bf230 │ │ │ │ - bhi 5bf67c │ │ │ │ + beq 5bf234 │ │ │ │ + bhi 5bf680 │ │ │ │ sub r3, r3, #256 @ 0x100 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bf608 │ │ │ │ + beq 5bf60c │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r4, [pc, #1880] @ 5bf8b4 │ │ │ │ - ldr r3, [pc, #1856] @ 5bf8a0 │ │ │ │ - ldr r2, [pc, #1876] @ 5bf8b8 │ │ │ │ + ldr r4, [pc, #1880] @ 5bf8b8 │ │ │ │ + ldr r3, [pc, #1856] @ 5bf8a4 │ │ │ │ + ldr r2, [pc, #1876] @ 5bf8bc │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #1848] @ 5bf8bc │ │ │ │ + ldr r1, [pc, #1848] @ 5bf8c0 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r6, r2, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ ldr r0, [r0, #1452] @ 0x5ac │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #12 │ │ │ │ add r2, r2, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5bf0ac │ │ │ │ + b 5bf0b0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r4, [pc, #1768] @ 5bf8c0 │ │ │ │ - ldr r3, [pc, #1732] @ 5bf8a0 │ │ │ │ - ldr r2, [pc, #1764] @ 5bf8c4 │ │ │ │ + ldr r4, [pc, #1768] @ 5bf8c4 │ │ │ │ + ldr r3, [pc, #1732] @ 5bf8a4 │ │ │ │ + ldr r2, [pc, #1764] @ 5bf8c8 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #1736] @ 5bf8c8 │ │ │ │ + ldr r1, [pc, #1736] @ 5bf8cc │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r6, r2, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #1584] @ 0x630 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ add r2, r2, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5bf0ac │ │ │ │ + b 5bf0b0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r4, [pc, #1672] @ 5bf8cc │ │ │ │ - ldr r3, [pc, #1624] @ 5bf8a0 │ │ │ │ - ldr r2, [pc, #1668] @ 5bf8d0 │ │ │ │ + ldr r4, [pc, #1672] @ 5bf8d0 │ │ │ │ + ldr r3, [pc, #1624] @ 5bf8a4 │ │ │ │ + ldr r2, [pc, #1668] @ 5bf8d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ - ldr r1, [pc, #1636] @ 5bf8d4 │ │ │ │ + ldr r1, [pc, #1636] @ 5bf8d8 │ │ │ │ add r0, r2, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r2, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ ldr r0, [r0, #1452] @ 0x5ac │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #12 │ │ │ │ add r2, r2, r6 │ │ │ │ str r7, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5bf0ac │ │ │ │ - ldr r3, [pc, #1580] @ 5bf8d8 │ │ │ │ + b 5bf0b0 │ │ │ │ + ldr r3, [pc, #1580] @ 5bf8dc │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bf4ac │ │ │ │ + beq 5bf4b0 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bf438 │ │ │ │ + beq 5bf43c │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r4, [pc, #1548] @ 5bf8dc │ │ │ │ - ldr r3, [pc, #1484] @ 5bf8a0 │ │ │ │ - ldr r2, [pc, #1544] @ 5bf8e0 │ │ │ │ + ldr r4, [pc, #1548] @ 5bf8e0 │ │ │ │ + ldr r3, [pc, #1484] @ 5bf8a4 │ │ │ │ + ldr r2, [pc, #1544] @ 5bf8e4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ - ldr r1, [pc, #1512] @ 5bf8e4 │ │ │ │ + ldr r1, [pc, #1512] @ 5bf8e8 │ │ │ │ add r0, r2, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r2, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r0, #1188] @ 0x4a4 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #4 │ │ │ │ add r2, r2, r6 │ │ │ │ str r7, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5bf0ac │ │ │ │ - ldr r3, [pc, #1456] @ 5bf8e8 │ │ │ │ + b 5bf0b0 │ │ │ │ + ldr r3, [pc, #1456] @ 5bf8ec │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bf834 │ │ │ │ + beq 5bf838 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5bf7d4 │ │ │ │ + beq 5bf7d8 │ │ │ │ ldr r4, [r8, #88] @ 0x58 │ │ │ │ mov r1, r9 │ │ │ │ lsr r4, r4, #20 │ │ │ │ mov r0, r5 │ │ │ │ and r4, r4, #63 @ 0x3f │ │ │ │ bl 6c2e14 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #1400] @ 5bf8ec │ │ │ │ + ldr r3, [pc, #1400] @ 5bf8f0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1392] @ 5bf8f0 │ │ │ │ + ldr r1, [pc, #1392] @ 5bf8f4 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1304] @ 5bf8a0 │ │ │ │ + ldr r3, [pc, #1304] @ 5bf8a4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r6, r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ add r3, r2, r5 │ │ │ │ add ip, r2, r0 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r2, #1848] @ 0x738 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r6, ip} │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5bf0ac │ │ │ │ + b 5bf0b0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r4, [pc, #1304] @ 5bf8f4 │ │ │ │ - ldr r3, [pc, #1216] @ 5bf8a0 │ │ │ │ - ldr r2, [pc, #1300] @ 5bf8f8 │ │ │ │ + ldr r4, [pc, #1304] @ 5bf8f8 │ │ │ │ + ldr r3, [pc, #1216] @ 5bf8a4 │ │ │ │ + ldr r2, [pc, #1300] @ 5bf8fc │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #1272] @ 5bf8fc │ │ │ │ + ldr r1, [pc, #1272] @ 5bf900 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r6, r2, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r0, #1188] @ 0x4a4 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #4 │ │ │ │ add r2, r2, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5bf0ac │ │ │ │ + b 5bf0b0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r4, [pc, #1204] @ 5bf900 │ │ │ │ - ldr r3, [pc, #1104] @ 5bf8a0 │ │ │ │ - ldr r2, [pc, #1200] @ 5bf904 │ │ │ │ + ldr r4, [pc, #1204] @ 5bf904 │ │ │ │ + ldr r3, [pc, #1104] @ 5bf8a4 │ │ │ │ + ldr r2, [pc, #1200] @ 5bf908 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ - ldr r1, [pc, #1168] @ 5bf908 │ │ │ │ + ldr r1, [pc, #1168] @ 5bf90c │ │ │ │ add r0, r2, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r2, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ ldr r0, [r0, #1320] @ 0x528 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #8 │ │ │ │ add r2, r2, r6 │ │ │ │ str r7, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5bf0ac │ │ │ │ + b 5bf0b0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r4, [pc, #1088] @ 5bf90c │ │ │ │ - ldr r3, [pc, #976] @ 5bf8a0 │ │ │ │ - ldr r2, [pc, #1084] @ 5bf910 │ │ │ │ + ldr r4, [pc, #1088] @ 5bf910 │ │ │ │ + ldr r3, [pc, #976] @ 5bf8a4 │ │ │ │ + ldr r2, [pc, #1084] @ 5bf914 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #1056] @ 5bf914 │ │ │ │ + ldr r1, [pc, #1056] @ 5bf918 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r6, r2, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ ldr r0, [r0, #1320] @ 0x528 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #8 │ │ │ │ add r2, r2, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5bf0ac │ │ │ │ + b 5bf0b0 │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ lsl r1, r1, #11 │ │ │ │ lsr r1, r1, #22 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #980] @ 5bf918 │ │ │ │ + ldr r3, [pc, #980] @ 5bf91c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #844] @ 5bf8a0 │ │ │ │ - ldr r0, [pc, #964] @ 5bf91c │ │ │ │ + ldr r3, [pc, #844] @ 5bf8a4 │ │ │ │ + ldr r0, [pc, #964] @ 5bf920 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r5, r2, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, r2, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r0, #2112 @ 0x840 │ │ │ │ str r5, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #2112] @ 0x840 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5bf0ac │ │ │ │ + b 5bf0b0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r4, [pc, #884] @ 5bf920 │ │ │ │ - ldr r3, [pc, #752] @ 5bf8a0 │ │ │ │ - ldr r2, [pc, #880] @ 5bf924 │ │ │ │ + ldr r4, [pc, #884] @ 5bf924 │ │ │ │ + ldr r3, [pc, #752] @ 5bf8a4 │ │ │ │ + ldr r2, [pc, #880] @ 5bf928 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #852] @ 5bf928 │ │ │ │ + ldr r1, [pc, #852] @ 5bf92c │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r6, r2, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r0, #1716] @ 0x6b4 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #4 │ │ │ │ add r2, r2, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5bf0ac │ │ │ │ + b 5bf0b0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r4, [pc, #784] @ 5bf92c │ │ │ │ - ldr r3, [pc, #640] @ 5bf8a0 │ │ │ │ - ldr r2, [pc, #780] @ 5bf930 │ │ │ │ + ldr r4, [pc, #784] @ 5bf930 │ │ │ │ + ldr r3, [pc, #640] @ 5bf8a4 │ │ │ │ + ldr r2, [pc, #780] @ 5bf934 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ - ldr r1, [pc, #748] @ 5bf934 │ │ │ │ + ldr r1, [pc, #748] @ 5bf938 │ │ │ │ add r0, r2, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r2, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r0, #1716] @ 0x6b4 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #4 │ │ │ │ add r2, r2, r6 │ │ │ │ str r7, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5bf0ac │ │ │ │ + b 5bf0b0 │ │ │ │ ldrh r1, [r8, #90] @ 0x5a │ │ │ │ mov r0, r5 │ │ │ │ lsl r1, r1, #22 │ │ │ │ lsr r1, r1, #22 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #672] @ 5bf938 │ │ │ │ + ldr r3, [pc, #672] @ 5bf93c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #508] @ 5bf8a0 │ │ │ │ + ldr r1, [pc, #508] @ 5bf8a4 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #656] @ 5bf93c │ │ │ │ + ldr r3, [pc, #656] @ 5bf940 │ │ │ │ ldr r1, [sl, r1] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ - ldr r0, [pc, #644] @ 5bf940 │ │ │ │ + ldr r0, [pc, #644] @ 5bf944 │ │ │ │ ldr ip, [r1] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ add ip, r2, ip │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, r0, #2240 @ 0x8c0 │ │ │ │ @@ -970883,290 +970884,290 @@ │ │ │ │ b 6bde24 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r4, [pc, #568] @ 5bf944 │ │ │ │ - ldr r3, [pc, #400] @ 5bf8a0 │ │ │ │ - ldr r2, [pc, #564] @ 5bf948 │ │ │ │ + ldr r4, [pc, #568] @ 5bf948 │ │ │ │ + ldr r3, [pc, #400] @ 5bf8a4 │ │ │ │ + ldr r2, [pc, #564] @ 5bf94c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #536] @ 5bf94c │ │ │ │ + ldr r1, [pc, #536] @ 5bf950 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r6, r2, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #1056] @ 0x420 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ add r2, r2, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5bf0ac │ │ │ │ + b 5bf0b0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r4, [pc, #472] @ 5bf950 │ │ │ │ - ldr r3, [pc, #292] @ 5bf8a0 │ │ │ │ - ldr r2, [pc, #468] @ 5bf954 │ │ │ │ + ldr r4, [pc, #472] @ 5bf954 │ │ │ │ + ldr r3, [pc, #292] @ 5bf8a4 │ │ │ │ + ldr r2, [pc, #468] @ 5bf958 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ - ldr r1, [pc, #436] @ 5bf958 │ │ │ │ + ldr r1, [pc, #436] @ 5bf95c │ │ │ │ add r0, r2, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r2, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #1584] @ 0x630 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ add r2, r2, r6 │ │ │ │ str r7, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5bf0ac │ │ │ │ + b 5bf0b0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #372] @ 5bf95c │ │ │ │ + ldr r3, [pc, #372] @ 5bf960 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #364] @ 5bf960 │ │ │ │ + ldr r1, [pc, #364] @ 5bf964 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #164] @ 5bf8a0 │ │ │ │ + ldr r3, [pc, #164] @ 5bf8a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r7, r2, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, r2, r0 │ │ │ │ add r3, r2, r5 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ ldr r0, [r2, #1980] @ 0x7bc │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r7, ip} │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5bf0ac │ │ │ │ + b 5bf0b0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #284] @ 5bf964 │ │ │ │ + ldr r3, [pc, #284] @ 5bf968 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #276] @ 5bf968 │ │ │ │ + ldr r1, [pc, #276] @ 5bf96c │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #68] @ 5bf8a0 │ │ │ │ + ldr r3, [pc, #68] @ 5bf8a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r7, r2, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add ip, r2, r0 │ │ │ │ add r3, r2, r5 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r2, #1848] @ 0x738 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r7, ip} │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5bf0ac │ │ │ │ - ldrsheq fp, [r9], #-196 @ 0xffffff3c │ │ │ │ + b 5bf0b0 │ │ │ │ + ldrsheq fp, [r9], #-192 @ 0xffffff40 │ │ │ │ stcvc 2, cr0, [r0], {184} @ 0xb8 │ │ │ │ - subseq pc, r9, r4, ror #18 │ │ │ │ + subseq pc, r9, r0, ror #18 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - rsbeq lr, r7, r0, ror r1 │ │ │ │ - subseq r0, fp, r4, ror r4 │ │ │ │ - rsbeq lr, r7, r0, lsl #2 │ │ │ │ + rsbeq lr, r7, ip, ror #2 │ │ │ │ + subseq r0, fp, r0, ror r4 │ │ │ │ + strdeq lr, [r7], #-12 @ │ │ │ │ stcvc 4, cr0, [r0], {248} @ 0xf8 │ │ │ │ - subseq pc, r9, ip, asr r8 @ │ │ │ │ - rsbeq lr, r7, r8, rrx │ │ │ │ - subseq r0, fp, r4, ror r3 │ │ │ │ - subseq pc, r9, r0, ror #15 │ │ │ │ - rsbeq sp, r7, ip, ror #31 │ │ │ │ - ldrsheq r0, [fp], #-40 @ 0xffffffd8 │ │ │ │ - subseq pc, r9, r4, ror r7 @ │ │ │ │ - rsbeq sp, r7, r0, lsl #31 │ │ │ │ - subseq r0, fp, r4, lsl #5 │ │ │ │ + subseq pc, r9, r8, asr r8 @ │ │ │ │ + rsbeq lr, r7, r4, rrx │ │ │ │ + subseq r0, fp, r0, ror r3 │ │ │ │ + ldrsbeq pc, [r9], #-124 @ 0xffffff84 @ │ │ │ │ + rsbeq sp, r7, r8, ror #31 │ │ │ │ + ldrsheq r0, [fp], #-36 @ 0xffffffdc │ │ │ │ + subseq pc, r9, r0, ror r7 @ │ │ │ │ + rsbeq sp, r7, ip, ror pc │ │ │ │ + subseq r0, fp, r0, lsl #5 │ │ │ │ stcvc 1, cr0, [r0], {184} @ 0xb8 │ │ │ │ - subseq pc, r9, r8, ror #13 │ │ │ │ - strdeq sp, [r7], #-228 @ 0xffffff1c @ │ │ │ │ - ldrsheq r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ + subseq pc, r9, r4, ror #13 │ │ │ │ + strdeq sp, [r7], #-224 @ 0xffffff20 @ │ │ │ │ + ldrsheq r0, [fp], #-20 @ 0xffffffec │ │ │ │ stcvc 6, cr0, [r0], {248} @ 0xf8 │ │ │ │ - subseq pc, r9, r8, asr #12 │ │ │ │ - subseq r0, fp, r4, ror r1 │ │ │ │ - ldrsbeq pc, [r9], #-92 @ 0xffffffa4 @ │ │ │ │ - rsbeq sp, r7, r8, ror #27 │ │ │ │ - ldrsheq r0, [fp], #-4 │ │ │ │ - subseq pc, r9, ip, ror #10 │ │ │ │ - rsbeq sp, r7, r8, ror sp │ │ │ │ - subseq r0, fp, ip, ror r0 │ │ │ │ - subseq pc, r9, ip, ror #9 │ │ │ │ - strdeq sp, [r7], #-200 @ 0xffffff38 @ │ │ │ │ - subseq r0, fp, r4 │ │ │ │ - subseq pc, r9, r8, ror r4 @ │ │ │ │ - @ instruction: 0x005aff90 │ │ │ │ - subseq pc, r9, ip, lsl #8 │ │ │ │ - rsbeq sp, r7, r8, lsl ip │ │ │ │ - subseq pc, sl, r4, lsr #30 │ │ │ │ - @ instruction: 0x0059f39c │ │ │ │ - rsbeq sp, r7, r8, lsr #23 │ │ │ │ - subseq pc, sl, ip, lsr #29 │ │ │ │ - subseq pc, r9, r4, lsr #6 │ │ │ │ - rsbeq sp, r7, r4, lsr #22 │ │ │ │ - subseq pc, sl, r8, lsr lr @ │ │ │ │ - subseq pc, r9, ip, lsr #5 │ │ │ │ - strheq sp, [r7], #-168 @ 0xffffff58 @ │ │ │ │ - subseq pc, sl, r4, asr #27 │ │ │ │ - subseq pc, r9, r0, asr #4 │ │ │ │ - rsbeq sp, r7, ip, asr #20 │ │ │ │ - subseq pc, sl, r0, asr sp @ │ │ │ │ - ldrsbeq pc, [r9], #-20 @ 0xffffffec @ │ │ │ │ - ldrsheq pc, [sl], #-192 @ 0xffffff40 @ │ │ │ │ - subseq pc, r9, r4, ror r1 @ │ │ │ │ - @ instruction: 0x005afc90 │ │ │ │ + subseq pc, r9, r4, asr #12 │ │ │ │ + subseq r0, fp, r0, ror r1 │ │ │ │ + ldrsbeq pc, [r9], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sp, r7, r4, ror #27 │ │ │ │ + ldrsheq r0, [fp], #-0 │ │ │ │ + subseq pc, r9, r8, ror #10 │ │ │ │ + rsbeq sp, r7, r4, ror sp │ │ │ │ + subseq r0, fp, r8, ror r0 │ │ │ │ + subseq pc, r9, r8, ror #9 │ │ │ │ + strdeq sp, [r7], #-196 @ 0xffffff3c @ │ │ │ │ + subseq r0, fp, r0 │ │ │ │ + subseq pc, r9, r4, ror r4 @ │ │ │ │ + subseq pc, sl, ip, lsl #31 │ │ │ │ + subseq pc, r9, r8, lsl #8 │ │ │ │ + rsbeq sp, r7, r4, lsl ip │ │ │ │ + subseq pc, sl, r0, lsr #30 │ │ │ │ + @ instruction: 0x0059f398 │ │ │ │ + rsbeq sp, r7, r4, lsr #23 │ │ │ │ + subseq pc, sl, r8, lsr #29 │ │ │ │ + subseq pc, r9, r0, lsr #6 │ │ │ │ + rsbeq sp, r7, r0, lsr #22 │ │ │ │ + subseq pc, sl, r4, lsr lr @ │ │ │ │ + subseq pc, r9, r8, lsr #5 │ │ │ │ + strheq sp, [r7], #-164 @ 0xffffff5c @ │ │ │ │ + subseq pc, sl, r0, asr #27 │ │ │ │ + subseq pc, r9, ip, lsr r2 @ │ │ │ │ + rsbeq sp, r7, r8, asr #20 │ │ │ │ + subseq pc, sl, ip, asr #26 │ │ │ │ + ldrsbeq pc, [r9], #-16 @ │ │ │ │ + subseq pc, sl, ip, ror #25 │ │ │ │ + subseq pc, r9, r0, ror r1 @ │ │ │ │ + subseq pc, sl, ip, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r3 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r7, [pc, #2616] @ 5c03d8 │ │ │ │ + ldr r7, [pc, #2616] @ 5c03dc │ │ │ │ add r7, pc, r7 │ │ │ │ mov fp, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r4, #0 │ │ │ │ mov sl, r0 │ │ │ │ - bne 5bf9d8 │ │ │ │ + bne 5bf9dc │ │ │ │ mov r1, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #2584] @ 5c03dc │ │ │ │ + ldr r3, [pc, #2584] @ 5c03e0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r9, #7 │ │ │ │ - bhi 5bfa14 │ │ │ │ + bhi 5bfa18 │ │ │ │ ldrb r3, [r3, r9] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2560] @ 5c03e0 │ │ │ │ + ldr r3, [pc, #2560] @ 5c03e4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bf9bc │ │ │ │ + b 5bf9c0 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c02a8 │ │ │ │ + beq 5c02ac │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsr r2, r2, #12 │ │ │ │ ands r4, r2, #3 │ │ │ │ - beq 5bff60 │ │ │ │ + beq 5bff64 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 5bfd7c │ │ │ │ + beq 5bfd80 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c0314 │ │ │ │ + beq 5c0318 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ asr r2, r8, #3 │ │ │ │ lsr r3, r3, #12 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5bffcc │ │ │ │ + beq 5bffd0 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5bffc0 │ │ │ │ + beq 5bffc4 │ │ │ │ cmp r3, #1 │ │ │ │ movne r1, #16 │ │ │ │ mov r3, r6 │ │ │ │ moveq r1, #18 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5be050 │ │ │ │ + b 5be054 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c02cc │ │ │ │ + beq 5c02d0 │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsr r3, r2, #12 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5bffd8 │ │ │ │ + beq 5bffdc │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5c0048 │ │ │ │ + beq 5c004c │ │ │ │ lsr r2, r2, #14 │ │ │ │ cmp r3, #1 │ │ │ │ and r4, r2, #127 @ 0x7f │ │ │ │ - bne 5bfe48 │ │ │ │ + bne 5bfe4c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5c0268 │ │ │ │ + bne 5c026c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ bl 6c2e14 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #2320] @ 5c03e4 │ │ │ │ - ldr r2, [pc, #2320] @ 5c03e8 │ │ │ │ + ldr r3, [pc, #2320] @ 5c03e8 │ │ │ │ + ldr r2, [pc, #2320] @ 5c03ec │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r1, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr ip, [r7, r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr ip, [ip] │ │ │ │ - ldr r0, [pc, #2296] @ 5c03ec │ │ │ │ + ldr r0, [pc, #2296] @ 5c03f0 │ │ │ │ add r1, r2, r1 │ │ │ │ add ip, r2, ip │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp] │ │ │ │ add r3, r2, fp │ │ │ │ add r1, r0, #2112 @ 0x840 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #2112] @ 0x840 │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5bfb94 │ │ │ │ + b 5bfb98 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c02f0 │ │ │ │ + beq 5c02f4 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ asr r0, r8, #2 │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne 5bff0c │ │ │ │ + bne 5bff10 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #2208] @ 5c03e4 │ │ │ │ - ldr r1, [pc, #2216] @ 5c03f0 │ │ │ │ + ldr r2, [pc, #2208] @ 5c03e8 │ │ │ │ + ldr r1, [pc, #2216] @ 5c03f4 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r2] │ │ │ │ - ldr r2, [pc, #2204] @ 5c03f4 │ │ │ │ + ldr r2, [pc, #2204] @ 5c03f8 │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r4, r2, r4 │ │ │ │ add sl, r2, sl │ │ │ │ @@ -971174,15 +971175,15 @@ │ │ │ │ str sl, [sp] │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5c019c │ │ │ │ + bne 5c01a0 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -971196,38 +971197,38 @@ │ │ │ │ mov fp, r0 │ │ │ │ bl 6bc88c │ │ │ │ asr r1, r8, #3 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 6c2e14 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5bfd60 │ │ │ │ + bne 5bfd64 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ bl 6c2e14 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5bfd44 │ │ │ │ + bne 5bfd48 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r9, #2 │ │ │ │ and r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c0208 │ │ │ │ + beq 5c020c │ │ │ │ cmp r9, #3 │ │ │ │ - beq 5c01a8 │ │ │ │ + beq 5c01ac │ │ │ │ cmp r9, #1 │ │ │ │ - beq 5bfeac │ │ │ │ + beq 5bfeb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c03b0 │ │ │ │ - ldr r3, [pc, #1980] @ 5c03f8 │ │ │ │ - ldr r2, [pc, #1956] @ 5c03e4 │ │ │ │ + beq 5c03b4 │ │ │ │ + ldr r3, [pc, #1980] @ 5c03fc │ │ │ │ + ldr r2, [pc, #1956] @ 5c03e8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ - ldr r1, [pc, #1968] @ 5c03fc │ │ │ │ + ldr r1, [pc, #1968] @ 5c0400 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add fp, r3, fp │ │ │ │ @@ -971236,203 +971237,203 @@ │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {sl, fp} │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #2640] @ 0xa50 │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5bfb94 │ │ │ │ + b 5bfb98 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c0284 │ │ │ │ + beq 5c0288 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ asr r0, r8, #3 │ │ │ │ lsr r3, r3, #12 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5c012c │ │ │ │ + beq 5c0130 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5c00bc │ │ │ │ + beq 5c00c0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 5bfddc │ │ │ │ + bne 5bfde0 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #1804] @ 5c03e4 │ │ │ │ - ldr r1, [pc, #1828] @ 5c0400 │ │ │ │ + ldr r3, [pc, #1804] @ 5c03e8 │ │ │ │ + ldr r1, [pc, #1828] @ 5c0404 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r3] │ │ │ │ - ldr r3, [pc, #1816] @ 5c0404 │ │ │ │ + ldr r3, [pc, #1816] @ 5c0408 │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r5, r2, r5 │ │ │ │ add r4, r2, r4 │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r2, r8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5bfb94 │ │ │ │ - ldr r3, [pc, #1756] @ 5c0408 │ │ │ │ + beq 5bfb98 │ │ │ │ + ldr r3, [pc, #1756] @ 5c040c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r3, [pc, #1728] @ 5c040c │ │ │ │ + ldr r3, [pc, #1728] @ 5c0410 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bfc0c │ │ │ │ - ldr r3, [pc, #1704] @ 5c0410 │ │ │ │ + b 5bfc10 │ │ │ │ + ldr r3, [pc, #1704] @ 5c0414 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bfbf8 │ │ │ │ + b 5bfbfc │ │ │ │ asr r0, r8, #3 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #1672] @ 5c0414 │ │ │ │ - ldr r1, [pc, #1672] @ 5c0418 │ │ │ │ + ldr r2, [pc, #1672] @ 5c0418 │ │ │ │ + ldr r1, [pc, #1672] @ 5c041c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r0, [pc, #1596] @ 5c03e4 │ │ │ │ + ldr r0, [pc, #1596] @ 5c03e8 │ │ │ │ add sl, r2, sl │ │ │ │ ldr r0, [r7, r0] │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ str sl, [sp] │ │ │ │ add ip, r2, r0 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r2, #1848] @ 0x738 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5bfb94 │ │ │ │ + b 5bfb98 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #1520] @ 5c03e4 │ │ │ │ - ldr r1, [pc, #1572] @ 5c041c │ │ │ │ + ldr r3, [pc, #1520] @ 5c03e8 │ │ │ │ + ldr r1, [pc, #1572] @ 5c0420 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r3] │ │ │ │ - ldr r3, [pc, #1560] @ 5c0420 │ │ │ │ + ldr r3, [pc, #1560] @ 5c0424 │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r5, r2, r5 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r8 │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r2, r2, fp │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5bfb94 │ │ │ │ - ldr r3, [pc, #1504] @ 5c0424 │ │ │ │ + beq 5bfb98 │ │ │ │ + ldr r3, [pc, #1504] @ 5c0428 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5bfd2c │ │ │ │ + b 5bfd30 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #1488] @ 5c0428 │ │ │ │ - ldr r1, [pc, #1416] @ 5c03e4 │ │ │ │ + ldr r2, [pc, #1488] @ 5c042c │ │ │ │ + ldr r1, [pc, #1416] @ 5c03e8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r4, [r1] │ │ │ │ - ldr r1, [pc, #1472] @ 5c042c │ │ │ │ + ldr r1, [pc, #1472] @ 5c0430 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r4, r2, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5bfb94 │ │ │ │ - ldr r3, [pc, #1416] @ 5c0430 │ │ │ │ + beq 5bfb98 │ │ │ │ + ldr r3, [pc, #1416] @ 5c0434 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5bfd2c │ │ │ │ + b 5bfd30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c0338 │ │ │ │ - ldr r3, [pc, #1400] @ 5c0434 │ │ │ │ - ldr r2, [pc, #1316] @ 5c03e4 │ │ │ │ + beq 5c033c │ │ │ │ + ldr r3, [pc, #1400] @ 5c0438 │ │ │ │ + ldr r2, [pc, #1316] @ 5c03e8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1376] @ 5c0438 │ │ │ │ + ldr r2, [pc, #1376] @ 5c043c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r3, r1 │ │ │ │ add fp, r3, fp │ │ │ │ add sl, r3, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, r2, #2768 @ 0xad0 │ │ │ │ add r3, r3, r0 │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r0, [r2, #2772] @ 0xad4 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {sl, fp} │ │ │ │ bl 6bdf54 │ │ │ │ - b 5bfb94 │ │ │ │ + b 5bfb98 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #1316] @ 5c043c │ │ │ │ - ldr r1, [pc, #1316] @ 5c0440 │ │ │ │ + ldr r2, [pc, #1316] @ 5c0440 │ │ │ │ + ldr r1, [pc, #1316] @ 5c0444 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #12 │ │ │ │ add r2, r2, fp │ │ │ │ str sl, [sp] │ │ │ │ bl 6bde24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5bfb94 │ │ │ │ - ldr r3, [pc, #1256] @ 5c0444 │ │ │ │ + beq 5bfb98 │ │ │ │ + ldr r3, [pc, #1256] @ 5c0448 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5bfd2c │ │ │ │ + b 5bfd30 │ │ │ │ asr r0, r8, #3 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r5, [pc, #1240] @ 5c0448 │ │ │ │ - ldr r3, [pc, #1136] @ 5c03e4 │ │ │ │ + ldr r5, [pc, #1240] @ 5c044c │ │ │ │ + ldr r3, [pc, #1136] @ 5c03e8 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r1, [pc, #1228] @ 5c044c │ │ │ │ + ldr r1, [pc, #1228] @ 5c0450 │ │ │ │ mov r2, r4 │ │ │ │ ldr r4, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r5] │ │ │ │ mov r0, r1 │ │ │ │ @@ -971441,407 +971442,407 @@ │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r3, r3, r6 │ │ │ │ ldr r0, [r0, #1980] @ 0x7bc │ │ │ │ add r1, r1, #12 │ │ │ │ str sl, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5bfb94 │ │ │ │ + b 5bfb98 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #19 │ │ │ │ - b 5bfa68 │ │ │ │ + b 5bfa6c │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #17 │ │ │ │ - b 5bfa68 │ │ │ │ + b 5bfa6c │ │ │ │ asr r0, r8, #3 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #1008] @ 5c03e4 │ │ │ │ - ldr r1, [pc, #1112] @ 5c0450 │ │ │ │ + ldr r3, [pc, #1008] @ 5c03e8 │ │ │ │ + ldr r1, [pc, #1112] @ 5c0454 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r3] │ │ │ │ - ldr r3, [pc, #1100] @ 5c0454 │ │ │ │ + ldr r3, [pc, #1100] @ 5c0458 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r5, r2, r5 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r8 │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r2, r2, fp │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5bfb94 │ │ │ │ - ldr r3, [pc, #1044] @ 5c0458 │ │ │ │ + beq 5bfb98 │ │ │ │ + ldr r3, [pc, #1044] @ 5c045c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5bfd2c │ │ │ │ + b 5bfd30 │ │ │ │ asr r0, r8, #3 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #896] @ 5c03e4 │ │ │ │ - ldr r1, [pc, #1012] @ 5c045c │ │ │ │ + ldr r3, [pc, #896] @ 5c03e8 │ │ │ │ + ldr r1, [pc, #1012] @ 5c0460 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r3] │ │ │ │ - ldr r3, [pc, #1000] @ 5c0460 │ │ │ │ + ldr r3, [pc, #1000] @ 5c0464 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r5, r2, r5 │ │ │ │ add r4, r2, r4 │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r2, r8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5bfb94 │ │ │ │ - ldr r3, [pc, #940] @ 5c0464 │ │ │ │ + beq 5bfb98 │ │ │ │ + ldr r3, [pc, #940] @ 5c0468 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5bfd2c │ │ │ │ + b 5bfd30 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #784] @ 5c03e4 │ │ │ │ - ldr r1, [pc, #912] @ 5c0468 │ │ │ │ + ldr r3, [pc, #784] @ 5c03e8 │ │ │ │ + ldr r1, [pc, #912] @ 5c046c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r3] │ │ │ │ - ldr r3, [pc, #900] @ 5c046c │ │ │ │ + ldr r3, [pc, #900] @ 5c0470 │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r5, r2, r5 │ │ │ │ add r4, r2, r4 │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r2, r8 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5bfb94 │ │ │ │ - ldr r3, [pc, #840] @ 5c0470 │ │ │ │ + beq 5bfb98 │ │ │ │ + ldr r3, [pc, #840] @ 5c0474 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5bfd2c │ │ │ │ + b 5bfd30 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #672] @ 5c03e4 │ │ │ │ - ldr r1, [pc, #812] @ 5c0474 │ │ │ │ + ldr r3, [pc, #672] @ 5c03e8 │ │ │ │ + ldr r1, [pc, #812] @ 5c0478 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r3] │ │ │ │ - ldr r3, [pc, #800] @ 5c0478 │ │ │ │ + ldr r3, [pc, #800] @ 5c047c │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r5, r2, r5 │ │ │ │ add r4, r2, r4 │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r2, r8 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5bfb94 │ │ │ │ - ldr r3, [pc, #740] @ 5c047c │ │ │ │ + beq 5bfb98 │ │ │ │ + ldr r3, [pc, #740] @ 5c0480 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5bfd2c │ │ │ │ - ldr r3, [pc, #732] @ 5c0480 │ │ │ │ + b 5bfd30 │ │ │ │ + ldr r3, [pc, #732] @ 5c0484 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5bfd2c │ │ │ │ + b 5bfd30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c0388 │ │ │ │ - ldr r3, [pc, #716] @ 5c0484 │ │ │ │ - ldr r2, [pc, #552] @ 5c03e4 │ │ │ │ + beq 5c038c │ │ │ │ + ldr r3, [pc, #716] @ 5c0488 │ │ │ │ + ldr r2, [pc, #552] @ 5c03e8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #692] @ 5c0488 │ │ │ │ + ldr r2, [pc, #692] @ 5c048c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r3, r1 │ │ │ │ add fp, r3, fp │ │ │ │ add sl, r3, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, r2, #3024 @ 0xbd0 │ │ │ │ add r3, r3, r0 │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r0, [r2, #3036] @ 0xbdc │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {sl, fp} │ │ │ │ bl 6bdf54 │ │ │ │ - b 5bfb94 │ │ │ │ + b 5bfb98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c0360 │ │ │ │ - ldr r3, [pc, #628] @ 5c048c │ │ │ │ - ldr r2, [pc, #456] @ 5c03e4 │ │ │ │ + beq 5c0364 │ │ │ │ + ldr r3, [pc, #628] @ 5c0490 │ │ │ │ + ldr r2, [pc, #456] @ 5c03e8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #604] @ 5c0490 │ │ │ │ + ldr r2, [pc, #604] @ 5c0494 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r3, r1 │ │ │ │ add fp, r3, fp │ │ │ │ add sl, r3, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, r2, #2896 @ 0xb50 │ │ │ │ add r3, r3, r0 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r0, [r2, #2904] @ 0xb58 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {sl, fp} │ │ │ │ bl 6bdf54 │ │ │ │ - b 5bfb94 │ │ │ │ - ldr r3, [pc, #548] @ 5c0494 │ │ │ │ + b 5bfb98 │ │ │ │ + ldr r3, [pc, #548] @ 5c0498 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5bfac4 │ │ │ │ + b 5bfac8 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5bfc98 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5bfc9c │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5bf9fc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5bfa00 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5bfa84 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5bfa88 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5bfb28 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5bfb2c │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5bfa38 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5bfa3c │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5bfeb4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5bfeb8 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c0210 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c0214 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c01b0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c01b4 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5bfc34 │ │ │ │ - subseq fp, r9, r8, lsr #6 │ │ │ │ - subeq r4, ip, r7, ror #24 │ │ │ │ - strdeq sp, [r7], #-116 @ 0xffffff8c @ │ │ │ │ + bl 5ba170 │ │ │ │ + b 5bfc38 │ │ │ │ + subseq fp, r9, r4, lsr #6 │ │ │ │ + subeq r4, ip, r3, ror #24 │ │ │ │ + strdeq sp, [r7], #-112 @ 0xffffff90 @ │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq lr, r9, r8, ror #29 │ │ │ │ - subseq pc, sl, r0, lsl #20 │ │ │ │ - ldrheq pc, [sl], #-144 @ 0xffffff70 @ │ │ │ │ - subseq lr, r9, r4, ror #28 │ │ │ │ - subseq lr, r9, r0, lsl #27 │ │ │ │ - subseq pc, sl, r0, lsr #17 │ │ │ │ - subseq pc, sl, ip, lsl r8 @ │ │ │ │ - ldrsbeq lr, [r9], #-192 @ 0xffffff40 │ │ │ │ - rsbeq sp, r7, r8, lsr #9 │ │ │ │ - rsbeq sp, r7, r4, lsl #9 │ │ │ │ - rsbeq sp, r7, r8, ror #8 │ │ │ │ - subseq lr, r9, r0, lsr ip │ │ │ │ - subseq pc, sl, r8, ror #14 │ │ │ │ - subseq pc, sl, r0, lsl #14 │ │ │ │ - ldrheq lr, [r9], #-180 @ 0xffffff4c │ │ │ │ - @ instruction: 0x0067d390 │ │ │ │ - subseq lr, r9, r4, ror #22 │ │ │ │ - @ instruction: 0x005af690 │ │ │ │ - rsbeq sp, r7, ip, lsr #6 │ │ │ │ - subseq lr, r9, r0, lsl #22 │ │ │ │ - subseq pc, sl, r0, lsr #12 │ │ │ │ - subseq lr, r9, r4, lsr #21 │ │ │ │ - ldrsbeq pc, [sl], #-92 @ 0xffffffa4 @ │ │ │ │ - rsbeq sp, r7, r8, ror r2 │ │ │ │ - subseq lr, r9, ip, asr #20 │ │ │ │ - subseq pc, sl, r4, ror r5 @ │ │ │ │ - subseq pc, sl, r0, lsl #10 │ │ │ │ - ldrheq lr, [r9], #-148 @ 0xffffff6c │ │ │ │ - @ instruction: 0x0067d190 │ │ │ │ - @ instruction: 0x005af490 │ │ │ │ - subseq lr, r9, r4, asr #18 │ │ │ │ - rsbeq sp, r7, ip, lsl r1 │ │ │ │ - subseq pc, sl, r0, lsr #8 │ │ │ │ - ldrsbeq lr, [r9], #-132 @ 0xffffff7c │ │ │ │ - rsbeq sp, r7, ip, lsr #1 │ │ │ │ - ldrheq pc, [sl], #-48 @ 0xffffffd0 @ │ │ │ │ - subseq lr, r9, r4, ror #16 │ │ │ │ - rsbeq sp, r7, ip, lsr r0 │ │ │ │ - rsbeq sp, r7, r0, lsr r0 │ │ │ │ - subseq lr, r9, r4, lsl #16 │ │ │ │ - subseq pc, sl, r4, lsr #6 │ │ │ │ - subseq lr, r9, r4, lsr #15 │ │ │ │ - subseq pc, sl, r4, asr #5 │ │ │ │ - rsbeq ip, r7, r0, ror #30 │ │ │ │ + subseq lr, r9, r4, ror #29 │ │ │ │ + ldrsheq pc, [sl], #-156 @ 0xffffff64 @ │ │ │ │ + subseq pc, sl, ip, lsr #19 │ │ │ │ + subseq lr, r9, r0, ror #28 │ │ │ │ + subseq lr, r9, ip, ror sp │ │ │ │ + @ instruction: 0x005af89c │ │ │ │ + subseq pc, sl, r8, lsl r8 @ │ │ │ │ + subseq lr, r9, ip, asr #25 │ │ │ │ + rsbeq sp, r7, r4, lsr #9 │ │ │ │ + rsbeq sp, r7, r0, lsl #9 │ │ │ │ + rsbeq sp, r7, r4, ror #8 │ │ │ │ + subseq lr, r9, ip, lsr #24 │ │ │ │ + subseq pc, sl, r4, ror #14 │ │ │ │ + ldrsheq pc, [sl], #-108 @ 0xffffff94 @ │ │ │ │ + ldrheq lr, [r9], #-176 @ 0xffffff50 │ │ │ │ + rsbeq sp, r7, ip, lsl #7 │ │ │ │ + subseq lr, r9, r0, ror #22 │ │ │ │ + subseq pc, sl, ip, lsl #13 │ │ │ │ + rsbeq sp, r7, r8, lsr #6 │ │ │ │ + ldrsheq lr, [r9], #-172 @ 0xffffff54 │ │ │ │ + subseq pc, sl, ip, lsl r6 @ │ │ │ │ + subseq lr, r9, r0, lsr #21 │ │ │ │ + ldrsbeq pc, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sp, r7, r4, ror r2 │ │ │ │ + subseq lr, r9, r8, asr #20 │ │ │ │ + subseq pc, sl, r0, ror r5 @ │ │ │ │ + ldrsheq pc, [sl], #-76 @ 0xffffffb4 @ │ │ │ │ + ldrheq lr, [r9], #-144 @ 0xffffff70 │ │ │ │ + rsbeq sp, r7, ip, lsl #3 │ │ │ │ + subseq pc, sl, ip, lsl #9 │ │ │ │ + subseq lr, r9, r0, asr #18 │ │ │ │ + rsbeq sp, r7, r8, lsl r1 │ │ │ │ + subseq pc, sl, ip, lsl r4 @ │ │ │ │ + ldrsbeq lr, [r9], #-128 @ 0xffffff80 │ │ │ │ + rsbeq sp, r7, r8, lsr #1 │ │ │ │ + subseq pc, sl, ip, lsr #7 │ │ │ │ + subseq lr, r9, r0, ror #16 │ │ │ │ + rsbeq sp, r7, r8, lsr r0 │ │ │ │ + rsbeq sp, r7, ip, lsr #32 │ │ │ │ + subseq lr, r9, r0, lsl #16 │ │ │ │ + subseq pc, sl, r0, lsr #6 │ │ │ │ + subseq lr, r9, r0, lsr #15 │ │ │ │ + subseq pc, sl, r0, asr #5 │ │ │ │ + rsbeq ip, r7, ip, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #768] @ 5c07b0 │ │ │ │ + ldr ip, [pc, #768] @ 5c07b4 │ │ │ │ ldr lr, [r0, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #764] @ 5c07b4 │ │ │ │ + ldr r3, [pc, #764] @ 5c07b8 │ │ │ │ and ip, ip, lr │ │ │ │ - ldr r7, [pc, #760] @ 5c07b8 │ │ │ │ + ldr r7, [pc, #760] @ 5c07bc │ │ │ │ add ip, ip, #-2080374784 @ 0x84000000 │ │ │ │ lsr r5, lr, #21 │ │ │ │ lsr r4, lr, #16 │ │ │ │ lsl r6, lr, #16 │ │ │ │ sub ip, ip, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #20 │ │ │ │ and r5, r5, #31 │ │ │ │ and r4, r4, #31 │ │ │ │ asr r6, r6, #23 │ │ │ │ cmp ip, #29 │ │ │ │ - bhi 5c052c │ │ │ │ + bhi 5c0530 │ │ │ │ ldrb ip, [r3, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r0, #192] @ 0xc0 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 5c0768 │ │ │ │ + ble 5c076c │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #16 │ │ │ │ - beq 5c0754 │ │ │ │ + beq 5c0758 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsr r3, r2, #6 │ │ │ │ ands r3, r3, #3 │ │ │ │ - beq 5c05e0 │ │ │ │ + beq 5c05e4 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5c0688 │ │ │ │ + beq 5c068c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ lsr r1, lr, #11 │ │ │ │ ands r6, r1, #31 │ │ │ │ - beq 5c05e0 │ │ │ │ - ldr r2, [pc, #616] @ 5c07bc │ │ │ │ + beq 5c05e4 │ │ │ │ + ldr r2, [pc, #616] @ 5c07c0 │ │ │ │ bic r3, lr, #66846720 @ 0x3fc0000 │ │ │ │ bic r3, r3, #260096 @ 0x3f800 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5c0718 │ │ │ │ - bhi 5c06f8 │ │ │ │ + beq 5c071c │ │ │ │ + bhi 5c06fc │ │ │ │ sub r2, r2, #512 @ 0x200 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c05e0 │ │ │ │ + bne 5c05e4 │ │ │ │ bl 6bc88c │ │ │ │ cmp r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5c0798 │ │ │ │ + bne 5c079c │ │ │ │ mov r1, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #560] @ 5c07c0 │ │ │ │ - ldr r2, [pc, #560] @ 5c07c4 │ │ │ │ + ldr r3, [pc, #560] @ 5c07c4 │ │ │ │ + ldr r2, [pc, #560] @ 5c07c8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #548] @ 5c07c8 │ │ │ │ + ldr r1, [pc, #548] @ 5c07cc │ │ │ │ add ip, r2, r6, lsl #2 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r0, [ip, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ add r2, r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 6bdde4 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5c0780 │ │ │ │ + beq 5c0784 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 5c073c │ │ │ │ + bne 5c0740 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @@ -971851,382 +971852,382 @@ │ │ │ │ mov r3, r6 │ │ │ │ lsr ip, ip, #11 │ │ │ │ and ip, ip, #16 │ │ │ │ orr ip, ip, #10 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b85e8 │ │ │ │ + bl 5b85ec │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r4, #23 │ │ │ │ - bls 5c05e0 │ │ │ │ - b 5c052c │ │ │ │ - ldr r1, [pc, #368] @ 5c07cc │ │ │ │ + bls 5c05e4 │ │ │ │ + b 5c0530 │ │ │ │ + ldr r1, [pc, #368] @ 5c07d0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ + bl 5b9b1c │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #320] @ 5c07d0 │ │ │ │ - ldr r3, [pc, #320] @ 5c07d4 │ │ │ │ + ldr r1, [pc, #320] @ 5c07d4 │ │ │ │ + ldr r3, [pc, #320] @ 5c07d8 │ │ │ │ ldr r1, [r7, r1] │ │ │ │ add r3, pc, r3 │ │ │ │ lsr r0, r2, #8 │ │ │ │ and r0, r0, #3 │ │ │ │ add r2, r3, r5, lsl #2 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ ldr r5, [r1] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #288] @ 5c07d8 │ │ │ │ + ldr r2, [pc, #288] @ 5c07dc │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r1, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r2, [pc, #272] @ 5c07dc │ │ │ │ + ldr r2, [pc, #272] @ 5c07e0 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, r3, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, r2, #3296 @ 0xce0 │ │ │ │ ldr r0, [r2, #3300] @ 0xce4 │ │ │ │ add r3, r3, r5 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ str ip, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c05e0 │ │ │ │ - ldr r2, [pc, #224] @ 5c07e0 │ │ │ │ + b 5c05e4 │ │ │ │ + ldr r2, [pc, #224] @ 5c07e4 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5c0718 │ │ │ │ - ldr r3, [pc, #216] @ 5c07e4 │ │ │ │ + beq 5c071c │ │ │ │ + ldr r3, [pc, #216] @ 5c07e8 │ │ │ │ sub r2, r2, #64 @ 0x40 │ │ │ │ and r3, r3, lr │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5c05e0 │ │ │ │ + bne 5c05e4 │ │ │ │ lsr lr, lr, #3 │ │ │ │ and lr, lr, #24 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #32 │ │ │ │ str lr, [sp] │ │ │ │ - bl 5b8b88 │ │ │ │ - b 5c05e0 │ │ │ │ + bl 5b8b8c │ │ │ │ + b 5c05e4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 5b7f28 │ │ │ │ + b 5b7f2c │ │ │ │ mov r1, #19 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b 5c0514 │ │ │ │ + b 5c0518 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b 5c0508 │ │ │ │ + b 5c050c │ │ │ │ mov r1, #19 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - b 5c05d8 │ │ │ │ - ldr r3, [pc, #72] @ 5c07e8 │ │ │ │ + b 5c05dc │ │ │ │ + ldr r3, [pc, #72] @ 5c07ec │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5c0588 │ │ │ │ + b 5c058c │ │ │ │ stc2 0, cr0, [r0], {63} @ 0x3f │ │ │ │ - subeq r4, ip, pc, asr r1 │ │ │ │ - ldrsheq sl, [r9], #-112 @ 0xffffff90 │ │ │ │ + subeq r4, ip, fp, asr r1 │ │ │ │ + subseq sl, r9, ip, ror #15 │ │ │ │ stcvc 2, cr0, [r0], {32} │ │ │ │ - subseq lr, r9, ip, lsr #8 │ │ │ │ - rsbeq ip, r7, ip, lsr ip │ │ │ │ - subseq lr, sl, ip, asr #30 │ │ │ │ + subseq lr, r9, r8, lsr #8 │ │ │ │ + rsbeq ip, r7, r8, lsr ip │ │ │ │ + subseq lr, sl, r8, asr #30 │ │ │ │ stcvc 0, cr0, [r0], {54} @ 0x36 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - rsbeq ip, r7, ip, lsr fp │ │ │ │ - subseq lr, r9, r8, lsl #6 │ │ │ │ - subseq lr, sl, ip, lsr #28 │ │ │ │ + rsbeq ip, r7, r8, lsr fp │ │ │ │ + subseq lr, r9, r4, lsl #6 │ │ │ │ + subseq lr, sl, r8, lsr #28 │ │ │ │ stcvc 2, cr0, [r0], {160} @ 0xa0 │ │ │ │ stc2 7, cr0, [r0], {127} @ 0x7f │ │ │ │ - rsbeq ip, r7, r4, lsr sl │ │ │ │ + rsbeq ip, r7, r0, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #1764] @ 5c0ee8 │ │ │ │ + ldr r4, [pc, #1764] @ 5c0eec │ │ │ │ ldr r3, [r1, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #1756] @ 5c0eec │ │ │ │ - ldr lr, [pc, #1756] @ 5c0ef0 │ │ │ │ + ldr r0, [pc, #1756] @ 5c0ef0 │ │ │ │ + ldr lr, [pc, #1756] @ 5c0ef4 │ │ │ │ mov r5, r1 │ │ │ │ lsr fp, r3, #16 │ │ │ │ lsr r1, r3, #21 │ │ │ │ lsr r2, r3, #11 │ │ │ │ lsr sl, r3, #6 │ │ │ │ and r4, r4, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ add lr, pc, lr │ │ │ │ sub sp, sp, #28 │ │ │ │ and r8, r1, #31 │ │ │ │ and r9, fp, #31 │ │ │ │ and r7, r2, #31 │ │ │ │ and ip, sl, #31 │ │ │ │ cmp r4, #54 @ 0x36 │ │ │ │ - bhi 5c0858 │ │ │ │ + bhi 5c085c │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr lr, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ str r0, [sp, #20] │ │ │ │ and r0, lr, #512 @ 0x200 │ │ │ │ orrs fp, r0, #0 │ │ │ │ - bne 5c0ae8 │ │ │ │ + bne 5c0aec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ and r3, r3, #512 @ 0x200 │ │ │ │ orrs r3, r0, r3 │ │ │ │ - beq 5c0d14 │ │ │ │ - ldr r3, [pc, #1644] @ 5c0ef4 │ │ │ │ + beq 5c0d18 │ │ │ │ + ldr r3, [pc, #1644] @ 5c0ef8 │ │ │ │ sub r2, r4, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #19 │ │ │ │ - bhi 5c0ac8 │ │ │ │ + bhi 5c0acc │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #2 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5c0dd8 │ │ │ │ + beq 5c0ddc │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bd5c0 │ │ │ │ + bl 5bd5c4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5c08d0 │ │ │ │ + beq 5c08d4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5b70b8 │ │ │ │ + b 5b70bc │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5b9608 │ │ │ │ + b 5b960c │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5c0948 │ │ │ │ + beq 5c094c │ │ │ │ cmp ip, #1 │ │ │ │ - bne 5c0ac8 │ │ │ │ + bne 5c0acc │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ movne r4, #70 @ 0x46 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5c08d0 │ │ │ │ + beq 5c08d4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5b83dc │ │ │ │ + b 5b83e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5c08d0 │ │ │ │ + beq 5c08d4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5b8034 │ │ │ │ + b 5b8038 │ │ │ │ cmp ip, #5 │ │ │ │ - beq 5c0a9c │ │ │ │ + beq 5c0aa0 │ │ │ │ mov r3, ip │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5b886c │ │ │ │ - ldr r3, [pc, #1340] @ 5c0ef8 │ │ │ │ + b 5b8870 │ │ │ │ + ldr r3, [pc, #1340] @ 5c0efc │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [lr, r3] │ │ │ │ - ldr r4, [pc, #1332] @ 5c0efc │ │ │ │ + ldr r4, [pc, #1332] @ 5c0f00 │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1320] @ 5c0f00 │ │ │ │ + ldr r1, [pc, #1320] @ 5c0f04 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #3424 @ 0xd60 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add ip, r3, r2 │ │ │ │ add r1, r1, #8 │ │ │ │ add r3, r3, r5 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 6bde24 │ │ │ │ - b 5c08d0 │ │ │ │ + b 5c08d4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #2 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5c0dbc │ │ │ │ + beq 5c0dc0 │ │ │ │ sub ip, ip, #4 │ │ │ │ cmp ip, #15 │ │ │ │ movhi r0, #63 @ 0x3f │ │ │ │ - bls 5c0ad4 │ │ │ │ + bls 5c0ad8 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2d44 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #9 │ │ │ │ str r2, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5c08d0 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5c08d4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #17 │ │ │ │ - b 5c0a10 │ │ │ │ + b 5c0a14 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5c0998 │ │ │ │ + beq 5c099c │ │ │ │ cmp r8, #1 │ │ │ │ - bne 5c0ac8 │ │ │ │ + bne 5c0acc │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - ldrne r4, [pc, #1128] @ 5c0f04 │ │ │ │ - b 5c0998 │ │ │ │ + ldrne r4, [pc, #1128] @ 5c0f08 │ │ │ │ + b 5c099c │ │ │ │ orr fp, r1, fp │ │ │ │ orr fp, fp, r2 │ │ │ │ tst fp, #31 │ │ │ │ - bne 5c0998 │ │ │ │ + bne 5c099c │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5c0998 │ │ │ │ - ldr r2, [pc, #1096] @ 5c0f08 │ │ │ │ + beq 5c099c │ │ │ │ + ldr r2, [pc, #1096] @ 5c0f0c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r2, r3 │ │ │ │ - beq 5c0998 │ │ │ │ + beq 5c099c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ - b 5c0a10 │ │ │ │ - ldr r3, [pc, #1072] @ 5c0f0c │ │ │ │ + b 5c0a14 │ │ │ │ + ldr r3, [pc, #1072] @ 5c0f10 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, ip, lsl #2 │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ - b 5c0a40 │ │ │ │ - ldr r2, [pc, #1056] @ 5c0f10 │ │ │ │ + b 5c0a44 │ │ │ │ + ldr r2, [pc, #1056] @ 5c0f14 │ │ │ │ sub r1, r4, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - bhi 5c0ac8 │ │ │ │ + bhi 5c0acc │ │ │ │ ldrsb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bic r1, r3, #66846720 @ 0x3fc0000 │ │ │ │ bic r1, r1, #260096 @ 0x3f800 │ │ │ │ cmp r1, #155 @ 0x9b │ │ │ │ - bhi 5c0de8 │ │ │ │ + bhi 5c0dec │ │ │ │ cmp r1, #151 @ 0x97 │ │ │ │ - bls 5c0ac8 │ │ │ │ + bls 5c0acc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5c08d0 │ │ │ │ + beq 5c08d4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5ba2c8 │ │ │ │ - b 5c08d0 │ │ │ │ + bl 5ba2cc │ │ │ │ + b 5c08d4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ and lr, lr, #40 @ 0x28 │ │ │ │ and r3, r3, #3072 @ 0xc00 │ │ │ │ orrs lr, lr, r3 │ │ │ │ - bne 5c0b64 │ │ │ │ + bne 5c0b68 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5c08d0 │ │ │ │ + beq 5c08d4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5b81fc │ │ │ │ + b 5b8200 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bea3c │ │ │ │ - b 5c08d0 │ │ │ │ + bl 5bea40 │ │ │ │ + b 5c08d4 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5c0e14 │ │ │ │ + bne 5c0e18 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5c0df8 │ │ │ │ + bne 5c0dfc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r4, #25 │ │ │ │ - beq 5c0e3c │ │ │ │ + beq 5c0e40 │ │ │ │ bl 6bc88c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ @@ -972235,16 +972236,16 @@ │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c5bd8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5c0e8c │ │ │ │ - ldr r3, [pc, #740] @ 5c0f14 │ │ │ │ + bne 5c0e90 │ │ │ │ + ldr r3, [pc, #740] @ 5c0f18 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #160] @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r3 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ @@ -972253,130 +972254,130 @@ │ │ │ │ b 6c2dc8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5be050 │ │ │ │ + b 5be054 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ - b 5c0c5c │ │ │ │ + b 5c0c60 │ │ │ │ cmp r9, #0 │ │ │ │ cmpeq ip, #1 │ │ │ │ - bne 5c0ac8 │ │ │ │ + bne 5c0acc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5c08d0 │ │ │ │ + beq 5c08d4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5b7e84 │ │ │ │ + b 5b7e88 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #4 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ - bl 5bae48 │ │ │ │ - b 5c08d0 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5c08d4 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ and r0, r0, #3 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bl 548f54 │ │ │ │ cmp sl, #1 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #5 │ │ │ │ strne r3, [r5, #12] │ │ │ │ - bne 5c08d0 │ │ │ │ + bne 5c08d4 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #4194304 @ 0x400000 │ │ │ │ moveq r1, #16 │ │ │ │ - beq 5c0a10 │ │ │ │ - b 5c0ac8 │ │ │ │ - ldr r3, [pc, #508] @ 5c0f18 │ │ │ │ + beq 5c0a14 │ │ │ │ + b 5c0acc │ │ │ │ + ldr r3, [pc, #508] @ 5c0f1c │ │ │ │ sub r0, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #26 │ │ │ │ - bhi 5c0ac8 │ │ │ │ + bhi 5c0acc │ │ │ │ add r0, r0, r0 │ │ │ │ ldrsh r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, r8 │ │ │ │ and r2, r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bea3c │ │ │ │ - b 5c08d0 │ │ │ │ + bl 5bea40 │ │ │ │ + b 5c08d4 │ │ │ │ mov r3, r8 │ │ │ │ and r2, r2, #3 │ │ │ │ - b 5c0c5c │ │ │ │ + b 5c0c60 │ │ │ │ mov r3, r7 │ │ │ │ and r2, r1, #3 │ │ │ │ - b 5c0c5c │ │ │ │ + b 5c0c60 │ │ │ │ ands r2, lr, #40 @ 0x28 │ │ │ │ - beq 5c0ec4 │ │ │ │ + beq 5c0ec8 │ │ │ │ ldr r3, [r6, #1112] @ 0x458 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5c0e30 │ │ │ │ + beq 5c0e34 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5c0ed4 │ │ │ │ + beq 5c0ed8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5c08d0 │ │ │ │ + beq 5c08d4 │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ mov r1, r8 │ │ │ │ lsr r3, r2, #16 │ │ │ │ lsr r2, r2, #18 │ │ │ │ and r3, r3, #1 │ │ │ │ and r2, r2, #7 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5b7dd0 │ │ │ │ + b 5b7dd4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr ip, [r5, #88] @ 0x58 │ │ │ │ lsr ip, ip, #6 │ │ │ │ and ip, ip, #31 │ │ │ │ - b 5c0a30 │ │ │ │ + b 5c0a34 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c08b4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c08b8 │ │ │ │ sub r3, r1, #216 @ 0xd8 │ │ │ │ cmp r3, #3 │ │ │ │ - bls 5c0b20 │ │ │ │ - b 5c0ac8 │ │ │ │ - ldr r3, [pc, #284] @ 5c0f1c │ │ │ │ + bls 5c0b24 │ │ │ │ + b 5c0acc │ │ │ │ + ldr r3, [pc, #284] @ 5c0f20 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5c0bdc │ │ │ │ - ldr r3, [pc, #260] @ 5c0f20 │ │ │ │ + b 5c0be0 │ │ │ │ + ldr r3, [pc, #260] @ 5c0f24 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5c0bc8 │ │ │ │ + b 5c0bcc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ - b 5c0a10 │ │ │ │ + b 5c0a14 │ │ │ │ bl 6bc88c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ @@ -972385,59 +972386,59 @@ │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c5b70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5c0ea8 │ │ │ │ - ldr r3, [pc, #156] @ 5c0f24 │ │ │ │ + bne 5c0eac │ │ │ │ + ldr r3, [pc, #156] @ 5c0f28 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c0c30 │ │ │ │ - ldr r3, [pc, #148] @ 5c0f28 │ │ │ │ + b 5c0c34 │ │ │ │ + ldr r3, [pc, #148] @ 5c0f2c │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5c0c28 │ │ │ │ - ldr r3, [pc, #124] @ 5c0f2c │ │ │ │ + b 5c0c2c │ │ │ │ + ldr r3, [pc, #124] @ 5c0f30 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5c0e80 │ │ │ │ + b 5c0e84 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c0d74 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c0d78 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c0d8c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c0d90 │ │ │ │ stc2 0, cr0, [r0], {63} @ 0x3f │ │ │ │ - subeq r3, ip, r5, lsr #28 │ │ │ │ - @ instruction: 0x0059a498 │ │ │ │ - strdeq r3, [ip], #-220 @ 0xffffff24 │ │ │ │ + subeq r3, ip, r1, lsr #28 │ │ │ │ + @ instruction: 0x0059a494 │ │ │ │ + strdeq r3, [ip], #-216 @ 0xffffff28 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - ldrsheq sp, [r9], #-240 @ 0xffffff10 │ │ │ │ - subseq lr, sl, r4, lsr #22 │ │ │ │ + subseq sp, r9, ip, ror #31 │ │ │ │ + subseq lr, sl, r0, lsr #22 │ │ │ │ eoreq r0, r0, r2 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - subeq r5, ip, r0, lsl #14 │ │ │ │ - strheq r3, [ip], #-188 @ 0xffffff44 │ │ │ │ - rsbeq ip, r7, r4, lsr #11 │ │ │ │ - strheq r3, [ip], #-154 @ 0xffffff66 │ │ │ │ - ldrdeq ip, [r7], #-48 @ 0xffffffd0 @ │ │ │ │ - strheq ip, [r7], #-52 @ 0xffffffcc @ │ │ │ │ - rsbeq ip, r7, ip, asr #6 │ │ │ │ - rsbeq ip, r7, ip, lsr r3 │ │ │ │ - rsbeq ip, r7, r0, lsr #6 │ │ │ │ + strdeq r5, [ip], #-108 @ 0xffffff94 │ │ │ │ + strheq r3, [ip], #-184 @ 0xffffff48 │ │ │ │ + rsbeq ip, r7, r0, lsr #11 │ │ │ │ + strheq r3, [ip], #-150 @ 0xffffff6a │ │ │ │ + rsbeq ip, r7, ip, asr #7 │ │ │ │ + strheq ip, [r7], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq ip, r7, r8, asr #6 │ │ │ │ + rsbeq ip, r7, r8, lsr r3 │ │ │ │ + rsbeq ip, r7, ip, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r5, r2, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -972446,28 +972447,28 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5c100c │ │ │ │ + bne 5c1010 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #580] @ 5c11c8 │ │ │ │ + ldr r3, [pc, #580] @ 5c11cc │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c10d8 │ │ │ │ - bhi 5c1024 │ │ │ │ + beq 5c10dc │ │ │ │ + bhi 5c1028 │ │ │ │ sub r3, r3, #512 @ 0x200 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c1084 │ │ │ │ + beq 5c1088 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c11a0 │ │ │ │ - ldr r4, [pc, #544] @ 5c11cc │ │ │ │ + beq 5c11a4 │ │ │ │ + ldr r4, [pc, #544] @ 5c11d0 │ │ │ │ mov r1, r9 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r5, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 6c5dfc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, #8 │ │ │ │ @@ -972485,70 +972486,70 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c333c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r0, r1 │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r3, [pc, #444] @ 5c11d0 │ │ │ │ + ldr r3, [pc, #444] @ 5c11d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5c0f7c │ │ │ │ - ldr r3, [pc, #424] @ 5c11d4 │ │ │ │ + b 5c0f80 │ │ │ │ + ldr r3, [pc, #424] @ 5c11d8 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c10b4 │ │ │ │ + beq 5c10b8 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c110c │ │ │ │ - ldr r2, [pc, #404] @ 5c11d8 │ │ │ │ - ldr r3, [pc, #404] @ 5c11dc │ │ │ │ + beq 5c1110 │ │ │ │ + ldr r2, [pc, #404] @ 5c11dc │ │ │ │ + ldr r3, [pc, #404] @ 5c11e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ - ldr r1, [pc, #392] @ 5c11e0 │ │ │ │ + ldr r1, [pc, #392] @ 5c11e4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r9 │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r0, #3564] @ 0xdec │ │ │ │ add r1, r1, #12 │ │ │ │ b 6bdde4 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c117c │ │ │ │ - ldr r3, [pc, #332] @ 5c11e4 │ │ │ │ + beq 5c1180 │ │ │ │ + ldr r3, [pc, #332] @ 5c11e8 │ │ │ │ ldrb r1, [r7, #90] @ 0x5a │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ add r1, r1, r1, lsl #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r1, r1, lsl #16 │ │ │ │ b 6c2e14 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c1154 │ │ │ │ - ldr r4, [pc, #292] @ 5c11e8 │ │ │ │ + beq 5c1158 │ │ │ │ + ldr r4, [pc, #292] @ 5c11ec │ │ │ │ mov r1, r9 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r5, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 6c5e74 │ │ │ │ - b 5c0fdc │ │ │ │ + b 5c0fe0 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c1130 │ │ │ │ + beq 5c1134 │ │ │ │ ldrh r1, [r7, #90] @ 0x5a │ │ │ │ - ldr r3, [pc, #252] @ 5c11ec │ │ │ │ + ldr r3, [pc, #252] @ 5c11f0 │ │ │ │ lsl r1, r1, #22 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ asr r1, r1, #6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #4] │ │ │ │ orr r1, r1, r1, lsr #16 │ │ │ │ @@ -972556,210 +972557,210 @@ │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c103c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c1040 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c10e4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c10e8 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c10bc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c10c0 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c1090 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c1094 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c0fa4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c0fa8 │ │ │ │ stcvc 2, cr0, [r0], {146} @ 0x92 │ │ │ │ - rsbeq ip, r7, r4, lsr #4 │ │ │ │ - rsbeq ip, r7, r0, asr #3 │ │ │ │ + rsbeq ip, r7, r0, lsr #4 │ │ │ │ + strheq ip, [r7], #-28 @ 0xffffffe4 @ │ │ │ │ stcvc 2, cr0, [r0], {210} @ 0xd2 │ │ │ │ - subseq sp, r9, r8, ror r9 │ │ │ │ - rsbeq ip, r7, r8, lsl #3 │ │ │ │ - @ instruction: 0x005ae498 │ │ │ │ - rsbeq ip, r7, r8, lsr r1 │ │ │ │ - rsbeq ip, r7, ip, lsl #2 │ │ │ │ - rsbeq ip, r7, r0, ror #1 │ │ │ │ + subseq sp, r9, r4, ror r9 │ │ │ │ + rsbeq ip, r7, r4, lsl #3 │ │ │ │ + @ instruction: 0x005ae494 │ │ │ │ + rsbeq ip, r7, r4, lsr r1 │ │ │ │ + rsbeq ip, r7, r8, lsl #2 │ │ │ │ + ldrdeq ip, [r7], #-12 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #772] @ 5c1510 │ │ │ │ + ldr r3, [pc, #772] @ 5c1514 │ │ │ │ lsr r2, r4, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ and r2, r2, #7 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r4, #7 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ ldr r2, [r3, r0, lsl #2] │ │ │ │ - ldr r3, [pc, #744] @ 5c1514 │ │ │ │ + ldr r3, [pc, #744] @ 5c1518 │ │ │ │ lsr ip, r4, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ and r0, ip, #63 @ 0x3f │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r0, #49 @ 0x31 │ │ │ │ - bhi 5c124c │ │ │ │ + bhi 5c1250 │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c12f8 │ │ │ │ + beq 5c12fc │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - b 5c12bc │ │ │ │ + b 5c12c0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c12f8 │ │ │ │ + beq 5c12fc │ │ │ │ mov r3, r2 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ mov r2, r1 │ │ │ │ - b 5c12bc │ │ │ │ + b 5c12c0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c12f8 │ │ │ │ + beq 5c12fc │ │ │ │ mov r3, r2 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ mov r2, r1 │ │ │ │ - b 5c12bc │ │ │ │ + b 5c12c0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c12f8 │ │ │ │ + beq 5c12fc │ │ │ │ mov r3, r2 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ mov r2, r1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 5b70b8 │ │ │ │ - ldr r3, [pc, #584] @ 5c1518 │ │ │ │ + b 5b70bc │ │ │ │ + ldr r3, [pc, #584] @ 5c151c │ │ │ │ and ip, ip, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ and r4, r4, #15 │ │ │ │ add r3, r3, ip, lsl #2 │ │ │ │ lsl r4, r4, #2 │ │ │ │ ldr r2, [r3, #208] @ 0xd0 │ │ │ │ mov r1, #5 │ │ │ │ mov r3, #29 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 5bc860 │ │ │ │ + bl 5bc864 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #512] @ 5c151c │ │ │ │ + ldr r3, [pc, #512] @ 5c1520 │ │ │ │ and r4, r4, #15 │ │ │ │ add r3, pc, r3 │ │ │ │ and ip, ip, #3 │ │ │ │ lsl r4, r4, #2 │ │ │ │ ldr r2, [r3, ip, lsl #2] │ │ │ │ mov r1, #13 │ │ │ │ mov r3, #29 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ - bl 5bc860 │ │ │ │ - b 5c12f8 │ │ │ │ + bl 5bc864 │ │ │ │ + b 5c12fc │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #4 │ │ │ │ stmib sp, {r1, ip} │ │ │ │ str r1, [sp] │ │ │ │ and r3, r4, #31 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ - bl 5bae48 │ │ │ │ - b 5c12f8 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5c12fc │ │ │ │ mov ip, #0 │ │ │ │ and r3, r4, #31 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5c12f8 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5c12fc │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #31 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ and r3, r4, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #9 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5bae48 │ │ │ │ + bl 5bae4c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #132] @ 0x84 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ands r4, r4, #31 │ │ │ │ - beq 5c12f8 │ │ │ │ - ldr r3, [pc, #292] @ 5c1520 │ │ │ │ + beq 5c12fc │ │ │ │ + ldr r3, [pc, #292] @ 5c1524 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - b 5c1454 │ │ │ │ + b 5c1458 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #268] @ 5c1524 │ │ │ │ + ldr r5, [pc, #268] @ 5c1528 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #2 │ │ │ │ add r5, pc, r5 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #8 │ │ │ │ - bl 5bae48 │ │ │ │ + bl 5bae4c │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ lsl r2, r4, #2 │ │ │ │ mov r0, r1 │ │ │ │ and r2, r2, #124 @ 0x7c │ │ │ │ bl 6c2ee4 │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ @@ -972769,130 +972770,130 @@ │ │ │ │ mov r1, #31 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, #0 │ │ │ │ and r3, r4, r1 │ │ │ │ str r1, [sp] │ │ │ │ stmib sp, {r0, r2} │ │ │ │ mov r1, #9 │ │ │ │ - b 5c13b8 │ │ │ │ + b 5c13bc │ │ │ │ ands r4, r4, #31 │ │ │ │ - beq 5c12f8 │ │ │ │ - ldr r3, [pc, #152] @ 5c1528 │ │ │ │ + beq 5c12fc │ │ │ │ + ldr r3, [pc, #152] @ 5c152c │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #176] @ 0xb0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - b 5c1454 │ │ │ │ + b 5c1458 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #18 │ │ │ │ - b 5c1254 │ │ │ │ + b 5c1258 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ and r4, r4, #15 │ │ │ │ and r0, r0, #3 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bl 548f54 │ │ │ │ cmp r4, #1 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #5 │ │ │ │ strne r3, [r5, #12] │ │ │ │ - bne 5c12f8 │ │ │ │ + bne 5c12fc │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #32 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5c1500 │ │ │ │ + beq 5c1504 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #16 │ │ │ │ - b 5c1254 │ │ │ │ + b 5c1258 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c14f4 │ │ │ │ - subeq r5, ip, ip, lsr #1 │ │ │ │ - subeq r3, ip, r0, ror #9 │ │ │ │ - subeq r4, ip, r8, lsl #30 │ │ │ │ - subeq r4, ip, ip, lsl #31 │ │ │ │ - ldrdeq fp, [r7], #-216 @ 0xffffff28 @ │ │ │ │ - strheq fp, [r7], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq fp, r7, r4, asr #26 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c14f8 │ │ │ │ + subeq r5, ip, r8, lsr #1 │ │ │ │ + ldrdeq r3, [ip], #-76 @ 0xffffffb4 │ │ │ │ + subeq r4, ip, r4, lsl #30 │ │ │ │ + subeq r4, ip, r8, lsl #31 │ │ │ │ + ldrdeq fp, [r7], #-212 @ 0xffffff2c @ │ │ │ │ + rsbeq fp, r7, ip, lsr #27 │ │ │ │ + rsbeq fp, r7, r0, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r9, r1 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ bl 6bc88c │ │ │ │ asr r1, sl, #3 │ │ │ │ - ldr r8, [pc, #2632] @ 5c1fac │ │ │ │ + ldr r8, [pc, #2632] @ 5c1fb0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r7, r0 │ │ │ │ bl 6c2e14 │ │ │ │ ldr ip, [r6, #88] @ 0x58 │ │ │ │ cmp r9, #2 │ │ │ │ lsr ip, ip, #9 │ │ │ │ and ip, ip, #7 │ │ │ │ - beq 5c15cc │ │ │ │ + beq 5c15d0 │ │ │ │ cmp r9, #3 │ │ │ │ - beq 5c15ac │ │ │ │ + beq 5c15b0 │ │ │ │ cmp r9, #1 │ │ │ │ - beq 5c15ec │ │ │ │ - ldr r3, [pc, #2584] @ 5c1fb0 │ │ │ │ + beq 5c15f0 │ │ │ │ + ldr r3, [pc, #2584] @ 5c1fb4 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #3 │ │ │ │ - bhi 5c1608 │ │ │ │ + bhi 5c160c │ │ │ │ ldrb ip, [r3, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2560] @ 5c1fb4 │ │ │ │ + ldr r3, [pc, #2560] @ 5c1fb8 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #6 │ │ │ │ - bhi 5c1608 │ │ │ │ + bhi 5c160c │ │ │ │ add ip, ip, ip │ │ │ │ ldrh ip, [r3, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2532] @ 5c1fb8 │ │ │ │ + ldr r3, [pc, #2532] @ 5c1fbc │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #6 │ │ │ │ - bhi 5c1608 │ │ │ │ + bhi 5c160c │ │ │ │ add ip, ip, ip │ │ │ │ ldrh ip, [r3, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2504] @ 5c1fbc │ │ │ │ + ldr r3, [pc, #2504] @ 5c1fc0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #3 │ │ │ │ - bhi 5c1608 │ │ │ │ + bhi 5c160c │ │ │ │ ldrb ip, [r3, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c1df4 │ │ │ │ - ldr r3, [pc, #2444] @ 5c1fc0 │ │ │ │ - ldr r2, [pc, #2444] @ 5c1fc4 │ │ │ │ + beq 5c1df8 │ │ │ │ + ldr r3, [pc, #2444] @ 5c1fc4 │ │ │ │ + ldr r2, [pc, #2444] @ 5c1fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #2424] @ 5c1fc8 │ │ │ │ + ldr r2, [pc, #2424] @ 5c1fcc │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r0, [r2, #-3564] @ 0xfffff214 │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #3552 @ 0xde0 │ │ │ │ @@ -972908,20 +972909,20 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c1d04 │ │ │ │ - ldr r3, [pc, #2328] @ 5c1fcc │ │ │ │ - ldr r2, [pc, #2316] @ 5c1fc4 │ │ │ │ + beq 5c1d08 │ │ │ │ + ldr r3, [pc, #2328] @ 5c1fd0 │ │ │ │ + ldr r2, [pc, #2316] @ 5c1fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ - ldr r1, [pc, #2316] @ 5c1fd0 │ │ │ │ + ldr r1, [pc, #2316] @ 5c1fd4 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ @@ -972929,123 +972930,123 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3696] @ 0xe70 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c1680 │ │ │ │ + b 5c1684 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c1da4 │ │ │ │ - ldr r3, [pc, #2240] @ 5c1fd4 │ │ │ │ - ldr r2, [pc, #2220] @ 5c1fc4 │ │ │ │ + beq 5c1da8 │ │ │ │ + ldr r3, [pc, #2240] @ 5c1fd8 │ │ │ │ + ldr r2, [pc, #2220] @ 5c1fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #2216] @ 5c1fd8 │ │ │ │ + ldr r2, [pc, #2216] @ 5c1fdc │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, r2, #4080 @ 0xff0 │ │ │ │ ldr r0, [r2, #4092] @ 0xffc │ │ │ │ add r3, r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ stm sp, {r4, r5} │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c1680 │ │ │ │ + b 5c1684 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c1d54 │ │ │ │ - ldr r3, [pc, #2152] @ 5c1fdc │ │ │ │ - ldr r2, [pc, #2124] @ 5c1fc4 │ │ │ │ + beq 5c1d58 │ │ │ │ + ldr r3, [pc, #2152] @ 5c1fe0 │ │ │ │ + ldr r2, [pc, #2124] @ 5c1fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #2128] @ 5c1fe0 │ │ │ │ + ldr r2, [pc, #2128] @ 5c1fe4 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, r2, #3824 @ 0xef0 │ │ │ │ ldr r0, [r2, #3828] @ 0xef4 │ │ │ │ add r3, r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ stm sp, {r4, r5} │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c1680 │ │ │ │ + b 5c1684 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c1dcc │ │ │ │ - ldr r3, [pc, #2064] @ 5c1fe4 │ │ │ │ - ldr r2, [pc, #2028] @ 5c1fc4 │ │ │ │ + beq 5c1dd0 │ │ │ │ + ldr r3, [pc, #2064] @ 5c1fe8 │ │ │ │ + ldr r2, [pc, #2028] @ 5c1fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #2040] @ 5c1fe8 │ │ │ │ + ldr r2, [pc, #2040] @ 5c1fec │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r0, [r2, #-3828] @ 0xfffff10c │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #3824 @ 0xef0 │ │ │ │ add r3, r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c1680 │ │ │ │ + b 5c1684 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c1d2c │ │ │ │ - ldr r3, [pc, #1972] @ 5c1fec │ │ │ │ - ldr r2, [pc, #1928] @ 5c1fc4 │ │ │ │ + beq 5c1d30 │ │ │ │ + ldr r3, [pc, #1972] @ 5c1ff0 │ │ │ │ + ldr r2, [pc, #1928] @ 5c1fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1948] @ 5c1ff0 │ │ │ │ + ldr r2, [pc, #1948] @ 5c1ff4 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, r2, #3952 @ 0xf70 │ │ │ │ ldr r0, [r2, #3960] @ 0xf78 │ │ │ │ add r3, r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ stm sp, {r4, r5} │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c1680 │ │ │ │ + b 5c1684 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c1d7c │ │ │ │ - ldr r3, [pc, #1884] @ 5c1ff4 │ │ │ │ - ldr r2, [pc, #1832] @ 5c1fc4 │ │ │ │ + beq 5c1d80 │ │ │ │ + ldr r3, [pc, #1884] @ 5c1ff8 │ │ │ │ + ldr r2, [pc, #1832] @ 5c1fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1860] @ 5c1ff8 │ │ │ │ + ldr r2, [pc, #1860] @ 5c1ffc │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r0, [r2, #-3960] @ 0xfffff088 │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #3952 @ 0xf70 │ │ │ │ @@ -973061,20 +973062,20 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c1cdc │ │ │ │ - ldr r3, [pc, #1764] @ 5c1ffc │ │ │ │ - ldr r2, [pc, #1704] @ 5c1fc4 │ │ │ │ + beq 5c1ce0 │ │ │ │ + ldr r3, [pc, #1764] @ 5c2000 │ │ │ │ + ldr r2, [pc, #1704] @ 5c1fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ - ldr r1, [pc, #1752] @ 5c2000 │ │ │ │ + ldr r1, [pc, #1752] @ 5c2004 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -973083,23 +973084,23 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3696] @ 0xfffff190 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c1680 │ │ │ │ + b 5c1684 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c1e6c │ │ │ │ - ldr r3, [pc, #1672] @ 5c2004 │ │ │ │ - ldr r2, [pc, #1604] @ 5c1fc4 │ │ │ │ + beq 5c1e70 │ │ │ │ + ldr r3, [pc, #1672] @ 5c2008 │ │ │ │ + ldr r2, [pc, #1604] @ 5c1fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ - ldr r1, [pc, #1660] @ 5c2008 │ │ │ │ + ldr r1, [pc, #1660] @ 5c200c │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ @@ -973107,195 +973108,195 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2640] @ 0xfffff5b0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c1680 │ │ │ │ + b 5c1684 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c1e44 │ │ │ │ - ldr r3, [pc, #1584] @ 5c200c │ │ │ │ - ldr r2, [pc, #1508] @ 5c1fc4 │ │ │ │ + beq 5c1e48 │ │ │ │ + ldr r3, [pc, #1584] @ 5c2010 │ │ │ │ + ldr r2, [pc, #1508] @ 5c1fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1560] @ 5c2010 │ │ │ │ + ldr r2, [pc, #1560] @ 5c2014 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ sub r1, r2, #2496 @ 0x9c0 │ │ │ │ ldr r0, [r2, #-2508] @ 0xfffff634 │ │ │ │ add r3, r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ stm sp, {r4, r5} │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c1680 │ │ │ │ + b 5c1684 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c1f0c │ │ │ │ - ldr r3, [pc, #1496] @ 5c2014 │ │ │ │ - ldr r2, [pc, #1412] @ 5c1fc4 │ │ │ │ + beq 5c1f10 │ │ │ │ + ldr r3, [pc, #1496] @ 5c2018 │ │ │ │ + ldr r2, [pc, #1412] @ 5c1fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1472] @ 5c2018 │ │ │ │ + ldr r2, [pc, #1472] @ 5c201c │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ ldr r0, [r2, #-3036] @ 0xfffff424 │ │ │ │ add r3, r3, r7 │ │ │ │ sub r1, r2, #3024 @ 0xbd0 │ │ │ │ - b 5c166c │ │ │ │ + b 5c1670 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c1ebc │ │ │ │ - ldr r3, [pc, #1424] @ 5c201c │ │ │ │ - ldr r2, [pc, #1332] @ 5c1fc4 │ │ │ │ + beq 5c1ec0 │ │ │ │ + ldr r3, [pc, #1424] @ 5c2020 │ │ │ │ + ldr r2, [pc, #1332] @ 5c1fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1400] @ 5c2020 │ │ │ │ + ldr r2, [pc, #1400] @ 5c2024 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r0, [r2, #-2244] @ 0xfffff73c │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ sub r1, r2, #2240 @ 0x8c0 │ │ │ │ add r3, r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ stm sp, {r4, r5} │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c1680 │ │ │ │ + b 5c1684 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c1f5c │ │ │ │ - ldr r3, [pc, #1336] @ 5c2024 │ │ │ │ - ldr r2, [pc, #1236] @ 5c1fc4 │ │ │ │ + beq 5c1f60 │ │ │ │ + ldr r3, [pc, #1336] @ 5c2028 │ │ │ │ + ldr r2, [pc, #1236] @ 5c1fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1312] @ 5c2028 │ │ │ │ + ldr r2, [pc, #1312] @ 5c202c │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ ldr r0, [r2, #-2904] @ 0xfffff4a8 │ │ │ │ add r3, r3, r7 │ │ │ │ sub r1, r2, #2896 @ 0xb50 │ │ │ │ - b 5c18d0 │ │ │ │ + b 5c18d4 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c1e94 │ │ │ │ - ldr r3, [pc, #1264] @ 5c202c │ │ │ │ - ldr r2, [pc, #1156] @ 5c1fc4 │ │ │ │ + beq 5c1e98 │ │ │ │ + ldr r3, [pc, #1264] @ 5c2030 │ │ │ │ + ldr r2, [pc, #1156] @ 5c1fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1240] @ 5c2030 │ │ │ │ + ldr r2, [pc, #1240] @ 5c2034 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ ldr r0, [r2, #-3300] @ 0xfffff31c │ │ │ │ add r3, r3, r7 │ │ │ │ sub r1, r2, #3296 @ 0xce0 │ │ │ │ - b 5c180c │ │ │ │ + b 5c1810 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c1f34 │ │ │ │ - ldr r3, [pc, #1192] @ 5c2034 │ │ │ │ - ldr r2, [pc, #1076] @ 5c1fc4 │ │ │ │ + beq 5c1f38 │ │ │ │ + ldr r3, [pc, #1192] @ 5c2038 │ │ │ │ + ldr r2, [pc, #1076] @ 5c1fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1168] @ 5c2038 │ │ │ │ + ldr r2, [pc, #1168] @ 5c203c │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ ldr r0, [r2, #-2772] @ 0xfffff52c │ │ │ │ add r3, r3, r7 │ │ │ │ sub r1, r2, #2768 @ 0xad0 │ │ │ │ - b 5c1ac4 │ │ │ │ + b 5c1ac8 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c1ee4 │ │ │ │ - ldr r3, [pc, #1120] @ 5c203c │ │ │ │ - ldr r2, [pc, #996] @ 5c1fc4 │ │ │ │ + beq 5c1ee8 │ │ │ │ + ldr r3, [pc, #1120] @ 5c2040 │ │ │ │ + ldr r2, [pc, #996] @ 5c1fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1096] @ 5c2040 │ │ │ │ + ldr r2, [pc, #1096] @ 5c2044 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ ldr r0, [r2, #-3432] @ 0xfffff298 │ │ │ │ add r3, r3, r7 │ │ │ │ sub r1, r2, #3424 @ 0xd60 │ │ │ │ - b 5c18d0 │ │ │ │ + b 5c18d4 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c1f84 │ │ │ │ - ldr r3, [pc, #1048] @ 5c2044 │ │ │ │ - ldr r2, [pc, #916] @ 5c1fc4 │ │ │ │ + beq 5c1f88 │ │ │ │ + ldr r3, [pc, #1048] @ 5c2048 │ │ │ │ + ldr r2, [pc, #916] @ 5c1fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1024] @ 5c2048 │ │ │ │ + ldr r2, [pc, #1024] @ 5c204c │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ sub r1, r2, #2368 @ 0x940 │ │ │ │ ldr r0, [r2, #-2376] @ 0xfffff6b8 │ │ │ │ add r3, r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ stm sp, {r4, r5} │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c1680 │ │ │ │ + b 5c1684 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c1e1c │ │ │ │ - ldr r3, [pc, #960] @ 5c204c │ │ │ │ - ldr r2, [pc, #820] @ 5c1fc4 │ │ │ │ + beq 5c1e20 │ │ │ │ + ldr r3, [pc, #960] @ 5c2050 │ │ │ │ + ldr r2, [pc, #820] @ 5c1fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ - ldr r1, [pc, #948] @ 5c2050 │ │ │ │ + ldr r1, [pc, #948] @ 5c2054 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -973304,291 +973305,291 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3168] @ 0xfffff3a0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c1680 │ │ │ │ + b 5c1684 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c1910 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c1914 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c16ac │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c16b0 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c1830 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c1834 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c176c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c1770 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c1890 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c1894 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c170c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c1710 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c17cc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c17d0 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c162c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c1630 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c1c84 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c1c88 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c19d4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c19d8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c1974 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c1978 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c1b34 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c1b38 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c1a84 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c1a88 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c1bd4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c1bd8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c1a34 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c1a38 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c1b84 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c1b88 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c1ae4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c1ae8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c1c24 │ │ │ │ - subseq r9, r9, r4, ror #14 │ │ │ │ - subeq r3, ip, sl, lsr #3 │ │ │ │ - @ instruction: 0x004c3192 │ │ │ │ - subeq r3, ip, r0, lsl #3 │ │ │ │ - subeq r3, ip, lr, ror #2 │ │ │ │ - subseq sp, r9, r8, lsl #7 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c1c28 │ │ │ │ + subseq r9, r9, r0, ror #14 │ │ │ │ + subeq r3, ip, r6, lsr #3 │ │ │ │ + subeq r3, ip, lr, lsl #3 │ │ │ │ + subeq r3, ip, ip, ror r1 │ │ │ │ + subeq r3, ip, sl, ror #2 │ │ │ │ + subseq sp, r9, r4, lsl #7 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq pc, sl, r0, lsr #29 │ │ │ │ - subseq sp, r9, r8, lsl #6 │ │ │ │ - subseq sp, sl, ip, lsr #28 │ │ │ │ - subseq sp, r9, r8, lsr #5 │ │ │ │ - subseq sp, sl, r8, asr #27 │ │ │ │ - subseq sp, r9, r8, asr #4 │ │ │ │ - subseq sp, sl, r8, ror #26 │ │ │ │ - subseq sp, r9, r8, ror #3 │ │ │ │ - subseq pc, sl, r0, lsl #26 │ │ │ │ - subseq sp, r9, r4, lsl #3 │ │ │ │ - subseq sp, sl, r4, lsr #25 │ │ │ │ - subseq sp, r9, r4, lsr #2 │ │ │ │ - subseq pc, sl, ip, lsr ip @ │ │ │ │ - subseq sp, r9, r4, lsr #1 │ │ │ │ - subseq pc, sl, r0, asr #23 │ │ │ │ - subseq sp, r9, r0, asr #32 │ │ │ │ - subseq pc, sl, ip, asr fp @ │ │ │ │ - subseq ip, r9, r0, ror #31 │ │ │ │ - ldrsheq pc, [sl], #-168 @ 0xffffff58 @ │ │ │ │ - subseq ip, r9, r0, lsl #31 │ │ │ │ - @ instruction: 0x005afa98 │ │ │ │ - subseq ip, r9, r0, lsr pc │ │ │ │ - subseq pc, sl, r8, asr #20 │ │ │ │ - ldrsbeq ip, [r9], #-224 @ 0xffffff20 │ │ │ │ - subseq pc, sl, r8, ror #19 │ │ │ │ - subseq ip, r9, r0, lsl #29 │ │ │ │ - @ instruction: 0x005af998 │ │ │ │ - subseq ip, r9, r0, lsr lr │ │ │ │ - subseq pc, sl, r8, asr #18 │ │ │ │ - subseq ip, r9, r0, ror #27 │ │ │ │ - ldrsheq pc, [sl], #-136 @ 0xffffff78 @ │ │ │ │ - @ instruction: 0x0059cd90 │ │ │ │ - subseq pc, sl, r8, lsr #17 │ │ │ │ - subseq ip, r9, r0, lsr sp │ │ │ │ - subseq pc, sl, ip, asr #16 │ │ │ │ + @ instruction: 0x005afe9c │ │ │ │ + subseq sp, r9, r4, lsl #6 │ │ │ │ + subseq sp, sl, r8, lsr #28 │ │ │ │ + subseq sp, r9, r4, lsr #5 │ │ │ │ + subseq sp, sl, r4, asr #27 │ │ │ │ + subseq sp, r9, r4, asr #4 │ │ │ │ + subseq sp, sl, r4, ror #26 │ │ │ │ + subseq sp, r9, r4, ror #3 │ │ │ │ + ldrsheq pc, [sl], #-204 @ 0xffffff34 @ │ │ │ │ + subseq sp, r9, r0, lsl #3 │ │ │ │ + subseq sp, sl, r0, lsr #25 │ │ │ │ + subseq sp, r9, r0, lsr #2 │ │ │ │ + subseq pc, sl, r8, lsr ip @ │ │ │ │ + subseq sp, r9, r0, lsr #1 │ │ │ │ + ldrheq pc, [sl], #-188 @ 0xffffff44 @ │ │ │ │ + subseq sp, r9, ip, lsr r0 │ │ │ │ + subseq pc, sl, r8, asr fp @ │ │ │ │ + ldrsbeq ip, [r9], #-252 @ 0xffffff04 │ │ │ │ + ldrsheq pc, [sl], #-164 @ 0xffffff5c @ │ │ │ │ + subseq ip, r9, ip, ror pc │ │ │ │ + @ instruction: 0x005afa94 │ │ │ │ + subseq ip, r9, ip, lsr #30 │ │ │ │ + subseq pc, sl, r4, asr #20 │ │ │ │ + subseq ip, r9, ip, asr #29 │ │ │ │ + subseq pc, sl, r4, ror #19 │ │ │ │ + subseq ip, r9, ip, ror lr │ │ │ │ + @ instruction: 0x005af994 │ │ │ │ + subseq ip, r9, ip, lsr #28 │ │ │ │ + subseq pc, sl, r4, asr #18 │ │ │ │ + ldrsbeq ip, [r9], #-220 @ 0xffffff24 │ │ │ │ + ldrsheq pc, [sl], #-132 @ 0xffffff7c @ │ │ │ │ + subseq ip, r9, ip, lsl #27 │ │ │ │ + subseq pc, sl, r4, lsr #17 │ │ │ │ + subseq ip, r9, ip, lsr #26 │ │ │ │ + subseq pc, sl, r8, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr fp, [pc, #2328] @ 5c29a0 │ │ │ │ + ldr fp, [pc, #2328] @ 5c29a4 │ │ │ │ add fp, pc, fp │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r8, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5c2170 │ │ │ │ + bne 5c2174 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5c2190 │ │ │ │ + bne 5c2194 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #2264] @ 5c29a4 │ │ │ │ + ldr r3, [pc, #2264] @ 5c29a8 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c24b0 │ │ │ │ - bhi 5c21ac │ │ │ │ + beq 5c24b4 │ │ │ │ + bhi 5c21b0 │ │ │ │ sub r3, r3, #320 @ 0x140 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c25bc │ │ │ │ - bhi 5c22e0 │ │ │ │ + beq 5c25c0 │ │ │ │ + bhi 5c22e4 │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c2400 │ │ │ │ + beq 5c2404 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c2560 │ │ │ │ + beq 5c2564 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2950 │ │ │ │ - ldr r3, [pc, #2200] @ 5c29a8 │ │ │ │ - ldr r2, [pc, #2200] @ 5c29ac │ │ │ │ + beq 5c2954 │ │ │ │ + ldr r3, [pc, #2200] @ 5c29ac │ │ │ │ + ldr r2, [pc, #2200] @ 5c29b0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #2176] @ 5c29b0 │ │ │ │ + ldr r1, [pc, #2176] @ 5c29b4 │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r6 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1, #-2112] @ 0xfffff7c0 │ │ │ │ @@ -973598,86 +973599,86 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #2108] @ 5c29b4 │ │ │ │ + ldr r3, [pc, #2108] @ 5c29b8 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5c20b8 │ │ │ │ - ldr r3, [pc, #2080] @ 5c29b8 │ │ │ │ + beq 5c20bc │ │ │ │ + ldr r3, [pc, #2080] @ 5c29bc │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5c20c4 │ │ │ │ - ldr r3, [pc, #2056] @ 5c29bc │ │ │ │ + b 5c20c8 │ │ │ │ + ldr r3, [pc, #2056] @ 5c29c0 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c250c │ │ │ │ - bhi 5c2230 │ │ │ │ + beq 5c2510 │ │ │ │ + bhi 5c2234 │ │ │ │ sub r3, r3, #256 @ 0x100 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c23a8 │ │ │ │ + beq 5c23ac │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c26d8 │ │ │ │ + beq 5c26dc │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2928 │ │ │ │ - ldr r3, [pc, #2008] @ 5c29c0 │ │ │ │ - ldr r2, [pc, #1984] @ 5c29ac │ │ │ │ + beq 5c292c │ │ │ │ + ldr r3, [pc, #2008] @ 5c29c4 │ │ │ │ + ldr r2, [pc, #1984] @ 5c29b0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #1980] @ 5c29c4 │ │ │ │ + ldr r1, [pc, #1980] @ 5c29c8 │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r6 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c2150 │ │ │ │ - ldr r3, [pc, #1936] @ 5c29c8 │ │ │ │ + b 5c2154 │ │ │ │ + ldr r3, [pc, #1936] @ 5c29cc │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c235c │ │ │ │ + beq 5c2360 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c262c │ │ │ │ + beq 5c2630 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c2978 │ │ │ │ - ldr r3, [pc, #1904] @ 5c29cc │ │ │ │ + beq 5c297c │ │ │ │ + ldr r3, [pc, #1904] @ 5c29d0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1896] @ 5c29d0 │ │ │ │ + ldr r1, [pc, #1896] @ 5c29d4 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r2, r4 │ │ │ │ str r4, [sp] │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r2, r6 │ │ │ │ sub r1, r1, #4 │ │ │ │ add r2, r2, r9 │ │ │ │ bl 6bde24 │ │ │ │ - ldr r4, [pc, #1856] @ 5c29d4 │ │ │ │ + ldr r4, [pc, #1856] @ 5c29d8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ add r8, r4, r3, lsl #2 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ @@ -973690,2521 +973691,2521 @@ │ │ │ │ bl 6c3694 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c333c │ │ │ │ - ldr r3, [pc, #1776] @ 5c29d8 │ │ │ │ + ldr r3, [pc, #1776] @ 5c29dc │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c245c │ │ │ │ + beq 5c2460 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5c267c │ │ │ │ + beq 5c2680 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2748 │ │ │ │ - ldr r3, [pc, #1744] @ 5c29dc │ │ │ │ + beq 5c274c │ │ │ │ + ldr r3, [pc, #1744] @ 5c29e0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1728] @ 5c29e0 │ │ │ │ + ldr r3, [pc, #1728] @ 5c29e4 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ - ldr r1, [pc, #1716] @ 5c29e4 │ │ │ │ + ldr r1, [pc, #1716] @ 5c29e8 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ sub r1, r1, #4 │ │ │ │ ldr r0, [r3, #-1716] @ 0xfffff94c │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6bde24 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c2900 │ │ │ │ - ldr r3, [pc, #1656] @ 5c29e8 │ │ │ │ + beq 5c2904 │ │ │ │ + ldr r3, [pc, #1656] @ 5c29ec │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1648] @ 5c29ec │ │ │ │ + ldr r1, [pc, #1648] @ 5c29f0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r2, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r4, [pc, #1632] @ 5c29f0 │ │ │ │ + ldr r4, [pc, #1632] @ 5c29f4 │ │ │ │ ldr r0, [r1, #-1584] @ 0xfffff9d0 │ │ │ │ add r3, r2, r6 │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ add r2, r2, r9 │ │ │ │ bl 6bde24 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5c2294 │ │ │ │ + b 5c2298 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c28d8 │ │ │ │ - ldr r3, [pc, #1592] @ 5c29f4 │ │ │ │ - ldr r2, [pc, #1516] @ 5c29ac │ │ │ │ + beq 5c28dc │ │ │ │ + ldr r3, [pc, #1592] @ 5c29f8 │ │ │ │ + ldr r2, [pc, #1516] @ 5c29b0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #1564] @ 5c29f8 │ │ │ │ + ldr r1, [pc, #1564] @ 5c29fc │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r6 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1, #-1056] @ 0xfffffbe0 │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c2150 │ │ │ │ + b 5c2154 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c28b0 │ │ │ │ - ldr r3, [pc, #1512] @ 5c29fc │ │ │ │ - ldr r2, [pc, #1428] @ 5c29ac │ │ │ │ + beq 5c28b4 │ │ │ │ + ldr r3, [pc, #1512] @ 5c2a00 │ │ │ │ + ldr r2, [pc, #1428] @ 5c29b0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #1484] @ 5c2a00 │ │ │ │ + ldr r1, [pc, #1484] @ 5c2a04 │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r6 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r1, r1, #1968 @ 0x7b0 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c2150 │ │ │ │ + b 5c2154 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2888 │ │ │ │ - ldr r3, [pc, #1428] @ 5c2a04 │ │ │ │ + beq 5c288c │ │ │ │ + ldr r3, [pc, #1428] @ 5c2a08 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1412] @ 5c2a08 │ │ │ │ - ldr r0, [pc, #1412] @ 5c2a0c │ │ │ │ + ldr r3, [pc, #1412] @ 5c2a0c │ │ │ │ + ldr r0, [pc, #1412] @ 5c2a10 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r4, r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r2, r6 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ add r2, r2, r1 │ │ │ │ sub r1, r0, #1584 @ 0x630 │ │ │ │ ldr r0, [r0, #-1584] @ 0xfffff9d0 │ │ │ │ - b 5c2350 │ │ │ │ + b 5c2354 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2860 │ │ │ │ - ldr r3, [pc, #1356] @ 5c2a10 │ │ │ │ - ldr r2, [pc, #1252] @ 5c29ac │ │ │ │ + beq 5c2864 │ │ │ │ + ldr r3, [pc, #1356] @ 5c2a14 │ │ │ │ + ldr r2, [pc, #1252] @ 5c29b0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #1328] @ 5c2a14 │ │ │ │ + ldr r1, [pc, #1328] @ 5c2a18 │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r6 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r1, r1, #1312 @ 0x520 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c2150 │ │ │ │ + b 5c2154 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2838 │ │ │ │ - ldr r3, [pc, #1272] @ 5c2a18 │ │ │ │ + beq 5c283c │ │ │ │ + ldr r3, [pc, #1272] @ 5c2a1c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1256] @ 5c2a1c │ │ │ │ - ldr r0, [pc, #1256] @ 5c2a20 │ │ │ │ + ldr r3, [pc, #1256] @ 5c2a20 │ │ │ │ + ldr r0, [pc, #1256] @ 5c2a24 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r4, r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r2, r6 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ add r2, r2, r1 │ │ │ │ sub r1, r0, #660 @ 0x294 │ │ │ │ ldr r0, [r0, #-660] @ 0xfffffd6c │ │ │ │ - b 5c2350 │ │ │ │ + b 5c2354 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2810 │ │ │ │ - ldr r3, [pc, #1200] @ 5c2a24 │ │ │ │ - ldr r2, [pc, #1076] @ 5c29ac │ │ │ │ + beq 5c2814 │ │ │ │ + ldr r3, [pc, #1200] @ 5c2a28 │ │ │ │ + ldr r2, [pc, #1076] @ 5c29b0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #1172] @ 5c2a28 │ │ │ │ + ldr r1, [pc, #1172] @ 5c2a2c │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r6 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c2150 │ │ │ │ + b 5c2154 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c27e8 │ │ │ │ - ldr r5, [pc, #1116] @ 5c2a2c │ │ │ │ - ldr r3, [pc, #984] @ 5c29ac │ │ │ │ - ldr r2, [pc, #1112] @ 5c2a30 │ │ │ │ + beq 5c27ec │ │ │ │ + ldr r5, [pc, #1116] @ 5c2a30 │ │ │ │ + ldr r3, [pc, #984] @ 5c29b0 │ │ │ │ + ldr r2, [pc, #1112] @ 5c2a34 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #1080] @ 5c2a34 │ │ │ │ + ldr r1, [pc, #1080] @ 5c2a38 │ │ │ │ ldr r2, [r0, r5] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r4, r2, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #-924] @ 0xfffffc64 │ │ │ │ add r3, r2, r6 │ │ │ │ sub r1, r1, #924 @ 0x39c │ │ │ │ add r2, r2, r7 │ │ │ │ str r4, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c2150 │ │ │ │ + b 5c2154 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c27c0 │ │ │ │ - ldr r3, [pc, #1016] @ 5c2a38 │ │ │ │ + beq 5c27c4 │ │ │ │ + ldr r3, [pc, #1016] @ 5c2a3c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1008] @ 5c2a3c │ │ │ │ + ldr r1, [pc, #1008] @ 5c2a40 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r2, r4 │ │ │ │ str r4, [sp] │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ - ldr r4, [pc, #988] @ 5c2a40 │ │ │ │ + ldr r4, [pc, #988] @ 5c2a44 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ add r3, r2, r6 │ │ │ │ sub r1, r1, #12 │ │ │ │ add r2, r2, r9 │ │ │ │ bl 6bde24 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5c2294 │ │ │ │ + b 5c2298 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2798 │ │ │ │ - ldr r3, [pc, #948] @ 5c2a44 │ │ │ │ + beq 5c279c │ │ │ │ + ldr r3, [pc, #948] @ 5c2a48 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #932] @ 5c2a48 │ │ │ │ + ldr r3, [pc, #932] @ 5c2a4c │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ - ldr r1, [pc, #920] @ 5c2a4c │ │ │ │ + ldr r1, [pc, #920] @ 5c2a50 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ sub r1, r1, #12 │ │ │ │ ldr r0, [r3, #-1452] @ 0xfffffa54 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c2350 │ │ │ │ + b 5c2354 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c2770 │ │ │ │ - ldr r5, [pc, #868] @ 5c2a50 │ │ │ │ - ldr r3, [pc, #700] @ 5c29ac │ │ │ │ - ldr r2, [pc, #864] @ 5c2a54 │ │ │ │ + beq 5c2774 │ │ │ │ + ldr r5, [pc, #868] @ 5c2a54 │ │ │ │ + ldr r3, [pc, #700] @ 5c29b0 │ │ │ │ + ldr r2, [pc, #864] @ 5c2a58 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #832] @ 5c2a58 │ │ │ │ + ldr r1, [pc, #832] @ 5c2a5c │ │ │ │ ldr r2, [r0, r5] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r4, r2, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #-792] @ 0xfffffce8 │ │ │ │ add r3, r2, r6 │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ add r2, r2, r7 │ │ │ │ str r4, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c2150 │ │ │ │ + b 5c2154 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c2304 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c2308 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c26e4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c26e8 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c2688 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c268c │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c2638 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c263c │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c25c8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c25cc │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c256c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c2570 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c2518 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c251c │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c24bc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c24c0 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c2468 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c246c │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c240c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c2410 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c23b4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c23b8 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c2368 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c236c │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c21e0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c21e4 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c2108 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c210c │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c2254 │ │ │ │ - subseq r8, r9, r0, asr #24 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c2258 │ │ │ │ + subseq r8, r9, ip, lsr ip │ │ │ │ stcvc 2, cr0, [r0], {17} │ │ │ │ - subseq ip, r9, ip, lsr #17 │ │ │ │ + subseq ip, r9, r8, lsr #17 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq pc, sl, r0, asr #7 │ │ │ │ - rsbeq fp, r7, r8, asr r0 │ │ │ │ - rsbeq fp, r7, r8, lsr r0 │ │ │ │ + ldrheq pc, [sl], #-60 @ 0xffffffc4 @ │ │ │ │ + rsbeq fp, r7, r4, asr r0 │ │ │ │ + rsbeq fp, r7, r4, lsr r0 │ │ │ │ stcvc 3, cr0, [r0], {145} @ 0x91 │ │ │ │ - ldrsbeq ip, [r9], #-116 @ 0xffffff8c │ │ │ │ - subseq pc, sl, r8, ror #5 │ │ │ │ + ldrsbeq ip, [r9], #-112 @ 0xffffff90 │ │ │ │ + subseq pc, sl, r4, ror #5 │ │ │ │ stcvc 6, cr0, [r0], {81} @ 0x51 │ │ │ │ - subseq ip, r9, r0, ror #14 │ │ │ │ - subseq pc, sl, r8, lsl #5 │ │ │ │ - rsbeq sl, r7, r0, asr #30 │ │ │ │ + subseq ip, r9, ip, asr r7 │ │ │ │ + subseq pc, sl, r4, lsl #5 │ │ │ │ + rsbeq sl, r7, ip, lsr pc │ │ │ │ stcvc 1, cr0, [r0], {81} @ 0x51 │ │ │ │ - ldrheq ip, [r9], #-96 @ 0xffffffa0 │ │ │ │ - strheq sl, [r7], #-224 @ 0xffffff20 @ │ │ │ │ - subseq pc, sl, r0, asr #3 │ │ │ │ - subseq ip, r9, ip, asr #12 │ │ │ │ - subseq pc, sl, r4, ror r1 @ │ │ │ │ - rsbeq sl, r7, r0, lsr lr │ │ │ │ - subseq ip, r9, r0, lsl #12 │ │ │ │ - subseq pc, sl, r4, lsl r1 @ │ │ │ │ - subseq ip, r9, r8, lsr #11 │ │ │ │ - ldrheq pc, [sl], #-12 @ │ │ │ │ - subseq ip, r9, ip, asr #10 │ │ │ │ - rsbeq sl, r7, ip, asr #26 │ │ │ │ - subseq pc, sl, ip, asr r0 @ │ │ │ │ - ldrsheq ip, [r9], #-72 @ 0xffffffb8 │ │ │ │ - subseq pc, sl, ip │ │ │ │ - @ instruction: 0x0059c49c │ │ │ │ - @ instruction: 0x0067ac9c │ │ │ │ - subseq lr, sl, ip, lsr #31 │ │ │ │ - subseq ip, r9, r8, asr #8 │ │ │ │ - subseq lr, sl, ip, asr pc │ │ │ │ - subseq ip, r9, r4, ror #7 │ │ │ │ - strdeq sl, [r7], #-176 @ 0xffffff50 @ │ │ │ │ - ldrsheq lr, [sl], #-228 @ 0xffffff1c │ │ │ │ - subseq ip, r9, ip, ror r3 │ │ │ │ - subseq lr, sl, r4, lsr #29 │ │ │ │ - rsbeq sl, r7, ip, asr fp │ │ │ │ - subseq ip, r9, ip, lsr #6 │ │ │ │ - rsbeq sl, r7, ip, lsr #22 │ │ │ │ - subseq lr, sl, ip, lsr lr │ │ │ │ - subseq ip, r9, r8, asr #5 │ │ │ │ - ldrdeq sl, [r7], #-164 @ 0xffffff5c @ │ │ │ │ - ldrsbeq lr, [sl], #-216 @ 0xffffff28 │ │ │ │ + subseq ip, r9, ip, lsr #13 │ │ │ │ + rsbeq sl, r7, ip, lsr #29 │ │ │ │ + ldrheq pc, [sl], #-28 @ 0xffffffe4 @ │ │ │ │ + subseq ip, r9, r8, asr #12 │ │ │ │ + subseq pc, sl, r0, ror r1 @ │ │ │ │ + rsbeq sl, r7, ip, lsr #28 │ │ │ │ + ldrsheq ip, [r9], #-92 @ 0xffffffa4 │ │ │ │ + subseq pc, sl, r0, lsl r1 @ │ │ │ │ + subseq ip, r9, r4, lsr #11 │ │ │ │ + ldrheq pc, [sl], #-8 @ │ │ │ │ + subseq ip, r9, r8, asr #10 │ │ │ │ + rsbeq sl, r7, r8, asr #26 │ │ │ │ + subseq pc, sl, r8, asr r0 @ │ │ │ │ + ldrsheq ip, [r9], #-68 @ 0xffffffbc │ │ │ │ + subseq pc, sl, r8 │ │ │ │ + @ instruction: 0x0059c498 │ │ │ │ + @ instruction: 0x0067ac98 │ │ │ │ + subseq lr, sl, r8, lsr #31 │ │ │ │ + subseq ip, r9, r4, asr #8 │ │ │ │ + subseq lr, sl, r8, asr pc │ │ │ │ + subseq ip, r9, r0, ror #7 │ │ │ │ + rsbeq sl, r7, ip, ror #23 │ │ │ │ + ldrsheq lr, [sl], #-224 @ 0xffffff20 │ │ │ │ + subseq ip, r9, r8, ror r3 │ │ │ │ + subseq lr, sl, r0, lsr #29 │ │ │ │ + rsbeq sl, r7, r8, asr fp │ │ │ │ + subseq ip, r9, r8, lsr #6 │ │ │ │ + rsbeq sl, r7, r8, lsr #22 │ │ │ │ + subseq lr, sl, r8, lsr lr │ │ │ │ + subseq ip, r9, r4, asr #5 │ │ │ │ + ldrdeq sl, [r7], #-160 @ 0xffffff60 @ │ │ │ │ + ldrsbeq lr, [sl], #-212 @ 0xffffff2c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #4028] @ 5c3a34 │ │ │ │ + ldr r2, [pc, #4028] @ 5c3a38 │ │ │ │ subs r5, r3, #0 │ │ │ │ - ldr r3, [pc, #4024] @ 5c3a38 │ │ │ │ + ldr r3, [pc, #4024] @ 5c3a3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r8, [pc, #4016] @ 5c3a3c │ │ │ │ + ldr r8, [pc, #4016] @ 5c3a40 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ add r8, pc, r8 │ │ │ │ - beq 5c2ad8 │ │ │ │ + beq 5c2adc │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ and r2, r1, #32 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5c2b8c │ │ │ │ - ldr r3, [pc, #3968] @ 5c3a40 │ │ │ │ + beq 5c2b90 │ │ │ │ + ldr r3, [pc, #3968] @ 5c3a44 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi 5c2b00 │ │ │ │ + bhi 5c2b04 │ │ │ │ add r3, r3, r4 │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3940] @ 5c3a44 │ │ │ │ + ldr r3, [pc, #3940] @ 5c3a48 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi 5c2b00 │ │ │ │ + bhi 5c2b04 │ │ │ │ add r3, r3, r4 │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r5, #7 │ │ │ │ - ble 5c2c38 │ │ │ │ - ldr r1, [pc, #3904] @ 5c3a48 │ │ │ │ + ble 5c2c3c │ │ │ │ + ldr r1, [pc, #3904] @ 5c3a4c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #3900] @ 5c3a4c │ │ │ │ + ldr r3, [pc, #3900] @ 5c3a50 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 5c2bb4 │ │ │ │ + bne 5c2bb8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5c2b60 │ │ │ │ - ldr r2, [pc, #3872] @ 5c3a50 │ │ │ │ - ldr r3, [pc, #3844] @ 5c3a38 │ │ │ │ + beq 5c2b64 │ │ │ │ + ldr r2, [pc, #3872] @ 5c3a54 │ │ │ │ + ldr r3, [pc, #3844] @ 5c3a3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bne 5c2b88 │ │ │ │ + bne 5c2b8c │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 6c2e14 │ │ │ │ - ldr r2, [pc, #3820] @ 5c3a54 │ │ │ │ - ldr r3, [pc, #3788] @ 5c3a38 │ │ │ │ + ldr r2, [pc, #3820] @ 5c3a58 │ │ │ │ + ldr r3, [pc, #3788] @ 5c3a3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ mvneq r1, #0 │ │ │ │ - beq 5c2b50 │ │ │ │ + beq 5c2b54 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - ldr r3, [pc, #3772] @ 5c3a58 │ │ │ │ + bl 5ba170 │ │ │ │ + ldr r3, [pc, #3772] @ 5c3a5c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi 5c2b00 │ │ │ │ + bhi 5c2b04 │ │ │ │ add r3, r3, r4 │ │ │ │ ldrsh r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r0, [pc, #3744] @ 5c3a5c │ │ │ │ + ldr r0, [pc, #3744] @ 5c3a60 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5c2b1c │ │ │ │ + b 5c2b20 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r7, [pc, #3712] @ 5c3a60 │ │ │ │ + ldr r7, [pc, #3712] @ 5c3a64 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #3708] @ 5c3a64 │ │ │ │ + ldr r3, [pc, #3708] @ 5c3a68 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c45b0 │ │ │ │ - ldr r2, [pc, #3692] @ 5c3a68 │ │ │ │ - ldr r3, [pc, #3640] @ 5c3a38 │ │ │ │ + bne 5c45b4 │ │ │ │ + ldr r2, [pc, #3692] @ 5c3a6c │ │ │ │ + ldr r3, [pc, #3640] @ 5c3a3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5c2b88 │ │ │ │ + bne 5c2b8c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r6, #108] @ 0x6c │ │ │ │ tst r3, #8 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r3, [pc, #4060] @ 5c3c28 │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r3, [pc, #4060] @ 5c3c2c │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #3596] @ 5c3a6c │ │ │ │ - ldr r1, [pc, #3596] @ 5c3a70 │ │ │ │ + ldr r2, [pc, #3596] @ 5c3a70 │ │ │ │ + ldr r1, [pc, #3596] @ 5c3a74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ mov r6, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r6, r2, r6 │ │ │ │ add r3, r2, r9 │ │ │ │ str r6, [sp] │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #3556] @ 5c3a74 │ │ │ │ + ldr r7, [pc, #3556] @ 5c3a78 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ and r2, r2, #64 @ 0x40 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5c4758 │ │ │ │ + beq 5c475c │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #3948] @ 5c3c28 │ │ │ │ - ldr r2, [pc, #3512] @ 5c3a78 │ │ │ │ + ldr r3, [pc, #3948] @ 5c3c2c │ │ │ │ + ldr r2, [pc, #3512] @ 5c3a7c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #3492] @ 5c3a7c │ │ │ │ + ldr r7, [pc, #3492] @ 5c3a80 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 5c2b00 │ │ │ │ + bgt 5c2b04 │ │ │ │ ldr r3, [r6, #108] @ 0x6c │ │ │ │ tst r3, #8 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r3, [pc, #3880] @ 5c3c28 │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r3, [pc, #3880] @ 5c3c2c │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #3436] @ 5c3a80 │ │ │ │ - ldr r1, [pc, #3436] @ 5c3a84 │ │ │ │ + ldr r2, [pc, #3436] @ 5c3a84 │ │ │ │ + ldr r1, [pc, #3436] @ 5c3a88 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ mov r6, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r6, r2, r6 │ │ │ │ add r3, r2, r9 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #3400] @ 5c3a88 │ │ │ │ + ldr r7, [pc, #3400] @ 5c3a8c │ │ │ │ str r6, [sp] │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bde24 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #3788] @ 5c3c28 │ │ │ │ - ldr r2, [pc, #3372] @ 5c3a8c │ │ │ │ + ldr r3, [pc, #3788] @ 5c3c2c │ │ │ │ + ldr r2, [pc, #3372] @ 5c3a90 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #3352] @ 5c3a90 │ │ │ │ + ldr r7, [pc, #3352] @ 5c3a94 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #3736] @ 5c3c28 │ │ │ │ + ldr r3, [pc, #3736] @ 5c3c2c │ │ │ │ mov r2, #984 @ 0x3d8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #3304] @ 5c3a94 │ │ │ │ + ldr r7, [pc, #3304] @ 5c3a98 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #3684] @ 5c3c28 │ │ │ │ + ldr r3, [pc, #3684] @ 5c3c2c │ │ │ │ mov r2, #948 @ 0x3b4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #3256] @ 5c3a98 │ │ │ │ + ldr r7, [pc, #3256] @ 5c3a9c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ - ldr r3, [pc, #3636] @ 5c3c28 │ │ │ │ + b 5c2be4 │ │ │ │ + ldr r3, [pc, #3636] @ 5c3c2c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #940 @ 0x3ac │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #3208] @ 5c3a9c │ │ │ │ + ldr r7, [pc, #3208] @ 5c3aa0 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc924 │ │ │ │ - ldr r3, [pc, #3584] @ 5c3c28 │ │ │ │ + ldr r3, [pc, #3584] @ 5c3c2c │ │ │ │ mov r2, #920 @ 0x398 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6c24 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #3164] @ 5c3aa0 │ │ │ │ + ldr r7, [pc, #3164] @ 5c3aa4 │ │ │ │ mov r1, r6 │ │ │ │ bl 6cb0ec │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #3532] @ 5c3c28 │ │ │ │ + ldr r3, [pc, #3532] @ 5c3c2c │ │ │ │ mov r2, #876 @ 0x36c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #3116] @ 5c3aa4 │ │ │ │ + ldr r7, [pc, #3116] @ 5c3aa8 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5c2b00 │ │ │ │ - ldr r2, [pc, #3088] @ 5c3aa8 │ │ │ │ - ldr r3, [pc, #3468] @ 5c3c28 │ │ │ │ + bne 5c2b04 │ │ │ │ + ldr r2, [pc, #3088] @ 5c3aac │ │ │ │ + ldr r3, [pc, #3468] @ 5c3c2c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #3064] @ 5c3aac │ │ │ │ + ldr r1, [pc, #3064] @ 5c3ab0 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #3052] @ 5c3ab0 │ │ │ │ + ldr r7, [pc, #3052] @ 5c3ab4 │ │ │ │ ldr r0, [r1, #-132] @ 0xffffff7c │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ bl 6bdde4 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ - ldr r3, [pc, #3404] @ 5c3c28 │ │ │ │ + b 5c2be4 │ │ │ │ + ldr r3, [pc, #3404] @ 5c3c2c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r2, [pc, #3020] @ 5c3ab4 │ │ │ │ + ldr r2, [pc, #3020] @ 5c3ab8 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #3004] @ 5c3ab8 │ │ │ │ + ldr r7, [pc, #3004] @ 5c3abc │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #3352] @ 5c3c28 │ │ │ │ - ldr r2, [pc, #2984] @ 5c3abc │ │ │ │ + ldr r3, [pc, #3352] @ 5c3c2c │ │ │ │ + ldr r2, [pc, #2984] @ 5c3ac0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2964] @ 5c3ac0 │ │ │ │ + ldr r7, [pc, #2964] @ 5c3ac4 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #3300] @ 5c3c28 │ │ │ │ + ldr r3, [pc, #3300] @ 5c3c2c │ │ │ │ mov r2, #1456 @ 0x5b0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2916] @ 5c3ac4 │ │ │ │ + ldr r7, [pc, #2916] @ 5c3ac8 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ - ldr r2, [pc, #2900] @ 5c3ac8 │ │ │ │ - ldr r3, [pc, #3248] @ 5c3c28 │ │ │ │ + b 5c2be4 │ │ │ │ + ldr r2, [pc, #2900] @ 5c3acc │ │ │ │ + ldr r3, [pc, #3248] @ 5c3c2c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #2888] @ 5c3acc │ │ │ │ + ldr r1, [pc, #2888] @ 5c3ad0 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ - ldr r7, [pc, #2856] @ 5c3ad0 │ │ │ │ + ldr r7, [pc, #2856] @ 5c3ad4 │ │ │ │ ldr r0, [r0, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdde4 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5c2b00 │ │ │ │ + bne 5c2b04 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #3160] @ 5c3c28 │ │ │ │ - ldr r2, [pc, #2816] @ 5c3ad4 │ │ │ │ + ldr r3, [pc, #3160] @ 5c3c2c │ │ │ │ + ldr r2, [pc, #2816] @ 5c3ad8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2796] @ 5c3ad8 │ │ │ │ + ldr r7, [pc, #2796] @ 5c3adc │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ - ldr r3, [pc, #3112] @ 5c3c28 │ │ │ │ + b 5c2be4 │ │ │ │ + ldr r3, [pc, #3112] @ 5c3c2c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r2, [pc, #2768] @ 5c3adc │ │ │ │ + ldr r2, [pc, #2768] @ 5c3ae0 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2752] @ 5c3ae0 │ │ │ │ + ldr r7, [pc, #2752] @ 5c3ae4 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ - ldr r3, [pc, #3064] @ 5c3c28 │ │ │ │ + b 5c2be4 │ │ │ │ + ldr r3, [pc, #3064] @ 5c3c2c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #1056 @ 0x420 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2708] @ 5c3ae4 │ │ │ │ + ldr r7, [pc, #2708] @ 5c3ae8 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ mov r0, r6 │ │ │ │ bl 67b2a4 │ │ │ │ - ldr r2, [pc, #3008] @ 5c3c28 │ │ │ │ - ldr r3, [pc, #2684] @ 5c3ae8 │ │ │ │ + ldr r2, [pc, #3008] @ 5c3c2c │ │ │ │ + ldr r3, [pc, #2684] @ 5c3aec │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr ip, [r8, r2] │ │ │ │ - ldr r1, [pc, #2672] @ 5c3aec │ │ │ │ + ldr r1, [pc, #2672] @ 5c3af0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr ip, [ip] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1056] @ 0x420 │ │ │ │ add r2, r3, r7 │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ add r3, r3, ip │ │ │ │ bl 6bdde4 │ │ │ │ - ldr r3, [pc, #2640] @ 5c3af0 │ │ │ │ + ldr r3, [pc, #2640] @ 5c3af4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - ldr r7, [pc, #2632] @ 5c3af4 │ │ │ │ + ldr r7, [pc, #2632] @ 5c3af8 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c2e14 │ │ │ │ mov r3, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #2908] @ 5c3c28 │ │ │ │ - ldr r2, [pc, #2600] @ 5c3af8 │ │ │ │ + ldr r3, [pc, #2908] @ 5c3c2c │ │ │ │ + ldr r2, [pc, #2600] @ 5c3afc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2580] @ 5c3afc │ │ │ │ + ldr r7, [pc, #2580] @ 5c3b00 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ - ldr r3, [pc, #2860] @ 5c3c28 │ │ │ │ + b 5c2be4 │ │ │ │ + ldr r3, [pc, #2860] @ 5c3c2c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #1088 @ 0x440 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2532] @ 5c3b00 │ │ │ │ + ldr r7, [pc, #2532] @ 5c3b04 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #2808] @ 5c3c28 │ │ │ │ - ldr r2, [pc, #2512] @ 5c3b04 │ │ │ │ + ldr r3, [pc, #2808] @ 5c3c2c │ │ │ │ + ldr r2, [pc, #2512] @ 5c3b08 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2492] @ 5c3b08 │ │ │ │ + ldr r7, [pc, #2492] @ 5c3b0c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ - ldr r3, [pc, #2760] @ 5c3c28 │ │ │ │ + b 5c2be4 │ │ │ │ + ldr r3, [pc, #2760] @ 5c3c2c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r2, [pc, #2464] @ 5c3b0c │ │ │ │ + ldr r2, [pc, #2464] @ 5c3b10 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2448] @ 5c3b10 │ │ │ │ + ldr r7, [pc, #2448] @ 5c3b14 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2432] @ 5c3b14 │ │ │ │ + ldr r7, [pc, #2432] @ 5c3b18 │ │ │ │ mov r1, #0 │ │ │ │ bl 6c2e14 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #2684] @ 5c3c28 │ │ │ │ - ldr r2, [pc, #2408] @ 5c3b18 │ │ │ │ + ldr r3, [pc, #2684] @ 5c3c2c │ │ │ │ + ldr r2, [pc, #2408] @ 5c3b1c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2388] @ 5c3b1c │ │ │ │ + ldr r7, [pc, #2388] @ 5c3b20 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #2632] @ 5c3c28 │ │ │ │ - ldr r2, [pc, #2364] @ 5c3b20 │ │ │ │ + ldr r3, [pc, #2632] @ 5c3c2c │ │ │ │ + ldr r2, [pc, #2364] @ 5c3b24 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2344] @ 5c3b24 │ │ │ │ + ldr r7, [pc, #2344] @ 5c3b28 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc924 │ │ │ │ - ldr r3, [pc, #2580] @ 5c3c28 │ │ │ │ + ldr r3, [pc, #2580] @ 5c3c2c │ │ │ │ mov r2, #928 @ 0x3a0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6c24 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2296] @ 5c3b28 │ │ │ │ + ldr r7, [pc, #2296] @ 5c3b2c │ │ │ │ mov r1, r6 │ │ │ │ bl 6cb0ec │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ - ldr r2, [pc, #2280] @ 5c3b2c │ │ │ │ - ldr r3, [pc, #2528] @ 5c3c28 │ │ │ │ + b 5c2be4 │ │ │ │ + ldr r2, [pc, #2280] @ 5c3b30 │ │ │ │ + ldr r3, [pc, #2528] @ 5c3c2c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #2268] @ 5c3b30 │ │ │ │ + ldr r1, [pc, #2268] @ 5c3b34 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ - ldr r7, [pc, #2236] @ 5c3b34 │ │ │ │ + ldr r7, [pc, #2236] @ 5c3b38 │ │ │ │ ldr r0, [r0, #1188] @ 0x4a4 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdde4 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #2452] @ 5c3c28 │ │ │ │ + ldr r3, [pc, #2452] @ 5c3c2c │ │ │ │ mov r2, #1488 @ 0x5d0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2184] @ 5c3b38 │ │ │ │ + ldr r7, [pc, #2184] @ 5c3b3c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ mov r3, #1 │ │ │ │ lsl r3, r3, r5 │ │ │ │ tst r3, #170 @ 0xaa │ │ │ │ - bne 5c4670 │ │ │ │ + bne 5c4674 │ │ │ │ tst r3, #85 @ 0x55 │ │ │ │ - beq 5c2b00 │ │ │ │ + beq 5c2b04 │ │ │ │ bl 6bc924 │ │ │ │ - ldr r3, [pc, #2376] @ 5c3c28 │ │ │ │ - ldr r2, [pc, #2136] @ 5c3b3c │ │ │ │ + ldr r3, [pc, #2376] @ 5c3c2c │ │ │ │ + ldr r2, [pc, #2136] @ 5c3b40 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6c24 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2116] @ 5c3b40 │ │ │ │ + ldr r7, [pc, #2116] @ 5c3b44 │ │ │ │ mov r1, r6 │ │ │ │ bl 6cb0ec │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ mov r3, #1 │ │ │ │ lsl r3, r3, r5 │ │ │ │ tst r3, #170 @ 0xaa │ │ │ │ - bne 5c463c │ │ │ │ + bne 5c4640 │ │ │ │ tst r3, #85 @ 0x55 │ │ │ │ - beq 5c2b00 │ │ │ │ + beq 5c2b04 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #2300] @ 5c3c28 │ │ │ │ - ldr r2, [pc, #2068] @ 5c3b44 │ │ │ │ + ldr r3, [pc, #2300] @ 5c3c2c │ │ │ │ + ldr r2, [pc, #2068] @ 5c3b48 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #2048] @ 5c3b48 │ │ │ │ + ldr r7, [pc, #2048] @ 5c3b4c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 5c2b00 │ │ │ │ + bne 5c2b04 │ │ │ │ ldrb r3, [r6, #185] @ 0xb9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2b00 │ │ │ │ + beq 5c2b04 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #2228] @ 5c3c28 │ │ │ │ + ldr r3, [pc, #2228] @ 5c3c2c │ │ │ │ mov r2, #936 @ 0x3a8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1980] @ 5c3b4c │ │ │ │ + ldr r7, [pc, #1980] @ 5c3b50 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ sub r3, r5, #2 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 5c2b00 │ │ │ │ + bhi 5c2b04 │ │ │ │ ldr r3, [r6, #148] @ 0x94 │ │ │ │ asr r3, r3, r5 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r3, [pc, #2152] @ 5c3c28 │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r3, [pc, #2152] @ 5c3c2c │ │ │ │ add r2, r5, #368 @ 0x170 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, r2, #3 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r7 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1896] @ 5c3b50 │ │ │ │ + ldr r7, [pc, #1896] @ 5c3b54 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 5c46a4 │ │ │ │ + beq 5c46a8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 5c2b00 │ │ │ │ + bne 5c2b04 │ │ │ │ ldrb r3, [r6, #187] @ 0xbb │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2b00 │ │ │ │ + beq 5c2b04 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #2064] @ 5c3c28 │ │ │ │ + ldr r3, [pc, #2064] @ 5c3c2c │ │ │ │ mov r2, #1296 @ 0x510 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1824] @ 5c3b54 │ │ │ │ + ldr r7, [pc, #1824] @ 5c3b58 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ - ldr r3, [pc, #1808] @ 5c3b58 │ │ │ │ + b 5c2be4 │ │ │ │ + ldr r3, [pc, #1808] @ 5c3b5c │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5c2b00 │ │ │ │ + bhi 5c2b04 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1776] @ 5c3b5c │ │ │ │ + ldr r3, [pc, #1776] @ 5c3b60 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5c2b00 │ │ │ │ + bhi 5c2b04 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1744] @ 5c3b60 │ │ │ │ + ldr r3, [pc, #1744] @ 5c3b64 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 5c2b00 │ │ │ │ + bhi 5c2b04 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1716] @ 5c3b64 │ │ │ │ + ldr r3, [pc, #1716] @ 5c3b68 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 5c2b00 │ │ │ │ + bhi 5c2b04 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1684] @ 5c3b68 │ │ │ │ + ldr r3, [pc, #1684] @ 5c3b6c │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 5c2b00 │ │ │ │ + bhi 5c2b04 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1656] @ 5c3b6c │ │ │ │ + ldr r3, [pc, #1656] @ 5c3b70 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5c2b00 │ │ │ │ + bhi 5c2b04 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1624] @ 5c3b70 │ │ │ │ + ldr r3, [pc, #1624] @ 5c3b74 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5c2b00 │ │ │ │ + bhi 5c2b04 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1592] @ 5c3b74 │ │ │ │ + ldr r3, [pc, #1592] @ 5c3b78 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi 5c2b00 │ │ │ │ + bhi 5c2b04 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1560] @ 5c3b78 │ │ │ │ + ldr r3, [pc, #1560] @ 5c3b7c │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #5 │ │ │ │ - bhi 5c2b00 │ │ │ │ + bhi 5c2b04 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1528] @ 5c3b7c │ │ │ │ + ldr r3, [pc, #1528] @ 5c3b80 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi 5c2b00 │ │ │ │ + bhi 5c2b04 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1496] @ 5c3b80 │ │ │ │ + ldr r3, [pc, #1496] @ 5c3b84 │ │ │ │ sub r2, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5c2b00 │ │ │ │ + bhi 5c2b04 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r5, #1 │ │ │ │ - beq 5c46fc │ │ │ │ + beq 5c4700 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 5c2b00 │ │ │ │ + bne 5c2b04 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq 5c4774 │ │ │ │ + beq 5c4778 │ │ │ │ ldrb r3, [r6, #186] @ 0xba │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r3, [pc, #1592] @ 5c3c28 │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r3, [pc, #1592] @ 5c3c2c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #1104 @ 0x450 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1396] @ 5c3b84 │ │ │ │ + ldr r7, [pc, #1396] @ 5c3b88 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5c4780 │ │ │ │ + beq 5c4784 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #1528] @ 5c3c28 │ │ │ │ - ldr r2, [pc, #1364] @ 5c3b88 │ │ │ │ + ldr r3, [pc, #1528] @ 5c3c2c │ │ │ │ + ldr r2, [pc, #1364] @ 5c3b8c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1344] @ 5c3b8c │ │ │ │ + ldr r7, [pc, #1344] @ 5c3b90 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldrb r3, [r6, #161] @ 0xa1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2b00 │ │ │ │ + beq 5c2b04 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #1464] @ 5c3c28 │ │ │ │ - ldr r2, [pc, #1308] @ 5c3b90 │ │ │ │ + ldr r3, [pc, #1464] @ 5c3c2c │ │ │ │ + ldr r2, [pc, #1308] @ 5c3b94 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1288] @ 5c3b94 │ │ │ │ + ldr r7, [pc, #1288] @ 5c3b98 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5c478c │ │ │ │ + beq 5c4790 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #1400] @ 5c3c28 │ │ │ │ + ldr r3, [pc, #1400] @ 5c3c2c │ │ │ │ mov r2, #1072 @ 0x430 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1228] @ 5c3b98 │ │ │ │ + ldr r7, [pc, #1228] @ 5c3b9c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5c4798 │ │ │ │ + beq 5c479c │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #1336] @ 5c3c28 │ │ │ │ - ldr r2, [pc, #1192] @ 5c3b9c │ │ │ │ + ldr r3, [pc, #1336] @ 5c3c2c │ │ │ │ + ldr r2, [pc, #1192] @ 5c3ba0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1172] @ 5c3ba0 │ │ │ │ + ldr r7, [pc, #1172] @ 5c3ba4 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldrb r3, [r6, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2b00 │ │ │ │ + beq 5c2b04 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #1272] @ 5c3c28 │ │ │ │ + ldr r3, [pc, #1272] @ 5c3c2c │ │ │ │ mov r2, #1040 @ 0x410 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1112] @ 5c3ba4 │ │ │ │ + ldr r7, [pc, #1112] @ 5c3ba8 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldrb r3, [r6, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2b00 │ │ │ │ + beq 5c2b04 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #1208] @ 5c3c28 │ │ │ │ - ldr r2, [pc, #1076] @ 5c3ba8 │ │ │ │ + ldr r3, [pc, #1208] @ 5c3c2c │ │ │ │ + ldr r2, [pc, #1076] @ 5c3bac │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #1040] @ 5c3bac │ │ │ │ - ldr r2, [pc, #1040] @ 5c3bb0 │ │ │ │ + ldr r7, [pc, #1040] @ 5c3bb0 │ │ │ │ + ldr r2, [pc, #1040] @ 5c3bb4 │ │ │ │ bl 6c31fc │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldrb r3, [r6, #190] @ 0xbe │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r2, [pc, #1016] @ 5c3bb4 │ │ │ │ - ldr r3, [pc, #1128] @ 5c3c28 │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r2, [pc, #1016] @ 5c3bb8 │ │ │ │ + ldr r3, [pc, #1128] @ 5c3c2c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r6, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #992] @ 5c3bb8 │ │ │ │ + ldr r1, [pc, #992] @ 5c3bbc │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #980] @ 5c3bbc │ │ │ │ + ldr r7, [pc, #980] @ 5c3bc0 │ │ │ │ ldr r0, [r1, #924] @ 0x39c │ │ │ │ add r3, r3, r6 │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldrb r3, [r6, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r3, [pc, #1044] @ 5c3c28 │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r3, [pc, #1044] @ 5c3c2c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #212 @ 0xd4 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #908] @ 5c3bc0 │ │ │ │ + ldr r7, [pc, #908] @ 5c3bc4 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r2, [pc, #884] @ 5c3bc4 │ │ │ │ - ldr r3, [pc, #980] @ 5c3c28 │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r2, [pc, #884] @ 5c3bc8 │ │ │ │ + ldr r3, [pc, #980] @ 5c3c2c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #860] @ 5c3bc8 │ │ │ │ + ldr r1, [pc, #860] @ 5c3bcc │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #848] @ 5c3bcc │ │ │ │ + ldr r7, [pc, #848] @ 5c3bd0 │ │ │ │ ldr r0, [r1, #-264] @ 0xfffffef8 │ │ │ │ sub r1, r1, #264 @ 0x108 │ │ │ │ bl 6bdde4 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r2, [pc, #816] @ 5c3bd0 │ │ │ │ - ldr r3, [pc, #900] @ 5c3c28 │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r2, [pc, #816] @ 5c3bd4 │ │ │ │ + ldr r3, [pc, #900] @ 5c3c2c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #792] @ 5c3bd4 │ │ │ │ + ldr r1, [pc, #792] @ 5c3bd8 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #780] @ 5c3bd8 │ │ │ │ + ldr r7, [pc, #780] @ 5c3bdc │ │ │ │ ldr r0, [r1, #-396] @ 0xfffffe74 │ │ │ │ sub r1, r1, #396 @ 0x18c │ │ │ │ bl 6bdde4 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r2, [pc, #748] @ 5c3bdc │ │ │ │ - ldr r3, [pc, #820] @ 5c3c28 │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r2, [pc, #748] @ 5c3be0 │ │ │ │ + ldr r3, [pc, #820] @ 5c3c2c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #724] @ 5c3be0 │ │ │ │ + ldr r1, [pc, #724] @ 5c3be4 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #712] @ 5c3be4 │ │ │ │ + ldr r7, [pc, #712] @ 5c3be8 │ │ │ │ ldr r0, [r1, #-528] @ 0xfffffdf0 │ │ │ │ sub r1, r1, #528 @ 0x210 │ │ │ │ bl 6bdde4 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldrb r3, [r6, #185] @ 0xb9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2b00 │ │ │ │ + beq 5c2b04 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #740] @ 5c3c28 │ │ │ │ + ldr r3, [pc, #740] @ 5c3c2c │ │ │ │ mov r2, #880 @ 0x370 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #648] @ 5c3be8 │ │ │ │ + ldr r7, [pc, #648] @ 5c3bec │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ - ldr r1, [pc, #632] @ 5c3bec │ │ │ │ + b 5c2be4 │ │ │ │ + ldr r1, [pc, #632] @ 5c3bf0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2b08 │ │ │ │ - ldr r1, [pc, #624] @ 5c3bf0 │ │ │ │ + b 5c2b0c │ │ │ │ + ldr r1, [pc, #624] @ 5c3bf4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2b08 │ │ │ │ - ldr r1, [pc, #616] @ 5c3bf4 │ │ │ │ + b 5c2b0c │ │ │ │ + ldr r1, [pc, #616] @ 5c3bf8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2b08 │ │ │ │ - ldr r1, [pc, #608] @ 5c3bf8 │ │ │ │ + b 5c2b0c │ │ │ │ + ldr r1, [pc, #608] @ 5c3bfc │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2b08 │ │ │ │ - ldr r1, [pc, #600] @ 5c3bfc │ │ │ │ + b 5c2b0c │ │ │ │ + ldr r1, [pc, #600] @ 5c3c00 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2b08 │ │ │ │ - ldr r1, [pc, #592] @ 5c3c00 │ │ │ │ + b 5c2b0c │ │ │ │ + ldr r1, [pc, #592] @ 5c3c04 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2b08 │ │ │ │ + b 5c2b0c │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5c47a4 │ │ │ │ + beq 5c47a8 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #604] @ 5c3c28 │ │ │ │ - ldr r2, [pc, #564] @ 5c3c04 │ │ │ │ + ldr r3, [pc, #604] @ 5c3c2c │ │ │ │ + ldr r2, [pc, #564] @ 5c3c08 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #544] @ 5c3c08 │ │ │ │ + ldr r7, [pc, #544] @ 5c3c0c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5c47c0 │ │ │ │ + beq 5c47c4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #540] @ 5c3c28 │ │ │ │ + ldr r3, [pc, #540] @ 5c3c2c │ │ │ │ mov r2, #1020 @ 0x3fc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #484] @ 5c3c0c │ │ │ │ + ldr r7, [pc, #484] @ 5c3c10 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ - subseq r8, r9, r8, asr #4 │ │ │ │ + b 5c2be4 │ │ │ │ + subseq r8, r9, r4, asr #4 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r8, r9, r4, lsr #4 │ │ │ │ - subeq r1, ip, r6, lsr #25 │ │ │ │ - subeq r1, ip, r6, asr #25 │ │ │ │ - eorseq r4, sp, r8, lsl #15 │ │ │ │ - strheq r4, [r0], -ip │ │ │ │ - @ instruction: 0x00598194 │ │ │ │ - subseq r8, r9, ip, asr r1 │ │ │ │ - subeq r1, ip, sl, asr #24 │ │ │ │ - eorseq sl, sp, r4, ror #25 │ │ │ │ - eorseq sl, sp, r8, ror #22 │ │ │ │ - ldrdeq r2, [r0], -ip │ │ │ │ - subseq r8, r9, r8, asr #1 │ │ │ │ - subseq fp, r9, ip, asr sp │ │ │ │ - subseq lr, sl, ip, lsl #17 │ │ │ │ - eorseq r9, sp, r4, ror #20 │ │ │ │ + subseq r8, r9, r0, lsr #4 │ │ │ │ + subeq r1, ip, r2, lsr #25 │ │ │ │ + subeq r1, ip, r2, asr #25 │ │ │ │ + eorseq r4, sp, r4, lsl #15 │ │ │ │ + strheq r4, [r0], -ip │ │ │ │ + @ instruction: 0x00598190 │ │ │ │ + subseq r8, r9, r8, asr r1 │ │ │ │ + subeq r1, ip, r6, asr #24 │ │ │ │ + eorseq sl, sp, r0, ror #25 │ │ │ │ + eorseq sl, sp, r4, ror #22 │ │ │ │ + ldrdeq r2, [r0], -ip │ │ │ │ + subseq r8, r9, r4, asr #1 │ │ │ │ + subseq fp, r9, r8, asr sp │ │ │ │ + subseq lr, sl, r8, lsl #17 │ │ │ │ + eorseq r9, sp, r0, ror #20 │ │ │ │ andeq r0, r0, r8, lsl #8 │ │ │ │ - eorseq r9, sp, r4, asr #16 │ │ │ │ - subseq fp, r9, r8, lsr #25 │ │ │ │ - ldrsbeq lr, [sl], #-120 @ 0xffffff88 │ │ │ │ - eorseq r9, sp, r4, asr #19 │ │ │ │ + eorseq r9, sp, r0, asr #16 │ │ │ │ + subseq fp, r9, r4, lsr #25 │ │ │ │ + ldrsbeq lr, [sl], #-116 @ 0xffffff8c │ │ │ │ + eorseq r9, sp, r0, asr #19 │ │ │ │ andeq r0, r0, ip, lsr #8 │ │ │ │ - eorseq r9, sp, r4, lsr r8 │ │ │ │ - eorseq r9, sp, ip, ror #13 │ │ │ │ - eorseq r9, sp, r0, lsr r6 │ │ │ │ - @ instruction: 0x003d95dc │ │ │ │ - eorseq r9, sp, r8, ror #10 │ │ │ │ - eorseq r9, sp, r8, ror r4 │ │ │ │ - subseq fp, r9, r4, lsr #22 │ │ │ │ - subseq lr, sl, ip, lsr r6 │ │ │ │ - eorseq r9, sp, ip, asr #8 │ │ │ │ + eorseq r9, sp, r0, lsr r8 │ │ │ │ + eorseq r9, sp, r8, ror #13 │ │ │ │ + eorseq r9, sp, ip, lsr #12 │ │ │ │ + @ instruction: 0x003d95d8 │ │ │ │ + eorseq r9, sp, r4, ror #10 │ │ │ │ + eorseq r9, sp, r4, ror r4 │ │ │ │ + subseq fp, r9, r0, lsr #22 │ │ │ │ + subseq lr, sl, r8, lsr r6 │ │ │ │ + eorseq r9, sp, r8, asr #8 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ - eorseq r9, sp, r4, lsr r6 │ │ │ │ + eorseq r9, sp, r0, lsr r6 │ │ │ │ andeq r0, r0, r4, asr r4 │ │ │ │ - eorseq sl, sp, r0, asr #16 │ │ │ │ - eorseq r9, sp, r0, lsl #16 │ │ │ │ - subseq fp, r9, r8, asr #20 │ │ │ │ - subseq lr, sl, r4, ror #10 │ │ │ │ - mlaseq sp, r4, r7, r9 │ │ │ │ + eorseq sl, sp, ip, lsr r8 │ │ │ │ + @ instruction: 0x003d97fc │ │ │ │ + subseq fp, r9, r4, asr #20 │ │ │ │ + subseq lr, sl, r0, ror #10 │ │ │ │ + mlaseq sp, r0, r7, r9 │ │ │ │ andeq r0, r0, r4, lsr #11 │ │ │ │ - eorseq r9, sp, r0, asr #14 │ │ │ │ + eorseq r9, sp, ip, lsr r7 │ │ │ │ andeq r0, r0, ip, asr #11 │ │ │ │ - eorseq r9, sp, ip, lsr #15 │ │ │ │ - eorseq r9, sp, r0, asr #10 │ │ │ │ - subseq fp, r9, r0, asr r9 │ │ │ │ - subseq lr, sl, r0, ror r4 │ │ │ │ - rsbeq sl, r7, r0, lsr r1 │ │ │ │ - eorseq r9, sp, ip, asr #9 │ │ │ │ + eorseq r9, sp, r8, lsr #15 │ │ │ │ + eorseq r9, sp, ip, lsr r5 │ │ │ │ + subseq fp, r9, ip, asr #18 │ │ │ │ + subseq lr, sl, ip, ror #8 │ │ │ │ + rsbeq sl, r7, ip, lsr #2 │ │ │ │ + eorseq r9, sp, r8, asr #9 │ │ │ │ andeq r0, r0, r8, lsr #8 │ │ │ │ - @ instruction: 0x003d94b4 │ │ │ │ - eorseq r9, sp, r4, ror #9 │ │ │ │ + @ instruction: 0x003d94b0 │ │ │ │ + eorseq r9, sp, r0, ror #9 │ │ │ │ andeq r0, r0, ip, lsr r4 │ │ │ │ - eorseq r9, sp, r0, lsr #9 │ │ │ │ + mlaseq sp, ip, r4, r9 │ │ │ │ andeq r0, r0, ip, lsr #11 │ │ │ │ - @ instruction: 0x003d95d4 │ │ │ │ - @ instruction: 0x003da5b8 │ │ │ │ + @ instruction: 0x003d95d0 │ │ │ │ + @ instruction: 0x003da5b4 │ │ │ │ @ instruction: 0x000005b4 │ │ │ │ - @ instruction: 0x003d95b0 │ │ │ │ + eorseq r9, sp, ip, lsr #11 │ │ │ │ andeq r0, r0, r4, asr #8 │ │ │ │ - eorseq r9, sp, ip, lsl #8 │ │ │ │ - mlaseq sp, r0, r1, r9 │ │ │ │ - subseq fp, r9, r8, ror r7 │ │ │ │ - @ instruction: 0x005ae294 │ │ │ │ - eorseq r9, sp, r0, asr #8 │ │ │ │ - eorseq r9, sp, ip, lsr #10 │ │ │ │ + eorseq r9, sp, r8, lsl #8 │ │ │ │ + eorseq r9, sp, ip, lsl #3 │ │ │ │ + subseq fp, r9, r4, ror r7 │ │ │ │ + @ instruction: 0x005ae290 │ │ │ │ + eorseq r9, sp, ip, lsr r4 │ │ │ │ + eorseq r9, sp, r8, lsr #10 │ │ │ │ @ instruction: 0x000005b8 │ │ │ │ - eorseq r9, sp, ip, lsl #9 │ │ │ │ + eorseq r9, sp, r8, lsl #9 │ │ │ │ andeq r0, r0, r4, asr #11 │ │ │ │ - eorseq r9, sp, r0, ror #8 │ │ │ │ - eorseq r9, sp, r4, asr #32 │ │ │ │ - eorseq r9, sp, r8, lsl #8 │ │ │ │ - eorseq r9, sp, r8, lsr #5 │ │ │ │ - ldrdeq r1, [ip], #-58 @ 0xffffffc6 │ │ │ │ - subeq r1, ip, r4, asr #7 │ │ │ │ - subeq r1, ip, lr, lsr #7 │ │ │ │ - @ instruction: 0x004c1392 │ │ │ │ - subeq r1, ip, r6, ror r3 │ │ │ │ - subeq r1, ip, sl, asr r3 │ │ │ │ - subeq r1, ip, r4, asr #6 │ │ │ │ - subeq r1, ip, lr, lsr #6 │ │ │ │ - subeq r1, ip, r4, lsl r3 │ │ │ │ - strdeq r1, [ip], #-44 @ 0xffffffd4 │ │ │ │ - subeq r1, ip, r2, ror #5 │ │ │ │ - eorseq r9, sp, ip, lsl r0 │ │ │ │ + eorseq r9, sp, ip, asr r4 │ │ │ │ + eorseq r9, sp, r0, asr #32 │ │ │ │ + eorseq r9, sp, r4, lsl #8 │ │ │ │ + eorseq r9, sp, r4, lsr #5 │ │ │ │ + ldrdeq r1, [ip], #-54 @ 0xffffffca │ │ │ │ + subeq r1, ip, r0, asr #7 │ │ │ │ + subeq r1, ip, sl, lsr #7 │ │ │ │ + subeq r1, ip, lr, lsl #7 │ │ │ │ + subeq r1, ip, r2, ror r3 │ │ │ │ + subeq r1, ip, r6, asr r3 │ │ │ │ + subeq r1, ip, r0, asr #6 │ │ │ │ + subeq r1, ip, sl, lsr #6 │ │ │ │ + subeq r1, ip, r0, lsl r3 │ │ │ │ + strdeq r1, [ip], #-40 @ 0xffffffd8 │ │ │ │ + ldrdeq r1, [ip], #-46 @ 0xffffffd2 │ │ │ │ + eorseq r9, sp, r8, lsl r0 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - eorseq r8, sp, r0, lsl #31 │ │ │ │ + eorseq r8, sp, ip, ror pc │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ - eorseq r8, sp, r8, asr #29 │ │ │ │ - @ instruction: 0x003d8ef0 │ │ │ │ + eorseq r8, sp, r4, asr #29 │ │ │ │ + eorseq r8, sp, ip, ror #29 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ - @ instruction: 0x003d8ed0 │ │ │ │ - @ instruction: 0x003d8df4 │ │ │ │ + eorseq r8, sp, ip, asr #29 │ │ │ │ + @ instruction: 0x003d8df0 │ │ │ │ andeq r0, r0, r8, lsl r4 │ │ │ │ - eorseq r8, sp, ip, asr #27 │ │ │ │ + eorseq r8, sp, r8, asr #27 │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - subseq fp, r9, r0, lsl #4 │ │ │ │ - subseq sp, sl, r4, lsl sp │ │ │ │ - eorseq r9, sp, r0, ror pc │ │ │ │ - eorseq r9, sp, r8, ror #1 │ │ │ │ - subseq fp, r9, ip, ror #2 │ │ │ │ - subseq sp, sl, r4, lsl #25 │ │ │ │ - eorseq r8, sp, ip, ror #31 │ │ │ │ - subseq fp, r9, ip, lsl r1 │ │ │ │ - subseq sp, sl, r4, lsr ip │ │ │ │ - eorseq r8, sp, ip, lsl #31 │ │ │ │ - subseq fp, r9, ip, asr #1 │ │ │ │ - subseq sp, sl, r4, ror #23 │ │ │ │ - eorseq r8, sp, ip, lsr #30 │ │ │ │ - eorseq r8, sp, r0, lsr #19 │ │ │ │ - eorseq r9, sp, r8, lsl lr │ │ │ │ - eorseq r9, sp, r8, asr lr │ │ │ │ - eorseq r9, sp, r8, asr lr │ │ │ │ - eorseq r9, sp, r4, lsr lr │ │ │ │ - eorseq r9, sp, r0, asr lr │ │ │ │ - @ instruction: 0x003d9dfc │ │ │ │ + ldrsheq fp, [r9], #-28 @ 0xffffffe4 │ │ │ │ + subseq sp, sl, r0, lsl sp │ │ │ │ + eorseq r9, sp, ip, ror #30 │ │ │ │ + eorseq r9, sp, r4, ror #1 │ │ │ │ + subseq fp, r9, r8, ror #2 │ │ │ │ + subseq sp, sl, r0, lsl #25 │ │ │ │ + eorseq r8, sp, r8, ror #31 │ │ │ │ + subseq fp, r9, r8, lsl r1 │ │ │ │ + subseq sp, sl, r0, lsr ip │ │ │ │ + eorseq r8, sp, r8, lsl #31 │ │ │ │ + subseq fp, r9, r8, asr #1 │ │ │ │ + subseq sp, sl, r0, ror #23 │ │ │ │ + eorseq r8, sp, r8, lsr #30 │ │ │ │ + mlaseq sp, ip, r9, r8 │ │ │ │ + eorseq r9, sp, r4, lsl lr │ │ │ │ + eorseq r9, sp, r4, asr lr │ │ │ │ + eorseq r9, sp, r4, asr lr │ │ │ │ + eorseq r9, sp, r0, lsr lr │ │ │ │ + eorseq r9, sp, ip, asr #28 │ │ │ │ + @ instruction: 0x003d9df8 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - eorseq r8, sp, r0, lsr #22 │ │ │ │ - eorseq r8, sp, ip, asr #21 │ │ │ │ - eorseq r8, sp, ip, ror #14 │ │ │ │ - eorseq r8, sp, r4, lsl #14 │ │ │ │ - @ instruction: 0x003d86d8 │ │ │ │ - eorseq r8, sp, r4, ror r6 │ │ │ │ - @ instruction: 0x003d85f4 │ │ │ │ - mlaseq sp, ip, r9, r9 │ │ │ │ + eorseq r8, sp, ip, lsl fp │ │ │ │ + eorseq r8, sp, r8, asr #21 │ │ │ │ + eorseq r8, sp, r8, ror #14 │ │ │ │ + eorseq r8, sp, r0, lsl #14 │ │ │ │ + @ instruction: 0x003d86d4 │ │ │ │ + eorseq r8, sp, r0, ror r6 │ │ │ │ + @ instruction: 0x003d85f0 │ │ │ │ + mlaseq sp, r8, r9, r9 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - mlaseq sp, ip, r5, r8 │ │ │ │ - eorseq r9, sp, r4, ror #18 │ │ │ │ - eorseq r9, sp, r0, lsr #17 │ │ │ │ - eorseq r9, sp, ip, lsl r9 │ │ │ │ + mlaseq sp, r8, r5, r8 │ │ │ │ + eorseq r9, sp, r0, ror #18 │ │ │ │ + mlaseq sp, ip, r8, r9 │ │ │ │ + eorseq r9, sp, r8, lsl r9 │ │ │ │ andeq r0, r0, r4, ror r4 │ │ │ │ - eorseq r8, sp, r8, lsl #15 │ │ │ │ + eorseq r8, sp, r4, lsl #15 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - eorseq r8, sp, r4, asr #14 │ │ │ │ + eorseq r8, sp, r0, asr #14 │ │ │ │ andeq r0, r0, r4, ror #8 │ │ │ │ - eorseq r8, sp, r0, lsl #14 │ │ │ │ - @ instruction: 0x003d86bc │ │ │ │ + @ instruction: 0x003d86fc │ │ │ │ + @ instruction: 0x003d86b8 │ │ │ │ andeq r0, r0, ip, asr r4 │ │ │ │ - eorseq r8, sp, r8, ror r6 │ │ │ │ + eorseq r8, sp, r4, ror r6 │ │ │ │ andeq r0, r0, r8, asr r4 │ │ │ │ - eorseq r8, sp, r4, lsr r6 │ │ │ │ + eorseq r8, sp, r0, lsr r6 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - eorseq r8, sp, r0, ror #12 │ │ │ │ - eorseq r8, sp, ip, ror #7 │ │ │ │ - eorseq r8, sp, r0, lsl #7 │ │ │ │ - ldrsbeq sl, [r9], #-132 @ 0xffffff7c │ │ │ │ - subseq sp, sl, ip, ror #7 │ │ │ │ - eorseq r9, sp, r0, asr #12 │ │ │ │ - subseq sl, r9, r4, lsl #17 │ │ │ │ - @ instruction: 0x005ad39c │ │ │ │ - eorseq r8, sp, r4, asr r7 │ │ │ │ - subseq sl, r9, r4, lsr r8 │ │ │ │ - subseq sp, sl, ip, asr #6 │ │ │ │ - @ instruction: 0x003d86f8 │ │ │ │ - subseq sl, r9, r8, ror #15 │ │ │ │ - subseq sp, sl, r0, lsl #6 │ │ │ │ - @ instruction: 0x003d86f0 │ │ │ │ - @ instruction: 0x0059a798 │ │ │ │ - ldrheq sp, [sl], #-32 @ 0xffffffe0 │ │ │ │ - eorseq r8, sp, r0, lsl #13 │ │ │ │ - subseq sl, r9, r8, asr #14 │ │ │ │ - subseq sp, sl, r0, ror #4 │ │ │ │ - eorseq r8, sp, r4, lsr #12 │ │ │ │ - ldrsheq sl, [r9], #-104 @ 0xffffff98 │ │ │ │ - subseq sp, sl, r0, lsl r2 │ │ │ │ - @ instruction: 0x003d85f0 │ │ │ │ - eorseq r9, sp, ip, lsl #10 │ │ │ │ - eorseq r8, sp, r8, asr #32 │ │ │ │ - @ instruction: 0x003d7ff8 │ │ │ │ - eorseq r7, sp, ip, lsr #31 │ │ │ │ - eorseq r7, sp, r8, asr pc │ │ │ │ - eorseq r7, sp, r4, lsl #30 │ │ │ │ - @ instruction: 0x003d7eb0 │ │ │ │ - eorseq r7, sp, r8, ror #29 │ │ │ │ - eorseq r7, sp, r0, lsr pc │ │ │ │ + eorseq r8, sp, ip, asr r6 │ │ │ │ + eorseq r8, sp, r8, ror #7 │ │ │ │ + eorseq r8, sp, ip, ror r3 │ │ │ │ + ldrsbeq sl, [r9], #-128 @ 0xffffff80 │ │ │ │ + subseq sp, sl, r8, ror #7 │ │ │ │ + eorseq r9, sp, ip, lsr r6 │ │ │ │ + subseq sl, r9, r0, lsl #17 │ │ │ │ + @ instruction: 0x005ad398 │ │ │ │ + eorseq r8, sp, r0, asr r7 │ │ │ │ + subseq sl, r9, r0, lsr r8 │ │ │ │ + subseq sp, sl, r8, asr #6 │ │ │ │ + @ instruction: 0x003d86f4 │ │ │ │ + subseq sl, r9, r4, ror #15 │ │ │ │ + ldrsheq sp, [sl], #-44 @ 0xffffffd4 │ │ │ │ + eorseq r8, sp, ip, ror #13 │ │ │ │ + @ instruction: 0x0059a794 │ │ │ │ + subseq sp, sl, ip, lsr #5 │ │ │ │ + eorseq r8, sp, ip, ror r6 │ │ │ │ + subseq sl, r9, r4, asr #14 │ │ │ │ + subseq sp, sl, ip, asr r2 │ │ │ │ + eorseq r8, sp, r0, lsr #12 │ │ │ │ + ldrsheq sl, [r9], #-100 @ 0xffffff9c │ │ │ │ + subseq sp, sl, ip, lsl #4 │ │ │ │ + eorseq r8, sp, ip, ror #11 │ │ │ │ + eorseq r9, sp, r8, lsl #10 │ │ │ │ + eorseq r8, sp, r4, asr #32 │ │ │ │ + @ instruction: 0x003d7ff4 │ │ │ │ + eorseq r7, sp, r8, lsr #31 │ │ │ │ eorseq r7, sp, r4, asr pc │ │ │ │ - eorseq r7, sp, r8, asr #29 │ │ │ │ - eorseq r9, sp, r8, lsr r2 │ │ │ │ - eorseq r9, sp, ip, lsl #4 │ │ │ │ + eorseq r7, sp, r0, lsl #30 │ │ │ │ + eorseq r7, sp, ip, lsr #29 │ │ │ │ + eorseq r7, sp, r4, ror #29 │ │ │ │ + eorseq r7, sp, ip, lsr #30 │ │ │ │ + eorseq r7, sp, r0, asr pc │ │ │ │ + eorseq r7, sp, r4, asr #29 │ │ │ │ + eorseq r9, sp, r4, lsr r2 │ │ │ │ + eorseq r9, sp, r8, lsl #4 │ │ │ │ ldrdeq r5, [r0], -r8 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq ip, r5, r4, ror #15 │ │ │ │ - eorseq r9, sp, r0, lsl r2 │ │ │ │ + eorseq ip, r5, r0, ror #15 │ │ │ │ + eorseq r9, sp, ip, lsl #4 │ │ │ │ andeq r0, r0, r8, asr #11 │ │ │ │ - eorseq r8, sp, r4, asr r1 │ │ │ │ - eorseq r8, sp, r0, lsl #2 │ │ │ │ - subseq sl, r9, r4, lsl #6 │ │ │ │ - subseq ip, sl, r0, lsr #28 │ │ │ │ - @ instruction: 0x003d7fdc │ │ │ │ + eorseq r8, sp, r0, asr r1 │ │ │ │ + ldrsheq r8, [sp], -ip @ │ │ │ │ + subseq sl, r9, r0, lsl #6 │ │ │ │ + subseq ip, sl, ip, lsl lr │ │ │ │ + @ instruction: 0x003d7fd8 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ andeq r0, r0, r8, asr #8 │ │ │ │ - @ instruction: 0x003d7ef0 │ │ │ │ - @ instruction: 0x0035c6bc │ │ │ │ - eorseq r9, sp, r8, lsr r1 │ │ │ │ + eorseq r7, sp, ip, ror #29 │ │ │ │ + @ instruction: 0x0035c6b8 │ │ │ │ + eorseq r9, sp, r4, lsr r1 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5c47d8 │ │ │ │ + beq 5c47dc │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-304] @ 5c3c28 │ │ │ │ + ldr r3, [pc, #-304] @ 5c3c2c │ │ │ │ mov r2, #1012 @ 0x3f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-356] @ 5c3c10 │ │ │ │ + ldr r7, [pc, #-356] @ 5c3c14 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5c47cc │ │ │ │ + beq 5c47d0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-368] @ 5c3c28 │ │ │ │ + ldr r3, [pc, #-368] @ 5c3c2c │ │ │ │ mov r2, #996 @ 0x3e4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-416] @ 5c3c14 │ │ │ │ + ldr r7, [pc, #-416] @ 5c3c18 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5c47e4 │ │ │ │ + beq 5c47e8 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-432] @ 5c3c28 │ │ │ │ + ldr r3, [pc, #-432] @ 5c3c2c │ │ │ │ mov r2, #1004 @ 0x3ec │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-476] @ 5c3c18 │ │ │ │ + ldr r7, [pc, #-476] @ 5c3c1c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ands r2, r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5c47b0 │ │ │ │ + beq 5c47b4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-496] @ 5c3c28 │ │ │ │ + ldr r3, [pc, #-496] @ 5c3c2c │ │ │ │ mov r2, #988 @ 0x3dc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-536] @ 5c3c1c │ │ │ │ + ldr r7, [pc, #-536] @ 5c3c20 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ands r2, r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5c47fc │ │ │ │ + beq 5c4800 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-560] @ 5c3c28 │ │ │ │ + ldr r3, [pc, #-560] @ 5c3c2c │ │ │ │ mov r2, #972 @ 0x3cc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-596] @ 5c3c20 │ │ │ │ + ldr r7, [pc, #-596] @ 5c3c24 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ - ldr r1, [pc, #-612] @ 5c3c24 │ │ │ │ + b 5c2be4 │ │ │ │ + ldr r1, [pc, #-612] @ 5c3c28 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2b08 │ │ │ │ + b 5c2b0c │ │ │ │ ldrb r3, [r6, #178] @ 0xb2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r3, [pc, #-632] @ 5c3c28 │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r3, [pc, #-632] @ 5c3c2c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #968 @ 0x3c8 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-660] @ 5c3c2c │ │ │ │ + ldr r7, [pc, #-660] @ 5c3c30 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ - ldr r1, [pc, #-672] @ 5c3c30 │ │ │ │ + b 5c2be4 │ │ │ │ + ldr r1, [pc, #-672] @ 5c3c34 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2b08 │ │ │ │ - ldr r1, [pc, #-680] @ 5c3c34 │ │ │ │ + b 5c2b0c │ │ │ │ + ldr r1, [pc, #-680] @ 5c3c38 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2b08 │ │ │ │ - ldr r1, [pc, #-688] @ 5c3c38 │ │ │ │ + b 5c2b0c │ │ │ │ + ldr r1, [pc, #-688] @ 5c3c3c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2b08 │ │ │ │ + b 5c2b0c │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-460] @ 5c3d2c │ │ │ │ - ldr r2, [pc, #-704] @ 5c3c3c │ │ │ │ + ldr r3, [pc, #-460] @ 5c3d30 │ │ │ │ + ldr r2, [pc, #-704] @ 5c3c40 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-724] @ 5c3c40 │ │ │ │ + ldr r7, [pc, #-724] @ 5c3c44 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-512] @ 5c3d2c │ │ │ │ - ldr r2, [pc, #-748] @ 5c3c44 │ │ │ │ + ldr r3, [pc, #-512] @ 5c3d30 │ │ │ │ + ldr r2, [pc, #-748] @ 5c3c48 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-768] @ 5c3c48 │ │ │ │ + ldr r7, [pc, #-768] @ 5c3c4c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-564] @ 5c3d2c │ │ │ │ - ldr r2, [pc, #-792] @ 5c3c4c │ │ │ │ + ldr r3, [pc, #-564] @ 5c3d30 │ │ │ │ + ldr r2, [pc, #-792] @ 5c3c50 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-812] @ 5c3c50 │ │ │ │ + ldr r7, [pc, #-812] @ 5c3c54 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-616] @ 5c3d2c │ │ │ │ + ldr r3, [pc, #-616] @ 5c3d30 │ │ │ │ mov r2, #1120 @ 0x460 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-860] @ 5c3c54 │ │ │ │ + ldr r7, [pc, #-860] @ 5c3c58 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-668] @ 5c3d2c │ │ │ │ - ldr r2, [pc, #-884] @ 5c3c58 │ │ │ │ + ldr r3, [pc, #-668] @ 5c3d30 │ │ │ │ + ldr r2, [pc, #-884] @ 5c3c5c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-904] @ 5c3c5c │ │ │ │ + ldr r7, [pc, #-904] @ 5c3c60 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-720] @ 5c3d2c │ │ │ │ - ldr r2, [pc, #-928] @ 5c3c60 │ │ │ │ + ldr r3, [pc, #-720] @ 5c3d30 │ │ │ │ + ldr r2, [pc, #-928] @ 5c3c64 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-948] @ 5c3c64 │ │ │ │ + ldr r7, [pc, #-948] @ 5c3c68 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-772] @ 5c3d2c │ │ │ │ - ldr r2, [pc, #-972] @ 5c3c68 │ │ │ │ + ldr r3, [pc, #-772] @ 5c3d30 │ │ │ │ + ldr r2, [pc, #-972] @ 5c3c6c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-992] @ 5c3c6c │ │ │ │ + ldr r7, [pc, #-992] @ 5c3c70 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ands r2, r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5c480c │ │ │ │ + beq 5c4810 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-836] @ 5c3d2c │ │ │ │ + ldr r3, [pc, #-836] @ 5c3d30 │ │ │ │ mov r2, #976 @ 0x3d0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-1052] @ 5c3c70 │ │ │ │ + ldr r7, [pc, #-1052] @ 5c3c74 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldrb r3, [r6, #178] @ 0xb2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r3, [pc, #-896] @ 5c3d2c │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r3, [pc, #-896] @ 5c3d30 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #964 @ 0x3c4 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-1112] @ 5c3c74 │ │ │ │ + ldr r7, [pc, #-1112] @ 5c3c78 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r2, [pc, #-1136] @ 5c3c78 │ │ │ │ - ldr r3, [pc, #-960] @ 5c3d2c │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r2, [pc, #-1136] @ 5c3c7c │ │ │ │ + ldr r3, [pc, #-960] @ 5c3d30 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1160] @ 5c3c7c │ │ │ │ + ldr r1, [pc, #-1160] @ 5c3c80 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #-1172] @ 5c3c80 │ │ │ │ + ldr r7, [pc, #-1172] @ 5c3c84 │ │ │ │ ldr r0, [r1, #264] @ 0x108 │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ bl 6bdde4 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r2, [pc, #-1204] @ 5c3c84 │ │ │ │ - ldr r3, [pc, #-1040] @ 5c3d2c │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r2, [pc, #-1204] @ 5c3c88 │ │ │ │ + ldr r3, [pc, #-1040] @ 5c3d30 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1228] @ 5c3c88 │ │ │ │ + ldr r1, [pc, #-1228] @ 5c3c8c │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #-1240] @ 5c3c8c │ │ │ │ + ldr r7, [pc, #-1240] @ 5c3c90 │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ bl 6bdde4 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r2, [pc, #-1272] @ 5c3c90 │ │ │ │ - ldr r3, [pc, #-1120] @ 5c3d2c │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r2, [pc, #-1272] @ 5c3c94 │ │ │ │ + ldr r3, [pc, #-1120] @ 5c3d30 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1296] @ 5c3c94 │ │ │ │ + ldr r1, [pc, #-1296] @ 5c3c98 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #-1308] @ 5c3c98 │ │ │ │ + ldr r7, [pc, #-1308] @ 5c3c9c │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdde4 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r2, [pc, #-1336] @ 5c3c9c │ │ │ │ - ldr r3, [pc, #-1196] @ 5c3d2c │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r2, [pc, #-1336] @ 5c3ca0 │ │ │ │ + ldr r3, [pc, #-1196] @ 5c3d30 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1360] @ 5c3ca0 │ │ │ │ + ldr r1, [pc, #-1360] @ 5c3ca4 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #-1372] @ 5c3ca4 │ │ │ │ + ldr r7, [pc, #-1372] @ 5c3ca8 │ │ │ │ ldr r0, [r1, #792] @ 0x318 │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ bl 6bdde4 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r2, [pc, #-1404] @ 5c3ca8 │ │ │ │ - ldr r3, [pc, #-1276] @ 5c3d2c │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r2, [pc, #-1404] @ 5c3cac │ │ │ │ + ldr r3, [pc, #-1276] @ 5c3d30 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1428] @ 5c3cac │ │ │ │ + ldr r1, [pc, #-1428] @ 5c3cb0 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #-1440] @ 5c3cb0 │ │ │ │ + ldr r7, [pc, #-1440] @ 5c3cb4 │ │ │ │ ldr r0, [r1, #528] @ 0x210 │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ bl 6bdde4 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r2, [pc, #-1472] @ 5c3cb4 │ │ │ │ - ldr r3, [pc, #-1356] @ 5c3d2c │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r2, [pc, #-1472] @ 5c3cb8 │ │ │ │ + ldr r3, [pc, #-1356] @ 5c3d30 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1496] @ 5c3cb8 │ │ │ │ + ldr r1, [pc, #-1496] @ 5c3cbc │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #-1508] @ 5c3cbc │ │ │ │ + ldr r7, [pc, #-1508] @ 5c3cc0 │ │ │ │ ldr r0, [r1, #396] @ 0x18c │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ bl 6bdde4 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r2, [pc, #-1540] @ 5c3cc0 │ │ │ │ - ldr r3, [pc, #-1436] @ 5c3d2c │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r2, [pc, #-1540] @ 5c3cc4 │ │ │ │ + ldr r3, [pc, #-1436] @ 5c3d30 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1564] @ 5c3cc4 │ │ │ │ + ldr r1, [pc, #-1564] @ 5c3cc8 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ - ldr r7, [pc, #-1576] @ 5c3cc8 │ │ │ │ + ldr r7, [pc, #-1576] @ 5c3ccc │ │ │ │ ldr r0, [r1, #660] @ 0x294 │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ bl 6bdde4 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ - ldr r1, [pc, #-1596] @ 5c3ccc │ │ │ │ + b 5c2be4 │ │ │ │ + ldr r1, [pc, #-1596] @ 5c3cd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2b08 │ │ │ │ + b 5c2b0c │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r3, [pc, #-1524] @ 5c3d2c │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r3, [pc, #-1524] @ 5c3d30 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #908 @ 0x38c │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-1648] @ 5c3cd0 │ │ │ │ + ldr r7, [pc, #-1648] @ 5c3cd4 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r3, [pc, #-1584] @ 5c3d2c │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r3, [pc, #-1584] @ 5c3d30 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #904 @ 0x388 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-1704] @ 5c3cd4 │ │ │ │ + ldr r7, [pc, #-1704] @ 5c3cd8 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r3, [pc, #-1644] @ 5c3d2c │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r3, [pc, #-1644] @ 5c3d30 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #900 @ 0x384 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-1760] @ 5c3cd8 │ │ │ │ + ldr r7, [pc, #-1760] @ 5c3cdc │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2b00 │ │ │ │ + beq 5c2b04 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-1708] @ 5c3d2c │ │ │ │ + ldr r3, [pc, #-1708] @ 5c3d30 │ │ │ │ mov r2, #896 @ 0x380 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-1816] @ 5c3cdc │ │ │ │ + ldr r7, [pc, #-1816] @ 5c3ce0 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2b00 │ │ │ │ + beq 5c2b04 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-1772] @ 5c3d2c │ │ │ │ + ldr r3, [pc, #-1772] @ 5c3d30 │ │ │ │ mov r2, #892 @ 0x37c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-1876] @ 5c3ce0 │ │ │ │ + ldr r7, [pc, #-1876] @ 5c3ce4 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2b00 │ │ │ │ + beq 5c2b04 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-1836] @ 5c3d2c │ │ │ │ + ldr r3, [pc, #-1836] @ 5c3d30 │ │ │ │ mov r2, #888 @ 0x378 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-1936] @ 5c3ce4 │ │ │ │ + ldr r7, [pc, #-1936] @ 5c3ce8 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5c2b00 │ │ │ │ + beq 5c2b04 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-1900] @ 5c3d2c │ │ │ │ + ldr r3, [pc, #-1900] @ 5c3d30 │ │ │ │ mov r2, #912 @ 0x390 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-1996] @ 5c3ce8 │ │ │ │ + ldr r7, [pc, #-1996] @ 5c3cec │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5c47f0 │ │ │ │ + beq 5c47f4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-1964] @ 5c3d2c │ │ │ │ + ldr r3, [pc, #-1964] @ 5c3d30 │ │ │ │ mov r2, #956 @ 0x3bc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-2056] @ 5c3cec │ │ │ │ + ldr r7, [pc, #-2056] @ 5c3cf0 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ands r2, r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5c481c │ │ │ │ + beq 5c4820 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-2028] @ 5c3d2c │ │ │ │ + ldr r3, [pc, #-2028] @ 5c3d30 │ │ │ │ mov r2, #980 @ 0x3d4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-2116] @ 5c3cf0 │ │ │ │ + ldr r7, [pc, #-2116] @ 5c3cf4 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldrb r3, [r6, #178] @ 0xb2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r3, [pc, #-2088] @ 5c3d2c │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r3, [pc, #-2088] @ 5c3d30 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, #960 @ 0x3c0 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-2176] @ 5c3cf4 │ │ │ │ + ldr r7, [pc, #-2176] @ 5c3cf8 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ - ldr r1, [pc, #-2188] @ 5c3cf8 │ │ │ │ + b 5c2be4 │ │ │ │ + ldr r1, [pc, #-2188] @ 5c3cfc │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2b08 │ │ │ │ - ldr r1, [pc, #-2196] @ 5c3cfc │ │ │ │ + b 5c2b0c │ │ │ │ + ldr r1, [pc, #-2196] @ 5c3d00 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5c2b08 │ │ │ │ + b 5c2b0c │ │ │ │ cmp r5, #1 │ │ │ │ ldreq r1, [r6, #96] @ 0x60 │ │ │ │ - beq 5c46fc │ │ │ │ + beq 5c4700 │ │ │ │ cmp r5, #3 │ │ │ │ ldreq r1, [r6, #96] @ 0x60 │ │ │ │ - bne 5c2b00 │ │ │ │ - b 5c35d4 │ │ │ │ - ldr r3, [pc, #-2232] @ 5c3d00 │ │ │ │ + bne 5c2b04 │ │ │ │ + b 5c35d8 │ │ │ │ + ldr r3, [pc, #-2232] @ 5c3d04 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2bf4 │ │ │ │ - ldr r3, [pc, #-2248] @ 5c3d04 │ │ │ │ + beq 5c2bf8 │ │ │ │ + ldr r3, [pc, #-2248] @ 5c3d08 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5c2bf4 │ │ │ │ - ldr r3, [pc, #-2264] @ 5c3d08 │ │ │ │ + beq 5c2bf8 │ │ │ │ + ldr r3, [pc, #-2264] @ 5c3d0c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c4734 │ │ │ │ + beq 5c4738 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ - ldr r2, [pc, #-2312] @ 5c3d0c │ │ │ │ + ldr r2, [pc, #-2312] @ 5c3d10 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r2, r7} │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-2340] @ 5c3d10 │ │ │ │ + ldr r0, [pc, #-2340] @ 5c3d14 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5c2bf4 │ │ │ │ + b 5c2bf8 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-2332] @ 5c3d2c │ │ │ │ - ldr r2, [pc, #-2360] @ 5c3d14 │ │ │ │ + ldr r3, [pc, #-2332] @ 5c3d30 │ │ │ │ + ldr r2, [pc, #-2360] @ 5c3d18 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-2380] @ 5c3d18 │ │ │ │ + ldr r7, [pc, #-2380] @ 5c3d1c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #-2384] @ 5c3d2c │ │ │ │ + ldr r3, [pc, #-2384] @ 5c3d30 │ │ │ │ mov r2, #1472 @ 0x5c0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r6, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-2428] @ 5c3d1c │ │ │ │ + ldr r7, [pc, #-2428] @ 5c3d20 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ ldrb r3, [r6, #187] @ 0xbb │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5c2b00 │ │ │ │ - ldr r2, [pc, #-2456] @ 5c3d20 │ │ │ │ - ldr r3, [pc, #-2448] @ 5c3d2c │ │ │ │ + beq 5c2b04 │ │ │ │ + ldr r2, [pc, #-2456] @ 5c3d24 │ │ │ │ + ldr r3, [pc, #-2448] @ 5c3d30 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #-2468] @ 5c3d24 │ │ │ │ + ldr r1, [pc, #-2468] @ 5c3d28 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ - ldr r7, [pc, #-2500] @ 5c3d28 │ │ │ │ + ldr r7, [pc, #-2500] @ 5c3d2c │ │ │ │ ldr r0, [r0, #1320] @ 0x528 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdde4 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ + b 5c2be4 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq 5c4768 │ │ │ │ - ldr r3, [pc, #-2528] @ 5c3d2c │ │ │ │ + beq 5c476c │ │ │ │ + ldr r3, [pc, #-2528] @ 5c3d30 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r2, [pc, #-2536] @ 5c3d30 │ │ │ │ + ldr r2, [pc, #-2536] @ 5c3d34 │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r7, [pc, #-2552] @ 5c3d34 │ │ │ │ + ldr r7, [pc, #-2552] @ 5c3d38 │ │ │ │ bl 6c2dc8 │ │ │ │ add r7, pc, r7 │ │ │ │ - b 5c2be0 │ │ │ │ - ldr r1, [pc, #-2564] @ 5c3d38 │ │ │ │ - ldr r0, [pc, #-2564] @ 5c3d3c │ │ │ │ + b 5c2be4 │ │ │ │ + ldr r1, [pc, #-2564] @ 5c3d3c │ │ │ │ + ldr r0, [pc, #-2564] @ 5c3d40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 5c2bf4 │ │ │ │ + b 5c2bf8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c2cb0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c2cb4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5c4704 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5c4708 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5c35dc │ │ │ │ + bl 5bab60 │ │ │ │ + b 5c35e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5c3624 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5c3628 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5c36a4 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5c36a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5c36e4 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5c36e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5c39c0 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5c39c4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c3e0c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c3e10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5c3a00 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5c3a04 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5c3d8c │ │ │ │ + bl 5bab60 │ │ │ │ + b 5c3d90 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5c3d4c │ │ │ │ + bl 5bab60 │ │ │ │ + b 5c3d50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5c3dcc │ │ │ │ + bl 5bab60 │ │ │ │ + b 5c3dd0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5c44cc │ │ │ │ + bl 5bab60 │ │ │ │ + b 5c44d0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c3e4c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c3e50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c4064 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c4068 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c450c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c4510 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr fp, [pc, #4084] @ 5c585c │ │ │ │ + ldr fp, [pc, #4084] @ 5c5860 │ │ │ │ add fp, pc, fp │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c4968 │ │ │ │ + bne 5c496c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5c4988 │ │ │ │ + bne 5c498c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #4004] @ 5c5860 │ │ │ │ + ldr r3, [pc, #4004] @ 5c5864 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5c49ac │ │ │ │ + beq 5c49b0 │ │ │ │ add r3, r3, #24 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 5c4a48 │ │ │ │ - ldr r3, [pc, #3984] @ 5c5864 │ │ │ │ + beq 5c4a4c │ │ │ │ + ldr r3, [pc, #3984] @ 5c5868 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c5050 │ │ │ │ - bhi 5c4ba4 │ │ │ │ + beq 5c5054 │ │ │ │ + bhi 5c4ba8 │ │ │ │ sub r3, r3, #1408 @ 0x580 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c4f88 │ │ │ │ + beq 5c4f8c │ │ │ │ add r3, r3, #1344 @ 0x540 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c50b8 │ │ │ │ + beq 5c50bc │ │ │ │ sub r3, r3, #1408 @ 0x580 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5c4ae4 │ │ │ │ + bne 5c4ae8 │ │ │ │ ldr r2, [r9, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c5794 │ │ │ │ - ldr r6, [pc, #3924] @ 5c5868 │ │ │ │ - ldr r3, [pc, #3924] @ 5c586c │ │ │ │ - ldr r2, [pc, #3924] @ 5c5870 │ │ │ │ + beq 5c5798 │ │ │ │ + ldr r6, [pc, #3924] @ 5c586c │ │ │ │ + ldr r3, [pc, #3924] @ 5c5870 │ │ │ │ + ldr r2, [pc, #3924] @ 5c5874 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #3896] @ 5c5874 │ │ │ │ + ldr r1, [pc, #3896] @ 5c5878 │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0, #2376] @ 0x948 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #8 │ │ │ │ - b 5c4a38 │ │ │ │ - ldr r2, [pc, #3848] @ 5c5878 │ │ │ │ + b 5c4a3c │ │ │ │ + ldr r2, [pc, #3848] @ 5c587c │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5c48a8 │ │ │ │ - ldr r3, [pc, #3820] @ 5c587c │ │ │ │ + beq 5c48ac │ │ │ │ + ldr r3, [pc, #3820] @ 5c5880 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #3768] @ 5c5860 │ │ │ │ + ldr r3, [pc, #3768] @ 5c5864 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 5c48c0 │ │ │ │ + bne 5c48c4 │ │ │ │ ldr r2, [r9, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c5120 │ │ │ │ - ldr r3, [pc, #3776] @ 5c5880 │ │ │ │ + beq 5c5124 │ │ │ │ + ldr r3, [pc, #3776] @ 5c5884 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c4d68 │ │ │ │ - bhi 5c4c14 │ │ │ │ + beq 5c4d6c │ │ │ │ + bhi 5c4c18 │ │ │ │ sub r3, r3, #640 @ 0x280 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c4d0c │ │ │ │ + beq 5c4d10 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5c4ae4 │ │ │ │ - ldr r6, [pc, #3740] @ 5c5884 │ │ │ │ - ldr r3, [pc, #3712] @ 5c586c │ │ │ │ - ldr r2, [pc, #3736] @ 5c5888 │ │ │ │ + bne 5c4ae8 │ │ │ │ + ldr r6, [pc, #3740] @ 5c5888 │ │ │ │ + ldr r3, [pc, #3712] @ 5c5870 │ │ │ │ + ldr r2, [pc, #3736] @ 5c588c │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #3708] @ 5c588c │ │ │ │ + ldr r1, [pc, #3708] @ 5c5890 │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #1980] @ 0x7bc │ │ │ │ add r4, r2, r4 │ │ │ │ @@ -976212,39 +976213,39 @@ │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #12 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6bdeb8 │ │ │ │ - ldr r3, [pc, #3648] @ 5c5890 │ │ │ │ + ldr r3, [pc, #3648] @ 5c5894 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c54e8 │ │ │ │ - bhi 5c4b04 │ │ │ │ + beq 5c54ec │ │ │ │ + bhi 5c4b08 │ │ │ │ sub r3, r3, #448 @ 0x1c0 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c55a4 │ │ │ │ - bhi 5c4c7c │ │ │ │ + beq 5c55a8 │ │ │ │ + bhi 5c4c80 │ │ │ │ sub r3, r3, #192 @ 0xc0 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c4dc0 │ │ │ │ - bhi 5c51c8 │ │ │ │ + beq 5c4dc4 │ │ │ │ + bhi 5c51cc │ │ │ │ cmp r6, r7 │ │ │ │ - beq 5c5480 │ │ │ │ + beq 5c5484 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c5afc │ │ │ │ - ldr r3, [pc, #3584] @ 5c5894 │ │ │ │ - ldr r2, [pc, #3540] @ 5c586c │ │ │ │ + beq 5c5b00 │ │ │ │ + ldr r3, [pc, #3584] @ 5c5898 │ │ │ │ + ldr r2, [pc, #3540] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #3560] @ 5c5898 │ │ │ │ + ldr r2, [pc, #3560] @ 5c589c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ add r3, r3, r0 │ │ │ │ @@ -976259,429 +976260,429 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #3472] @ 5c589c │ │ │ │ + ldr r3, [pc, #3472] @ 5c58a0 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c553c │ │ │ │ - bhi 5c4f0c │ │ │ │ + beq 5c5540 │ │ │ │ + bhi 5c4f10 │ │ │ │ sub r3, r3, #384 @ 0x180 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c4e7c │ │ │ │ - bhi 5c523c │ │ │ │ + beq 5c4e80 │ │ │ │ + bhi 5c5240 │ │ │ │ sub r3, r3, #192 @ 0xc0 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c5308 │ │ │ │ + beq 5c530c │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5c4ae4 │ │ │ │ + bne 5c4ae8 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c5bd8 │ │ │ │ - ldr r3, [pc, #3408] @ 5c58a0 │ │ │ │ - ldr r2, [pc, #3352] @ 5c586c │ │ │ │ + beq 5c5bdc │ │ │ │ + ldr r3, [pc, #3408] @ 5c58a4 │ │ │ │ + ldr r2, [pc, #3352] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #3384] @ 5c58a4 │ │ │ │ + ldr r2, [pc, #3384] @ 5c58a8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-2508] @ 0xfffff634 │ │ │ │ sub r1, r2, #2496 @ 0x9c0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c4ae4 │ │ │ │ - ldr r3, [pc, #3324] @ 5c58a8 │ │ │ │ + b 5c4ae8 │ │ │ │ + ldr r3, [pc, #3324] @ 5c58ac │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c4fec │ │ │ │ + beq 5c4ff0 │ │ │ │ ldr r2, [r9, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c4ee4 │ │ │ │ - ldr r6, [pc, #3304] @ 5c58ac │ │ │ │ - ldr r3, [pc, #3236] @ 5c586c │ │ │ │ - ldr r2, [pc, #3300] @ 5c58b0 │ │ │ │ + beq 5c4ee8 │ │ │ │ + ldr r6, [pc, #3304] @ 5c58b0 │ │ │ │ + ldr r3, [pc, #3236] @ 5c5870 │ │ │ │ + ldr r2, [pc, #3300] @ 5c58b4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #3272] @ 5c58b4 │ │ │ │ + ldr r1, [pc, #3272] @ 5c58b8 │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0, #2640] @ 0xa50 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ - b 5c4a38 │ │ │ │ - ldr r3, [pc, #3228] @ 5c58b8 │ │ │ │ + b 5c4a3c │ │ │ │ + ldr r3, [pc, #3228] @ 5c58bc │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5c4ae4 │ │ │ │ - ldr r6, [pc, #3220] @ 5c58bc │ │ │ │ - ldr r3, [pc, #3136] @ 5c586c │ │ │ │ - ldr r2, [pc, #3216] @ 5c58c0 │ │ │ │ + bne 5c4ae8 │ │ │ │ + ldr r6, [pc, #3220] @ 5c58c0 │ │ │ │ + ldr r3, [pc, #3136] @ 5c5870 │ │ │ │ + ldr r2, [pc, #3216] @ 5c58c4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #3188] @ 5c58c4 │ │ │ │ + ldr r1, [pc, #3188] @ 5c58c8 │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0, #2244] @ 0x8c4 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #4 │ │ │ │ - b 5c4a38 │ │ │ │ - ldr r3, [pc, #3140] @ 5c58c8 │ │ │ │ + b 5c4a3c │ │ │ │ + ldr r3, [pc, #3140] @ 5c58cc │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c4e28 │ │ │ │ - bhi 5c5148 │ │ │ │ + beq 5c4e2c │ │ │ │ + bhi 5c514c │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c53c4 │ │ │ │ + beq 5c53c8 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5c4ae4 │ │ │ │ + bne 5c4ae8 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c5a14 │ │ │ │ - ldr r3, [pc, #3092] @ 5c58cc │ │ │ │ - ldr r2, [pc, #2992] @ 5c586c │ │ │ │ + beq 5c5a18 │ │ │ │ + ldr r3, [pc, #3092] @ 5c58d0 │ │ │ │ + ldr r2, [pc, #2992] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #3068] @ 5c58d0 │ │ │ │ + ldr r2, [pc, #3068] @ 5c58d4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-2772] @ 0xfffff52c │ │ │ │ sub r1, r2, #2768 @ 0xad0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c4ae4 │ │ │ │ - ldr r6, [pc, #3008] @ 5c58d4 │ │ │ │ - ldr r3, [pc, #2900] @ 5c586c │ │ │ │ - ldr r2, [pc, #3004] @ 5c58d8 │ │ │ │ + b 5c4ae8 │ │ │ │ + ldr r6, [pc, #3008] @ 5c58d8 │ │ │ │ + ldr r3, [pc, #2900] @ 5c5870 │ │ │ │ + ldr r2, [pc, #3004] @ 5c58dc │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #2976] @ 5c58dc │ │ │ │ + ldr r1, [pc, #2976] @ 5c58e0 │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0, #1848] @ 0x738 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #8 │ │ │ │ - b 5c4a38 │ │ │ │ - ldr r6, [pc, #2928] @ 5c58e0 │ │ │ │ - ldr r3, [pc, #2808] @ 5c586c │ │ │ │ - ldr r2, [pc, #2924] @ 5c58e4 │ │ │ │ + b 5c4a3c │ │ │ │ + ldr r6, [pc, #2928] @ 5c58e4 │ │ │ │ + ldr r3, [pc, #2808] @ 5c5870 │ │ │ │ + ldr r2, [pc, #2924] @ 5c58e8 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #2896] @ 5c58e8 │ │ │ │ + ldr r1, [pc, #2896] @ 5c58ec │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0, #2112] @ 0x840 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ - b 5c4a38 │ │ │ │ + b 5c4a3c │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c5b44 │ │ │ │ - ldr r3, [pc, #2840] @ 5c58ec │ │ │ │ - ldr r2, [pc, #2708] @ 5c586c │ │ │ │ + beq 5c5b48 │ │ │ │ + ldr r3, [pc, #2840] @ 5c58f0 │ │ │ │ + ldr r2, [pc, #2708] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #2816] @ 5c58f0 │ │ │ │ + ldr r2, [pc, #2816] @ 5c58f4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-2904] @ 0xfffff4a8 │ │ │ │ sub r1, r2, #2896 @ 0xb50 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c4ae4 │ │ │ │ + b 5c4ae8 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c5a3c │ │ │ │ - ldr r3, [pc, #2744] @ 5c58f4 │ │ │ │ - ldr r2, [pc, #2604] @ 5c586c │ │ │ │ + beq 5c5a40 │ │ │ │ + ldr r3, [pc, #2744] @ 5c58f8 │ │ │ │ + ldr r2, [pc, #2604] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #2720] @ 5c58f8 │ │ │ │ + ldr r2, [pc, #2720] @ 5c58fc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #3952 @ 0xf70 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-3960] @ 0xfffff088 │ │ │ │ - b 5c4e10 │ │ │ │ + b 5c4e14 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c57bc │ │ │ │ - ldr r3, [pc, #2668] @ 5c58fc │ │ │ │ - ldr r2, [pc, #2520] @ 5c586c │ │ │ │ + beq 5c57c0 │ │ │ │ + ldr r3, [pc, #2668] @ 5c5900 │ │ │ │ + ldr r2, [pc, #2520] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #2644] @ 5c5900 │ │ │ │ + ldr r2, [pc, #2644] @ 5c5904 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #3036] @ 0xbdc │ │ │ │ add r1, r2, #3024 @ 0xbd0 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c4ae4 │ │ │ │ + b 5c4ae8 │ │ │ │ ldr r3, [r9, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c4bbc │ │ │ │ - ldr r3, [pc, #2544] @ 5c5904 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c4bc0 │ │ │ │ + ldr r3, [pc, #2544] @ 5c5908 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c535c │ │ │ │ - bhi 5c52a8 │ │ │ │ + beq 5c5360 │ │ │ │ + bhi 5c52ac │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c55f8 │ │ │ │ + beq 5c55fc │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5c4ae4 │ │ │ │ + bne 5c4ae8 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c580c │ │ │ │ - ldr r3, [pc, #2496] @ 5c5908 │ │ │ │ - ldr r2, [pc, #2336] @ 5c586c │ │ │ │ + beq 5c5810 │ │ │ │ + ldr r3, [pc, #2496] @ 5c590c │ │ │ │ + ldr r2, [pc, #2336] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #2472] @ 5c590c │ │ │ │ + ldr r2, [pc, #2472] @ 5c5910 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #3024 @ 0xbd0 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-3036] @ 0xfffff424 │ │ │ │ - b 5c4b8c │ │ │ │ + b 5c4b90 │ │ │ │ ldr r2, [r9, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c576c │ │ │ │ - ldr r6, [pc, #2420] @ 5c5910 │ │ │ │ - ldr r3, [pc, #2252] @ 5c586c │ │ │ │ - ldr r2, [pc, #2416] @ 5c5914 │ │ │ │ + beq 5c5770 │ │ │ │ + ldr r6, [pc, #2420] @ 5c5914 │ │ │ │ + ldr r3, [pc, #2252] @ 5c5870 │ │ │ │ + ldr r2, [pc, #2416] @ 5c5918 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #2388] @ 5c5918 │ │ │ │ + ldr r1, [pc, #2388] @ 5c591c │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0, #2508] @ 0x9cc │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ - b 5c4a34 │ │ │ │ + b 5c4a38 │ │ │ │ ldr r2, [r9, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c571c │ │ │ │ - ldr r6, [pc, #2332] @ 5c591c │ │ │ │ - ldr r3, [pc, #2152] @ 5c586c │ │ │ │ - ldr r2, [pc, #2328] @ 5c5920 │ │ │ │ + beq 5c5720 │ │ │ │ + ldr r6, [pc, #2332] @ 5c5920 │ │ │ │ + ldr r3, [pc, #2152] @ 5c5870 │ │ │ │ + ldr r2, [pc, #2328] @ 5c5924 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #2300] @ 5c5924 │ │ │ │ + ldr r1, [pc, #2300] @ 5c5928 │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0, #3036] @ 0xbdc │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #3024 @ 0xbd0 │ │ │ │ - b 5c4a34 │ │ │ │ + b 5c4a38 │ │ │ │ ldr r2, [r9, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c56f4 │ │ │ │ - ldr r6, [pc, #2244] @ 5c5928 │ │ │ │ - ldr r3, [pc, #2052] @ 5c586c │ │ │ │ - ldr r2, [pc, #2240] @ 5c592c │ │ │ │ + beq 5c56f8 │ │ │ │ + ldr r6, [pc, #2244] @ 5c592c │ │ │ │ + ldr r3, [pc, #2052] @ 5c5870 │ │ │ │ + ldr r2, [pc, #2240] @ 5c5930 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #2212] @ 5c5930 │ │ │ │ + ldr r1, [pc, #2212] @ 5c5934 │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #2896 @ 0xb50 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0, #2904] @ 0xb58 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #8 │ │ │ │ - b 5c4a38 │ │ │ │ + b 5c4a3c │ │ │ │ ldr r2, [r9, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c5744 │ │ │ │ - ldr r6, [pc, #2152] @ 5c5934 │ │ │ │ - ldr r3, [pc, #1948] @ 5c586c │ │ │ │ - ldr r2, [pc, #2148] @ 5c5938 │ │ │ │ + beq 5c5748 │ │ │ │ + ldr r6, [pc, #2152] @ 5c5938 │ │ │ │ + ldr r3, [pc, #1948] @ 5c5870 │ │ │ │ + ldr r2, [pc, #2148] @ 5c593c │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #2120] @ 5c593c │ │ │ │ + ldr r1, [pc, #2120] @ 5c5940 │ │ │ │ ldr r2, [r0, r6] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #2768 @ 0xad0 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0, #2772] @ 0xad4 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #4 │ │ │ │ - b 5c4a38 │ │ │ │ + b 5c4a3c │ │ │ │ ldr r3, [r9, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c49b8 │ │ │ │ - ldr r3, [pc, #2032] @ 5c5940 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c49bc │ │ │ │ + ldr r3, [pc, #2032] @ 5c5944 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c5418 │ │ │ │ + beq 5c541c │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5c4ae4 │ │ │ │ + bne 5c4ae8 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c5ab0 │ │ │ │ - ldr r3, [pc, #2000] @ 5c5944 │ │ │ │ - ldr r2, [pc, #1780] @ 5c586c │ │ │ │ + beq 5c5ab4 │ │ │ │ + ldr r3, [pc, #2000] @ 5c5948 │ │ │ │ + ldr r2, [pc, #1780] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ - ldr r1, [pc, #1988] @ 5c5948 │ │ │ │ + ldr r1, [pc, #1988] @ 5c594c │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ @@ -976691,124 +976692,124 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #-3168] @ 0xfffff3a0 │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c4ae4 │ │ │ │ - ldr r3, [pc, #1916] @ 5c594c │ │ │ │ + b 5c4ae8 │ │ │ │ + ldr r3, [pc, #1916] @ 5c5950 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c564c │ │ │ │ + beq 5c5650 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c5c28 │ │ │ │ - ldr r3, [pc, #1896] @ 5c5950 │ │ │ │ - ldr r2, [pc, #1664] @ 5c586c │ │ │ │ + beq 5c5c2c │ │ │ │ + ldr r3, [pc, #1896] @ 5c5954 │ │ │ │ + ldr r2, [pc, #1664] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1872] @ 5c5954 │ │ │ │ + ldr r2, [pc, #1872] @ 5c5958 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #3828] @ 0xef4 │ │ │ │ add r1, r2, #3824 @ 0xef0 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c4ae4 │ │ │ │ - ldr r3, [pc, #1812] @ 5c5958 │ │ │ │ + b 5c4ae8 │ │ │ │ + ldr r3, [pc, #1812] @ 5c595c │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5c56a0 │ │ │ │ + beq 5c56a4 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5c4ae4 │ │ │ │ + bne 5c4ae8 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c59c8 │ │ │ │ - ldr r3, [pc, #1780] @ 5c595c │ │ │ │ - ldr r2, [pc, #1536] @ 5c586c │ │ │ │ + beq 5c59cc │ │ │ │ + ldr r3, [pc, #1780] @ 5c5960 │ │ │ │ + ldr r2, [pc, #1536] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1756] @ 5c5960 │ │ │ │ + ldr r2, [pc, #1756] @ 5c5964 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ add r1, r2, #2768 @ 0xad0 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #2772] @ 0xad4 │ │ │ │ - b 5c5224 │ │ │ │ - ldr r3, [pc, #1716] @ 5c5964 │ │ │ │ + b 5c5228 │ │ │ │ + ldr r3, [pc, #1716] @ 5c5968 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5c4ae4 │ │ │ │ + bne 5c4ae8 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c5b90 │ │ │ │ - ldr r3, [pc, #1696] @ 5c5968 │ │ │ │ - ldr r2, [pc, #1440] @ 5c586c │ │ │ │ + beq 5c5b94 │ │ │ │ + ldr r3, [pc, #1696] @ 5c596c │ │ │ │ + ldr r2, [pc, #1440] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1672] @ 5c596c │ │ │ │ + ldr r2, [pc, #1672] @ 5c5970 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #2368 @ 0x940 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-2376] @ 0xfffff6b8 │ │ │ │ - b 5c4e10 │ │ │ │ + b 5c4e14 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c5bb4 │ │ │ │ - ldr r3, [pc, #1620] @ 5c5970 │ │ │ │ - ldr r2, [pc, #1356] @ 5c586c │ │ │ │ + beq 5c5bb8 │ │ │ │ + ldr r3, [pc, #1620] @ 5c5974 │ │ │ │ + ldr r2, [pc, #1356] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1596] @ 5c5974 │ │ │ │ + ldr r2, [pc, #1596] @ 5c5978 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #3552 @ 0xde0 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-3564] @ 0xfffff214 │ │ │ │ - b 5c4b8c │ │ │ │ + b 5c4b90 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c5a64 │ │ │ │ - ldr r3, [pc, #1544] @ 5c5978 │ │ │ │ - ldr r2, [pc, #1272] @ 5c586c │ │ │ │ + beq 5c5a68 │ │ │ │ + ldr r3, [pc, #1544] @ 5c597c │ │ │ │ + ldr r2, [pc, #1272] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ - ldr r1, [pc, #1532] @ 5c597c │ │ │ │ + ldr r1, [pc, #1532] @ 5c5980 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ @@ -976818,44 +976819,44 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #-2640] @ 0xfffff5b0 │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c4ae4 │ │ │ │ + b 5c4ae8 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c5ad8 │ │ │ │ - ldr r3, [pc, #1448] @ 5c5980 │ │ │ │ - ldr r2, [pc, #1168] @ 5c586c │ │ │ │ + beq 5c5adc │ │ │ │ + ldr r3, [pc, #1448] @ 5c5984 │ │ │ │ + ldr r2, [pc, #1168] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1424] @ 5c5984 │ │ │ │ + ldr r2, [pc, #1424] @ 5c5988 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #2240 @ 0x8c0 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-2244] @ 0xfffff73c │ │ │ │ - b 5c4cf4 │ │ │ │ + b 5c4cf8 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c5a8c │ │ │ │ - ldr r3, [pc, #1372] @ 5c5988 │ │ │ │ - ldr r2, [pc, #1084] @ 5c586c │ │ │ │ + beq 5c5a90 │ │ │ │ + ldr r3, [pc, #1372] @ 5c598c │ │ │ │ + ldr r2, [pc, #1084] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ - ldr r1, [pc, #1360] @ 5c598c │ │ │ │ + ldr r1, [pc, #1360] @ 5c5990 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ @@ -976865,23 +976866,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #-3696] @ 0xfffff190 │ │ │ │ sub r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c4ae4 │ │ │ │ + b 5c4ae8 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c5b6c │ │ │ │ - ldr r3, [pc, #1276] @ 5c5990 │ │ │ │ - ldr r2, [pc, #980] @ 5c586c │ │ │ │ + beq 5c5b70 │ │ │ │ + ldr r3, [pc, #1276] @ 5c5994 │ │ │ │ + ldr r2, [pc, #980] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ - ldr r1, [pc, #1264] @ 5c5994 │ │ │ │ + ldr r1, [pc, #1264] @ 5c5998 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ @@ -976891,44 +976892,44 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #3696] @ 0xe70 │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c4ae4 │ │ │ │ + b 5c4ae8 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c57e4 │ │ │ │ - ldr r3, [pc, #1180] @ 5c5998 │ │ │ │ - ldr r2, [pc, #876] @ 5c586c │ │ │ │ + beq 5c57e8 │ │ │ │ + ldr r3, [pc, #1180] @ 5c599c │ │ │ │ + ldr r2, [pc, #876] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #1156] @ 5c599c │ │ │ │ + ldr r2, [pc, #1156] @ 5c59a0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #3824 @ 0xef0 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-3828] @ 0xfffff10c │ │ │ │ - b 5c4cf4 │ │ │ │ + b 5c4cf8 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c5c00 │ │ │ │ - ldr r3, [pc, #1104] @ 5c59a0 │ │ │ │ - ldr r2, [pc, #792] @ 5c586c │ │ │ │ + beq 5c5c04 │ │ │ │ + ldr r3, [pc, #1104] @ 5c59a4 │ │ │ │ + ldr r2, [pc, #792] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ - ldr r1, [pc, #1092] @ 5c59a4 │ │ │ │ + ldr r1, [pc, #1092] @ 5c59a8 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ @@ -976938,459 +976939,459 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #2640] @ 0xa50 │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5c4ae4 │ │ │ │ + b 5c4ae8 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c5834 │ │ │ │ - ldr r3, [pc, #1008] @ 5c59a8 │ │ │ │ - ldr r2, [pc, #688] @ 5c586c │ │ │ │ + beq 5c5838 │ │ │ │ + ldr r3, [pc, #1008] @ 5c59ac │ │ │ │ + ldr r2, [pc, #688] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #984] @ 5c59ac │ │ │ │ + ldr r2, [pc, #984] @ 5c59b0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ add r1, r2, #4080 @ 0xff0 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #4092] @ 0xffc │ │ │ │ - b 5c4ecc │ │ │ │ + b 5c4ed0 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c5c4c │ │ │ │ - ldr r3, [pc, #932] @ 5c59b0 │ │ │ │ - ldr r2, [pc, #604] @ 5c586c │ │ │ │ + beq 5c5c50 │ │ │ │ + ldr r3, [pc, #932] @ 5c59b4 │ │ │ │ + ldr r2, [pc, #604] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #908] @ 5c59b4 │ │ │ │ + ldr r2, [pc, #908] @ 5c59b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #3296 @ 0xce0 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-3300] @ 0xfffff31c │ │ │ │ - b 5c4cf4 │ │ │ │ + b 5c4cf8 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c59f0 │ │ │ │ - ldr r3, [pc, #856] @ 5c59b8 │ │ │ │ - ldr r2, [pc, #520] @ 5c586c │ │ │ │ + beq 5c59f4 │ │ │ │ + ldr r3, [pc, #856] @ 5c59bc │ │ │ │ + ldr r2, [pc, #520] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #832] @ 5c59bc │ │ │ │ + ldr r2, [pc, #832] @ 5c59c0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ sub r1, r2, #3424 @ 0xd60 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #-3432] @ 0xfffff298 │ │ │ │ - b 5c4e10 │ │ │ │ + b 5c4e14 │ │ │ │ ldr r3, [r9, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c5b20 │ │ │ │ - ldr r3, [pc, #780] @ 5c59c0 │ │ │ │ - ldr r2, [pc, #436] @ 5c586c │ │ │ │ + beq 5c5b24 │ │ │ │ + ldr r3, [pc, #780] @ 5c59c4 │ │ │ │ + ldr r2, [pc, #436] @ 5c5870 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #756] @ 5c59c4 │ │ │ │ + ldr r2, [pc, #756] @ 5c59c8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r4, r3, r4 │ │ │ │ add r5, r3, r5 │ │ │ │ add r1, r2, #2896 @ 0xb50 │ │ │ │ add r3, r3, r0 │ │ │ │ ldr r0, [r2, #2904] @ 0xb58 │ │ │ │ - b 5c4ad0 │ │ │ │ + b 5c4ad4 │ │ │ │ ldr r3, [r9, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c505c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c5060 │ │ │ │ ldr r3, [r9, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c4ff8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c4ffc │ │ │ │ ldr r3, [r9, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c50c4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c50c8 │ │ │ │ ldr r3, [r9, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c4f94 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c4f98 │ │ │ │ ldr r3, [r9, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c490c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c4910 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c4e88 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c4e8c │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c54f4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c54f8 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c4f40 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c4f44 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c55b0 │ │ │ │ - subseq r6, r9, r0, ror #8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c55b4 │ │ │ │ + subseq r6, r9, ip, asr r4 │ │ │ │ stcvc 0, cr0, [r0], {24} │ │ │ │ stcvc 7, cr0, [r0], {80} @ 0x50 │ │ │ │ - subseq sl, r9, r4, lsr #1 │ │ │ │ + subseq sl, r9, r0, lsr #1 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - strheq r8, [r7], #-128 @ 0xffffff80 @ │ │ │ │ - ldrheq ip, [sl], #-180 @ 0xffffff4c │ │ │ │ - rsbeq r8, r7, r0, ror #16 │ │ │ │ - rsbeq r8, r7, r0, asr #16 │ │ │ │ + rsbeq r8, r7, ip, lsr #17 │ │ │ │ + ldrheq ip, [sl], #-176 @ 0xffffff50 │ │ │ │ + rsbeq r8, r7, ip, asr r8 │ │ │ │ + rsbeq r8, r7, ip, lsr r8 │ │ │ │ stcvc 5, cr0, [r0], {152} @ 0x98 │ │ │ │ - ldrsbeq r9, [r9], #-240 @ 0xffffff10 │ │ │ │ - ldrdeq r8, [r7], #-124 @ 0xffffff84 @ │ │ │ │ - subseq ip, sl, r0, ror #21 │ │ │ │ + subseq r9, r9, ip, asr #31 │ │ │ │ + ldrdeq r8, [r7], #-120 @ 0xffffff88 @ │ │ │ │ + ldrsbeq ip, [sl], #-172 @ 0xffffff54 │ │ │ │ stcvc 3, cr0, [r0], {48} @ 0x30 │ │ │ │ - subseq r9, r9, r8, lsr #30 │ │ │ │ - subseq sl, sl, r4, asr #20 │ │ │ │ + subseq r9, r9, r4, lsr #30 │ │ │ │ + subseq sl, sl, r0, asr #20 │ │ │ │ stcvc 5, cr0, [r0], {176} @ 0xb0 │ │ │ │ - subseq r9, r9, ip, ror #28 │ │ │ │ - subseq ip, sl, r0, lsl #19 │ │ │ │ + subseq r9, r9, r8, ror #28 │ │ │ │ + subseq ip, sl, ip, ror r9 │ │ │ │ stcvc 7, cr0, [r0], {144} @ 0x90 │ │ │ │ - ldrsheq r9, [r9], #-212 @ 0xffffff2c │ │ │ │ - rsbeq r8, r7, r0, lsl #12 │ │ │ │ - subseq ip, sl, r4, lsl #18 │ │ │ │ + ldrsheq r9, [r9], #-208 @ 0xffffff30 │ │ │ │ + strdeq r8, [r7], #-92 @ 0xffffffa4 @ │ │ │ │ + subseq ip, sl, r0, lsl #18 │ │ │ │ stcvc 5, cr0, [r0], {216} @ 0xd8 │ │ │ │ - @ instruction: 0x00599d90 │ │ │ │ - @ instruction: 0x0067859c │ │ │ │ - subseq ip, sl, r0, lsr #17 │ │ │ │ + subseq r9, r9, ip, lsl #27 │ │ │ │ + @ instruction: 0x00678598 │ │ │ │ + @ instruction: 0x005ac89c │ │ │ │ stcvc 2, cr0, [r0], {48} @ 0x30 │ │ │ │ - subseq r9, r9, r4, lsl #26 │ │ │ │ - subseq ip, sl, r8, lsl r8 │ │ │ │ - subseq r9, r9, r4, lsr #25 │ │ │ │ - strheq r8, [r7], #-64 @ 0xffffffc0 @ │ │ │ │ - ldrheq ip, [sl], #-116 @ 0xffffff8c │ │ │ │ - subseq r9, r9, r8, asr #24 │ │ │ │ - rsbeq r8, r7, r4, asr r4 │ │ │ │ - subseq ip, sl, r8, asr r7 │ │ │ │ - subseq r9, r9, r8, ror #23 │ │ │ │ - ldrsheq ip, [sl], #-108 @ 0xffffff94 │ │ │ │ - subseq r9, r9, r0, lsl #23 │ │ │ │ - @ instruction: 0x005ac694 │ │ │ │ - subseq r9, r9, ip, lsr #22 │ │ │ │ - subseq sl, sl, r8, asr #12 │ │ │ │ + subseq r9, r9, r0, lsl #26 │ │ │ │ + subseq ip, sl, r4, lsl r8 │ │ │ │ + subseq r9, r9, r0, lsr #25 │ │ │ │ + rsbeq r8, r7, ip, lsr #9 │ │ │ │ + ldrheq ip, [sl], #-112 @ 0xffffff90 │ │ │ │ + subseq r9, r9, r4, asr #24 │ │ │ │ + rsbeq r8, r7, r0, asr r4 │ │ │ │ + subseq ip, sl, r4, asr r7 │ │ │ │ + subseq r9, r9, r4, ror #23 │ │ │ │ + ldrsheq ip, [sl], #-104 @ 0xffffff98 │ │ │ │ + subseq r9, r9, ip, ror fp │ │ │ │ + @ instruction: 0x005ac690 │ │ │ │ + subseq r9, r9, r8, lsr #22 │ │ │ │ + subseq sl, sl, r4, asr #12 │ │ │ │ stcvc 6, cr0, [r0], {176} @ 0xb0 │ │ │ │ - subseq r9, r9, r4, ror sl │ │ │ │ - subseq ip, sl, r8, lsl #11 │ │ │ │ - subseq r9, r9, ip, lsl sl │ │ │ │ - rsbeq r8, r7, r8, lsr #4 │ │ │ │ - subseq ip, sl, ip, lsr #10 │ │ │ │ - ldrheq r9, [r9], #-152 @ 0xffffff68 │ │ │ │ - rsbeq r8, r7, r4, asr #3 │ │ │ │ - subseq ip, sl, r8, asr #9 │ │ │ │ - subseq r9, r9, r4, asr r9 │ │ │ │ - rsbeq r8, r7, r0, ror #2 │ │ │ │ - subseq ip, sl, r4, ror #8 │ │ │ │ - subseq r9, r9, ip, ror #17 │ │ │ │ - strdeq r8, [r7], #-8 @ │ │ │ │ - ldrsheq ip, [sl], #-60 @ 0xffffffc4 │ │ │ │ + subseq r9, r9, r0, ror sl │ │ │ │ + subseq ip, sl, r4, lsl #11 │ │ │ │ + subseq r9, r9, r8, lsl sl │ │ │ │ + rsbeq r8, r7, r4, lsr #4 │ │ │ │ + subseq ip, sl, r8, lsr #10 │ │ │ │ + ldrheq r9, [r9], #-148 @ 0xffffff6c │ │ │ │ + rsbeq r8, r7, r0, asr #3 │ │ │ │ + subseq ip, sl, r4, asr #9 │ │ │ │ + subseq r9, r9, r0, asr r9 │ │ │ │ + rsbeq r8, r7, ip, asr r1 │ │ │ │ + subseq ip, sl, r0, ror #8 │ │ │ │ + subseq r9, r9, r8, ror #17 │ │ │ │ + strdeq r8, [r7], #-4 @ │ │ │ │ + ldrsheq ip, [sl], #-56 @ 0xffffffc8 │ │ │ │ stcvc 2, cr0, [r0], {112} @ 0x70 │ │ │ │ - subseq r9, r9, r8, asr #16 │ │ │ │ - subseq ip, sl, r0, ror #6 │ │ │ │ + subseq r9, r9, r4, asr #16 │ │ │ │ + subseq ip, sl, ip, asr r3 │ │ │ │ stcvc 0, cr0, [r0], {240} @ 0xf0 │ │ │ │ - ldrsbeq r9, [r9], #-116 @ 0xffffff8c │ │ │ │ - ldrsheq sl, [sl], #-32 @ 0xffffffe0 │ │ │ │ + ldrsbeq r9, [r9], #-112 @ 0xffffff90 │ │ │ │ + subseq sl, sl, ip, ror #5 │ │ │ │ stcvc 4, cr0, [r0], {176} @ 0xb0 │ │ │ │ - subseq r9, r9, r4, asr r7 │ │ │ │ - subseq sl, sl, r0, ror r2 │ │ │ │ + subseq r9, r9, r0, asr r7 │ │ │ │ + subseq sl, sl, ip, ror #4 │ │ │ │ stcvc 6, cr0, [r0], {240} @ 0xf0 │ │ │ │ - ldrsheq r9, [r9], #-100 @ 0xffffff9c │ │ │ │ - subseq ip, sl, r8, lsl #4 │ │ │ │ - subseq r9, r9, r0, lsr #13 │ │ │ │ - ldrheq ip, [sl], #-20 @ 0xffffffec │ │ │ │ - subseq r9, r9, ip, asr #12 │ │ │ │ - subseq ip, sl, r4, ror #2 │ │ │ │ - subseq r9, r9, r4, ror #11 │ │ │ │ - ldrsheq ip, [sl], #-8 │ │ │ │ - @ instruction: 0x00599590 │ │ │ │ - subseq ip, sl, r8, lsr #1 │ │ │ │ - subseq r9, r9, r8, lsr #10 │ │ │ │ - subseq sl, sl, r8, asr #32 │ │ │ │ - subseq r9, r9, r0, asr #9 │ │ │ │ - ldrsbeq fp, [sl], #-244 @ 0xffffff0c │ │ │ │ - subseq r9, r9, ip, ror #8 │ │ │ │ - subseq r9, sl, ip, lsl #31 │ │ │ │ - subseq r9, r9, r4, lsl #8 │ │ │ │ - subseq r9, sl, r0, lsr #30 │ │ │ │ - ldrheq r9, [r9], #-48 @ 0xffffffd0 │ │ │ │ - subseq fp, sl, r4, asr #29 │ │ │ │ - subseq r9, r9, ip, asr r3 │ │ │ │ - subseq fp, sl, r0, ror lr │ │ │ │ - subseq r9, r9, r8, lsl #6 │ │ │ │ - subseq r9, sl, r4, lsr #28 │ │ │ │ + ldrsheq r9, [r9], #-96 @ 0xffffffa0 │ │ │ │ + subseq ip, sl, r4, lsl #4 │ │ │ │ + @ instruction: 0x0059969c │ │ │ │ + ldrheq ip, [sl], #-16 │ │ │ │ + subseq r9, r9, r8, asr #12 │ │ │ │ + subseq ip, sl, r0, ror #2 │ │ │ │ + subseq r9, r9, r0, ror #11 │ │ │ │ + ldrsheq ip, [sl], #-4 │ │ │ │ + subseq r9, r9, ip, lsl #11 │ │ │ │ + subseq ip, sl, r4, lsr #1 │ │ │ │ + subseq r9, r9, r4, lsr #10 │ │ │ │ + subseq sl, sl, r4, asr #32 │ │ │ │ + ldrheq r9, [r9], #-76 @ 0xffffffb4 │ │ │ │ + ldrsbeq fp, [sl], #-240 @ 0xffffff10 │ │ │ │ + subseq r9, r9, r8, ror #8 │ │ │ │ + subseq r9, sl, r8, lsl #31 │ │ │ │ + subseq r9, r9, r0, lsl #8 │ │ │ │ + subseq r9, sl, ip, lsl pc │ │ │ │ + subseq r9, r9, ip, lsr #7 │ │ │ │ + subseq fp, sl, r0, asr #29 │ │ │ │ + subseq r9, r9, r8, asr r3 │ │ │ │ + subseq fp, sl, ip, ror #28 │ │ │ │ + subseq r9, r9, r4, lsl #6 │ │ │ │ + subseq r9, sl, r0, lsr #28 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c5260 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c5264 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c5658 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c565c │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c4cb0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c4cb4 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c4e34 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c4e38 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c5368 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c536c │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c5424 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c5428 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c516c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c5170 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c53d0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c53d4 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c4a8c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c4a90 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c56ac │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c56b0 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c4dcc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c4dd0 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c548c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c5490 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c52c0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c52c4 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c5314 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c5318 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c4b48 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c4b4c │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r9 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r9 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c5548 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c554c │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c51e0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c51e4 │ │ │ │ ldr r2, [r9, #96] @ 0x60 │ │ │ │ mov r0, r9 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c5604 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c5608 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r8, [pc, #3376] @ 5c69b8 │ │ │ │ + ldr r8, [pc, #3376] @ 5c69bc │ │ │ │ subs r5, r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r8, pc, r8 │ │ │ │ - bne 5c5cb0 │ │ │ │ + bne 5c5cb4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -977403,2889 +977404,2889 @@ │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e14 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5c5dc8 │ │ │ │ + bne 5c5dcc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5c5de8 │ │ │ │ + bne 5c5dec │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #3240] @ 5c69bc │ │ │ │ + ldr r3, [pc, #3240] @ 5c69c0 │ │ │ │ bic r2, r2, #66846720 @ 0x3fc0000 │ │ │ │ bic r2, r2, #260096 @ 0x3f800 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c61e0 │ │ │ │ - bhi 5c5e04 │ │ │ │ + beq 5c61e4 │ │ │ │ + bhi 5c5e08 │ │ │ │ sub r3, r3, #384 @ 0x180 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c6460 │ │ │ │ - bls 5c5eac │ │ │ │ - ldr r3, [pc, #3204] @ 5c69c0 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 5c6308 │ │ │ │ - bls 5c6020 │ │ │ │ - ldr r3, [pc, #3192] @ 5c69c4 │ │ │ │ + beq 5c6464 │ │ │ │ + bls 5c5eb0 │ │ │ │ + ldr r3, [pc, #3204] @ 5c69c4 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 5c630c │ │ │ │ + bls 5c6024 │ │ │ │ + ldr r3, [pc, #3192] @ 5c69c8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c623c │ │ │ │ + beq 5c6240 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5c64bc │ │ │ │ + bne 5c64c0 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c66c8 │ │ │ │ - ldr r4, [pc, #3160] @ 5c69c8 │ │ │ │ - ldr r3, [pc, #3160] @ 5c69cc │ │ │ │ - ldr r2, [pc, #3160] @ 5c69d0 │ │ │ │ + beq 5c66cc │ │ │ │ + ldr r4, [pc, #3160] @ 5c69cc │ │ │ │ + ldr r3, [pc, #3160] @ 5c69d0 │ │ │ │ + ldr r2, [pc, #3160] @ 5c69d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - ldr r1, [pc, #3132] @ 5c69d4 │ │ │ │ + ldr r1, [pc, #3132] @ 5c69d8 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r7, r2, r7 │ │ │ │ add r3, r2, r9 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #3168] @ 0xc60 │ │ │ │ add r2, r2, r5 │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ str r7, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c5c94 │ │ │ │ - ldr r3, [pc, #3080] @ 5c69d8 │ │ │ │ + b 5c5c98 │ │ │ │ + ldr r3, [pc, #3080] @ 5c69dc │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5c5cfc │ │ │ │ - ldr r3, [pc, #3052] @ 5c69dc │ │ │ │ + beq 5c5d00 │ │ │ │ + ldr r3, [pc, #3052] @ 5c69e0 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, fp, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5c5d08 │ │ │ │ - ldr r3, [pc, #3028] @ 5c69e0 │ │ │ │ + b 5c5d0c │ │ │ │ + ldr r3, [pc, #3028] @ 5c69e4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c65d4 │ │ │ │ - bhi 5c5f28 │ │ │ │ + beq 5c65d8 │ │ │ │ + bhi 5c5f2c │ │ │ │ sub r3, r3, #448 @ 0x1c0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c6170 │ │ │ │ - bls 5c6094 │ │ │ │ - ldr r3, [pc, #3000] @ 5c69e4 │ │ │ │ + beq 5c6174 │ │ │ │ + bls 5c6098 │ │ │ │ + ldr r3, [pc, #3000] @ 5c69e8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c6578 │ │ │ │ + beq 5c657c │ │ │ │ add r3, r3, #320 @ 0x140 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5c64bc │ │ │ │ + bne 5c64c0 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c68d8 │ │ │ │ - ldr r4, [pc, #2968] @ 5c69e8 │ │ │ │ - ldr r3, [pc, #2936] @ 5c69cc │ │ │ │ - ldr r2, [pc, #2964] @ 5c69ec │ │ │ │ + beq 5c68dc │ │ │ │ + ldr r4, [pc, #2968] @ 5c69ec │ │ │ │ + ldr r3, [pc, #2936] @ 5c69d0 │ │ │ │ + ldr r2, [pc, #2964] @ 5c69f0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - ldr r1, [pc, #2936] @ 5c69f0 │ │ │ │ + ldr r1, [pc, #2936] @ 5c69f4 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r7, r2, r7 │ │ │ │ add r3, r2, sl │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #3424 @ 0xd60 │ │ │ │ ldr r0, [r0, #3432] @ 0xd68 │ │ │ │ add r2, r2, r5 │ │ │ │ add r1, r1, #8 │ │ │ │ str r7, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c5c94 │ │ │ │ + b 5c5c98 │ │ │ │ sub r3, r3, #192 @ 0xc0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c6298 │ │ │ │ - bls 5c5fac │ │ │ │ - ldr r3, [pc, #2864] @ 5c69f4 │ │ │ │ + beq 5c629c │ │ │ │ + bls 5c5fb0 │ │ │ │ + ldr r3, [pc, #2864] @ 5c69f8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c6404 │ │ │ │ + beq 5c6408 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5c64bc │ │ │ │ + bne 5c64c0 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c6890 │ │ │ │ - ldr r3, [pc, #2832] @ 5c69f8 │ │ │ │ + beq 5c6894 │ │ │ │ + ldr r3, [pc, #2832] @ 5c69fc │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2820] @ 5c69fc │ │ │ │ - ldr r0, [pc, #2820] @ 5c6a00 │ │ │ │ + ldr r3, [pc, #2820] @ 5c6a00 │ │ │ │ + ldr r0, [pc, #2820] @ 5c6a04 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r2, sl │ │ │ │ str r7, [sp] │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, r0, #3696 @ 0xe70 │ │ │ │ ldr r0, [r0, #3696] @ 0xe70 │ │ │ │ bl 6bde24 │ │ │ │ - b 5c5c94 │ │ │ │ - ldr r3, [pc, #2772] @ 5c6a04 │ │ │ │ + b 5c5c98 │ │ │ │ + ldr r3, [pc, #2772] @ 5c6a08 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c6358 │ │ │ │ - bhi 5c6108 │ │ │ │ + beq 5c635c │ │ │ │ + bhi 5c610c │ │ │ │ sub r3, r3, #192 @ 0xc0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c6630 │ │ │ │ + beq 5c6634 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5c64bc │ │ │ │ + bne 5c64c0 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c6920 │ │ │ │ - ldr r3, [pc, #2724] @ 5c6a08 │ │ │ │ + beq 5c6924 │ │ │ │ + ldr r3, [pc, #2724] @ 5c6a0c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2716] @ 5c6a0c │ │ │ │ + ldr r1, [pc, #2716] @ 5c6a10 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2712] @ 5c6a10 │ │ │ │ + ldr r3, [pc, #2712] @ 5c6a14 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #3952 @ 0xf70 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #8 │ │ │ │ ldr r0, [r3, #-3960] @ 0xfffff088 │ │ │ │ add r3, r2, r9 │ │ │ │ add r2, r2, ip │ │ │ │ bl 6bde24 │ │ │ │ - b 5c5c94 │ │ │ │ + b 5c5c98 │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c63b4 │ │ │ │ + beq 5c63b8 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5c64bc │ │ │ │ + bne 5c64c0 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c67b0 │ │ │ │ - ldr r3, [pc, #2620] @ 5c6a14 │ │ │ │ + beq 5c67b4 │ │ │ │ + ldr r3, [pc, #2620] @ 5c6a18 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2612] @ 5c6a18 │ │ │ │ + ldr r1, [pc, #2612] @ 5c6a1c │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2608] @ 5c6a1c │ │ │ │ + ldr r3, [pc, #2608] @ 5c6a20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r0, [r3, #2508] @ 0x9cc │ │ │ │ add r3, r2, sl │ │ │ │ add r2, r2, ip │ │ │ │ bl 6bde24 │ │ │ │ - b 5c5c94 │ │ │ │ + b 5c5c98 │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c64d4 │ │ │ │ + beq 5c64d8 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5c64bc │ │ │ │ + bne 5c64c0 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c6680 │ │ │ │ - ldr r3, [pc, #2516] @ 5c6a20 │ │ │ │ + beq 5c6684 │ │ │ │ + ldr r3, [pc, #2516] @ 5c6a24 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2508] @ 5c6a24 │ │ │ │ + ldr r1, [pc, #2508] @ 5c6a28 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2504] @ 5c6a28 │ │ │ │ + ldr r3, [pc, #2504] @ 5c6a2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #3824 @ 0xef0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r0, [r3, #3828] @ 0xef4 │ │ │ │ add r3, r2, r9 │ │ │ │ add r2, r2, ip │ │ │ │ bl 6bde24 │ │ │ │ - b 5c5c94 │ │ │ │ + b 5c5c98 │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5c6528 │ │ │ │ + beq 5c652c │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5c64bc │ │ │ │ + bne 5c64c0 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c67f8 │ │ │ │ - ldr r3, [pc, #2412] @ 5c6a2c │ │ │ │ + beq 5c67fc │ │ │ │ + ldr r3, [pc, #2412] @ 5c6a30 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2404] @ 5c6a30 │ │ │ │ + ldr r1, [pc, #2404] @ 5c6a34 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2400] @ 5c6a34 │ │ │ │ + ldr r3, [pc, #2400] @ 5c6a38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #4080 @ 0xff0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r0, [r3, #4092] @ 0xffc │ │ │ │ add r3, r2, sl │ │ │ │ add r2, r2, ip │ │ │ │ bl 6bde24 │ │ │ │ - b 5c5c94 │ │ │ │ - ldr r3, [pc, #2344] @ 5c6a38 │ │ │ │ + b 5c5c98 │ │ │ │ + ldr r3, [pc, #2344] @ 5c6a3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5c64bc │ │ │ │ + bne 5c64c0 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c6760 │ │ │ │ - ldr r3, [pc, #2324] @ 5c6a3c │ │ │ │ + beq 5c6764 │ │ │ │ + ldr r3, [pc, #2324] @ 5c6a40 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2316] @ 5c6a40 │ │ │ │ + ldr r1, [pc, #2316] @ 5c6a44 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2312] @ 5c6a44 │ │ │ │ + ldr r3, [pc, #2312] @ 5c6a48 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r0, [r3, #3564] @ 0xdec │ │ │ │ add r3, r2, r9 │ │ │ │ add r2, r2, ip │ │ │ │ bl 6bde24 │ │ │ │ - b 5c5c94 │ │ │ │ + b 5c5c98 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c6788 │ │ │ │ - ldr r4, [pc, #2244] @ 5c6a48 │ │ │ │ - ldr r3, [pc, #2116] @ 5c69cc │ │ │ │ - ldr r2, [pc, #2240] @ 5c6a4c │ │ │ │ + beq 5c678c │ │ │ │ + ldr r4, [pc, #2244] @ 5c6a4c │ │ │ │ + ldr r3, [pc, #2116] @ 5c69d0 │ │ │ │ + ldr r2, [pc, #2240] @ 5c6a50 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - ldr r1, [pc, #2212] @ 5c6a50 │ │ │ │ + ldr r1, [pc, #2212] @ 5c6a54 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r7, r2, r7 │ │ │ │ add r3, r2, r9 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #3296 @ 0xce0 │ │ │ │ ldr r0, [r0, #3300] @ 0xce4 │ │ │ │ add r2, r2, r5 │ │ │ │ add r1, r1, #4 │ │ │ │ str r7, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c5c94 │ │ │ │ + b 5c5c98 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c66e8 │ │ │ │ - ldr r3, [pc, #2144] @ 5c6a54 │ │ │ │ + beq 5c66ec │ │ │ │ + ldr r3, [pc, #2144] @ 5c6a58 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2136] @ 5c6a58 │ │ │ │ + ldr r1, [pc, #2136] @ 5c6a5c │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2132] @ 5c6a5c │ │ │ │ + ldr r3, [pc, #2132] @ 5c6a60 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #3952 @ 0xf70 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r0, [r3, #3960] @ 0xf78 │ │ │ │ add r3, r2, r9 │ │ │ │ add r2, r2, ip │ │ │ │ bl 6bde24 │ │ │ │ - b 5c5c94 │ │ │ │ + b 5c5c98 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c6710 │ │ │ │ - ldr r3, [pc, #2064] @ 5c6a60 │ │ │ │ + beq 5c6714 │ │ │ │ + ldr r3, [pc, #2064] @ 5c6a64 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2056] @ 5c6a64 │ │ │ │ + ldr r1, [pc, #2056] @ 5c6a68 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2052] @ 5c6a68 │ │ │ │ + ldr r3, [pc, #2052] @ 5c6a6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #3952 @ 0xf70 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r0, [r3, #3960] @ 0xf78 │ │ │ │ add r3, r2, sl │ │ │ │ add r2, r2, ip │ │ │ │ bl 6bde24 │ │ │ │ - b 5c5c94 │ │ │ │ + b 5c5c98 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c6738 │ │ │ │ - ldr r4, [pc, #1984] @ 5c6a6c │ │ │ │ - ldr r3, [pc, #1820] @ 5c69cc │ │ │ │ - ldr r2, [pc, #1980] @ 5c6a70 │ │ │ │ + beq 5c673c │ │ │ │ + ldr r4, [pc, #1984] @ 5c6a70 │ │ │ │ + ldr r3, [pc, #1820] @ 5c69d0 │ │ │ │ + ldr r2, [pc, #1980] @ 5c6a74 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - ldr r1, [pc, #1952] @ 5c6a74 │ │ │ │ + ldr r1, [pc, #1952] @ 5c6a78 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r7, r2, r7 │ │ │ │ add r3, r2, r9 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ ldr r0, [r0, #2376] @ 0x948 │ │ │ │ add r2, r2, r5 │ │ │ │ add r1, r1, #8 │ │ │ │ str r7, [sp] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c5c94 │ │ │ │ + b 5c5c98 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c6940 │ │ │ │ - ldr r4, [pc, #1884] @ 5c6a78 │ │ │ │ - ldr r3, [pc, #1708] @ 5c69cc │ │ │ │ - ldr r2, [pc, #1880] @ 5c6a7c │ │ │ │ + beq 5c6944 │ │ │ │ + ldr r4, [pc, #1884] @ 5c6a7c │ │ │ │ + ldr r3, [pc, #1708] @ 5c69d0 │ │ │ │ + ldr r2, [pc, #1880] @ 5c6a80 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - ldr r1, [pc, #1852] @ 5c6a80 │ │ │ │ + ldr r1, [pc, #1852] @ 5c6a84 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r7, r2, r7 │ │ │ │ add r3, r2, sl │ │ │ │ - b 5c5da8 │ │ │ │ + b 5c5dac │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c67d0 │ │ │ │ - ldr r3, [pc, #1816] @ 5c6a84 │ │ │ │ + beq 5c67d4 │ │ │ │ + ldr r3, [pc, #1816] @ 5c6a88 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1808] @ 5c6a88 │ │ │ │ + ldr r1, [pc, #1808] @ 5c6a8c │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1804] @ 5c6a8c │ │ │ │ + ldr r3, [pc, #1804] @ 5c6a90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r0, [r3, #3564] @ 0xdec │ │ │ │ add r3, r2, sl │ │ │ │ add r2, r2, ip │ │ │ │ bl 6bde24 │ │ │ │ - b 5c5c94 │ │ │ │ + b 5c5c98 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c68b0 │ │ │ │ - ldr r4, [pc, #1736] @ 5c6a90 │ │ │ │ - ldr r3, [pc, #1536] @ 5c69cc │ │ │ │ - ldr r2, [pc, #1732] @ 5c6a94 │ │ │ │ + beq 5c68b4 │ │ │ │ + ldr r4, [pc, #1736] @ 5c6a94 │ │ │ │ + ldr r3, [pc, #1536] @ 5c69d0 │ │ │ │ + ldr r2, [pc, #1732] @ 5c6a98 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - ldr r1, [pc, #1704] @ 5c6a98 │ │ │ │ + ldr r1, [pc, #1704] @ 5c6a9c │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r7, r2, r7 │ │ │ │ add r3, r2, sl │ │ │ │ - b 5c62e4 │ │ │ │ + b 5c62e8 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c6840 │ │ │ │ - ldr r3, [pc, #1668] @ 5c6a9c │ │ │ │ + beq 5c6844 │ │ │ │ + ldr r3, [pc, #1668] @ 5c6aa0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1660] @ 5c6aa0 │ │ │ │ + ldr r1, [pc, #1660] @ 5c6aa4 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1656] @ 5c6aa4 │ │ │ │ + ldr r3, [pc, #1656] @ 5c6aa8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r0, [r3, #2508] @ 0x9cc │ │ │ │ add r3, r2, r9 │ │ │ │ add r2, r2, ip │ │ │ │ bl 6bde24 │ │ │ │ - b 5c5c94 │ │ │ │ + b 5c5c98 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c6968 │ │ │ │ - ldr r3, [pc, #1588] @ 5c6aa8 │ │ │ │ + beq 5c696c │ │ │ │ + ldr r3, [pc, #1588] @ 5c6aac │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1580] @ 5c6aac │ │ │ │ + ldr r1, [pc, #1580] @ 5c6ab0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1576] @ 5c6ab0 │ │ │ │ + ldr r3, [pc, #1576] @ 5c6ab4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #3824 @ 0xef0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r0, [r3, #3828] @ 0xef4 │ │ │ │ add r3, r2, sl │ │ │ │ add r2, r2, ip │ │ │ │ bl 6bde24 │ │ │ │ - b 5c5c94 │ │ │ │ + b 5c5c98 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c6818 │ │ │ │ - ldr r3, [pc, #1484] @ 5c6ab4 │ │ │ │ + beq 5c681c │ │ │ │ + ldr r3, [pc, #1484] @ 5c6ab8 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1472] @ 5c6ab8 │ │ │ │ - ldr r0, [pc, #1472] @ 5c6abc │ │ │ │ + ldr r3, [pc, #1472] @ 5c6abc │ │ │ │ + ldr r0, [pc, #1472] @ 5c6ac0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r2, r9 │ │ │ │ str r7, [sp] │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, r0, #3696 @ 0xe70 │ │ │ │ ldr r0, [r0, #3696] @ 0xe70 │ │ │ │ bl 6bde24 │ │ │ │ - b 5c5c94 │ │ │ │ + b 5c5c98 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c68f8 │ │ │ │ - ldr r4, [pc, #1412] @ 5c6ac0 │ │ │ │ - ldr r3, [pc, #1164] @ 5c69cc │ │ │ │ - ldr r2, [pc, #1408] @ 5c6ac4 │ │ │ │ + beq 5c68fc │ │ │ │ + ldr r4, [pc, #1412] @ 5c6ac4 │ │ │ │ + ldr r3, [pc, #1164] @ 5c69d0 │ │ │ │ + ldr r2, [pc, #1408] @ 5c6ac8 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - ldr r1, [pc, #1380] @ 5c6ac8 │ │ │ │ + ldr r1, [pc, #1380] @ 5c6acc │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r7, r2, r7 │ │ │ │ add r3, r2, sl │ │ │ │ - b 5c61bc │ │ │ │ + b 5c61c0 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c6868 │ │ │ │ - ldr r3, [pc, #1344] @ 5c6acc │ │ │ │ + beq 5c686c │ │ │ │ + ldr r3, [pc, #1344] @ 5c6ad0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1336] @ 5c6ad0 │ │ │ │ + ldr r1, [pc, #1336] @ 5c6ad4 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1332] @ 5c6ad4 │ │ │ │ + ldr r3, [pc, #1332] @ 5c6ad8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #4080 @ 0xff0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r0, [r3, #4092] @ 0xffc │ │ │ │ add r3, r2, r9 │ │ │ │ add r2, r2, ip │ │ │ │ bl 6bde24 │ │ │ │ - b 5c5c94 │ │ │ │ + b 5c5c98 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c6990 │ │ │ │ - ldr r3, [pc, #1264] @ 5c6ad8 │ │ │ │ + beq 5c6994 │ │ │ │ + ldr r3, [pc, #1264] @ 5c6adc │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1256] @ 5c6adc │ │ │ │ + ldr r1, [pc, #1256] @ 5c6ae0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1252] @ 5c6ae0 │ │ │ │ + ldr r3, [pc, #1252] @ 5c6ae4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r7, r2, r7 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #3952 @ 0xf70 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #8 │ │ │ │ ldr r0, [r3, #-3960] @ 0xfffff088 │ │ │ │ add r3, r2, sl │ │ │ │ add r2, r2, ip │ │ │ │ bl 6bde24 │ │ │ │ - b 5c5c94 │ │ │ │ + b 5c5c98 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c66a0 │ │ │ │ - ldr r4, [pc, #1184] @ 5c6ae4 │ │ │ │ - ldr r3, [pc, #900] @ 5c69cc │ │ │ │ - ldr r2, [pc, #1180] @ 5c6ae8 │ │ │ │ + beq 5c66a4 │ │ │ │ + ldr r4, [pc, #1184] @ 5c6ae8 │ │ │ │ + ldr r3, [pc, #900] @ 5c69d0 │ │ │ │ + ldr r2, [pc, #1180] @ 5c6aec │ │ │ │ ldr r4, [pc, r4] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ - ldr r1, [pc, #1152] @ 5c6aec │ │ │ │ + ldr r1, [pc, #1152] @ 5c6af0 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r7, r2, r7 │ │ │ │ add r3, r2, r9 │ │ │ │ - b 5c5e88 │ │ │ │ + b 5c5e8c │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c6044 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c6048 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c663c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c6640 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c5d68 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c5d6c │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c61ec │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c61f0 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c6248 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c624c │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c62a4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c62a8 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c6120 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c6124 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c617c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c6180 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c5fd0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c5fd4 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c6364 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c6368 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c60b8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c60bc │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c64e0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c64e4 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c6410 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c6414 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c6584 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c6588 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c5ee0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c5ee4 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c63c0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c63c4 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c5e48 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c5e4c │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c6534 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c6538 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c5f5c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c5f60 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c6314 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c6318 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c646c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c6470 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r6 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r6 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c65e0 │ │ │ │ - subseq r5, r9, r8, lsr r0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c65e4 │ │ │ │ + subseq r5, r9, r4, lsr r0 │ │ │ │ stcvc 2, cr0, [r0], {211} @ 0xd3 │ │ │ │ stcvc 2, cr0, [r0], {19} │ │ │ │ stcvc 2, cr0, [r0], {83} @ 0x53 │ │ │ │ - subseq r8, r9, r8, asr #24 │ │ │ │ + subseq r8, r9, r4, asr #24 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - rsbeq r7, r7, r4, asr r4 │ │ │ │ - subseq fp, sl, r8, asr r7 │ │ │ │ - rsbeq r7, r7, r0, lsl #8 │ │ │ │ - rsbeq r7, r7, r0, ror #7 │ │ │ │ + rsbeq r7, r7, r0, asr r4 │ │ │ │ + subseq fp, sl, r4, asr r7 │ │ │ │ + strdeq r7, [r7], #-60 @ 0xffffffc4 @ │ │ │ │ + ldrdeq r7, [r7], #-60 @ 0xffffffc4 @ │ │ │ │ stcvc 5, cr0, [r0], {83} @ 0x53 │ │ │ │ stcvc 3, cr0, [r0], {211} @ 0xd3 │ │ │ │ - subseq r8, r9, r8, ror #22 │ │ │ │ - rsbeq r7, r7, r4, ror r3 │ │ │ │ - subseq fp, sl, r8, ror r6 │ │ │ │ + subseq r8, r9, r4, ror #22 │ │ │ │ + rsbeq r7, r7, r0, ror r3 │ │ │ │ + subseq fp, sl, r4, ror r6 │ │ │ │ stcvc 0, cr0, [r0], {211} @ 0xd3 │ │ │ │ - ldrsbeq r8, [r9], #-164 @ 0xffffff5c │ │ │ │ - ldrdeq r7, [r7], #-40 @ 0xffffffd8 @ │ │ │ │ - subseq fp, sl, r8, ror #11 │ │ │ │ + ldrsbeq r8, [r9], #-160 @ 0xffffff60 │ │ │ │ + ldrdeq r7, [r7], #-36 @ 0xffffffdc @ │ │ │ │ + subseq fp, sl, r4, ror #11 │ │ │ │ stcvc 6, cr0, [r0], {83} @ 0x53 │ │ │ │ - subseq r8, r9, r8, asr sl │ │ │ │ - subseq sp, sl, r4, ror r5 │ │ │ │ - rsbeq r7, r7, r8, asr r2 │ │ │ │ - subseq r8, r9, r4, ror #19 │ │ │ │ - subseq r9, sl, r0, lsl r5 │ │ │ │ - rsbeq r7, r7, r4, ror #3 │ │ │ │ - subseq r8, r9, r0, ror r9 │ │ │ │ - @ instruction: 0x005ab494 │ │ │ │ - rsbeq r7, r7, r0, ror r1 │ │ │ │ - ldrsheq r8, [r9], #-140 @ 0xffffff74 │ │ │ │ - subseq fp, sl, r0, lsr #8 │ │ │ │ - strdeq r7, [r7], #-12 @ │ │ │ │ + subseq r8, r9, r4, asr sl │ │ │ │ + subseq sp, sl, r0, ror r5 │ │ │ │ + rsbeq r7, r7, r4, asr r2 │ │ │ │ + subseq r8, r9, r0, ror #19 │ │ │ │ + subseq r9, sl, ip, lsl #10 │ │ │ │ + rsbeq r7, r7, r0, ror #3 │ │ │ │ + subseq r8, r9, ip, ror #18 │ │ │ │ + @ instruction: 0x005ab490 │ │ │ │ + rsbeq r7, r7, ip, ror #2 │ │ │ │ + ldrsheq r8, [r9], #-136 @ 0xffffff78 │ │ │ │ + subseq fp, sl, ip, lsl r4 │ │ │ │ + strdeq r7, [r7], #-8 @ │ │ │ │ stcvc 6, cr0, [r0], {211} @ 0xd3 │ │ │ │ - @ instruction: 0x00598894 │ │ │ │ - ldrheq fp, [sl], #-56 @ 0xffffffc8 │ │ │ │ - @ instruction: 0x00677094 │ │ │ │ - subseq r8, r9, r4, lsr r8 │ │ │ │ - rsbeq r7, r7, r0, asr #32 │ │ │ │ - subseq fp, sl, r4, asr #6 │ │ │ │ - subseq r8, r9, r8, asr #15 │ │ │ │ - subseq fp, sl, ip, ror #5 │ │ │ │ - rsbeq r6, r7, r8, asr #31 │ │ │ │ - subseq r8, r9, ip, ror #14 │ │ │ │ - @ instruction: 0x005ab290 │ │ │ │ - rsbeq r6, r7, ip, ror #30 │ │ │ │ - subseq r8, r9, ip, lsl #14 │ │ │ │ - rsbeq r6, r7, r8, lsl pc │ │ │ │ - subseq r9, sl, r4, lsr #4 │ │ │ │ - @ instruction: 0x0059869c │ │ │ │ - rsbeq r6, r7, r8, lsr #29 │ │ │ │ - subseq fp, sl, ip, lsr #3 │ │ │ │ - subseq r8, r9, r0, asr r6 │ │ │ │ - subseq fp, sl, r4, ror r1 │ │ │ │ - rsbeq r6, r7, r0, asr lr │ │ │ │ - ldrsheq r8, [r9], #-80 @ 0xffffffb0 │ │ │ │ - strdeq r6, [r7], #-220 @ 0xffffff24 @ │ │ │ │ - subseq r9, sl, r8, lsl #2 │ │ │ │ - subseq r8, r9, r4, lsr #11 │ │ │ │ - ldrsbeq r9, [sl], #-0 │ │ │ │ - rsbeq r6, r7, r4, lsr #27 │ │ │ │ - subseq r8, r9, r8, asr #10 │ │ │ │ - subseq fp, sl, ip, rrx │ │ │ │ - rsbeq r6, r7, r8, asr #26 │ │ │ │ - ldrsbeq r8, [r9], #-68 @ 0xffffffbc │ │ │ │ - ldrdeq r6, [r7], #-200 @ 0xffffff38 @ │ │ │ │ - subseq sl, sl, r8, ror #31 │ │ │ │ - subseq r8, r9, ip, ror r4 │ │ │ │ - rsbeq r6, r7, r8, lsl #25 │ │ │ │ - subseq sl, sl, ip, lsl #31 │ │ │ │ - subseq r8, r9, r0, lsr r4 │ │ │ │ - subseq sl, sl, r4, asr pc │ │ │ │ - rsbeq r6, r7, r0, lsr ip │ │ │ │ - ldrsbeq r8, [r9], #-52 @ 0xffffffcc │ │ │ │ - ldrsheq ip, [sl], #-224 @ 0xffffff20 │ │ │ │ - ldrdeq r6, [r7], #-180 @ 0xffffff4c @ │ │ │ │ - subseq r8, r9, r4, ror r3 │ │ │ │ - rsbeq r6, r7, r0, lsl #23 │ │ │ │ - subseq sl, sl, r4, lsl #29 │ │ │ │ + @ instruction: 0x00598890 │ │ │ │ + ldrheq fp, [sl], #-52 @ 0xffffffcc │ │ │ │ + @ instruction: 0x00677090 │ │ │ │ + subseq r8, r9, r0, lsr r8 │ │ │ │ + rsbeq r7, r7, ip, lsr r0 │ │ │ │ + subseq fp, sl, r0, asr #6 │ │ │ │ + subseq r8, r9, r4, asr #15 │ │ │ │ + subseq fp, sl, r8, ror #5 │ │ │ │ + rsbeq r6, r7, r4, asr #31 │ │ │ │ + subseq r8, r9, r8, ror #14 │ │ │ │ + subseq fp, sl, ip, lsl #5 │ │ │ │ + rsbeq r6, r7, r8, ror #30 │ │ │ │ + subseq r8, r9, r8, lsl #14 │ │ │ │ + rsbeq r6, r7, r4, lsl pc │ │ │ │ + subseq r9, sl, r0, lsr #4 │ │ │ │ + @ instruction: 0x00598698 │ │ │ │ + rsbeq r6, r7, r4, lsr #29 │ │ │ │ + subseq fp, sl, r8, lsr #3 │ │ │ │ + subseq r8, r9, ip, asr #12 │ │ │ │ + subseq fp, sl, r0, ror r1 │ │ │ │ + rsbeq r6, r7, ip, asr #28 │ │ │ │ + subseq r8, r9, ip, ror #11 │ │ │ │ + strdeq r6, [r7], #-216 @ 0xffffff28 @ │ │ │ │ + subseq r9, sl, r4, lsl #2 │ │ │ │ + subseq r8, r9, r0, lsr #11 │ │ │ │ + subseq r9, sl, ip, asr #1 │ │ │ │ + rsbeq r6, r7, r0, lsr #27 │ │ │ │ + subseq r8, r9, r4, asr #10 │ │ │ │ + subseq fp, sl, r8, rrx │ │ │ │ + rsbeq r6, r7, r4, asr #26 │ │ │ │ + ldrsbeq r8, [r9], #-64 @ 0xffffffc0 │ │ │ │ + ldrdeq r6, [r7], #-196 @ 0xffffff3c @ │ │ │ │ + subseq sl, sl, r4, ror #31 │ │ │ │ + subseq r8, r9, r8, ror r4 │ │ │ │ + rsbeq r6, r7, r4, lsl #25 │ │ │ │ + subseq sl, sl, r8, lsl #31 │ │ │ │ + subseq r8, r9, ip, lsr #8 │ │ │ │ + subseq sl, sl, r0, asr pc │ │ │ │ + rsbeq r6, r7, ip, lsr #24 │ │ │ │ + ldrsbeq r8, [r9], #-48 @ 0xffffffd0 │ │ │ │ + subseq ip, sl, ip, ror #29 │ │ │ │ + ldrdeq r6, [r7], #-176 @ 0xffffff50 @ │ │ │ │ + subseq r8, r9, r0, ror r3 │ │ │ │ + rsbeq r6, r7, ip, ror fp │ │ │ │ + subseq sl, sl, r0, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #4080] @ 5c7afc │ │ │ │ + ldr r3, [pc, #4080] @ 5c7b00 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ mov fp, r1 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp sl, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5c6b84 │ │ │ │ + bne 5c6b88 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5c6ba4 │ │ │ │ + bne 5c6ba8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #3992] @ 5c7b00 │ │ │ │ + ldr r3, [pc, #3992] @ 5c7b04 │ │ │ │ add r1, fp, #-2080374784 @ 0x84000000 │ │ │ │ sub r1, r1, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #8 │ │ │ │ - bhi 5c6bc0 │ │ │ │ + bhi 5c6bc4 │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #3960] @ 5c7b04 │ │ │ │ + ldr r2, [pc, #3960] @ 5c7b08 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, sl, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c6b54 │ │ │ │ - ldr r3, [pc, #3932] @ 5c7b08 │ │ │ │ + beq 5c6b58 │ │ │ │ + ldr r3, [pc, #3932] @ 5c7b0c │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5c6b60 │ │ │ │ + b 5c6b64 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c7400 │ │ │ │ - ldr r3, [pc, #3864] @ 5c7b0c │ │ │ │ + beq 5c7404 │ │ │ │ + ldr r3, [pc, #3864] @ 5c7b10 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7474 │ │ │ │ - bhi 5c7024 │ │ │ │ + beq 5c7478 │ │ │ │ + bhi 5c7028 │ │ │ │ sub r3, r3, #448 @ 0x1c0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c776c │ │ │ │ - bhi 5c7554 │ │ │ │ + beq 5c7770 │ │ │ │ + bhi 5c7558 │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7428 │ │ │ │ + beq 5c742c │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7728 │ │ │ │ + beq 5c772c │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c6bc0 │ │ │ │ - ldr r3, [pc, #3800] @ 5c7b10 │ │ │ │ + bne 5c6bc4 │ │ │ │ + ldr r3, [pc, #3800] @ 5c7b14 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3792] @ 5c7b14 │ │ │ │ + ldr r1, [pc, #3792] @ 5c7b18 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #3788] @ 5c7b18 │ │ │ │ + ldr r3, [pc, #3788] @ 5c7b1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #3824 @ 0xef0 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r1, r1, #4 │ │ │ │ ldr r0, [r3, #-3828] @ 0xfffff10c │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c6d20 │ │ │ │ - ldr r3, [pc, #3736] @ 5c7b1c │ │ │ │ + b 5c6d24 │ │ │ │ + ldr r3, [pc, #3736] @ 5c7b20 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c74c0 │ │ │ │ - bhi 5c6e74 │ │ │ │ + beq 5c74c4 │ │ │ │ + bhi 5c6e78 │ │ │ │ sub r3, r3, #384 @ 0x180 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c79a0 │ │ │ │ - bhi 5c7268 │ │ │ │ + beq 5c79a4 │ │ │ │ + bhi 5c726c │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7a38 │ │ │ │ + beq 5c7a3c │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c79e8 │ │ │ │ + beq 5c79ec │ │ │ │ sub r3, r3, #256 @ 0x100 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c6bc0 │ │ │ │ + bne 5c6bc4 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c83ec │ │ │ │ - ldr r3, [pc, #3660] @ 5c7b20 │ │ │ │ + beq 5c83f0 │ │ │ │ + ldr r3, [pc, #3660] @ 5c7b24 │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r2, [pc, #3656] @ 5c7b24 │ │ │ │ - ldr ip, [pc, #3656] @ 5c7b28 │ │ │ │ + ldr r2, [pc, #3656] @ 5c7b28 │ │ │ │ + ldr ip, [pc, #3656] @ 5c7b2c │ │ │ │ ldr lr, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ - ldr r0, [pc, #3632] @ 5c7b2c │ │ │ │ + ldr r0, [pc, #3632] @ 5c7b30 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr ip, [ip] │ │ │ │ add r0, pc, r0 │ │ │ │ add ip, r1, ip │ │ │ │ add r3, r1, r5 │ │ │ │ add r2, r1, r2 │ │ │ │ sub r1, r0, #2240 @ 0x8c0 │ │ │ │ sub r1, r1, #4 │ │ │ │ ldr r0, [r0, #-2244] @ 0xfffff73c │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6bde24 │ │ │ │ - ldr r3, [pc, #3580] @ 5c7b30 │ │ │ │ + ldr r3, [pc, #3580] @ 5c7b34 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c72e0 │ │ │ │ - bhi 5c6f94 │ │ │ │ + beq 5c72e4 │ │ │ │ + bhi 5c6f98 │ │ │ │ sub r3, r3, #448 @ 0x1c0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c75b8 │ │ │ │ + beq 5c75bc │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7330 │ │ │ │ + beq 5c7334 │ │ │ │ sub r3, r3, #192 @ 0xc0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c6bc0 │ │ │ │ + bne 5c6bc4 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c82dc │ │ │ │ - ldr r3, [pc, #3520] @ 5c7b34 │ │ │ │ + beq 5c82e0 │ │ │ │ + ldr r3, [pc, #3520] @ 5c7b38 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3512] @ 5c7b38 │ │ │ │ + ldr r1, [pc, #3512] @ 5c7b3c │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #3508] @ 5c7b3c │ │ │ │ + ldr r3, [pc, #3508] @ 5c7b40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r0, [r3, #1716] @ 0x6b4 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c6d20 │ │ │ │ - ldr r3, [pc, #3456] @ 5c7b40 │ │ │ │ + b 5c6d24 │ │ │ │ + ldr r3, [pc, #3456] @ 5c7b44 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c74ec │ │ │ │ - bhi 5c6ef4 │ │ │ │ + beq 5c74f0 │ │ │ │ + bhi 5c6ef8 │ │ │ │ sub r3, r3, #320 @ 0x140 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c801c │ │ │ │ - bls 5c7098 │ │ │ │ - ldr r3, [pc, #3428] @ 5c7b44 │ │ │ │ + beq 5c8020 │ │ │ │ + bls 5c709c │ │ │ │ + ldr r3, [pc, #3428] @ 5c7b48 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c8154 │ │ │ │ - bhi 5c7da8 │ │ │ │ + beq 5c8158 │ │ │ │ + bhi 5c7dac │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7fb4 │ │ │ │ + beq 5c7fb8 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c6bc0 │ │ │ │ + bne 5c6bc4 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c866c │ │ │ │ + beq 5c8670 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #3344] @ 5c7b28 │ │ │ │ - ldr r4, [pc, #3372] @ 5c7b48 │ │ │ │ + ldr r3, [pc, #3344] @ 5c7b2c │ │ │ │ + ldr r4, [pc, #3372] @ 5c7b4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #3368] @ 5c7b4c │ │ │ │ + ldr r2, [pc, #3368] @ 5c7b50 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #3344] @ 5c7b50 │ │ │ │ + ldr r1, [pc, #3344] @ 5c7b54 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #-792] @ 0xfffffce8 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ add r2, r2, r7 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6bdeb8 │ │ │ │ - ldr r3, [pc, #3288] @ 5c7b54 │ │ │ │ + ldr r3, [pc, #3288] @ 5c7b58 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7950 │ │ │ │ - bhi 5c7208 │ │ │ │ + beq 5c7954 │ │ │ │ + bhi 5c720c │ │ │ │ sub r3, r3, #768 @ 0x300 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7854 │ │ │ │ + beq 5c7858 │ │ │ │ add r3, r3, #704 @ 0x2c0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7804 │ │ │ │ + beq 5c7808 │ │ │ │ sub r3, r3, #960 @ 0x3c0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c6bc0 │ │ │ │ + bne 5c6bc4 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c83a4 │ │ │ │ - ldr r4, [pc, #3228] @ 5c7b58 │ │ │ │ - ldr r2, [pc, #3228] @ 5c7b5c │ │ │ │ + beq 5c83a8 │ │ │ │ + ldr r4, [pc, #3228] @ 5c7b5c │ │ │ │ + ldr r2, [pc, #3228] @ 5c7b60 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r8, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ bl 6c31fc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3694 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r3, [pc, #3172] @ 5c7b60 │ │ │ │ + ldr r3, [pc, #3172] @ 5c7b64 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7f5c │ │ │ │ - bhi 5c718c │ │ │ │ + beq 5c7f60 │ │ │ │ + bhi 5c7190 │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c8224 │ │ │ │ - bhi 5c7e14 │ │ │ │ + beq 5c8228 │ │ │ │ + bhi 5c7e18 │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c8084 │ │ │ │ + beq 5c8088 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c6bc0 │ │ │ │ + bne 5c6bc4 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c87a0 │ │ │ │ + beq 5c87a4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #3044] @ 5c7b28 │ │ │ │ - ldr r4, [pc, #3100] @ 5c7b64 │ │ │ │ + ldr r3, [pc, #3044] @ 5c7b2c │ │ │ │ + ldr r4, [pc, #3100] @ 5c7b68 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #3096] @ 5c7b68 │ │ │ │ + ldr r2, [pc, #3096] @ 5c7b6c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #3072] @ 5c7b6c │ │ │ │ + ldr r1, [pc, #3072] @ 5c7b70 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #264] @ 0x108 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ - b 5c6e64 │ │ │ │ - ldr r3, [pc, #3028] @ 5c7b70 │ │ │ │ + b 5c6e68 │ │ │ │ + ldr r3, [pc, #3028] @ 5c7b74 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7608 │ │ │ │ + beq 5c760c │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c739c │ │ │ │ + beq 5c73a0 │ │ │ │ sub r3, r3, #640 @ 0x280 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c6bc0 │ │ │ │ + bne 5c6bc4 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c8354 │ │ │ │ + beq 5c8358 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #2904] @ 5c7b28 │ │ │ │ - ldr r4, [pc, #2976] @ 5c7b74 │ │ │ │ + ldr r3, [pc, #2904] @ 5c7b2c │ │ │ │ + ldr r4, [pc, #2976] @ 5c7b78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #2972] @ 5c7b78 │ │ │ │ + ldr r2, [pc, #2972] @ 5c7b7c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #2948] @ 5c7b7c │ │ │ │ + ldr r1, [pc, #2948] @ 5c7b80 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #2244] @ 0x8c4 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #4 │ │ │ │ - b 5c6e64 │ │ │ │ - ldr r3, [pc, #2900] @ 5c7b80 │ │ │ │ + b 5c6e68 │ │ │ │ + ldr r3, [pc, #2900] @ 5c7b84 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c77b8 │ │ │ │ - bls 5c7128 │ │ │ │ - ldr r3, [pc, #2888] @ 5c7b84 │ │ │ │ + beq 5c77bc │ │ │ │ + bls 5c712c │ │ │ │ + ldr r3, [pc, #2888] @ 5c7b88 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c76e4 │ │ │ │ + beq 5c76e8 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c6bc0 │ │ │ │ - ldr r3, [pc, #2868] @ 5c7b88 │ │ │ │ + bne 5c6bc4 │ │ │ │ + ldr r3, [pc, #2868] @ 5c7b8c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2860] @ 5c7b8c │ │ │ │ + ldr r1, [pc, #2860] @ 5c7b90 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2856] @ 5c7b90 │ │ │ │ + ldr r3, [pc, #2856] @ 5c7b94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #2368 @ 0x940 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r1, r1, #8 │ │ │ │ ldr r0, [r3, #-2376] @ 0xfffff6b8 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c6d20 │ │ │ │ + b 5c6d24 │ │ │ │ sub r3, r3, #256 @ 0x100 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7ef4 │ │ │ │ - bhi 5c7a88 │ │ │ │ + beq 5c7ef8 │ │ │ │ + bhi 5c7a8c │ │ │ │ sub r3, r3, #256 @ 0x100 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7e8c │ │ │ │ + beq 5c7e90 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c6bc0 │ │ │ │ + bne 5c6bc4 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8624 │ │ │ │ + beq 5c8628 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #2640] @ 5c7b28 │ │ │ │ - ldr r4, [pc, #2744] @ 5c7b94 │ │ │ │ + ldr r3, [pc, #2640] @ 5c7b2c │ │ │ │ + ldr r4, [pc, #2744] @ 5c7b98 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #2740] @ 5c7b98 │ │ │ │ + ldr r2, [pc, #2740] @ 5c7b9c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #2716] @ 5c7b9c │ │ │ │ + ldr r1, [pc, #2716] @ 5c7ba0 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #528] @ 0x210 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ - b 5c6e64 │ │ │ │ + b 5c6e68 │ │ │ │ sub r3, r3, #384 @ 0x180 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7654 │ │ │ │ + beq 5c7658 │ │ │ │ add r3, r3, #320 @ 0x140 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c6bc0 │ │ │ │ - ldr r3, [pc, #2648] @ 5c7ba0 │ │ │ │ + bne 5c6bc4 │ │ │ │ + ldr r3, [pc, #2648] @ 5c7ba4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2640] @ 5c7ba4 │ │ │ │ + ldr r1, [pc, #2640] @ 5c7ba8 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2636] @ 5c7ba8 │ │ │ │ + ldr r3, [pc, #2636] @ 5c7bac │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #3296 @ 0xce0 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r1, r1, #4 │ │ │ │ ldr r0, [r3, #-3300] @ 0xfffff31c │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c6d20 │ │ │ │ - ldr r3, [pc, #2584] @ 5c7bac │ │ │ │ + b 5c6d24 │ │ │ │ + ldr r3, [pc, #2584] @ 5c7bb0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c81bc │ │ │ │ + beq 5c81c0 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c80ec │ │ │ │ + beq 5c80f0 │ │ │ │ sub r3, r3, #192 @ 0xc0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c6bc0 │ │ │ │ + bne 5c6bc4 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8704 │ │ │ │ - ldr r2, [pc, #2540] @ 5c7bb0 │ │ │ │ - ldr r3, [pc, #2540] @ 5c7bb4 │ │ │ │ + beq 5c8708 │ │ │ │ + ldr r2, [pc, #2540] @ 5c7bb4 │ │ │ │ + ldr r3, [pc, #2540] @ 5c7bb8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r1, [pc, #2528] @ 5c7bb8 │ │ │ │ + ldr r1, [pc, #2528] @ 5c7bbc │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r0, [r0, #1452] @ 0x5ac │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ add r1, r1, #12 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6bdde4 │ │ │ │ - ldr r3, [pc, #2476] @ 5c7bbc │ │ │ │ + ldr r3, [pc, #2476] @ 5c7bc0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c78b8 │ │ │ │ + beq 5c78bc │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c6bc0 │ │ │ │ + bne 5c6bc4 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8514 │ │ │ │ - ldr r2, [pc, #2444] @ 5c7bc0 │ │ │ │ - ldr r3, [pc, #2444] @ 5c7bc4 │ │ │ │ + beq 5c8518 │ │ │ │ + ldr r2, [pc, #2444] @ 5c7bc4 │ │ │ │ + ldr r3, [pc, #2444] @ 5c7bc8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r1, [pc, #2432] @ 5c7bc8 │ │ │ │ + ldr r1, [pc, #2432] @ 5c7bcc │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r5 │ │ │ │ sub r1, r1, #924 @ 0x39c │ │ │ │ add r2, r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ - b 5c71fc │ │ │ │ - ldr r3, [pc, #2396] @ 5c7bcc │ │ │ │ + b 5c7200 │ │ │ │ + ldr r3, [pc, #2396] @ 5c7bd0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7900 │ │ │ │ + beq 5c7904 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c6bc0 │ │ │ │ + bne 5c6bc4 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8480 │ │ │ │ + beq 5c8484 │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r3, [pc, #2360] @ 5c7bd0 │ │ │ │ - ldr ip, [pc, #2188] @ 5c7b28 │ │ │ │ + ldr r3, [pc, #2360] @ 5c7bd4 │ │ │ │ + ldr ip, [pc, #2188] @ 5c7b2c │ │ │ │ ldr lr, [sp, #4] │ │ │ │ - ldr r2, [pc, #2352] @ 5c7bd4 │ │ │ │ + ldr r2, [pc, #2352] @ 5c7bd8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr ip, [ip] │ │ │ │ - ldr r0, [pc, #2332] @ 5c7bd8 │ │ │ │ + ldr r0, [pc, #2332] @ 5c7bdc │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ add ip, r1, ip │ │ │ │ add r3, r1, r5 │ │ │ │ add r2, r1, r2 │ │ │ │ sub r1, r0, #2112 @ 0x840 │ │ │ │ ldr r0, [r0, #-2112] @ 0xfffff7c0 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ - b 5c6d20 │ │ │ │ + b 5c6d24 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c832c │ │ │ │ - ldr r3, [pc, #2280] @ 5c7bdc │ │ │ │ + beq 5c8330 │ │ │ │ + ldr r3, [pc, #2280] @ 5c7be0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2268] @ 5c7be0 │ │ │ │ - ldr r0, [pc, #2268] @ 5c7be4 │ │ │ │ + ldr r3, [pc, #2268] @ 5c7be4 │ │ │ │ + ldr r0, [pc, #2268] @ 5c7be8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r2, r6 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, r0, #2112 @ 0x840 │ │ │ │ ldr r0, [r0, #2112] @ 0x840 │ │ │ │ - b 5c6d20 │ │ │ │ + b 5c6d24 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5c82b4 │ │ │ │ + beq 5c82b8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #2016] @ 5c7b28 │ │ │ │ - ldr r4, [pc, #2204] @ 5c7be8 │ │ │ │ + ldr r3, [pc, #2016] @ 5c7b2c │ │ │ │ + ldr r4, [pc, #2204] @ 5c7bec │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #2200] @ 5c7bec │ │ │ │ + ldr r2, [pc, #2200] @ 5c7bf0 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #2176] @ 5c7bf0 │ │ │ │ + ldr r1, [pc, #2176] @ 5c7bf4 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #2376] @ 0x948 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #8 │ │ │ │ - b 5c6e64 │ │ │ │ + b 5c6e68 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c828c │ │ │ │ + beq 5c8290 │ │ │ │ mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #2108] @ 5c7bf4 │ │ │ │ - ldr r1, [pc, #2108] @ 5c7bf8 │ │ │ │ + ldr r2, [pc, #2108] @ 5c7bf8 │ │ │ │ + ldr r1, [pc, #2108] @ 5c7bfc │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ - ldr ip, [pc, #2088] @ 5c7bfc │ │ │ │ + ldr ip, [pc, #2088] @ 5c7c00 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #12 │ │ │ │ add ip, ip, r8, lsl #2 │ │ │ │ ldr ip, [ip, #4] │ │ │ │ add r6, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - b 5c6e68 │ │ │ │ + b 5c6e6c │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c6bec │ │ │ │ - ldr r3, [pc, #2000] @ 5c7c00 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c6bf0 │ │ │ │ + ldr r3, [pc, #2000] @ 5c7c04 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1992] @ 5c7c04 │ │ │ │ + ldr r1, [pc, #1992] @ 5c7c08 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1988] @ 5c7c08 │ │ │ │ + ldr r3, [pc, #1988] @ 5c7c0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #3024 @ 0xbd0 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r1, r1, #12 │ │ │ │ ldr r0, [r3, #-3036] @ 0xfffff424 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c6d20 │ │ │ │ - ldr r3, [pc, #1936] @ 5c7c0c │ │ │ │ + b 5c6d24 │ │ │ │ + ldr r3, [pc, #1936] @ 5c7c10 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1928] @ 5c7c10 │ │ │ │ + ldr r1, [pc, #1928] @ 5c7c14 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1924] @ 5c7c14 │ │ │ │ + ldr r3, [pc, #1924] @ 5c7c18 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #3424 @ 0xd60 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r1, r1, #8 │ │ │ │ ldr r0, [r3, #-3432] @ 0xfffff298 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c6d20 │ │ │ │ + b 5c6d24 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c84cc │ │ │ │ - ldr r4, [pc, #1860] @ 5c7c18 │ │ │ │ - ldr r2, [pc, #1860] @ 5c7c1c │ │ │ │ + beq 5c84d0 │ │ │ │ + ldr r4, [pc, #1860] @ 5c7c1c │ │ │ │ + ldr r2, [pc, #1860] @ 5c7c20 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r8, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ bl 6c31fc │ │ │ │ - b 5c6ee0 │ │ │ │ + b 5c6ee4 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c85d4 │ │ │ │ + beq 5c85d8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #1572] @ 5c7b28 │ │ │ │ - ldr r4, [pc, #1816] @ 5c7c20 │ │ │ │ + ldr r3, [pc, #1572] @ 5c7b2c │ │ │ │ + ldr r4, [pc, #1816] @ 5c7c24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #1812] @ 5c7c24 │ │ │ │ + ldr r2, [pc, #1812] @ 5c7c28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #1788] @ 5c7c28 │ │ │ │ + ldr r1, [pc, #1788] @ 5c7c2c │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #924] @ 0x39c │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ - b 5c6e64 │ │ │ │ - ldr r3, [pc, #1744] @ 5c7c2c │ │ │ │ + b 5c6e68 │ │ │ │ + ldr r3, [pc, #1744] @ 5c7c30 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5c7698 │ │ │ │ + beq 5c769c │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c6bc0 │ │ │ │ - ldr r3, [pc, #1724] @ 5c7c30 │ │ │ │ + bne 5c6bc4 │ │ │ │ + ldr r3, [pc, #1724] @ 5c7c34 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1716] @ 5c7c34 │ │ │ │ + ldr r1, [pc, #1716] @ 5c7c38 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1712] @ 5c7c38 │ │ │ │ + ldr r3, [pc, #1712] @ 5c7c3c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #2768 @ 0xad0 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r1, r1, #4 │ │ │ │ ldr r0, [r3, #-2772] @ 0xfffff52c │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c6d20 │ │ │ │ + b 5c6d24 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c8304 │ │ │ │ - ldr r3, [pc, #1648] @ 5c7c3c │ │ │ │ + beq 5c8308 │ │ │ │ + ldr r3, [pc, #1648] @ 5c7c40 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1636] @ 5c7c40 │ │ │ │ - ldr r0, [pc, #1636] @ 5c7c44 │ │ │ │ + ldr r3, [pc, #1636] @ 5c7c44 │ │ │ │ + ldr r0, [pc, #1636] @ 5c7c48 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r2, r6 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, r0, #1584 @ 0x630 │ │ │ │ ldr r0, [r0, #1584] @ 0x630 │ │ │ │ - b 5c6d20 │ │ │ │ + b 5c6d24 │ │ │ │ ldr r2, [r7, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5c837c │ │ │ │ + beq 5c8380 │ │ │ │ mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #1572] @ 5c7c48 │ │ │ │ - ldr r1, [pc, #1572] @ 5c7c4c │ │ │ │ + ldr r2, [pc, #1572] @ 5c7c4c │ │ │ │ + ldr r1, [pc, #1572] @ 5c7c50 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ - ldr ip, [pc, #1552] @ 5c7c50 │ │ │ │ + ldr ip, [pc, #1552] @ 5c7c54 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #8 │ │ │ │ - b 5c73e4 │ │ │ │ - ldr r3, [pc, #1528] @ 5c7c54 │ │ │ │ + b 5c73e8 │ │ │ │ + ldr r3, [pc, #1528] @ 5c7c58 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1516] @ 5c7c58 │ │ │ │ - ldr r0, [pc, #1516] @ 5c7c5c │ │ │ │ + ldr r3, [pc, #1516] @ 5c7c5c │ │ │ │ + ldr r0, [pc, #1516] @ 5c7c60 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r2, r6 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r2, r2, r1 │ │ │ │ sub r1, r0, #2640 @ 0xa50 │ │ │ │ ldr r0, [r0, #-2640] @ 0xfffff5b0 │ │ │ │ - b 5c6d20 │ │ │ │ - ldr r3, [pc, #1472] @ 5c7c60 │ │ │ │ + b 5c6d24 │ │ │ │ + ldr r3, [pc, #1472] @ 5c7c64 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1464] @ 5c7c64 │ │ │ │ + ldr r1, [pc, #1464] @ 5c7c68 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1460] @ 5c7c68 │ │ │ │ + ldr r3, [pc, #1460] @ 5c7c6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #3552 @ 0xde0 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r1, r1, #12 │ │ │ │ ldr r0, [r3, #-3564] @ 0xfffff214 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c6d20 │ │ │ │ - ldr r3, [pc, #1408] @ 5c7c6c │ │ │ │ + b 5c6d24 │ │ │ │ + ldr r3, [pc, #1408] @ 5c7c70 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1396] @ 5c7c70 │ │ │ │ - ldr r0, [pc, #1396] @ 5c7c74 │ │ │ │ + ldr r3, [pc, #1396] @ 5c7c74 │ │ │ │ + ldr r0, [pc, #1396] @ 5c7c78 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r2, r6 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r2, r2, r1 │ │ │ │ sub r1, r0, #3168 @ 0xc60 │ │ │ │ ldr r0, [r0, #-3168] @ 0xfffff3a0 │ │ │ │ - b 5c6d20 │ │ │ │ - ldr r3, [pc, #1352] @ 5c7c78 │ │ │ │ + b 5c6d24 │ │ │ │ + ldr r3, [pc, #1352] @ 5c7c7c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1340] @ 5c7c7c │ │ │ │ - ldr r0, [pc, #1340] @ 5c7c80 │ │ │ │ + ldr r3, [pc, #1340] @ 5c7c80 │ │ │ │ + ldr r0, [pc, #1340] @ 5c7c84 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r2, r6 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r2, r2, r1 │ │ │ │ sub r1, r0, #3696 @ 0xe70 │ │ │ │ ldr r0, [r0, #-3696] @ 0xfffff190 │ │ │ │ - b 5c6d20 │ │ │ │ - ldr r3, [pc, #1296] @ 5c7c84 │ │ │ │ + b 5c6d24 │ │ │ │ + ldr r3, [pc, #1296] @ 5c7c88 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1288] @ 5c7c88 │ │ │ │ + ldr r1, [pc, #1288] @ 5c7c8c │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1284] @ 5c7c8c │ │ │ │ + ldr r3, [pc, #1284] @ 5c7c90 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #2896 @ 0xb50 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r1, r1, #8 │ │ │ │ ldr r0, [r3, #-2904] @ 0xfffff4a8 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c6d20 │ │ │ │ - ldr r3, [pc, #1232] @ 5c7c90 │ │ │ │ + b 5c6d24 │ │ │ │ + ldr r3, [pc, #1232] @ 5c7c94 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1224] @ 5c7c94 │ │ │ │ + ldr r1, [pc, #1224] @ 5c7c98 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1220] @ 5c7c98 │ │ │ │ + ldr r3, [pc, #1220] @ 5c7c9c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #2496 @ 0x9c0 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ sub r1, r1, #12 │ │ │ │ ldr r0, [r3, #-2508] @ 0xfffff634 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c6d20 │ │ │ │ + b 5c6d24 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c84f0 │ │ │ │ - ldr r2, [pc, #1156] @ 5c7c9c │ │ │ │ - ldr r3, [pc, #1156] @ 5c7ca0 │ │ │ │ + beq 5c84f4 │ │ │ │ + ldr r2, [pc, #1156] @ 5c7ca0 │ │ │ │ + ldr r3, [pc, #1156] @ 5c7ca4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r1, [pc, #1144] @ 5c7ca4 │ │ │ │ + ldr r1, [pc, #1144] @ 5c7ca8 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1312 @ 0x520 │ │ │ │ ldr r0, [r0, #-1320] @ 0xfffffad8 │ │ │ │ sub r1, r1, #8 │ │ │ │ - b 5c71fc │ │ │ │ + b 5c7200 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8538 │ │ │ │ - ldr r3, [pc, #1088] @ 5c7ca8 │ │ │ │ + beq 5c853c │ │ │ │ + ldr r3, [pc, #1088] @ 5c7cac │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r2, [pc, #1084] @ 5c7cac │ │ │ │ - ldr ip, [pc, #692] @ 5c7b28 │ │ │ │ + ldr r2, [pc, #1084] @ 5c7cb0 │ │ │ │ + ldr ip, [pc, #692] @ 5c7b2c │ │ │ │ ldr lr, [sp, #4] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ - ldr r0, [pc, #1056] @ 5c7cb0 │ │ │ │ + ldr r0, [pc, #1056] @ 5c7cb4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr ip, [ip] │ │ │ │ add r0, pc, r0 │ │ │ │ add ip, r1, ip │ │ │ │ add r3, r1, r5 │ │ │ │ add r2, r1, r2 │ │ │ │ sub r1, r0, #1968 @ 0x7b0 │ │ │ │ sub r1, r1, #12 │ │ │ │ ldr r0, [r0, #-1980] @ 0xfffff844 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ - b 5c6d20 │ │ │ │ + b 5c6d24 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c84a8 │ │ │ │ - ldr r2, [pc, #1000] @ 5c7cb4 │ │ │ │ - ldr r3, [pc, #1000] @ 5c7cb8 │ │ │ │ + beq 5c84ac │ │ │ │ + ldr r2, [pc, #1000] @ 5c7cb8 │ │ │ │ + ldr r3, [pc, #1000] @ 5c7cbc │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r1, [pc, #988] @ 5c7cbc │ │ │ │ + ldr r1, [pc, #988] @ 5c7cc0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r5 │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ add r2, r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ - b 5c71fc │ │ │ │ + b 5c7200 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c83c8 │ │ │ │ - ldr r2, [pc, #940] @ 5c7cc0 │ │ │ │ - ldr r3, [pc, #940] @ 5c7cc4 │ │ │ │ + beq 5c83cc │ │ │ │ + ldr r2, [pc, #940] @ 5c7cc4 │ │ │ │ + ldr r3, [pc, #940] @ 5c7cc8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r1, [pc, #928] @ 5c7cc8 │ │ │ │ + ldr r1, [pc, #928] @ 5c7ccc │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ ldr r0, [r0, #-1452] @ 0xfffffa54 │ │ │ │ sub r1, r1, #12 │ │ │ │ - b 5c71fc │ │ │ │ + b 5c7200 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8414 │ │ │ │ - ldr r2, [pc, #872] @ 5c7ccc │ │ │ │ - ldr r3, [pc, #872] @ 5c7cd0 │ │ │ │ + beq 5c8418 │ │ │ │ + ldr r2, [pc, #872] @ 5c7cd0 │ │ │ │ + ldr r3, [pc, #872] @ 5c7cd4 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r1, [pc, #860] @ 5c7cd4 │ │ │ │ + ldr r1, [pc, #860] @ 5c7cd8 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r0, #-1188] @ 0xfffffb5c │ │ │ │ sub r1, r1, #4 │ │ │ │ - b 5c71fc │ │ │ │ + b 5c7200 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8438 │ │ │ │ - ldr r2, [pc, #804] @ 5c7cd8 │ │ │ │ - ldr r3, [pc, #804] @ 5c7cdc │ │ │ │ + beq 5c843c │ │ │ │ + ldr r2, [pc, #804] @ 5c7cdc │ │ │ │ + ldr r3, [pc, #804] @ 5c7ce0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r1, [pc, #792] @ 5c7ce0 │ │ │ │ + ldr r1, [pc, #792] @ 5c7ce4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r5 │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ add r2, r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ - b 5c71fc │ │ │ │ + b 5c7200 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c845c │ │ │ │ - ldr r2, [pc, #744] @ 5c7ce4 │ │ │ │ - ldr r3, [pc, #744] @ 5c7ce8 │ │ │ │ + beq 5c8460 │ │ │ │ + ldr r2, [pc, #744] @ 5c7ce8 │ │ │ │ + ldr r3, [pc, #744] @ 5c7cec │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r1, [pc, #732] @ 5c7cec │ │ │ │ + ldr r1, [pc, #732] @ 5c7cf0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r0, #-1716] @ 0xfffff94c │ │ │ │ sub r1, r1, #4 │ │ │ │ - b 5c71fc │ │ │ │ + b 5c7200 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8560 │ │ │ │ - ldr r2, [pc, #676] @ 5c7cf0 │ │ │ │ - ldr r3, [pc, #676] @ 5c7cf4 │ │ │ │ + beq 5c8564 │ │ │ │ + ldr r2, [pc, #676] @ 5c7cf4 │ │ │ │ + ldr r3, [pc, #676] @ 5c7cf8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ - ldr r1, [pc, #664] @ 5c7cf8 │ │ │ │ + ldr r1, [pc, #664] @ 5c7cfc │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r0, #-1848] @ 0xfffff8c8 │ │ │ │ sub r1, r1, #8 │ │ │ │ - b 5c71fc │ │ │ │ - ldr r3, [pc, #620] @ 5c7cfc │ │ │ │ + b 5c7200 │ │ │ │ + ldr r3, [pc, #620] @ 5c7d00 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c6bc0 │ │ │ │ + bne 5c6bc4 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c86b4 │ │ │ │ + beq 5c86b8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #124] @ 5c7b28 │ │ │ │ - ldr r4, [pc, #592] @ 5c7d00 │ │ │ │ + ldr r3, [pc, #124] @ 5c7b2c │ │ │ │ + ldr r4, [pc, #592] @ 5c7d04 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #588] @ 5c7d04 │ │ │ │ + ldr r2, [pc, #588] @ 5c7d08 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #564] @ 5c7d08 │ │ │ │ + ldr r1, [pc, #564] @ 5c7d0c │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #660] @ 0x294 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ - b 5c6e64 │ │ │ │ - ldrheq r4, [r9], #-24 @ 0xffffffe8 │ │ │ │ - subeq sp, fp, ip, lsr #26 │ │ │ │ - rsbeq r6, r7, r4, asr #12 │ │ │ │ - rsbeq r6, r7, r4, lsr #12 │ │ │ │ + b 5c6e68 │ │ │ │ + ldrheq r4, [r9], #-20 @ 0xffffffec │ │ │ │ + subeq sp, fp, r8, lsr #26 │ │ │ │ + rsbeq r6, r7, r0, asr #12 │ │ │ │ + rsbeq r6, r7, r0, lsr #12 │ │ │ │ stcvc 2, cr0, [r0], {152} @ 0x98 │ │ │ │ - subseq r7, r9, r4, lsl #27 │ │ │ │ - subseq ip, sl, r0, lsr #17 │ │ │ │ - rsbeq r6, r7, r4, lsl #11 │ │ │ │ + subseq r7, r9, r0, lsl #27 │ │ │ │ + @ instruction: 0x005ac89c │ │ │ │ + rsbeq r6, r7, r0, lsl #11 │ │ │ │ stcvc 3, cr0, [r0], {18} │ │ │ │ - ldrsbeq r7, [r9], #-204 @ 0xffffff34 │ │ │ │ - rsbeq r6, r7, r8, ror #9 │ │ │ │ + ldrsbeq r7, [r9], #-200 @ 0xffffff38 │ │ │ │ + rsbeq r6, r7, r4, ror #9 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq ip, sl, r8, ror #15 │ │ │ │ + subseq ip, sl, r4, ror #15 │ │ │ │ stcvc 5, cr0, [r0], {17} │ │ │ │ - subseq r7, r9, r8, asr #24 │ │ │ │ - subseq ip, sl, r4, ror #14 │ │ │ │ - rsbeq r6, r7, r8, asr #8 │ │ │ │ + subseq r7, r9, r4, asr #24 │ │ │ │ + subseq ip, sl, r0, ror #14 │ │ │ │ + rsbeq r6, r7, r4, asr #8 │ │ │ │ stcvc 3, cr0, [r0], {80} @ 0x50 │ │ │ │ stcvc 2, cr0, [r0], {208} @ 0xd0 │ │ │ │ - @ instruction: 0x00597b9c │ │ │ │ - rsbeq r6, r7, ip, lsr #7 │ │ │ │ - subseq ip, sl, r8, lsr #13 │ │ │ │ + @ instruction: 0x00597b98 │ │ │ │ + rsbeq r6, r7, r8, lsr #7 │ │ │ │ + subseq ip, sl, r4, lsr #13 │ │ │ │ stcvc 7, cr0, [r0], {82} @ 0x52 │ │ │ │ - rsbeq r6, r7, r4, lsl r3 │ │ │ │ + rsbeq r6, r7, r0, lsl r3 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ stcvc 4, cr0, [r0], {144} @ 0x90 │ │ │ │ - subseq r7, r9, r0, ror sl │ │ │ │ - rsbeq r6, r7, r0, lsl #5 │ │ │ │ - subseq ip, sl, ip, ror r5 │ │ │ │ + subseq r7, r9, ip, ror #20 │ │ │ │ + rsbeq r6, r7, ip, ror r2 │ │ │ │ + subseq ip, sl, r8, ror r5 │ │ │ │ stcvc 7, cr0, [r0], {145} @ 0x91 │ │ │ │ - subseq r7, r9, r4, ror #19 │ │ │ │ - strdeq r6, [r7], #-20 @ 0xffffffec @ │ │ │ │ - ldrsheq ip, [sl], #-64 @ 0xffffffc0 │ │ │ │ + subseq r7, r9, r0, ror #19 │ │ │ │ + strdeq r6, [r7], #-16 @ │ │ │ │ + subseq ip, sl, ip, ror #9 │ │ │ │ stcvc 4, cr0, [r0], {88} @ 0x58 │ │ │ │ stcvc 4, cr0, [r0], {152} @ 0x98 │ │ │ │ - subseq r7, r9, r8, ror #18 │ │ │ │ - subseq ip, sl, r4, lsl #9 │ │ │ │ - rsbeq r6, r7, r8, ror #2 │ │ │ │ - ldrsbeq r7, [r9], #-140 @ 0xffffff74 │ │ │ │ - rsbeq r6, r7, ip, ror #1 │ │ │ │ - subseq ip, sl, r8, ror #7 │ │ │ │ - subseq r7, r9, r4, ror r8 │ │ │ │ - @ instruction: 0x005ac390 │ │ │ │ - rsbeq r6, r7, r4, ror r0 │ │ │ │ + subseq r7, r9, r4, ror #18 │ │ │ │ + subseq ip, sl, r0, lsl #9 │ │ │ │ + rsbeq r6, r7, r4, ror #2 │ │ │ │ + ldrsbeq r7, [r9], #-136 @ 0xffffff78 │ │ │ │ + rsbeq r6, r7, r8, ror #1 │ │ │ │ + subseq ip, sl, r4, ror #7 │ │ │ │ + subseq r7, r9, r0, ror r8 │ │ │ │ + subseq ip, sl, ip, lsl #7 │ │ │ │ + rsbeq r6, r7, r0, ror r0 │ │ │ │ stcvc 5, cr0, [r0], {144} @ 0x90 │ │ │ │ - ldrsheq r7, [r9], #-120 @ 0xffffff88 │ │ │ │ - rsbeq r6, r7, r8 │ │ │ │ - subseq ip, sl, r8, lsl #6 │ │ │ │ + ldrsheq r7, [r9], #-116 @ 0xffffff8c │ │ │ │ + rsbeq r6, r7, r4 │ │ │ │ + subseq ip, sl, r4, lsl #6 │ │ │ │ stcvc 7, cr0, [r0], {146} @ 0x92 │ │ │ │ - subseq r7, r9, r8, lsl #15 │ │ │ │ - @ instruction: 0x00675f98 │ │ │ │ - @ instruction: 0x005ac298 │ │ │ │ + subseq r7, r9, r4, lsl #15 │ │ │ │ + @ instruction: 0x00675f94 │ │ │ │ + @ instruction: 0x005ac294 │ │ │ │ stcvc 1, cr0, [r0], {210} @ 0xd2 │ │ │ │ - subseq r7, r9, ip, lsl r7 │ │ │ │ - rsbeq r5, r7, r8, lsr #30 │ │ │ │ - subseq ip, sl, r8, lsr #4 │ │ │ │ - subseq r7, r9, r8, asr #13 │ │ │ │ - rsbeq r5, r7, ip, asr #29 │ │ │ │ - ldrsbeq ip, [sl], #-20 @ 0xffffffec │ │ │ │ - subseq r7, r9, ip, ror #12 │ │ │ │ - rsbeq r5, r7, ip, ror lr │ │ │ │ - subseq ip, sl, r8, ror r1 │ │ │ │ - subseq r7, r9, r4, lsl #12 │ │ │ │ - subseq ip, sl, ip, lsr #2 │ │ │ │ - strdeq r5, [r7], #-220 @ 0xffffff24 @ │ │ │ │ - subseq r7, r9, ip, lsl #11 │ │ │ │ - subseq ip, sl, r8, lsr #1 │ │ │ │ - rsbeq r5, r7, ip, lsl #27 │ │ │ │ - subseq r7, r9, r0, asr #10 │ │ │ │ - subseq ip, sl, ip, asr r0 │ │ │ │ - rsbeq r5, r7, r0, asr #26 │ │ │ │ - strdeq r5, [r7], #-204 @ 0xffffff34 @ │ │ │ │ + subseq r7, r9, r8, lsl r7 │ │ │ │ + rsbeq r5, r7, r4, lsr #30 │ │ │ │ + subseq ip, sl, r4, lsr #4 │ │ │ │ + subseq r7, r9, r4, asr #13 │ │ │ │ + rsbeq r5, r7, r8, asr #29 │ │ │ │ + ldrsbeq ip, [sl], #-16 │ │ │ │ + subseq r7, r9, r8, ror #12 │ │ │ │ + rsbeq r5, r7, r8, ror lr │ │ │ │ + subseq ip, sl, r4, ror r1 │ │ │ │ + subseq r7, r9, r0, lsl #12 │ │ │ │ + subseq ip, sl, r8, lsr #2 │ │ │ │ + strdeq r5, [r7], #-216 @ 0xffffff28 @ │ │ │ │ + subseq r7, r9, r8, lsl #11 │ │ │ │ + subseq ip, sl, r4, lsr #1 │ │ │ │ + rsbeq r5, r7, r8, lsl #27 │ │ │ │ + subseq r7, r9, ip, lsr r5 │ │ │ │ + subseq ip, sl, r8, asr r0 │ │ │ │ + rsbeq r5, r7, ip, lsr sp │ │ │ │ + strdeq r5, [r7], #-200 @ 0xffffff38 @ │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - ldrheq r7, [r9], #-64 @ 0xffffffc0 │ │ │ │ - rsbeq r5, r7, r0, asr #25 │ │ │ │ - ldrheq fp, [sl], #-252 @ 0xffffff04 │ │ │ │ + subseq r7, r9, ip, lsr #9 │ │ │ │ + strheq r5, [r7], #-204 @ 0xffffff34 @ │ │ │ │ + ldrheq fp, [sl], #-248 @ 0xffffff08 │ │ │ │ stcvc 2, cr0, [r0], {24} │ │ │ │ - subseq r7, r9, r8, asr #8 │ │ │ │ - subseq fp, sl, r4, ror #30 │ │ │ │ - rsbeq r5, r7, r8, asr #24 │ │ │ │ - ldrsheq r7, [r9], #-48 @ 0xffffffd0 │ │ │ │ - strdeq r5, [r7], #-180 @ 0xffffff4c @ │ │ │ │ - ldrsheq fp, [sl], #-236 @ 0xffffff14 │ │ │ │ - @ instruction: 0x00597398 │ │ │ │ - subseq fp, sl, r0, asr #29 │ │ │ │ - @ instruction: 0x00675b90 │ │ │ │ - subseq r7, r9, r0, ror #6 │ │ │ │ - rsbeq r5, r7, r4, ror #22 │ │ │ │ - subseq fp, sl, ip, ror #28 │ │ │ │ - subseq r7, r9, ip, lsl r3 │ │ │ │ - subseq fp, sl, r8, lsr lr │ │ │ │ - rsbeq r5, r7, ip, lsl fp │ │ │ │ - ldrsbeq r7, [r9], #-32 @ 0xffffffe0 │ │ │ │ - ldrdeq r5, [r7], #-164 @ 0xffffff5c @ │ │ │ │ - ldrsbeq fp, [sl], #-220 @ 0xffffff24 │ │ │ │ - subseq r7, r9, ip, lsl #5 │ │ │ │ - @ instruction: 0x00675a90 │ │ │ │ - @ instruction: 0x005abd98 │ │ │ │ - subseq r7, r9, r8, asr #4 │ │ │ │ - subseq fp, sl, r4, ror #26 │ │ │ │ - rsbeq r5, r7, r8, asr #20 │ │ │ │ - ldrsheq r7, [r9], #-28 @ 0xffffffe4 │ │ │ │ - subseq fp, sl, r8, lsl sp │ │ │ │ - strdeq r5, [r7], #-156 @ 0xffffff64 @ │ │ │ │ - subseq r7, r9, r4, lsr #3 │ │ │ │ - strheq r5, [r7], #-148 @ 0xffffff6c @ │ │ │ │ - ldrheq fp, [sl], #-196 @ 0xffffff3c │ │ │ │ - subseq r7, r9, r8, asr #2 │ │ │ │ - rsbeq r5, r7, r4, asr r9 │ │ │ │ - subseq fp, sl, r4, asr ip │ │ │ │ - ldrsheq r7, [r9], #-0 │ │ │ │ - rsbeq r5, r7, r0, lsl #18 │ │ │ │ - subseq fp, sl, r0, lsl #24 │ │ │ │ - subseq r7, r9, r8, lsr #1 │ │ │ │ - strheq r5, [r7], #-136 @ 0xffffff78 @ │ │ │ │ - ldrheq fp, [sl], #-184 @ 0xffffff48 │ │ │ │ - subseq r7, r9, r8, asr r0 │ │ │ │ - rsbeq r5, r7, r8, ror #16 │ │ │ │ - subseq fp, sl, r8, ror #22 │ │ │ │ - subseq r7, r9, r8 │ │ │ │ - rsbeq r5, r7, r8, lsl r8 │ │ │ │ - subseq fp, sl, r8, lsl fp │ │ │ │ - subseq r6, r9, r0, asr #31 │ │ │ │ - ldrdeq r5, [r7], #-112 @ 0xffffff90 @ │ │ │ │ - ldrsbeq fp, [sl], #-160 @ 0xffffff60 │ │ │ │ - subseq r6, r9, r0, ror pc │ │ │ │ - rsbeq r5, r7, r0, lsl #15 │ │ │ │ - subseq fp, sl, r0, lsl #21 │ │ │ │ + subseq r7, r9, r4, asr #8 │ │ │ │ + subseq fp, sl, r0, ror #30 │ │ │ │ + rsbeq r5, r7, r4, asr #24 │ │ │ │ + subseq r7, r9, ip, ror #7 │ │ │ │ + strdeq r5, [r7], #-176 @ 0xffffff50 @ │ │ │ │ + ldrsheq fp, [sl], #-232 @ 0xffffff18 │ │ │ │ + @ instruction: 0x00597394 │ │ │ │ + ldrheq fp, [sl], #-236 @ 0xffffff14 │ │ │ │ + rsbeq r5, r7, ip, lsl #23 │ │ │ │ + subseq r7, r9, ip, asr r3 │ │ │ │ + rsbeq r5, r7, r0, ror #22 │ │ │ │ + subseq fp, sl, r8, ror #28 │ │ │ │ + subseq r7, r9, r8, lsl r3 │ │ │ │ + subseq fp, sl, r4, lsr lr │ │ │ │ + rsbeq r5, r7, r8, lsl fp │ │ │ │ + subseq r7, r9, ip, asr #5 │ │ │ │ + ldrdeq r5, [r7], #-160 @ 0xffffff60 @ │ │ │ │ + ldrsbeq fp, [sl], #-216 @ 0xffffff28 │ │ │ │ + subseq r7, r9, r8, lsl #5 │ │ │ │ + rsbeq r5, r7, ip, lsl #21 │ │ │ │ + @ instruction: 0x005abd94 │ │ │ │ + subseq r7, r9, r4, asr #4 │ │ │ │ + subseq fp, sl, r0, ror #26 │ │ │ │ + rsbeq r5, r7, r4, asr #20 │ │ │ │ + ldrsheq r7, [r9], #-24 @ 0xffffffe8 │ │ │ │ + subseq fp, sl, r4, lsl sp │ │ │ │ + strdeq r5, [r7], #-152 @ 0xffffff68 @ │ │ │ │ + subseq r7, r9, r0, lsr #3 │ │ │ │ + strheq r5, [r7], #-144 @ 0xffffff70 @ │ │ │ │ + ldrheq fp, [sl], #-192 @ 0xffffff40 │ │ │ │ + subseq r7, r9, r4, asr #2 │ │ │ │ + rsbeq r5, r7, r0, asr r9 │ │ │ │ + subseq fp, sl, r0, asr ip │ │ │ │ + subseq r7, r9, ip, ror #1 │ │ │ │ + strdeq r5, [r7], #-140 @ 0xffffff74 @ │ │ │ │ + ldrsheq fp, [sl], #-188 @ 0xffffff44 │ │ │ │ + subseq r7, r9, r4, lsr #1 │ │ │ │ + strheq r5, [r7], #-132 @ 0xffffff7c @ │ │ │ │ + ldrheq fp, [sl], #-180 @ 0xffffff4c │ │ │ │ + subseq r7, r9, r4, asr r0 │ │ │ │ + rsbeq r5, r7, r4, ror #16 │ │ │ │ + subseq fp, sl, r4, ror #22 │ │ │ │ + subseq r7, r9, r4 │ │ │ │ + rsbeq r5, r7, r4, lsl r8 │ │ │ │ + subseq fp, sl, r4, lsl fp │ │ │ │ + ldrheq r6, [r9], #-252 @ 0xffffff04 │ │ │ │ + rsbeq r5, r7, ip, asr #15 │ │ │ │ + subseq fp, sl, ip, asr #21 │ │ │ │ + subseq r6, r9, ip, ror #30 │ │ │ │ + rsbeq r5, r7, ip, ror r7 │ │ │ │ + subseq fp, sl, ip, ror sl │ │ │ │ stcvc 1, cr0, [r0], {80} @ 0x50 │ │ │ │ - subseq r6, r9, r8, lsl #30 │ │ │ │ - rsbeq r5, r7, r8, lsl r7 │ │ │ │ - subseq fp, sl, r4, lsl sl │ │ │ │ + subseq r6, r9, r4, lsl #30 │ │ │ │ + rsbeq r5, r7, r4, lsl r7 │ │ │ │ + subseq fp, sl, r0, lsl sl │ │ │ │ stcvc 3, cr0, [r0], {16} │ │ │ │ - subseq r6, r9, r8, ror #23 │ │ │ │ - strdeq r5, [r7], #-56 @ 0xffffffc8 @ │ │ │ │ - ldrsheq fp, [sl], #-100 @ 0xffffff9c │ │ │ │ + subseq r6, r9, r4, ror #23 │ │ │ │ + strdeq r5, [r7], #-52 @ 0xffffffcc @ │ │ │ │ + ldrsheq fp, [sl], #-96 @ 0xffffffa0 │ │ │ │ stcvc 4, cr0, [r0], {80} @ 0x50 │ │ │ │ - subseq r6, r9, ip, ror fp │ │ │ │ - rsbeq r5, r7, ip, lsl #7 │ │ │ │ - subseq fp, sl, r8, lsl #13 │ │ │ │ - subseq r6, r9, r0, lsl fp │ │ │ │ - rsbeq r5, r7, r0, lsr #6 │ │ │ │ - subseq fp, sl, ip, lsl r6 │ │ │ │ - subseq r6, r9, r8, lsr #21 │ │ │ │ - strheq r5, [r7], #-40 @ 0xffffffd8 @ │ │ │ │ - ldrheq fp, [sl], #-84 @ 0xffffffac │ │ │ │ - subseq r6, r9, ip, asr #20 │ │ │ │ - subseq fp, sl, r8, ror #10 │ │ │ │ - rsbeq r5, r7, ip, asr #4 │ │ │ │ - subseq r6, r9, r8, ror #19 │ │ │ │ - strdeq r5, [r7], #-24 @ 0xffffffe8 @ │ │ │ │ - ldrsheq fp, [sl], #-68 @ 0xffffffbc │ │ │ │ - subseq r6, r9, r0, lsl #19 │ │ │ │ - @ instruction: 0x00675190 │ │ │ │ - subseq fp, sl, ip, lsl #9 │ │ │ │ - subseq r6, r9, r8, lsl r9 │ │ │ │ - rsbeq r5, r7, r8, lsr #2 │ │ │ │ - subseq fp, sl, r4, lsr #8 │ │ │ │ - ldrheq r6, [r9], #-128 @ 0xffffff80 │ │ │ │ - rsbeq r5, r7, r0, asr #1 │ │ │ │ - ldrheq fp, [sl], #-60 @ 0xffffffc4 │ │ │ │ - subseq r6, r9, r8, asr #16 │ │ │ │ - rsbeq r5, r7, r8, asr r0 │ │ │ │ - subseq fp, sl, r4, asr r3 │ │ │ │ - subseq r6, r9, r0, ror #15 │ │ │ │ - strdeq r4, [r7], #-240 @ 0xffffff10 @ │ │ │ │ - subseq fp, sl, ip, ror #5 │ │ │ │ + subseq r6, r9, r8, ror fp │ │ │ │ + rsbeq r5, r7, r8, lsl #7 │ │ │ │ + subseq fp, sl, r4, lsl #13 │ │ │ │ + subseq r6, r9, ip, lsl #22 │ │ │ │ + rsbeq r5, r7, ip, lsl r3 │ │ │ │ + subseq fp, sl, r8, lsl r6 │ │ │ │ + subseq r6, r9, r4, lsr #21 │ │ │ │ + strheq r5, [r7], #-36 @ 0xffffffdc @ │ │ │ │ + ldrheq fp, [sl], #-80 @ 0xffffffb0 │ │ │ │ + subseq r6, r9, r8, asr #20 │ │ │ │ + subseq fp, sl, r4, ror #10 │ │ │ │ + rsbeq r5, r7, r8, asr #4 │ │ │ │ + subseq r6, r9, r4, ror #19 │ │ │ │ + strdeq r5, [r7], #-20 @ 0xffffffec @ │ │ │ │ + ldrsheq fp, [sl], #-64 @ 0xffffffc0 │ │ │ │ + subseq r6, r9, ip, ror r9 │ │ │ │ + rsbeq r5, r7, ip, lsl #3 │ │ │ │ + subseq fp, sl, r8, lsl #9 │ │ │ │ + subseq r6, r9, r4, lsl r9 │ │ │ │ + rsbeq r5, r7, r4, lsr #2 │ │ │ │ + subseq fp, sl, r0, lsr #8 │ │ │ │ + subseq r6, r9, ip, lsr #17 │ │ │ │ + strheq r5, [r7], #-12 @ │ │ │ │ + ldrheq fp, [sl], #-56 @ 0xffffffc8 │ │ │ │ + subseq r6, r9, r4, asr #16 │ │ │ │ + rsbeq r5, r7, r4, asr r0 │ │ │ │ + subseq fp, sl, r0, asr r3 │ │ │ │ + ldrsbeq r6, [r9], #-124 @ 0xffffff84 │ │ │ │ + rsbeq r4, r7, ip, ror #31 │ │ │ │ + subseq fp, sl, r8, ror #5 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r6, r9, r8, ror r7 │ │ │ │ - rsbeq r4, r7, r8, lsl #31 │ │ │ │ - subseq fp, sl, r4, lsl #5 │ │ │ │ - ldr r3, [pc, #-164] @ 5c7d0c │ │ │ │ + subseq r6, r9, r4, ror r7 │ │ │ │ + rsbeq r4, r7, r4, lsl #31 │ │ │ │ + subseq fp, sl, r0, lsl #5 │ │ │ │ + ldr r3, [pc, #-164] @ 5c7d10 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c6bc0 │ │ │ │ + bne 5c6bc4 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c87e8 │ │ │ │ + beq 5c87ec │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-52] @ 5c7d98 │ │ │ │ - ldr r4, [pc, #-192] @ 5c7d10 │ │ │ │ + ldr r3, [pc, #-52] @ 5c7d9c │ │ │ │ + ldr r4, [pc, #-192] @ 5c7d14 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-196] @ 5c7d14 │ │ │ │ + ldr r2, [pc, #-196] @ 5c7d18 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #-220] @ 5c7d18 │ │ │ │ + ldr r1, [pc, #-220] @ 5c7d1c │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r2, r2, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ - b 5c6e64 │ │ │ │ - ldr r3, [pc, #-256] @ 5c7d1c │ │ │ │ + b 5c6e68 │ │ │ │ + ldr r3, [pc, #-256] @ 5c7d20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5c6bc0 │ │ │ │ + bne 5c6bc4 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8644 │ │ │ │ + beq 5c8648 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-160] @ 5c7d98 │ │ │ │ - ldr r4, [pc, #-284] @ 5c7d20 │ │ │ │ + ldr r3, [pc, #-160] @ 5c7d9c │ │ │ │ + ldr r4, [pc, #-284] @ 5c7d24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-288] @ 5c7d24 │ │ │ │ + ldr r2, [pc, #-288] @ 5c7d28 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #-312] @ 5c7d28 │ │ │ │ + ldr r1, [pc, #-312] @ 5c7d2c │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #1188] @ 0x4a4 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #4 │ │ │ │ - b 5c6e64 │ │ │ │ + b 5c6e68 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c85fc │ │ │ │ + beq 5c8600 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-268] @ 5c7d98 │ │ │ │ - ldr r4, [pc, #-380] @ 5c7d2c │ │ │ │ + ldr r3, [pc, #-268] @ 5c7d9c │ │ │ │ + ldr r4, [pc, #-380] @ 5c7d30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-384] @ 5c7d30 │ │ │ │ + ldr r2, [pc, #-384] @ 5c7d34 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #-408] @ 5c7d34 │ │ │ │ + ldr r1, [pc, #-408] @ 5c7d38 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #-396] @ 0xfffffe74 │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #396 @ 0x18c │ │ │ │ - b 5c6e64 │ │ │ │ + b 5c6e68 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8728 │ │ │ │ + beq 5c872c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-372] @ 5c7d98 │ │ │ │ - ldr r4, [pc, #-472] @ 5c7d38 │ │ │ │ + ldr r3, [pc, #-372] @ 5c7d9c │ │ │ │ + ldr r4, [pc, #-472] @ 5c7d3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-476] @ 5c7d3c │ │ │ │ + ldr r2, [pc, #-476] @ 5c7d40 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #-500] @ 5c7d40 │ │ │ │ + ldr r1, [pc, #-500] @ 5c7d44 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #-264] @ 0xfffffef8 │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #264 @ 0x108 │ │ │ │ - b 5c6e64 │ │ │ │ + b 5c6e68 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c868c │ │ │ │ - ldr r3, [pc, #-556] @ 5c7d44 │ │ │ │ + beq 5c8690 │ │ │ │ + ldr r3, [pc, #-556] @ 5c7d48 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-564] @ 5c7d48 │ │ │ │ + ldr r1, [pc, #-564] @ 5c7d4c │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #-568] @ 5c7d4c │ │ │ │ + ldr r3, [pc, #-568] @ 5c7d50 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ add r5, r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r0, [r3, #1320] @ 0x528 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, ip │ │ │ │ - b 5c6d20 │ │ │ │ + b 5c6d24 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c85ac │ │ │ │ + beq 5c85b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-564] @ 5c7d98 │ │ │ │ - ldr r4, [pc, #-640] @ 5c7d50 │ │ │ │ + ldr r3, [pc, #-564] @ 5c7d9c │ │ │ │ + ldr r4, [pc, #-640] @ 5c7d54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-644] @ 5c7d54 │ │ │ │ + ldr r2, [pc, #-644] @ 5c7d58 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #-668] @ 5c7d58 │ │ │ │ + ldr r1, [pc, #-668] @ 5c7d5c │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #792] @ 0x318 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ - b 5c6e64 │ │ │ │ + b 5c6e68 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5c87c0 │ │ │ │ + beq 5c87c4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-668] @ 5c7d98 │ │ │ │ - ldr r4, [pc, #-732] @ 5c7d5c │ │ │ │ + ldr r3, [pc, #-668] @ 5c7d9c │ │ │ │ + ldr r4, [pc, #-732] @ 5c7d60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-736] @ 5c7d60 │ │ │ │ + ldr r2, [pc, #-736] @ 5c7d64 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #-760] @ 5c7d64 │ │ │ │ + ldr r1, [pc, #-760] @ 5c7d68 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #-132] @ 0xffffff7c │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ - b 5c6e64 │ │ │ │ + b 5c6e68 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8750 │ │ │ │ + beq 5c8754 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-772] @ 5c7d98 │ │ │ │ - ldr r4, [pc, #-824] @ 5c7d68 │ │ │ │ + ldr r3, [pc, #-772] @ 5c7d9c │ │ │ │ + ldr r4, [pc, #-824] @ 5c7d6c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-828] @ 5c7d6c │ │ │ │ + ldr r2, [pc, #-828] @ 5c7d70 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #-852] @ 5c7d70 │ │ │ │ + ldr r1, [pc, #-852] @ 5c7d74 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #-660] @ 0xfffffd6c │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #660 @ 0x294 │ │ │ │ - b 5c6e64 │ │ │ │ + b 5c6e68 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c86dc │ │ │ │ + beq 5c86e0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-876] @ 5c7d98 │ │ │ │ - ldr r4, [pc, #-916] @ 5c7d74 │ │ │ │ + ldr r3, [pc, #-876] @ 5c7d9c │ │ │ │ + ldr r4, [pc, #-916] @ 5c7d78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-920] @ 5c7d78 │ │ │ │ + ldr r2, [pc, #-920] @ 5c7d7c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #-944] @ 5c7d7c │ │ │ │ + ldr r1, [pc, #-944] @ 5c7d80 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #396] @ 0x18c │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ - b 5c6e64 │ │ │ │ + b 5c6e68 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8778 │ │ │ │ + beq 5c877c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-980] @ 5c7d98 │ │ │ │ - ldr r4, [pc, #-1008] @ 5c7d80 │ │ │ │ + ldr r3, [pc, #-980] @ 5c7d9c │ │ │ │ + ldr r4, [pc, #-1008] @ 5c7d84 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-1012] @ 5c7d84 │ │ │ │ + ldr r2, [pc, #-1012] @ 5c7d88 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #-1036] @ 5c7d88 │ │ │ │ + ldr r1, [pc, #-1036] @ 5c7d8c │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ - b 5c6e64 │ │ │ │ + b 5c6e68 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8810 │ │ │ │ + beq 5c8814 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-1084] @ 5c7d98 │ │ │ │ - ldr r4, [pc, #-1100] @ 5c7d8c │ │ │ │ + ldr r3, [pc, #-1084] @ 5c7d9c │ │ │ │ + ldr r4, [pc, #-1100] @ 5c7d90 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-1104] @ 5c7d90 │ │ │ │ + ldr r2, [pc, #-1104] @ 5c7d94 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #-1128] @ 5c7d94 │ │ │ │ + ldr r1, [pc, #-1128] @ 5c7d98 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #-528] @ 0xfffffdf0 │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #528 @ 0x210 │ │ │ │ - b 5c6e64 │ │ │ │ + b 5c6e68 │ │ │ │ ldr r3, [r7, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5c8584 │ │ │ │ + beq 5c8588 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #-1188] @ 5c7d98 │ │ │ │ - ldr r4, [pc, #-1188] @ 5c7d9c │ │ │ │ + ldr r3, [pc, #-1188] @ 5c7d9c │ │ │ │ + ldr r4, [pc, #-1188] @ 5c7da0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #-1192] @ 5c7da0 │ │ │ │ + ldr r2, [pc, #-1192] @ 5c7da4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #-1216] @ 5c7da4 │ │ │ │ + ldr r1, [pc, #-1216] @ 5c7da8 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r2, r3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r1 │ │ │ │ add r5, r2, r5 │ │ │ │ add r3, r2, r6 │ │ │ │ ldr r0, [r0, #1056] @ 0x420 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ - b 5c6e64 │ │ │ │ + b 5c6e68 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c73a8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c73ac │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c733c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c7340 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c6d6c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c6d70 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c75c4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c75c8 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c72ec │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c72f0 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c6fc4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c6fc8 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c7614 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c7618 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c6eb4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c6eb8 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c790c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c7910 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c6ccc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c6cd0 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c795c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c7960 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c79ac │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c79b0 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c79f4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c79f8 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c728c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c7290 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c78c4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c78c8 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c74cc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c74d0 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c7810 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c7814 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c722c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c7230 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c7860 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c7864 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c7a44 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c7a48 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8230 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c8234 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c7fc0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c7fc4 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c74f8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c74fc │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c7e98 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c7e9c │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c70cc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c70d0 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c7e2c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c7e30 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c6e0c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c6e10 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c7f68 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c7f6c │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c7aa0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c7aa4 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c80f8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c80fc │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c71bc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c71c0 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c7f00 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c7f04 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8090 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c8094 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8160 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c8164 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ mov r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c6f38 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c6f3c │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8028 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c802c │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c7dc0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c7dc4 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r7 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r7 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c81c8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c81cc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr fp, [pc, #4020] @ 5c9820 │ │ │ │ + ldr fp, [pc, #4020] @ 5c9824 │ │ │ │ add fp, pc, fp │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5c88c8 │ │ │ │ + bne 5c88cc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5c88e8 │ │ │ │ + bne 5c88ec │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #3956] @ 5c9824 │ │ │ │ + ldr r3, [pc, #3956] @ 5c9828 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #126 @ 0x7e │ │ │ │ - bhi 5c8904 │ │ │ │ + bhi 5c8908 │ │ │ │ add r3, r3, r7 │ │ │ │ ldrh r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3928] @ 5c9828 │ │ │ │ + ldr r3, [pc, #3928] @ 5c982c │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5c889c │ │ │ │ - ldr r3, [pc, #3900] @ 5c982c │ │ │ │ + beq 5c88a0 │ │ │ │ + ldr r3, [pc, #3900] @ 5c9830 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5c88a8 │ │ │ │ + b 5c88ac │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5caa84 │ │ │ │ + beq 5caa88 │ │ │ │ mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #3832] @ 5c9830 │ │ │ │ - ldr r1, [pc, #3832] @ 5c9834 │ │ │ │ + ldr r2, [pc, #3832] @ 5c9834 │ │ │ │ + ldr r1, [pc, #3832] @ 5c9838 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r1, [fp, r1] │ │ │ │ ldr r4, [r1] │ │ │ │ - ldr r1, [pc, #3820] @ 5c9838 │ │ │ │ + ldr r1, [pc, #3820] @ 5c983c │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #3424 @ 0xd60 │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5ca5c4 │ │ │ │ + bne 5ca5c8 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5ca698 │ │ │ │ - ldr r3, [pc, #3716] @ 5c983c │ │ │ │ - ldr r2, [pc, #3704] @ 5c9834 │ │ │ │ + beq 5ca69c │ │ │ │ + ldr r3, [pc, #3716] @ 5c9840 │ │ │ │ + ldr r2, [pc, #3704] @ 5c9838 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #3692] @ 5c9840 │ │ │ │ + ldr r1, [pc, #3692] @ 5c9844 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #3424 @ 0xd60 │ │ │ │ @@ -980293,4628 +980294,4628 @@ │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba11c │ │ │ │ + b 5ba120 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5ca950 │ │ │ │ + beq 5ca954 │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 5ca3c0 │ │ │ │ + bne 5ca3c4 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #3596] @ 5c9844 │ │ │ │ - ldr r1, [pc, #3596] @ 5c9848 │ │ │ │ + ldr r2, [pc, #3596] @ 5c9848 │ │ │ │ + ldr r1, [pc, #3596] @ 5c984c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr ip, [r0, r2] │ │ │ │ - ldr r2, [pc, #3572] @ 5c984c │ │ │ │ + ldr r2, [pc, #3572] @ 5c9850 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r3, ip, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r1, #8 │ │ │ │ add r2, r2, sl, lsl #2 │ │ │ │ ldr lr, [r2, #4] │ │ │ │ add r2, ip, r5 │ │ │ │ add ip, ip, lr │ │ │ │ stm sp, {r2, ip} │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, sl │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5ca62c │ │ │ │ + beq 5ca630 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ asr r1, r9, #1 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ lsr r3, r3, #10 │ │ │ │ ands r3, r3, #3 │ │ │ │ - beq 5ca57c │ │ │ │ + beq 5ca580 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5c8904 │ │ │ │ - ldr r2, [pc, #3476] @ 5c9850 │ │ │ │ - ldr r3, [pc, #3444] @ 5c9834 │ │ │ │ + bne 5c8908 │ │ │ │ + ldr r2, [pc, #3476] @ 5c9854 │ │ │ │ + ldr r3, [pc, #3444] @ 5c9838 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #3452] @ 5c9854 │ │ │ │ + ldr r1, [pc, #3452] @ 5c9858 │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r5 │ │ │ │ add r1, r1, #3296 @ 0xce0 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ - b 5c8a78 │ │ │ │ + b 5c8a7c │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5ca6c0 │ │ │ │ - ldr r3, [pc, #3396] @ 5c9858 │ │ │ │ - ldr r2, [pc, #3356] @ 5c9834 │ │ │ │ + beq 5ca6c4 │ │ │ │ + ldr r3, [pc, #3396] @ 5c985c │ │ │ │ + ldr r2, [pc, #3356] @ 5c9838 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #3372] @ 5c985c │ │ │ │ + ldr r1, [pc, #3372] @ 5c9860 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cad8c │ │ │ │ - ldr r3, [pc, #3308] @ 5c9860 │ │ │ │ - ldr r2, [pc, #3260] @ 5c9834 │ │ │ │ + beq 5cad90 │ │ │ │ + ldr r3, [pc, #3308] @ 5c9864 │ │ │ │ + ldr r2, [pc, #3260] @ 5c9838 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #3284] @ 5c9864 │ │ │ │ + ldr r1, [pc, #3284] @ 5c9868 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #3232] @ 5c9868 │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #3232] @ 5c986c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5ca818 │ │ │ │ - ldr r3, [pc, #3192] @ 5c986c │ │ │ │ + beq 5ca81c │ │ │ │ + ldr r3, [pc, #3192] @ 5c9870 │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r4 │ │ │ │ str r2, [sp] │ │ │ │ - bne 5ca45c │ │ │ │ - ldr r1, [pc, #3156] @ 5c9870 │ │ │ │ + bne 5ca460 │ │ │ │ + ldr r1, [pc, #3156] @ 5c9874 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3696] @ 0xe70 │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5ca77c │ │ │ │ - ldr r3, [pc, #3116] @ 5c9874 │ │ │ │ - ldr r2, [pc, #3048] @ 5c9834 │ │ │ │ + beq 5ca780 │ │ │ │ + ldr r3, [pc, #3116] @ 5c9878 │ │ │ │ + ldr r2, [pc, #3048] @ 5c9838 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #3092] @ 5c9878 │ │ │ │ + ldr r1, [pc, #3092] @ 5c987c │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r1, #-528] @ 0xfffffdf0 │ │ │ │ sub r1, r1, #528 @ 0x210 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #3044] @ 5c987c │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #3044] @ 5c9880 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c8bc8 │ │ │ │ + b 5c8bcc │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cac04 │ │ │ │ + beq 5cac08 │ │ │ │ mov r0, r9 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #3016] @ 5c9880 │ │ │ │ - ldr r1, [pc, #3016] @ 5c9884 │ │ │ │ + ldr r2, [pc, #3016] @ 5c9884 │ │ │ │ + ldr r1, [pc, #3016] @ 5c9888 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ sub r1, r1, #3952 @ 0xf70 │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r5 │ │ │ │ sub r1, r1, #8 │ │ │ │ str r2, [sp] │ │ │ │ bl 6bde24 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #2960] @ 5c9888 │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #2960] @ 5c988c │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ - b 5c8bd0 │ │ │ │ + b 5c8bd4 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5ca974 │ │ │ │ - ldr r3, [pc, #2932] @ 5c988c │ │ │ │ - ldr r2, [pc, #2840] @ 5c9834 │ │ │ │ + beq 5ca978 │ │ │ │ + ldr r3, [pc, #2932] @ 5c9890 │ │ │ │ + ldr r2, [pc, #2840] @ 5c9838 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bne 5ca3fc │ │ │ │ - ldr r1, [pc, #2872] @ 5c9890 │ │ │ │ + bne 5ca400 │ │ │ │ + ldr r1, [pc, #2872] @ 5c9894 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-396] @ 0xfffffe74 │ │ │ │ sub r1, r1, #396 @ 0x18c │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5ca650 │ │ │ │ - ldr r3, [pc, #2836] @ 5c9894 │ │ │ │ - ldr r2, [pc, #2736] @ 5c9834 │ │ │ │ + beq 5ca654 │ │ │ │ + ldr r3, [pc, #2836] @ 5c9898 │ │ │ │ + ldr r2, [pc, #2736] @ 5c9838 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bne 5ca380 │ │ │ │ - ldr r1, [pc, #2776] @ 5c9898 │ │ │ │ + bne 5ca384 │ │ │ │ + ldr r1, [pc, #2776] @ 5c989c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3168] @ 0xc60 │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cad3c │ │ │ │ - ldr r3, [pc, #2740] @ 5c989c │ │ │ │ - ldr r2, [pc, #2632] @ 5c9834 │ │ │ │ + beq 5cad40 │ │ │ │ + ldr r3, [pc, #2740] @ 5c98a0 │ │ │ │ + ldr r2, [pc, #2632] @ 5c9838 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #2716] @ 5c98a0 │ │ │ │ + ldr r1, [pc, #2716] @ 5c98a4 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r1, #1056] @ 0x420 │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #2668] @ 5c98a4 │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #2668] @ 5c98a8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c8bc8 │ │ │ │ + b 5c8bcc │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5ca83c │ │ │ │ - ldr r3, [pc, #2648] @ 5c98a8 │ │ │ │ + beq 5ca840 │ │ │ │ + ldr r3, [pc, #2648] @ 5c98ac │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r4 │ │ │ │ str r2, [sp] │ │ │ │ - bne 5ca480 │ │ │ │ - ldr r1, [pc, #2612] @ 5c98ac │ │ │ │ + bne 5ca484 │ │ │ │ + ldr r1, [pc, #2612] @ 5c98b0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3828] @ 0xfffff10c │ │ │ │ sub r1, r1, #3824 @ 0xef0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5ca674 │ │ │ │ - ldr r3, [pc, #2568] @ 5c98b0 │ │ │ │ + beq 5ca678 │ │ │ │ + ldr r3, [pc, #2568] @ 5c98b4 │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r4 │ │ │ │ str r2, [sp] │ │ │ │ - bne 5ca3a0 │ │ │ │ - ldr r1, [pc, #2532] @ 5c98b4 │ │ │ │ + bne 5ca3a4 │ │ │ │ + ldr r1, [pc, #2532] @ 5c98b8 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2772] @ 0xfffff52c │ │ │ │ sub r1, r1, #2768 @ 0xad0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cab1c │ │ │ │ - ldr r3, [pc, #2488] @ 5c98b8 │ │ │ │ - ldr r2, [pc, #2352] @ 5c9834 │ │ │ │ + beq 5cab20 │ │ │ │ + ldr r3, [pc, #2488] @ 5c98bc │ │ │ │ + ldr r2, [pc, #2352] @ 5c9838 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #2460] @ 5c98bc │ │ │ │ + ldr r1, [pc, #2460] @ 5c98c0 │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r5 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1, #-2112] @ 0xfffff7c0 │ │ │ │ sub r1, r1, #2112 @ 0x840 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c8984 │ │ │ │ + b 5c8988 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5ca70c │ │ │ │ - ldr r3, [pc, #2408] @ 5c98c0 │ │ │ │ + beq 5ca710 │ │ │ │ + ldr r3, [pc, #2408] @ 5c98c4 │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r4 │ │ │ │ str r2, [sp] │ │ │ │ - bne 5ca438 │ │ │ │ - ldr r1, [pc, #2372] @ 5c98c4 │ │ │ │ + bne 5ca43c │ │ │ │ + ldr r1, [pc, #2372] @ 5c98c8 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3564] @ 0xfffff214 │ │ │ │ sub r1, r1, #3552 @ 0xde0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5ca7a4 │ │ │ │ - ldr r3, [pc, #2328] @ 5c98c8 │ │ │ │ - ldr r2, [pc, #2176] @ 5c9834 │ │ │ │ + beq 5ca7a8 │ │ │ │ + ldr r3, [pc, #2328] @ 5c98cc │ │ │ │ + ldr r2, [pc, #2176] @ 5c9838 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #2304] @ 5c98cc │ │ │ │ + ldr r1, [pc, #2304] @ 5c98d0 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r1, #396] @ 0x18c │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #2256] @ 5c98d0 │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #2256] @ 5c98d4 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c8bc8 │ │ │ │ + b 5c8bcc │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cabe0 │ │ │ │ + beq 5cabe4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ asr r1, r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #2220] @ 5c98d4 │ │ │ │ + ldr r3, [pc, #2220] @ 5c98d8 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ add r3, r2, r4 │ │ │ │ add r2, r2, r5 │ │ │ │ - bne 5ca4fc │ │ │ │ - ldr r1, [pc, #2188] @ 5c98d8 │ │ │ │ + bne 5ca500 │ │ │ │ + ldr r1, [pc, #2188] @ 5c98dc │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3960] @ 0xf78 │ │ │ │ add r1, r1, #3952 @ 0xf70 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ - b 5c8a7c │ │ │ │ + b 5c8a80 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5ca7cc │ │ │ │ - ldr r3, [pc, #2148] @ 5c98dc │ │ │ │ + beq 5ca7d0 │ │ │ │ + ldr r3, [pc, #2148] @ 5c98e0 │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r4 │ │ │ │ str r2, [sp] │ │ │ │ - bne 5ca328 │ │ │ │ - ldr r1, [pc, #2112] @ 5c98e0 │ │ │ │ + bne 5ca32c │ │ │ │ + ldr r1, [pc, #2112] @ 5c98e4 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3960] @ 0xf78 │ │ │ │ add r1, r1, #3952 @ 0xf70 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5ca9e8 │ │ │ │ - ldr r3, [pc, #2068] @ 5c98e4 │ │ │ │ + beq 5ca9ec │ │ │ │ + ldr r3, [pc, #2068] @ 5c98e8 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #2048] @ 5c98e8 │ │ │ │ + ldr r1, [pc, #2048] @ 5c98ec │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1716] @ 0xfffff94c │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ - ldr r4, [pc, #2020] @ 5c98ec │ │ │ │ + ldr r4, [pc, #2020] @ 5c98f0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ mov r2, #4 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r5 │ │ │ │ bl 6c5548 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ + beq 5c8988 │ │ │ │ add r4, r4, r9, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - b 5c8bd4 │ │ │ │ + b 5c8bd8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cac54 │ │ │ │ - ldr r3, [pc, #1952] @ 5c98f0 │ │ │ │ - ldr r2, [pc, #1760] @ 5c9834 │ │ │ │ + beq 5cac58 │ │ │ │ + ldr r3, [pc, #1952] @ 5c98f4 │ │ │ │ + ldr r2, [pc, #1760] @ 5c9838 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #1924] @ 5c98f4 │ │ │ │ + ldr r1, [pc, #1924] @ 5c98f8 │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r5 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c8984 │ │ │ │ + b 5c8988 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5ca6e8 │ │ │ │ - ldr r3, [pc, #1868] @ 5c98f8 │ │ │ │ + beq 5ca6ec │ │ │ │ + ldr r3, [pc, #1868] @ 5c98fc │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r4 │ │ │ │ str r2, [sp] │ │ │ │ - bne 5ca418 │ │ │ │ - ldr r1, [pc, #1832] @ 5c98fc │ │ │ │ + bne 5ca41c │ │ │ │ + ldr r1, [pc, #1832] @ 5c9900 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3300] @ 0xfffff31c │ │ │ │ sub r1, r1, #3296 @ 0xce0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5caf14 │ │ │ │ - ldr r3, [pc, #1788] @ 5c9900 │ │ │ │ + beq 5caf18 │ │ │ │ + ldr r3, [pc, #1788] @ 5c9904 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #1768] @ 5c9904 │ │ │ │ + ldr r1, [pc, #1768] @ 5c9908 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2508] @ 0x9cc │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cacf4 │ │ │ │ - ldr r3, [pc, #1720] @ 5c9908 │ │ │ │ + beq 5cacf8 │ │ │ │ + ldr r3, [pc, #1720] @ 5c990c │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r4 │ │ │ │ str r2, [sp] │ │ │ │ - bne 5ca4a0 │ │ │ │ - ldr r1, [pc, #1684] @ 5c990c │ │ │ │ + bne 5ca4a4 │ │ │ │ + ldr r1, [pc, #1684] @ 5c9910 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3036] @ 0xfffff424 │ │ │ │ sub r1, r1, #3024 @ 0xbd0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cae2c │ │ │ │ - ldr r3, [pc, #1640] @ 5c9910 │ │ │ │ - ldr r2, [pc, #1416] @ 5c9834 │ │ │ │ + beq 5cae30 │ │ │ │ + ldr r3, [pc, #1640] @ 5c9914 │ │ │ │ + ldr r2, [pc, #1416] @ 5c9838 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bne 5ca34c │ │ │ │ - ldr r1, [pc, #1580] @ 5c9914 │ │ │ │ + bne 5ca350 │ │ │ │ + ldr r1, [pc, #1580] @ 5c9918 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-132] @ 0xffffff7c │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5ca8b0 │ │ │ │ - ldr r3, [pc, #1544] @ 5c9918 │ │ │ │ + beq 5ca8b4 │ │ │ │ + ldr r3, [pc, #1544] @ 5c991c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #1524] @ 5c991c │ │ │ │ + ldr r1, [pc, #1524] @ 5c9920 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1584] @ 0xfffff9d0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ bl 6bde24 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #1492] @ 5c9920 │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #1492] @ 5c9924 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c8bc8 │ │ │ │ + b 5c8bcc │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5caaf8 │ │ │ │ - ldr r3, [pc, #1472] @ 5c9924 │ │ │ │ - ldr r2, [pc, #1228] @ 5c9834 │ │ │ │ + beq 5caafc │ │ │ │ + ldr r3, [pc, #1472] @ 5c9928 │ │ │ │ + ldr r2, [pc, #1228] @ 5c9838 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bne 5ca540 │ │ │ │ - ldr r1, [pc, #1412] @ 5c9928 │ │ │ │ + bne 5ca544 │ │ │ │ + ldr r1, [pc, #1412] @ 5c992c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5caf3c │ │ │ │ - ldr r3, [pc, #1376] @ 5c992c │ │ │ │ - ldr r2, [pc, #1124] @ 5c9834 │ │ │ │ + beq 5caf40 │ │ │ │ + ldr r3, [pc, #1376] @ 5c9930 │ │ │ │ + ldr r2, [pc, #1124] @ 5c9838 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #1352] @ 5c9930 │ │ │ │ + ldr r1, [pc, #1352] @ 5c9934 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #2768 @ 0xad0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #1300] @ 5c9934 │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #1300] @ 5c9938 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c8bc8 │ │ │ │ + b 5c8bcc │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5ca730 │ │ │ │ + beq 5ca734 │ │ │ │ asr r0, r9, #3 │ │ │ │ ldrh r4, [r8, #90] @ 0x5a │ │ │ │ bl 6bd6d4 │ │ │ │ and r4, r4, #127 @ 0x7f │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #1252] @ 5c9938 │ │ │ │ - ldr r1, [pc, #1252] @ 5c993c │ │ │ │ + ldr r3, [pc, #1252] @ 5c993c │ │ │ │ + ldr r1, [pc, #1252] @ 5c9940 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #964] @ 5c9834 │ │ │ │ + ldr r3, [pc, #964] @ 5c9838 │ │ │ │ add r4, r2, r4 │ │ │ │ ldr r0, [fp, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp] │ │ │ │ add ip, r2, r0 │ │ │ │ mov r2, r1 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r2, #1848] @ 0x738 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c8984 │ │ │ │ + b 5c8988 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5caddc │ │ │ │ - ldr r3, [pc, #1160] @ 5c9940 │ │ │ │ + beq 5cade0 │ │ │ │ + ldr r3, [pc, #1160] @ 5c9944 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #1140] @ 5c9944 │ │ │ │ + ldr r1, [pc, #1140] @ 5c9948 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3564] @ 0xdec │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5ca998 │ │ │ │ - ldr r3, [pc, #1092] @ 5c9948 │ │ │ │ + beq 5ca99c │ │ │ │ + ldr r3, [pc, #1092] @ 5c994c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #1072] @ 5c994c │ │ │ │ + ldr r1, [pc, #1072] @ 5c9950 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-660] @ 0xfffffd6c │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #660 @ 0x294 │ │ │ │ bl 6bde24 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #1040] @ 5c9950 │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #1040] @ 5c9954 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c8bc8 │ │ │ │ + b 5c8bcc │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5caeec │ │ │ │ - ldr r3, [pc, #1020] @ 5c9954 │ │ │ │ + beq 5caef0 │ │ │ │ + ldr r3, [pc, #1020] @ 5c9958 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #1000] @ 5c9958 │ │ │ │ + ldr r1, [pc, #1000] @ 5c995c │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3960] @ 0xfffff088 │ │ │ │ sub r1, r1, #3952 @ 0xf70 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5ca754 │ │ │ │ - ldr r3, [pc, #952] @ 5c995c │ │ │ │ + beq 5ca758 │ │ │ │ + ldr r3, [pc, #952] @ 5c9960 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #932] @ 5c9960 │ │ │ │ + ldr r1, [pc, #932] @ 5c9964 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #896] @ 5c9964 │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #896] @ 5c9968 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c8bc8 │ │ │ │ + b 5c8bcc │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cabbc │ │ │ │ - ldr r3, [pc, #876] @ 5c9968 │ │ │ │ - ldr r2, [pc, #564] @ 5c9834 │ │ │ │ + beq 5cabc0 │ │ │ │ + ldr r3, [pc, #876] @ 5c996c │ │ │ │ + ldr r2, [pc, #564] @ 5c9838 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bne 5ca4e0 │ │ │ │ - ldr r1, [pc, #816] @ 5c996c │ │ │ │ + bne 5ca4e4 │ │ │ │ + ldr r1, [pc, #816] @ 5c9970 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #792] @ 0x318 │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cae74 │ │ │ │ - ldr r3, [pc, #780] @ 5c9970 │ │ │ │ - ldr r2, [pc, #460] @ 5c9834 │ │ │ │ + beq 5cae78 │ │ │ │ + ldr r3, [pc, #780] @ 5c9974 │ │ │ │ + ldr r2, [pc, #460] @ 5c9838 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #756] @ 5c9974 │ │ │ │ + ldr r1, [pc, #756] @ 5c9978 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #704] @ 5c9978 │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #704] @ 5c997c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c8bc8 │ │ │ │ + b 5c8bcc │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5ca860 │ │ │ │ - ldr r3, [pc, #684] @ 5c997c │ │ │ │ - ldr r2, [pc, #352] @ 5c9834 │ │ │ │ + beq 5ca864 │ │ │ │ + ldr r3, [pc, #684] @ 5c9980 │ │ │ │ + ldr r2, [pc, #352] @ 5c9838 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #660] @ 5c9980 │ │ │ │ + ldr r1, [pc, #660] @ 5c9984 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cab6c │ │ │ │ - ldr r3, [pc, #600] @ 5c9984 │ │ │ │ - ldr r2, [pc, #260] @ 5c9834 │ │ │ │ + beq 5cab70 │ │ │ │ + ldr r3, [pc, #600] @ 5c9988 │ │ │ │ + ldr r2, [pc, #260] @ 5c9838 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #576] @ 5c9988 │ │ │ │ + ldr r1, [pc, #576] @ 5c998c │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r1, #-792] @ 0xfffffce8 │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #528] @ 5c998c │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #528] @ 5c9990 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c8bc8 │ │ │ │ + b 5c8bcc │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5caa38 │ │ │ │ + beq 5caa3c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5c8984 │ │ │ │ + beq 5c8988 │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #496] @ 5c9990 │ │ │ │ + ldr r2, [pc, #496] @ 5c9994 │ │ │ │ lsl r3, r3, #11 │ │ │ │ asr r3, r3, #22 │ │ │ │ lsl r1, r3, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ lsr r1, r1, #16 │ │ │ │ add r2, r2, sl, lsl #2 │ │ │ │ add r1, r1, r3, lsl #16 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2e14 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5caad4 │ │ │ │ - ldr r3, [pc, #440] @ 5c9994 │ │ │ │ + beq 5caad8 │ │ │ │ + ldr r3, [pc, #440] @ 5c9998 │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ tst r2, #1024 @ 0x400 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r5 │ │ │ │ add r2, r2, r4 │ │ │ │ str r2, [sp] │ │ │ │ - bne 5ca51c │ │ │ │ - ldr r1, [pc, #404] @ 5c9998 │ │ │ │ + bne 5ca520 │ │ │ │ + ldr r1, [pc, #404] @ 5c999c │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2508] @ 0xfffff634 │ │ │ │ sub r1, r1, #2496 @ 0x9c0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ - subseq r2, r9, ip, asr r4 │ │ │ │ - strdeq fp, [fp], #-246 @ 0xffffff0a │ │ │ │ - rsbeq r4, r7, r0, lsl #18 │ │ │ │ - rsbeq r4, r7, r0, ror #17 │ │ │ │ - subseq r6, r9, r4, lsl #1 │ │ │ │ + b 5c8a04 │ │ │ │ + subseq r2, r9, r8, asr r4 │ │ │ │ + strdeq fp, [fp], #-242 @ 0xffffff0e │ │ │ │ + strdeq r4, [r7], #-140 @ 0xffffff74 @ │ │ │ │ + ldrdeq r4, [r7], #-140 @ 0xffffff74 @ │ │ │ │ + subseq r6, r9, r0, lsl #1 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r8, sl, r8, lsr #23 │ │ │ │ - subseq r6, r9, r4 │ │ │ │ - subseq r8, sl, ip, lsl fp │ │ │ │ - subseq r5, r9, r4, lsl #31 │ │ │ │ - subseq sl, sl, ip, lsr #21 │ │ │ │ - rsbeq r4, r7, r4, ror r7 │ │ │ │ - subseq r5, r9, r0, lsl #30 │ │ │ │ - subseq r8, sl, r0, lsl sl │ │ │ │ - subseq r5, r9, r8, lsr #29 │ │ │ │ - subseq r6, sl, r8, asr #19 │ │ │ │ - subseq r5, r9, r8, asr #28 │ │ │ │ - subseq sl, sl, r8, asr r9 │ │ │ │ - rsbeq r4, r7, ip, lsl #12 │ │ │ │ - subseq r5, r9, r8, asr #27 │ │ │ │ - ldrsbeq r8, [sl], #-132 @ 0xffffff7c │ │ │ │ - subseq r5, r9, r4, ror sp │ │ │ │ - subseq sl, sl, r4, lsl #17 │ │ │ │ - rsbeq r4, r7, ip, lsr r5 │ │ │ │ - subseq r5, r9, r4, lsl #26 │ │ │ │ - subseq sl, sl, ip, lsr #16 │ │ │ │ - ldrdeq r4, [r7], #-72 @ 0xffffffb8 @ │ │ │ │ - subseq r5, r9, r4, lsr #25 │ │ │ │ - @ instruction: 0x005aa794 │ │ │ │ - subseq r5, r9, ip, lsr ip │ │ │ │ - subseq r8, sl, r4, lsr r7 │ │ │ │ - ldrsbeq r5, [r9], #-180 @ 0xffffff4c │ │ │ │ - subseq sl, sl, r4, ror #13 │ │ │ │ - @ instruction: 0x0067439c │ │ │ │ - subseq r5, r9, ip, ror #22 │ │ │ │ - subseq sl, sl, r0, ror r6 │ │ │ │ - subseq r5, r9, r4, lsl fp │ │ │ │ - subseq sl, sl, r8, lsl r6 │ │ │ │ - ldrheq r5, [r9], #-172 @ 0xffffff54 │ │ │ │ - ldrsbeq r8, [sl], #-80 @ 0xffffffb0 │ │ │ │ - subseq r5, r9, r4, ror #20 │ │ │ │ - subseq sl, sl, r8, ror #10 │ │ │ │ - subseq r5, r9, ip, lsl #20 │ │ │ │ - subseq sl, sl, ip, lsl r5 │ │ │ │ - ldrdeq r4, [r7], #-20 @ 0xffffffec @ │ │ │ │ - @ instruction: 0x00595994 │ │ │ │ - subseq r8, sl, r4, lsr #9 │ │ │ │ - subseq r5, r9, r4, asr #18 │ │ │ │ - subseq r8, sl, r0, asr r4 │ │ │ │ - subseq r5, r9, ip, ror #17 │ │ │ │ - subseq r8, sl, r8, lsl #8 │ │ │ │ - rsbeq r4, r7, ip, asr #1 │ │ │ │ - subseq r5, r9, ip, ror #16 │ │ │ │ - subseq r8, sl, r0, lsl #7 │ │ │ │ - subseq r5, r9, r0, lsl r8 │ │ │ │ - subseq sl, sl, r4, lsl r3 │ │ │ │ - ldrheq r5, [r9], #-120 @ 0xffffff88 │ │ │ │ - ldrsbeq r6, [sl], #-44 @ 0xffffffd4 │ │ │ │ - subseq r5, r9, ip, ror #14 │ │ │ │ - subseq sl, sl, r0, ror r2 │ │ │ │ - subseq r5, r9, r4, lsl r7 │ │ │ │ - subseq sl, sl, r4, lsl #4 │ │ │ │ - subseq r5, r9, ip, lsr #13 │ │ │ │ - subseq r8, sl, r8, asr #3 │ │ │ │ - rsbeq r3, r7, r8, lsl #29 │ │ │ │ - subseq r5, r9, r8, asr r6 │ │ │ │ - subseq sl, sl, r8, asr #2 │ │ │ │ - ldrsheq r5, [r9], #-80 @ 0xffffffb0 │ │ │ │ - subseq r8, sl, r8, lsl #2 │ │ │ │ - strheq r3, [r7], #-212 @ 0xffffff2c @ │ │ │ │ - subseq r5, r9, r8, ror #10 │ │ │ │ - subseq r6, sl, r0, lsr #1 │ │ │ │ - subseq r5, r9, r4, lsl #10 │ │ │ │ - subseq r8, sl, r0, lsr #32 │ │ │ │ - ldrheq r5, [r9], #-72 @ 0xffffffb8 │ │ │ │ - ldrsbeq r7, [sl], #-244 @ 0xffffff0c │ │ │ │ - @ instruction: 0x00673c94 │ │ │ │ - subseq r5, r9, r4, ror #8 │ │ │ │ - subseq r9, sl, r8, ror pc │ │ │ │ - subseq r5, r9, r8, lsl r4 │ │ │ │ - subseq r9, sl, ip, lsr #30 │ │ │ │ - strdeq r3, [r7], #-176 @ 0xffffff50 @ │ │ │ │ - subseq r5, r9, r0, asr #7 │ │ │ │ - ldrheq r9, [sl], #-224 @ 0xffffff20 │ │ │ │ - subseq r5, r9, r8, asr r3 │ │ │ │ - subseq r9, sl, r8, ror #28 │ │ │ │ - rsbeq r3, r7, ip, lsl fp │ │ │ │ - subseq r5, r9, ip, ror #5 │ │ │ │ - subseq r7, sl, r4, lsl #28 │ │ │ │ - @ instruction: 0x00595290 │ │ │ │ - subseq r7, sl, r8, lsr #27 │ │ │ │ - rsbeq r3, r7, r8, asr sl │ │ │ │ - rsbeq r3, r7, r8, lsr #20 │ │ │ │ - subseq r5, r9, r0, ror #3 │ │ │ │ - subseq r9, sl, r4, ror #25 │ │ │ │ - subseq r4, r9, ip, asr #29 │ │ │ │ - ldrsbeq r9, [sl], #-156 @ 0xffffff64 │ │ │ │ - @ instruction: 0x00673690 │ │ │ │ - subseq r4, r9, r0, ror #28 │ │ │ │ - subseq r7, sl, r8, ror r9 │ │ │ │ - subseq r4, r9, r0, lsl #28 │ │ │ │ - subseq r7, sl, r8, lsl r9 │ │ │ │ - rsbeq r3, r7, r8, asr #11 │ │ │ │ - @ instruction: 0x00594d98 │ │ │ │ - subseq r9, sl, ip, lsr #17 │ │ │ │ - rsbeq r3, r7, r4, ror r5 │ │ │ │ - subseq r4, r9, r4, asr #26 │ │ │ │ - subseq r9, sl, r4, lsr r8 │ │ │ │ - ldrsbeq r4, [r9], #-204 @ 0xffffff34 │ │ │ │ - ldrsheq r9, [sl], #-112 @ 0xffffff90 │ │ │ │ - strheq r3, [r7], #-72 @ 0xffffffb8 @ │ │ │ │ - subseq r4, r9, r8, lsl #25 │ │ │ │ - subseq r7, sl, r0, lsr #15 │ │ │ │ - rsbeq r3, r7, r8, lsr #8 │ │ │ │ - subseq r4, r9, ip, ror #23 │ │ │ │ - ldrsbeq r9, [sl], #-108 @ 0xffffff94 │ │ │ │ - subseq r4, r9, r4, lsl #23 │ │ │ │ - @ instruction: 0x005a7698 │ │ │ │ - subseq r4, r9, r8, lsr #22 │ │ │ │ - subseq r9, sl, ip, lsr r6 │ │ │ │ - ldrsbeq r4, [r9], #-172 @ 0xffffff54 │ │ │ │ - ldrsheq r7, [sl], #-88 @ 0xffffffa8 │ │ │ │ - rsbeq r3, r7, r0, asr #5 │ │ │ │ - @ instruction: 0x00594a90 │ │ │ │ - subseq r7, sl, ip, lsr #11 │ │ │ │ - rsbeq r3, r7, r0, ror r2 │ │ │ │ - subseq r4, r9, r0, asr #20 │ │ │ │ - subseq r7, sl, ip, asr r5 │ │ │ │ - rsbeq r3, r7, r8, lsl r2 │ │ │ │ - subseq r4, r9, r8, ror #19 │ │ │ │ - ldrsheq r7, [sl], #-76 @ 0xffffffb4 │ │ │ │ - subseq r4, r9, ip, lsl #19 │ │ │ │ - subseq r7, sl, r8, lsr #9 │ │ │ │ - rsbeq r3, r7, r4, ror #2 │ │ │ │ - subseq r4, r9, r4, lsr r9 │ │ │ │ - subseq r7, sl, ip, asr #8 │ │ │ │ - ldrsbeq r4, [r9], #-136 @ 0xffffff78 │ │ │ │ - subseq r7, sl, ip, ror #7 │ │ │ │ - subseq r4, r9, ip, ror r8 │ │ │ │ - @ instruction: 0x005a7394 │ │ │ │ - subseq r4, r9, ip, lsl r8 │ │ │ │ - subseq r7, sl, r0, lsr r3 │ │ │ │ - subseq r4, r9, r4, asr #15 │ │ │ │ - ldrheq r7, [sl], #-44 @ 0xffffffd4 │ │ │ │ - subseq r4, r9, r8, asr r7 │ │ │ │ - subseq r7, sl, r0, ror r2 │ │ │ │ - rsbeq r2, r7, ip, lsl pc │ │ │ │ - subseq r4, r9, ip, ror #13 │ │ │ │ - subseq r7, sl, r4, lsl #4 │ │ │ │ - strheq r2, [r7], #-224 @ 0xffffff20 @ │ │ │ │ - subseq r7, sl, r0, asr #3 │ │ │ │ - @ instruction: 0x005a9198 │ │ │ │ - subseq r9, sl, r0, lsl #3 │ │ │ │ - subseq r7, sl, ip, ror #2 │ │ │ │ - subseq r9, sl, r0, asr #2 │ │ │ │ - ldrsheq r4, [r9], #-80 @ 0xffffffb0 │ │ │ │ - subseq r9, sl, r8, lsl r1 │ │ │ │ - rsbeq r2, r7, r0, ror #27 │ │ │ │ - subseq r9, sl, r8, ror #1 │ │ │ │ - subseq r9, sl, r8, asr #1 │ │ │ │ - subseq r9, sl, r8, lsr #1 │ │ │ │ - subseq r7, sl, ip, lsl #1 │ │ │ │ - subseq r9, sl, r0, rrx │ │ │ │ - subseq r9, sl, r0, asr #32 │ │ │ │ - subseq r9, sl, r0, lsr #32 │ │ │ │ - subseq r9, sl, r4 │ │ │ │ - subseq r6, sl, ip, ror #31 │ │ │ │ - subseq r8, sl, r4, asr #31 │ │ │ │ - subseq r8, sl, r4, lsr #31 │ │ │ │ - @ instruction: 0x005a6f90 │ │ │ │ - subseq r4, r9, r8, lsr r4 │ │ │ │ + subseq r8, sl, r4, lsr #23 │ │ │ │ + subseq r6, r9, r0 │ │ │ │ + subseq r8, sl, r8, lsl fp │ │ │ │ + subseq r5, r9, r0, lsl #31 │ │ │ │ + subseq sl, sl, r8, lsr #21 │ │ │ │ + rsbeq r4, r7, r0, ror r7 │ │ │ │ + ldrsheq r5, [r9], #-236 @ 0xffffff14 │ │ │ │ + subseq r8, sl, ip, lsl #20 │ │ │ │ + subseq r5, r9, r4, lsr #29 │ │ │ │ + subseq r6, sl, r4, asr #19 │ │ │ │ + subseq r5, r9, r4, asr #28 │ │ │ │ + subseq sl, sl, r4, asr r9 │ │ │ │ + rsbeq r4, r7, r8, lsl #12 │ │ │ │ + subseq r5, r9, r4, asr #27 │ │ │ │ + ldrsbeq r8, [sl], #-128 @ 0xffffff80 │ │ │ │ + subseq r5, r9, r0, ror sp │ │ │ │ + subseq sl, sl, r0, lsl #17 │ │ │ │ + rsbeq r4, r7, r8, lsr r5 │ │ │ │ + subseq r5, r9, r0, lsl #26 │ │ │ │ + subseq sl, sl, r8, lsr #16 │ │ │ │ + ldrdeq r4, [r7], #-68 @ 0xffffffbc @ │ │ │ │ + subseq r5, r9, r0, lsr #25 │ │ │ │ + @ instruction: 0x005aa790 │ │ │ │ + subseq r5, r9, r8, lsr ip │ │ │ │ + subseq r8, sl, r0, lsr r7 │ │ │ │ + ldrsbeq r5, [r9], #-176 @ 0xffffff50 │ │ │ │ + subseq sl, sl, r0, ror #13 │ │ │ │ + @ instruction: 0x00674398 │ │ │ │ + subseq r5, r9, r8, ror #22 │ │ │ │ + subseq sl, sl, ip, ror #12 │ │ │ │ + subseq r5, r9, r0, lsl fp │ │ │ │ + subseq sl, sl, r4, lsl r6 │ │ │ │ + ldrheq r5, [r9], #-168 @ 0xffffff58 │ │ │ │ + subseq r8, sl, ip, asr #11 │ │ │ │ + subseq r5, r9, r0, ror #20 │ │ │ │ + subseq sl, sl, r4, ror #10 │ │ │ │ + subseq r5, r9, r8, lsl #20 │ │ │ │ + subseq sl, sl, r8, lsl r5 │ │ │ │ + ldrdeq r4, [r7], #-16 @ │ │ │ │ + @ instruction: 0x00595990 │ │ │ │ + subseq r8, sl, r0, lsr #9 │ │ │ │ + subseq r5, r9, r0, asr #18 │ │ │ │ + subseq r8, sl, ip, asr #8 │ │ │ │ + subseq r5, r9, r8, ror #17 │ │ │ │ + subseq r8, sl, r4, lsl #8 │ │ │ │ + rsbeq r4, r7, r8, asr #1 │ │ │ │ + subseq r5, r9, r8, ror #16 │ │ │ │ + subseq r8, sl, ip, ror r3 │ │ │ │ + subseq r5, r9, ip, lsl #16 │ │ │ │ + subseq sl, sl, r0, lsl r3 │ │ │ │ + ldrheq r5, [r9], #-116 @ 0xffffff8c │ │ │ │ + ldrsbeq r6, [sl], #-40 @ 0xffffffd8 │ │ │ │ + subseq r5, r9, r8, ror #14 │ │ │ │ + subseq sl, sl, ip, ror #4 │ │ │ │ + subseq r5, r9, r0, lsl r7 │ │ │ │ + subseq sl, sl, r0, lsl #4 │ │ │ │ + subseq r5, r9, r8, lsr #13 │ │ │ │ + subseq r8, sl, r4, asr #3 │ │ │ │ + rsbeq r3, r7, r4, lsl #29 │ │ │ │ + subseq r5, r9, r4, asr r6 │ │ │ │ + subseq sl, sl, r4, asr #2 │ │ │ │ + subseq r5, r9, ip, ror #11 │ │ │ │ + subseq r8, sl, r4, lsl #2 │ │ │ │ + strheq r3, [r7], #-208 @ 0xffffff30 @ │ │ │ │ + subseq r5, r9, r4, ror #10 │ │ │ │ + @ instruction: 0x005a609c │ │ │ │ + subseq r5, r9, r0, lsl #10 │ │ │ │ + subseq r8, sl, ip, lsl r0 │ │ │ │ + ldrheq r5, [r9], #-68 @ 0xffffffbc │ │ │ │ + ldrsbeq r7, [sl], #-240 @ 0xffffff10 │ │ │ │ + @ instruction: 0x00673c90 │ │ │ │ + subseq r5, r9, r0, ror #8 │ │ │ │ + subseq r9, sl, r4, ror pc │ │ │ │ + subseq r5, r9, r4, lsl r4 │ │ │ │ + subseq r9, sl, r8, lsr #30 │ │ │ │ + rsbeq r3, r7, ip, ror #23 │ │ │ │ + ldrheq r5, [r9], #-60 @ 0xffffffc4 │ │ │ │ + subseq r9, sl, ip, lsr #29 │ │ │ │ + subseq r5, r9, r4, asr r3 │ │ │ │ + subseq r9, sl, r4, ror #28 │ │ │ │ + rsbeq r3, r7, r8, lsl fp │ │ │ │ + subseq r5, r9, r8, ror #5 │ │ │ │ + subseq r7, sl, r0, lsl #28 │ │ │ │ + subseq r5, r9, ip, lsl #5 │ │ │ │ + subseq r7, sl, r4, lsr #27 │ │ │ │ + rsbeq r3, r7, r4, asr sl │ │ │ │ + rsbeq r3, r7, r4, lsr #20 │ │ │ │ + ldrsbeq r5, [r9], #-28 @ 0xffffffe4 │ │ │ │ + subseq r9, sl, r0, ror #25 │ │ │ │ + subseq r4, r9, r8, asr #29 │ │ │ │ + ldrsbeq r9, [sl], #-152 @ 0xffffff68 │ │ │ │ + rsbeq r3, r7, ip, lsl #13 │ │ │ │ + subseq r4, r9, ip, asr lr │ │ │ │ + subseq r7, sl, r4, ror r9 │ │ │ │ + ldrsheq r4, [r9], #-220 @ 0xffffff24 │ │ │ │ + subseq r7, sl, r4, lsl r9 │ │ │ │ + rsbeq r3, r7, r4, asr #11 │ │ │ │ + @ instruction: 0x00594d94 │ │ │ │ + subseq r9, sl, r8, lsr #17 │ │ │ │ + rsbeq r3, r7, r0, ror r5 │ │ │ │ + subseq r4, r9, r0, asr #26 │ │ │ │ + subseq r9, sl, r0, lsr r8 │ │ │ │ + ldrsbeq r4, [r9], #-200 @ 0xffffff38 │ │ │ │ + subseq r9, sl, ip, ror #15 │ │ │ │ + strheq r3, [r7], #-68 @ 0xffffffbc @ │ │ │ │ + subseq r4, r9, r4, lsl #25 │ │ │ │ + @ instruction: 0x005a779c │ │ │ │ + rsbeq r3, r7, r4, lsr #8 │ │ │ │ + subseq r4, r9, r8, ror #23 │ │ │ │ + ldrsbeq r9, [sl], #-104 @ 0xffffff98 │ │ │ │ + subseq r4, r9, r0, lsl #23 │ │ │ │ + @ instruction: 0x005a7694 │ │ │ │ + subseq r4, r9, r4, lsr #22 │ │ │ │ + subseq r9, sl, r8, lsr r6 │ │ │ │ + ldrsbeq r4, [r9], #-168 @ 0xffffff58 │ │ │ │ + ldrsheq r7, [sl], #-84 @ 0xffffffac │ │ │ │ + strheq r3, [r7], #-44 @ 0xffffffd4 @ │ │ │ │ + subseq r4, r9, ip, lsl #21 │ │ │ │ + subseq r7, sl, r8, lsr #11 │ │ │ │ + rsbeq r3, r7, ip, ror #4 │ │ │ │ + subseq r4, r9, ip, lsr sl │ │ │ │ + subseq r7, sl, r8, asr r5 │ │ │ │ + rsbeq r3, r7, r4, lsl r2 │ │ │ │ + subseq r4, r9, r4, ror #19 │ │ │ │ + ldrsheq r7, [sl], #-72 @ 0xffffffb8 │ │ │ │ + subseq r4, r9, r8, lsl #19 │ │ │ │ + subseq r7, sl, r4, lsr #9 │ │ │ │ + rsbeq r3, r7, r0, ror #2 │ │ │ │ + subseq r4, r9, r0, lsr r9 │ │ │ │ + subseq r7, sl, r8, asr #8 │ │ │ │ + ldrsbeq r4, [r9], #-132 @ 0xffffff7c │ │ │ │ + subseq r7, sl, r8, ror #7 │ │ │ │ + subseq r4, r9, r8, ror r8 │ │ │ │ + @ instruction: 0x005a7390 │ │ │ │ + subseq r4, r9, r8, lsl r8 │ │ │ │ + subseq r7, sl, ip, lsr #6 │ │ │ │ + subseq r4, r9, r0, asr #15 │ │ │ │ + ldrheq r7, [sl], #-40 @ 0xffffffd8 │ │ │ │ + subseq r4, r9, r4, asr r7 │ │ │ │ + subseq r7, sl, ip, ror #4 │ │ │ │ + rsbeq r2, r7, r8, lsl pc │ │ │ │ + subseq r4, r9, r8, ror #13 │ │ │ │ + subseq r7, sl, r0, lsl #4 │ │ │ │ + rsbeq r2, r7, ip, lsr #29 │ │ │ │ + ldrheq r7, [sl], #-28 @ 0xffffffe4 │ │ │ │ + @ instruction: 0x005a9194 │ │ │ │ + subseq r9, sl, ip, ror r1 │ │ │ │ + subseq r7, sl, r8, ror #2 │ │ │ │ + subseq r9, sl, ip, lsr r1 │ │ │ │ + subseq r4, r9, ip, ror #11 │ │ │ │ + subseq r9, sl, r4, lsl r1 │ │ │ │ + ldrdeq r2, [r7], #-220 @ 0xffffff24 @ │ │ │ │ + subseq r9, sl, r4, ror #1 │ │ │ │ + subseq r9, sl, r4, asr #1 │ │ │ │ + subseq r9, sl, r4, lsr #1 │ │ │ │ + subseq r7, sl, r8, lsl #1 │ │ │ │ + subseq r9, sl, ip, asr r0 │ │ │ │ + subseq r9, sl, ip, lsr r0 │ │ │ │ + subseq r9, sl, ip, lsl r0 │ │ │ │ + subseq r9, sl, r0 │ │ │ │ + subseq r6, sl, r8, ror #31 │ │ │ │ + subseq r8, sl, r0, asr #31 │ │ │ │ + subseq r8, sl, r0, lsr #31 │ │ │ │ + subseq r6, sl, ip, lsl #31 │ │ │ │ + subseq r4, r9, r4, lsr r4 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r6, sl, r8, asr #30 │ │ │ │ - rsbeq r2, r7, r4, lsl #24 │ │ │ │ - strdeq r2, [r7], #-176 @ 0xffffff50 @ │ │ │ │ + subseq r6, sl, r4, asr #30 │ │ │ │ + rsbeq r2, r7, r0, lsl #24 │ │ │ │ + rsbeq r2, r7, ip, ror #23 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cae9c │ │ │ │ - ldr r3, [pc, #-340] @ 5c999c │ │ │ │ - ldr r2, [pc, #-40] @ 5c9acc │ │ │ │ + beq 5caea0 │ │ │ │ + ldr r3, [pc, #-340] @ 5c99a0 │ │ │ │ + ldr r2, [pc, #-40] @ 5c9ad0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #-364] @ 5c99a0 │ │ │ │ + ldr r1, [pc, #-364] @ 5c99a4 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #-416] @ 5c99a4 │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #-416] @ 5c99a8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c8bc8 │ │ │ │ + b 5c8bcc │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5ca900 │ │ │ │ - ldr r3, [pc, #-436] @ 5c99a8 │ │ │ │ - ldr r2, [pc, #-148] @ 5c9acc │ │ │ │ + beq 5ca904 │ │ │ │ + ldr r3, [pc, #-436] @ 5c99ac │ │ │ │ + ldr r2, [pc, #-148] @ 5c9ad0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #-460] @ 5c99ac │ │ │ │ + ldr r1, [pc, #-460] @ 5c99b0 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #3024 @ 0xbd0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5caca4 │ │ │ │ - ldr r3, [pc, #-524] @ 5c99b0 │ │ │ │ - ldr r2, [pc, #-244] @ 5c9acc │ │ │ │ + beq 5caca8 │ │ │ │ + ldr r3, [pc, #-524] @ 5c99b4 │ │ │ │ + ldr r2, [pc, #-244] @ 5c9ad0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #-548] @ 5c99b4 │ │ │ │ + ldr r1, [pc, #-548] @ 5c99b8 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r1, #-924] @ 0xfffffc64 │ │ │ │ sub r1, r1, #924 @ 0x39c │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #-596] @ 5c99b8 │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #-596] @ 5c99bc │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c8bc8 │ │ │ │ + b 5c8bcc │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5ca9c0 │ │ │ │ - ldr r3, [pc, #-616] @ 5c99bc │ │ │ │ + beq 5ca9c4 │ │ │ │ + ldr r3, [pc, #-616] @ 5c99c0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-636] @ 5c99c0 │ │ │ │ + ldr r1, [pc, #-636] @ 5c99c4 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1584] @ 0x630 │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ bl 6bde24 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #-668] @ 5c99c4 │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #-668] @ 5c99c8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c8bc8 │ │ │ │ + b 5c8bcc │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cad18 │ │ │ │ - ldr r3, [pc, #-688] @ 5c99c8 │ │ │ │ - ldr r2, [pc, #-432] @ 5c9acc │ │ │ │ + beq 5cad1c │ │ │ │ + ldr r3, [pc, #-688] @ 5c99cc │ │ │ │ + ldr r2, [pc, #-432] @ 5c9ad0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bne 5ca4c4 │ │ │ │ - ldr r1, [pc, #-748] @ 5c99cc │ │ │ │ + bne 5ca4c8 │ │ │ │ + ldr r1, [pc, #-748] @ 5c99d0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #528] @ 0x210 │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5caec4 │ │ │ │ - ldr r3, [pc, #-784] @ 5c99d0 │ │ │ │ + beq 5caec8 │ │ │ │ + ldr r3, [pc, #-784] @ 5c99d4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-804] @ 5c99d4 │ │ │ │ + ldr r1, [pc, #-804] @ 5c99d8 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2112] @ 0x840 │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ bl 6bde24 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #-836] @ 5c99d8 │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #-836] @ 5c99dc │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c8bc8 │ │ │ │ + b 5c8bcc │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5ca888 │ │ │ │ - ldr r3, [pc, #-856] @ 5c99dc │ │ │ │ - ldr r2, [pc, #-620] @ 5c9acc │ │ │ │ + beq 5ca88c │ │ │ │ + ldr r3, [pc, #-856] @ 5c99e0 │ │ │ │ + ldr r2, [pc, #-620] @ 5c9ad0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #-880] @ 5c99e0 │ │ │ │ + ldr r1, [pc, #-880] @ 5c99e4 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5caaac │ │ │ │ + beq 5caab0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ cmp r9, #0 │ │ │ │ lsleq sl, sl, #2 │ │ │ │ - bne 5ca5d8 │ │ │ │ - ldr r3, [pc, #-968] @ 5c99e4 │ │ │ │ + bne 5ca5dc │ │ │ │ + ldr r3, [pc, #-968] @ 5c99e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ - b 5c8bd4 │ │ │ │ + b 5c8bd8 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cae50 │ │ │ │ - ldr r3, [pc, #-1000] @ 5c99e8 │ │ │ │ - ldr r2, [pc, #-776] @ 5c9acc │ │ │ │ + beq 5cae54 │ │ │ │ + ldr r3, [pc, #-1000] @ 5c99ec │ │ │ │ + ldr r2, [pc, #-776] @ 5c9ad0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bne 5ca364 │ │ │ │ - ldr r1, [pc, #-1060] @ 5c99ec │ │ │ │ + bne 5ca368 │ │ │ │ + ldr r1, [pc, #-1060] @ 5c99f0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-792] @ 0xfffffce8 │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5caa10 │ │ │ │ - ldr r3, [pc, #-1096] @ 5c99f0 │ │ │ │ - ldr r2, [pc, #-880] @ 5c9acc │ │ │ │ + beq 5caa14 │ │ │ │ + ldr r3, [pc, #-1096] @ 5c99f4 │ │ │ │ + ldr r2, [pc, #-880] @ 5c9ad0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #-1124] @ 5c99f4 │ │ │ │ + ldr r1, [pc, #-1124] @ 5c99f8 │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r5 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r1, r1, #1312 @ 0x520 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c8984 │ │ │ │ + b 5c8988 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cadb4 │ │ │ │ - ldr r3, [pc, #-1180] @ 5c99f8 │ │ │ │ + beq 5cadb8 │ │ │ │ + ldr r3, [pc, #-1180] @ 5c99fc │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-1200] @ 5c99fc │ │ │ │ + ldr r1, [pc, #-1200] @ 5c9a00 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1320] @ 0x528 │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5ca8d8 │ │ │ │ - ldr r3, [pc, #-1248] @ 5c9a00 │ │ │ │ + beq 5ca8dc │ │ │ │ + ldr r3, [pc, #-1248] @ 5c9a04 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-1268] @ 5c9a04 │ │ │ │ + ldr r1, [pc, #-1268] @ 5c9a08 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r4, [pc, #-1276] @ 5c9a08 │ │ │ │ + ldr r4, [pc, #-1276] @ 5c9a0c │ │ │ │ ldr r0, [r1, #-1584] @ 0xfffff9d0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ bl 6bde24 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5c9108 │ │ │ │ + b 5c910c │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cac2c │ │ │ │ - ldr r3, [pc, #-1312] @ 5c9a0c │ │ │ │ + beq 5cac30 │ │ │ │ + ldr r3, [pc, #-1312] @ 5c9a10 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-1332] @ 5c9a10 │ │ │ │ + ldr r1, [pc, #-1332] @ 5c9a14 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1452] @ 0xfffffa54 │ │ │ │ - ldr r4, [pc, #-1344] @ 5c9a14 │ │ │ │ + ldr r4, [pc, #-1344] @ 5c9a18 │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5c9108 │ │ │ │ + b 5c910c │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5caa5c │ │ │ │ - ldr r3, [pc, #-1380] @ 5c9a18 │ │ │ │ + beq 5caa60 │ │ │ │ + ldr r3, [pc, #-1380] @ 5c9a1c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-1400] @ 5c9a1c │ │ │ │ + ldr r1, [pc, #-1400] @ 5c9a20 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1716] @ 0xfffff94c │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #-1436] @ 5c9a20 │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #-1436] @ 5c9a24 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c8bc8 │ │ │ │ + b 5c8bcc │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cad64 │ │ │ │ - ldr r3, [pc, #-1456] @ 5c9a24 │ │ │ │ - ldr r2, [pc, #-1292] @ 5c9acc │ │ │ │ + beq 5cad68 │ │ │ │ + ldr r3, [pc, #-1456] @ 5c9a28 │ │ │ │ + ldr r2, [pc, #-1292] @ 5c9ad0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #-1484] @ 5c9a28 │ │ │ │ + ldr r1, [pc, #-1484] @ 5c9a2c │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r5 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r1, r1, #1968 @ 0x7b0 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c8984 │ │ │ │ + b 5c8988 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5ca928 │ │ │ │ - ldr r3, [pc, #-1540] @ 5c9a2c │ │ │ │ + beq 5ca92c │ │ │ │ + ldr r3, [pc, #-1540] @ 5c9a30 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-1560] @ 5c9a30 │ │ │ │ + ldr r1, [pc, #-1560] @ 5c9a34 │ │ │ │ add r3, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1452] @ 0xfffffa54 │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #-1596] @ 5c9a34 │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #-1596] @ 5c9a38 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c8bc8 │ │ │ │ + b 5c8bcc │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cab44 │ │ │ │ - ldr r3, [pc, #-1616] @ 5c9a38 │ │ │ │ - ldr r2, [pc, #-1472] @ 5c9acc │ │ │ │ + beq 5cab48 │ │ │ │ + ldr r3, [pc, #-1616] @ 5c9a3c │ │ │ │ + ldr r2, [pc, #-1472] @ 5c9ad0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #-1640] @ 5c9a3c │ │ │ │ + ldr r1, [pc, #-1640] @ 5c9a40 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cae04 │ │ │ │ - ldr r3, [pc, #-1700] @ 5c9a40 │ │ │ │ - ldr r2, [pc, #-1564] @ 5c9acc │ │ │ │ + beq 5cae08 │ │ │ │ + ldr r3, [pc, #-1700] @ 5c9a44 │ │ │ │ + ldr r2, [pc, #-1564] @ 5c9ad0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #-1728] @ 5c9a44 │ │ │ │ + ldr r1, [pc, #-1728] @ 5c9a48 │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r5 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c8984 │ │ │ │ + b 5c8988 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5cac7c │ │ │ │ - ldr r3, [pc, #-1784] @ 5c9a48 │ │ │ │ - ldr r2, [pc, #-1656] @ 5c9acc │ │ │ │ + beq 5cac80 │ │ │ │ + ldr r3, [pc, #-1784] @ 5c9a4c │ │ │ │ + ldr r2, [pc, #-1656] @ 5c9ad0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #-1808] @ 5c9a4c │ │ │ │ + ldr r1, [pc, #-1808] @ 5c9a50 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5cab94 │ │ │ │ - ldr r3, [pc, #-1872] @ 5c9a50 │ │ │ │ - ldr r2, [pc, #-1752] @ 5c9acc │ │ │ │ + beq 5cab98 │ │ │ │ + ldr r3, [pc, #-1872] @ 5c9a54 │ │ │ │ + ldr r2, [pc, #-1752] @ 5c9ad0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r1, [pc, #-1900] @ 5c9a54 │ │ │ │ + ldr r1, [pc, #-1900] @ 5c9a58 │ │ │ │ ldr ip, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r5 │ │ │ │ add r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1, #-1056] @ 0xfffffbe0 │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5c8984 │ │ │ │ + b 5c8988 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5ca608 │ │ │ │ - ldr r3, [pc, #-1952] @ 5c9a58 │ │ │ │ - ldr r2, [pc, #-1840] @ 5c9acc │ │ │ │ + beq 5ca60c │ │ │ │ + ldr r3, [pc, #-1952] @ 5c9a5c │ │ │ │ + ldr r2, [pc, #-1840] @ 5c9ad0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ ldr r2, [r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r3 │ │ │ │ - bne 5ca55c │ │ │ │ - ldr r1, [pc, #-2012] @ 5c9a5c │ │ │ │ + bne 5ca560 │ │ │ │ + ldr r1, [pc, #-2012] @ 5c9a60 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1848] @ 0x738 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5caccc │ │ │ │ - ldr r3, [pc, #-2052] @ 5c9a60 │ │ │ │ - ldr r2, [pc, #-1948] @ 5c9acc │ │ │ │ + beq 5cacd0 │ │ │ │ + ldr r3, [pc, #-2052] @ 5c9a64 │ │ │ │ + ldr r2, [pc, #-1948] @ 5c9ad0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #-2076] @ 5c9a64 │ │ │ │ + ldr r1, [pc, #-2076] @ 5c9a68 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #-2128] @ 5c9a68 │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #-2128] @ 5c9a6c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c8bc8 │ │ │ │ + b 5c8bcc │ │ │ │ ldr r3, [r8, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5ca7f0 │ │ │ │ - ldr r3, [pc, #-2148] @ 5c9a6c │ │ │ │ - ldr r2, [pc, #-2056] @ 5c9acc │ │ │ │ + beq 5ca7f4 │ │ │ │ + ldr r3, [pc, #-2148] @ 5c9a70 │ │ │ │ + ldr r2, [pc, #-2056] @ 5c9ad0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #-2172] @ 5c9a70 │ │ │ │ + ldr r1, [pc, #-2172] @ 5c9a74 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r1, r1, #2896 @ 0xb50 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5c8984 │ │ │ │ - ldr r3, [pc, #-2224] @ 5c9a74 │ │ │ │ + beq 5c8988 │ │ │ │ + ldr r3, [pc, #-2224] @ 5c9a78 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5c8bc8 │ │ │ │ - ldr r1, [pc, #-2232] @ 5c9a78 │ │ │ │ + b 5c8bcc │ │ │ │ + ldr r1, [pc, #-2232] @ 5c9a7c │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #4092] @ 0xffc │ │ │ │ add r1, r1, #4080 @ 0xff0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ - ldr r1, [pc, #-2264] @ 5c9a7c │ │ │ │ + b 5c8a04 │ │ │ │ + ldr r1, [pc, #-2264] @ 5c9a80 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ - ldr r1, [pc, #-2284] @ 5c9a80 │ │ │ │ + b 5c8a04 │ │ │ │ + ldr r1, [pc, #-2284] @ 5c9a84 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-660] @ 0xfffffd6c │ │ │ │ sub r1, r1, #660 @ 0x294 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ - ldr r1, [pc, #-2308] @ 5c9a84 │ │ │ │ + b 5c8a04 │ │ │ │ + ldr r1, [pc, #-2308] @ 5c9a88 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3300] @ 0xce4 │ │ │ │ add r1, r1, #3296 @ 0xce0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ - ldr r1, [pc, #-2336] @ 5c9a88 │ │ │ │ + b 5c8a04 │ │ │ │ + ldr r1, [pc, #-2336] @ 5c9a8c │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2640] @ 0xfffff5b0 │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ + b 5c8a04 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #-2368] @ 5c9a8c │ │ │ │ - ldr r1, [pc, #-2368] @ 5c9a90 │ │ │ │ + ldr r2, [pc, #-2368] @ 5c9a90 │ │ │ │ + ldr r1, [pc, #-2368] @ 5c9a94 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr ip, [r0, r2] │ │ │ │ - ldr r2, [pc, #-2392] @ 5c9a94 │ │ │ │ + ldr r2, [pc, #-2392] @ 5c9a98 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r3, ip, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r1, #12 │ │ │ │ - b 5c8a64 │ │ │ │ - ldr r1, [pc, #-2412] @ 5c9a98 │ │ │ │ + b 5c8a68 │ │ │ │ + ldr r1, [pc, #-2412] @ 5c9a9c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-264] @ 0xfffffef8 │ │ │ │ sub r1, r1, #264 @ 0x108 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ - ldr r1, [pc, #-2436] @ 5c9a9c │ │ │ │ + b 5c8a04 │ │ │ │ + ldr r1, [pc, #-2436] @ 5c9aa0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3168] @ 0xfffff3a0 │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ - ldr r1, [pc, #-2464] @ 5c9aa0 │ │ │ │ + b 5c8a04 │ │ │ │ + ldr r1, [pc, #-2464] @ 5c9aa4 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3432] @ 0xfffff298 │ │ │ │ sub r1, r1, #3424 @ 0xd60 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ - ldr r1, [pc, #-2496] @ 5c9aa4 │ │ │ │ + b 5c8a04 │ │ │ │ + ldr r1, [pc, #-2496] @ 5c9aa8 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3828] @ 0xef4 │ │ │ │ add r1, r1, #3824 @ 0xef0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ - ldr r1, [pc, #-2528] @ 5c9aa8 │ │ │ │ + b 5c8a04 │ │ │ │ + ldr r1, [pc, #-2528] @ 5c9aac │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3696] @ 0xfffff190 │ │ │ │ sub r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ - ldr r1, [pc, #-2556] @ 5c9aac │ │ │ │ + b 5c8a04 │ │ │ │ + ldr r1, [pc, #-2556] @ 5c9ab0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2904] @ 0xfffff4a8 │ │ │ │ sub r1, r1, #2896 @ 0xb50 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ - ldr r1, [pc, #-2588] @ 5c9ab0 │ │ │ │ + b 5c8a04 │ │ │ │ + ldr r1, [pc, #-2588] @ 5c9ab4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #660] @ 0x294 │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ - ldr r1, [pc, #-2612] @ 5c9ab4 │ │ │ │ + b 5c8a04 │ │ │ │ + ldr r1, [pc, #-2612] @ 5c9ab8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #924] @ 0x39c │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ - ldr r1, [pc, #-2636] @ 5c9ab8 │ │ │ │ + b 5c8a04 │ │ │ │ + ldr r1, [pc, #-2636] @ 5c9abc │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #4092] @ 0xffc │ │ │ │ add r1, r1, #4080 @ 0xff0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ - b 5c8a7c │ │ │ │ - ldr r1, [pc, #-2664] @ 5c9abc │ │ │ │ + b 5c8a80 │ │ │ │ + ldr r1, [pc, #-2664] @ 5c9ac0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2376] @ 0xfffff6b8 │ │ │ │ sub r1, r1, #2368 @ 0x940 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ - ldr r1, [pc, #-2696] @ 5c9ac0 │ │ │ │ + b 5c8a04 │ │ │ │ + ldr r1, [pc, #-2696] @ 5c9ac4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #264] @ 0x108 │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ - ldr r1, [pc, #-2720] @ 5c9ac4 │ │ │ │ + b 5c8a04 │ │ │ │ + ldr r1, [pc, #-2720] @ 5c9ac8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1980] @ 0x7bc │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r1, r9 │ │ │ │ - b 5c8a00 │ │ │ │ - ldr r2, [pc, #-2748] @ 5c9ac8 │ │ │ │ - ldr r3, [pc, #-2748] @ 5c9acc │ │ │ │ + b 5c8a04 │ │ │ │ + ldr r2, [pc, #-2748] @ 5c9acc │ │ │ │ + ldr r3, [pc, #-2748] @ 5c9ad0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-2768] @ 5c9ad0 │ │ │ │ + ldr r1, [pc, #-2768] @ 5c9ad4 │ │ │ │ add r3, r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r5 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ ldr r0, [r1] │ │ │ │ - b 5c8a78 │ │ │ │ - ldr r3, [pc, #-2808] @ 5c9ad4 │ │ │ │ + b 5c8a7c │ │ │ │ + ldr r3, [pc, #-2808] @ 5c9ad8 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ - b 5c8bd0 │ │ │ │ - ldr r3, [pc, #-2824] @ 5c9ad8 │ │ │ │ + b 5c8bd4 │ │ │ │ + ldr r3, [pc, #-2824] @ 5c9adc │ │ │ │ rsb r0, r9, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r2 │ │ │ │ lsl sl, sl, #2 │ │ │ │ bl 6c5548 │ │ │ │ - b 5c9da4 │ │ │ │ + b 5c9da8 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ca1f0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ca1f4 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8a90 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c8a94 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8d78 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c8d7c │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8ea0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c8ea4 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c89b0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c89b4 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8b0c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c8b10 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c91a4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c91a8 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8f50 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c8f54 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9430 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9434 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c959c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c95a0 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8c40 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c8c44 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8fa8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c8fac │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9070 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9074 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ca2c8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ca2cc │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8bec │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c8bf0 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8e48 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c8e4c │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c96c8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c96cc │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9d2c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9d30 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9308 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c930c │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9ed8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9edc │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9b54 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9b58 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ca028 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ca02c │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8a1c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c8a20 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8d10 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c8d14 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c94fc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9500 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9c1c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9c20 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c90c8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c90cc │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9e30 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9e34 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c978c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9790 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9f74 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9f78 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8928 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c892c │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9d8c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9d90 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c97d4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c97d8 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c935c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9360 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8ef8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c8efc │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ca080 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ca084 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9724 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9728 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ca198 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ca19c │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c95f4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c95f8 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9010 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9014 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8ca8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c8cac │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9f24 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9f28 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9148 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c914c │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ca138 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ca13c │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9bb4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9bb8 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ca25c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ca260 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9248 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c924c │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9c70 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9c74 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8de0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c8de4 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9fcc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9fd0 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c8b6c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c8b70 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9e8c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9e90 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c94b0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c94b4 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ca0dc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ca0e0 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c92a0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c92a4 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9dc8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9dcc │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c965c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9660 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9ae8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9aec │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9cd8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9cdc │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c9550 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9554 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c91fc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c9200 │ │ │ │ ldr r2, [r8, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r8 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r8 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5c93c4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5c93c8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #4068] @ 5cbf64 │ │ │ │ + ldr r2, [pc, #4068] @ 5cbf68 │ │ │ │ subs r7, r3, #0 │ │ │ │ - ldr r3, [pc, #4064] @ 5cbf68 │ │ │ │ + ldr r3, [pc, #4064] @ 5cbf6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r9, [pc, #4056] @ 5cbf6c │ │ │ │ + ldr r9, [pc, #4056] @ 5cbf70 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ - beq 5cafe8 │ │ │ │ + beq 5cafec │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ and r2, r2, #32 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5cb078 │ │ │ │ + beq 5cb07c │ │ │ │ bl 67b2a4 │ │ │ │ - ldr r3, [pc, #4004] @ 5cbf70 │ │ │ │ + ldr r3, [pc, #4004] @ 5cbf74 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi 5cb018 │ │ │ │ + bhi 5cb01c │ │ │ │ add r3, r3, r4 │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl 67b2a4 │ │ │ │ - ldr r3, [pc, #3968] @ 5cbf74 │ │ │ │ + ldr r3, [pc, #3968] @ 5cbf78 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi 5cb018 │ │ │ │ + bhi 5cb01c │ │ │ │ add r3, r3, r4 │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r7, #7 │ │ │ │ - ble 5cb1c4 │ │ │ │ - ldr r1, [pc, #3928] @ 5cbf78 │ │ │ │ + ble 5cb1c8 │ │ │ │ + ldr r1, [pc, #3928] @ 5cbf7c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #3924] @ 5cbf7c │ │ │ │ + ldr r3, [pc, #3924] @ 5cbf80 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 5ccf7c │ │ │ │ - ldr r2, [pc, #3908] @ 5cbf80 │ │ │ │ - ldr r3, [pc, #3880] @ 5cbf68 │ │ │ │ + bne 5ccf80 │ │ │ │ + ldr r2, [pc, #3908] @ 5cbf84 │ │ │ │ + ldr r3, [pc, #3880] @ 5cbf6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5cd198 │ │ │ │ + bne 5cd19c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ mov r0, r6 │ │ │ │ bl 67b2a4 │ │ │ │ - ldr r3, [pc, #3828] @ 5cbf84 │ │ │ │ + ldr r3, [pc, #3828] @ 5cbf88 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi 5cb018 │ │ │ │ + bhi 5cb01c │ │ │ │ add r3, r3, r4 │ │ │ │ ldrsh r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ and r2, r2, #64 @ 0x40 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5cd0f0 │ │ │ │ - ldr r2, [pc, #3780] @ 5cbf88 │ │ │ │ - ldr r3, [pc, #3780] @ 5cbf8c │ │ │ │ + beq 5cd0f4 │ │ │ │ + ldr r2, [pc, #3780] @ 5cbf8c │ │ │ │ + ldr r3, [pc, #3780] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #3764] @ 5cbf90 │ │ │ │ + ldr r1, [pc, #3764] @ 5cbf94 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ - ldr r8, [pc, #3744] @ 5cbf94 │ │ │ │ + ldr r8, [pc, #3744] @ 5cbf98 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r6, #12] │ │ │ │ - ldr r3, [pc, #3712] @ 5cbf98 │ │ │ │ + ldr r3, [pc, #3712] @ 5cbf9c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ccef0 │ │ │ │ + bne 5ccef4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5cb034 │ │ │ │ - ldr r3, [pc, #3688] @ 5cbf9c │ │ │ │ + beq 5cb038 │ │ │ │ + ldr r3, [pc, #3688] @ 5cbfa0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c2e14 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb034 │ │ │ │ + b 5cb038 │ │ │ │ cmp r7, #7 │ │ │ │ - bgt 5cb018 │ │ │ │ + bgt 5cb01c │ │ │ │ ldr r3, [r6, #108] @ 0x6c │ │ │ │ tst r3, #8 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r3, [pc, #3616] @ 5cbf8c │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r3, [pc, #3616] @ 5cbf90 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr sl, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #3616] @ 5cbfa0 │ │ │ │ - ldr r1, [pc, #3616] @ 5cbfa4 │ │ │ │ + ldr r3, [pc, #3616] @ 5cbfa4 │ │ │ │ + ldr r1, [pc, #3616] @ 5cbfa8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r8, r3, r8 │ │ │ │ add r2, r3, r2 │ │ │ │ str r8, [sp] │ │ │ │ - ldr r8, [pc, #3580] @ 5cbfa8 │ │ │ │ + ldr r8, [pc, #3580] @ 5cbfac │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6bdeb8 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #108] @ 0x6c │ │ │ │ tst r3, #8 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r3, [pc, #3508] @ 5cbf8c │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r3, [pc, #3508] @ 5cbf90 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr sl, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #3520] @ 5cbfac │ │ │ │ - ldr r1, [pc, #3520] @ 5cbfb0 │ │ │ │ + ldr r3, [pc, #3520] @ 5cbfb0 │ │ │ │ + ldr r1, [pc, #3520] @ 5cbfb4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r8, r3, r8 │ │ │ │ add r2, r3, r2 │ │ │ │ str r8, [sp] │ │ │ │ - ldr r8, [pc, #3484] @ 5cbfb4 │ │ │ │ + ldr r8, [pc, #3484] @ 5cbfb8 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6bdeb8 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r8, [pc, #3456] @ 5cbfb8 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r8, [pc, #3456] @ 5cbfbc │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r8 │ │ │ │ - ldr r8, [pc, #3440] @ 5cbfbc │ │ │ │ + ldr r8, [pc, #3440] @ 5cbfc0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov sl, r0 │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #3376] @ 5cbf8c │ │ │ │ + ldr r3, [pc, #3376] @ 5cbf90 │ │ │ │ mov r2, #1488 @ 0x5d0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c656c │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #3400] @ 5cbfc0 │ │ │ │ - ldr r3, [pc, #3344] @ 5cbf8c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #3400] @ 5cbfc4 │ │ │ │ + ldr r3, [pc, #3344] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #3380] @ 5cbfc4 │ │ │ │ + ldr r1, [pc, #3380] @ 5cbfc8 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ - ldr r8, [pc, #3360] @ 5cbfc8 │ │ │ │ + ldr r8, [pc, #3360] @ 5cbfcc │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #3332] @ 5cbfcc │ │ │ │ - ldr r3, [pc, #3264] @ 5cbf8c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #3332] @ 5cbfd0 │ │ │ │ + ldr r3, [pc, #3264] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #3308] @ 5cbfd0 │ │ │ │ + ldr r1, [pc, #3308] @ 5cbfd4 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #3296] @ 5cbfd4 │ │ │ │ + ldr r8, [pc, #3296] @ 5cbfd8 │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #3268] @ 5cbfd8 │ │ │ │ - ldr r3, [pc, #3188] @ 5cbf8c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #3268] @ 5cbfdc │ │ │ │ + ldr r3, [pc, #3188] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #3248] @ 5cbfdc │ │ │ │ + ldr r1, [pc, #3248] @ 5cbfe0 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1, #-528] @ 0xfffffdf0 │ │ │ │ - ldr r8, [pc, #3224] @ 5cbfe0 │ │ │ │ + ldr r8, [pc, #3224] @ 5cbfe4 │ │ │ │ sub r1, r1, #528 @ 0x210 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ mov r3, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb110 │ │ │ │ - ldr r8, [pc, #3196] @ 5cbfe4 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r8, [pc, #3196] @ 5cbfe8 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r8, [pc, #3188] @ 5cbfe8 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r8, [pc, #3188] @ 5cbfec │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r3, [pc, #3084] @ 5cbf8c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r3, [pc, #3084] @ 5cbf90 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r8, [pc, #3168] @ 5cbfec │ │ │ │ + ldr r8, [pc, #3168] @ 5cbff0 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r2, [pc, #3164] @ 5cbff0 │ │ │ │ + ldr r2, [pc, #3164] @ 5cbff4 │ │ │ │ bl 6c656c │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r8, [pc, #3152] @ 5cbff4 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r8, [pc, #3152] @ 5cbff8 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #3144] @ 5cbff8 │ │ │ │ - ldr r3, [pc, #3032] @ 5cbf8c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #3144] @ 5cbffc │ │ │ │ + ldr r3, [pc, #3032] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #3124] @ 5cbffc │ │ │ │ + ldr r1, [pc, #3124] @ 5cc000 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r3, r3, sl │ │ │ │ - ldr r8, [pc, #3096] @ 5cc000 │ │ │ │ + ldr r8, [pc, #3096] @ 5cc004 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ mov r3, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #3068] @ 5cc004 │ │ │ │ - ldr r3, [pc, #2944] @ 5cbf8c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #3068] @ 5cc008 │ │ │ │ + ldr r3, [pc, #2944] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #3044] @ 5cc008 │ │ │ │ + ldr r1, [pc, #3044] @ 5cc00c │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #3032] @ 5cc00c │ │ │ │ + ldr r8, [pc, #3032] @ 5cc010 │ │ │ │ ldr r0, [r1, #1056] @ 0x420 │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r3, [pc, #2872] @ 5cbf8c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r3, [pc, #2872] @ 5cbf90 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r8, [pc, #2992] @ 5cc010 │ │ │ │ + ldr r8, [pc, #2992] @ 5cc014 │ │ │ │ ldr r1, [r3] │ │ │ │ - ldr r2, [pc, #2988] @ 5cc014 │ │ │ │ + ldr r2, [pc, #2988] @ 5cc018 │ │ │ │ bl 6c656c │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #2976] @ 5cc018 │ │ │ │ - ldr r3, [pc, #2832] @ 5cbf8c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #2976] @ 5cc01c │ │ │ │ + ldr r3, [pc, #2832] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #2956] @ 5cc01c │ │ │ │ + ldr r1, [pc, #2956] @ 5cc020 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1, #924] @ 0x39c │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ bl 6bde24 │ │ │ │ - ldr r3, [pc, #2920] @ 5cc020 │ │ │ │ + ldr r3, [pc, #2920] @ 5cc024 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - ldr r8, [pc, #2912] @ 5cc024 │ │ │ │ + ldr r8, [pc, #2912] @ 5cc028 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c2e14 │ │ │ │ mov r3, #4 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb110 │ │ │ │ - ldr r8, [pc, #2888] @ 5cc028 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r8, [pc, #2888] @ 5cc02c │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #2880] @ 5cc02c │ │ │ │ - ldr r3, [pc, #2716] @ 5cbf8c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #2880] @ 5cc030 │ │ │ │ + ldr r3, [pc, #2716] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #2856] @ 5cc030 │ │ │ │ + ldr r1, [pc, #2856] @ 5cc034 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #2844] @ 5cc034 │ │ │ │ + ldr r8, [pc, #2844] @ 5cc038 │ │ │ │ ldr r0, [r1, #-1584] @ 0xfffff9d0 │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r3, [pc, #2644] @ 5cbf8c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r3, [pc, #2644] @ 5cbf90 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r8, [pc, #2804] @ 5cc038 │ │ │ │ + ldr r8, [pc, #2804] @ 5cc03c │ │ │ │ ldr r1, [r3] │ │ │ │ mov r2, #1088 @ 0x440 │ │ │ │ bl 6c656c │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5cb578 │ │ │ │ - ldr r3, [pc, #2768] @ 5cc03c │ │ │ │ + beq 5cb57c │ │ │ │ + ldr r3, [pc, #2768] @ 5cc040 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ ldr r1, [r6, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5cb5c0 │ │ │ │ - ldr r3, [pc, #2736] @ 5cc040 │ │ │ │ + beq 5cb5c4 │ │ │ │ + ldr r3, [pc, #2736] @ 5cc044 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #2720] @ 5cc044 │ │ │ │ + ldr r2, [pc, #2720] @ 5cc048 │ │ │ │ str r3, [r6, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5cd0d8 │ │ │ │ - ldr r2, [pc, #2704] @ 5cc048 │ │ │ │ + beq 5cd0dc │ │ │ │ + ldr r2, [pc, #2704] @ 5cc04c │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5cd0d8 │ │ │ │ - ldr r2, [pc, #2692] @ 5cc04c │ │ │ │ - ldr r3, [pc, #2496] @ 5cbf8c │ │ │ │ + beq 5cd0dc │ │ │ │ + ldr r2, [pc, #2692] @ 5cc050 │ │ │ │ + ldr r3, [pc, #2496] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #2672] @ 5cc050 │ │ │ │ + ldr r1, [pc, #2672] @ 5cc054 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1, #-792] @ 0xfffffce8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ bl 6bde24 │ │ │ │ - ldr r3, [pc, #2636] @ 5cc054 │ │ │ │ + ldr r3, [pc, #2636] @ 5cc058 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - ldr r8, [pc, #2628] @ 5cc058 │ │ │ │ + ldr r8, [pc, #2628] @ 5cc05c │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c2e14 │ │ │ │ mov r3, #4 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5cb64c │ │ │ │ - ldr r3, [pc, #2588] @ 5cc05c │ │ │ │ + beq 5cb650 │ │ │ │ + ldr r3, [pc, #2588] @ 5cc060 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ ldr r1, [r6, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5cb694 │ │ │ │ - ldr r3, [pc, #2556] @ 5cc060 │ │ │ │ + beq 5cb698 │ │ │ │ + ldr r3, [pc, #2556] @ 5cc064 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #2508] @ 5cc044 │ │ │ │ + ldr r2, [pc, #2508] @ 5cc048 │ │ │ │ str r3, [r6, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5cd100 │ │ │ │ - ldr r2, [pc, #2492] @ 5cc048 │ │ │ │ + beq 5cd104 │ │ │ │ + ldr r2, [pc, #2492] @ 5cc04c │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5cd100 │ │ │ │ - ldr r2, [pc, #2504] @ 5cc064 │ │ │ │ - ldr r3, [pc, #2284] @ 5cbf8c │ │ │ │ + beq 5cd104 │ │ │ │ + ldr r2, [pc, #2504] @ 5cc068 │ │ │ │ + ldr r3, [pc, #2284] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #2484] @ 5cc068 │ │ │ │ + ldr r1, [pc, #2484] @ 5cc06c │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ - ldr r3, [pc, #2444] @ 5cc06c │ │ │ │ + ldr r3, [pc, #2444] @ 5cc070 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [pc, r3] │ │ │ │ - ldr r8, [pc, #2436] @ 5cc070 │ │ │ │ + ldr r8, [pc, #2436] @ 5cc074 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c2e14 │ │ │ │ mov r3, #4 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #2412] @ 5cc074 │ │ │ │ - ldr r3, [pc, #2176] @ 5cbf8c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #2412] @ 5cc078 │ │ │ │ + ldr r3, [pc, #2176] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #2388] @ 5cc078 │ │ │ │ + ldr r1, [pc, #2388] @ 5cc07c │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #2376] @ 5cc07c │ │ │ │ + ldr r8, [pc, #2376] @ 5cc080 │ │ │ │ ldr r0, [r1, #-2640] @ 0xfffff5b0 │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #2348] @ 5cc080 │ │ │ │ - ldr r3, [pc, #2100] @ 5cbf8c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #2348] @ 5cc084 │ │ │ │ + ldr r3, [pc, #2100] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #2328] @ 5cc084 │ │ │ │ + ldr r1, [pc, #2328] @ 5cc088 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #3552 @ 0xde0 │ │ │ │ - ldr r8, [pc, #2308] @ 5cc088 │ │ │ │ + ldr r8, [pc, #2308] @ 5cc08c │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #2280] @ 5cc08c │ │ │ │ - ldr r3, [pc, #2020] @ 5cbf8c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #2280] @ 5cc090 │ │ │ │ + ldr r3, [pc, #2020] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #2256] @ 5cc090 │ │ │ │ + ldr r1, [pc, #2256] @ 5cc094 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #2244] @ 5cc094 │ │ │ │ + ldr r8, [pc, #2244] @ 5cc098 │ │ │ │ ldr r0, [r1, #-3696] @ 0xfffff190 │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #3696 @ 0xe70 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #2216] @ 5cc098 │ │ │ │ - ldr r3, [pc, #1944] @ 5cbf8c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #2216] @ 5cc09c │ │ │ │ + ldr r3, [pc, #1944] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #2196] @ 5cc09c │ │ │ │ + ldr r1, [pc, #2196] @ 5cc0a0 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #3824 @ 0xef0 │ │ │ │ - ldr r8, [pc, #2176] @ 5cc0a0 │ │ │ │ + ldr r8, [pc, #2176] @ 5cc0a4 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #2148] @ 5cc0a4 │ │ │ │ - ldr r3, [pc, #1864] @ 5cbf8c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #2148] @ 5cc0a8 │ │ │ │ + ldr r3, [pc, #1864] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #2128] @ 5cc0a8 │ │ │ │ + ldr r1, [pc, #2128] @ 5cc0ac │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #3296 @ 0xce0 │ │ │ │ - ldr r8, [pc, #2108] @ 5cc0ac │ │ │ │ + ldr r8, [pc, #2108] @ 5cc0b0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #2080] @ 5cc0b0 │ │ │ │ - ldr r3, [pc, #1784] @ 5cbf8c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #2080] @ 5cc0b4 │ │ │ │ + ldr r3, [pc, #1784] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #2060] @ 5cc0b4 │ │ │ │ + ldr r1, [pc, #2060] @ 5cc0b8 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ - ldr r8, [pc, #2040] @ 5cc0b8 │ │ │ │ + ldr r8, [pc, #2040] @ 5cc0bc │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #2012] @ 5cc0bc │ │ │ │ - ldr r3, [pc, #1704] @ 5cbf8c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #2012] @ 5cc0c0 │ │ │ │ + ldr r3, [pc, #1704] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #1992] @ 5cc0c0 │ │ │ │ + ldr r1, [pc, #1992] @ 5cc0c4 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #1312 @ 0x520 │ │ │ │ - ldr r8, [pc, #1972] @ 5cc0c4 │ │ │ │ + ldr r8, [pc, #1972] @ 5cc0c8 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - bne 5cb018 │ │ │ │ - ldr sl, [pc, #1928] @ 5cc0c8 │ │ │ │ - ldr r3, [pc, #1608] @ 5cbf8c │ │ │ │ + bne 5cb01c │ │ │ │ + ldr sl, [pc, #1928] @ 5cc0cc │ │ │ │ + ldr r3, [pc, #1608] @ 5cbf90 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr fp, [r3] │ │ │ │ ldr r3, [r0, sl] │ │ │ │ - ldr r1, [pc, #1904] @ 5cc0cc │ │ │ │ + ldr r1, [pc, #1904] @ 5cc0d0 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #1892] @ 5cc0d0 │ │ │ │ + ldr r8, [pc, #1892] @ 5cc0d4 │ │ │ │ ldr r0, [r1, #792] @ 0x318 │ │ │ │ add r3, r3, fp │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ mov r3, #1 │ │ │ │ lsl r3, r3, r7 │ │ │ │ tst r3, #170 @ 0xaa │ │ │ │ - bne 5ccfbc │ │ │ │ + bne 5ccfc0 │ │ │ │ tst r3, #85 @ 0x55 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #1844] @ 5cc0d4 │ │ │ │ - ldr r3, [pc, #1512] @ 5cbf8c │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #1844] @ 5cc0d8 │ │ │ │ + ldr r3, [pc, #1512] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #1824] @ 5cc0d8 │ │ │ │ + ldr r1, [pc, #1824] @ 5cc0dc │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ - ldr r8, [pc, #1804] @ 5cc0dc │ │ │ │ + ldr r8, [pc, #1804] @ 5cc0e0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #1776] @ 5cc0e0 │ │ │ │ - ldr r3, [pc, #1432] @ 5cbf8c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #1776] @ 5cc0e4 │ │ │ │ + ldr r3, [pc, #1432] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #1752] @ 5cc0e4 │ │ │ │ + ldr r1, [pc, #1752] @ 5cc0e8 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #1740] @ 5cc0e8 │ │ │ │ + ldr r8, [pc, #1740] @ 5cc0ec │ │ │ │ ldr r0, [r1, #1584] @ 0x630 │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ sub r3, r7, #2 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 5cb018 │ │ │ │ + bhi 5cb01c │ │ │ │ ldr r3, [r6, #148] @ 0x94 │ │ │ │ asr r3, r3, r7 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r3, [pc, #1332] @ 5cbf8c │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r3, [pc, #1332] @ 5cbf90 │ │ │ │ add r2, r7, #368 @ 0x170 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ add r2, r2, #3 │ │ │ │ - ldr r8, [pc, #1664] @ 5cc0ec │ │ │ │ + ldr r8, [pc, #1664] @ 5cc0f0 │ │ │ │ ldr r1, [r3] │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 6c656c │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 5cb018 │ │ │ │ + bne 5cb01c │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ and r2, r2, #64 @ 0x40 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5cd118 │ │ │ │ - ldr r2, [pc, #1620] @ 5cc0f0 │ │ │ │ - ldr r3, [pc, #1260] @ 5cbf8c │ │ │ │ + beq 5cd11c │ │ │ │ + ldr r2, [pc, #1620] @ 5cc0f4 │ │ │ │ + ldr r3, [pc, #1260] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #1596] @ 5cc0f4 │ │ │ │ + ldr r1, [pc, #1596] @ 5cc0f8 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #1584] @ 5cc0f8 │ │ │ │ + ldr r8, [pc, #1584] @ 5cc0fc │ │ │ │ ldr r0, [r1, #-660] @ 0xfffffd6c │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #660 @ 0x294 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 5cb018 │ │ │ │ + bne 5cb01c │ │ │ │ ldrb r3, [r6, #185] @ 0xb9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r8, [pc, #1536] @ 5cc0fc │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r8, [pc, #1536] @ 5cc100 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r3, [pc, #1528] @ 5cc100 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r3, [pc, #1528] @ 5cc104 │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5cd1d8 │ │ │ │ + bhi 5cd1dc │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r7, #1 │ │ │ │ - beq 5cd05c │ │ │ │ + beq 5cd060 │ │ │ │ cmp r7, #2 │ │ │ │ - bne 5cb018 │ │ │ │ + bne 5cb01c │ │ │ │ ldrb r3, [r6, #187] @ 0xbb │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #1468] @ 5cc104 │ │ │ │ - ldr r3, [pc, #1088] @ 5cbf8c │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #1468] @ 5cc108 │ │ │ │ + ldr r3, [pc, #1088] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #1444] @ 5cc108 │ │ │ │ + ldr r1, [pc, #1444] @ 5cc10c │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #1432] @ 5cc10c │ │ │ │ + ldr r8, [pc, #1432] @ 5cc110 │ │ │ │ ldr r0, [r1, #396] @ 0x18c │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r3, [pc, #1404] @ 5cc110 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r3, [pc, #1404] @ 5cc114 │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 5cb018 │ │ │ │ + bhi 5cb01c │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1376] @ 5cc114 │ │ │ │ + ldr r3, [pc, #1376] @ 5cc118 │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 5cb018 │ │ │ │ + bhi 5cb01c │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #1 │ │ │ │ lsl r3, r3, r7 │ │ │ │ tst r3, #170 @ 0xaa │ │ │ │ - bne 5cd00c │ │ │ │ + bne 5cd010 │ │ │ │ tst r3, #85 @ 0x55 │ │ │ │ - bne 5cb9e8 │ │ │ │ - ldr r1, [pc, #1324] @ 5cc118 │ │ │ │ + bne 5cb9ec │ │ │ │ + ldr r1, [pc, #1324] @ 5cc11c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb020 │ │ │ │ - ldr r2, [pc, #1316] @ 5cc11c │ │ │ │ + b 5cb024 │ │ │ │ + ldr r2, [pc, #1316] @ 5cc120 │ │ │ │ sub r3, r7, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi 5cb018 │ │ │ │ + bhi 5cb01c │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1284] @ 5cc120 │ │ │ │ + ldr r3, [pc, #1284] @ 5cc124 │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 5cb018 │ │ │ │ + bhi 5cb01c │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1256] @ 5cc124 │ │ │ │ + ldr r3, [pc, #1256] @ 5cc128 │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5cb018 │ │ │ │ + bhi 5cb01c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1224] @ 5cc128 │ │ │ │ + ldr r3, [pc, #1224] @ 5cc12c │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi 5cb018 │ │ │ │ + bhi 5cb01c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1192] @ 5cc12c │ │ │ │ + ldr r3, [pc, #1192] @ 5cc130 │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5cb018 │ │ │ │ + bhi 5cb01c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1160] @ 5cc130 │ │ │ │ + ldr r3, [pc, #1160] @ 5cc134 │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5cb018 │ │ │ │ + bhi 5cb01c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1128] @ 5cc134 │ │ │ │ + ldr r3, [pc, #1128] @ 5cc138 │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #5 │ │ │ │ - bhi 5cb018 │ │ │ │ + bhi 5cb01c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1096] @ 5cc138 │ │ │ │ + ldr r3, [pc, #1096] @ 5cc13c │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5cb018 │ │ │ │ + bhi 5cb01c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r8, [pc, #1064] @ 5cc13c │ │ │ │ + ldr r8, [pc, #1064] @ 5cc140 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cd128 │ │ │ │ - ldr r2, [pc, #1044] @ 5cc140 │ │ │ │ - ldr r3, [pc, #604] @ 5cbf8c │ │ │ │ + beq 5cd12c │ │ │ │ + ldr r2, [pc, #1044] @ 5cc144 │ │ │ │ + ldr r3, [pc, #604] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #1024] @ 5cc144 │ │ │ │ + ldr r1, [pc, #1024] @ 5cc148 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1, #-924] @ 0xfffffc64 │ │ │ │ - ldr r8, [pc, #1000] @ 5cc148 │ │ │ │ + ldr r8, [pc, #1000] @ 5cc14c │ │ │ │ sub r1, r1, #924 @ 0x39c │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ mov r3, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cd134 │ │ │ │ - ldr r2, [pc, #960] @ 5cc14c │ │ │ │ - ldr r3, [pc, #508] @ 5cbf8c │ │ │ │ + beq 5cd138 │ │ │ │ + ldr r2, [pc, #960] @ 5cc150 │ │ │ │ + ldr r3, [pc, #508] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #940] @ 5cc150 │ │ │ │ + ldr r1, [pc, #940] @ 5cc154 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1, #-1056] @ 0xfffffbe0 │ │ │ │ - ldr r8, [pc, #916] @ 5cc154 │ │ │ │ + ldr r8, [pc, #916] @ 5cc158 │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ mov r3, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb110 │ │ │ │ - ldr r8, [pc, #888] @ 5cc158 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r8, [pc, #888] @ 5cc15c │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cd140 │ │ │ │ + beq 5cd144 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r8 │ │ │ │ - ldr r8, [pc, #860] @ 5cc15c │ │ │ │ + ldr r8, [pc, #860] @ 5cc160 │ │ │ │ add r8, pc, r8 │ │ │ │ mov sl, r0 │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #380] @ 5cbf8c │ │ │ │ - ldr r2, [pc, #844] @ 5cc160 │ │ │ │ + ldr r3, [pc, #380] @ 5cbf90 │ │ │ │ + ldr r2, [pc, #844] @ 5cc164 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c656c │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb110 │ │ │ │ - ldr r8, [pc, #816] @ 5cc164 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r8, [pc, #816] @ 5cc168 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r8, [pc, #808] @ 5cc168 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r8, [pc, #808] @ 5cc16c │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldrb r3, [r6, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r3, [pc, #308] @ 5cbf8c │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r3, [pc, #308] @ 5cbf90 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r8, [pc, #776] @ 5cc16c │ │ │ │ + ldr r8, [pc, #776] @ 5cc170 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r2, #212 @ 0xd4 │ │ │ │ bl 6c656c │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldrb r3, [r6, #190] @ 0xbe │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb018 │ │ │ │ + beq 5cb01c │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #256] @ 5cbf8c │ │ │ │ + ldr r3, [pc, #256] @ 5cbf90 │ │ │ │ mov r2, #944 @ 0x3b0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov sl, r0 │ │ │ │ bl 6c6434 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r8, [pc, #712] @ 5cc170 │ │ │ │ + ldr r8, [pc, #712] @ 5cc174 │ │ │ │ mov r1, sl │ │ │ │ bl 6c2dc8 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r8, [pc, #684] @ 5cc174 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r8, [pc, #684] @ 5cc178 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r8, [pc, #664] @ 5cc178 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r8, [pc, #664] @ 5cc17c │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #644] @ 5cc17c │ │ │ │ - ldr r3, [pc, #144] @ 5cbf8c │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #644] @ 5cc180 │ │ │ │ + ldr r3, [pc, #144] @ 5cbf90 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #624] @ 5cc180 │ │ │ │ + ldr r1, [pc, #624] @ 5cc184 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ - ldr r8, [pc, #604] @ 5cc184 │ │ │ │ + ldr r8, [pc, #604] @ 5cc188 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldrb r3, [r6, #185] @ 0xb9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r8, [pc, #564] @ 5cc188 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r8, [pc, #564] @ 5cc18c │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r1, [pc, #556] @ 5cc18c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r1, [pc, #556] @ 5cc190 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb020 │ │ │ │ - subseq pc, r8, r0, asr #26 │ │ │ │ + b 5cb024 │ │ │ │ + subseq pc, r8, ip, lsr sp @ │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq pc, r8, ip, lsl sp @ │ │ │ │ - ldrdeq r9, [fp], #-152 @ 0xffffff68 │ │ │ │ - strdeq r9, [fp], #-144 @ 0xffffff70 │ │ │ │ - eorseq ip, ip, r0, ror r2 │ │ │ │ - strheq r4, [r0], -ip │ │ │ │ - subseq pc, r8, r8, lsl #25 │ │ │ │ - @ instruction: 0x004b9994 │ │ │ │ - ldrsheq r3, [r9], #-136 @ 0xffffff78 │ │ │ │ + subseq pc, r8, r8, lsl sp @ │ │ │ │ + ldrdeq r9, [fp], #-148 @ 0xffffff6c │ │ │ │ + subeq r9, fp, ip, ror #19 │ │ │ │ + eorseq ip, ip, ip, ror #4 │ │ │ │ + strheq r4, [r0], -ip │ │ │ │ + subseq pc, r8, r4, lsl #25 │ │ │ │ + @ instruction: 0x004b9990 │ │ │ │ + ldrsheq r3, [r9], #-132 @ 0xffffff7c │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq sl, sl, r4, lsl #8 │ │ │ │ - eorseq r1, sp, ip, lsl r4 │ │ │ │ + subseq sl, sl, r0, lsl #8 │ │ │ │ + eorseq r1, sp, r8, lsl r4 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - @ instruction: 0x0067209c │ │ │ │ - subseq r3, r9, ip, lsr r8 │ │ │ │ - subseq sl, sl, ip, asr r3 │ │ │ │ - eorseq r1, sp, r0, asr r5 │ │ │ │ - ldrsbeq r3, [r9], #-112 @ 0xffffff90 │ │ │ │ - ldrsheq sl, [sl], #-32 @ 0xffffffe0 │ │ │ │ - @ instruction: 0x003d14d4 │ │ │ │ - @ instruction: 0x003d12fc │ │ │ │ - mlaseq sp, r8, r5, r1 │ │ │ │ - subseq r3, r9, r4, asr #14 │ │ │ │ - subseq sl, sl, r0, asr r2 │ │ │ │ - @ instruction: 0x003d12d8 │ │ │ │ - ldrsheq r3, [r9], #-100 @ 0xffffff9c │ │ │ │ - ldrsheq sl, [sl], #-24 @ 0xffffffe8 │ │ │ │ - @ instruction: 0x003d13bc │ │ │ │ - subseq r3, r9, r8, lsr #13 │ │ │ │ - ldrheq sl, [sl], #-20 @ 0xffffffec │ │ │ │ - eorseq r2, sp, ip, lsl r4 │ │ │ │ - eorseq r1, sp, r8, lsr #5 │ │ │ │ - eorseq r0, sp, r8, lsr #31 │ │ │ │ - eorseq r1, sp, r8, lsr r4 │ │ │ │ + @ instruction: 0x00672098 │ │ │ │ + subseq r3, r9, r8, lsr r8 │ │ │ │ + subseq sl, sl, r8, asr r3 │ │ │ │ + eorseq r1, sp, ip, asr #10 │ │ │ │ + subseq r3, r9, ip, asr #15 │ │ │ │ + subseq sl, sl, ip, ror #5 │ │ │ │ + @ instruction: 0x003d14d0 │ │ │ │ + @ instruction: 0x003d12f8 │ │ │ │ + mlaseq sp, r4, r5, r1 │ │ │ │ + subseq r3, r9, r0, asr #14 │ │ │ │ + subseq sl, sl, ip, asr #4 │ │ │ │ + @ instruction: 0x003d12d4 │ │ │ │ + ldrsheq r3, [r9], #-96 @ 0xffffffa0 │ │ │ │ + ldrsheq sl, [sl], #-20 @ 0xffffffec │ │ │ │ + @ instruction: 0x003d13b8 │ │ │ │ + subseq r3, r9, r4, lsr #13 │ │ │ │ + ldrheq sl, [sl], #-16 │ │ │ │ + eorseq r2, sp, r8, lsl r4 │ │ │ │ + eorseq r1, sp, r4, lsr #5 │ │ │ │ + eorseq r0, sp, r4, lsr #31 │ │ │ │ + eorseq r1, sp, r4, lsr r4 │ │ │ │ andeq r0, r0, ip, asr #11 │ │ │ │ - @ instruction: 0x003d23b0 │ │ │ │ - subseq r3, r9, ip, lsl #12 │ │ │ │ - subseq sl, sl, r8, lsl r1 │ │ │ │ - eorseq r1, sp, r8, lsl #7 │ │ │ │ - ldrheq r3, [r9], #-84 @ 0xffffffac │ │ │ │ - ldrheq sl, [sl], #-8 │ │ │ │ - eorseq r1, sp, r0, lsr #6 │ │ │ │ - eorseq r1, sp, ip, ror #5 │ │ │ │ + eorseq r2, sp, ip, lsr #7 │ │ │ │ + subseq r3, r9, r8, lsl #12 │ │ │ │ + subseq sl, sl, r4, lsl r1 │ │ │ │ + eorseq r1, sp, r4, lsl #7 │ │ │ │ + ldrheq r3, [r9], #-80 @ 0xffffffb0 │ │ │ │ + ldrheq sl, [sl], #-4 │ │ │ │ + eorseq r1, sp, ip, lsl r3 │ │ │ │ + eorseq r1, sp, r8, ror #5 │ │ │ │ andeq r0, r0, ip, lsr #11 │ │ │ │ - subseq r3, r9, r4, asr #10 │ │ │ │ - subseq sl, sl, r0, asr r0 │ │ │ │ - rsbeq r1, r7, r8, lsl sp │ │ │ │ - eorseq r1, sp, r8, ror r2 │ │ │ │ - eorseq r2, sp, r4, ror #7 │ │ │ │ - ldrsbeq r3, [r9], #-64 @ 0xffffffc0 │ │ │ │ - ldrsbeq r9, [sl], #-244 @ 0xffffff0c │ │ │ │ - eorseq r1, sp, r8, asr r0 │ │ │ │ - ldrheq r1, [sp], -r4 @ │ │ │ │ - rsbeq r1, r7, r8, ror #24 │ │ │ │ - rsbeq r1, r7, r4, asr #24 │ │ │ │ + subseq r3, r9, r0, asr #10 │ │ │ │ + subseq sl, sl, ip, asr #32 │ │ │ │ + rsbeq r1, r7, r4, lsl sp │ │ │ │ + eorseq r1, sp, r4, ror r2 │ │ │ │ + eorseq r2, sp, r0, ror #7 │ │ │ │ + subseq r3, r9, ip, asr #9 │ │ │ │ + ldrsbeq r9, [sl], #-240 @ 0xffffff10 │ │ │ │ + eorseq r1, sp, r4, asr r0 │ │ │ │ + ldrheq r1, [sp], -r0 @ │ │ │ │ + rsbeq r1, r7, r4, ror #24 │ │ │ │ + rsbeq r1, r7, r0, asr #24 │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - ldrsheq r3, [r9], #-52 @ 0xffffffcc │ │ │ │ - subseq r9, sl, r0, lsl #30 │ │ │ │ - rsbeq r1, r7, r8, asr #23 │ │ │ │ - @ instruction: 0x003d0fd4 │ │ │ │ - @ instruction: 0x00671b94 │ │ │ │ - rsbeq r1, r7, r0, ror fp │ │ │ │ - subseq r3, r9, r0, lsr #6 │ │ │ │ - subseq r9, sl, ip, lsr #28 │ │ │ │ - strdeq r1, [r7], #-160 @ 0xffffff60 @ │ │ │ │ - @ instruction: 0x003d0ebc │ │ │ │ - ldrheq r3, [r9], #-36 @ 0xffffffdc │ │ │ │ - ldrheq r9, [sl], #-216 @ 0xffffff28 │ │ │ │ - eorseq r0, sp, r8, asr sp │ │ │ │ - subseq r3, r9, r8, ror #4 │ │ │ │ - subseq r9, sl, r4, ror sp │ │ │ │ - eorseq r0, sp, r0, lsl #25 │ │ │ │ - subseq r3, r9, r8, lsl r2 │ │ │ │ - subseq r9, sl, ip, lsl sp │ │ │ │ - eorseq r0, sp, r0, lsl ip │ │ │ │ - subseq r3, r9, ip, asr #3 │ │ │ │ - ldrsbeq r9, [sl], #-200 @ 0xffffff38 │ │ │ │ - mlaseq sp, r4, fp, r0 │ │ │ │ - subseq r3, r9, ip, ror r1 │ │ │ │ - @ instruction: 0x005a7c90 │ │ │ │ - eorseq r0, sp, r0, lsr fp │ │ │ │ - subseq r3, r9, ip, lsr #2 │ │ │ │ - subseq r9, sl, r8, lsr ip │ │ │ │ - eorseq r0, sp, r4, lsr #20 │ │ │ │ - ldrsbeq r3, [r9], #-12 │ │ │ │ - subseq r9, sl, r8, ror #23 │ │ │ │ - eorseq r0, sp, r0, lsl #25 │ │ │ │ - subseq r3, r9, ip, ror r0 │ │ │ │ - subseq r9, sl, r0, lsl #23 │ │ │ │ - @ instruction: 0x003d0db8 │ │ │ │ - subseq r3, r9, ip, lsl r0 │ │ │ │ - subseq r9, sl, r8, lsr #22 │ │ │ │ - eorseq r0, sp, ip, lsr #27 │ │ │ │ - subseq r2, r9, ip, asr #31 │ │ │ │ - ldrsbeq r9, [sl], #-160 @ 0xffffff60 │ │ │ │ - eorseq r0, sp, r0, lsl #27 │ │ │ │ + ldrsheq r3, [r9], #-48 @ 0xffffffd0 │ │ │ │ + ldrsheq r9, [sl], #-236 @ 0xffffff14 │ │ │ │ + rsbeq r1, r7, r4, asr #23 │ │ │ │ + @ instruction: 0x003d0fd0 │ │ │ │ + @ instruction: 0x00671b90 │ │ │ │ + rsbeq r1, r7, ip, ror #22 │ │ │ │ + subseq r3, r9, ip, lsl r3 │ │ │ │ + subseq r9, sl, r8, lsr #28 │ │ │ │ + rsbeq r1, r7, ip, ror #21 │ │ │ │ + @ instruction: 0x003d0eb8 │ │ │ │ + ldrheq r3, [r9], #-32 @ 0xffffffe0 │ │ │ │ + ldrheq r9, [sl], #-212 @ 0xffffff2c │ │ │ │ + eorseq r0, sp, r4, asr sp │ │ │ │ + subseq r3, r9, r4, ror #4 │ │ │ │ + subseq r9, sl, r0, ror sp │ │ │ │ + eorseq r0, sp, ip, ror ip │ │ │ │ + subseq r3, r9, r4, lsl r2 │ │ │ │ + subseq r9, sl, r8, lsl sp │ │ │ │ + eorseq r0, sp, ip, lsl #24 │ │ │ │ + subseq r3, r9, r8, asr #3 │ │ │ │ + ldrsbeq r9, [sl], #-196 @ 0xffffff3c │ │ │ │ + mlaseq sp, r0, fp, r0 │ │ │ │ + subseq r3, r9, r8, ror r1 │ │ │ │ + subseq r7, sl, ip, lsl #25 │ │ │ │ + eorseq r0, sp, ip, lsr #22 │ │ │ │ + subseq r3, r9, r8, lsr #2 │ │ │ │ + subseq r9, sl, r4, lsr ip │ │ │ │ + eorseq r0, sp, r0, lsr #20 │ │ │ │ + ldrsbeq r3, [r9], #-8 │ │ │ │ + subseq r9, sl, r4, ror #23 │ │ │ │ + eorseq r0, sp, ip, ror ip │ │ │ │ + subseq r3, r9, r8, ror r0 │ │ │ │ + subseq r9, sl, ip, ror fp │ │ │ │ + @ instruction: 0x003d0db4 │ │ │ │ + subseq r3, r9, r8, lsl r0 │ │ │ │ + subseq r9, sl, r4, lsr #22 │ │ │ │ + eorseq r0, sp, r8, lsr #27 │ │ │ │ + subseq r2, r9, r8, asr #31 │ │ │ │ + subseq r9, sl, ip, asr #21 │ │ │ │ eorseq r0, sp, ip, ror sp │ │ │ │ - subseq r2, r9, r0, lsr #30 │ │ │ │ - subseq r9, sl, r4, lsr #20 │ │ │ │ - eorseq r0, sp, r4, asr #22 │ │ │ │ - eorseq r0, sp, r0, ror #17 │ │ │ │ - subeq r8, fp, r8, asr pc │ │ │ │ - subseq r2, r9, r4, ror lr │ │ │ │ - subseq r9, sl, r8, ror r9 │ │ │ │ - eorseq r0, sp, ip, asr fp │ │ │ │ - ldrdeq r8, [fp], #-234 @ 0xffffff16 │ │ │ │ - strheq r8, [fp], #-238 @ 0xffffff12 │ │ │ │ - @ instruction: 0x003d1cf4 │ │ │ │ - subeq r8, fp, lr, ror lr │ │ │ │ - subeq r8, fp, r4, ror #28 │ │ │ │ - subeq r8, fp, r8, asr #28 │ │ │ │ - subeq r8, fp, r2, lsr lr │ │ │ │ - subeq r8, fp, r8, lsl lr │ │ │ │ - subeq r8, fp, r2, lsl #28 │ │ │ │ - subeq r8, fp, ip, ror #27 │ │ │ │ - ldrdeq r8, [fp], #-212 @ 0xffffff2c │ │ │ │ - @ instruction: 0x003d1bb0 │ │ │ │ - @ instruction: 0x00592c90 │ │ │ │ - @ instruction: 0x005a979c │ │ │ │ - eorseq r0, sp, r4, ror #16 │ │ │ │ - subseq r2, r9, r0, lsr ip │ │ │ │ - subseq r9, sl, ip, lsr r7 │ │ │ │ - @ instruction: 0x003d07f4 │ │ │ │ - mlaseq sp, r0, r7, r0 │ │ │ │ - eorseq r0, sp, r4, ror #15 │ │ │ │ + eorseq r0, sp, r8, ror sp │ │ │ │ + subseq r2, r9, ip, lsl pc │ │ │ │ + subseq r9, sl, r0, lsr #20 │ │ │ │ + eorseq r0, sp, r0, asr #22 │ │ │ │ + @ instruction: 0x003d08dc │ │ │ │ + subeq r8, fp, r4, asr pc │ │ │ │ + subseq r2, r9, r0, ror lr │ │ │ │ + subseq r9, sl, r4, ror r9 │ │ │ │ + eorseq r0, sp, r8, asr fp │ │ │ │ + ldrdeq r8, [fp], #-230 @ 0xffffff1a │ │ │ │ + strheq r8, [fp], #-234 @ 0xffffff16 │ │ │ │ + @ instruction: 0x003d1cf0 │ │ │ │ + subeq r8, fp, sl, ror lr │ │ │ │ + subeq r8, fp, r0, ror #28 │ │ │ │ + subeq r8, fp, r4, asr #28 │ │ │ │ + subeq r8, fp, lr, lsr #28 │ │ │ │ + subeq r8, fp, r4, lsl lr │ │ │ │ + strdeq r8, [fp], #-222 @ 0xffffff22 │ │ │ │ + subeq r8, fp, r8, ror #27 │ │ │ │ + ldrdeq r8, [fp], #-208 @ 0xffffff30 │ │ │ │ + eorseq r1, sp, ip, lsr #23 │ │ │ │ + subseq r2, r9, ip, lsl #25 │ │ │ │ + @ instruction: 0x005a9798 │ │ │ │ + eorseq r0, sp, r0, ror #16 │ │ │ │ + subseq r2, r9, ip, lsr #24 │ │ │ │ + subseq r9, sl, r8, lsr r7 │ │ │ │ + @ instruction: 0x003d07f0 │ │ │ │ + eorseq r0, sp, ip, lsl #15 │ │ │ │ + eorseq r0, sp, r0, ror #15 │ │ │ │ andeq r0, r0, r8, lsr r4 │ │ │ │ - eorseq r0, sp, r4, lsl r7 │ │ │ │ - eorseq r0, sp, ip, lsl r7 │ │ │ │ - @ instruction: 0x003d0ab0 │ │ │ │ - @ instruction: 0x003d18bc │ │ │ │ - eorseq r0, sp, ip, lsr #19 │ │ │ │ - eorseq r0, sp, r4, lsl #19 │ │ │ │ - subseq r2, r9, r4, asr #21 │ │ │ │ - ldrsbeq r7, [sl], #-88 @ 0xffffffa8 │ │ │ │ - eorseq r0, sp, r8, lsl r9 │ │ │ │ - @ instruction: 0x003d03b4 │ │ │ │ - eorseq r1, sp, ip, lsr #16 │ │ │ │ - eorseq r1, sp, ip, lsr r5 │ │ │ │ - eorseq r1, sp, ip, asr #8 │ │ │ │ + eorseq r0, sp, r0, lsl r7 │ │ │ │ + eorseq r0, sp, r8, lsl r7 │ │ │ │ + eorseq r0, sp, ip, lsr #21 │ │ │ │ + @ instruction: 0x003d18b8 │ │ │ │ + eorseq r0, sp, r8, lsr #19 │ │ │ │ + eorseq r0, sp, r0, lsl #19 │ │ │ │ + subseq r2, r9, r0, asr #21 │ │ │ │ + ldrsbeq r7, [sl], #-84 @ 0xffffffac │ │ │ │ + eorseq r0, sp, r4, lsl r9 │ │ │ │ + @ instruction: 0x003d03b0 │ │ │ │ + eorseq r1, sp, r8, lsr #16 │ │ │ │ + eorseq r1, sp, r8, lsr r5 │ │ │ │ + eorseq r1, sp, r8, asr #8 │ │ │ │ + eorseq r1, sp, ip, ror #7 │ │ │ │ + @ instruction: 0x003d13f8 │ │ │ │ @ instruction: 0x003d13f0 │ │ │ │ - @ instruction: 0x003d13fc │ │ │ │ - @ instruction: 0x003d13f4 │ │ │ │ - ldrheq r2, [r9], #-92 @ 0xffffffa4 │ │ │ │ - subseq r9, sl, r8, asr #1 │ │ │ │ - eorseq r0, sp, ip, asr #1 │ │ │ │ - subseq r2, r9, r0, ror #10 │ │ │ │ - subseq r9, sl, r4, rrx │ │ │ │ - eorseq r0, sp, r0, rrx │ │ │ │ - subseq r2, r9, r8, lsl #10 │ │ │ │ - subseq r9, sl, r4, lsl r0 │ │ │ │ - @ instruction: 0x003cfff0 │ │ │ │ - subseq r2, r9, ip, lsr #9 │ │ │ │ - ldrheq r8, [sl], #-248 @ 0xffffff08 │ │ │ │ - eorseq pc, ip, ip, ror #30 │ │ │ │ - subseq r2, r9, r0, asr r4 │ │ │ │ - subseq r8, sl, ip, asr pc │ │ │ │ - eorseq pc, ip, r4, lsr #30 │ │ │ │ - ldrsheq r2, [r9], #-52 @ 0xffffffcc │ │ │ │ - subseq r8, sl, r0, lsl #30 │ │ │ │ - eorseq pc, ip, r4, lsr #29 │ │ │ │ - @ instruction: 0x00592398 │ │ │ │ - subseq r6, sl, ip, lsr #29 │ │ │ │ - eorseq r0, sp, r4, lsl #5 │ │ │ │ - @ instruction: 0x003cfcf4 │ │ │ │ - @ instruction: 0x003cfcb0 │ │ │ │ - ldrsbeq r2, [r9], #-44 @ 0xffffffd4 │ │ │ │ - ldrsheq r6, [sl], #-208 @ 0xffffff30 │ │ │ │ - eorseq pc, ip, r4, asr #24 │ │ │ │ - subseq r2, r9, r0, lsl #5 │ │ │ │ - @ instruction: 0x005a6d94 │ │ │ │ - @ instruction: 0x003cfbd4 │ │ │ │ - subseq r2, r9, r4, lsr #4 │ │ │ │ - subseq r6, sl, r8, lsr sp │ │ │ │ + ldrheq r2, [r9], #-88 @ 0xffffffa8 │ │ │ │ + subseq r9, sl, r4, asr #1 │ │ │ │ + eorseq r0, sp, r8, asr #1 │ │ │ │ + subseq r2, r9, ip, asr r5 │ │ │ │ + subseq r9, sl, r0, rrx │ │ │ │ + eorseq r0, sp, ip, asr r0 │ │ │ │ + subseq r2, r9, r4, lsl #10 │ │ │ │ + subseq r9, sl, r0, lsl r0 │ │ │ │ + eorseq pc, ip, ip, ror #31 │ │ │ │ + subseq r2, r9, r8, lsr #9 │ │ │ │ + ldrheq r8, [sl], #-244 @ 0xffffff0c │ │ │ │ + eorseq pc, ip, r8, ror #30 │ │ │ │ + subseq r2, r9, ip, asr #8 │ │ │ │ + subseq r8, sl, r8, asr pc │ │ │ │ + eorseq pc, ip, r0, lsr #30 │ │ │ │ + ldrsheq r2, [r9], #-48 @ 0xffffffd0 │ │ │ │ + ldrsheq r8, [sl], #-236 @ 0xffffff14 │ │ │ │ + eorseq pc, ip, r0, lsr #29 │ │ │ │ + @ instruction: 0x00592394 │ │ │ │ + subseq r6, sl, r8, lsr #29 │ │ │ │ + eorseq r0, sp, r0, lsl #5 │ │ │ │ + @ instruction: 0x003cfcf0 │ │ │ │ + eorseq pc, ip, ip, lsr #25 │ │ │ │ + ldrsbeq r2, [r9], #-40 @ 0xffffffd8 │ │ │ │ + subseq r6, sl, ip, ror #27 │ │ │ │ + eorseq pc, ip, r0, asr #24 │ │ │ │ + subseq r2, r9, ip, ror r2 │ │ │ │ + @ instruction: 0x005a6d90 │ │ │ │ + @ instruction: 0x003cfbd0 │ │ │ │ + subseq r2, r9, r0, lsr #4 │ │ │ │ + subseq r6, sl, r4, lsr sp │ │ │ │ + eorseq pc, ip, r0, ror #22 │ │ │ │ + subseq r2, r9, r4, asr #3 │ │ │ │ + ldrsbeq r6, [sl], #-192 @ 0xffffff40 │ │ │ │ + @ instruction: 0x003cfaf4 │ │ │ │ + subseq r2, r9, ip, ror #2 │ │ │ │ + subseq r6, sl, r8, ror ip │ │ │ │ + eorseq pc, ip, r4, lsl fp @ │ │ │ │ + subseq r2, r9, r4, lsl r1 │ │ │ │ + subseq r8, sl, r0, lsr #24 │ │ │ │ + mlaseq ip, r4, fp, pc @ │ │ │ │ eorseq pc, ip, r4, ror #22 │ │ │ │ - subseq r2, r9, r8, asr #3 │ │ │ │ - ldrsbeq r6, [sl], #-196 @ 0xffffff3c │ │ │ │ - @ instruction: 0x003cfaf8 │ │ │ │ - subseq r2, r9, r0, ror r1 │ │ │ │ - subseq r6, sl, ip, ror ip │ │ │ │ - eorseq pc, ip, r8, lsl fp @ │ │ │ │ - subseq r2, r9, r8, lsl r1 │ │ │ │ - subseq r8, sl, r4, lsr #24 │ │ │ │ - mlaseq ip, r8, fp, pc @ │ │ │ │ - eorseq pc, ip, r8, ror #22 │ │ │ │ - subseq r2, r9, ip, ror r0 │ │ │ │ - subseq r8, sl, r8, lsl #23 │ │ │ │ - @ instruction: 0x003cfadc │ │ │ │ - subseq r2, r9, r0, lsr #32 │ │ │ │ - subseq r8, sl, r4, lsr #22 │ │ │ │ - eorseq pc, ip, r4, ror sl @ │ │ │ │ - subseq r1, r9, r8, asr #31 │ │ │ │ - ldrsbeq r8, [sl], #-164 @ 0xffffff5c │ │ │ │ - eorseq pc, ip, r8, lsl #20 │ │ │ │ - subseq r1, r9, ip, ror #30 │ │ │ │ - subseq r8, sl, r8, ror sl │ │ │ │ + subseq r2, r9, r8, ror r0 │ │ │ │ + subseq r8, sl, r4, lsl #23 │ │ │ │ + @ instruction: 0x003cfad8 │ │ │ │ + subseq r2, r9, ip, lsl r0 │ │ │ │ + subseq r8, sl, r0, lsr #22 │ │ │ │ + eorseq pc, ip, r0, ror sl @ │ │ │ │ + subseq r1, r9, r4, asr #31 │ │ │ │ + ldrsbeq r8, [sl], #-160 @ 0xffffff60 │ │ │ │ + eorseq pc, ip, r4, lsl #20 │ │ │ │ + subseq r1, r9, r8, ror #30 │ │ │ │ + subseq r8, sl, r4, ror sl │ │ │ │ + mlaseq ip, r0, r9, pc @ │ │ │ │ + subseq r1, r9, r4, lsl #30 │ │ │ │ + subseq r8, sl, r0, lsl sl │ │ │ │ mlaseq ip, r4, r9, pc @ │ │ │ │ - subseq r1, r9, r8, lsl #30 │ │ │ │ - subseq r8, sl, r4, lsl sl │ │ │ │ - mlaseq ip, r8, r9, pc @ │ │ │ │ - ldrheq r1, [r9], #-232 @ 0xffffff18 │ │ │ │ - subseq r8, sl, r4, asr #19 │ │ │ │ - eorseq pc, ip, r0, asr fp @ │ │ │ │ - subseq r1, r9, r8, ror #28 │ │ │ │ - subseq r8, sl, r4, ror r9 │ │ │ │ - eorseq pc, ip, ip, asr #21 │ │ │ │ - eorseq pc, ip, ip, lsl #22 │ │ │ │ - subseq r1, r9, r8, lsl #28 │ │ │ │ - subseq r8, sl, r4, lsl r9 │ │ │ │ - eorseq pc, ip, ip, lsl #21 │ │ │ │ - ldrheq r1, [r9], #-212 @ 0xffffff2c │ │ │ │ - subseq r8, sl, r0, asr #17 │ │ │ │ - eorseq pc, ip, r8, lsr #20 │ │ │ │ + ldrheq r1, [r9], #-228 @ 0xffffff1c │ │ │ │ + subseq r8, sl, r0, asr #19 │ │ │ │ + eorseq pc, ip, ip, asr #22 │ │ │ │ + subseq r1, r9, r4, ror #28 │ │ │ │ + subseq r8, sl, r0, ror r9 │ │ │ │ + eorseq pc, ip, r8, asr #21 │ │ │ │ + eorseq pc, ip, r8, lsl #22 │ │ │ │ + subseq r1, r9, r4, lsl #28 │ │ │ │ + subseq r8, sl, r0, lsl r9 │ │ │ │ + eorseq pc, ip, r8, lsl #21 │ │ │ │ + ldrheq r1, [r9], #-208 @ 0xffffff30 │ │ │ │ + ldrheq r8, [sl], #-140 @ 0xffffff74 │ │ │ │ + eorseq pc, ip, r4, lsr #20 │ │ │ │ + @ instruction: 0x003d0bb4 │ │ │ │ @ instruction: 0x003d0bb8 │ │ │ │ @ instruction: 0x003d0bbc │ │ │ │ - eorseq r0, sp, r0, asr #23 │ │ │ │ - @ instruction: 0x003d0afc │ │ │ │ - eorseq r0, sp, r8, ror fp │ │ │ │ - subseq r1, r9, r8, lsl sp │ │ │ │ - subseq r6, sl, r4, lsr #16 │ │ │ │ - eorseq r0, sp, ip, ror sl │ │ │ │ - subseq r1, r9, r0, asr #25 │ │ │ │ - ldrsbeq r6, [sl], #-116 @ 0xffffff8c │ │ │ │ - eorseq pc, ip, r4, lsl #23 │ │ │ │ - subseq r1, r9, r4, ror #24 │ │ │ │ - subseq r6, sl, r8, ror r7 │ │ │ │ - eorseq pc, ip, r8, lsl fp @ │ │ │ │ - subseq r1, r9, r8, lsl #24 │ │ │ │ - subseq r8, sl, r4, lsl r7 │ │ │ │ - eorseq pc, ip, r4, lsl #22 │ │ │ │ - subseq r1, r9, ip, lsr #23 │ │ │ │ - subseq r6, sl, r0, asr #13 │ │ │ │ - eorseq pc, ip, r8, lsl #21 │ │ │ │ - subseq r1, r9, r0, asr fp │ │ │ │ - subseq r6, sl, r4, ror #12 │ │ │ │ - eorseq pc, ip, r0, lsr #20 │ │ │ │ - eorseq r0, sp, r0, lsl #18 │ │ │ │ - @ instruction: 0x003cf7dc │ │ │ │ - eorseq pc, ip, r0, lsl #15 │ │ │ │ - @ instruction: 0x003d08bc │ │ │ │ - @ instruction: 0x003d09d8 │ │ │ │ + @ instruction: 0x003d0af8 │ │ │ │ + eorseq r0, sp, r4, ror fp │ │ │ │ + subseq r1, r9, r4, lsl sp │ │ │ │ + subseq r6, sl, r0, lsr #16 │ │ │ │ + eorseq r0, sp, r8, ror sl │ │ │ │ + ldrheq r1, [r9], #-204 @ 0xffffff34 │ │ │ │ + ldrsbeq r6, [sl], #-112 @ 0xffffff90 │ │ │ │ + eorseq pc, ip, r0, lsl #23 │ │ │ │ + subseq r1, r9, r0, ror #24 │ │ │ │ + subseq r6, sl, r4, ror r7 │ │ │ │ + eorseq pc, ip, r4, lsl fp @ │ │ │ │ + subseq r1, r9, r4, lsl #24 │ │ │ │ + subseq r8, sl, r0, lsl r7 │ │ │ │ + eorseq pc, ip, r0, lsl #22 │ │ │ │ + subseq r1, r9, r8, lsr #23 │ │ │ │ + ldrheq r6, [sl], #-108 @ 0xffffff94 │ │ │ │ + eorseq pc, ip, r4, lsl #21 │ │ │ │ + subseq r1, r9, ip, asr #22 │ │ │ │ + subseq r6, sl, r0, ror #12 │ │ │ │ + eorseq pc, ip, ip, lsl sl @ │ │ │ │ + @ instruction: 0x003d08fc │ │ │ │ + @ instruction: 0x003cf7d8 │ │ │ │ + eorseq pc, ip, ip, ror r7 @ │ │ │ │ + @ instruction: 0x003d08b8 │ │ │ │ + @ instruction: 0x003d09d4 │ │ │ │ ldrdeq r5, [r0], -r8 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r4, r5, r8, lsr r0 │ │ │ │ - @ instruction: 0x003d08d0 │ │ │ │ - subseq sp, r8, r0, asr #26 │ │ │ │ - andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r0, sp, r8, asr r9 │ │ │ │ - ldrsheq r1, [r9], #-152 @ 0xffffff68 │ │ │ │ - subseq r8, sl, r4, lsl #10 │ │ │ │ - mlaseq ip, r8, r7, pc @ │ │ │ │ - subseq r1, r9, r8, lsr #19 │ │ │ │ - ldrheq r8, [sl], #-68 @ 0xffffffbc │ │ │ │ - eorseq pc, ip, r8, ror #14 │ │ │ │ - subseq r1, r9, ip, asr #18 │ │ │ │ + eorseq r4, r5, r4, lsr r0 │ │ │ │ + eorseq r0, sp, ip, asr #17 │ │ │ │ + subseq sp, r8, ip, lsr sp │ │ │ │ + andeq r4, r0, r8, lsl r1 │ │ │ │ + eorseq r0, sp, r4, asr r9 │ │ │ │ + ldrsheq r1, [r9], #-148 @ 0xffffff6c │ │ │ │ + subseq r8, sl, r0, lsl #10 │ │ │ │ + mlaseq ip, r4, r7, pc @ │ │ │ │ + subseq r1, r9, r4, lsr #19 │ │ │ │ + ldrheq r8, [sl], #-64 @ 0xffffffc0 │ │ │ │ + eorseq pc, ip, r4, ror #14 │ │ │ │ + subseq r1, r9, r8, asr #18 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r8, sl, r0, asr r4 │ │ │ │ - eorseq pc, ip, r4, lsr #12 │ │ │ │ - eorseq r3, r5, r8, asr #29 │ │ │ │ - @ instruction: 0x003d07b0 │ │ │ │ - strdeq r0, [r7], #-0 @ │ │ │ │ - rsbeq r0, r7, r8, asr #1 │ │ │ │ - eorseq r0, sp, ip, lsl #14 │ │ │ │ - ldr r1, [pc, #-512] @ 5cc190 │ │ │ │ + subseq r8, sl, ip, asr #8 │ │ │ │ + eorseq pc, ip, r0, lsr #12 │ │ │ │ + eorseq r3, r5, r4, asr #29 │ │ │ │ + eorseq r0, sp, ip, lsr #15 │ │ │ │ + rsbeq r0, r7, ip, ror #1 │ │ │ │ + rsbeq r0, r7, r4, asr #1 │ │ │ │ + eorseq r0, sp, r8, lsl #14 │ │ │ │ + ldr r1, [pc, #-512] @ 5cc194 │ │ │ │ mov r3, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb020 │ │ │ │ - ldr r1, [pc, #-528] @ 5cc194 │ │ │ │ + b 5cb024 │ │ │ │ + ldr r1, [pc, #-528] @ 5cc198 │ │ │ │ mov r3, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb020 │ │ │ │ - ldr r1, [pc, #-544] @ 5cc198 │ │ │ │ + b 5cb024 │ │ │ │ + ldr r1, [pc, #-544] @ 5cc19c │ │ │ │ mov r3, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb020 │ │ │ │ - ldr r1, [pc, #-560] @ 5cc19c │ │ │ │ + b 5cb024 │ │ │ │ + ldr r1, [pc, #-560] @ 5cc1a0 │ │ │ │ mov r3, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb020 │ │ │ │ - ldr r1, [pc, #-576] @ 5cc1a0 │ │ │ │ + b 5cb024 │ │ │ │ + ldr r1, [pc, #-576] @ 5cc1a4 │ │ │ │ mov r3, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb020 │ │ │ │ + b 5cb024 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cd17c │ │ │ │ - ldr r2, [pc, #-604] @ 5cc1a4 │ │ │ │ - ldr r3, [pc, #-156] @ 5cc368 │ │ │ │ + beq 5cd180 │ │ │ │ + ldr r2, [pc, #-604] @ 5cc1a8 │ │ │ │ + ldr r3, [pc, #-156] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-624] @ 5cc1a8 │ │ │ │ + ldr r1, [pc, #-624] @ 5cc1ac │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #1968 @ 0x7b0 │ │ │ │ - ldr r8, [pc, #-644] @ 5cc1ac │ │ │ │ + ldr r8, [pc, #-644] @ 5cc1b0 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cd14c │ │ │ │ - ldr r2, [pc, #-684] @ 5cc1b0 │ │ │ │ - ldr r3, [pc, #-248] @ 5cc368 │ │ │ │ + beq 5cd150 │ │ │ │ + ldr r2, [pc, #-684] @ 5cc1b4 │ │ │ │ + ldr r3, [pc, #-248] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #-708] @ 5cc1b4 │ │ │ │ + ldr r1, [pc, #-708] @ 5cc1b8 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #-720] @ 5cc1b8 │ │ │ │ + ldr r8, [pc, #-720] @ 5cc1bc │ │ │ │ ldr r0, [r1, #-2112] @ 0xfffff7c0 │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #2112 @ 0x840 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cd164 │ │ │ │ - ldr r2, [pc, #-760] @ 5cc1bc │ │ │ │ - ldr r3, [pc, #-336] @ 5cc368 │ │ │ │ + beq 5cd168 │ │ │ │ + ldr r2, [pc, #-760] @ 5cc1c0 │ │ │ │ + ldr r3, [pc, #-336] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-780] @ 5cc1c0 │ │ │ │ + ldr r1, [pc, #-780] @ 5cc1c4 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #2240 @ 0x8c0 │ │ │ │ - ldr r8, [pc, #-800] @ 5cc1c4 │ │ │ │ + ldr r8, [pc, #-800] @ 5cc1c8 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cd158 │ │ │ │ - ldr r2, [pc, #-840] @ 5cc1c8 │ │ │ │ - ldr r3, [pc, #-428] @ 5cc368 │ │ │ │ + beq 5cd15c │ │ │ │ + ldr r2, [pc, #-840] @ 5cc1cc │ │ │ │ + ldr r3, [pc, #-428] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-860] @ 5cc1cc │ │ │ │ + ldr r1, [pc, #-860] @ 5cc1d0 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #2496 @ 0x9c0 │ │ │ │ - ldr r8, [pc, #-880] @ 5cc1d0 │ │ │ │ + ldr r8, [pc, #-880] @ 5cc1d4 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cd170 │ │ │ │ - ldr r2, [pc, #-920] @ 5cc1d4 │ │ │ │ - ldr r3, [pc, #-520] @ 5cc368 │ │ │ │ + beq 5cd174 │ │ │ │ + ldr r2, [pc, #-920] @ 5cc1d8 │ │ │ │ + ldr r3, [pc, #-520] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-940] @ 5cc1d8 │ │ │ │ + ldr r1, [pc, #-940] @ 5cc1dc │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #2368 @ 0x940 │ │ │ │ - ldr r8, [pc, #-960] @ 5cc1dc │ │ │ │ + ldr r8, [pc, #-960] @ 5cc1e0 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ands r2, r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5cd188 │ │ │ │ - ldr r2, [pc, #-1000] @ 5cc1e0 │ │ │ │ - ldr r3, [pc, #-612] @ 5cc368 │ │ │ │ + beq 5cd18c │ │ │ │ + ldr r2, [pc, #-1000] @ 5cc1e4 │ │ │ │ + ldr r3, [pc, #-612] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-1020] @ 5cc1e4 │ │ │ │ + ldr r1, [pc, #-1020] @ 5cc1e8 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #1840 @ 0x730 │ │ │ │ - ldr r8, [pc, #-1040] @ 5cc1e8 │ │ │ │ + ldr r8, [pc, #-1040] @ 5cc1ec │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #-1080] @ 5cc1ec │ │ │ │ - ldr r3, [pc, #-704] @ 5cc368 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #-1080] @ 5cc1f0 │ │ │ │ + ldr r3, [pc, #-704] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-1100] @ 5cc1f0 │ │ │ │ + ldr r1, [pc, #-1100] @ 5cc1f4 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #4080 @ 0xff0 │ │ │ │ - ldr r8, [pc, #-1120] @ 5cc1f4 │ │ │ │ + ldr r8, [pc, #-1120] @ 5cc1f8 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r3, [pc, #-792] @ 5cc368 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r3, [pc, #-792] @ 5cc36c │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r8, [pc, #-1172] @ 5cc1f8 │ │ │ │ + ldr r8, [pc, #-1172] @ 5cc1fc │ │ │ │ ldr r1, [r3] │ │ │ │ mov r2, #908 @ 0x38c │ │ │ │ bl 6c656c │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r3, [pc, #-840] @ 5cc368 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r3, [pc, #-840] @ 5cc36c │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r8, [pc, #-1216] @ 5cc1fc │ │ │ │ + ldr r8, [pc, #-1216] @ 5cc200 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r2, #904 @ 0x388 │ │ │ │ bl 6c656c │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #-1248] @ 5cc200 │ │ │ │ - ldr r3, [pc, #-892] @ 5cc368 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #-1248] @ 5cc204 │ │ │ │ + ldr r3, [pc, #-892] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-1268] @ 5cc204 │ │ │ │ + ldr r1, [pc, #-1268] @ 5cc208 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #3024 @ 0xbd0 │ │ │ │ - ldr r8, [pc, #-1288] @ 5cc208 │ │ │ │ + ldr r8, [pc, #-1288] @ 5cc20c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #-1328] @ 5cc20c │ │ │ │ - ldr r3, [pc, #-984] @ 5cc368 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #-1328] @ 5cc210 │ │ │ │ + ldr r3, [pc, #-984] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-1348] @ 5cc210 │ │ │ │ + ldr r1, [pc, #-1348] @ 5cc214 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #2896 @ 0xb50 │ │ │ │ - ldr r8, [pc, #-1368] @ 5cc214 │ │ │ │ + ldr r8, [pc, #-1368] @ 5cc218 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #-1408] @ 5cc218 │ │ │ │ - ldr r3, [pc, #-1076] @ 5cc368 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #-1408] @ 5cc21c │ │ │ │ + ldr r3, [pc, #-1076] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-1428] @ 5cc21c │ │ │ │ + ldr r1, [pc, #-1428] @ 5cc220 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #2768 @ 0xad0 │ │ │ │ - ldr r8, [pc, #-1448] @ 5cc220 │ │ │ │ + ldr r8, [pc, #-1448] @ 5cc224 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #-1488] @ 5cc224 │ │ │ │ - ldr r3, [pc, #-1168] @ 5cc368 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #-1488] @ 5cc228 │ │ │ │ + ldr r3, [pc, #-1168] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1512] @ 5cc228 │ │ │ │ + ldr r1, [pc, #-1512] @ 5cc22c │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #-1524] @ 5cc22c │ │ │ │ + ldr r8, [pc, #-1524] @ 5cc230 │ │ │ │ ldr r0, [r1, #2640] @ 0xa50 │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #-1564] @ 5cc230 │ │ │ │ - ldr r3, [pc, #-1256] @ 5cc368 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #-1564] @ 5cc234 │ │ │ │ + ldr r3, [pc, #-1256] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1588] @ 5cc234 │ │ │ │ + ldr r1, [pc, #-1588] @ 5cc238 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #-1600] @ 5cc238 │ │ │ │ + ldr r8, [pc, #-1600] @ 5cc23c │ │ │ │ ldr r0, [r1, #3168] @ 0xc60 │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ands r2, r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5cd1b8 │ │ │ │ - ldr r2, [pc, #-1640] @ 5cc23c │ │ │ │ - ldr r3, [pc, #-1344] @ 5cc368 │ │ │ │ + beq 5cd1bc │ │ │ │ + ldr r2, [pc, #-1640] @ 5cc240 │ │ │ │ + ldr r3, [pc, #-1344] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-1660] @ 5cc240 │ │ │ │ + ldr r1, [pc, #-1660] @ 5cc244 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #2896 @ 0xb50 │ │ │ │ - ldr r8, [pc, #-1680] @ 5cc244 │ │ │ │ + ldr r8, [pc, #-1680] @ 5cc248 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ands r2, r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5cd1c8 │ │ │ │ + beq 5cd1cc │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r8 │ │ │ │ - ldr r8, [pc, #-1728] @ 5cc248 │ │ │ │ + ldr r8, [pc, #-1728] @ 5cc24c │ │ │ │ add r8, pc, r8 │ │ │ │ mov sl, r0 │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #-1456] @ 5cc368 │ │ │ │ + ldr r3, [pc, #-1456] @ 5cc36c │ │ │ │ mov r2, #972 @ 0x3cc │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c656c │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldrb r3, [r6, #178] @ 0xb2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #-1780] @ 5cc24c │ │ │ │ - ldr r3, [pc, #-1500] @ 5cc368 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #-1780] @ 5cc250 │ │ │ │ + ldr r3, [pc, #-1500] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-1800] @ 5cc250 │ │ │ │ + ldr r1, [pc, #-1800] @ 5cc254 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #3024 @ 0xbd0 │ │ │ │ - ldr r8, [pc, #-1820] @ 5cc254 │ │ │ │ + ldr r8, [pc, #-1820] @ 5cc258 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldrb r3, [r6, #178] @ 0xb2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #-1860] @ 5cc258 │ │ │ │ - ldr r3, [pc, #-1592] @ 5cc368 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #-1860] @ 5cc25c │ │ │ │ + ldr r3, [pc, #-1592] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1884] @ 5cc25c │ │ │ │ + ldr r1, [pc, #-1884] @ 5cc260 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #-1896] @ 5cc260 │ │ │ │ + ldr r8, [pc, #-1896] @ 5cc264 │ │ │ │ ldr r0, [r1, #-3168] @ 0xfffff3a0 │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldrb r3, [r6, #178] @ 0xb2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #-1936] @ 5cc264 │ │ │ │ - ldr r3, [pc, #-1680] @ 5cc368 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #-1936] @ 5cc268 │ │ │ │ + ldr r3, [pc, #-1680] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-1956] @ 5cc268 │ │ │ │ + ldr r1, [pc, #-1956] @ 5cc26c │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #3296 @ 0xce0 │ │ │ │ - ldr r8, [pc, #-1976] @ 5cc26c │ │ │ │ + ldr r8, [pc, #-1976] @ 5cc270 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cd19c │ │ │ │ - ldr r2, [pc, #-2016] @ 5cc270 │ │ │ │ - ldr r3, [pc, #-1772] @ 5cc368 │ │ │ │ + beq 5cd1a0 │ │ │ │ + ldr r2, [pc, #-2016] @ 5cc274 │ │ │ │ + ldr r3, [pc, #-1772] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2036] @ 5cc274 │ │ │ │ + ldr r1, [pc, #-2036] @ 5cc278 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #3424 @ 0xd60 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, sl │ │ │ │ - ldr r8, [pc, #-2064] @ 5cc278 │ │ │ │ + ldr r8, [pc, #-2064] @ 5cc27c │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ mov r3, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ands r2, r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5cd1a8 │ │ │ │ - ldr r2, [pc, #-2104] @ 5cc27c │ │ │ │ - ldr r3, [pc, #-1872] @ 5cc368 │ │ │ │ + beq 5cd1ac │ │ │ │ + ldr r2, [pc, #-2104] @ 5cc280 │ │ │ │ + ldr r3, [pc, #-1872] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2124] @ 5cc280 │ │ │ │ + ldr r1, [pc, #-2124] @ 5cc284 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #2768 @ 0xad0 │ │ │ │ - ldr r8, [pc, #-2144] @ 5cc284 │ │ │ │ + ldr r8, [pc, #-2144] @ 5cc288 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #-2172] @ 5cc288 │ │ │ │ - ldr r3, [pc, #-1952] @ 5cc368 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #-2172] @ 5cc28c │ │ │ │ + ldr r3, [pc, #-1952] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2192] @ 5cc28c │ │ │ │ + ldr r1, [pc, #-2192] @ 5cc290 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1] │ │ │ │ - ldr r8, [pc, #-2216] @ 5cc290 │ │ │ │ + ldr r8, [pc, #-2216] @ 5cc294 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ mov r3, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #-2240] @ 5cc294 │ │ │ │ - ldr r3, [pc, #-2032] @ 5cc368 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #-2240] @ 5cc298 │ │ │ │ + ldr r3, [pc, #-2032] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2260] @ 5cc298 │ │ │ │ + ldr r1, [pc, #-2260] @ 5cc29c │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1, #-396] @ 0xfffffe74 │ │ │ │ - ldr r8, [pc, #-2284] @ 5cc29c │ │ │ │ + ldr r8, [pc, #-2284] @ 5cc2a0 │ │ │ │ sub r1, r1, #396 @ 0x18c │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ mov r3, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb110 │ │ │ │ - ldr r8, [pc, #-2312] @ 5cc2a0 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r8, [pc, #-2312] @ 5cc2a4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #-2320] @ 5cc2a4 │ │ │ │ - ldr r3, [pc, #-2128] @ 5cc368 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #-2320] @ 5cc2a8 │ │ │ │ + ldr r3, [pc, #-2128] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2340] @ 5cc2a8 │ │ │ │ + ldr r1, [pc, #-2340] @ 5cc2ac │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1, #-132] @ 0xffffff7c │ │ │ │ - ldr r8, [pc, #-2364] @ 5cc2ac │ │ │ │ + ldr r8, [pc, #-2364] @ 5cc2b0 │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ mov r3, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #-2392] @ 5cc2b0 │ │ │ │ - ldr r3, [pc, #-2212] @ 5cc368 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #-2392] @ 5cc2b4 │ │ │ │ + ldr r3, [pc, #-2212] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2412] @ 5cc2b4 │ │ │ │ + ldr r1, [pc, #-2412] @ 5cc2b8 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1, #-264] @ 0xfffffef8 │ │ │ │ - ldr r8, [pc, #-2436] @ 5cc2b8 │ │ │ │ + ldr r8, [pc, #-2436] @ 5cc2bc │ │ │ │ sub r1, r1, #264 @ 0x108 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ mov r3, #3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r6, #12] │ │ │ │ - b 5cb110 │ │ │ │ - ldr r1, [pc, #-2464] @ 5cc2bc │ │ │ │ + b 5cb114 │ │ │ │ + ldr r1, [pc, #-2464] @ 5cc2c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb020 │ │ │ │ - ldr r1, [pc, #-2472] @ 5cc2c0 │ │ │ │ + b 5cb024 │ │ │ │ + ldr r1, [pc, #-2472] @ 5cc2c4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb020 │ │ │ │ - ldr r1, [pc, #-2480] @ 5cc2c4 │ │ │ │ + b 5cb024 │ │ │ │ + ldr r1, [pc, #-2480] @ 5cc2c8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb020 │ │ │ │ - ldr r1, [pc, #-2488] @ 5cc2c8 │ │ │ │ + b 5cb024 │ │ │ │ + ldr r1, [pc, #-2488] @ 5cc2cc │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb020 │ │ │ │ - ldr r1, [pc, #-2496] @ 5cc2cc │ │ │ │ + b 5cb024 │ │ │ │ + ldr r1, [pc, #-2496] @ 5cc2d0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb020 │ │ │ │ + b 5cb024 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #-2516] @ 5cc2d0 │ │ │ │ - ldr r3, [pc, #-2368] @ 5cc368 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #-2516] @ 5cc2d4 │ │ │ │ + ldr r3, [pc, #-2368] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #-2540] @ 5cc2d4 │ │ │ │ + ldr r1, [pc, #-2540] @ 5cc2d8 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #-2552] @ 5cc2d8 │ │ │ │ + ldr r8, [pc, #-2552] @ 5cc2dc │ │ │ │ ldr r0, [r1, #3696] @ 0xe70 │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #-2592] @ 5cc2dc │ │ │ │ - ldr r3, [pc, #-2456] @ 5cc368 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #-2592] @ 5cc2e0 │ │ │ │ + ldr r3, [pc, #-2456] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2612] @ 5cc2e0 │ │ │ │ + ldr r1, [pc, #-2612] @ 5cc2e4 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ - ldr r8, [pc, #-2632] @ 5cc2e4 │ │ │ │ + ldr r8, [pc, #-2632] @ 5cc2e8 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #-2672] @ 5cc2e8 │ │ │ │ - ldr r3, [pc, #-2548] @ 5cc368 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #-2672] @ 5cc2ec │ │ │ │ + ldr r3, [pc, #-2548] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2692] @ 5cc2ec │ │ │ │ + ldr r1, [pc, #-2692] @ 5cc2f0 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #3424 @ 0xd60 │ │ │ │ - ldr r8, [pc, #-2712] @ 5cc2f0 │ │ │ │ + ldr r8, [pc, #-2712] @ 5cc2f4 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #-2752] @ 5cc2f4 │ │ │ │ - ldr r3, [pc, #-2640] @ 5cc368 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #-2752] @ 5cc2f8 │ │ │ │ + ldr r3, [pc, #-2640] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2772] @ 5cc2f8 │ │ │ │ + ldr r1, [pc, #-2772] @ 5cc2fc │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ sub r1, r1, #3952 @ 0xf70 │ │ │ │ - ldr r8, [pc, #-2792] @ 5cc2fc │ │ │ │ + ldr r8, [pc, #-2792] @ 5cc300 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, sl │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #-2832] @ 5cc300 │ │ │ │ - ldr r3, [pc, #-2732] @ 5cc368 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #-2832] @ 5cc304 │ │ │ │ + ldr r3, [pc, #-2732] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2852] @ 5cc304 │ │ │ │ + ldr r1, [pc, #-2852] @ 5cc308 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #3952 @ 0xf70 │ │ │ │ - ldr r8, [pc, #-2872] @ 5cc308 │ │ │ │ + ldr r8, [pc, #-2872] @ 5cc30c │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #-2912] @ 5cc30c │ │ │ │ - ldr r3, [pc, #-2824] @ 5cc368 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #-2912] @ 5cc310 │ │ │ │ + ldr r3, [pc, #-2824] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-2932] @ 5cc310 │ │ │ │ + ldr r1, [pc, #-2932] @ 5cc314 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #3824 @ 0xef0 │ │ │ │ - ldr r8, [pc, #-2952] @ 5cc314 │ │ │ │ + ldr r8, [pc, #-2952] @ 5cc318 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r1, [pc, #-2980] @ 5cc318 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r1, [pc, #-2980] @ 5cc31c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb020 │ │ │ │ - ldr r8, [pc, #-2988] @ 5cc31c │ │ │ │ + b 5cb024 │ │ │ │ + ldr r8, [pc, #-2988] @ 5cc320 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r8, [pc, #-2996] @ 5cc320 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r8, [pc, #-2996] @ 5cc324 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r1, [pc, #-3004] @ 5cc324 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r1, [pc, #-3004] @ 5cc328 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb020 │ │ │ │ - ldr r8, [pc, #-3012] @ 5cc328 │ │ │ │ + b 5cb024 │ │ │ │ + ldr r8, [pc, #-3012] @ 5cc32c │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r3, [pc, #-3020] @ 5cc32c │ │ │ │ + b 5cb114 │ │ │ │ + ldr r3, [pc, #-3020] @ 5cc330 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb124 │ │ │ │ - ldr r3, [pc, #-3036] @ 5cc330 │ │ │ │ + beq 5cb128 │ │ │ │ + ldr r3, [pc, #-3036] @ 5cc334 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5cb124 │ │ │ │ - ldr r3, [pc, #-3052] @ 5cc334 │ │ │ │ + beq 5cb128 │ │ │ │ + ldr r3, [pc, #-3052] @ 5cc338 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cd0b4 │ │ │ │ + beq 5cd0b8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ - ldr r3, [pc, #-3100] @ 5cc338 │ │ │ │ + ldr r3, [pc, #-3100] @ 5cc33c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r8} │ │ │ │ str r7, [sp, #12] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-3128] @ 5cc33c │ │ │ │ + ldr r0, [pc, #-3128] @ 5cc340 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5cb124 │ │ │ │ - ldr r2, [pc, #-3140] @ 5cc340 │ │ │ │ - ldr r3, [pc, #-3140] @ 5cc344 │ │ │ │ + b 5cb128 │ │ │ │ + ldr r2, [pc, #-3140] @ 5cc344 │ │ │ │ + ldr r3, [pc, #-3140] @ 5cc348 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5cd198 │ │ │ │ - ldr r0, [pc, #-3168] @ 5cc348 │ │ │ │ + bne 5cd19c │ │ │ │ + ldr r0, [pc, #-3168] @ 5cc34c │ │ │ │ mov r3, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e8dbc │ │ │ │ - ldr r2, [pc, #-3192] @ 5cc34c │ │ │ │ - ldr r3, [pc, #-3168] @ 5cc368 │ │ │ │ + ldr r2, [pc, #-3192] @ 5cc350 │ │ │ │ + ldr r3, [pc, #-3168] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-3212] @ 5cc350 │ │ │ │ + ldr r1, [pc, #-3212] @ 5cc354 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ - ldr r8, [pc, #-3232] @ 5cc354 │ │ │ │ + ldr r8, [pc, #-3232] @ 5cc358 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r2, [pc, #-3260] @ 5cc358 │ │ │ │ - ldr r3, [pc, #-3248] @ 5cc368 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r2, [pc, #-3260] @ 5cc35c │ │ │ │ + ldr r3, [pc, #-3248] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r1, [pc, #-3280] @ 5cc35c │ │ │ │ + ldr r1, [pc, #-3280] @ 5cc360 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ - ldr r8, [pc, #-3300] @ 5cc360 │ │ │ │ + ldr r8, [pc, #-3300] @ 5cc364 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ + b 5cb114 │ │ │ │ ldrb r3, [r6, #187] @ 0xbb │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cb018 │ │ │ │ - ldr r2, [pc, #-3340] @ 5cc364 │ │ │ │ - ldr r3, [pc, #-3340] @ 5cc368 │ │ │ │ + beq 5cb01c │ │ │ │ + ldr r2, [pc, #-3340] @ 5cc368 │ │ │ │ + ldr r3, [pc, #-3340] @ 5cc36c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr sl, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #-3360] @ 5cc36c │ │ │ │ + ldr r1, [pc, #-3360] @ 5cc370 │ │ │ │ add r8, r3, r8 │ │ │ │ str r8, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #-3372] @ 5cc370 │ │ │ │ + ldr r8, [pc, #-3372] @ 5cc374 │ │ │ │ ldr r0, [r1, #264] @ 0x108 │ │ │ │ add r3, r3, sl │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5cb110 │ │ │ │ - ldr r1, [pc, #-3400] @ 5cc374 │ │ │ │ - ldr r0, [pc, #-3400] @ 5cc378 │ │ │ │ + b 5cb114 │ │ │ │ + ldr r1, [pc, #-3400] @ 5cc378 │ │ │ │ + ldr r0, [pc, #-3400] @ 5cc37c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 5cb124 │ │ │ │ - ldr r3, [pc, #-3428] @ 5cc37c │ │ │ │ + b 5cb128 │ │ │ │ + ldr r3, [pc, #-3428] @ 5cc380 │ │ │ │ ldr r1, [r6, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5cb5c0 │ │ │ │ + b 5cb5c4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5cb0bc │ │ │ │ - ldr r3, [pc, #-3464] @ 5cc380 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5cb0c0 │ │ │ │ + ldr r3, [pc, #-3464] @ 5cc384 │ │ │ │ ldr r1, [r6, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5cb694 │ │ │ │ + b 5cb698 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5cba94 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5cba98 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5cbd24 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5cbd28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5cbd84 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5cbd88 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5cbdf0 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5cbdf4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5cc454 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5cc458 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5cc508 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5cc50c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5cc4ac │ │ │ │ + bl 5bab60 │ │ │ │ + b 5cc4b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5cc564 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5cc568 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5cc3f8 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5cc3fc │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5cc5c0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5cc5c4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5cca48 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5cca4c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ccaac │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ccab0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5cc89c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5cc8a0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5cc8f8 │ │ │ │ - ldr r1, [pc, #-3676] @ 5cc384 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5cc8fc │ │ │ │ + ldr r1, [pc, #-3676] @ 5cc388 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 5cb020 │ │ │ │ + b 5cb024 │ │ │ │ │ │ │ │ -005cd1e4 : │ │ │ │ +005cd1e8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #108] @ 5cd268 │ │ │ │ - ldr r3, [pc, #108] @ 5cd26c │ │ │ │ + ldr r2, [pc, #108] @ 5cd26c │ │ │ │ + ldr r3, [pc, #108] @ 5cd270 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r4, [pc, #84] @ 5cd270 │ │ │ │ - ldr r1, [pc, #84] @ 5cd274 │ │ │ │ + ldr r4, [pc, #84] @ 5cd274 │ │ │ │ + ldr r1, [pc, #84] @ 5cd278 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ ldr r0, [r1] │ │ │ │ add ip, r3, r2 │ │ │ │ @@ -984926,117 +984927,117 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subseq sp, r8, r8, asr #21 │ │ │ │ + subseq sp, r8, r4, asr #21 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r1, r9, r0, lsr #15 │ │ │ │ - ldrsbeq r2, [sl], #-40 @ 0xffffffd8 │ │ │ │ + @ instruction: 0x0059179c │ │ │ │ + ldrsbeq r2, [sl], #-36 @ 0xffffffdc │ │ │ │ │ │ │ │ -005cd278 : │ │ │ │ +005cd27c : │ │ │ │ mov r2, #0 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ │ │ │ │ -005cd280 : │ │ │ │ +005cd284 : │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #18 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ │ │ │ │ -005cd28c : │ │ │ │ +005cd290 : │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ │ │ │ │ -005cd298 : │ │ │ │ +005cd29c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ sub sp, sp, #12 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - ldr r3, [pc, #120] @ 5cd334 │ │ │ │ + ldr r3, [pc, #120] @ 5cd338 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r2 │ │ │ │ - bne 5cd2e8 │ │ │ │ - ldr r3, [pc, #104] @ 5cd338 │ │ │ │ + bne 5cd2ec │ │ │ │ + ldr r3, [pc, #104] @ 5cd33c │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, r4, lsl #2 │ │ │ │ ldr r1, [r2, #192] @ 0xc0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 6cb0ec │ │ │ │ - ldr r2, [pc, #76] @ 5cd33c │ │ │ │ + ldr r2, [pc, #76] @ 5cd340 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - ldr r6, [pc, #68] @ 5cd340 │ │ │ │ + ldr r6, [pc, #68] @ 5cd344 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #56] @ 5cd344 │ │ │ │ + ldr r1, [pc, #56] @ 5cd348 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ - b 5cd2c8 │ │ │ │ - subseq sp, r8, r8, lsl #20 │ │ │ │ - rsbeq pc, r6, r0, lsl #30 │ │ │ │ + b 5cd2cc │ │ │ │ + subseq sp, r8, r4, lsl #20 │ │ │ │ + strdeq pc, [r6], #-236 @ 0xffffff14 @ │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - ldrheq r1, [r9], #-108 @ 0xffffff94 │ │ │ │ - ldrsheq r2, [sl], #-16 │ │ │ │ + ldrheq r1, [r9], #-104 @ 0xffffff98 │ │ │ │ + subseq r2, sl, ip, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ bl 6bc88c │ │ │ │ - ldr sl, [pc, #1692] @ 5cda14 │ │ │ │ + ldr sl, [pc, #1692] @ 5cda18 │ │ │ │ add sl, pc, sl │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r3, [pc, #1644] @ 5cda18 │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r3, [pc, #1644] @ 5cda1c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r6, #15 │ │ │ │ - bhi 5cda10 │ │ │ │ + bhi 5cda14 │ │ │ │ add r3, r3, r6 │ │ │ │ ldrh r3, [r3, r6] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1616] @ 5cda1c │ │ │ │ + ldr r3, [pc, #1616] @ 5cda20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1608] @ 5cda20 │ │ │ │ + ldr r6, [pc, #1608] @ 5cda24 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1596] @ 5cda24 │ │ │ │ + ldr r1, [pc, #1596] @ 5cda28 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985053,22 +985054,22 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #1488] @ 5cda1c │ │ │ │ + ldr r3, [pc, #1488] @ 5cda20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1488] @ 5cda28 │ │ │ │ + ldr r6, [pc, #1488] @ 5cda2c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1476] @ 5cda2c │ │ │ │ + ldr r1, [pc, #1476] @ 5cda30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985077,23 +985078,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #1980] @ 0x7bc │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cd424 │ │ │ │ - ldr r3, [pc, #1388] @ 5cda1c │ │ │ │ + b 5cd428 │ │ │ │ + ldr r3, [pc, #1388] @ 5cda20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1396] @ 5cda30 │ │ │ │ + ldr r6, [pc, #1396] @ 5cda34 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1384] @ 5cda34 │ │ │ │ + ldr r1, [pc, #1384] @ 5cda38 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985101,23 +985102,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2112] @ 0x840 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cd424 │ │ │ │ - ldr r3, [pc, #1292] @ 5cda1c │ │ │ │ + b 5cd428 │ │ │ │ + ldr r3, [pc, #1292] @ 5cda20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1308] @ 5cda38 │ │ │ │ + ldr r6, [pc, #1308] @ 5cda3c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1296] @ 5cda3c │ │ │ │ + ldr r1, [pc, #1296] @ 5cda40 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985126,23 +985127,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2244] @ 0x8c4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cd424 │ │ │ │ - ldr r3, [pc, #1192] @ 5cda1c │ │ │ │ + b 5cd428 │ │ │ │ + ldr r3, [pc, #1192] @ 5cda20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1216] @ 5cda40 │ │ │ │ + ldr r6, [pc, #1216] @ 5cda44 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1204] @ 5cda44 │ │ │ │ + ldr r1, [pc, #1204] @ 5cda48 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985151,23 +985152,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2376] @ 0x948 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cd424 │ │ │ │ - ldr r3, [pc, #1092] @ 5cda1c │ │ │ │ + b 5cd428 │ │ │ │ + ldr r3, [pc, #1092] @ 5cda20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1124] @ 5cda48 │ │ │ │ + ldr r6, [pc, #1124] @ 5cda4c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1112] @ 5cda4c │ │ │ │ + ldr r1, [pc, #1112] @ 5cda50 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985176,23 +985177,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2508] @ 0x9cc │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cd424 │ │ │ │ - ldr r3, [pc, #992] @ 5cda1c │ │ │ │ + b 5cd428 │ │ │ │ + ldr r3, [pc, #992] @ 5cda20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1032] @ 5cda50 │ │ │ │ + ldr r6, [pc, #1032] @ 5cda54 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1020] @ 5cda54 │ │ │ │ + ldr r1, [pc, #1020] @ 5cda58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985200,23 +985201,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2640] @ 0xa50 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cd424 │ │ │ │ - ldr r3, [pc, #896] @ 5cda1c │ │ │ │ + b 5cd428 │ │ │ │ + ldr r3, [pc, #896] @ 5cda20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #944] @ 5cda58 │ │ │ │ + ldr r6, [pc, #944] @ 5cda5c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #932] @ 5cda5c │ │ │ │ + ldr r1, [pc, #932] @ 5cda60 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985225,23 +985226,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2772] @ 0xad4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cd424 │ │ │ │ - ldr r3, [pc, #796] @ 5cda1c │ │ │ │ + b 5cd428 │ │ │ │ + ldr r3, [pc, #796] @ 5cda20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #852] @ 5cda60 │ │ │ │ + ldr r6, [pc, #852] @ 5cda64 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #840] @ 5cda64 │ │ │ │ + ldr r1, [pc, #840] @ 5cda68 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985250,23 +985251,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2904] @ 0xb58 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cd424 │ │ │ │ - ldr r3, [pc, #696] @ 5cda1c │ │ │ │ + b 5cd428 │ │ │ │ + ldr r3, [pc, #696] @ 5cda20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #760] @ 5cda68 │ │ │ │ + ldr r6, [pc, #760] @ 5cda6c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #748] @ 5cda6c │ │ │ │ + ldr r1, [pc, #748] @ 5cda70 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985275,23 +985276,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3036] @ 0xbdc │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cd424 │ │ │ │ - ldr r3, [pc, #596] @ 5cda1c │ │ │ │ + b 5cd428 │ │ │ │ + ldr r3, [pc, #596] @ 5cda20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #668] @ 5cda70 │ │ │ │ + ldr r6, [pc, #668] @ 5cda74 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #656] @ 5cda74 │ │ │ │ + ldr r1, [pc, #656] @ 5cda78 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985299,23 +985300,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3168] @ 0xc60 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cd424 │ │ │ │ - ldr r3, [pc, #500] @ 5cda1c │ │ │ │ + b 5cd428 │ │ │ │ + ldr r3, [pc, #500] @ 5cda20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #580] @ 5cda78 │ │ │ │ + ldr r6, [pc, #580] @ 5cda7c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #568] @ 5cda7c │ │ │ │ + ldr r1, [pc, #568] @ 5cda80 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985324,23 +985325,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3300] @ 0xce4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cd424 │ │ │ │ - ldr r3, [pc, #400] @ 5cda1c │ │ │ │ + b 5cd428 │ │ │ │ + ldr r3, [pc, #400] @ 5cda20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #488] @ 5cda80 │ │ │ │ + ldr r6, [pc, #488] @ 5cda84 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #476] @ 5cda84 │ │ │ │ + ldr r1, [pc, #476] @ 5cda88 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985349,23 +985350,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3432] @ 0xd68 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cd424 │ │ │ │ - ldr r3, [pc, #300] @ 5cda1c │ │ │ │ + b 5cd428 │ │ │ │ + ldr r3, [pc, #300] @ 5cda20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #396] @ 5cda88 │ │ │ │ + ldr r6, [pc, #396] @ 5cda8c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #384] @ 5cda8c │ │ │ │ + ldr r1, [pc, #384] @ 5cda90 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985374,23 +985375,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3564] @ 0xdec │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cd424 │ │ │ │ - ldr r3, [pc, #200] @ 5cda1c │ │ │ │ + b 5cd428 │ │ │ │ + ldr r3, [pc, #200] @ 5cda20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #304] @ 5cda90 │ │ │ │ + ldr r6, [pc, #304] @ 5cda94 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #292] @ 5cda94 │ │ │ │ + ldr r1, [pc, #292] @ 5cda98 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985398,23 +985399,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3696] @ 0xe70 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cd424 │ │ │ │ - ldr r3, [pc, #104] @ 5cda1c │ │ │ │ + b 5cd428 │ │ │ │ + ldr r3, [pc, #104] @ 5cda20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #216] @ 5cda98 │ │ │ │ + ldr r6, [pc, #216] @ 5cda9c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #204] @ 5cda9c │ │ │ │ + ldr r1, [pc, #204] @ 5cdaa0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985423,93 +985424,93 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3828] @ 0xef4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cd424 │ │ │ │ + b 5cd428 │ │ │ │ bl 213bcc │ │ │ │ - subseq sp, r8, r0, asr r9 │ │ │ │ - subeq r7, fp, sl, lsr #14 │ │ │ │ + subseq sp, r8, ip, asr #18 │ │ │ │ + subeq r7, fp, r6, lsr #14 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r1, r9, r0, ror #11 │ │ │ │ - ldrsheq r8, [sl], #-12 │ │ │ │ - subseq r1, r9, r0, ror #10 │ │ │ │ - subseq r8, sl, ip, ror r0 │ │ │ │ - ldrsheq r1, [r9], #-76 @ 0xffffffb4 │ │ │ │ - subseq r8, sl, r8, lsl r0 │ │ │ │ - @ instruction: 0x0059149c │ │ │ │ - ldrheq r7, [sl], #-248 @ 0xffffff08 │ │ │ │ - subseq r1, r9, r8, lsr r4 │ │ │ │ - subseq r7, sl, r4, asr pc │ │ │ │ - ldrsbeq r1, [r9], #-52 @ 0xffffffcc │ │ │ │ - ldrsheq r7, [sl], #-224 @ 0xffffff20 │ │ │ │ - subseq r1, r9, r0, ror r3 │ │ │ │ - subseq r7, sl, ip, lsl #29 │ │ │ │ - subseq r1, r9, r0, lsl r3 │ │ │ │ - subseq r7, sl, ip, lsr #28 │ │ │ │ - subseq r1, r9, ip, lsr #5 │ │ │ │ - subseq r7, sl, r8, asr #27 │ │ │ │ - subseq r1, r9, r8, asr #4 │ │ │ │ - subseq r7, sl, r4, ror #26 │ │ │ │ - subseq r1, r9, r4, ror #3 │ │ │ │ - subseq r7, sl, r0, lsl #26 │ │ │ │ - subseq r1, r9, r4, lsl #3 │ │ │ │ - subseq r7, sl, r0, lsr #25 │ │ │ │ - subseq r1, r9, r0, lsr #2 │ │ │ │ - subseq r7, sl, ip, lsr ip │ │ │ │ - ldrheq r1, [r9], #-12 │ │ │ │ - ldrsbeq r7, [sl], #-184 @ 0xffffff48 │ │ │ │ - subseq r1, r9, r8, asr r0 │ │ │ │ - subseq r7, sl, r4, ror fp │ │ │ │ - ldrsheq r0, [r9], #-248 @ 0xffffff08 │ │ │ │ - subseq r7, sl, r4, lsl fp │ │ │ │ + ldrsbeq r1, [r9], #-92 @ 0xffffffa4 │ │ │ │ + ldrsheq r8, [sl], #-8 │ │ │ │ + subseq r1, r9, ip, asr r5 │ │ │ │ + subseq r8, sl, r8, ror r0 │ │ │ │ + ldrsheq r1, [r9], #-72 @ 0xffffffb8 │ │ │ │ + subseq r8, sl, r4, lsl r0 │ │ │ │ + @ instruction: 0x00591498 │ │ │ │ + ldrheq r7, [sl], #-244 @ 0xffffff0c │ │ │ │ + subseq r1, r9, r4, lsr r4 │ │ │ │ + subseq r7, sl, r0, asr pc │ │ │ │ + ldrsbeq r1, [r9], #-48 @ 0xffffffd0 │ │ │ │ + subseq r7, sl, ip, ror #29 │ │ │ │ + subseq r1, r9, ip, ror #6 │ │ │ │ + subseq r7, sl, r8, lsl #29 │ │ │ │ + subseq r1, r9, ip, lsl #6 │ │ │ │ + subseq r7, sl, r8, lsr #28 │ │ │ │ + subseq r1, r9, r8, lsr #5 │ │ │ │ + subseq r7, sl, r4, asr #27 │ │ │ │ + subseq r1, r9, r4, asr #4 │ │ │ │ + subseq r7, sl, r0, ror #26 │ │ │ │ + subseq r1, r9, r0, ror #3 │ │ │ │ + ldrsheq r7, [sl], #-204 @ 0xffffff34 │ │ │ │ + subseq r1, r9, r0, lsl #3 │ │ │ │ + @ instruction: 0x005a7c9c │ │ │ │ + subseq r1, r9, ip, lsl r1 │ │ │ │ + subseq r7, sl, r8, lsr ip │ │ │ │ + ldrheq r1, [r9], #-8 │ │ │ │ + ldrsbeq r7, [sl], #-180 @ 0xffffff4c │ │ │ │ + subseq r1, r9, r4, asr r0 │ │ │ │ + subseq r7, sl, r0, ror fp │ │ │ │ + ldrsheq r0, [r9], #-244 @ 0xffffff0c │ │ │ │ + subseq r7, sl, r0, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r3 │ │ │ │ bl 6bc88c │ │ │ │ - ldr sl, [pc, #1720] @ 5ce188 │ │ │ │ + ldr sl, [pc, #1720] @ 5ce18c │ │ │ │ add sl, pc, sl │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr r1, [r6, #132] @ 0x84 │ │ │ │ ands r2, r1, #128 @ 0x80 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5ce174 │ │ │ │ + beq 5ce178 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r3, [pc, #1660] @ 5ce18c │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r3, [pc, #1660] @ 5ce190 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #15 │ │ │ │ - bhi 5ce184 │ │ │ │ + bhi 5ce188 │ │ │ │ add r3, r3, r7 │ │ │ │ ldrh r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1632] @ 5ce190 │ │ │ │ + ldr r3, [pc, #1632] @ 5ce194 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1624] @ 5ce194 │ │ │ │ + ldr r6, [pc, #1624] @ 5ce198 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1612] @ 5ce198 │ │ │ │ + ldr r1, [pc, #1612] @ 5ce19c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985525,22 +985526,22 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #1508] @ 5ce190 │ │ │ │ + ldr r3, [pc, #1508] @ 5ce194 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1508] @ 5ce19c │ │ │ │ + ldr r6, [pc, #1508] @ 5ce1a0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1496] @ 5ce1a0 │ │ │ │ + ldr r1, [pc, #1496] @ 5ce1a4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985549,23 +985550,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #4092] @ 0xffc │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cdb84 │ │ │ │ - ldr r3, [pc, #1408] @ 5ce190 │ │ │ │ + b 5cdb88 │ │ │ │ + ldr r3, [pc, #1408] @ 5ce194 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1416] @ 5ce1a4 │ │ │ │ + ldr r6, [pc, #1416] @ 5ce1a8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1404] @ 5ce1a8 │ │ │ │ + ldr r1, [pc, #1404] @ 5ce1ac │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985574,23 +985575,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3960] @ 0xfffff088 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cdb84 │ │ │ │ - ldr r3, [pc, #1308] @ 5ce190 │ │ │ │ + b 5cdb88 │ │ │ │ + ldr r3, [pc, #1308] @ 5ce194 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1324] @ 5ce1ac │ │ │ │ + ldr r6, [pc, #1324] @ 5ce1b0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1312] @ 5ce1b0 │ │ │ │ + ldr r1, [pc, #1312] @ 5ce1b4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985599,23 +985600,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3828] @ 0xfffff10c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cdb84 │ │ │ │ - ldr r3, [pc, #1208] @ 5ce190 │ │ │ │ + b 5cdb88 │ │ │ │ + ldr r3, [pc, #1208] @ 5ce194 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1232] @ 5ce1b4 │ │ │ │ + ldr r6, [pc, #1232] @ 5ce1b8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1220] @ 5ce1b8 │ │ │ │ + ldr r1, [pc, #1220] @ 5ce1bc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985623,23 +985624,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3696] @ 0xfffff190 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cdb84 │ │ │ │ - ldr r3, [pc, #1112] @ 5ce190 │ │ │ │ + b 5cdb88 │ │ │ │ + ldr r3, [pc, #1112] @ 5ce194 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1144] @ 5ce1bc │ │ │ │ + ldr r6, [pc, #1144] @ 5ce1c0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1132] @ 5ce1c0 │ │ │ │ + ldr r1, [pc, #1132] @ 5ce1c4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985648,23 +985649,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3564] @ 0xfffff214 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cdb84 │ │ │ │ - ldr r3, [pc, #1012] @ 5ce190 │ │ │ │ + b 5cdb88 │ │ │ │ + ldr r3, [pc, #1012] @ 5ce194 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1052] @ 5ce1c4 │ │ │ │ + ldr r6, [pc, #1052] @ 5ce1c8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1040] @ 5ce1c8 │ │ │ │ + ldr r1, [pc, #1040] @ 5ce1cc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985673,23 +985674,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3432] @ 0xfffff298 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cdb84 │ │ │ │ - ldr r3, [pc, #912] @ 5ce190 │ │ │ │ + b 5cdb88 │ │ │ │ + ldr r3, [pc, #912] @ 5ce194 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #960] @ 5ce1cc │ │ │ │ + ldr r6, [pc, #960] @ 5ce1d0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #948] @ 5ce1d0 │ │ │ │ + ldr r1, [pc, #948] @ 5ce1d4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985698,23 +985699,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3300] @ 0xfffff31c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cdb84 │ │ │ │ - ldr r3, [pc, #812] @ 5ce190 │ │ │ │ + b 5cdb88 │ │ │ │ + ldr r3, [pc, #812] @ 5ce194 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #868] @ 5ce1d4 │ │ │ │ + ldr r6, [pc, #868] @ 5ce1d8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #856] @ 5ce1d8 │ │ │ │ + ldr r1, [pc, #856] @ 5ce1dc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985722,23 +985723,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3168] @ 0xfffff3a0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cdb84 │ │ │ │ - ldr r3, [pc, #716] @ 5ce190 │ │ │ │ + b 5cdb88 │ │ │ │ + ldr r3, [pc, #716] @ 5ce194 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #780] @ 5ce1dc │ │ │ │ + ldr r6, [pc, #780] @ 5ce1e0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #768] @ 5ce1e0 │ │ │ │ + ldr r1, [pc, #768] @ 5ce1e4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985747,23 +985748,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3036] @ 0xfffff424 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cdb84 │ │ │ │ - ldr r3, [pc, #616] @ 5ce190 │ │ │ │ + b 5cdb88 │ │ │ │ + ldr r3, [pc, #616] @ 5ce194 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #688] @ 5ce1e4 │ │ │ │ + ldr r6, [pc, #688] @ 5ce1e8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #676] @ 5ce1e8 │ │ │ │ + ldr r1, [pc, #676] @ 5ce1ec │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985772,23 +985773,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2904] @ 0xfffff4a8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cdb84 │ │ │ │ - ldr r3, [pc, #516] @ 5ce190 │ │ │ │ + b 5cdb88 │ │ │ │ + ldr r3, [pc, #516] @ 5ce194 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #596] @ 5ce1ec │ │ │ │ + ldr r6, [pc, #596] @ 5ce1f0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #584] @ 5ce1f0 │ │ │ │ + ldr r1, [pc, #584] @ 5ce1f4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985797,23 +985798,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2772] @ 0xfffff52c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cdb84 │ │ │ │ - ldr r3, [pc, #416] @ 5ce190 │ │ │ │ + b 5cdb88 │ │ │ │ + ldr r3, [pc, #416] @ 5ce194 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #504] @ 5ce1f4 │ │ │ │ + ldr r6, [pc, #504] @ 5ce1f8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #492] @ 5ce1f8 │ │ │ │ + ldr r1, [pc, #492] @ 5ce1fc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985821,23 +985822,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2640] @ 0xfffff5b0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cdb84 │ │ │ │ - ldr r3, [pc, #320] @ 5ce190 │ │ │ │ + b 5cdb88 │ │ │ │ + ldr r3, [pc, #320] @ 5ce194 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #416] @ 5ce1fc │ │ │ │ + ldr r6, [pc, #416] @ 5ce200 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #404] @ 5ce200 │ │ │ │ + ldr r1, [pc, #404] @ 5ce204 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985846,23 +985847,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2508] @ 0xfffff634 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cdb84 │ │ │ │ - ldr r3, [pc, #220] @ 5ce190 │ │ │ │ + b 5cdb88 │ │ │ │ + ldr r3, [pc, #220] @ 5ce194 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #324] @ 5ce204 │ │ │ │ + ldr r6, [pc, #324] @ 5ce208 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #312] @ 5ce208 │ │ │ │ + ldr r1, [pc, #312] @ 5ce20c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985871,23 +985872,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2376] @ 0xfffff6b8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cdb84 │ │ │ │ - ldr r3, [pc, #120] @ 5ce190 │ │ │ │ + b 5cdb88 │ │ │ │ + ldr r3, [pc, #120] @ 5ce194 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #232] @ 5ce20c │ │ │ │ + ldr r6, [pc, #232] @ 5ce210 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #220] @ 5ce210 │ │ │ │ + ldr r1, [pc, #220] @ 5ce214 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -985896,63 +985897,63 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2244] @ 0xfffff73c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5cdb84 │ │ │ │ + b 5cdb88 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5cdae8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5cdaec │ │ │ │ bl 213bcc │ │ │ │ - ldrsheq sp, [r8], #-24 @ 0xffffffe8 │ │ │ │ - subeq r6, fp, r6, ror #31 │ │ │ │ + ldrsheq sp, [r8], #-20 @ 0xffffffec │ │ │ │ + subeq r6, fp, r2, ror #31 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r0, r9, ip, ror lr │ │ │ │ - @ instruction: 0x005a9990 │ │ │ │ - subseq r0, r9, r0, lsl #28 │ │ │ │ - subseq r7, sl, ip, lsl r9 │ │ │ │ - @ instruction: 0x00590d9c │ │ │ │ - ldrheq r9, [sl], #-128 @ 0xffffff80 │ │ │ │ - subseq r0, r9, r8, lsr sp │ │ │ │ - subseq r9, sl, ip, asr #16 │ │ │ │ - ldrsbeq r0, [r9], #-196 @ 0xffffff3c │ │ │ │ - subseq r9, sl, r8, ror #15 │ │ │ │ - subseq r0, r9, r4, ror ip │ │ │ │ - subseq r9, sl, r8, lsl #15 │ │ │ │ - subseq r0, r9, r0, lsl ip │ │ │ │ - subseq r9, sl, r4, lsr #14 │ │ │ │ - subseq r0, r9, ip, lsr #23 │ │ │ │ - subseq r9, sl, r0, asr #13 │ │ │ │ - subseq r0, r9, r8, asr #22 │ │ │ │ - subseq r9, sl, ip, asr r6 │ │ │ │ - subseq r0, r9, r8, ror #21 │ │ │ │ - ldrsheq r9, [sl], #-92 @ 0xffffffa4 │ │ │ │ - subseq r0, r9, r4, lsl #21 │ │ │ │ - @ instruction: 0x005a9598 │ │ │ │ - subseq r0, r9, r0, lsr #20 │ │ │ │ - subseq r9, sl, r4, lsr r5 │ │ │ │ - ldrheq r0, [r9], #-156 @ 0xffffff64 │ │ │ │ - ldrsbeq r9, [sl], #-64 @ 0xffffffc0 │ │ │ │ - subseq r0, r9, ip, asr r9 │ │ │ │ - subseq r9, sl, r0, ror r4 │ │ │ │ - ldrsheq r0, [r9], #-136 @ 0xffffff78 │ │ │ │ - subseq r9, sl, ip, lsl #8 │ │ │ │ - @ instruction: 0x00590894 │ │ │ │ - subseq r9, sl, r8, lsr #7 │ │ │ │ + subseq r0, r9, r8, ror lr │ │ │ │ + subseq r9, sl, ip, lsl #19 │ │ │ │ + ldrsheq r0, [r9], #-220 @ 0xffffff24 │ │ │ │ + subseq r7, sl, r8, lsl r9 │ │ │ │ + @ instruction: 0x00590d98 │ │ │ │ + subseq r9, sl, ip, lsr #17 │ │ │ │ + subseq r0, r9, r4, lsr sp │ │ │ │ + subseq r9, sl, r8, asr #16 │ │ │ │ + ldrsbeq r0, [r9], #-192 @ 0xffffff40 │ │ │ │ + subseq r9, sl, r4, ror #15 │ │ │ │ + subseq r0, r9, r0, ror ip │ │ │ │ + subseq r9, sl, r4, lsl #15 │ │ │ │ + subseq r0, r9, ip, lsl #24 │ │ │ │ + subseq r9, sl, r0, lsr #14 │ │ │ │ + subseq r0, r9, r8, lsr #23 │ │ │ │ + ldrheq r9, [sl], #-108 @ 0xffffff94 │ │ │ │ + subseq r0, r9, r4, asr #22 │ │ │ │ + subseq r9, sl, r8, asr r6 │ │ │ │ + subseq r0, r9, r4, ror #21 │ │ │ │ + ldrsheq r9, [sl], #-88 @ 0xffffffa8 │ │ │ │ + subseq r0, r9, r0, lsl #21 │ │ │ │ + @ instruction: 0x005a9594 │ │ │ │ + subseq r0, r9, ip, lsl sl │ │ │ │ + subseq r9, sl, r0, lsr r5 │ │ │ │ + ldrheq r0, [r9], #-152 @ 0xffffff68 │ │ │ │ + subseq r9, sl, ip, asr #9 │ │ │ │ + subseq r0, r9, r8, asr r9 │ │ │ │ + subseq r9, sl, ip, ror #8 │ │ │ │ + ldrsheq r0, [r9], #-132 @ 0xffffff7c │ │ │ │ + subseq r9, sl, r8, lsl #8 │ │ │ │ + @ instruction: 0x00590890 │ │ │ │ + subseq r9, sl, r4, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #2928] @ 5ceda0 │ │ │ │ + ldr r2, [pc, #2928] @ 5ceda4 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #2924] @ 5ceda4 │ │ │ │ + ldr r3, [pc, #2924] @ 5ceda8 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ @@ -985960,832 +985961,832 @@ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr fp, [sp, #96] @ 0x60 │ │ │ │ ldr sl, [sp, #100] @ 0x64 │ │ │ │ ldr r5, [r0, #888] @ 0x378 │ │ │ │ bl 6bc88c │ │ │ │ ldr r3, [r4, #892] @ 0x37c │ │ │ │ - ldr r9, [pc, #2864] @ 5ceda8 │ │ │ │ + ldr r9, [pc, #2864] @ 5cedac │ │ │ │ tst r3, #2 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, r0 │ │ │ │ - bne 5ce2a8 │ │ │ │ + bne 5ce2ac │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ add r3, r5, r5, lsl #3 │ │ │ │ add r5, r5, r3, lsl #1 │ │ │ │ add r5, r4, r5, lsl #4 │ │ │ │ ldr r3, [r5, #1712] @ 0x6b0 │ │ │ │ ldr r2, [r4, #188] @ 0xbc │ │ │ │ eor r3, r3, r2 │ │ │ │ tst r3, #15 │ │ │ │ - bne 5ce3b8 │ │ │ │ + bne 5ce3bc │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #2880] @ 0xb40 │ │ │ │ ldrb r2, [r4, #888] @ 0x378 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bgt 5ce308 │ │ │ │ + bgt 5ce30c │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5ce2ec │ │ │ │ - ldr r3, [pc, #2780] @ 5cedac │ │ │ │ + bne 5ce2f0 │ │ │ │ + ldr r3, [pc, #2780] @ 5cedb0 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #22 │ │ │ │ - bhi 5ce59c │ │ │ │ + bhi 5ce5a0 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2748] @ 5cedb0 │ │ │ │ + ldr r3, [pc, #2748] @ 5cedb4 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp sl, #3 │ │ │ │ - bhi 5ce4cc │ │ │ │ + bhi 5ce4d0 │ │ │ │ ldrb r3, [r3, sl] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mvn r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #2712] @ 5cedb4 │ │ │ │ + ldr r3, [pc, #2712] @ 5cedb8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ce508 │ │ │ │ + bne 5ce50c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5ce374 │ │ │ │ - ldr r2, [pc, #2688] @ 5cedb8 │ │ │ │ - ldr r3, [pc, #2664] @ 5ceda4 │ │ │ │ + bne 5ce378 │ │ │ │ + ldr r2, [pc, #2688] @ 5cedbc │ │ │ │ + ldr r3, [pc, #2664] @ 5ceda8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ced84 │ │ │ │ + bne 5ced88 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #2624] @ 5cedbc │ │ │ │ - ldr r3, [pc, #2596] @ 5ceda4 │ │ │ │ + ldr r2, [pc, #2624] @ 5cedc0 │ │ │ │ + ldr r3, [pc, #2596] @ 5ceda8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ced84 │ │ │ │ - ldr r3, [pc, #2592] @ 5cedc0 │ │ │ │ + bne 5ced88 │ │ │ │ + ldr r3, [pc, #2592] @ 5cedc4 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mvn r1, #0 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ce314 │ │ │ │ - ldr r3, [pc, #2552] @ 5cedc4 │ │ │ │ + b 5ce318 │ │ │ │ + ldr r3, [pc, #2552] @ 5cedc8 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #2536] @ 5cedc8 │ │ │ │ - ldr r1, [pc, #2536] @ 5cedcc │ │ │ │ + ldr r3, [pc, #2536] @ 5cedcc │ │ │ │ + ldr r1, [pc, #2536] @ 5cedd0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, r2, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bde24 │ │ │ │ - b 5ce314 │ │ │ │ + b 5ce318 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ce5b4 │ │ │ │ + beq 5ce5b8 │ │ │ │ bl 6bc88c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5cece8 │ │ │ │ - ldr r3, [pc, #2448] @ 5cedd0 │ │ │ │ + beq 5cecec │ │ │ │ + ldr r3, [pc, #2448] @ 5cedd4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb138 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5ce314 │ │ │ │ - ldr r3, [pc, #2416] @ 5cedd4 │ │ │ │ + b 5ce318 │ │ │ │ + ldr r3, [pc, #2416] @ 5cedd8 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r8, #16 │ │ │ │ - bhi 5ce4cc │ │ │ │ + bhi 5ce4d0 │ │ │ │ add r3, r3, r8 │ │ │ │ ldrh r3, [r3, r8] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2368] @ 5cedc4 │ │ │ │ + ldr r3, [pc, #2368] @ 5cedc8 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #2368] @ 5cedd8 │ │ │ │ - ldr r1, [pc, #2368] @ 5ceddc │ │ │ │ + ldr r3, [pc, #2368] @ 5ceddc │ │ │ │ + ldr r1, [pc, #2368] @ 5cede0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, r2, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bde24 │ │ │ │ - b 5ce314 │ │ │ │ - ldr r2, [pc, #2316] @ 5cede0 │ │ │ │ - ldr r3, [pc, #2252] @ 5ceda4 │ │ │ │ + b 5ce318 │ │ │ │ + ldr r2, [pc, #2316] @ 5cede4 │ │ │ │ + ldr r3, [pc, #2252] @ 5ceda8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ced84 │ │ │ │ + bne 5ced88 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba16c │ │ │ │ - ldr r3, [pc, #2260] @ 5cede4 │ │ │ │ + b 5ba170 │ │ │ │ + ldr r3, [pc, #2260] @ 5cede8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ce328 │ │ │ │ - ldr r3, [pc, #2244] @ 5cede8 │ │ │ │ + beq 5ce32c │ │ │ │ + ldr r3, [pc, #2244] @ 5cedec │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5ce328 │ │ │ │ - ldr r3, [pc, #2228] @ 5cedec │ │ │ │ + beq 5ce32c │ │ │ │ + ldr r3, [pc, #2228] @ 5cedf0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ced14 │ │ │ │ + beq 5ced18 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #2172] @ 5cedf0 │ │ │ │ + ldr r3, [pc, #2172] @ 5cedf4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r8} │ │ │ │ str sl, [sp, #12] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str fp, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #2144] @ 5cedf4 │ │ │ │ + ldr r0, [pc, #2144] @ 5cedf8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5ce328 │ │ │ │ + b 5ce32c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5c2a5c │ │ │ │ - b 5ce314 │ │ │ │ + bl 5c2a60 │ │ │ │ + b 5ce318 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r8 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5ce314 │ │ │ │ + b 5ce318 │ │ │ │ cmp sl, #1 │ │ │ │ - beq 5ced40 │ │ │ │ + beq 5ced44 │ │ │ │ cmp sl, #2 │ │ │ │ - bne 5ce4cc │ │ │ │ - ldr r2, [pc, #2052] @ 5cedf8 │ │ │ │ - ldr r3, [pc, #1996] @ 5cedc4 │ │ │ │ + bne 5ce4d0 │ │ │ │ + ldr r2, [pc, #2052] @ 5cedfc │ │ │ │ + ldr r3, [pc, #1996] @ 5cedc8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #2040] @ 5cedfc │ │ │ │ + ldr r1, [pc, #2040] @ 5cee00 │ │ │ │ bl 91d1a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1840 @ 0x730 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #-1848] @ 0xfffff8c8 │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5ce314 │ │ │ │ - ldr r3, [pc, #1992] @ 5cee00 │ │ │ │ + b 5ce318 │ │ │ │ + ldr r3, [pc, #1992] @ 5cee04 │ │ │ │ sub r2, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5ced88 │ │ │ │ + bhi 5ced8c │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5ce4cc │ │ │ │ - ldr r2, [pc, #1956] @ 5cee04 │ │ │ │ - ldr r3, [pc, #1888] @ 5cedc4 │ │ │ │ + bne 5ce4d0 │ │ │ │ + ldr r2, [pc, #1956] @ 5cee08 │ │ │ │ + ldr r3, [pc, #1888] @ 5cedc8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1944] @ 5cee08 │ │ │ │ + ldr r1, [pc, #1944] @ 5cee0c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-528] @ 0xfffffdf0 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #528 @ 0x210 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5ce314 │ │ │ │ + b 5ce318 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5ce4cc │ │ │ │ - ldr r2, [pc, #1896] @ 5cee0c │ │ │ │ - ldr r3, [pc, #1820] @ 5cedc4 │ │ │ │ + bne 5ce4d0 │ │ │ │ + ldr r2, [pc, #1896] @ 5cee10 │ │ │ │ + ldr r3, [pc, #1820] @ 5cedc8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1884] @ 5cee10 │ │ │ │ + ldr r1, [pc, #1884] @ 5cee14 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-396] @ 0xfffffe74 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #396 @ 0x18c │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5ce314 │ │ │ │ + b 5ce318 │ │ │ │ cmp sl, #1 │ │ │ │ - bne 5ce4cc │ │ │ │ - ldr r2, [pc, #1836] @ 5cee14 │ │ │ │ - ldr r3, [pc, #1752] @ 5cedc4 │ │ │ │ + bne 5ce4d0 │ │ │ │ + ldr r2, [pc, #1836] @ 5cee18 │ │ │ │ + ldr r3, [pc, #1752] @ 5cedc8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1824] @ 5cee18 │ │ │ │ + ldr r1, [pc, #1824] @ 5cee1c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-264] @ 0xfffffef8 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #264 @ 0x108 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5ce314 │ │ │ │ + b 5ce318 │ │ │ │ cmp sl, #7 │ │ │ │ - bgt 5ce4cc │ │ │ │ - ldr r3, [pc, #1688] @ 5cedc4 │ │ │ │ + bgt 5ce4d0 │ │ │ │ + ldr r3, [pc, #1688] @ 5cedc8 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #1756] @ 5cee1c │ │ │ │ - ldr r1, [pc, #1756] @ 5cee20 │ │ │ │ + ldr r3, [pc, #1756] @ 5cee20 │ │ │ │ + ldr r1, [pc, #1756] @ 5cee24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, r2, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bde24 │ │ │ │ - b 5ce314 │ │ │ │ + b 5ce318 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5cecfc │ │ │ │ - ldr r2, [pc, #1696] @ 5cee24 │ │ │ │ - ldr r3, [pc, #1596] @ 5cedc4 │ │ │ │ + bne 5ced00 │ │ │ │ + ldr r2, [pc, #1696] @ 5cee28 │ │ │ │ + ldr r3, [pc, #1596] @ 5cedc8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1684] @ 5cee28 │ │ │ │ + ldr r1, [pc, #1684] @ 5cee2c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-792] @ 0xfffffce8 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5ce314 │ │ │ │ + b 5ce318 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5cecd0 │ │ │ │ - ldr r2, [pc, #1636] @ 5cee2c │ │ │ │ - ldr r3, [pc, #1528] @ 5cedc4 │ │ │ │ + bne 5cecd4 │ │ │ │ + ldr r2, [pc, #1636] @ 5cee30 │ │ │ │ + ldr r3, [pc, #1528] @ 5cedc8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1624] @ 5cee30 │ │ │ │ + ldr r1, [pc, #1624] @ 5cee34 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-660] @ 0xfffffd6c │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #660 @ 0x294 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5ce314 │ │ │ │ + b 5ce318 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5cecb8 │ │ │ │ - ldr r2, [pc, #1576] @ 5cee34 │ │ │ │ - ldr r3, [pc, #1460] @ 5cedc4 │ │ │ │ + bne 5cecbc │ │ │ │ + ldr r2, [pc, #1576] @ 5cee38 │ │ │ │ + ldr r3, [pc, #1460] @ 5cedc8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1564] @ 5cee38 │ │ │ │ + ldr r1, [pc, #1564] @ 5cee3c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r1] │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5ce314 │ │ │ │ - ldr r2, [pc, #1528] @ 5cee3c │ │ │ │ - ldr r3, [pc, #1404] @ 5cedc4 │ │ │ │ + b 5ce318 │ │ │ │ + ldr r2, [pc, #1528] @ 5cee40 │ │ │ │ + ldr r3, [pc, #1404] @ 5cedc8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1516] @ 5cee40 │ │ │ │ + ldr r1, [pc, #1516] @ 5cee44 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-924] @ 0xfffffc64 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #924 @ 0x39c │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5ce314 │ │ │ │ - ldr r2, [pc, #1476] @ 5cee44 │ │ │ │ - ldr r3, [pc, #1344] @ 5cedc4 │ │ │ │ + b 5ce318 │ │ │ │ + ldr r2, [pc, #1476] @ 5cee48 │ │ │ │ + ldr r3, [pc, #1344] @ 5cedc8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1464] @ 5cee48 │ │ │ │ + ldr r1, [pc, #1464] @ 5cee4c │ │ │ │ bl 91d1a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #-1452] @ 0xfffffa54 │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5ce314 │ │ │ │ - ldr r2, [pc, #1416] @ 5cee4c │ │ │ │ - ldr r3, [pc, #1276] @ 5cedc4 │ │ │ │ + b 5ce318 │ │ │ │ + ldr r2, [pc, #1416] @ 5cee50 │ │ │ │ + ldr r3, [pc, #1276] @ 5cedc8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1404] @ 5cee50 │ │ │ │ + ldr r1, [pc, #1404] @ 5cee54 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1584] @ 0xfffff9d0 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5ce314 │ │ │ │ - ldr r2, [pc, #1364] @ 5cee54 │ │ │ │ - ldr r3, [pc, #1216] @ 5cedc4 │ │ │ │ + b 5ce318 │ │ │ │ + ldr r2, [pc, #1364] @ 5cee58 │ │ │ │ + ldr r3, [pc, #1216] @ 5cedc8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1352] @ 5cee58 │ │ │ │ + ldr r1, [pc, #1352] @ 5cee5c │ │ │ │ bl 91d1a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #-1716] @ 0xfffff94c │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5ce314 │ │ │ │ - ldr r2, [pc, #1304] @ 5cee5c │ │ │ │ - ldr r3, [pc, #1148] @ 5cedc4 │ │ │ │ + b 5ce318 │ │ │ │ + ldr r2, [pc, #1304] @ 5cee60 │ │ │ │ + ldr r3, [pc, #1148] @ 5cedc8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1292] @ 5cee60 │ │ │ │ + ldr r1, [pc, #1292] @ 5cee64 │ │ │ │ bl 91d1a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1184 @ 0x4a0 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #-1188] @ 0xfffffb5c │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5ce314 │ │ │ │ - ldr r2, [pc, #1244] @ 5cee64 │ │ │ │ - ldr r3, [pc, #1080] @ 5cedc4 │ │ │ │ + b 5ce318 │ │ │ │ + ldr r2, [pc, #1244] @ 5cee68 │ │ │ │ + ldr r3, [pc, #1080] @ 5cedc8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1232] @ 5cee68 │ │ │ │ + ldr r1, [pc, #1232] @ 5cee6c │ │ │ │ bl 91d1a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1312 @ 0x520 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #-1320] @ 0xfffffad8 │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5ce314 │ │ │ │ - ldr r2, [pc, #1184] @ 5cee6c │ │ │ │ - ldr r3, [pc, #1012] @ 5cedc4 │ │ │ │ + b 5ce318 │ │ │ │ + ldr r2, [pc, #1184] @ 5cee70 │ │ │ │ + ldr r3, [pc, #1012] @ 5cedc8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #1172] @ 5cee70 │ │ │ │ + ldr r1, [pc, #1172] @ 5cee74 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1056] @ 0xfffffbe0 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5ce314 │ │ │ │ - ldr r3, [pc, #956] @ 5cedc4 │ │ │ │ + b 5ce318 │ │ │ │ + ldr r3, [pc, #956] @ 5cedc8 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #1112] @ 5cee74 │ │ │ │ - ldr r1, [pc, #1112] @ 5cee78 │ │ │ │ + ldr r3, [pc, #1112] @ 5cee78 │ │ │ │ + ldr r1, [pc, #1112] @ 5cee7c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, r2, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bde24 │ │ │ │ - b 5ce314 │ │ │ │ - ldr r3, [pc, #876] @ 5cedc4 │ │ │ │ + b 5ce318 │ │ │ │ + ldr r3, [pc, #876] @ 5cedc8 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #1040] @ 5cee7c │ │ │ │ - ldr r1, [pc, #1040] @ 5cee80 │ │ │ │ + ldr r3, [pc, #1040] @ 5cee80 │ │ │ │ + ldr r1, [pc, #1040] @ 5cee84 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, r2, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bde24 │ │ │ │ - b 5ce314 │ │ │ │ - ldr r3, [pc, #796] @ 5cedc4 │ │ │ │ + b 5ce318 │ │ │ │ + ldr r3, [pc, #796] @ 5cedc8 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #968] @ 5cee84 │ │ │ │ - ldr r1, [pc, #968] @ 5cee88 │ │ │ │ + ldr r3, [pc, #968] @ 5cee88 │ │ │ │ + ldr r1, [pc, #968] @ 5cee8c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, r2, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bde24 │ │ │ │ - b 5ce314 │ │ │ │ - ldr r3, [pc, #716] @ 5cedc4 │ │ │ │ + b 5ce318 │ │ │ │ + ldr r3, [pc, #716] @ 5cedc8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #896] @ 5cee8c │ │ │ │ - ldr r1, [pc, #896] @ 5cee90 │ │ │ │ + ldr r3, [pc, #896] @ 5cee90 │ │ │ │ + ldr r1, [pc, #896] @ 5cee94 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - b 5cea28 │ │ │ │ - ldr r3, [pc, #672] @ 5cedc4 │ │ │ │ + b 5cea2c │ │ │ │ + ldr r3, [pc, #672] @ 5cedc8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #860] @ 5cee94 │ │ │ │ - ldr r1, [pc, #860] @ 5cee98 │ │ │ │ + ldr r3, [pc, #860] @ 5cee98 │ │ │ │ + ldr r1, [pc, #860] @ 5cee9c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - b 5cea78 │ │ │ │ - ldr r3, [pc, #628] @ 5cedc4 │ │ │ │ + b 5cea7c │ │ │ │ + ldr r3, [pc, #628] @ 5cedc8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #824] @ 5cee9c │ │ │ │ - ldr r1, [pc, #824] @ 5ceea0 │ │ │ │ + ldr r3, [pc, #824] @ 5ceea0 │ │ │ │ + ldr r1, [pc, #824] @ 5ceea4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - b 5ceac8 │ │ │ │ - ldr r3, [pc, #584] @ 5cedc4 │ │ │ │ + b 5ceacc │ │ │ │ + ldr r3, [pc, #584] @ 5cedc8 │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #788] @ 5ceea4 │ │ │ │ - ldr r1, [pc, #788] @ 5ceea8 │ │ │ │ + ldr r3, [pc, #788] @ 5ceea8 │ │ │ │ + ldr r1, [pc, #788] @ 5ceeac │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - b 5ceac8 │ │ │ │ - ldr r3, [pc, #540] @ 5cedc4 │ │ │ │ + b 5ceacc │ │ │ │ + ldr r3, [pc, #540] @ 5cedc8 │ │ │ │ mov r0, #2 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #752] @ 5ceeac │ │ │ │ - ldr r1, [pc, #752] @ 5ceeb0 │ │ │ │ + ldr r3, [pc, #752] @ 5ceeb0 │ │ │ │ + ldr r1, [pc, #752] @ 5ceeb4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - b 5cea28 │ │ │ │ - ldr r3, [pc, #496] @ 5cedc4 │ │ │ │ + b 5cea2c │ │ │ │ + ldr r3, [pc, #496] @ 5cedc8 │ │ │ │ mov r0, #2 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #716] @ 5ceeb4 │ │ │ │ - ldr r1, [pc, #716] @ 5ceeb8 │ │ │ │ + ldr r3, [pc, #716] @ 5ceeb8 │ │ │ │ + ldr r1, [pc, #716] @ 5ceebc │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - b 5cea78 │ │ │ │ - ldr r3, [pc, #452] @ 5cedc4 │ │ │ │ + b 5cea7c │ │ │ │ + ldr r3, [pc, #452] @ 5cedc8 │ │ │ │ mov r0, #2 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #680] @ 5ceebc │ │ │ │ - ldr r1, [pc, #680] @ 5ceec0 │ │ │ │ + ldr r3, [pc, #680] @ 5ceec0 │ │ │ │ + ldr r1, [pc, #680] @ 5ceec4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - b 5ceac8 │ │ │ │ - ldr r3, [pc, #408] @ 5cedc4 │ │ │ │ + b 5ceacc │ │ │ │ + ldr r3, [pc, #408] @ 5cedc8 │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #644] @ 5ceec4 │ │ │ │ - ldr r1, [pc, #644] @ 5ceec8 │ │ │ │ + ldr r3, [pc, #644] @ 5ceec8 │ │ │ │ + ldr r1, [pc, #644] @ 5ceecc │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - b 5cea28 │ │ │ │ - ldr r3, [pc, #364] @ 5cedc4 │ │ │ │ + b 5cea2c │ │ │ │ + ldr r3, [pc, #364] @ 5cedc8 │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #608] @ 5ceecc │ │ │ │ - ldr r1, [pc, #608] @ 5ceed0 │ │ │ │ + ldr r3, [pc, #608] @ 5ceed0 │ │ │ │ + ldr r1, [pc, #608] @ 5ceed4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ - b 5cea78 │ │ │ │ - ldr r2, [pc, #592] @ 5ceed4 │ │ │ │ - ldr r3, [pc, #316] @ 5cedc4 │ │ │ │ + b 5cea7c │ │ │ │ + ldr r2, [pc, #592] @ 5ceed8 │ │ │ │ + ldr r3, [pc, #316] @ 5cedc8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #580] @ 5ceed8 │ │ │ │ + ldr r1, [pc, #580] @ 5ceedc │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #660] @ 0x294 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5ce314 │ │ │ │ + b 5ce318 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ mov r2, #23 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5c2a5c │ │ │ │ - b 5ce314 │ │ │ │ + bl 5c2a60 │ │ │ │ + b 5ce318 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ mov r2, #12 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5c2a5c │ │ │ │ - b 5ce314 │ │ │ │ + bl 5c2a60 │ │ │ │ + b 5ce318 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ orr r2, r8, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - b 5ce44c │ │ │ │ + bl 5cd29c │ │ │ │ + b 5ce450 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ mov r2, #10 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5c2a5c │ │ │ │ - b 5ce314 │ │ │ │ - ldr r1, [pc, #448] @ 5ceedc │ │ │ │ - ldr r0, [pc, #448] @ 5ceee0 │ │ │ │ + bl 5c2a60 │ │ │ │ + b 5ce318 │ │ │ │ + ldr r1, [pc, #448] @ 5ceee0 │ │ │ │ + ldr r0, [pc, #448] @ 5ceee4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 5ce328 │ │ │ │ - ldr r2, [pc, #412] @ 5ceee4 │ │ │ │ - ldr r3, [pc, #120] @ 5cedc4 │ │ │ │ + b 5ce32c │ │ │ │ + ldr r2, [pc, #412] @ 5ceee8 │ │ │ │ + ldr r3, [pc, #120] @ 5cedc8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #400] @ 5ceee8 │ │ │ │ + ldr r1, [pc, #400] @ 5ceeec │ │ │ │ bl 91d1a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1968 @ 0x7b0 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #-1980] @ 0xfffff844 │ │ │ │ add r2, r2, r7 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5ce314 │ │ │ │ + b 5ce318 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl 5c2a5c │ │ │ │ - b 5ce314 │ │ │ │ - subseq ip, r8, ip, lsl #21 │ │ │ │ - andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq ip, r8, ip, asr #20 │ │ │ │ - subeq r6, fp, r2, asr #16 │ │ │ │ - subeq r6, fp, r0, asr r8 │ │ │ │ - ldrdeq r2, [r0], -ip │ │ │ │ - subseq ip, r8, ip, lsl #19 │ │ │ │ - subseq ip, r8, r8, asr #18 │ │ │ │ - rsbeq lr, r6, r0, lsr lr │ │ │ │ + bl 5c2a60 │ │ │ │ + b 5ce318 │ │ │ │ + subseq ip, r8, r8, lsl #21 │ │ │ │ + andeq r4, r0, r8, lsl r1 │ │ │ │ + subseq ip, r8, r8, asr #20 │ │ │ │ + subeq r6, fp, lr, lsr r8 │ │ │ │ + subeq r6, fp, ip, asr #16 │ │ │ │ + ldrdeq r2, [r0], -ip │ │ │ │ + subseq ip, r8, r8, lsl #19 │ │ │ │ + subseq ip, r8, r4, asr #18 │ │ │ │ + rsbeq lr, r6, ip, lsr #28 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - ldrsbeq r0, [r9], #-92 @ 0xffffffa4 │ │ │ │ - ldrsheq r9, [sl], #-4 │ │ │ │ - @ instruction: 0x0066ed94 │ │ │ │ - subeq r6, fp, r4, ror #13 │ │ │ │ - subseq r0, r9, r4, lsr #10 │ │ │ │ - subseq r9, sl, ip, lsr r0 │ │ │ │ - ldrsheq ip, [r8], #-112 @ 0xffffff90 │ │ │ │ + ldrsbeq r0, [r9], #-88 @ 0xffffffa8 │ │ │ │ + ldrsheq r9, [sl], #-0 │ │ │ │ + @ instruction: 0x0066ed90 │ │ │ │ + subeq r6, fp, r0, ror #13 │ │ │ │ + subseq r0, r9, r0, lsr #10 │ │ │ │ + subseq r9, sl, r8, lsr r0 │ │ │ │ + subseq ip, r8, ip, ror #15 │ │ │ │ andeq r3, r0, r0, ror r5 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r2, r5, r0, ror r8 │ │ │ │ - eorseq pc, ip, ip, lsl #7 │ │ │ │ - subseq r0, r9, r8, asr #7 │ │ │ │ - ldrsbeq r8, [sl], #-228 @ 0xffffff1c │ │ │ │ - subeq r6, fp, lr, lsr #10 │ │ │ │ - subseq r0, r9, ip, asr r3 │ │ │ │ - subseq r8, sl, r0, ror #28 │ │ │ │ - subseq r0, r9, r8, lsl r3 │ │ │ │ - subseq r8, sl, ip, lsl lr │ │ │ │ - ldrsbeq r0, [r9], #-36 @ 0xffffffdc │ │ │ │ - ldrsbeq r8, [sl], #-216 @ 0xffffff28 │ │ │ │ - subseq r0, r9, ip, ror r2 │ │ │ │ - @ instruction: 0x005a8d94 │ │ │ │ - subseq r0, r9, r8, lsr r2 │ │ │ │ - subseq r8, sl, ip, lsr sp │ │ │ │ - ldrsheq r0, [r9], #-20 @ 0xffffffec │ │ │ │ - ldrsheq r8, [sl], #-200 @ 0xffffff38 │ │ │ │ - ldrheq r0, [r9], #-16 │ │ │ │ - ldrheq r8, [sl], #-196 @ 0xffffff3c │ │ │ │ - subseq r0, r9, r8, ror r1 │ │ │ │ - subseq r8, sl, ip, ror ip │ │ │ │ - subseq r0, r9, ip, lsr r1 │ │ │ │ - subseq r8, sl, r8, asr #24 │ │ │ │ - ldrsheq r0, [r9], #-8 │ │ │ │ - ldrsheq r8, [sl], #-188 @ 0xffffff44 │ │ │ │ - ldrheq r0, [r9], #-12 │ │ │ │ - subseq r8, sl, r8, asr #23 │ │ │ │ - subseq r0, r9, r8, ror r0 │ │ │ │ - subseq r8, sl, r4, lsl #23 │ │ │ │ - subseq r0, r9, r4, lsr r0 │ │ │ │ - subseq r8, sl, r0, asr #22 │ │ │ │ - ldrsheq pc, [r8], #-240 @ 0xffffff10 @ │ │ │ │ - ldrsheq r8, [sl], #-164 @ 0xffffff5c │ │ │ │ - subseq pc, r8, r0, lsr #31 │ │ │ │ - ldrheq r8, [sl], #-168 @ 0xffffff58 │ │ │ │ - subseq pc, r8, r0, asr pc @ │ │ │ │ - subseq r8, sl, r8, ror #20 │ │ │ │ - subseq pc, r8, r0, lsl #30 │ │ │ │ - subseq r8, sl, r8, lsl sl │ │ │ │ - ldrheq pc, [r8], #-224 @ 0xffffff20 @ │ │ │ │ - subseq r8, sl, r8, asr #19 │ │ │ │ - subseq pc, r8, r4, lsl #29 │ │ │ │ - @ instruction: 0x005a899c │ │ │ │ - subseq pc, r8, r8, asr lr @ │ │ │ │ - subseq r8, sl, r0, ror r9 │ │ │ │ - subseq pc, r8, ip, lsr #28 │ │ │ │ - subseq r8, sl, r4, asr #18 │ │ │ │ - subseq pc, r8, r0, lsl #28 │ │ │ │ - subseq r8, sl, r8, lsl r9 │ │ │ │ - ldrsbeq pc, [r8], #-212 @ 0xffffff2c @ │ │ │ │ - subseq r8, sl, ip, ror #17 │ │ │ │ - subseq pc, r8, r8, lsr #27 │ │ │ │ - subseq r8, sl, r0, asr #17 │ │ │ │ - subseq pc, r8, ip, ror sp @ │ │ │ │ - @ instruction: 0x005a8894 │ │ │ │ - subseq pc, r8, r0, asr sp @ │ │ │ │ - subseq r8, sl, r8, ror #16 │ │ │ │ - subseq pc, r8, r8, lsr sp @ │ │ │ │ - subseq r8, sl, ip, lsr r8 │ │ │ │ - ldrheq r2, [r5], -r8 @ │ │ │ │ - eorseq lr, ip, ip, lsr #24 │ │ │ │ - subseq pc, r8, r4, ror ip @ │ │ │ │ - subseq r8, sl, r0, lsl #15 │ │ │ │ + eorseq r2, r5, ip, ror #16 │ │ │ │ + eorseq pc, ip, r8, lsl #7 │ │ │ │ + subseq r0, r9, r4, asr #7 │ │ │ │ + ldrsbeq r8, [sl], #-224 @ 0xffffff20 │ │ │ │ + subeq r6, fp, sl, lsr #10 │ │ │ │ + subseq r0, r9, r8, asr r3 │ │ │ │ + subseq r8, sl, ip, asr lr │ │ │ │ + subseq r0, r9, r4, lsl r3 │ │ │ │ + subseq r8, sl, r8, lsl lr │ │ │ │ + ldrsbeq r0, [r9], #-32 @ 0xffffffe0 │ │ │ │ + ldrsbeq r8, [sl], #-212 @ 0xffffff2c │ │ │ │ + subseq r0, r9, r8, ror r2 │ │ │ │ + @ instruction: 0x005a8d90 │ │ │ │ + subseq r0, r9, r4, lsr r2 │ │ │ │ + subseq r8, sl, r8, lsr sp │ │ │ │ + ldrsheq r0, [r9], #-16 │ │ │ │ + ldrsheq r8, [sl], #-196 @ 0xffffff3c │ │ │ │ + subseq r0, r9, ip, lsr #3 │ │ │ │ + ldrheq r8, [sl], #-192 @ 0xffffff40 │ │ │ │ + subseq r0, r9, r4, ror r1 │ │ │ │ + subseq r8, sl, r8, ror ip │ │ │ │ + subseq r0, r9, r8, lsr r1 │ │ │ │ + subseq r8, sl, r4, asr #24 │ │ │ │ + ldrsheq r0, [r9], #-4 │ │ │ │ + ldrsheq r8, [sl], #-184 @ 0xffffff48 │ │ │ │ + ldrheq r0, [r9], #-8 │ │ │ │ + subseq r8, sl, r4, asr #23 │ │ │ │ + subseq r0, r9, r4, ror r0 │ │ │ │ + subseq r8, sl, r0, lsl #23 │ │ │ │ + subseq r0, r9, r0, lsr r0 │ │ │ │ + subseq r8, sl, ip, lsr fp │ │ │ │ + subseq pc, r8, ip, ror #31 │ │ │ │ + ldrsheq r8, [sl], #-160 @ 0xffffff60 │ │ │ │ + @ instruction: 0x0058ff9c │ │ │ │ + ldrheq r8, [sl], #-164 @ 0xffffff5c │ │ │ │ + subseq pc, r8, ip, asr #30 │ │ │ │ + subseq r8, sl, r4, ror #20 │ │ │ │ + ldrsheq pc, [r8], #-236 @ 0xffffff14 @ │ │ │ │ + subseq r8, sl, r4, lsl sl │ │ │ │ + subseq pc, r8, ip, lsr #29 │ │ │ │ + subseq r8, sl, r4, asr #19 │ │ │ │ + subseq pc, r8, r0, lsl #29 │ │ │ │ + @ instruction: 0x005a8998 │ │ │ │ + subseq pc, r8, r4, asr lr @ │ │ │ │ + subseq r8, sl, ip, ror #18 │ │ │ │ + subseq pc, r8, r8, lsr #28 │ │ │ │ + subseq r8, sl, r0, asr #18 │ │ │ │ + ldrsheq pc, [r8], #-220 @ 0xffffff24 @ │ │ │ │ + subseq r8, sl, r4, lsl r9 │ │ │ │ + ldrsbeq pc, [r8], #-208 @ 0xffffff30 @ │ │ │ │ + subseq r8, sl, r8, ror #17 │ │ │ │ + subseq pc, r8, r4, lsr #27 │ │ │ │ + ldrheq r8, [sl], #-140 @ 0xffffff74 │ │ │ │ + subseq pc, r8, r8, ror sp @ │ │ │ │ + @ instruction: 0x005a8890 │ │ │ │ + subseq pc, r8, ip, asr #26 │ │ │ │ + subseq r8, sl, r4, ror #16 │ │ │ │ + subseq pc, r8, r4, lsr sp @ │ │ │ │ + subseq r8, sl, r8, lsr r8 │ │ │ │ + ldrheq r2, [r5], -r4 @ │ │ │ │ + eorseq lr, ip, r8, lsr #24 │ │ │ │ + subseq pc, r8, r0, ror ip @ │ │ │ │ + subseq r8, sl, ip, ror r7 │ │ │ │ │ │ │ │ -005ceeec : │ │ │ │ +005ceef0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ sub sp, sp, #12 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - ldr r3, [pc, #176] @ 5cefc0 │ │ │ │ + ldr r3, [pc, #176] @ 5cefc4 │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r2 │ │ │ │ - bne 5cef74 │ │ │ │ + bne 5cef78 │ │ │ │ bl 6bc924 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ bl 6cb184 │ │ │ │ - ldr r1, [pc, #144] @ 5cefc4 │ │ │ │ + ldr r1, [pc, #144] @ 5cefc8 │ │ │ │ mov r0, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, r5, lsl #2 │ │ │ │ ldr r1, [r1, #192] @ 0xc0 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r4 │ │ │ │ @@ -986795,53 +986796,53 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #76] @ 5cefc8 │ │ │ │ + ldr r2, [pc, #76] @ 5cefcc │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - ldr r4, [pc, #68] @ 5cefcc │ │ │ │ + ldr r4, [pc, #68] @ 5cefd0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #56] @ 5cefd0 │ │ │ │ + ldr r1, [pc, #56] @ 5cefd4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ - b 5cef1c │ │ │ │ - ldrheq fp, [r8], #-212 @ 0xffffff2c │ │ │ │ - @ instruction: 0x0066e29c │ │ │ │ + b 5cef20 │ │ │ │ + ldrheq fp, [r8], #-208 @ 0xffffff30 │ │ │ │ + @ instruction: 0x0066e298 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq pc, r8, r0, lsr sl @ │ │ │ │ - subseq r0, sl, r4, ror #10 │ │ │ │ + subseq pc, r8, ip, lsr #20 │ │ │ │ + subseq r0, sl, r0, ror #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ sub sp, sp, #8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ - beq 5cf050 │ │ │ │ + beq 5cf054 │ │ │ │ mov r5, r1 │ │ │ │ bl 6bc924 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ bl 6cb184 │ │ │ │ - ldr r1, [pc, #76] @ 5cf060 │ │ │ │ + ldr r1, [pc, #76] @ 5cf064 │ │ │ │ mov r3, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, r4, lsl #2 │ │ │ │ ldr r1, [r1, #192] @ 0xc0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp] │ │ │ │ @@ -986853,16 +986854,16 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orr r2, r2, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 5ceeec │ │ │ │ - strheq lr, [r6], #-28 @ 0xffffffe4 @ │ │ │ │ + b 5ceef0 │ │ │ │ + strheq lr, [r6], #-24 @ 0xffffffe8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ @@ -986878,32 +986879,32 @@ │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #212] @ 5cf1c0 │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #212] @ 5cf1c4 │ │ │ │ cmp fp, r2 │ │ │ │ - beq 5cf17c │ │ │ │ + beq 5cf180 │ │ │ │ add r2, r2, #3 │ │ │ │ cmp fp, r2 │ │ │ │ - beq 5cf14c │ │ │ │ + beq 5cf150 │ │ │ │ sub r2, r2, #7 │ │ │ │ cmp fp, r2 │ │ │ │ - bne 5cf1ac │ │ │ │ + bne 5cf1b0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c31fc │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ @@ -986912,142 +986913,142 @@ │ │ │ │ str r6, [sp] │ │ │ │ bl 6c5978 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 6c31fc │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #9 │ │ │ │ str r8, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ bl 6c5978 │ │ │ │ - b 5cf134 │ │ │ │ + b 5cf138 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 6c31fc │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #8 │ │ │ │ str r8, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ bl 6c5978 │ │ │ │ - b 5cf134 │ │ │ │ + b 5cf138 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5cf134 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5cf138 │ │ │ │ andeq r0, r0, #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r3 │ │ │ │ bl 6bc88c │ │ │ │ - ldr ip, [pc, #792] @ 5cf50c │ │ │ │ - ldr r6, [pc, #792] @ 5cf510 │ │ │ │ + ldr ip, [pc, #792] @ 5cf510 │ │ │ │ + ldr r6, [pc, #792] @ 5cf514 │ │ │ │ cmp r4, ip │ │ │ │ add r6, pc, r6 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5cf46c │ │ │ │ - bhi 5cf26c │ │ │ │ - ldr r3, [pc, #772] @ 5cf514 │ │ │ │ + beq 5cf470 │ │ │ │ + bhi 5cf270 │ │ │ │ + ldr r3, [pc, #772] @ 5cf518 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5cf3f8 │ │ │ │ + beq 5cf3fc │ │ │ │ add r3, r3, #2097152 @ 0x200000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5cf3b0 │ │ │ │ + beq 5cf3b4 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5cf4e8 │ │ │ │ + bne 5cf4ec │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #676] @ 5cf518 │ │ │ │ + ldr r3, [pc, #676] @ 5cf51c │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5cf2c8 │ │ │ │ + beq 5cf2cc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5cf2bc │ │ │ │ - ldr r3, [pc, #660] @ 5cf51c │ │ │ │ + beq 5cf2c0 │ │ │ │ + ldr r3, [pc, #660] @ 5cf520 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5cefd4 │ │ │ │ + b 5cefd8 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5cf294 │ │ │ │ + b 5cf298 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5cf4a4 │ │ │ │ + bne 5cf4a8 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r1, [r5, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5cf320 │ │ │ │ - ldr r3, [pc, #560] @ 5cf520 │ │ │ │ + beq 5cf324 │ │ │ │ + ldr r3, [pc, #560] @ 5cf524 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #544] @ 5cf524 │ │ │ │ + ldr r2, [pc, #544] @ 5cf528 │ │ │ │ str r3, [r5, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5cf4f4 │ │ │ │ - ldr r2, [pc, #528] @ 5cf528 │ │ │ │ + beq 5cf4f8 │ │ │ │ + ldr r2, [pc, #528] @ 5cf52c │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5cf4f4 │ │ │ │ - ldr r3, [pc, #516] @ 5cf52c │ │ │ │ + beq 5cf4f8 │ │ │ │ + ldr r3, [pc, #516] @ 5cf530 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #488] @ 5cf530 │ │ │ │ - ldr r1, [pc, #488] @ 5cf534 │ │ │ │ + ldr r3, [pc, #488] @ 5cf534 │ │ │ │ + ldr r1, [pc, #488] @ 5cf538 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r0, r3, r8 │ │ │ │ @@ -987070,157 +987071,157 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 6bc88c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5cf4bc │ │ │ │ - ldr r3, [pc, #364] @ 5cf538 │ │ │ │ + beq 5cf4c0 │ │ │ │ + ldr r3, [pc, #364] @ 5cf53c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb138 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5cf24c │ │ │ │ - ldr r3, [pc, #328] @ 5cf53c │ │ │ │ + beq 5cf250 │ │ │ │ + ldr r3, [pc, #328] @ 5cf540 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5cf454 │ │ │ │ - ldr r3, [pc, #300] @ 5cf52c │ │ │ │ + b 5cf458 │ │ │ │ + ldr r3, [pc, #300] @ 5cf530 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #300] @ 5cf540 │ │ │ │ - ldr r1, [pc, #300] @ 5cf544 │ │ │ │ + ldr r2, [pc, #300] @ 5cf544 │ │ │ │ + ldr r1, [pc, #300] @ 5cf548 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r4, r2, r4 │ │ │ │ add r3, r2, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, r2, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bde24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5cf24c │ │ │ │ - ldr r3, [pc, #244] @ 5cf548 │ │ │ │ + beq 5cf250 │ │ │ │ + ldr r3, [pc, #244] @ 5cf54c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 6c2dc8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5cf4d0 │ │ │ │ + bne 5cf4d4 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5ceeec │ │ │ │ - ldr r3, [pc, #160] @ 5cf54c │ │ │ │ + b 5ceef0 │ │ │ │ + ldr r3, [pc, #160] @ 5cf550 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5cf2d8 │ │ │ │ + b 5cf2dc │ │ │ │ orr r2, r9, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - b 5cf3d8 │ │ │ │ - ldr r3, [pc, #120] @ 5cf550 │ │ │ │ + bl 5cd29c │ │ │ │ + b 5cf3dc │ │ │ │ + ldr r3, [pc, #120] @ 5cf554 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5cf47c │ │ │ │ - ldr r3, [pc, #100] @ 5cf554 │ │ │ │ + b 5cf480 │ │ │ │ + ldr r3, [pc, #100] @ 5cf558 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5cf454 │ │ │ │ - ldr r3, [pc, #92] @ 5cf558 │ │ │ │ + b 5cf458 │ │ │ │ + ldr r3, [pc, #92] @ 5cf55c │ │ │ │ ldr r1, [r5, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5cf320 │ │ │ │ + b 5cf324 │ │ │ │ strmi r0, [r0], #0 │ │ │ │ - subseq fp, r8, ip, asr #21 │ │ │ │ + subseq fp, r8, r8, asr #21 │ │ │ │ strbmi r0, [r0], #-0 │ │ │ │ strbmi r0, [r0], #0 │ │ │ │ - rsbeq sp, r6, ip, asr #30 │ │ │ │ - rsbeq sp, r6, r4, ror #29 │ │ │ │ + rsbeq sp, r6, r8, asr #30 │ │ │ │ + rsbeq sp, r6, r0, ror #29 │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq pc, r8, r4, ror r6 @ │ │ │ │ - subseq r8, sl, ip, lsl #3 │ │ │ │ - rsbeq sp, r6, r8, lsl #28 │ │ │ │ - rsbeq sp, r6, r0, ror #27 │ │ │ │ - subseq pc, r8, r8, lsr #11 │ │ │ │ - subseq r8, sl, r0, asr #1 │ │ │ │ - rsbeq sp, r6, r0, lsl #27 │ │ │ │ - rsbeq sp, r6, r8, lsr #26 │ │ │ │ - strdeq sp, [r6], #-204 @ 0xffffff34 @ │ │ │ │ - rsbeq sp, r6, r4, ror #25 │ │ │ │ - ldrdeq sp, [r6], #-196 @ 0xffffff3c @ │ │ │ │ + subseq pc, r8, r0, ror r6 @ │ │ │ │ + subseq r8, sl, r8, lsl #3 │ │ │ │ + rsbeq sp, r6, r4, lsl #28 │ │ │ │ + ldrdeq sp, [r6], #-220 @ 0xffffff24 @ │ │ │ │ + subseq pc, r8, r4, lsr #11 │ │ │ │ + ldrheq r8, [sl], #-12 │ │ │ │ + rsbeq sp, r6, ip, ror sp │ │ │ │ + rsbeq sp, r6, r4, lsr #26 │ │ │ │ + strdeq sp, [r6], #-200 @ 0xffffff38 @ │ │ │ │ + rsbeq sp, r6, r0, ror #25 │ │ │ │ + ldrdeq sp, [r6], #-192 @ 0xffffff40 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ bl 6bc88c │ │ │ │ - ldr fp, [pc, #1748] @ 5cfc64 │ │ │ │ + ldr fp, [pc, #1748] @ 5cfc68 │ │ │ │ add fp, pc, fp │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r3, [pc, #1700] @ 5cfc68 │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r3, [pc, #1700] @ 5cfc6c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, #27 │ │ │ │ - bhi 5cfc60 │ │ │ │ + bhi 5cfc64 │ │ │ │ add r3, r3, r5 │ │ │ │ ldrh r3, [r3, r5] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #1672] @ 5cfc6c │ │ │ │ - ldr r3, [pc, #1672] @ 5cfc70 │ │ │ │ + ldr r2, [pc, #1672] @ 5cfc70 │ │ │ │ + ldr r3, [pc, #1672] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1652] @ 5cfc74 │ │ │ │ + ldr r1, [pc, #1652] @ 5cfc78 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ add r1, r1, #3824 @ 0xef0 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ @@ -987228,470 +987229,470 @@ │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ - ldr r2, [pc, #1588] @ 5cfc78 │ │ │ │ - ldr r3, [pc, #1576] @ 5cfc70 │ │ │ │ + b 5ceef0 │ │ │ │ + ldr r2, [pc, #1588] @ 5cfc7c │ │ │ │ + ldr r3, [pc, #1576] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1564] @ 5cfc7c │ │ │ │ + ldr r1, [pc, #1564] @ 5cfc80 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #1524] @ 5cfc80 │ │ │ │ - ldr r3, [pc, #1504] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #1524] @ 5cfc84 │ │ │ │ + ldr r3, [pc, #1504] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1500] @ 5cfc84 │ │ │ │ + ldr r1, [pc, #1500] @ 5cfc88 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #1456] @ 5cfc88 │ │ │ │ - ldr r3, [pc, #1428] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #1456] @ 5cfc8c │ │ │ │ + ldr r3, [pc, #1428] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1432] @ 5cfc8c │ │ │ │ + ldr r1, [pc, #1432] @ 5cfc90 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3424 @ 0xd60 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #1388] @ 5cfc90 │ │ │ │ - ldr r3, [pc, #1352] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #1388] @ 5cfc94 │ │ │ │ + ldr r3, [pc, #1352] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1364] @ 5cfc94 │ │ │ │ + ldr r1, [pc, #1364] @ 5cfc98 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3296 @ 0xce0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #1320] @ 5cfc98 │ │ │ │ - ldr r3, [pc, #1276] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #1320] @ 5cfc9c │ │ │ │ + ldr r3, [pc, #1276] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1296] @ 5cfc9c │ │ │ │ + ldr r1, [pc, #1296] @ 5cfca0 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #1256] @ 5cfca0 │ │ │ │ - ldr r3, [pc, #1204] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #1256] @ 5cfca4 │ │ │ │ + ldr r3, [pc, #1204] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1232] @ 5cfca4 │ │ │ │ + ldr r1, [pc, #1232] @ 5cfca8 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3024 @ 0xbd0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #1188] @ 5cfca8 │ │ │ │ - ldr r3, [pc, #1128] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #1188] @ 5cfcac │ │ │ │ + ldr r3, [pc, #1128] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1164] @ 5cfcac │ │ │ │ + ldr r1, [pc, #1164] @ 5cfcb0 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #2896 @ 0xb50 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #1120] @ 5cfcb0 │ │ │ │ - ldr r3, [pc, #1052] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #1120] @ 5cfcb4 │ │ │ │ + ldr r3, [pc, #1052] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1096] @ 5cfcb4 │ │ │ │ + ldr r1, [pc, #1096] @ 5cfcb8 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #2768 @ 0xad0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #1052] @ 5cfcb8 │ │ │ │ - ldr r3, [pc, #976] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #1052] @ 5cfcbc │ │ │ │ + ldr r3, [pc, #976] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1028] @ 5cfcbc │ │ │ │ + ldr r1, [pc, #1028] @ 5cfcc0 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #988] @ 5cfcc0 │ │ │ │ - ldr r3, [pc, #904] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #988] @ 5cfcc4 │ │ │ │ + ldr r3, [pc, #904] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #964] @ 5cfcc4 │ │ │ │ + ldr r1, [pc, #964] @ 5cfcc8 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #920] @ 5cfcc8 │ │ │ │ - ldr r3, [pc, #828] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #920] @ 5cfccc │ │ │ │ + ldr r3, [pc, #828] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #896] @ 5cfccc │ │ │ │ + ldr r1, [pc, #896] @ 5cfcd0 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #852] @ 5cfcd0 │ │ │ │ - ldr r3, [pc, #752] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #852] @ 5cfcd4 │ │ │ │ + ldr r3, [pc, #752] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #828] @ 5cfcd4 │ │ │ │ + ldr r1, [pc, #828] @ 5cfcd8 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #784] @ 5cfcd8 │ │ │ │ - ldr r3, [pc, #676] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #784] @ 5cfcdc │ │ │ │ + ldr r3, [pc, #676] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #760] @ 5cfcdc │ │ │ │ + ldr r1, [pc, #760] @ 5cfce0 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #720] @ 5cfce0 │ │ │ │ - ldr r3, [pc, #604] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #720] @ 5cfce4 │ │ │ │ + ldr r3, [pc, #604] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #696] @ 5cfce4 │ │ │ │ + ldr r1, [pc, #696] @ 5cfce8 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #652] @ 5cfce8 │ │ │ │ - ldr r3, [pc, #528] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #652] @ 5cfcec │ │ │ │ + ldr r3, [pc, #528] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #628] @ 5cfcec │ │ │ │ + ldr r1, [pc, #628] @ 5cfcf0 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #584] @ 5cfcf0 │ │ │ │ - ldr r3, [pc, #452] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #584] @ 5cfcf4 │ │ │ │ + ldr r3, [pc, #452] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #560] @ 5cfcf4 │ │ │ │ + ldr r1, [pc, #560] @ 5cfcf8 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #516] @ 5cfcf8 │ │ │ │ - ldr r3, [pc, #376] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #516] @ 5cfcfc │ │ │ │ + ldr r3, [pc, #376] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #492] @ 5cfcfc │ │ │ │ + ldr r1, [pc, #492] @ 5cfd00 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #452] @ 5cfd00 │ │ │ │ - ldr r3, [pc, #304] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #452] @ 5cfd04 │ │ │ │ + ldr r3, [pc, #304] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #428] @ 5cfd04 │ │ │ │ + ldr r1, [pc, #428] @ 5cfd08 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #384] @ 5cfd08 │ │ │ │ - ldr r3, [pc, #228] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #384] @ 5cfd0c │ │ │ │ + ldr r3, [pc, #228] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #360] @ 5cfd0c │ │ │ │ + ldr r1, [pc, #360] @ 5cfd10 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #316] @ 5cfd10 │ │ │ │ - ldr r3, [pc, #152] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #316] @ 5cfd14 │ │ │ │ + ldr r3, [pc, #152] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #292] @ 5cfd14 │ │ │ │ + ldr r1, [pc, #292] @ 5cfd18 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ - ldr r2, [pc, #248] @ 5cfd18 │ │ │ │ - ldr r3, [pc, #76] @ 5cfc70 │ │ │ │ + b 5cf628 │ │ │ │ + ldr r2, [pc, #248] @ 5cfd1c │ │ │ │ + ldr r3, [pc, #76] @ 5cfc74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #224] @ 5cfd1c │ │ │ │ + ldr r1, [pc, #224] @ 5cfd20 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cf624 │ │ │ │ + b 5cf628 │ │ │ │ bl 213bcc │ │ │ │ - subseq fp, r8, r8, lsr r7 │ │ │ │ - subeq r5, fp, lr, lsr #11 │ │ │ │ - ldrsbeq pc, [r8], #-56 @ 0xffffffc8 @ │ │ │ │ + subseq fp, r8, r4, lsr r7 │ │ │ │ + subeq r5, fp, sl, lsr #11 │ │ │ │ + ldrsbeq pc, [r8], #-52 @ 0xffffffcc @ │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - ldrsbeq r7, [sl], #-232 @ 0xffffff18 │ │ │ │ - subseq pc, r8, r8, ror r3 @ │ │ │ │ - subseq r7, sl, r8, ror lr │ │ │ │ - subseq pc, r8, r0, lsr r3 @ │ │ │ │ - subseq r7, sl, r0, lsr lr │ │ │ │ - subseq pc, r8, r4, ror #5 │ │ │ │ - subseq r7, sl, r4, ror #27 │ │ │ │ - @ instruction: 0x0058f298 │ │ │ │ - @ instruction: 0x005a7d98 │ │ │ │ - subseq pc, r8, ip, asr #4 │ │ │ │ - subseq r7, sl, ip, asr #26 │ │ │ │ - subseq pc, r8, r4, lsl #4 │ │ │ │ - subseq r7, sl, r4, lsl #26 │ │ │ │ - ldrheq pc, [r8], #-24 @ 0xffffffe8 @ │ │ │ │ - ldrheq r7, [sl], #-200 @ 0xffffff38 │ │ │ │ - subseq pc, r8, ip, ror #2 │ │ │ │ - subseq r7, sl, ip, ror #24 │ │ │ │ - subseq pc, r8, r0, lsr #2 │ │ │ │ - subseq r7, sl, r0, lsr #24 │ │ │ │ - ldrsbeq pc, [r8], #-8 @ │ │ │ │ - ldrsbeq r7, [sl], #-184 @ 0xffffff48 │ │ │ │ - subseq pc, r8, ip, lsl #1 │ │ │ │ - subseq r7, sl, ip, lsl #23 │ │ │ │ - subseq pc, r8, r0, asr #32 │ │ │ │ - subseq r7, sl, r0, asr #22 │ │ │ │ - ldrsheq lr, [r8], #-244 @ 0xffffff0c │ │ │ │ - ldrsheq r7, [sl], #-164 @ 0xffffff5c │ │ │ │ - subseq lr, r8, ip, lsr #31 │ │ │ │ - subseq r7, sl, ip, lsr #21 │ │ │ │ - subseq lr, r8, r0, ror #30 │ │ │ │ - subseq r7, sl, r0, ror #20 │ │ │ │ - subseq lr, r8, r4, lsl pc │ │ │ │ - subseq r7, sl, r4, lsl sl │ │ │ │ - subseq lr, r8, r8, asr #29 │ │ │ │ - subseq r7, sl, r8, asr #19 │ │ │ │ - subseq lr, r8, r0, lsl #29 │ │ │ │ - subseq r7, sl, r0, lsl #19 │ │ │ │ - subseq lr, r8, r4, lsr lr │ │ │ │ - subseq r7, sl, r4, lsr r9 │ │ │ │ - subseq lr, r8, r8, ror #27 │ │ │ │ - subseq r7, sl, r8, ror #17 │ │ │ │ - @ instruction: 0x0058ed9c │ │ │ │ - @ instruction: 0x005a789c │ │ │ │ + ldrsbeq r7, [sl], #-228 @ 0xffffff1c │ │ │ │ + subseq pc, r8, r4, ror r3 @ │ │ │ │ + subseq r7, sl, r4, ror lr │ │ │ │ + subseq pc, r8, ip, lsr #6 │ │ │ │ + subseq r7, sl, ip, lsr #28 │ │ │ │ + subseq pc, r8, r0, ror #5 │ │ │ │ + subseq r7, sl, r0, ror #27 │ │ │ │ + @ instruction: 0x0058f294 │ │ │ │ + @ instruction: 0x005a7d94 │ │ │ │ + subseq pc, r8, r8, asr #4 │ │ │ │ + subseq r7, sl, r8, asr #26 │ │ │ │ + subseq pc, r8, r0, lsl #4 │ │ │ │ + subseq r7, sl, r0, lsl #26 │ │ │ │ + ldrheq pc, [r8], #-20 @ 0xffffffec @ │ │ │ │ + ldrheq r7, [sl], #-196 @ 0xffffff3c │ │ │ │ + subseq pc, r8, r8, ror #2 │ │ │ │ + subseq r7, sl, r8, ror #24 │ │ │ │ + subseq pc, r8, ip, lsl r1 @ │ │ │ │ + subseq r7, sl, ip, lsl ip │ │ │ │ + ldrsbeq pc, [r8], #-4 @ │ │ │ │ + ldrsbeq r7, [sl], #-180 @ 0xffffff4c │ │ │ │ + subseq pc, r8, r8, lsl #1 │ │ │ │ + subseq r7, sl, r8, lsl #23 │ │ │ │ + subseq pc, r8, ip, lsr r0 @ │ │ │ │ + subseq r7, sl, ip, lsr fp │ │ │ │ + ldrsheq lr, [r8], #-240 @ 0xffffff10 │ │ │ │ + ldrsheq r7, [sl], #-160 @ 0xffffff60 │ │ │ │ + subseq lr, r8, r8, lsr #31 │ │ │ │ + subseq r7, sl, r8, lsr #21 │ │ │ │ + subseq lr, r8, ip, asr pc │ │ │ │ + subseq r7, sl, ip, asr sl │ │ │ │ + subseq lr, r8, r0, lsl pc │ │ │ │ + subseq r7, sl, r0, lsl sl │ │ │ │ + subseq lr, r8, r4, asr #29 │ │ │ │ + subseq r7, sl, r4, asr #19 │ │ │ │ + subseq lr, r8, ip, ror lr │ │ │ │ + subseq r7, sl, ip, ror r9 │ │ │ │ + subseq lr, r8, r0, lsr lr │ │ │ │ + subseq r7, sl, r0, lsr r9 │ │ │ │ + subseq lr, r8, r4, ror #27 │ │ │ │ + subseq r7, sl, r4, ror #17 │ │ │ │ + @ instruction: 0x0058ed98 │ │ │ │ + @ instruction: 0x005a7898 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ bl 6bc88c │ │ │ │ rsb sl, sl, #9 │ │ │ │ mov r4, r0 │ │ │ │ bl 6b540c │ │ │ │ - ldr r3, [pc, #100] @ 5cfdc0 │ │ │ │ + ldr r3, [pc, #100] @ 5cfdc4 │ │ │ │ cmp r5, #0 │ │ │ │ addne r5, r5, #24 │ │ │ │ movne r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ moveq r2, #8388608 @ 0x800000 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ lslne r2, r2, r5 │ │ │ │ @@ -987702,23 +987703,23 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6c3a7c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5ceeec │ │ │ │ + bl 5ceef0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c2c9c │ │ │ │ - rsbeq sp, r6, ip, ror #8 │ │ │ │ + rsbeq sp, r6, r8, ror #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r1 │ │ │ │ @@ -987726,15 +987727,15 @@ │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ bl 6bc88c │ │ │ │ rsb sl, sl, #9 │ │ │ │ mov r4, r0 │ │ │ │ bl 6b540c │ │ │ │ mov fp, r0 │ │ │ │ bl 6b540c │ │ │ │ - ldr r3, [pc, #224] @ 5cfee8 │ │ │ │ + ldr r3, [pc, #224] @ 5cfeec │ │ │ │ cmp r5, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ movne r2, #1 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ addne r3, r5, #24 │ │ │ │ moveq r2, #8388608 @ 0x800000 │ │ │ │ add r5, r5, #25 │ │ │ │ @@ -987746,216 +987747,216 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 6c3a7c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ceeec │ │ │ │ + bl 5ceef0 │ │ │ │ mov r0, fp │ │ │ │ - ldr fp, [pc, #124] @ 5cfeec │ │ │ │ + ldr fp, [pc, #124] @ 5cfef0 │ │ │ │ bl 6c2c9c │ │ │ │ add fp, pc, fp │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [fp, #140] @ 0x8c │ │ │ │ lsl r2, r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c31fc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ bl 6c3a7c │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5cfed4 │ │ │ │ + beq 5cfed8 │ │ │ │ add fp, fp, r9, lsl #2 │ │ │ │ ldr r1, [fp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6cb138 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5cefd4 │ │ │ │ + bl 5cefd8 │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2c9c │ │ │ │ orr r2, r9, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5cd298 │ │ │ │ - b 5cfeb8 │ │ │ │ - rsbeq sp, r6, r8, asr #7 │ │ │ │ - rsbeq sp, r6, r0, ror #6 │ │ │ │ + bl 5cd29c │ │ │ │ + b 5cfebc │ │ │ │ + rsbeq sp, r6, r4, asr #7 │ │ │ │ + rsbeq sp, r6, ip, asr r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #2916] @ 5d0a70 │ │ │ │ + ldr r2, [pc, #2916] @ 5d0a74 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #2912] @ 5d0a74 │ │ │ │ + ldr r3, [pc, #2912] @ 5d0a78 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr fp, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr sl, [sp, #100] @ 0x64 │ │ │ │ ldr r5, [r0, #888] @ 0x378 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 6bc88c │ │ │ │ - ldr r9, [pc, #2856] @ 5d0a78 │ │ │ │ + ldr r9, [pc, #2856] @ 5d0a7c │ │ │ │ cmp r6, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, r0 │ │ │ │ - bne 5d0030 │ │ │ │ + bne 5d0034 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #892] @ 0x37c │ │ │ │ tst r3, #2 │ │ │ │ - bne 5cffec │ │ │ │ + bne 5cfff0 │ │ │ │ and r5, r5, #255 @ 0xff │ │ │ │ add r3, r5, r5, lsl #3 │ │ │ │ add r5, r5, r3, lsl #1 │ │ │ │ add r5, r4, r5, lsl #4 │ │ │ │ ldr r3, [r5, #1712] @ 0x6b0 │ │ │ │ ldr r2, [r4, #188] @ 0xbc │ │ │ │ eor r3, r3, r2 │ │ │ │ tst r3, #15 │ │ │ │ - beq 5cffec │ │ │ │ - ldr r3, [pc, #2784] @ 5d0a7c │ │ │ │ + beq 5cfff0 │ │ │ │ + ldr r3, [pc, #2784] @ 5d0a80 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d0064 │ │ │ │ - ldr r2, [pc, #2768] @ 5d0a80 │ │ │ │ - ldr r3, [pc, #2752] @ 5d0a74 │ │ │ │ + bne 5d0068 │ │ │ │ + ldr r2, [pc, #2768] @ 5d0a84 │ │ │ │ + ldr r3, [pc, #2752] @ 5d0a78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d0a54 │ │ │ │ + bne 5d0a58 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #2880] @ 0xb40 │ │ │ │ ldrb r2, [r4, #888] @ 0x378 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bgt 5cff94 │ │ │ │ + bgt 5cff98 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5d0048 │ │ │ │ - ldr r3, [pc, #2672] @ 5d0a84 │ │ │ │ + bne 5d004c │ │ │ │ + ldr r3, [pc, #2672] @ 5d0a88 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #22 │ │ │ │ - bhi 5d0138 │ │ │ │ + bhi 5d013c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2640] @ 5d0a88 │ │ │ │ + ldr r3, [pc, #2640] @ 5d0a8c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5cff64 │ │ │ │ - ldr r3, [pc, #2620] @ 5d0a8c │ │ │ │ + b 5cff68 │ │ │ │ + ldr r3, [pc, #2620] @ 5d0a90 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp sl, #3 │ │ │ │ - bhi 5d00fc │ │ │ │ + bhi 5d0100 │ │ │ │ ldrb r3, [r3, sl] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2596] @ 5d0a90 │ │ │ │ + ldr r3, [pc, #2596] @ 5d0a94 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cffa8 │ │ │ │ - ldr r3, [pc, #2580] @ 5d0a94 │ │ │ │ + beq 5cffac │ │ │ │ + ldr r3, [pc, #2580] @ 5d0a98 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5cffa8 │ │ │ │ - ldr r3, [pc, #2564] @ 5d0a98 │ │ │ │ + beq 5cffac │ │ │ │ + ldr r3, [pc, #2564] @ 5d0a9c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d09b8 │ │ │ │ + beq 5d09bc │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ - ldr r3, [pc, #2516] @ 5d0a9c │ │ │ │ + ldr r3, [pc, #2516] @ 5d0aa0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #16] │ │ │ │ str sl, [sp, #12] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #2476] @ 5d0aa0 │ │ │ │ + ldr r0, [pc, #2476] @ 5d0aa4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5cffa8 │ │ │ │ - ldr r2, [pc, #2464] @ 5d0aa4 │ │ │ │ - ldr r3, [pc, #2412] @ 5d0a74 │ │ │ │ + b 5cffac │ │ │ │ + ldr r2, [pc, #2464] @ 5d0aa8 │ │ │ │ + ldr r3, [pc, #2412] @ 5d0a78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d0a54 │ │ │ │ + bne 5d0a58 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ - bl 5caf64 │ │ │ │ - b 5cff94 │ │ │ │ - ldr r3, [pc, #2384] @ 5d0aa8 │ │ │ │ + bl 5caf68 │ │ │ │ + b 5cff98 │ │ │ │ + ldr r3, [pc, #2384] @ 5d0aac │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #2356] @ 5d0aac │ │ │ │ - ldr r1, [pc, #2356] @ 5d0ab0 │ │ │ │ + ldr r3, [pc, #2356] @ 5d0ab0 │ │ │ │ + ldr r1, [pc, #2356] @ 5d0ab4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ @@ -987967,42 +987968,42 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdf54 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b 5cff94 │ │ │ │ + b 5cff98 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d094c │ │ │ │ + bne 5d0950 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5ceeec │ │ │ │ - b 5cff94 │ │ │ │ - ldr r3, [pc, #2228] @ 5d0ab4 │ │ │ │ + bl 5ceef0 │ │ │ │ + b 5cff98 │ │ │ │ + ldr r3, [pc, #2228] @ 5d0ab8 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r8, #16 │ │ │ │ - bhi 5d00fc │ │ │ │ + bhi 5d0100 │ │ │ │ add r3, r3, r8 │ │ │ │ ldrsh r3, [r3, r8] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2184] @ 5d0aa8 │ │ │ │ + ldr r3, [pc, #2184] @ 5d0aac │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #2180] @ 5d0ab8 │ │ │ │ - ldr r1, [pc, #2180] @ 5d0abc │ │ │ │ + ldr r3, [pc, #2180] @ 5d0abc │ │ │ │ + ldr r1, [pc, #2180] @ 5d0ac0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ sub r1, r1, #2368 @ 0x940 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ @@ -988010,275 +988011,275 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cff94 │ │ │ │ + b 5cff98 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5d09a0 │ │ │ │ - ldr r2, [pc, #2108] @ 5d0ac0 │ │ │ │ - ldr r3, [pc, #2080] @ 5d0aa8 │ │ │ │ + bne 5d09a4 │ │ │ │ + ldr r2, [pc, #2108] @ 5d0ac4 │ │ │ │ + ldr r3, [pc, #2080] @ 5d0aac │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #2088] @ 5d0ac4 │ │ │ │ + ldr r1, [pc, #2088] @ 5d0ac8 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #2496 @ 0x9c0 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, sl │ │ │ │ bl 6bde24 │ │ │ │ - b 5cff94 │ │ │ │ + b 5cff98 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5d0970 │ │ │ │ - ldr r2, [pc, #2036] @ 5d0ac8 │ │ │ │ - ldr r3, [pc, #2000] @ 5d0aa8 │ │ │ │ + bne 5d0974 │ │ │ │ + ldr r2, [pc, #2036] @ 5d0acc │ │ │ │ + ldr r3, [pc, #2000] @ 5d0aac │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #2016] @ 5d0acc │ │ │ │ + ldr r1, [pc, #2016] @ 5d0ad0 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #2896 @ 0xb50 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, sl │ │ │ │ bl 6bde24 │ │ │ │ - b 5cff94 │ │ │ │ + b 5cff98 │ │ │ │ cmp sl, #1 │ │ │ │ - bne 5d00fc │ │ │ │ - ldr r2, [pc, #1964] @ 5d0ad0 │ │ │ │ - ldr r3, [pc, #1920] @ 5d0aa8 │ │ │ │ + bne 5d0100 │ │ │ │ + ldr r2, [pc, #1964] @ 5d0ad4 │ │ │ │ + ldr r3, [pc, #1920] @ 5d0aac │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1944] @ 5d0ad4 │ │ │ │ + ldr r1, [pc, #1944] @ 5d0ad8 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r1, #-2640] @ 0xfffff5b0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6bde24 │ │ │ │ - b 5cff94 │ │ │ │ - ldr r3, [pc, #1904] @ 5d0ad8 │ │ │ │ + b 5cff98 │ │ │ │ + ldr r3, [pc, #1904] @ 5d0adc │ │ │ │ sub r2, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5d0a58 │ │ │ │ + bhi 5d0a5c │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp sl, #1 │ │ │ │ - beq 5d0a0c │ │ │ │ + beq 5d0a10 │ │ │ │ cmp sl, #2 │ │ │ │ - bne 5d00fc │ │ │ │ - ldr r2, [pc, #1860] @ 5d0adc │ │ │ │ - ldr r3, [pc, #1804] @ 5d0aa8 │ │ │ │ + bne 5d0100 │ │ │ │ + ldr r2, [pc, #1860] @ 5d0ae0 │ │ │ │ + ldr r3, [pc, #1804] @ 5d0aac │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1840] @ 5d0ae0 │ │ │ │ + ldr r1, [pc, #1840] @ 5d0ae4 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #4080 @ 0xff0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r3, r3, r4 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ - b 5cff94 │ │ │ │ + b 5cff98 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5d0988 │ │ │ │ - ldr r2, [pc, #1788] @ 5d0ae4 │ │ │ │ - ldr r3, [pc, #1724] @ 5d0aa8 │ │ │ │ + bne 5d098c │ │ │ │ + ldr r2, [pc, #1788] @ 5d0ae8 │ │ │ │ + ldr r3, [pc, #1724] @ 5d0aac │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1768] @ 5d0ae8 │ │ │ │ + ldr r1, [pc, #1768] @ 5d0aec │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #3024 @ 0xbd0 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, sl │ │ │ │ bl 6bde24 │ │ │ │ - b 5cff94 │ │ │ │ + b 5cff98 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5d00fc │ │ │ │ - ldr r2, [pc, #1716] @ 5d0aec │ │ │ │ - ldr r3, [pc, #1644] @ 5d0aa8 │ │ │ │ + bne 5d0100 │ │ │ │ + ldr r2, [pc, #1716] @ 5d0af0 │ │ │ │ + ldr r3, [pc, #1644] @ 5d0aac │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1696] @ 5d0af0 │ │ │ │ + ldr r1, [pc, #1696] @ 5d0af4 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #2768 @ 0xad0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, sl │ │ │ │ bl 6bde24 │ │ │ │ - b 5cff94 │ │ │ │ - ldr r2, [pc, #1652] @ 5d0af4 │ │ │ │ - ldr r3, [pc, #1572] @ 5d0aa8 │ │ │ │ + b 5cff98 │ │ │ │ + ldr r2, [pc, #1652] @ 5d0af8 │ │ │ │ + ldr r3, [pc, #1572] @ 5d0aac │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1632] @ 5d0af8 │ │ │ │ + ldr r1, [pc, #1632] @ 5d0afc │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r1, #-3168] @ 0xfffff3a0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6bde24 │ │ │ │ - b 5cff94 │ │ │ │ - ldr r2, [pc, #1592] @ 5d0afc │ │ │ │ - ldr r3, [pc, #1504] @ 5d0aa8 │ │ │ │ + b 5cff98 │ │ │ │ + ldr r2, [pc, #1592] @ 5d0b00 │ │ │ │ + ldr r3, [pc, #1504] @ 5d0aac │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1572] @ 5d0b00 │ │ │ │ + ldr r1, [pc, #1572] @ 5d0b04 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #3296 @ 0xce0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ - b 5cff94 │ │ │ │ - ldr r2, [pc, #1528] @ 5d0b04 │ │ │ │ - ldr r3, [pc, #1432] @ 5d0aa8 │ │ │ │ + b 5cff98 │ │ │ │ + ldr r2, [pc, #1528] @ 5d0b08 │ │ │ │ + ldr r3, [pc, #1432] @ 5d0aac │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1508] @ 5d0b08 │ │ │ │ + ldr r1, [pc, #1508] @ 5d0b0c │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #3424 @ 0xd60 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ - b 5cff94 │ │ │ │ - ldr r2, [pc, #1464] @ 5d0b0c │ │ │ │ - ldr r3, [pc, #1360] @ 5d0aa8 │ │ │ │ + b 5cff98 │ │ │ │ + ldr r2, [pc, #1464] @ 5d0b10 │ │ │ │ + ldr r3, [pc, #1360] @ 5d0aac │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1444] @ 5d0b10 │ │ │ │ + ldr r1, [pc, #1444] @ 5d0b14 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #3552 @ 0xde0 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ - b 5cff94 │ │ │ │ - ldr r2, [pc, #1400] @ 5d0b14 │ │ │ │ - ldr r3, [pc, #1288] @ 5d0aa8 │ │ │ │ + b 5cff98 │ │ │ │ + ldr r2, [pc, #1400] @ 5d0b18 │ │ │ │ + ldr r3, [pc, #1288] @ 5d0aac │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1380] @ 5d0b18 │ │ │ │ + ldr r1, [pc, #1380] @ 5d0b1c │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r1, #-3696] @ 0xfffff190 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6bde24 │ │ │ │ - b 5cff94 │ │ │ │ - ldr r2, [pc, #1340] @ 5d0b1c │ │ │ │ - ldr r3, [pc, #1220] @ 5d0aa8 │ │ │ │ + b 5cff98 │ │ │ │ + ldr r2, [pc, #1340] @ 5d0b20 │ │ │ │ + ldr r3, [pc, #1220] @ 5d0aac │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1320] @ 5d0b20 │ │ │ │ + ldr r1, [pc, #1320] @ 5d0b24 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #3824 @ 0xef0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ - b 5cff94 │ │ │ │ - ldr r2, [pc, #1276] @ 5d0b24 │ │ │ │ - ldr r3, [pc, #1148] @ 5d0aa8 │ │ │ │ + b 5cff98 │ │ │ │ + ldr r2, [pc, #1276] @ 5d0b28 │ │ │ │ + ldr r3, [pc, #1148] @ 5d0aac │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #1256] @ 5d0b28 │ │ │ │ + ldr r1, [pc, #1256] @ 5d0b2c │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #3952 @ 0xf70 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ - b 5cff94 │ │ │ │ - ldr r3, [pc, #1080] @ 5d0aa8 │ │ │ │ + b 5cff98 │ │ │ │ + ldr r3, [pc, #1080] @ 5d0aac │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #1192] @ 5d0b2c │ │ │ │ - ldr r1, [pc, #1192] @ 5d0b30 │ │ │ │ + ldr r3, [pc, #1192] @ 5d0b30 │ │ │ │ + ldr r1, [pc, #1192] @ 5d0b34 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub r1, r1, #1968 @ 0x7b0 │ │ │ │ add r2, r3, r2 │ │ │ │ @@ -988286,44 +988287,44 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cff94 │ │ │ │ - ldr r3, [pc, #988] @ 5d0aa8 │ │ │ │ + b 5cff98 │ │ │ │ + ldr r3, [pc, #988] @ 5d0aac │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #1108] @ 5d0b34 │ │ │ │ - ldr r1, [pc, #1108] @ 5d0b38 │ │ │ │ + ldr r3, [pc, #1108] @ 5d0b38 │ │ │ │ + ldr r1, [pc, #1108] @ 5d0b3c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub r1, r1, #2112 @ 0x840 │ │ │ │ add r2, r3, r2 │ │ │ │ add r7, r3, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cff94 │ │ │ │ - ldr r3, [pc, #900] @ 5d0aa8 │ │ │ │ + b 5cff98 │ │ │ │ + ldr r3, [pc, #900] @ 5d0aac │ │ │ │ mov r0, #3 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #1028] @ 5d0b3c │ │ │ │ - ldr r1, [pc, #1028] @ 5d0b40 │ │ │ │ + ldr r3, [pc, #1028] @ 5d0b40 │ │ │ │ + ldr r1, [pc, #1028] @ 5d0b44 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ sub r1, r1, #2240 @ 0x8c0 │ │ │ │ add r2, r3, r2 │ │ │ │ @@ -988331,1570 +988332,1570 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5cff94 │ │ │ │ - ldr r3, [pc, #808] @ 5d0aa8 │ │ │ │ + b 5cff98 │ │ │ │ + ldr r3, [pc, #808] @ 5d0aac │ │ │ │ mov r0, #2 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #944] @ 5d0b44 │ │ │ │ - ldr r1, [pc, #944] @ 5d0b48 │ │ │ │ + ldr r3, [pc, #944] @ 5d0b48 │ │ │ │ + ldr r1, [pc, #944] @ 5d0b4c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d0690 │ │ │ │ - ldr r3, [pc, #764] @ 5d0aa8 │ │ │ │ + b 5d0694 │ │ │ │ + ldr r3, [pc, #764] @ 5d0aac │ │ │ │ mov r0, #2 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #908] @ 5d0b4c │ │ │ │ - ldr r1, [pc, #908] @ 5d0b50 │ │ │ │ + ldr r3, [pc, #908] @ 5d0b50 │ │ │ │ + ldr r1, [pc, #908] @ 5d0b54 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d06ec │ │ │ │ - ldr r3, [pc, #720] @ 5d0aa8 │ │ │ │ + b 5d06f0 │ │ │ │ + ldr r3, [pc, #720] @ 5d0aac │ │ │ │ mov r0, #2 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #872] @ 5d0b54 │ │ │ │ - ldr r1, [pc, #872] @ 5d0b58 │ │ │ │ + ldr r3, [pc, #872] @ 5d0b58 │ │ │ │ + ldr r1, [pc, #872] @ 5d0b5c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d0744 │ │ │ │ - ldr r3, [pc, #676] @ 5d0aa8 │ │ │ │ + b 5d0748 │ │ │ │ + ldr r3, [pc, #676] @ 5d0aac │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #836] @ 5d0b5c │ │ │ │ - ldr r1, [pc, #836] @ 5d0b60 │ │ │ │ + ldr r3, [pc, #836] @ 5d0b60 │ │ │ │ + ldr r1, [pc, #836] @ 5d0b64 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d0690 │ │ │ │ - ldr r3, [pc, #632] @ 5d0aa8 │ │ │ │ + b 5d0694 │ │ │ │ + ldr r3, [pc, #632] @ 5d0aac │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #800] @ 5d0b64 │ │ │ │ - ldr r1, [pc, #800] @ 5d0b68 │ │ │ │ + ldr r3, [pc, #800] @ 5d0b68 │ │ │ │ + ldr r1, [pc, #800] @ 5d0b6c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d06ec │ │ │ │ - ldr r3, [pc, #588] @ 5d0aa8 │ │ │ │ + b 5d06f0 │ │ │ │ + ldr r3, [pc, #588] @ 5d0aac │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #764] @ 5d0b6c │ │ │ │ - ldr r1, [pc, #764] @ 5d0b70 │ │ │ │ + ldr r3, [pc, #764] @ 5d0b70 │ │ │ │ + ldr r1, [pc, #764] @ 5d0b74 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d0744 │ │ │ │ - ldr r3, [pc, #544] @ 5d0aa8 │ │ │ │ + b 5d0748 │ │ │ │ + ldr r3, [pc, #544] @ 5d0aac │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #728] @ 5d0b74 │ │ │ │ - ldr r1, [pc, #728] @ 5d0b78 │ │ │ │ + ldr r3, [pc, #728] @ 5d0b78 │ │ │ │ + ldr r1, [pc, #728] @ 5d0b7c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d0690 │ │ │ │ - ldr r3, [pc, #500] @ 5d0aa8 │ │ │ │ + b 5d0694 │ │ │ │ + ldr r3, [pc, #500] @ 5d0aac │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #692] @ 5d0b7c │ │ │ │ - ldr r1, [pc, #692] @ 5d0b80 │ │ │ │ + ldr r3, [pc, #692] @ 5d0b80 │ │ │ │ + ldr r1, [pc, #692] @ 5d0b84 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d06ec │ │ │ │ - ldr r3, [pc, #456] @ 5d0aa8 │ │ │ │ + b 5d06f0 │ │ │ │ + ldr r3, [pc, #456] @ 5d0aac │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #656] @ 5d0b84 │ │ │ │ - ldr r1, [pc, #656] @ 5d0b88 │ │ │ │ + ldr r3, [pc, #656] @ 5d0b88 │ │ │ │ + ldr r1, [pc, #656] @ 5d0b8c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d0744 │ │ │ │ - ldr r2, [pc, #640] @ 5d0b8c │ │ │ │ - ldr r3, [pc, #408] @ 5d0aa8 │ │ │ │ + b 5d0748 │ │ │ │ + ldr r2, [pc, #640] @ 5d0b90 │ │ │ │ + ldr r3, [pc, #408] @ 5d0aac │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #620] @ 5d0b90 │ │ │ │ + ldr r1, [pc, #620] @ 5d0b94 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ sub r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ - b 5cff94 │ │ │ │ + b 5cff98 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5cefd4 │ │ │ │ - b 5cff94 │ │ │ │ + bl 5cefd8 │ │ │ │ + b 5cff98 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #12 │ │ │ │ - bl 5caf64 │ │ │ │ - b 5cff94 │ │ │ │ + bl 5caf68 │ │ │ │ + b 5cff98 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #10 │ │ │ │ - bl 5caf64 │ │ │ │ - b 5cff94 │ │ │ │ + bl 5caf68 │ │ │ │ + b 5cff98 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #23 │ │ │ │ - bl 5caf64 │ │ │ │ - b 5cff94 │ │ │ │ - ldr r2, [pc, #468] @ 5d0b94 │ │ │ │ - ldr r3, [pc, #176] @ 5d0a74 │ │ │ │ + bl 5caf68 │ │ │ │ + b 5cff98 │ │ │ │ + ldr r2, [pc, #468] @ 5d0b98 │ │ │ │ + ldr r3, [pc, #176] @ 5d0a78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d0a54 │ │ │ │ + bne 5d0a58 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - ldr r1, [pc, #428] @ 5d0b98 │ │ │ │ - ldr r0, [pc, #428] @ 5d0b9c │ │ │ │ + ldr r1, [pc, #428] @ 5d0b9c │ │ │ │ + ldr r0, [pc, #428] @ 5d0ba0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e8dbc │ │ │ │ - ldr r2, [pc, #396] @ 5d0ba0 │ │ │ │ - ldr r3, [pc, #144] @ 5d0aa8 │ │ │ │ + ldr r2, [pc, #396] @ 5d0ba4 │ │ │ │ + ldr r3, [pc, #144] @ 5d0aac │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r4, [r3] │ │ │ │ - ldr r1, [pc, #376] @ 5d0ba4 │ │ │ │ + ldr r1, [pc, #376] @ 5d0ba8 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r3, r7 │ │ │ │ str r7, [sp] │ │ │ │ add r1, r1, #3952 @ 0xf70 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r3, r3, r4 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ - b 5cff94 │ │ │ │ + b 5cff98 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #2 │ │ │ │ - bl 5caf64 │ │ │ │ - b 5cff94 │ │ │ │ - ldrheq sl, [r8], #-208 @ 0xffffff30 │ │ │ │ - andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sl, r8, r4, ror sp │ │ │ │ - ldrdeq r2, [r0], -ip │ │ │ │ - subseq sl, r8, r4, lsl sp │ │ │ │ - @ instruction: 0x004b4b92 │ │ │ │ - @ instruction: 0x0066d19c │ │ │ │ - subeq r4, fp, r8, lsl #23 │ │ │ │ + bl 5caf68 │ │ │ │ + b 5cff98 │ │ │ │ + subseq sl, r8, ip, lsr #27 │ │ │ │ + andeq r4, r0, r8, lsl r1 │ │ │ │ + subseq sl, r8, r0, ror sp │ │ │ │ + ldrdeq r2, [r0], -ip │ │ │ │ + subseq sl, r8, r0, lsl sp │ │ │ │ + subeq r4, fp, lr, lsl #23 │ │ │ │ + @ instruction: 0x0066d198 │ │ │ │ + subeq r4, fp, r4, lsl #23 │ │ │ │ andeq r3, r0, r0, ror r5 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r0, r5, r8, asr pc │ │ │ │ - eorseq sp, ip, ip, lsr #16 │ │ │ │ - subseq sl, r8, r0, asr #23 │ │ │ │ + eorseq r0, r5, r4, asr pc │ │ │ │ + eorseq sp, ip, r8, lsr #16 │ │ │ │ + ldrheq sl, [r8], #-188 @ 0xffffff44 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq lr, r8, r4, asr #16 │ │ │ │ - subseq r7, sl, ip, asr r3 │ │ │ │ - ldrdeq r4, [fp], #-156 @ 0xffffff64 │ │ │ │ - subseq lr, r8, r8, lsl #15 │ │ │ │ - @ instruction: 0x005a9298 │ │ │ │ - subseq lr, r8, r8, lsr r7 │ │ │ │ - subseq r9, sl, r4, lsr r2 │ │ │ │ - subseq lr, r8, r8, ror #13 │ │ │ │ - subseq r9, sl, r4, ror #3 │ │ │ │ - @ instruction: 0x0058e698 │ │ │ │ - @ instruction: 0x005a9194 │ │ │ │ - @ instruction: 0x004b4892 │ │ │ │ - subseq lr, r8, r4, lsr #12 │ │ │ │ - subseq r7, sl, r8, lsr #2 │ │ │ │ - ldrsbeq lr, [r8], #-84 @ 0xffffffac │ │ │ │ - ldrsbeq r9, [sl], #-0 │ │ │ │ - subseq lr, r8, r4, lsl #11 │ │ │ │ - subseq r9, sl, r0, lsl #1 │ │ │ │ - subseq lr, r8, ip, lsr r5 │ │ │ │ - subseq r9, sl, r8, lsr r0 │ │ │ │ - ldrsheq lr, [r8], #-72 @ 0xffffffb8 │ │ │ │ - ldrsheq r8, [sl], #-244 @ 0xffffff0c │ │ │ │ - ldrheq lr, [r8], #-64 @ 0xffffffc0 │ │ │ │ - subseq r8, sl, ip, lsr #31 │ │ │ │ - subseq lr, r8, r8, ror #8 │ │ │ │ - subseq r8, sl, r4, ror #30 │ │ │ │ - subseq lr, r8, r0, lsr #8 │ │ │ │ - subseq r8, sl, ip, lsl pc │ │ │ │ - ldrsbeq lr, [r8], #-60 @ 0xffffffc4 │ │ │ │ - ldrsbeq r8, [sl], #-232 @ 0xffffff18 │ │ │ │ - @ instruction: 0x0058e394 │ │ │ │ - @ instruction: 0x005a8e90 │ │ │ │ - subseq lr, r8, r8, lsr r3 │ │ │ │ - subseq r8, sl, r8, asr #28 │ │ │ │ - ldrsbeq lr, [r8], #-44 @ 0xffffffd4 │ │ │ │ - subseq r8, sl, ip, ror #27 │ │ │ │ - subseq lr, r8, r4, lsl #5 │ │ │ │ - @ instruction: 0x005a8d94 │ │ │ │ - subseq lr, r8, r8, lsr #4 │ │ │ │ - subseq r8, sl, r8, lsr sp │ │ │ │ - ldrsheq lr, [r8], #-28 @ 0xffffffe4 │ │ │ │ - subseq r8, sl, ip, lsl #26 │ │ │ │ - ldrsbeq lr, [r8], #-16 │ │ │ │ - subseq r8, sl, r0, ror #25 │ │ │ │ - subseq lr, r8, r4, lsr #3 │ │ │ │ - ldrheq r8, [sl], #-196 @ 0xffffff3c │ │ │ │ - subseq lr, r8, r8, ror r1 │ │ │ │ - subseq r8, sl, r8, lsl #25 │ │ │ │ - subseq lr, r8, ip, asr #2 │ │ │ │ - subseq r8, sl, ip, asr ip │ │ │ │ - subseq lr, r8, r0, lsr #2 │ │ │ │ - subseq r8, sl, r0, lsr ip │ │ │ │ - ldrsheq lr, [r8], #-4 │ │ │ │ - subseq r8, sl, r4, lsl #24 │ │ │ │ - subseq lr, r8, r8, asr #1 │ │ │ │ - ldrsbeq r8, [sl], #-184 @ 0xffffff48 │ │ │ │ - ldrheq lr, [r8], #-0 │ │ │ │ - subseq r8, sl, ip, lsr #23 │ │ │ │ - subseq sl, r8, r4, lsl #6 │ │ │ │ - eorseq r0, r5, r4, lsr r6 │ │ │ │ - eorseq ip, ip, r4, ror #30 │ │ │ │ - subseq sp, r8, r8, lsr #31 │ │ │ │ - subseq r6, sl, ip, lsr #21 │ │ │ │ + subseq lr, r8, r0, asr #16 │ │ │ │ + subseq r7, sl, r8, asr r3 │ │ │ │ + ldrdeq r4, [fp], #-152 @ 0xffffff68 │ │ │ │ + subseq lr, r8, r4, lsl #15 │ │ │ │ + @ instruction: 0x005a9294 │ │ │ │ + subseq lr, r8, r4, lsr r7 │ │ │ │ + subseq r9, sl, r0, lsr r2 │ │ │ │ + subseq lr, r8, r4, ror #13 │ │ │ │ + subseq r9, sl, r0, ror #3 │ │ │ │ + @ instruction: 0x0058e694 │ │ │ │ + @ instruction: 0x005a9190 │ │ │ │ + subeq r4, fp, lr, lsl #17 │ │ │ │ + subseq lr, r8, r0, lsr #12 │ │ │ │ + subseq r7, sl, r4, lsr #2 │ │ │ │ + ldrsbeq lr, [r8], #-80 @ 0xffffffb0 │ │ │ │ + subseq r9, sl, ip, asr #1 │ │ │ │ + subseq lr, r8, r0, lsl #11 │ │ │ │ + subseq r9, sl, ip, ror r0 │ │ │ │ + subseq lr, r8, r8, lsr r5 │ │ │ │ + subseq r9, sl, r4, lsr r0 │ │ │ │ + ldrsheq lr, [r8], #-68 @ 0xffffffbc │ │ │ │ + ldrsheq r8, [sl], #-240 @ 0xffffff10 │ │ │ │ + subseq lr, r8, ip, lsr #9 │ │ │ │ + subseq r8, sl, r8, lsr #31 │ │ │ │ + subseq lr, r8, r4, ror #8 │ │ │ │ + subseq r8, sl, r0, ror #30 │ │ │ │ + subseq lr, r8, ip, lsl r4 │ │ │ │ + subseq r8, sl, r8, lsl pc │ │ │ │ + ldrsbeq lr, [r8], #-56 @ 0xffffffc8 │ │ │ │ + ldrsbeq r8, [sl], #-228 @ 0xffffff1c │ │ │ │ + @ instruction: 0x0058e390 │ │ │ │ + subseq r8, sl, ip, lsl #29 │ │ │ │ + subseq lr, r8, r4, lsr r3 │ │ │ │ + subseq r8, sl, r4, asr #28 │ │ │ │ + ldrsbeq lr, [r8], #-40 @ 0xffffffd8 │ │ │ │ + subseq r8, sl, r8, ror #27 │ │ │ │ + subseq lr, r8, r0, lsl #5 │ │ │ │ + @ instruction: 0x005a8d90 │ │ │ │ + subseq lr, r8, r4, lsr #4 │ │ │ │ + subseq r8, sl, r4, lsr sp │ │ │ │ + ldrsheq lr, [r8], #-24 @ 0xffffffe8 │ │ │ │ + subseq r8, sl, r8, lsl #26 │ │ │ │ + subseq lr, r8, ip, asr #3 │ │ │ │ + ldrsbeq r8, [sl], #-204 @ 0xffffff34 │ │ │ │ + subseq lr, r8, r0, lsr #3 │ │ │ │ + ldrheq r8, [sl], #-192 @ 0xffffff40 │ │ │ │ + subseq lr, r8, r4, ror r1 │ │ │ │ + subseq r8, sl, r4, lsl #25 │ │ │ │ + subseq lr, r8, r8, asr #2 │ │ │ │ + subseq r8, sl, r8, asr ip │ │ │ │ + subseq lr, r8, ip, lsl r1 │ │ │ │ + subseq r8, sl, ip, lsr #24 │ │ │ │ + ldrsheq lr, [r8], #-0 │ │ │ │ + subseq r8, sl, r0, lsl #24 │ │ │ │ + subseq lr, r8, r4, asr #1 │ │ │ │ + ldrsbeq r8, [sl], #-180 @ 0xffffff4c │ │ │ │ + subseq lr, r8, ip, lsr #1 │ │ │ │ + subseq r8, sl, r8, lsr #23 │ │ │ │ + subseq sl, r8, r0, lsl #6 │ │ │ │ + eorseq r0, r5, r0, lsr r6 │ │ │ │ + eorseq ip, ip, r0, ror #30 │ │ │ │ + subseq sp, r8, r4, lsr #31 │ │ │ │ + subseq r6, sl, r8, lsr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #4084] @ 5d1bb8 │ │ │ │ + ldr r2, [pc, #4084] @ 5d1bbc │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #4080] @ 5d1bbc │ │ │ │ + ldr r3, [pc, #4080] @ 5d1bc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r1, #132] @ 0x84 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r7, [pc, #4068] @ 5d1bc0 │ │ │ │ + ldr r7, [pc, #4068] @ 5d1bc4 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ands r2, ip, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - beq 5d11b8 │ │ │ │ - ldr r3, [pc, #4028] @ 5d1bc4 │ │ │ │ + beq 5d11bc │ │ │ │ + ldr r3, [pc, #4028] @ 5d1bc8 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 5d0cd0 │ │ │ │ + bhi 5d0cd4 │ │ │ │ cmp r4, #1107296256 @ 0x42000000 │ │ │ │ - bls 5d0c3c │ │ │ │ - ldr r3, [pc, #4012] @ 5d1bc8 │ │ │ │ + bls 5d0c40 │ │ │ │ + ldr r3, [pc, #4012] @ 5d1bcc │ │ │ │ add r4, r4, #-1107296256 @ 0xbe000000 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi 5d0cd0 │ │ │ │ + bhi 5d0cd4 │ │ │ │ add r4, r4, r4 │ │ │ │ ldrh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3976] @ 5d1bcc │ │ │ │ + ldr r3, [pc, #3976] @ 5d1bd0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5d1230 │ │ │ │ - bhi 5d0d0c │ │ │ │ + beq 5d1234 │ │ │ │ + bhi 5d0d10 │ │ │ │ sub r3, r3, #8388608 @ 0x800000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5d1360 │ │ │ │ + beq 5d1364 │ │ │ │ add r3, r3, #4194304 @ 0x400000 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5d12f0 │ │ │ │ + beq 5d12f4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5d0d58 │ │ │ │ - ldr r2, [pc, #3932] @ 5d1bd0 │ │ │ │ - ldr r3, [pc, #3908] @ 5d1bbc │ │ │ │ + beq 5d0d5c │ │ │ │ + ldr r2, [pc, #3932] @ 5d1bd4 │ │ │ │ + ldr r3, [pc, #3908] @ 5d1bc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d10c4 │ │ │ │ - ldr r2, [pc, #3900] @ 5d1bd4 │ │ │ │ + bne 5d10c8 │ │ │ │ + ldr r2, [pc, #3900] @ 5d1bd8 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r9, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ and r3, r3, #7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5c2a5c │ │ │ │ + b 5c2a60 │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #2884] @ 0xb44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d13b0 │ │ │ │ - ldr r2, [pc, #3840] @ 5d1bd8 │ │ │ │ - ldr r3, [pc, #3808] @ 5d1bbc │ │ │ │ + bne 5d13b4 │ │ │ │ + ldr r2, [pc, #3840] @ 5d1bdc │ │ │ │ + ldr r3, [pc, #3808] @ 5d1bc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ - bne 5d10c4 │ │ │ │ + bne 5d10c8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ cmp r4, #1090519040 @ 0x41000000 │ │ │ │ - beq 5d12ac │ │ │ │ - ldr r3, [pc, #3776] @ 5d1bdc │ │ │ │ + beq 5d12b0 │ │ │ │ + ldr r3, [pc, #3776] @ 5d1be0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5d0cd0 │ │ │ │ + bne 5d0cd4 │ │ │ │ ldr ip, [r5, #88] @ 0x58 │ │ │ │ mov r3, r9 │ │ │ │ lsr lr, ip, #4 │ │ │ │ and lr, lr, #1 │ │ │ │ str lr, [sp, #8] │ │ │ │ lsr lr, ip, #5 │ │ │ │ and ip, ip, #7 │ │ │ │ str ip, [sp, #4] │ │ │ │ and ip, lr, #1 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5cfef0 │ │ │ │ - ldr r2, [pc, #3712] @ 5d1be0 │ │ │ │ - ldr r3, [pc, #3672] @ 5d1bbc │ │ │ │ + bl 5cfef4 │ │ │ │ + ldr r2, [pc, #3712] @ 5d1be4 │ │ │ │ + ldr r3, [pc, #3672] @ 5d1bc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d10c4 │ │ │ │ + bne 5d10c8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #2884] @ 0xb44 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d0cd0 │ │ │ │ - ldr r2, [pc, #3632] @ 5d1be4 │ │ │ │ - ldr r3, [pc, #3588] @ 5d1bbc │ │ │ │ + beq 5d0cd4 │ │ │ │ + ldr r2, [pc, #3632] @ 5d1be8 │ │ │ │ + ldr r3, [pc, #3588] @ 5d1bc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d10c4 │ │ │ │ - ldr r2, [pc, #3904] @ 5d1d18 │ │ │ │ - ldr r3, [pc, #3596] @ 5d1be8 │ │ │ │ + bne 5d10c8 │ │ │ │ + ldr r2, [pc, #3904] @ 5d1d1c │ │ │ │ + ldr r3, [pc, #3596] @ 5d1bec │ │ │ │ ldr r4, [r7, r2] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3588] @ 5d1bec │ │ │ │ + ldr r1, [pc, #3588] @ 5d1bf0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-660] @ 0xfffffd6c │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #660 @ 0x294 │ │ │ │ mov r2, #0 │ │ │ │ - b 5d0fe0 │ │ │ │ + b 5d0fe4 │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ cmp r3, #1 │ │ │ │ - ble 5d0d58 │ │ │ │ + ble 5d0d5c │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #2884] @ 0xb44 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d0cd0 │ │ │ │ - ldr r2, [pc, #3520] @ 5d1bf0 │ │ │ │ - ldr r3, [pc, #3464] @ 5d1bbc │ │ │ │ + beq 5d0cd4 │ │ │ │ + ldr r2, [pc, #3520] @ 5d1bf4 │ │ │ │ + ldr r3, [pc, #3464] @ 5d1bc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d10c4 │ │ │ │ - ldr r2, [pc, #3780] @ 5d1d18 │ │ │ │ - ldr r3, [pc, #3484] @ 5d1bf4 │ │ │ │ + bne 5d10c8 │ │ │ │ + ldr r2, [pc, #3780] @ 5d1d1c │ │ │ │ + ldr r3, [pc, #3484] @ 5d1bf8 │ │ │ │ ldr r1, [r7, r2] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #3476] @ 5d1bf8 │ │ │ │ + ldr r2, [pc, #3476] @ 5d1bfc │ │ │ │ bl 91d1a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ ldr r3, [r1] │ │ │ │ sub r1, r2, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r2, #-1188] @ 0xfffffb5c │ │ │ │ add r3, ip, r3 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ - b 5d0fe0 │ │ │ │ + b 5d0fe4 │ │ │ │ ldr r3, [r5, #156] @ 0x9c │ │ │ │ cmp r3, #1 │ │ │ │ - ble 5d0d58 │ │ │ │ + ble 5d0d5c │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #2884] @ 0xb44 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d0cd0 │ │ │ │ - ldr r2, [pc, #3404] @ 5d1bfc │ │ │ │ - ldr r3, [pc, #3336] @ 5d1bbc │ │ │ │ + beq 5d0cd4 │ │ │ │ + ldr r2, [pc, #3404] @ 5d1c00 │ │ │ │ + ldr r3, [pc, #3336] @ 5d1bc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d10c4 │ │ │ │ - ldr r2, [pc, #3652] @ 5d1d18 │ │ │ │ - ldr r3, [pc, #3368] @ 5d1c00 │ │ │ │ + bne 5d10c8 │ │ │ │ + ldr r2, [pc, #3652] @ 5d1d1c │ │ │ │ + ldr r3, [pc, #3368] @ 5d1c04 │ │ │ │ ldr r4, [r7, r2] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3360] @ 5d1c04 │ │ │ │ + ldr r1, [pc, #3360] @ 5d1c08 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1056] @ 0xfffffbe0 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ mov r2, #0 │ │ │ │ - b 5d0fe0 │ │ │ │ + b 5d0fe4 │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #2884] @ 0xb44 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d0cd0 │ │ │ │ - ldr r2, [pc, #3304] @ 5d1c08 │ │ │ │ - ldr r3, [pc, #3224] @ 5d1bbc │ │ │ │ + beq 5d0cd4 │ │ │ │ + ldr r2, [pc, #3304] @ 5d1c0c │ │ │ │ + ldr r3, [pc, #3224] @ 5d1bc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d10c4 │ │ │ │ - ldr r2, [pc, #3540] @ 5d1d18 │ │ │ │ - ldr r3, [pc, #3268] @ 5d1c0c │ │ │ │ + bne 5d10c8 │ │ │ │ + ldr r2, [pc, #3540] @ 5d1d1c │ │ │ │ + ldr r3, [pc, #3268] @ 5d1c10 │ │ │ │ ldr r4, [r7, r2] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3260] @ 5d1c10 │ │ │ │ + ldr r1, [pc, #3260] @ 5d1c14 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-924] @ 0xfffffc64 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #924 @ 0x39c │ │ │ │ mov r2, #0 │ │ │ │ - b 5d0fe0 │ │ │ │ + b 5d0fe4 │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #2884] @ 0xb44 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d0cd0 │ │ │ │ - ldr r2, [pc, #3204] @ 5d1c14 │ │ │ │ - ldr r3, [pc, #3112] @ 5d1bbc │ │ │ │ + beq 5d0cd4 │ │ │ │ + ldr r2, [pc, #3204] @ 5d1c18 │ │ │ │ + ldr r3, [pc, #3112] @ 5d1bc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d10c4 │ │ │ │ - ldr r2, [pc, #3428] @ 5d1d18 │ │ │ │ - ldr r3, [pc, #3168] @ 5d1c18 │ │ │ │ + bne 5d10c8 │ │ │ │ + ldr r2, [pc, #3428] @ 5d1d1c │ │ │ │ + ldr r3, [pc, #3168] @ 5d1c1c │ │ │ │ ldr r4, [r7, r2] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3160] @ 5d1c1c │ │ │ │ + ldr r1, [pc, #3160] @ 5d1c20 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-792] @ 0xfffffce8 │ │ │ │ add r3, r2, r3 │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ mov r2, #0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6bdde4 │ │ │ │ ldr ip, [r5, #132] @ 0x84 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 5d1008 │ │ │ │ - ldr r3, [pc, #3100] @ 5d1c20 │ │ │ │ + beq 5d100c │ │ │ │ + ldr r3, [pc, #3100] @ 5d1c24 │ │ │ │ tst ip, r3 │ │ │ │ - bne 5d0cd0 │ │ │ │ + bne 5d0cd4 │ │ │ │ tst ip, #1024 @ 0x400 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ moveq r1, #64 @ 0x40 │ │ │ │ movne r1, #65536 @ 0x10000 │ │ │ │ tst r1, r3 │ │ │ │ - beq 5d14c8 │ │ │ │ + beq 5d14cc │ │ │ │ and r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5d1d40 │ │ │ │ - ldr r3, [pc, #3056] @ 5d1c24 │ │ │ │ - ldr r2, [pc, #3296] @ 5d1d18 │ │ │ │ + beq 5d1d44 │ │ │ │ + ldr r3, [pc, #3056] @ 5d1c28 │ │ │ │ + ldr r2, [pc, #3296] @ 5d1d1c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ - ldr r1, [pc, #3044] @ 5d1c28 │ │ │ │ + ldr r1, [pc, #3044] @ 5d1c2c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r3 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1, #-528] @ 0xfffffdf0 │ │ │ │ sub r1, r1, #528 @ 0x210 │ │ │ │ bl 6bdde4 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b 5d0d58 │ │ │ │ + b 5d0d5c │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r2, r3, #32 │ │ │ │ orrs r1, r2, #0 │ │ │ │ - beq 5d1b98 │ │ │ │ + beq 5d1b9c │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ - beq 5d1098 │ │ │ │ - ldr r3, [pc, #2956] @ 5d1c20 │ │ │ │ + beq 5d109c │ │ │ │ + ldr r3, [pc, #2956] @ 5d1c24 │ │ │ │ tst r2, r3 │ │ │ │ - bne 5d0cd0 │ │ │ │ + bne 5d0cd4 │ │ │ │ ands r2, r2, #4 │ │ │ │ - bne 5d1484 │ │ │ │ - ldr r1, [pc, #2948] @ 5d1c2c │ │ │ │ - ldr r3, [pc, #2832] @ 5d1bbc │ │ │ │ + bne 5d1488 │ │ │ │ + ldr r1, [pc, #2948] @ 5d1c30 │ │ │ │ + ldr r3, [pc, #2832] @ 5d1bc0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ - beq 5d0cf8 │ │ │ │ + beq 5d0cfc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ ands r2, r3, #36 @ 0x24 │ │ │ │ - beq 5d1b84 │ │ │ │ + beq 5d1b88 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5d10ec │ │ │ │ - ldr r2, [pc, #2876] @ 5d1c20 │ │ │ │ + beq 5d10f0 │ │ │ │ + ldr r2, [pc, #2876] @ 5d1c24 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r2, r3 │ │ │ │ - bne 5d0cd0 │ │ │ │ + bne 5d0cd4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r5, #8] │ │ │ │ - beq 5d1120 │ │ │ │ - ldr r2, [pc, #2852] @ 5d1c30 │ │ │ │ + beq 5d1124 │ │ │ │ + ldr r2, [pc, #2852] @ 5d1c34 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ ldr r1, [r5, #132] @ 0x84 │ │ │ │ ldr r2, [r5, #136] @ 0x88 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5d116c │ │ │ │ - ldr r3, [pc, #2812] @ 5d1c34 │ │ │ │ + beq 5d1170 │ │ │ │ + ldr r3, [pc, #2812] @ 5d1c38 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #2796] @ 5d1c38 │ │ │ │ + ldr r2, [pc, #2796] @ 5d1c3c │ │ │ │ str r3, [r5, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5d1ab8 │ │ │ │ - ldr r2, [pc, #2780] @ 5d1c3c │ │ │ │ + beq 5d1abc │ │ │ │ + ldr r2, [pc, #2780] @ 5d1c40 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5d1ab8 │ │ │ │ + beq 5d1abc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - ldr r1, [pc, #2980] @ 5d1d18 │ │ │ │ - ldr r2, [pc, #2760] @ 5d1c40 │ │ │ │ + ldr r1, [pc, #2980] @ 5d1d1c │ │ │ │ + ldr r2, [pc, #2760] @ 5d1c44 │ │ │ │ sub r3, r3, #4 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r7, r1] │ │ │ │ - ldr r1, [pc, #2744] @ 5d1c44 │ │ │ │ + ldr r1, [pc, #2744] @ 5d1c48 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r3 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1, #-132] @ 0xffffff7c │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ bl 6bdde4 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b 5d0d58 │ │ │ │ + b 5d0d5c │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - ldr r3, [pc, #2552] @ 5d1bc4 │ │ │ │ + bl 5ba170 │ │ │ │ + ldr r3, [pc, #2552] @ 5d1bc8 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 5d0cd0 │ │ │ │ + bhi 5d0cd4 │ │ │ │ cmp r4, #1107296256 @ 0x42000000 │ │ │ │ - bls 5d1200 │ │ │ │ - ldr r3, [pc, #2664] @ 5d1c48 │ │ │ │ + bls 5d1204 │ │ │ │ + ldr r3, [pc, #2664] @ 5d1c4c │ │ │ │ add r4, r4, #-1107296256 @ 0xbe000000 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi 5d0cd0 │ │ │ │ + bhi 5d0cd4 │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2628] @ 5d1c4c │ │ │ │ + ldr r3, [pc, #2628] @ 5d1c50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5d12f0 │ │ │ │ - bls 5d1358 │ │ │ │ + beq 5d12f4 │ │ │ │ + bls 5d135c │ │ │ │ cmp r4, #1090519040 @ 0x41000000 │ │ │ │ - beq 5d1294 │ │ │ │ - ldr r3, [pc, #2492] @ 5d1bdc │ │ │ │ + beq 5d1298 │ │ │ │ + ldr r3, [pc, #2492] @ 5d1be0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5d1b1c │ │ │ │ + beq 5d1b20 │ │ │ │ sub r3, r3, #12582912 @ 0xc00000 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5d0cd0 │ │ │ │ + bne 5d0cd4 │ │ │ │ ldrb r4, [r5, #176] @ 0xb0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d1ad0 │ │ │ │ + beq 5d1ad4 │ │ │ │ bl 6bc88c │ │ │ │ cmp r9, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5d146c │ │ │ │ - ldr r3, [pc, #2556] @ 5d1c50 │ │ │ │ + beq 5d1470 │ │ │ │ + ldr r3, [pc, #2556] @ 5d1c54 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #2540] @ 5d1c54 │ │ │ │ + ldr r3, [pc, #2540] @ 5d1c58 │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ ldr r2, [r5, #172] @ 0xac │ │ │ │ add r3, pc, r3 │ │ │ │ sub ip, r8, #2 │ │ │ │ and r6, r6, #7 │ │ │ │ lsr r2, r2, #4 │ │ │ │ cmp ip, #26 │ │ │ │ - bhi 5d1410 │ │ │ │ + bhi 5d1414 │ │ │ │ add ip, ip, ip │ │ │ │ ldrh ip, [r3, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - bne 5d12ac │ │ │ │ + bne 5d12b0 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5d0d58 │ │ │ │ + beq 5d0d5c │ │ │ │ ldr ip, [r5, #88] @ 0x58 │ │ │ │ mov r3, r8 │ │ │ │ lsr lr, ip, #4 │ │ │ │ and lr, lr, #1 │ │ │ │ str lr, [sp, #8] │ │ │ │ lsr lr, ip, #5 │ │ │ │ and ip, ip, #7 │ │ │ │ str ip, [sp, #4] │ │ │ │ and ip, lr, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5ce214 │ │ │ │ - b 5d0d58 │ │ │ │ + bl 5ce218 │ │ │ │ + b 5d0d5c │ │ │ │ bl 6bc88c │ │ │ │ cmp r9, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5d1478 │ │ │ │ - ldr r3, [pc, #2384] @ 5d1c58 │ │ │ │ + beq 5d147c │ │ │ │ + ldr r3, [pc, #2384] @ 5d1c5c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r2, [pc, #2368] @ 5d1c5c │ │ │ │ - ldr r3, [pc, #2204] @ 5d1bbc │ │ │ │ + ldr r2, [pc, #2368] @ 5d1c60 │ │ │ │ + ldr r3, [pc, #2204] @ 5d1bc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d10c4 │ │ │ │ + bne 5d10c8 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ mov r2, r8 │ │ │ │ and r3, r3, #7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5caf64 │ │ │ │ + b 5caf68 │ │ │ │ cmp r4, #1073741824 @ 0x40000000 │ │ │ │ - beq 5d0c64 │ │ │ │ + beq 5d0c68 │ │ │ │ ldrb r4, [r5, #176] @ 0xb0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d1b38 │ │ │ │ + beq 5d1b3c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5d0d58 │ │ │ │ - ldr r3, [pc, #2276] @ 5d1c60 │ │ │ │ + beq 5d0d5c │ │ │ │ + ldr r3, [pc, #2276] @ 5d1c64 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - ldr r3, [pc, #2260] @ 5d1c64 │ │ │ │ + ldr r3, [pc, #2260] @ 5d1c68 │ │ │ │ sub r2, r8, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ and r4, r4, #7 │ │ │ │ cmp r2, #26 │ │ │ │ - bhi 5d1510 │ │ │ │ + bhi 5d1514 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #2224] @ 5d1c68 │ │ │ │ - ldr r3, [pc, #2048] @ 5d1bbc │ │ │ │ + ldr r2, [pc, #2224] @ 5d1c6c │ │ │ │ + ldr r3, [pc, #2048] @ 5d1bc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d10c4 │ │ │ │ - ldr r2, [pc, #2364] @ 5d1d18 │ │ │ │ - ldr r3, [pc, #2188] @ 5d1c6c │ │ │ │ + bne 5d10c8 │ │ │ │ + ldr r2, [pc, #2364] @ 5d1d1c │ │ │ │ + ldr r3, [pc, #2188] @ 5d1c70 │ │ │ │ ldr r1, [r7, r2] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #2180] @ 5d1c70 │ │ │ │ + ldr r2, [pc, #2180] @ 5d1c74 │ │ │ │ bl 91d1a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r0, r3] │ │ │ │ ldr r3, [r1] │ │ │ │ sub r1, r2, #1312 @ 0x520 │ │ │ │ ldr r0, [r2, #-1320] @ 0xfffffad8 │ │ │ │ add r3, ip, r3 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ - b 5d0fe0 │ │ │ │ - ldr r3, [pc, #2140] @ 5d1c74 │ │ │ │ + b 5d0fe4 │ │ │ │ + ldr r3, [pc, #2140] @ 5d1c78 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - beq 5d0d58 │ │ │ │ - ldr r2, [pc, #2124] @ 5d1c78 │ │ │ │ - ldr r3, [pc, #1932] @ 5d1bbc │ │ │ │ + beq 5d0d5c │ │ │ │ + ldr r2, [pc, #2124] @ 5d1c7c │ │ │ │ + ldr r3, [pc, #1932] @ 5d1bc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d10c4 │ │ │ │ - ldr r1, [pc, #2092] @ 5d1c7c │ │ │ │ - ldr r0, [pc, #2092] @ 5d1c80 │ │ │ │ + bne 5d10c8 │ │ │ │ + ldr r1, [pc, #2092] @ 5d1c80 │ │ │ │ + ldr r0, [pc, #2092] @ 5d1c84 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8e8dbc │ │ │ │ mov r1, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5d1260 │ │ │ │ + b 5d1264 │ │ │ │ mov r1, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5d1314 │ │ │ │ - ldr r2, [pc, #2188] @ 5d1d18 │ │ │ │ - ldr r3, [pc, #2036] @ 5d1c84 │ │ │ │ + b 5d1318 │ │ │ │ + ldr r2, [pc, #2188] @ 5d1d1c │ │ │ │ + ldr r3, [pc, #2036] @ 5d1c88 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2028] @ 5d1c88 │ │ │ │ + ldr r1, [pc, #2028] @ 5d1c8c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r3 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1, #-264] @ 0xfffffef8 │ │ │ │ sub r1, r1, #264 @ 0x108 │ │ │ │ bl 6bdde4 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b 5d0d58 │ │ │ │ + b 5d0d5c │ │ │ │ and r2, r2, #2 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5d1d50 │ │ │ │ - ldr r3, [pc, #1968] @ 5d1c8c │ │ │ │ - ldr r2, [pc, #2104] @ 5d1d18 │ │ │ │ + beq 5d1d54 │ │ │ │ + ldr r3, [pc, #1968] @ 5d1c90 │ │ │ │ + ldr r2, [pc, #2104] @ 5d1d1c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ - ldr r1, [pc, #1956] @ 5d1c90 │ │ │ │ + ldr r1, [pc, #1956] @ 5d1c94 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ ldr r3, [r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, r3 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r1, #-396] @ 0xfffffe74 │ │ │ │ sub r1, r1, #396 @ 0x18c │ │ │ │ bl 6bdde4 │ │ │ │ - b 5d1064 │ │ │ │ - ldr r3, [pc, #1884] @ 5d1c74 │ │ │ │ + b 5d1068 │ │ │ │ + ldr r3, [pc, #1884] @ 5d1c78 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 5d1d60 │ │ │ │ - ldr r2, [pc, #1896] @ 5d1c94 │ │ │ │ - ldr r3, [pc, #1676] @ 5d1bbc │ │ │ │ + bne 5d1d64 │ │ │ │ + ldr r2, [pc, #1896] @ 5d1c98 │ │ │ │ + ldr r3, [pc, #1676] @ 5d1bc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d10c4 │ │ │ │ + bne 5d10c8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c2e14 │ │ │ │ ldrb r3, [r5, #190] @ 0xbe │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d1410 │ │ │ │ - ldr r3, [pc, #1960] @ 5d1d18 │ │ │ │ + beq 5d1414 │ │ │ │ + ldr r3, [pc, #1960] @ 5d1d1c │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r5, [pc, #1820] @ 5d1c98 │ │ │ │ + ldr r5, [pc, #1820] @ 5d1c9c │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - ldr r1, [pc, #1808] @ 5d1c9c │ │ │ │ + ldr r1, [pc, #1808] @ 5d1ca0 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r5] │ │ │ │ add r2, r3, r2 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bdeb8 │ │ │ │ - ldr r4, [pc, #1752] @ 5d1ca0 │ │ │ │ + ldr r4, [pc, #1752] @ 5d1ca4 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r3, [pc, #1748] @ 5d1ca4 │ │ │ │ + ldr r3, [pc, #1748] @ 5d1ca8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d0d58 │ │ │ │ - ldr r3, [pc, #1732] @ 5d1ca8 │ │ │ │ + beq 5d0d5c │ │ │ │ + ldr r3, [pc, #1732] @ 5d1cac │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d0d58 │ │ │ │ - ldr r3, [pc, #1660] @ 5d1c74 │ │ │ │ + beq 5d0d5c │ │ │ │ + ldr r3, [pc, #1660] @ 5d1c78 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5d0d58 │ │ │ │ - ldr r3, [pc, #1696] @ 5d1cac │ │ │ │ + beq 5d0d5c │ │ │ │ + ldr r3, [pc, #1696] @ 5d1cb0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d1dcc │ │ │ │ + beq 5d1dd0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ - ldr r2, [pc, #1648] @ 5d1cb0 │ │ │ │ + ldr r2, [pc, #1648] @ 5d1cb4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r2, r4} │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r8, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1620] @ 5d1cb4 │ │ │ │ + ldr r0, [pc, #1620] @ 5d1cb8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5d0d58 │ │ │ │ + b 5d0d5c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5d1410 │ │ │ │ + bne 5d1414 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 5d1410 │ │ │ │ + beq 5d1414 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c31fc │ │ │ │ bl 6bc924 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6cb224 │ │ │ │ - ldr r3, [pc, #1644] @ 5d1d18 │ │ │ │ + ldr r3, [pc, #1644] @ 5d1d1c │ │ │ │ mov r2, #928 @ 0x3a0 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4] │ │ │ │ bl 6c6c24 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6cb4f0 │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r4, [pc, #1504] @ 5d1cb8 │ │ │ │ + ldr r4, [pc, #1504] @ 5d1cbc │ │ │ │ mov r2, #928 @ 0x3a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c6dfc │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5d15c8 │ │ │ │ + b 5d15cc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5d1bac │ │ │ │ + beq 5d1bb0 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 5d1410 │ │ │ │ + bne 5d1414 │ │ │ │ ldrb r3, [r5, #187] @ 0xbb │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d1410 │ │ │ │ - ldr r2, [pc, #1456] @ 5d1cbc │ │ │ │ - ldr r3, [pc, #1544] @ 5d1d18 │ │ │ │ + beq 5d1414 │ │ │ │ + ldr r2, [pc, #1456] @ 5d1cc0 │ │ │ │ + ldr r3, [pc, #1544] @ 5d1d1c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r5, [r3] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ - ldr r1, [pc, #1432] @ 5d1cc0 │ │ │ │ + ldr r1, [pc, #1432] @ 5d1cc4 │ │ │ │ add r4, r3, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r4, [pc, #1420] @ 5d1cc4 │ │ │ │ + ldr r4, [pc, #1420] @ 5d1cc8 │ │ │ │ ldr r0, [r1, #-1584] @ 0xfffff9d0 │ │ │ │ add r3, r3, r5 │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5d15c8 │ │ │ │ + b 5d15cc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5d1410 │ │ │ │ + bne 5d1414 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 5d1410 │ │ │ │ + beq 5d1414 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c31fc │ │ │ │ bl 6bc924 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6cb224 │ │ │ │ - ldr r3, [pc, #1412] @ 5d1d18 │ │ │ │ + ldr r3, [pc, #1412] @ 5d1d1c │ │ │ │ mov r2, #920 @ 0x398 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4] │ │ │ │ bl 6c6c24 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6cb4f0 │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r4, [pc, #1288] @ 5d1cc8 │ │ │ │ + ldr r4, [pc, #1288] @ 5d1ccc │ │ │ │ mov r2, #920 @ 0x398 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c6dfc │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5d15c8 │ │ │ │ + b 5d15cc │ │ │ │ mov r3, #85 @ 0x55 │ │ │ │ lsr r3, r3, r6 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5d1410 │ │ │ │ + beq 5d1414 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c31fc │ │ │ │ bl 6bc924 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6cb224 │ │ │ │ - ldr r3, [pc, #1288] @ 5d1d18 │ │ │ │ - ldr r2, [pc, #1208] @ 5d1ccc │ │ │ │ + ldr r3, [pc, #1288] @ 5d1d1c │ │ │ │ + ldr r2, [pc, #1208] @ 5d1cd0 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4] │ │ │ │ bl 6c6c24 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6cb4f0 │ │ │ │ ldr r1, [r4] │ │ │ │ - ldr r4, [pc, #1172] @ 5d1cd0 │ │ │ │ - ldr r2, [pc, #1164] @ 5d1ccc │ │ │ │ + ldr r4, [pc, #1172] @ 5d1cd4 │ │ │ │ + ldr r2, [pc, #1164] @ 5d1cd0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c6dfc │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5d15c8 │ │ │ │ + b 5d15cc │ │ │ │ mov r3, #85 @ 0x55 │ │ │ │ lsr r3, r3, r4 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5d1510 │ │ │ │ + beq 5d1514 │ │ │ │ bl 6bc924 │ │ │ │ - ldr r3, [pc, #1200] @ 5d1d18 │ │ │ │ - ldr r2, [pc, #1120] @ 5d1ccc │ │ │ │ + ldr r3, [pc, #1200] @ 5d1d1c │ │ │ │ + ldr r2, [pc, #1120] @ 5d1cd0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r5, r0 │ │ │ │ bl 6c6c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #32 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c79a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cb0ec │ │ │ │ - ldr r5, [pc, #1076] @ 5d1cd4 │ │ │ │ + ldr r5, [pc, #1076] @ 5d1cd8 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r3, [pc, #1020] @ 5d1ca4 │ │ │ │ + ldr r3, [pc, #1020] @ 5d1ca8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d0d58 │ │ │ │ - ldr r3, [pc, #1004] @ 5d1ca8 │ │ │ │ + beq 5d0d5c │ │ │ │ + ldr r3, [pc, #1004] @ 5d1cac │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d0d58 │ │ │ │ - ldr r3, [pc, #932] @ 5d1c74 │ │ │ │ + beq 5d0d5c │ │ │ │ + ldr r3, [pc, #932] @ 5d1c78 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5d0d58 │ │ │ │ - ldr r3, [pc, #968] @ 5d1cac │ │ │ │ + beq 5d0d5c │ │ │ │ + ldr r3, [pc, #968] @ 5d1cb0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d1e18 │ │ │ │ + beq 5d1e1c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ - ldr r2, [pc, #960] @ 5d1cd8 │ │ │ │ + ldr r2, [pc, #960] @ 5d1cdc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r2, r5} │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r8, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #932] @ 5d1cdc │ │ │ │ + ldr r0, [pc, #932] @ 5d1ce0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5d0d58 │ │ │ │ + b 5d0d5c │ │ │ │ ldrb r3, [r5, #190] @ 0xbe │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d1510 │ │ │ │ + beq 5d1514 │ │ │ │ bl 6bc924 │ │ │ │ - ldr r3, [pc, #960] @ 5d1d18 │ │ │ │ + ldr r3, [pc, #960] @ 5d1d1c │ │ │ │ add r2, r4, #172 @ 0xac │ │ │ │ ldr r3, [r7, r3] │ │ │ │ lsl r2, r2, #3 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r5, r0 │ │ │ │ bl 6c6c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #32 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c79a0 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r5, [pc, #852] @ 5d1ce0 │ │ │ │ + ldr r5, [pc, #852] @ 5d1ce4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cb0ec │ │ │ │ add r5, pc, r5 │ │ │ │ - b 5d18a0 │ │ │ │ + b 5d18a4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d1d80 │ │ │ │ + beq 5d1d84 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 5d1510 │ │ │ │ + bne 5d1514 │ │ │ │ ldrb r3, [r5, #187] @ 0xbb │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d1510 │ │ │ │ - ldr r2, [pc, #808] @ 5d1ce4 │ │ │ │ - ldr r3, [pc, #856] @ 5d1d18 │ │ │ │ + beq 5d1514 │ │ │ │ + ldr r2, [pc, #808] @ 5d1ce8 │ │ │ │ + ldr r3, [pc, #856] @ 5d1d1c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r1, [pc, #796] @ 5d1ce8 │ │ │ │ + ldr r1, [pc, #796] @ 5d1cec │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r5, [pc, #780] @ 5d1cec │ │ │ │ + ldr r5, [pc, #780] @ 5d1cf0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #-1716] @ 0xfffff94c │ │ │ │ add r2, r2, r6 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bdde4 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 5d18a0 │ │ │ │ + b 5d18a4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5d1510 │ │ │ │ + bne 5d1514 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 5d1510 │ │ │ │ + beq 5d1514 │ │ │ │ bl 6bc924 │ │ │ │ - ldr r3, [pc, #760] @ 5d1d18 │ │ │ │ + ldr r3, [pc, #760] @ 5d1d1c │ │ │ │ mov r2, #928 @ 0x3a0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r5, r0 │ │ │ │ bl 6c6c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #32 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c79a0 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r5, [pc, #672] @ 5d1cf0 │ │ │ │ + ldr r5, [pc, #672] @ 5d1cf4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cb0ec │ │ │ │ add r5, pc, r5 │ │ │ │ - b 5d18a0 │ │ │ │ + b 5d18a4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5d1510 │ │ │ │ + bne 5d1514 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 5d1510 │ │ │ │ + beq 5d1514 │ │ │ │ bl 6bc924 │ │ │ │ - ldr r3, [pc, #668] @ 5d1d18 │ │ │ │ + ldr r3, [pc, #668] @ 5d1d1c │ │ │ │ mov r2, #920 @ 0x398 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r5, r0 │ │ │ │ bl 6c6c24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #32 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c79a0 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r5, [pc, #584] @ 5d1cf4 │ │ │ │ + ldr r5, [pc, #584] @ 5d1cf8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cb0ec │ │ │ │ add r5, pc, r5 │ │ │ │ - b 5d18a0 │ │ │ │ - ldr r3, [pc, #568] @ 5d1cf8 │ │ │ │ + b 5d18a4 │ │ │ │ + ldr r3, [pc, #568] @ 5d1cfc │ │ │ │ ldr r1, [r5, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5d1168 │ │ │ │ - ldr r3, [pc, #576] @ 5d1d18 │ │ │ │ + b 5d116c │ │ │ │ + ldr r3, [pc, #576] @ 5d1d1c │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r6, [pc, #536] @ 5d1cfc │ │ │ │ + ldr r6, [pc, #536] @ 5d1d00 │ │ │ │ ldr sl, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #524] @ 5d1d00 │ │ │ │ + ldr r1, [pc, #524] @ 5d1d04 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r4 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d123c │ │ │ │ + b 5d1240 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - bne 5d0d20 │ │ │ │ + bne 5d0d24 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d0d20 │ │ │ │ - ldr r3, [pc, #472] @ 5d1d18 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d0d24 │ │ │ │ + ldr r3, [pc, #472] @ 5d1d1c │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - ldr r6, [pc, #440] @ 5d1d04 │ │ │ │ + ldr r6, [pc, #440] @ 5d1d08 │ │ │ │ ldr sl, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #428] @ 5d1d08 │ │ │ │ + ldr r1, [pc, #428] @ 5d1d0c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, sl │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r4 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d136c │ │ │ │ + b 5d1370 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ - b 5d10d4 │ │ │ │ + b 5d10d8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ - b 5d1080 │ │ │ │ - ldr r4, [pc, #344] @ 5d1d0c │ │ │ │ + b 5d1084 │ │ │ │ + ldr r4, [pc, #344] @ 5d1d10 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 5d15c8 │ │ │ │ - ldrsheq sl, [r8], #-12 │ │ │ │ + b 5d15cc │ │ │ │ + ldrsheq sl, [r8], #-8 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sl, r8, r4, ror #1 │ │ │ │ + subseq sl, r8, r0, ror #1 │ │ │ │ andmi r0, r0, #32 │ │ │ │ - subeq r3, fp, r2, ror #31 │ │ │ │ + ldrdeq r3, [fp], #-254 @ 0xffffff02 │ │ │ │ sbcmi r0, r0, r0 │ │ │ │ - subseq sl, r8, r0, asr r0 │ │ │ │ - rsbeq ip, r6, r8, lsr r5 │ │ │ │ - subseq r9, r8, ip, ror #31 │ │ │ │ + subseq sl, r8, ip, asr #32 │ │ │ │ + rsbeq ip, r6, r4, lsr r5 │ │ │ │ + subseq r9, r8, r8, ror #31 │ │ │ │ orrmi r0, r0, r0 │ │ │ │ - subseq r9, r8, r4, ror #30 │ │ │ │ - subseq r9, r8, r0, lsl pc │ │ │ │ - subseq sp, r8, r0, ror #23 │ │ │ │ - subseq r8, sl, r0, ror #13 │ │ │ │ - @ instruction: 0x00589e94 │ │ │ │ - subseq sp, r8, r4, ror #22 │ │ │ │ - subseq r8, sl, ip, ror #12 │ │ │ │ - subseq r9, r8, r4, lsl lr │ │ │ │ - subseq sp, r8, r4, ror #21 │ │ │ │ - subseq r8, sl, r4, ror #11 │ │ │ │ - subseq r9, r8, r4, lsr #27 │ │ │ │ - subseq sp, r8, r4, ror sl │ │ │ │ - subseq r8, sl, r4, ror r5 │ │ │ │ - subseq r9, r8, r4, lsr sp │ │ │ │ - subseq sp, r8, r4, lsl #20 │ │ │ │ - subseq r8, sl, r4, lsl #10 │ │ │ │ + subseq r9, r8, r0, ror #30 │ │ │ │ + subseq r9, r8, ip, lsl #30 │ │ │ │ + ldrsbeq sp, [r8], #-188 @ 0xffffff44 │ │ │ │ + ldrsbeq r8, [sl], #-108 @ 0xffffff94 │ │ │ │ + @ instruction: 0x00589e90 │ │ │ │ + subseq sp, r8, r0, ror #22 │ │ │ │ + subseq r8, sl, r8, ror #12 │ │ │ │ + subseq r9, r8, r0, lsl lr │ │ │ │ + subseq sp, r8, r0, ror #21 │ │ │ │ + subseq r8, sl, r0, ror #11 │ │ │ │ + subseq r9, r8, r0, lsr #27 │ │ │ │ + subseq sp, r8, r0, ror sl │ │ │ │ + subseq r8, sl, r0, ror r5 │ │ │ │ + subseq r9, r8, r0, lsr sp │ │ │ │ + subseq sp, r8, r0, lsl #20 │ │ │ │ + subseq r8, sl, r0, lsl #10 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - subseq sp, r8, r8, lsl #19 │ │ │ │ - subseq r8, sl, r4, lsl #9 │ │ │ │ - subseq r9, r8, ip, lsl ip │ │ │ │ - rsbeq ip, r6, r4, asr #1 │ │ │ │ - @ instruction: 0x0066c09c │ │ │ │ + subseq sp, r8, r4, lsl #19 │ │ │ │ + subseq r8, sl, r0, lsl #9 │ │ │ │ + subseq r9, r8, r8, lsl ip │ │ │ │ + rsbeq ip, r6, r0, asr #1 │ │ │ │ + @ instruction: 0x0066c098 │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - subseq sp, r8, r0, asr #16 │ │ │ │ - subseq r8, sl, ip, lsr r3 │ │ │ │ - subeq r3, fp, r2, ror #20 │ │ │ │ + subseq sp, r8, ip, lsr r8 │ │ │ │ + subseq r8, sl, r8, lsr r3 │ │ │ │ + subeq r3, fp, lr, asr sl │ │ │ │ addmi r0, r0, r0 │ │ │ │ - rsbeq fp, r6, r0, lsl #31 │ │ │ │ - subeq r3, fp, r6, lsl sl │ │ │ │ - rsbeq fp, r6, ip, asr #29 │ │ │ │ - subseq r9, r8, r8, lsr #19 │ │ │ │ - rsbeq fp, r6, r4, asr lr │ │ │ │ - subeq r3, fp, r8, lsr #18 │ │ │ │ - subseq r9, r8, ip, lsl #18 │ │ │ │ - ldrsbeq sp, [r8], #-92 @ 0xffffffa4 │ │ │ │ - subseq r8, sl, r4, ror #1 │ │ │ │ - strheq r4, [r0], -ip │ │ │ │ - @ instruction: 0x00589898 │ │ │ │ - eorseq r5, ip, ip, lsr lr │ │ │ │ - eorseq ip, ip, r4, asr r5 │ │ │ │ - subseq sp, r8, ip, lsr #10 │ │ │ │ - subseq r8, sl, ip, lsr #32 │ │ │ │ - subseq sp, r8, r0, ror #9 │ │ │ │ - ldrsbeq r7, [sl], #-252 @ 0xffffff04 │ │ │ │ - @ instruction: 0x00589798 │ │ │ │ - subseq sp, r8, ip, lsr r4 │ │ │ │ - subseq r7, sl, r8, asr #30 │ │ │ │ - eorseq fp, ip, r8, asr #2 │ │ │ │ + rsbeq fp, r6, ip, ror pc │ │ │ │ + subeq r3, fp, r2, lsl sl │ │ │ │ + rsbeq fp, r6, r8, asr #29 │ │ │ │ + subseq r9, r8, r4, lsr #19 │ │ │ │ + rsbeq fp, r6, r0, asr lr │ │ │ │ + subeq r3, fp, r4, lsr #18 │ │ │ │ + subseq r9, r8, r8, lsl #18 │ │ │ │ + ldrsbeq sp, [r8], #-88 @ 0xffffffa8 │ │ │ │ + subseq r8, sl, r0, ror #1 │ │ │ │ + strheq r4, [r0], -ip │ │ │ │ + @ instruction: 0x00589894 │ │ │ │ + eorseq r5, ip, r8, lsr lr │ │ │ │ + eorseq ip, ip, r0, asr r5 │ │ │ │ + subseq sp, r8, r8, lsr #10 │ │ │ │ + subseq r8, sl, r8, lsr #32 │ │ │ │ + ldrsbeq sp, [r8], #-76 @ 0xffffffb4 │ │ │ │ + ldrsbeq r7, [sl], #-248 @ 0xffffff08 │ │ │ │ + @ instruction: 0x00589794 │ │ │ │ + subseq sp, r8, r8, lsr r4 │ │ │ │ + subseq r7, sl, r4, asr #30 │ │ │ │ + eorseq fp, ip, r4, asr #2 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ ldrdeq r5, [r0], -r8 │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq pc, r4, ip, ror r1 @ │ │ │ │ - eorseq ip, ip, r4, ror #3 │ │ │ │ - eorseq sl, ip, r4, ror #25 │ │ │ │ - ldrheq sp, [r8], #-32 @ 0xffffffe0 │ │ │ │ - subseq r7, sl, r4, lsr #27 │ │ │ │ - eorseq sl, ip, r8, lsl #31 │ │ │ │ - eorseq sl, ip, r8, ror #23 │ │ │ │ + eorseq pc, r4, r8, ror r1 @ │ │ │ │ + eorseq ip, ip, r0, ror #3 │ │ │ │ + eorseq sl, ip, r0, ror #25 │ │ │ │ + subseq sp, r8, ip, lsr #5 │ │ │ │ + subseq r7, sl, r0, lsr #27 │ │ │ │ + eorseq sl, ip, r4, lsl #31 │ │ │ │ + eorseq sl, ip, r4, ror #23 │ │ │ │ @ instruction: 0x000005b8 │ │ │ │ - eorseq sl, ip, r8, asr #30 │ │ │ │ - @ instruction: 0x003caef0 │ │ │ │ - mlaseq r4, r4, lr, lr │ │ │ │ - eorseq fp, ip, ip, lsl #30 │ │ │ │ - eorseq sl, ip, ip, ror sp │ │ │ │ - subseq sp, r8, r0 │ │ │ │ - subseq r7, sl, r4, lsl #22 │ │ │ │ - @ instruction: 0x003cacd8 │ │ │ │ - eorseq sl, ip, r0, ror r9 │ │ │ │ - eorseq sl, ip, r0, lsl #18 │ │ │ │ - rsbeq fp, r6, r0, lsl r7 │ │ │ │ - ldrsbeq ip, [r8], #-228 @ 0xffffff1c │ │ │ │ - subseq sp, r9, r8, lsl #20 │ │ │ │ - subseq ip, r8, ip, ror #28 │ │ │ │ - subseq sp, r9, r0, lsr #19 │ │ │ │ - eorseq sl, ip, r0, lsl fp │ │ │ │ - eorseq r5, ip, r4, lsr #10 │ │ │ │ - eorseq fp, ip, r0, lsr #24 │ │ │ │ + eorseq sl, ip, r4, asr #30 │ │ │ │ + eorseq sl, ip, ip, ror #29 │ │ │ │ + mlaseq r4, r0, lr, lr │ │ │ │ + eorseq fp, ip, r8, lsl #30 │ │ │ │ + eorseq sl, ip, r8, ror sp │ │ │ │ + ldrsheq ip, [r8], #-252 @ 0xffffff04 │ │ │ │ + subseq r7, sl, r0, lsl #22 │ │ │ │ + @ instruction: 0x003cacd4 │ │ │ │ + eorseq sl, ip, ip, ror #18 │ │ │ │ + @ instruction: 0x003ca8fc │ │ │ │ + rsbeq fp, r6, ip, lsl #14 │ │ │ │ + ldrsbeq ip, [r8], #-224 @ 0xffffff20 │ │ │ │ + subseq sp, r9, r4, lsl #20 │ │ │ │ + subseq ip, r8, r8, ror #28 │ │ │ │ + @ instruction: 0x0059d99c │ │ │ │ + eorseq sl, ip, ip, lsl #22 │ │ │ │ + eorseq r5, ip, r0, lsr #10 │ │ │ │ + eorseq fp, ip, ip, lsl ip │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ - @ instruction: 0x003ca8fc │ │ │ │ - ldrsheq r8, [r8], #-224 @ 0xffffff20 │ │ │ │ - eorseq lr, r4, r4, asr #19 │ │ │ │ - eorseq fp, ip, ip, ror sl │ │ │ │ - subseq r8, r8, r4, lsr #29 │ │ │ │ + @ instruction: 0x003ca8f8 │ │ │ │ + subseq r8, r8, ip, ror #29 │ │ │ │ + eorseq lr, r4, r0, asr #19 │ │ │ │ + eorseq fp, ip, r8, ror sl │ │ │ │ + subseq r8, r8, r0, lsr #29 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq lr, r4, r8, ror #18 │ │ │ │ - eorseq fp, ip, r0, lsr sl │ │ │ │ + eorseq lr, r4, r4, ror #18 │ │ │ │ + eorseq fp, ip, ip, lsr #20 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d102c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d1030 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d14d4 │ │ │ │ - ldr r1, [pc, #-88] @ 5d1d10 │ │ │ │ - ldr r0, [pc, #-88] @ 5d1d14 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d14d8 │ │ │ │ + ldr r1, [pc, #-88] @ 5d1d14 │ │ │ │ + ldr r0, [pc, #-88] @ 5d1d18 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5d1524 │ │ │ │ + b 5d1528 │ │ │ │ ldr r9, [r5, #180] @ 0xb4 │ │ │ │ bl 6bc924 │ │ │ │ - ldr r3, [pc, #-120] @ 5d1d18 │ │ │ │ - ldr r2, [pc, #-120] @ 5d1d1c │ │ │ │ + ldr r3, [pc, #-120] @ 5d1d1c │ │ │ │ + ldr r2, [pc, #-120] @ 5d1d20 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ mov r5, r0 │ │ │ │ bl 6c6c24 │ │ │ │ add r2, r9, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ asr r3, r2, #31 │ │ │ │ bl 6c79a0 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r5, [pc, #-160] @ 5d1d20 │ │ │ │ + ldr r5, [pc, #-160] @ 5d1d24 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cb0ec │ │ │ │ add r5, pc, r5 │ │ │ │ - b 5d18a0 │ │ │ │ - ldr r2, [pc, #-176] @ 5d1d24 │ │ │ │ - ldr r3, [pc, #-164] @ 5d1d34 │ │ │ │ + b 5d18a4 │ │ │ │ + ldr r2, [pc, #-176] @ 5d1d28 │ │ │ │ + ldr r3, [pc, #-164] @ 5d1d38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d10c4 │ │ │ │ - ldr r1, [pc, #-208] @ 5d1d28 │ │ │ │ - ldr r0, [pc, #-208] @ 5d1d2c │ │ │ │ + bne 5d10c8 │ │ │ │ + ldr r1, [pc, #-208] @ 5d1d2c │ │ │ │ + ldr r0, [pc, #-208] @ 5d1d30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8e8dbc │ │ │ │ - ldr r2, [pc, #-240] @ 5d1d30 │ │ │ │ - ldr r3, [pc, #-240] @ 5d1d34 │ │ │ │ + ldr r2, [pc, #-240] @ 5d1d34 │ │ │ │ + ldr r3, [pc, #-240] @ 5d1d38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5d10c4 │ │ │ │ - ldr r1, [pc, #-268] @ 5d1d38 │ │ │ │ - ldr r0, [pc, #-268] @ 5d1d3c │ │ │ │ + bne 5d10c8 │ │ │ │ + ldr r1, [pc, #-268] @ 5d1d3c │ │ │ │ + ldr r0, [pc, #-268] @ 5d1d40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ - b 5d1e0c │ │ │ │ + b 5d1e10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [r1, #88] @ 0x58 │ │ │ │ mov r5, r1 │ │ │ │ lsr r2, r4, #6 │ │ │ │ - ldr r1, [pc, #4044] @ 5d2e4c │ │ │ │ - ldr r8, [pc, #4044] @ 5d2e50 │ │ │ │ + ldr r1, [pc, #4044] @ 5d2e50 │ │ │ │ + ldr r8, [pc, #4044] @ 5d2e54 │ │ │ │ and r2, r2, #7 │ │ │ │ lsr r7, r4, #21 │ │ │ │ lsr r6, r4, #16 │ │ │ │ lsr fp, r4, #11 │ │ │ │ sub r2, r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ and r7, r7, #31 │ │ │ │ and r6, r6, #31 │ │ │ │ and r9, fp, #31 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5d1f00 │ │ │ │ + bhi 5d1f04 │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl 6bc88c │ │ │ │ lsr r4, r4, #9 │ │ │ │ and r4, r4, #7 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5d20b8 │ │ │ │ + bne 5d20bc │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 5d32f0 │ │ │ │ + beq 5d32f4 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 5d3358 │ │ │ │ + beq 5d335c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d20fc │ │ │ │ + beq 5d2100 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ lsr r4, r4, #9 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ and r1, r4, #7 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bf96c │ │ │ │ + bl 5bf970 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 6bc88c │ │ │ │ lsr r4, r4, #9 │ │ │ │ and r4, r4, #127 @ 0x7f │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5d2068 │ │ │ │ + bne 5d206c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #3796] @ 5d2e54 │ │ │ │ + ldr r3, [pc, #3796] @ 5d2e58 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #120 @ 0x78 │ │ │ │ - bhi 5d1f00 │ │ │ │ + bhi 5d1f04 │ │ │ │ add r3, r3, r4 │ │ │ │ ldrsh r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ lsr r4, r4, #9 │ │ │ │ and r4, r4, #127 @ 0x7f │ │ │ │ cmp r4, #43 @ 0x2b │ │ │ │ - bhi 5d20d0 │ │ │ │ + bhi 5d20d4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d1f00 │ │ │ │ - ldr r3, [pc, #3744] @ 5d2e58 │ │ │ │ + beq 5d1f04 │ │ │ │ + ldr r3, [pc, #3744] @ 5d2e5c │ │ │ │ sub r4, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #42 @ 0x2a │ │ │ │ - bhi 5d1f00 │ │ │ │ + bhi 5d1f04 │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl 6bc88c │ │ │ │ lsr r4, r4, #12 │ │ │ │ and r4, r4, #3 │ │ │ │ @@ -989902,140 +989903,140 @@ │ │ │ │ bl 6bc88c │ │ │ │ str r0, [sp, #28] │ │ │ │ bl 6bc88c │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ mov sl, r0 │ │ │ │ - bne 5d209c │ │ │ │ + bne 5d20a0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5d2080 │ │ │ │ + bne 5d2084 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e14 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ cmp r4, #2 │ │ │ │ lsr r2, r1, #9 │ │ │ │ and r2, r2, #7 │ │ │ │ - beq 5d35d0 │ │ │ │ + beq 5d35d4 │ │ │ │ cmp r4, #3 │ │ │ │ - beq 5d3394 │ │ │ │ + beq 5d3398 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 5d217c │ │ │ │ - ldr r0, [pc, #3596] @ 5d2e5c │ │ │ │ + beq 5d2180 │ │ │ │ + ldr r0, [pc, #3596] @ 5d2e60 │ │ │ │ sub r2, r2, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 5d4684 │ │ │ │ + bhi 5d4688 │ │ │ │ ldrb r2, [r0, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3568] @ 5d2e60 │ │ │ │ + ldr r3, [pc, #3568] @ 5d2e64 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d1f78 │ │ │ │ - ldr r2, [pc, #3548] @ 5d2e64 │ │ │ │ + b 5d1f7c │ │ │ │ + ldr r2, [pc, #3548] @ 5d2e68 │ │ │ │ mov r0, sl │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r6, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d2024 │ │ │ │ - ldr r2, [pc, #3524] @ 5d2e68 │ │ │ │ + b 5d2028 │ │ │ │ + ldr r2, [pc, #3524] @ 5d2e6c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r7, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d2010 │ │ │ │ - ldr r3, [pc, #3500] @ 5d2e6c │ │ │ │ + b 5d2014 │ │ │ │ + ldr r3, [pc, #3500] @ 5d2e70 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d1ee8 │ │ │ │ + b 5d1eec │ │ │ │ sub r4, r4, #97 @ 0x61 │ │ │ │ cmp r4, #24 │ │ │ │ - bhi 5d1f00 │ │ │ │ - ldr r3, [pc, #3468] @ 5d2e70 │ │ │ │ + bhi 5d1f04 │ │ │ │ + ldr r3, [pc, #3468] @ 5d2e74 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #24 │ │ │ │ - bhi 5d1f00 │ │ │ │ + bhi 5d1f04 │ │ │ │ add r4, r4, r4 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ - beq 5d3d28 │ │ │ │ + beq 5d3d2c │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ asr r0, r9, #2 │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ - bne 5d3814 │ │ │ │ + bne 5d3818 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #3408] @ 5d2e74 │ │ │ │ - ldr r1, [pc, #3408] @ 5d2e78 │ │ │ │ + ldr r2, [pc, #3408] @ 5d2e78 │ │ │ │ + ldr r1, [pc, #3408] @ 5d2e7c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r1] │ │ │ │ add r8, r2, r8 │ │ │ │ add r3, r2, r3 │ │ │ │ str r8, [sp] │ │ │ │ add r2, r2, sl │ │ │ │ bl 6bde24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #3352] @ 5d2e7c │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #3352] @ 5d2e80 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r3, [pc, #3324] @ 5d2e80 │ │ │ │ + ldr r3, [pc, #3324] @ 5d2e84 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 5d1f00 │ │ │ │ + bhi 5d1f04 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5c152c │ │ │ │ - b 5d1f34 │ │ │ │ + bl 5c1530 │ │ │ │ + b 5d1f38 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d41c4 │ │ │ │ + beq 5d41c8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5d3ea4 │ │ │ │ + bne 5d3ea8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e14 │ │ │ │ lsr r0, r9, #3 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #3772] @ 5d30a4 │ │ │ │ - ldr r1, [pc, #3224] @ 5d2e84 │ │ │ │ + ldr r2, [pc, #3772] @ 5d30a8 │ │ │ │ + ldr r1, [pc, #3224] @ 5d2e88 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r2] │ │ │ │ - ldr r2, [pc, #3212] @ 5d2e88 │ │ │ │ + ldr r2, [pc, #3212] @ 5d2e8c │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r4, r2, r4 │ │ │ │ @@ -990043,96 +990044,96 @@ │ │ │ │ add r3, r2, r3 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r2, r2, r0 │ │ │ │ str sl, [sp] │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #3148] @ 5d2e8c │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #3148] @ 5d2e90 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4070 │ │ │ │ + beq 5d4074 │ │ │ │ lsr r1, r1, #14 │ │ │ │ and r9, r1, #3 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r9, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5d2280 │ │ │ │ + bne 5d2284 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5d228c │ │ │ │ + beq 5d2290 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5d44a4 │ │ │ │ + beq 5d44a8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5d3e50 │ │ │ │ + bne 5d3e54 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5d3e34 │ │ │ │ + bne 5d3e38 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c5bd8 │ │ │ │ - ldr r5, [pc, #2984] @ 5d2e90 │ │ │ │ + ldr r5, [pc, #2984] @ 5d2e94 │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, r9, lsl #2 │ │ │ │ ldr r0, [r5, #160] @ 0xa0 │ │ │ │ mov r1, r8 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r0, [r5, #176] @ 0xb0 │ │ │ │ mov r1, r4 │ │ │ │ - b 5d2170 │ │ │ │ + b 5d2174 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4098 │ │ │ │ + beq 5d409c │ │ │ │ lsr r1, r1, #14 │ │ │ │ and r9, r1, #3 │ │ │ │ bl 6bc924 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc924 │ │ │ │ cmp r7, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5d3e18 │ │ │ │ + bne 5d3e1c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5d3dfc │ │ │ │ + bne 5d3e00 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 6cb224 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb224 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c734c │ │ │ │ - ldr r5, [pc, #2836] @ 5d2e94 │ │ │ │ + ldr r5, [pc, #2836] @ 5d2e98 │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, r9, lsl #2 │ │ │ │ ldr r2, [r5, #176] @ 0xb0 │ │ │ │ ldr r1, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb2d0 │ │ │ │ mov r2, r8 │ │ │ │ @@ -990145,47 +990146,47 @@ │ │ │ │ ldr r0, [r5, #176] @ 0xb0 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6cb138 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5d4264 │ │ │ │ + beq 5d4268 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ + beq 5d1f38 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5d3f64 │ │ │ │ + bne 5d3f68 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ tst fp, #3 │ │ │ │ lsleq r5, r7, #2 │ │ │ │ - bne 5d428c │ │ │ │ - ldr r3, [pc, #2712] @ 5d2e98 │ │ │ │ + bne 5d4290 │ │ │ │ + ldr r3, [pc, #2712] @ 5d2e9c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ - b 5d2170 │ │ │ │ + b 5d2174 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d40c0 │ │ │ │ + beq 5d40c4 │ │ │ │ lsr r1, r1, #14 │ │ │ │ and r9, r1, #3 │ │ │ │ bl 6bc924 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc924 │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5d3e6c │ │ │ │ + bne 5d3e70 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5d3e88 │ │ │ │ + bne 5d3e8c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ @@ -990194,33 +990195,33 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6cb184 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r5, [pc, #2564] @ 5d2e9c │ │ │ │ + ldr r5, [pc, #2564] @ 5d2ea0 │ │ │ │ bl 6cb184 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c734c │ │ │ │ add r5, pc, r5 │ │ │ │ - b 5d2380 │ │ │ │ + b 5d2384 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d419c │ │ │ │ + beq 5d41a0 │ │ │ │ lsr r0, r9, #3 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #3032] @ 5d30a4 │ │ │ │ - ldr r1, [pc, #2512] @ 5d2ea0 │ │ │ │ + ldr r2, [pc, #3032] @ 5d30a8 │ │ │ │ + ldr r1, [pc, #2512] @ 5d2ea4 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r2] │ │ │ │ - ldr r2, [pc, #2500] @ 5d2ea4 │ │ │ │ + ldr r2, [pc, #2500] @ 5d2ea8 │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r4, r2, r4 │ │ │ │ @@ -990229,107 +990230,107 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ add r2, r2, r0 │ │ │ │ str sl, [sp] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #2432] @ 5d2ea8 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #2432] @ 5d2eac │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d41ec │ │ │ │ + beq 5d41f0 │ │ │ │ lsr r1, r1, #14 │ │ │ │ and r9, r1, #3 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r9, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5d2568 │ │ │ │ + bne 5d256c │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5d2574 │ │ │ │ + beq 5d2578 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5d44cc │ │ │ │ + beq 5d44d0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5d3de0 │ │ │ │ + bne 5d3de4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5d3dc4 │ │ │ │ + bne 5d3dc8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r5, [pc, #2300] @ 5d2eac │ │ │ │ + ldr r5, [pc, #2300] @ 5d2eb0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c5b70 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 5d22e8 │ │ │ │ + b 5d22ec │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #2256] @ 5d2eb0 │ │ │ │ + ldr r2, [pc, #2256] @ 5d2eb4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5d0ba8 │ │ │ │ - b 5d1f34 │ │ │ │ + bl 5d0bac │ │ │ │ + b 5d1f38 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5d3f54 │ │ │ │ + beq 5d3f58 │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5d3be4 │ │ │ │ + bne 5d3be8 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #2196] @ 5d2eb4 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #2196] @ 5d2eb8 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #2180] @ 5d2eb8 │ │ │ │ + ldr r2, [pc, #2180] @ 5d2ebc │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5d0ba8 │ │ │ │ - b 5d1f34 │ │ │ │ + bl 5d0bac │ │ │ │ + b 5d1f38 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5d3f24 │ │ │ │ + beq 5d3f28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ + beq 5d1f38 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc9bc │ │ │ │ cmp r6, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5d3ec0 │ │ │ │ + bne 5d3ec4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #2588] @ 5d30a4 │ │ │ │ + ldr r3, [pc, #2588] @ 5d30a8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r8, r3] │ │ │ │ - ldr r2, [pc, #2544] @ 5d3084 │ │ │ │ + ldr r2, [pc, #2544] @ 5d3088 │ │ │ │ ldr r1, [r6] │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #6 │ │ │ │ bl 6c37b0 │ │ │ │ mov r1, r4 │ │ │ │ @@ -990350,452 +990351,452 @@ │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c656c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1972] @ 5d2ebc │ │ │ │ + ldr r2, [pc, #1972] @ 5d2ec0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5d0ba8 │ │ │ │ - b 5d1f34 │ │ │ │ + bl 5d0bac │ │ │ │ + b 5d1f38 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5d3f34 │ │ │ │ + beq 5d3f38 │ │ │ │ bl 6bc88c │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5d274c │ │ │ │ - ldr r3, [pc, #1920] @ 5d2ec0 │ │ │ │ + beq 5d2750 │ │ │ │ + ldr r3, [pc, #1920] @ 5d2ec4 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ ldr r1, [r5, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5d2794 │ │ │ │ - ldr r3, [pc, #1888] @ 5d2ec4 │ │ │ │ + beq 5d2798 │ │ │ │ + ldr r3, [pc, #1888] @ 5d2ec8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #1872] @ 5d2ec8 │ │ │ │ + ldr r2, [pc, #1872] @ 5d2ecc │ │ │ │ str r3, [r5, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5d3edc │ │ │ │ - ldr r2, [pc, #1856] @ 5d2ecc │ │ │ │ + beq 5d3ee0 │ │ │ │ + ldr r2, [pc, #1856] @ 5d2ed0 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5d3edc │ │ │ │ - ldr r2, [pc, #1844] @ 5d2ed0 │ │ │ │ - ldr r3, [pc, #2308] @ 5d30a4 │ │ │ │ + beq 5d3ee0 │ │ │ │ + ldr r2, [pc, #1844] @ 5d2ed4 │ │ │ │ + ldr r3, [pc, #2308] @ 5d30a8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #1832] @ 5d2ed4 │ │ │ │ + ldr r1, [pc, #1832] @ 5d2ed8 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #264] @ 0x108 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ add r2, r2, r4 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5d3d48 │ │ │ │ + bne 5d3d4c │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b 5d1f34 │ │ │ │ + b 5d1f38 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5d3f44 │ │ │ │ + beq 5d3f48 │ │ │ │ bl 6bc88c │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5d2818 │ │ │ │ - ldr r3, [pc, #1740] @ 5d2ed8 │ │ │ │ + beq 5d281c │ │ │ │ + ldr r3, [pc, #1740] @ 5d2edc │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ ldr r1, [r5, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5d2860 │ │ │ │ - ldr r3, [pc, #1708] @ 5d2edc │ │ │ │ + beq 5d2864 │ │ │ │ + ldr r3, [pc, #1708] @ 5d2ee0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #1668] @ 5d2ec8 │ │ │ │ + ldr r2, [pc, #1668] @ 5d2ecc │ │ │ │ str r3, [r5, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5d3ef4 │ │ │ │ - ldr r2, [pc, #1652] @ 5d2ecc │ │ │ │ + beq 5d3ef8 │ │ │ │ + ldr r2, [pc, #1652] @ 5d2ed0 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5d3ef4 │ │ │ │ - ldr r2, [pc, #1656] @ 5d2ee0 │ │ │ │ - ldr r3, [pc, #2104] @ 5d30a4 │ │ │ │ + beq 5d3ef8 │ │ │ │ + ldr r2, [pc, #1656] @ 5d2ee4 │ │ │ │ + ldr r3, [pc, #2104] @ 5d30a8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ - ldr r1, [pc, #1644] @ 5d2ee4 │ │ │ │ + ldr r1, [pc, #1644] @ 5d2ee8 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ add r2, r2, r4 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d27d4 │ │ │ │ - ldr r3, [pc, #1600] @ 5d2ee8 │ │ │ │ + beq 5d27d8 │ │ │ │ + ldr r3, [pc, #1600] @ 5d2eec │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d27d4 │ │ │ │ + b 5d27d8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1572] @ 5d2eec │ │ │ │ + ldr r2, [pc, #1572] @ 5d2ef0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5d0ba8 │ │ │ │ - b 5d1f34 │ │ │ │ + bl 5d0bac │ │ │ │ + b 5d1f38 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1552] @ 5d2ef0 │ │ │ │ + ldr r2, [pc, #1552] @ 5d2ef4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5d0ba8 │ │ │ │ - b 5d1f34 │ │ │ │ + bl 5d0bac │ │ │ │ + b 5d1f38 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1532] @ 5d2ef4 │ │ │ │ + ldr r2, [pc, #1532] @ 5d2ef8 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5d0ba8 │ │ │ │ - b 5d1f34 │ │ │ │ + bl 5d0bac │ │ │ │ + b 5d1f38 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1512] @ 5d2ef8 │ │ │ │ + ldr r2, [pc, #1512] @ 5d2efc │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5d0ba8 │ │ │ │ - b 5d1f34 │ │ │ │ + bl 5d0bac │ │ │ │ + b 5d1f38 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1492] @ 5d2efc │ │ │ │ + ldr r2, [pc, #1492] @ 5d2f00 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5d0ba8 │ │ │ │ - b 5d1f34 │ │ │ │ + bl 5d0bac │ │ │ │ + b 5d1f38 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [pc, #1472] @ 5d2f00 │ │ │ │ + ldr r2, [pc, #1472] @ 5d2f04 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5d0ba8 │ │ │ │ - b 5d1f34 │ │ │ │ + bl 5d0bac │ │ │ │ + b 5d1f38 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d43a4 │ │ │ │ - ldr r3, [pc, #1444] @ 5d2f04 │ │ │ │ - ldr r2, [pc, #1444] @ 5d2f08 │ │ │ │ + beq 5d43a8 │ │ │ │ + ldr r3, [pc, #1444] @ 5d2f08 │ │ │ │ + ldr r2, [pc, #1444] @ 5d2f0c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r9, r3 │ │ │ │ add r1, r2, #1440 @ 0x5a0 │ │ │ │ ldr r0, [r2, #1452] @ 0x5ac │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #1396] @ 5d2f0c │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #1396] @ 5d2f10 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d40e8 │ │ │ │ - ldr r3, [pc, #1372] @ 5d2f10 │ │ │ │ + beq 5d40ec │ │ │ │ + ldr r3, [pc, #1372] @ 5d2f14 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1364] @ 5d2f14 │ │ │ │ + ldr r1, [pc, #1364] @ 5d2f18 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r9, r3 │ │ │ │ ldr r0, [r1, #-924] @ 0xfffffc64 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #924 @ 0x39c │ │ │ │ bl 6bdde4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #1328] @ 5d2f18 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #1328] @ 5d2f1c │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4130 │ │ │ │ - ldr r3, [pc, #1304] @ 5d2f1c │ │ │ │ - ldr r2, [pc, #1304] @ 5d2f20 │ │ │ │ + beq 5d4134 │ │ │ │ + ldr r3, [pc, #1304] @ 5d2f20 │ │ │ │ + ldr r2, [pc, #1304] @ 5d2f24 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r9, r3 │ │ │ │ sub r1, r2, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r2, #-1188] @ 0xfffffb5c │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #1256] @ 5d2f24 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #1256] @ 5d2f28 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d410c │ │ │ │ - ldr r3, [pc, #1232] @ 5d2f28 │ │ │ │ - ldr r2, [pc, #1232] @ 5d2f2c │ │ │ │ + beq 5d4110 │ │ │ │ + ldr r3, [pc, #1232] @ 5d2f2c │ │ │ │ + ldr r2, [pc, #1232] @ 5d2f30 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r9, r3 │ │ │ │ sub r1, r2, #1312 @ 0x520 │ │ │ │ ldr r0, [r2, #-1320] @ 0xfffffad8 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #1184] @ 5d2f30 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #1184] @ 5d2f34 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4154 │ │ │ │ - ldr r3, [pc, #1160] @ 5d2f34 │ │ │ │ + beq 5d4158 │ │ │ │ + ldr r3, [pc, #1160] @ 5d2f38 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1152] @ 5d2f38 │ │ │ │ + ldr r1, [pc, #1152] @ 5d2f3c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r9, r3 │ │ │ │ ldr r0, [r1, #-1056] @ 0xfffffbe0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #1116] @ 5d2f3c │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #1116] @ 5d2f40 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4358 │ │ │ │ - ldr r3, [pc, #1092] @ 5d2f40 │ │ │ │ - ldr r2, [pc, #1092] @ 5d2f44 │ │ │ │ + beq 5d435c │ │ │ │ + ldr r3, [pc, #1092] @ 5d2f44 │ │ │ │ + ldr r2, [pc, #1092] @ 5d2f48 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r9, r3 │ │ │ │ sub r1, r2, #1440 @ 0x5a0 │ │ │ │ ldr r0, [r2, #-1452] @ 0xfffffa54 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #1044] @ 5d2f48 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #1044] @ 5d2f4c │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4178 │ │ │ │ - ldr r3, [pc, #1020] @ 5d2f4c │ │ │ │ - ldr r2, [pc, #1020] @ 5d2f50 │ │ │ │ + beq 5d417c │ │ │ │ + ldr r3, [pc, #1020] @ 5d2f50 │ │ │ │ + ldr r2, [pc, #1020] @ 5d2f54 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r9, r3 │ │ │ │ sub r1, r2, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r2, #-1716] @ 0xfffff94c │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #972] @ 5d2f54 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #972] @ 5d2f58 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4330 │ │ │ │ + beq 5d4334 │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5d3d64 │ │ │ │ + bne 5d3d68 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #924] @ 5d2f58 │ │ │ │ - ldr r2, [pc, #1252] @ 5d30a4 │ │ │ │ + ldr r3, [pc, #924] @ 5d2f5c │ │ │ │ + ldr r2, [pc, #1252] @ 5d30a8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr ip, [r8, r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r1, [pc, #904] @ 5d2f5c │ │ │ │ + ldr r1, [pc, #904] @ 5d2f60 │ │ │ │ ldr ip, [ip] │ │ │ │ add r2, r3, r9 │ │ │ │ add r5, r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1] │ │ │ │ add r3, r3, ip │ │ │ │ stm sp, {r2, r5} │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d1f34 │ │ │ │ + b 5d1f38 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d43c8 │ │ │ │ - ldr r2, [pc, #856] @ 5d2f60 │ │ │ │ + beq 5d43cc │ │ │ │ + ldr r2, [pc, #856] @ 5d2f64 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c31fc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3694 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #808] @ 5d2f64 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #808] @ 5d2f68 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5d4434 │ │ │ │ + bne 5d4438 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r0, [pc, #776] @ 5d2f68 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r0, [pc, #776] @ 5d2f6c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5b7e84 │ │ │ │ + b 5b7e88 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4214 │ │ │ │ - ldr r3, [pc, #744] @ 5d2f6c │ │ │ │ - ldr r1, [pc, #1052] @ 5d30a4 │ │ │ │ + beq 5d4218 │ │ │ │ + ldr r3, [pc, #744] @ 5d2f70 │ │ │ │ + ldr r1, [pc, #1052] @ 5d30a8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r8, r1] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #712] @ 5d2f70 │ │ │ │ + ldr r1, [pc, #712] @ 5d2f74 │ │ │ │ add r3, r2, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2112] @ 0xfffff7c0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #2112 @ 0x840 │ │ │ │ bl 6bde24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #680] @ 5d2f74 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #680] @ 5d2f78 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d43ec │ │ │ │ - ldr r3, [pc, #656] @ 5d2f78 │ │ │ │ + beq 5d43f0 │ │ │ │ + ldr r3, [pc, #656] @ 5d2f7c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #648] @ 5d2f7c │ │ │ │ + ldr r1, [pc, #648] @ 5d2f80 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r9, r3 │ │ │ │ ldr r0, [r1, #-1584] @ 0xfffff9d0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #612] @ 5d2f80 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #612] @ 5d2f84 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d42e0 │ │ │ │ - ldr r3, [pc, #588] @ 5d2f84 │ │ │ │ - ldr r1, [pc, #872] @ 5d30a4 │ │ │ │ + beq 5d42e4 │ │ │ │ + ldr r3, [pc, #588] @ 5d2f88 │ │ │ │ + ldr r1, [pc, #872] @ 5d30a8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r8, r1] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #556] @ 5d2f88 │ │ │ │ + ldr r1, [pc, #556] @ 5d2f8c │ │ │ │ add r3, r2, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1980] @ 0xfffff844 │ │ │ │ sub r1, r1, #1968 @ 0x7b0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #520] @ 5d2f8c │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #520] @ 5d2f90 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d445c │ │ │ │ - ldr r2, [pc, #496] @ 5d2f90 │ │ │ │ + beq 5d4460 │ │ │ │ + ldr r2, [pc, #496] @ 5d2f94 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c31fc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #464] @ 5d2f94 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #464] @ 5d2f98 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d437c │ │ │ │ + beq 5d4380 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c5e74 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 6c3694 │ │ │ │ @@ -990803,218 +990804,218 @@ │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c333c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #376] @ 5d2f98 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #376] @ 5d2f9c │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ + beq 5d1f38 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #344] @ 5d2f9c │ │ │ │ - add sp, sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5bab68 │ │ │ │ - subeq r2, fp, sl, asr lr │ │ │ │ - subseq r8, r8, ip, lsr #28 │ │ │ │ - subeq r2, fp, sl, ror sp │ │ │ │ - subeq r2, fp, r0, lsr lr │ │ │ │ - subeq r2, fp, lr, ror #27 │ │ │ │ - rsbeq fp, r6, r4, ror #2 │ │ │ │ - rsbeq fp, r6, r8, asr #2 │ │ │ │ - rsbeq fp, r6, ip, lsr #2 │ │ │ │ - rsbeq fp, r6, r4, lsl r1 │ │ │ │ - subeq r2, fp, r2, ror #26 │ │ │ │ - @ instruction: 0x0058c898 │ │ │ │ - subseq pc, r9, r8, asr #7 │ │ │ │ - rsbeq fp, r6, ip, rrx │ │ │ │ - strdeq r2, [fp], #-196 @ 0xffffff3c │ │ │ │ - subseq sp, r9, ip, lsl #6 │ │ │ │ - subseq ip, r8, r0, asr #15 │ │ │ │ - @ instruction: 0x0066af90 │ │ │ │ - rsbeq sl, r6, ip, ror #29 │ │ │ │ - rsbeq sl, r6, r4, asr lr │ │ │ │ - ldrdeq sl, [r6], #-212 @ 0xffffff2c @ │ │ │ │ - rsbeq sl, r6, r8, lsr #26 │ │ │ │ - subseq sp, r9, r8, lsr #32 │ │ │ │ - ldrsbeq ip, [r8], #-76 @ 0xffffffb4 │ │ │ │ - rsbeq sl, r6, r8, lsr #25 │ │ │ │ - rsbeq sl, r6, r4, lsl #24 │ │ │ │ + ldr r1, [pc, #344] @ 5d2fa0 │ │ │ │ + add sp, sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 5bab6c │ │ │ │ + subeq r2, fp, r6, asr lr │ │ │ │ + subseq r8, r8, r8, lsr #28 │ │ │ │ + subeq r2, fp, r6, ror sp │ │ │ │ + subeq r2, fp, ip, lsr #28 │ │ │ │ + subeq r2, fp, sl, ror #27 │ │ │ │ + rsbeq fp, r6, r0, ror #2 │ │ │ │ + rsbeq fp, r6, r4, asr #2 │ │ │ │ + rsbeq fp, r6, r8, lsr #2 │ │ │ │ + rsbeq fp, r6, r0, lsl r1 │ │ │ │ + subeq r2, fp, lr, asr sp │ │ │ │ + @ instruction: 0x0058c894 │ │ │ │ + subseq pc, r9, r4, asr #7 │ │ │ │ + rsbeq fp, r6, r8, rrx │ │ │ │ + strdeq r2, [fp], #-192 @ 0xffffff40 │ │ │ │ + subseq sp, r9, r8, lsl #6 │ │ │ │ + ldrheq ip, [r8], #-124 @ 0xffffff84 │ │ │ │ + rsbeq sl, r6, ip, lsl #31 │ │ │ │ + rsbeq sl, r6, r8, ror #29 │ │ │ │ + rsbeq sl, r6, r0, asr lr │ │ │ │ + ldrdeq sl, [r6], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq sl, r6, r4, lsr #26 │ │ │ │ + subseq sp, r9, r4, lsr #32 │ │ │ │ + ldrsbeq ip, [r8], #-72 @ 0xffffffb8 │ │ │ │ + rsbeq sl, r6, r4, lsr #25 │ │ │ │ + rsbeq sl, r6, r0, lsl #24 │ │ │ │ andmi r0, r0, #24 │ │ │ │ - strheq sl, [r6], #-176 @ 0xffffff50 @ │ │ │ │ + rsbeq sl, r6, ip, lsr #23 │ │ │ │ andmi r0, r0, #32 │ │ │ │ andmi r0, r0, #31 │ │ │ │ - @ instruction: 0x0066aa94 │ │ │ │ - rsbeq sl, r6, r0, ror sl │ │ │ │ + @ instruction: 0x0066aa90 │ │ │ │ + rsbeq sl, r6, ip, ror #20 │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - subseq ip, r8, r0, lsr #4 │ │ │ │ - subseq r6, sl, ip, lsl sp │ │ │ │ - rsbeq sl, r6, r8, asr #19 │ │ │ │ - rsbeq sl, r6, r4, lsr #19 │ │ │ │ - subseq ip, r8, r4, asr r1 │ │ │ │ - subseq r6, sl, r0, asr ip │ │ │ │ - rsbeq sl, r6, r8, lsr #18 │ │ │ │ + subseq ip, r8, ip, lsl r2 │ │ │ │ + subseq r6, sl, r8, lsl sp │ │ │ │ + rsbeq sl, r6, r4, asr #19 │ │ │ │ + rsbeq sl, r6, r0, lsr #19 │ │ │ │ + subseq ip, r8, r0, asr r1 │ │ │ │ + subseq r6, sl, ip, asr #24 │ │ │ │ + rsbeq sl, r6, r4, lsr #18 │ │ │ │ andmi r0, r0, #3 │ │ │ │ andmi r0, r0, #8 │ │ │ │ andmi r0, r0, #6 │ │ │ │ andmi r0, r0, #2 │ │ │ │ andmi r0, r0, #4 │ │ │ │ andmi r0, r0, #1 │ │ │ │ - subseq ip, r8, ip, asr r0 │ │ │ │ - subseq r0, sl, ip, ror fp │ │ │ │ - rsbeq sl, r6, r8, lsr r8 │ │ │ │ - subseq ip, r8, r8 │ │ │ │ - subseq r0, sl, r8, lsr #22 │ │ │ │ - rsbeq sl, r6, r8, ror #15 │ │ │ │ - ldrheq fp, [r8], #-248 @ 0xffffff08 │ │ │ │ - ldrsbeq r0, [sl], #-168 @ 0xffffff58 │ │ │ │ - @ instruction: 0x0066a794 │ │ │ │ - subseq fp, r8, r4, ror #30 │ │ │ │ - subseq r0, sl, r4, lsl #21 │ │ │ │ - rsbeq sl, r6, r0, asr #14 │ │ │ │ - subseq fp, r8, r0, lsl pc │ │ │ │ - subseq r0, sl, r0, lsr sl │ │ │ │ - strdeq sl, [r6], #-96 @ 0xffffffa0 @ │ │ │ │ - subseq fp, r8, r0, asr #29 │ │ │ │ - subseq r0, sl, r0, ror #19 │ │ │ │ - @ instruction: 0x0066a69c │ │ │ │ - subseq fp, r8, ip, ror #28 │ │ │ │ - subseq r0, sl, ip, lsl #19 │ │ │ │ - rsbeq sl, r6, r8, asr #12 │ │ │ │ - subseq fp, r8, r0, lsl #28 │ │ │ │ - ldrsheq r6, [sl], #-132 @ 0xffffff7c │ │ │ │ + subseq ip, r8, r8, asr r0 │ │ │ │ + subseq r0, sl, r8, ror fp │ │ │ │ + rsbeq sl, r6, r4, lsr r8 │ │ │ │ + subseq ip, r8, r4 │ │ │ │ + subseq r0, sl, r4, lsr #22 │ │ │ │ + rsbeq sl, r6, r4, ror #15 │ │ │ │ + ldrheq fp, [r8], #-244 @ 0xffffff0c │ │ │ │ + ldrsbeq r0, [sl], #-164 @ 0xffffff5c │ │ │ │ + @ instruction: 0x0066a790 │ │ │ │ + subseq fp, r8, r0, ror #30 │ │ │ │ + subseq r0, sl, r0, lsl #21 │ │ │ │ + rsbeq sl, r6, ip, lsr r7 │ │ │ │ + subseq fp, r8, ip, lsl #30 │ │ │ │ + subseq r0, sl, ip, lsr #20 │ │ │ │ + rsbeq sl, r6, ip, ror #13 │ │ │ │ + ldrheq fp, [r8], #-236 @ 0xffffff14 │ │ │ │ + ldrsbeq r0, [sl], #-156 @ 0xffffff64 │ │ │ │ + @ instruction: 0x0066a698 │ │ │ │ + subseq fp, r8, r8, ror #28 │ │ │ │ + subseq r0, sl, r8, lsl #19 │ │ │ │ + rsbeq sl, r6, r4, asr #12 │ │ │ │ + ldrsheq fp, [r8], #-220 @ 0xffffff24 │ │ │ │ + ldrsheq r6, [sl], #-128 @ 0xffffff80 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - @ instruction: 0x0066a594 │ │ │ │ + @ instruction: 0x0066a590 │ │ │ │ andvc r0, r0, r0, lsr #32 │ │ │ │ - subseq fp, r8, r8, lsr sp │ │ │ │ - subseq r0, sl, r0, asr #16 │ │ │ │ - rsbeq sl, r6, r4, lsl #10 │ │ │ │ - ldrsbeq fp, [r8], #-196 @ 0xffffff3c │ │ │ │ - ldrsheq r0, [sl], #-116 @ 0xffffff8c │ │ │ │ - strheq sl, [r6], #-68 @ 0xffffffbc @ │ │ │ │ - subseq fp, r8, r4, lsl #25 │ │ │ │ - subseq r0, sl, ip, lsl #15 │ │ │ │ - rsbeq sl, r6, ip, asr #8 │ │ │ │ + subseq fp, r8, r4, lsr sp │ │ │ │ + subseq r0, sl, ip, lsr r8 │ │ │ │ + rsbeq sl, r6, r0, lsl #10 │ │ │ │ + ldrsbeq fp, [r8], #-192 @ 0xffffff40 │ │ │ │ + ldrsheq r0, [sl], #-112 @ 0xffffff90 │ │ │ │ + strheq sl, [r6], #-64 @ 0xffffffc0 @ │ │ │ │ + subseq fp, r8, r0, lsl #25 │ │ │ │ + subseq r0, sl, r8, lsl #15 │ │ │ │ + rsbeq sl, r6, r8, asr #8 │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - rsbeq sl, r6, ip, lsl #8 │ │ │ │ - strheq sl, [r6], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq sl, r6, r8, lsl #8 │ │ │ │ + rsbeq sl, r6, ip, lsr #7 │ │ │ │ stcvc 0, cr0, [r0], {160} @ 0xa0 │ │ │ │ - subseq fp, r8, r4, asr #17 │ │ │ │ - ldrsheq ip, [r9], #-52 @ 0xffffffcc │ │ │ │ - rsbeq sl, r6, r0, lsr #1 │ │ │ │ - rsbeq sl, r6, r4, lsr #32 │ │ │ │ + subseq fp, r8, r0, asr #17 │ │ │ │ + ldrsheq ip, [r9], #-48 @ 0xffffffd0 │ │ │ │ + @ instruction: 0x0066a09c │ │ │ │ + rsbeq sl, r6, r0, lsr #32 │ │ │ │ andvc r0, r0, r1, lsr #32 │ │ │ │ - subseq fp, r8, r4, asr #15 │ │ │ │ - ldrdeq r9, [r6], #-244 @ 0xffffff0c @ │ │ │ │ - subseq ip, r9, r4, ror #5 │ │ │ │ - subseq fp, r8, r4, ror r7 │ │ │ │ - @ instruction: 0x005a0294 │ │ │ │ - rsbeq r9, r6, r0, asr pc │ │ │ │ - subseq fp, r8, r0, lsr #14 │ │ │ │ - subseq r0, sl, r8, lsr #4 │ │ │ │ - rsbeq r9, r6, r8, ror #29 │ │ │ │ - ldrheq fp, [r8], #-96 @ 0xffffffa0 │ │ │ │ - subseq lr, r9, r0, ror #3 │ │ │ │ - rsbeq r9, r6, r0, lsl #29 │ │ │ │ - rsbeq r9, r6, r4, asr #28 │ │ │ │ - strheq r1, [fp], #-172 @ 0xffffff54 │ │ │ │ - subseq fp, r8, r0, asr #11 │ │ │ │ - ldrsbeq lr, [r9], #-4 │ │ │ │ - subseq fp, r8, ip, asr r5 │ │ │ │ - subseq lr, r9, r4, ror r0 │ │ │ │ - ldrsheq fp, [r8], #-72 @ 0xffffffb8 │ │ │ │ - subseq lr, r9, ip │ │ │ │ - @ instruction: 0x0058b490 │ │ │ │ - subseq sp, r9, r8, lsr #31 │ │ │ │ - subseq fp, r8, ip, lsr #8 │ │ │ │ - subseq sp, r9, r0, asr #30 │ │ │ │ - subeq r1, fp, lr, lsl #17 │ │ │ │ - subseq fp, r8, r4, lsl #7 │ │ │ │ - @ instruction: 0x0059de98 │ │ │ │ - subseq fp, r8, ip, lsl r3 │ │ │ │ - subseq sp, r9, r4, lsr lr │ │ │ │ - ldrheq fp, [r8], #-36 @ 0xffffffdc │ │ │ │ - subseq sp, r9, r4, asr #27 │ │ │ │ - subseq fp, r8, r0, asr r2 │ │ │ │ - subseq sp, r9, r8, ror #26 │ │ │ │ - subseq fp, r8, r8, ror #3 │ │ │ │ - ldrsheq sp, [r9], #-204 @ 0xffffff34 │ │ │ │ - @ instruction: 0x0058b19c │ │ │ │ - subseq sp, r9, ip, asr #25 │ │ │ │ - rsbeq r9, r6, ip, ror #18 │ │ │ │ - subseq fp, r9, ip, ror #24 │ │ │ │ - subseq fp, r8, r0, lsr #2 │ │ │ │ - rsbeq r9, r6, ip, ror #17 │ │ │ │ - rsbeq r9, r6, r8, lsl #17 │ │ │ │ - subseq fp, r9, r8, asr #22 │ │ │ │ - ldrsheq sl, [r8], #-252 @ 0xffffff04 │ │ │ │ - rsbeq r9, r6, ip, asr #15 │ │ │ │ - subseq fp, r9, ip, asr #21 │ │ │ │ - subseq sl, r8, r0, lsl #31 │ │ │ │ - rsbeq r9, r6, ip, asr #14 │ │ │ │ - rsbeq r9, r6, r8, lsr #13 │ │ │ │ - subseq fp, r9, r4, ror r9 │ │ │ │ - subseq sl, r8, r8, lsr #28 │ │ │ │ - strdeq r9, [r6], #-84 @ 0xffffffac @ │ │ │ │ + subseq fp, r8, r0, asr #15 │ │ │ │ + ldrdeq r9, [r6], #-240 @ 0xffffff10 @ │ │ │ │ + subseq ip, r9, r0, ror #5 │ │ │ │ + subseq fp, r8, r0, ror r7 │ │ │ │ + @ instruction: 0x005a0290 │ │ │ │ + rsbeq r9, r6, ip, asr #30 │ │ │ │ + subseq fp, r8, ip, lsl r7 │ │ │ │ + subseq r0, sl, r4, lsr #4 │ │ │ │ + rsbeq r9, r6, r4, ror #29 │ │ │ │ + subseq fp, r8, ip, lsr #13 │ │ │ │ + ldrsbeq lr, [r9], #-28 @ 0xffffffe4 │ │ │ │ + rsbeq r9, r6, ip, ror lr │ │ │ │ + rsbeq r9, r6, r0, asr #28 │ │ │ │ + strheq r1, [fp], #-168 @ 0xffffff58 │ │ │ │ + ldrheq fp, [r8], #-92 @ 0xffffffa4 │ │ │ │ + ldrsbeq lr, [r9], #-0 │ │ │ │ + subseq fp, r8, r8, asr r5 │ │ │ │ + subseq lr, r9, r0, ror r0 │ │ │ │ + ldrsheq fp, [r8], #-68 @ 0xffffffbc │ │ │ │ + subseq lr, r9, r8 │ │ │ │ + subseq fp, r8, ip, lsl #9 │ │ │ │ + subseq sp, r9, r4, lsr #31 │ │ │ │ + subseq fp, r8, r8, lsr #8 │ │ │ │ + subseq sp, r9, ip, lsr pc │ │ │ │ + subeq r1, fp, sl, lsl #17 │ │ │ │ + subseq fp, r8, r0, lsl #7 │ │ │ │ + @ instruction: 0x0059de94 │ │ │ │ + subseq fp, r8, r8, lsl r3 │ │ │ │ + subseq sp, r9, r0, lsr lr │ │ │ │ + ldrheq fp, [r8], #-32 @ 0xffffffe0 │ │ │ │ + subseq sp, r9, r0, asr #27 │ │ │ │ + subseq fp, r8, ip, asr #4 │ │ │ │ + subseq sp, r9, r4, ror #26 │ │ │ │ + subseq fp, r8, r4, ror #3 │ │ │ │ + ldrsheq sp, [r9], #-200 @ 0xffffff38 │ │ │ │ + @ instruction: 0x0058b198 │ │ │ │ + subseq sp, r9, r8, asr #25 │ │ │ │ + rsbeq r9, r6, r8, ror #18 │ │ │ │ + subseq fp, r9, r8, ror #24 │ │ │ │ + subseq fp, r8, ip, lsl r1 │ │ │ │ + rsbeq r9, r6, r8, ror #17 │ │ │ │ + rsbeq r9, r6, r4, lsl #17 │ │ │ │ + subseq fp, r9, r4, asr #22 │ │ │ │ + ldrsheq sl, [r8], #-248 @ 0xffffff08 │ │ │ │ + rsbeq r9, r6, r8, asr #15 │ │ │ │ + subseq fp, r9, r8, asr #21 │ │ │ │ + subseq sl, r8, ip, ror pc │ │ │ │ + rsbeq r9, r6, r8, asr #14 │ │ │ │ + rsbeq r9, r6, r4, lsr #13 │ │ │ │ + subseq fp, r9, r0, ror r9 │ │ │ │ + subseq sl, r8, r4, lsr #28 │ │ │ │ + strdeq r9, [r6], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - rsbeq r9, r6, ip, asr r5 │ │ │ │ - rsbeq r9, r6, r0, asr #10 │ │ │ │ - rsbeq r9, r6, r0, lsl #10 │ │ │ │ - rsbeq r9, r6, r4, ror #9 │ │ │ │ - rsbeq r9, r6, r0, lsl #9 │ │ │ │ - rsbeq r9, r6, r8, ror #8 │ │ │ │ - subseq sl, r8, ip, lsr ip │ │ │ │ + rsbeq r9, r6, r8, asr r5 │ │ │ │ + rsbeq r9, r6, ip, lsr r5 │ │ │ │ + strdeq r9, [r6], #-76 @ 0xffffffb4 @ │ │ │ │ + rsbeq r9, r6, r0, ror #9 │ │ │ │ + rsbeq r9, r6, ip, ror r4 │ │ │ │ + rsbeq r9, r6, r4, ror #8 │ │ │ │ + subseq sl, r8, r8, lsr ip │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r5, sl, r4, lsr r7 │ │ │ │ - rsbeq r9, r6, r4, lsl #8 │ │ │ │ - rsbeq r9, r6, r8, ror #7 │ │ │ │ - rsbeq r9, r6, ip, asr #7 │ │ │ │ - strheq r9, [r6], #-48 @ 0xffffffd0 @ │ │ │ │ - @ instruction: 0x00669394 │ │ │ │ - rsbeq r9, r6, r8, ror r3 │ │ │ │ - rsbeq r9, r6, ip, asr r3 │ │ │ │ - rsbeq r9, r6, r0, asr #6 │ │ │ │ - rsbeq r9, r6, r4, lsr #6 │ │ │ │ - rsbeq r9, r6, r8, lsl #6 │ │ │ │ - rsbeq r9, r6, ip, ror #5 │ │ │ │ - ldrdeq r9, [r6], #-36 @ 0xffffffdc @ │ │ │ │ - rsbeq r9, r6, r0, asr #5 │ │ │ │ - rsbeq r9, r6, r4, ror #4 │ │ │ │ + subseq r5, sl, r0, lsr r7 │ │ │ │ + rsbeq r9, r6, r0, lsl #8 │ │ │ │ + rsbeq r9, r6, r4, ror #7 │ │ │ │ + rsbeq r9, r6, r8, asr #7 │ │ │ │ + rsbeq r9, r6, ip, lsr #7 │ │ │ │ + @ instruction: 0x00669390 │ │ │ │ + rsbeq r9, r6, r4, ror r3 │ │ │ │ + rsbeq r9, r6, r8, asr r3 │ │ │ │ + rsbeq r9, r6, ip, lsr r3 │ │ │ │ + rsbeq r9, r6, r0, lsr #6 │ │ │ │ + rsbeq r9, r6, r4, lsl #6 │ │ │ │ + rsbeq r9, r6, r8, ror #5 │ │ │ │ + ldrdeq r9, [r6], #-32 @ 0xffffffe0 @ │ │ │ │ + strheq r9, [r6], #-44 @ 0xffffffd4 @ │ │ │ │ + rsbeq r9, r6, r0, ror #4 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4410 │ │ │ │ - ldr r3, [pc, #-344] @ 5d2fa0 │ │ │ │ - ldr r2, [pc, #-344] @ 5d2fa4 │ │ │ │ + beq 5d4414 │ │ │ │ + ldr r3, [pc, #-344] @ 5d2fa4 │ │ │ │ + ldr r2, [pc, #-344] @ 5d2fa8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r9, r3 │ │ │ │ add r1, r2, #3552 @ 0xde0 │ │ │ │ ldr r0, [r2, #3564] @ 0xdec │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #-392] @ 5d2fa8 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #-392] @ 5d2fac │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4308 │ │ │ │ + beq 5d430c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c5dfc │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 6c3694 │ │ │ │ @@ -991030,219 +991031,219 @@ │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c333c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #-512] @ 5d2fac │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #-512] @ 5d2fb0 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5d4448 │ │ │ │ + bne 5d444c │ │ │ │ cmp r7, #0 │ │ │ │ - ldrne r0, [pc, #-540] @ 5d2fb0 │ │ │ │ - beq 5d1f34 │ │ │ │ - b 5d2c5c │ │ │ │ + ldrne r0, [pc, #-540] @ 5d2fb4 │ │ │ │ + beq 5d1f38 │ │ │ │ + b 5d2c60 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ + beq 5d1f38 │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5d3f0c │ │ │ │ + bne 5d3f10 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #-580] @ 5d2fb4 │ │ │ │ - ldr r2, [pc, #-580] @ 5d2fb8 │ │ │ │ + ldr r3, [pc, #-580] @ 5d2fb8 │ │ │ │ + ldr r2, [pc, #-580] @ 5d2fbc │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #-592] @ 5d2fbc │ │ │ │ + ldr r1, [pc, #-592] @ 5d2fc0 │ │ │ │ add ip, r2, r7, lsl #2 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r0, [ip, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r4 │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ add r2, r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6bdde4 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4480 │ │ │ │ - ldr r3, [pc, #-648] @ 5d2fc0 │ │ │ │ - ldr r2, [pc, #-648] @ 5d2fc4 │ │ │ │ + beq 5d4484 │ │ │ │ + ldr r3, [pc, #-648] @ 5d2fc4 │ │ │ │ + ldr r2, [pc, #-648] @ 5d2fc8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r9, r3 │ │ │ │ sub r1, r2, #1840 @ 0x730 │ │ │ │ ldr r0, [r2, #-1848] @ 0xfffff8c8 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #-696] @ 5d2fc8 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #-696] @ 5d2fcc │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5d423c │ │ │ │ - ldr r3, [pc, #-720] @ 5d2fcc │ │ │ │ - ldr r1, [pc, #-508] @ 5d30a4 │ │ │ │ + beq 5d4240 │ │ │ │ + ldr r3, [pc, #-720] @ 5d2fd0 │ │ │ │ + ldr r1, [pc, #-508] @ 5d30a8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r8, r1] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r1, r2, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #-752] @ 5d2fd0 │ │ │ │ + ldr r1, [pc, #-752] @ 5d2fd4 │ │ │ │ add r3, r2, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2244] @ 0xfffff73c │ │ │ │ sub r1, r1, #2240 @ 0x8c0 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #-788] @ 5d2fd4 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #-788] @ 5d2fd8 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #1048576 @ 0x100000 │ │ │ │ - beq 5d3d00 │ │ │ │ + beq 5d3d04 │ │ │ │ lsr r0, r9, #1 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #-820] @ 5d2fd8 │ │ │ │ - ldr r1, [pc, #-820] @ 5d2fdc │ │ │ │ + ldr r2, [pc, #-820] @ 5d2fdc │ │ │ │ + ldr r1, [pc, #-820] @ 5d2fe0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r8, r2, r8 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #12 │ │ │ │ add r2, r2, sl │ │ │ │ str r8, [sp] │ │ │ │ bl 6bde24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #-880] @ 5d2fe0 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #-880] @ 5d2fe4 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #524288 @ 0x80000 │ │ │ │ - beq 5d3ca4 │ │ │ │ + beq 5d3ca8 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ lsr r0, r0, #13 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ add r0, r0, r0, lsl #8 │ │ │ │ add r0, r0, r0, lsl #16 │ │ │ │ bl 6bd6d4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #-936] @ 5d2fe4 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #-936] @ 5d2fe8 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ cmp r2, #5 │ │ │ │ - beq 5d3a8c │ │ │ │ + beq 5d3a90 │ │ │ │ cmp r2, #7 │ │ │ │ - beq 5d3b64 │ │ │ │ + beq 5d3b68 │ │ │ │ cmp r2, #4 │ │ │ │ - beq 5d3a0c │ │ │ │ + beq 5d3a10 │ │ │ │ bl 6bc88c │ │ │ │ lsr r1, r9, #3 │ │ │ │ mov r4, r0 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #-992] @ 5d2fe8 │ │ │ │ + ldr r2, [pc, #-992] @ 5d2fec │ │ │ │ lsr r3, r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #7 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5d1f00 │ │ │ │ + bhi 5d1f04 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d45e4 │ │ │ │ - ldr r3, [pc, #-1040] @ 5d2fec │ │ │ │ - ldr r2, [pc, #-860] @ 5d30a4 │ │ │ │ + beq 5d45e8 │ │ │ │ + ldr r3, [pc, #-1040] @ 5d2ff0 │ │ │ │ + ldr r2, [pc, #-860] @ 5d30a8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #-1064] @ 5d2ff0 │ │ │ │ + ldr r2, [pc, #-1064] @ 5d2ff4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, r3, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r0, [r2, #-2244] @ 0xfffff73c │ │ │ │ add sl, r3, sl │ │ │ │ sub r1, r2, #2240 @ 0x8c0 │ │ │ │ add r3, r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ stm sp, {sl, ip} │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d1f34 │ │ │ │ + b 5d1f38 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5d4634 │ │ │ │ - ldr r3, [pc, #-1132] @ 5d2ff4 │ │ │ │ - ldr r2, [pc, #-960] @ 5d30a4 │ │ │ │ + beq 5d4638 │ │ │ │ + ldr r3, [pc, #-1132] @ 5d2ff8 │ │ │ │ + ldr r2, [pc, #-960] @ 5d30a8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #-1156] @ 5d2ff8 │ │ │ │ + ldr r2, [pc, #-1156] @ 5d2ffc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r3, r1 │ │ │ │ add ip, r3, r0 │ │ │ │ add sl, r3, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ sub r1, r2, #2368 @ 0x940 │ │ │ │ ldr r0, [r2, #-2376] @ 0xfffff6b8 │ │ │ │ add r3, r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ stm sp, {sl, ip} │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d1f34 │ │ │ │ + b 5d1f38 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5d460c │ │ │ │ - ldr r3, [pc, #-1224] @ 5d2ffc │ │ │ │ - ldr r2, [pc, #-1060] @ 5d30a4 │ │ │ │ + beq 5d4610 │ │ │ │ + ldr r3, [pc, #-1224] @ 5d3000 │ │ │ │ + ldr r2, [pc, #-1060] @ 5d30a8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #-1240] @ 5d3000 │ │ │ │ + ldr r1, [pc, #-1240] @ 5d3004 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ add r0, r3, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add sl, r3, sl │ │ │ │ @@ -991251,143 +991252,143 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r0, #-2640] @ 0xfffff5b0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d1f34 │ │ │ │ + b 5d1f38 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d465c │ │ │ │ - ldr r3, [pc, #-1320] @ 5d3004 │ │ │ │ - ldr r2, [pc, #-1164] @ 5d30a4 │ │ │ │ + beq 5d4660 │ │ │ │ + ldr r3, [pc, #-1320] @ 5d3008 │ │ │ │ + ldr r2, [pc, #-1164] @ 5d30a8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #-1344] @ 5d3008 │ │ │ │ + ldr r2, [pc, #-1344] @ 5d300c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r3, r1 │ │ │ │ add ip, r3, r0 │ │ │ │ add sl, r3, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ sub r1, r2, #2496 @ 0x9c0 │ │ │ │ ldr r0, [r2, #-2508] @ 0xfffff634 │ │ │ │ add r3, r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ stm sp, {sl, ip} │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d1f34 │ │ │ │ + b 5d1f38 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d451c │ │ │ │ - ldr r3, [pc, #-1412] @ 5d300c │ │ │ │ - ldr r2, [pc, #-1264] @ 5d30a4 │ │ │ │ + beq 5d4520 │ │ │ │ + ldr r3, [pc, #-1412] @ 5d3010 │ │ │ │ + ldr r2, [pc, #-1264] @ 5d30a8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #-1436] @ 5d3010 │ │ │ │ + ldr r2, [pc, #-1436] @ 5d3014 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, r3, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ add sl, r3, sl │ │ │ │ ldr r0, [r2, #-2772] @ 0xfffff52c │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r2, #2768 @ 0xad0 │ │ │ │ - b 5d3438 │ │ │ │ + b 5d343c │ │ │ │ cmp r2, #5 │ │ │ │ - beq 5d38ec │ │ │ │ + beq 5d38f0 │ │ │ │ cmp r2, #7 │ │ │ │ - beq 5d386c │ │ │ │ + beq 5d3870 │ │ │ │ cmp r2, #4 │ │ │ │ - beq 5d3990 │ │ │ │ + beq 5d3994 │ │ │ │ bl 6bc88c │ │ │ │ lsr r1, r9, #3 │ │ │ │ mov r4, r0 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #-1520] @ 5d3014 │ │ │ │ + ldr r2, [pc, #-1520] @ 5d3018 │ │ │ │ lsr r3, r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #7 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5d1f00 │ │ │ │ + bhi 5d1f04 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5d456c │ │ │ │ - ldr r3, [pc, #-1568] @ 5d3018 │ │ │ │ - ldr r2, [pc, #-1432] @ 5d30a4 │ │ │ │ + beq 5d4570 │ │ │ │ + ldr r3, [pc, #-1568] @ 5d301c │ │ │ │ + ldr r2, [pc, #-1432] @ 5d30a8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #-1592] @ 5d301c │ │ │ │ + ldr r2, [pc, #-1592] @ 5d3020 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, r3, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r0, [r2, #-2904] @ 0xfffff4a8 │ │ │ │ add sl, r3, sl │ │ │ │ sub r1, r2, #2896 @ 0xb50 │ │ │ │ add r3, r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d1f34 │ │ │ │ + b 5d1f38 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5d4594 │ │ │ │ - ldr r3, [pc, #-1664] @ 5d3020 │ │ │ │ - ldr r2, [pc, #-1536] @ 5d30a4 │ │ │ │ + beq 5d4598 │ │ │ │ + ldr r3, [pc, #-1664] @ 5d3024 │ │ │ │ + ldr r2, [pc, #-1536] @ 5d30a8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #-1688] @ 5d3024 │ │ │ │ + ldr r2, [pc, #-1688] @ 5d3028 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r3, r1 │ │ │ │ add ip, r3, r0 │ │ │ │ add sl, r3, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ sub r1, r2, #3024 @ 0xbd0 │ │ │ │ ldr r0, [r2, #-3036] @ 0xfffff424 │ │ │ │ add r3, r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d1f34 │ │ │ │ + b 5d1f38 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d45bc │ │ │ │ - ldr r3, [pc, #-1760] @ 5d3028 │ │ │ │ - ldr r2, [pc, #-1640] @ 5d30a4 │ │ │ │ + beq 5d45c0 │ │ │ │ + ldr r3, [pc, #-1760] @ 5d302c │ │ │ │ + ldr r2, [pc, #-1640] @ 5d30a8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #-1776] @ 5d302c │ │ │ │ + ldr r1, [pc, #-1776] @ 5d3030 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [r2] │ │ │ │ add sl, r3, sl │ │ │ │ add r0, r3, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ @@ -991395,95 +991396,95 @@ │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, r4 │ │ │ │ ldr r0, [r0, #-3168] @ 0xfffff3a0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d1f34 │ │ │ │ + b 5d1f38 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #1048576 @ 0x100000 │ │ │ │ - beq 5d44f4 │ │ │ │ - ldr r3, [pc, #-1852] @ 5d3030 │ │ │ │ - ldr r2, [pc, #-1740] @ 5d30a4 │ │ │ │ + beq 5d44f8 │ │ │ │ + ldr r3, [pc, #-1852] @ 5d3034 │ │ │ │ + ldr r2, [pc, #-1740] @ 5d30a8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #-1876] @ 5d3034 │ │ │ │ + ldr r2, [pc, #-1876] @ 5d3038 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r3, r1 │ │ │ │ add ip, r3, r0 │ │ │ │ add sl, r3, sl │ │ │ │ str r1, [sp, #8] │ │ │ │ sub r1, r2, #3296 @ 0xce0 │ │ │ │ ldr r0, [r2, #-3300] @ 0xfffff31c │ │ │ │ add r3, r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d1f34 │ │ │ │ + b 5d1f38 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4544 │ │ │ │ - ldr r3, [pc, #-1948] @ 5d3038 │ │ │ │ - ldr r2, [pc, #-1844] @ 5d30a4 │ │ │ │ + beq 5d4548 │ │ │ │ + ldr r3, [pc, #-1948] @ 5d303c │ │ │ │ + ldr r2, [pc, #-1844] @ 5d30a8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r8, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ - ldr r2, [pc, #-1972] @ 5d303c │ │ │ │ + ldr r2, [pc, #-1972] @ 5d3040 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, r3, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ add sl, r3, sl │ │ │ │ ldr r0, [r2, #-3432] @ 0xfffff298 │ │ │ │ add r3, r3, r4 │ │ │ │ sub r1, r2, #3424 @ 0xd60 │ │ │ │ - b 5d3674 │ │ │ │ + b 5d3678 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #-2016] @ 5d3040 │ │ │ │ - ldr r1, [pc, #-2016] @ 5d3044 │ │ │ │ + ldr r2, [pc, #-2016] @ 5d3044 │ │ │ │ + ldr r1, [pc, #-2016] @ 5d3048 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #3824 @ 0xef0 │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r8, r2, r8 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #4 │ │ │ │ add r2, r2, sl │ │ │ │ str r8, [sp] │ │ │ │ bl 6bde24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #-2076] @ 5d3048 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #-2076] @ 5d304c │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4048 │ │ │ │ + beq 5d404c │ │ │ │ lsr r0, r9, #3 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #-2020] @ 5d30a4 │ │ │ │ - ldr r1, [pc, #-2112] @ 5d304c │ │ │ │ + ldr r2, [pc, #-2020] @ 5d30a8 │ │ │ │ + ldr r1, [pc, #-2112] @ 5d3050 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r2] │ │ │ │ - ldr r2, [pc, #-2124] @ 5d3050 │ │ │ │ + ldr r2, [pc, #-2124] @ 5d3054 │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r4, r2, r4 │ │ │ │ @@ -991492,39 +991493,39 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ add r2, r2, r0 │ │ │ │ str sl, [sp] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #-2192] @ 5d3054 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #-2192] @ 5d3058 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d3ff8 │ │ │ │ + beq 5d3ffc │ │ │ │ lsr r1, r1, #14 │ │ │ │ and r9, r1, #3 │ │ │ │ bl 6bc924 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc924 │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5d3c88 │ │ │ │ + bne 5d3c8c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5d3c6c │ │ │ │ + bne 5d3c70 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r5, [pc, #-2280] @ 5d3058 │ │ │ │ + ldr r5, [pc, #-2280] @ 5d305c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 6cb224 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb224 │ │ │ │ @@ -991537,26 +991538,26 @@ │ │ │ │ ldr r1, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb2d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c6f2c │ │ │ │ - b 5d23a4 │ │ │ │ + b 5d23a8 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d3fd0 │ │ │ │ + beq 5d3fd4 │ │ │ │ lsr r0, r9, #3 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #-2312] @ 5d30a4 │ │ │ │ - ldr r1, [pc, #-2388] @ 5d305c │ │ │ │ + ldr r2, [pc, #-2312] @ 5d30a8 │ │ │ │ + ldr r1, [pc, #-2388] @ 5d3060 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r2] │ │ │ │ - ldr r2, [pc, #-2400] @ 5d3060 │ │ │ │ + ldr r2, [pc, #-2400] @ 5d3064 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r4, r2, r4 │ │ │ │ @@ -991564,30 +991565,30 @@ │ │ │ │ add r3, r2, r3 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r2, r2, r0 │ │ │ │ str sl, [sp] │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #-2464] @ 5d3064 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #-2464] @ 5d3068 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d4020 │ │ │ │ + beq 5d4024 │ │ │ │ lsr r0, r9, #3 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #-2436] @ 5d30a4 │ │ │ │ - ldr r1, [pc, #-2500] @ 5d3068 │ │ │ │ + ldr r2, [pc, #-2436] @ 5d30a8 │ │ │ │ + ldr r1, [pc, #-2500] @ 5d306c │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r2] │ │ │ │ - ldr r2, [pc, #-2512] @ 5d306c │ │ │ │ + ldr r2, [pc, #-2512] @ 5d3070 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r4, r2, r4 │ │ │ │ @@ -991596,35 +991597,35 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ add r2, r2, r0 │ │ │ │ str sl, [sp] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #-2580] @ 5d3070 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #-2580] @ 5d3074 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d3f80 │ │ │ │ + beq 5d3f84 │ │ │ │ lsr r1, r1, #14 │ │ │ │ and r4, r1, #3 │ │ │ │ bl 6bc924 │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc924 │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5d3ce4 │ │ │ │ + bne 5d3ce8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5d3cc8 │ │ │ │ + bne 5d3ccc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ @@ -991638,15 +991639,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb184 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c734c │ │ │ │ - ldr r3, [pc, #-2740] @ 5d3074 │ │ │ │ + ldr r3, [pc, #-2740] @ 5d3078 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ ldr r2, [r4, #176] @ 0xb0 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ bl 6cb2d0 │ │ │ │ mov r2, r5 │ │ │ │ @@ -991654,26 +991655,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6c6f2c │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ mov r1, r5 │ │ │ │ bl 6cb0ec │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ mov r1, r5 │ │ │ │ - b 5d23b8 │ │ │ │ + b 5d23bc │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5d3fa8 │ │ │ │ + beq 5d3fac │ │ │ │ lsr r0, r9, #3 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r2, [pc, #-2780] @ 5d30a4 │ │ │ │ - ldr r1, [pc, #-2828] @ 5d3078 │ │ │ │ + ldr r2, [pc, #-2780] @ 5d30a8 │ │ │ │ + ldr r1, [pc, #-2828] @ 5d307c │ │ │ │ ldr r2, [r8, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r2] │ │ │ │ - ldr r2, [pc, #-2840] @ 5d307c │ │ │ │ + ldr r2, [pc, #-2840] @ 5d3080 │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r4, r2, r4 │ │ │ │ @@ -991682,24 +991683,24 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ add r2, r2, r0 │ │ │ │ str sl, [sp] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdeb8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d1f34 │ │ │ │ - ldr r3, [pc, #-2908] @ 5d3080 │ │ │ │ + beq 5d1f38 │ │ │ │ + ldr r3, [pc, #-2908] @ 5d3084 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d2168 │ │ │ │ + b 5d216c │ │ │ │ bl 6bc88c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc9bc │ │ │ │ - ldr r3, [pc, #-2900] @ 5d30a4 │ │ │ │ - ldr r2, [pc, #-2936] @ 5d3084 │ │ │ │ + ldr r3, [pc, #-2900] @ 5d30a8 │ │ │ │ + ldr r2, [pc, #-2936] @ 5d3088 │ │ │ │ ldr r8, [r8, r3] │ │ │ │ ldr r1, [r8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -991720,408 +991721,408 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c6434 │ │ │ │ - b 5d2610 │ │ │ │ - ldr r3, [pc, #-3052] @ 5d3088 │ │ │ │ + b 5d2614 │ │ │ │ + ldr r3, [pc, #-3052] @ 5d308c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d3938 │ │ │ │ - ldr r3, [pc, #-3076] @ 5d308c │ │ │ │ + b 5d393c │ │ │ │ + ldr r3, [pc, #-3076] @ 5d3090 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d3924 │ │ │ │ + b 5d3928 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d3364 │ │ │ │ - ldr r3, [pc, #-3136] @ 5d3090 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d3368 │ │ │ │ + ldr r3, [pc, #-3136] @ 5d3094 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d3ad8 │ │ │ │ - ldr r3, [pc, #-3160] @ 5d3094 │ │ │ │ + b 5d3adc │ │ │ │ + ldr r3, [pc, #-3160] @ 5d3098 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d3ac4 │ │ │ │ + b 5d3ac8 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d32fc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d3300 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d2108 │ │ │ │ - ldr r3, [pc, #-3256] @ 5d3098 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d210c │ │ │ │ + ldr r3, [pc, #-3256] @ 5d309c │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d27d4 │ │ │ │ - ldr r4, [pc, #-3280] @ 5d309c │ │ │ │ + b 5d27d8 │ │ │ │ + ldr r4, [pc, #-3280] @ 5d30a0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r7, lsl #2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r2, [pc, #-3296] @ 5d30a0 │ │ │ │ - ldr r3, [pc, #-3296] @ 5d30a4 │ │ │ │ + ldr r2, [pc, #-3296] @ 5d30a4 │ │ │ │ + ldr r3, [pc, #-3296] @ 5d30a8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-3316] @ 5d30a8 │ │ │ │ + ldr r1, [pc, #-3316] @ 5d30ac │ │ │ │ add r0, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r9 │ │ │ │ - b 5d2170 │ │ │ │ - ldr r3, [pc, #-3360] @ 5d30ac │ │ │ │ + b 5d2174 │ │ │ │ + ldr r3, [pc, #-3360] @ 5d30b0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d259c │ │ │ │ - ldr r3, [pc, #-3384] @ 5d30b0 │ │ │ │ + b 5d25a0 │ │ │ │ + ldr r3, [pc, #-3384] @ 5d30b4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d2588 │ │ │ │ - ldr r3, [pc, #-3408] @ 5d30b4 │ │ │ │ + b 5d258c │ │ │ │ + ldr r3, [pc, #-3408] @ 5d30b8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d2350 │ │ │ │ - ldr r3, [pc, #-3432] @ 5d30b8 │ │ │ │ + b 5d2354 │ │ │ │ + ldr r3, [pc, #-3432] @ 5d30bc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d233c │ │ │ │ - ldr r3, [pc, #-3456] @ 5d30bc │ │ │ │ + b 5d2340 │ │ │ │ + ldr r3, [pc, #-3456] @ 5d30c0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d22b4 │ │ │ │ - ldr r3, [pc, #-3480] @ 5d30c0 │ │ │ │ + b 5d22b8 │ │ │ │ + ldr r3, [pc, #-3480] @ 5d30c4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d22a0 │ │ │ │ - ldr r3, [pc, #-3504] @ 5d30c4 │ │ │ │ + b 5d22a4 │ │ │ │ + ldr r3, [pc, #-3504] @ 5d30c8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d2448 │ │ │ │ - ldr r3, [pc, #-3528] @ 5d30c8 │ │ │ │ + b 5d244c │ │ │ │ + ldr r3, [pc, #-3528] @ 5d30cc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d245c │ │ │ │ - ldr r3, [pc, #-3552] @ 5d30cc │ │ │ │ + b 5d2460 │ │ │ │ + ldr r3, [pc, #-3552] @ 5d30d0 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d21d8 │ │ │ │ - ldr r3, [pc, #-3576] @ 5d30d0 │ │ │ │ + b 5d21dc │ │ │ │ + ldr r3, [pc, #-3576] @ 5d30d4 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d2680 │ │ │ │ - ldr r3, [pc, #-3600] @ 5d30d4 │ │ │ │ + b 5d2684 │ │ │ │ + ldr r3, [pc, #-3600] @ 5d30d8 │ │ │ │ ldr r1, [r5, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5d2794 │ │ │ │ - ldr r3, [pc, #-3620] @ 5d30d8 │ │ │ │ + b 5d2798 │ │ │ │ + ldr r3, [pc, #-3620] @ 5d30dc │ │ │ │ ldr r1, [r5, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5d2860 │ │ │ │ - ldr r3, [pc, #-3640] @ 5d30dc │ │ │ │ + b 5d2864 │ │ │ │ + ldr r3, [pc, #-3640] @ 5d30e0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d31f0 │ │ │ │ + b 5d31f4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d264c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d2650 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d2720 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d2724 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d27ec │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d27f0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d25f8 │ │ │ │ - ldr r2, [pc, #-3724] @ 5d30e0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d25fc │ │ │ │ + ldr r2, [pc, #-3724] @ 5d30e4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r6, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d23ec │ │ │ │ + b 5d23f0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ movne r2, r3 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ - b 5d3a98 │ │ │ │ + b 5d3a9c │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d3b70 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d3b74 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d399c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d39a0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ movne r2, r3 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ - b 5d38f8 │ │ │ │ + b 5d38fc │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d3a18 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d3a1c │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d3878 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d387c │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ movne r2, r3 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ - b 5d2254 │ │ │ │ + b 5d2258 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ movne r2, r3 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ - b 5d2310 │ │ │ │ + b 5d2314 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ movne r2, r3 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ - b 5d241c │ │ │ │ + b 5d2420 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d29ac │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d29b0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d2a50 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d2a54 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d29fc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d2a00 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d2aa4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d2aa8 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d2b48 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d2b4c │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d24bc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d24c0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d21c4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d21c8 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ movne r2, r3 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ - b 5d253c │ │ │ │ + b 5d2540 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d2c7c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d2c80 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d3294 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d3298 │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ and r1, r1, #134217728 @ 0x8000000 │ │ │ │ orrs r0, r1, #0 │ │ │ │ moveq r2, r1 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d23d0 │ │ │ │ - ldr r4, [pc, #1036] @ 5d46a0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d23d4 │ │ │ │ + ldr r4, [pc, #1036] @ 5d46a4 │ │ │ │ mov r2, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r4, r4, r7, lsl #2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ lsl r5, r7, #2 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c3694 │ │ │ │ @@ -992133,333 +992134,333 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #24 │ │ │ │ bl 6c37b0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c333c │ │ │ │ - b 5d23f8 │ │ │ │ + b 5d23fc │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d2d30 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d2d34 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d3144 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d3148 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d2b9c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d2ba0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d2af4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d2af8 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d2dd8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d2ddc │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d2958 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d295c │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d2c00 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d2c04 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d2ce0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d2ce4 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d30f0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d30f4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d2c50 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d2c54 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d31c0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d31c4 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d2d98 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d2d9c │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d3240 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d3244 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d228c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d2290 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d2574 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d2578 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d3764 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d3768 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d3588 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d358c │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d37cc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d37d0 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d3630 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d3634 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d3698 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d369c │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d3700 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d3704 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d33f4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d33f8 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d34bc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d34c0 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d3458 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d345c │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r0, r5 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r2, r3 │ │ │ │ moveq r0, r5 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d3524 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d3528 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, sl │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5c152c │ │ │ │ - b 5d1f34 │ │ │ │ - rsbeq r8, r6, ip, lsr pc │ │ │ │ + bl 5c1530 │ │ │ │ + b 5d1f38 │ │ │ │ + rsbeq r8, r6, r8, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #1284] @ 5d4bc0 │ │ │ │ + ldr r4, [pc, #1284] @ 5d4bc4 │ │ │ │ ldr r5, [r0, #88] @ 0x58 │ │ │ │ sub sp, sp, #12 │ │ │ │ and r4, r4, r5 │ │ │ │ cmp r4, #-134217725 @ 0xf8000003 │ │ │ │ lsl r5, r5, #21 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ asr r5, r5, #24 │ │ │ │ - bhi 5d4840 │ │ │ │ + bhi 5d4844 │ │ │ │ cmn r4, #134217729 @ 0x8000001 │ │ │ │ - bhi 5d4758 │ │ │ │ + bhi 5d475c │ │ │ │ cmp r4, #-671088637 @ 0xd8000003 │ │ │ │ - bhi 5d48e4 │ │ │ │ + bhi 5d48e8 │ │ │ │ cmn r4, #671088641 @ 0x28000001 │ │ │ │ - bls 5d4828 │ │ │ │ + bls 5d482c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5d480c │ │ │ │ + beq 5d4810 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ add r4, r4, #671088640 @ 0x28000000 │ │ │ │ lsl fp, r8, #2 │ │ │ │ mov sl, r0 │ │ │ │ - bl 5b814c │ │ │ │ - ldr r3, [pc, #1180] @ 5d4bc4 │ │ │ │ + bl 5b8150 │ │ │ │ + ldr r3, [pc, #1180] @ 5d4bc8 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e7c │ │ │ │ - ldr r3, [pc, #1156] @ 5d4bc8 │ │ │ │ + ldr r3, [pc, #1156] @ 5d4bcc │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #2 │ │ │ │ - bhi 5d480c │ │ │ │ + bhi 5d4810 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ add r4, r4, #134217728 @ 0x8000000 │ │ │ │ mov sl, r0 │ │ │ │ - bl 5b814c │ │ │ │ - ldr r3, [pc, #1108] @ 5d4bcc │ │ │ │ + bl 5b8150 │ │ │ │ + ldr r3, [pc, #1108] @ 5d4bd0 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e7c │ │ │ │ - ldr r3, [pc, #1084] @ 5d4bd0 │ │ │ │ + ldr r3, [pc, #1084] @ 5d4bd4 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #2 │ │ │ │ - bhi 5d480c │ │ │ │ + bhi 5d4810 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5d4b54 │ │ │ │ - ldr r3, [pc, #1044] @ 5d4bd4 │ │ │ │ + beq 5d4b58 │ │ │ │ + ldr r3, [pc, #1044] @ 5d4bd8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ ldr r2, [r6, #128] @ 0x80 │ │ │ │ - ldr r1, [pc, #1020] @ 5d4bd8 │ │ │ │ + ldr r1, [pc, #1020] @ 5d4bdc │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ orr r3, r3, #1 │ │ │ │ bl 91d1a0 │ │ │ │ @@ -992477,40 +992478,40 @@ │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba16c │ │ │ │ - ldr r3, [pc, #916] @ 5d4bdc │ │ │ │ + b 5ba170 │ │ │ │ + ldr r3, [pc, #916] @ 5d4be0 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5d4828 │ │ │ │ + bne 5d482c │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5d4ba0 │ │ │ │ + beq 5d4ba4 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5b814c │ │ │ │ - ldr r3, [pc, #876] @ 5d4be0 │ │ │ │ + bl 5b8150 │ │ │ │ + ldr r3, [pc, #876] @ 5d4be4 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e7c │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r3, [pc, #828] @ 5d4be4 │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r3, [pc, #828] @ 5d4be8 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ str r2, [sp] │ │ │ │ lsr r3, r3, #11 │ │ │ │ @@ -992518,43 +992519,43 @@ │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, ip │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ add r1, r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ orr r3, r3, #2 │ │ │ │ bl 6cf998 │ │ │ │ - b 5d480c │ │ │ │ - ldr r3, [pc, #764] @ 5d4be8 │ │ │ │ + b 5d4810 │ │ │ │ + ldr r3, [pc, #764] @ 5d4bec │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5d4828 │ │ │ │ + bne 5d482c │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5d4bb0 │ │ │ │ + beq 5d4bb4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5d480c │ │ │ │ + beq 5d4810 │ │ │ │ bl 6bc88c │ │ │ │ - ldr sl, [pc, #732] @ 5d4bec │ │ │ │ + ldr sl, [pc, #732] @ 5d4bf0 │ │ │ │ mov r2, r5 │ │ │ │ add sl, pc, sl │ │ │ │ mov r1, r9 │ │ │ │ add sl, sl, r8, lsl #2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 5b814c │ │ │ │ + bl 5b8150 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b814c │ │ │ │ + bl 5b8150 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5d4b8c │ │ │ │ + bne 5d4b90 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #664] @ 5d4bf0 │ │ │ │ + ldr r3, [pc, #664] @ 5d4bf4 │ │ │ │ ldr r2, [r6, #128] @ 0x80 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r5, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ add r1, r4, r1 │ │ │ │ @@ -992568,62 +992569,62 @@ │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ bl 6cf994 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5d4b60 │ │ │ │ - ldr r3, [pc, #560] @ 5d4bf4 │ │ │ │ + beq 5d4b64 │ │ │ │ + ldr r3, [pc, #560] @ 5d4bf8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ ldr r2, [r6, #128] @ 0x80 │ │ │ │ lsr r3, r3, #11 │ │ │ │ - ldr r1, [pc, #532] @ 5d4bf8 │ │ │ │ + ldr r1, [pc, #532] @ 5d4bfc │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r2 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ orr r3, r3, #2 │ │ │ │ - b 5d47f0 │ │ │ │ + b 5d47f4 │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5d4b48 │ │ │ │ - ldr r3, [pc, #492] @ 5d4bfc │ │ │ │ + beq 5d4b4c │ │ │ │ + ldr r3, [pc, #492] @ 5d4c00 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #476] @ 5d4c00 │ │ │ │ + ldr r3, [pc, #476] @ 5d4c04 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sl, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #8 │ │ │ │ bl 6cf998 │ │ │ │ - b 5d480c │ │ │ │ + b 5d4810 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 5b814c │ │ │ │ + bl 5b8150 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5d4b6c │ │ │ │ - ldr r1, [pc, #408] @ 5d4c04 │ │ │ │ + bne 5d4b70 │ │ │ │ + ldr r1, [pc, #408] @ 5d4c08 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r2, [r6, #128] @ 0x80 │ │ │ │ lsr r3, r3, #11 │ │ │ │ bl 91d1a0 │ │ │ │ and r3, r3, #16 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ @@ -992631,23 +992632,23 @@ │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ orr r3, r3, #10 │ │ │ │ str r0, [sp] │ │ │ │ add r1, sl, r1 │ │ │ │ mov r0, sl │ │ │ │ bl 6cf994 │ │ │ │ - ldr r3, [pc, #348] @ 5d4c08 │ │ │ │ + ldr r3, [pc, #348] @ 5d4c0c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r1, [pc, #320] @ 5d4c0c │ │ │ │ + ldr r1, [pc, #320] @ 5d4c10 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r2, [r6, #128] @ 0x80 │ │ │ │ lsr r3, r3, #11 │ │ │ │ bl 91d1a0 │ │ │ │ and r3, r3, #16 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ @@ -992655,142 +992656,142 @@ │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ orr r3, r3, #9 │ │ │ │ str r0, [sp] │ │ │ │ add r1, sl, r1 │ │ │ │ mov r0, sl │ │ │ │ bl 6cf994 │ │ │ │ - ldr r3, [pc, #260] @ 5d4c10 │ │ │ │ + ldr r3, [pc, #260] @ 5d4c14 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d4aac │ │ │ │ - ldr r3, [pc, #252] @ 5d4c14 │ │ │ │ + b 5d4ab0 │ │ │ │ + ldr r3, [pc, #252] @ 5d4c18 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sl, r1 │ │ │ │ mov r3, #8 │ │ │ │ mov r0, sl │ │ │ │ bl 6cf994 │ │ │ │ - ldr r3, [pc, #212] @ 5d4c18 │ │ │ │ + ldr r3, [pc, #212] @ 5d4c1c │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5d4aac │ │ │ │ + b 5d4ab0 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5d4a1c │ │ │ │ + b 5d4a20 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5d47cc │ │ │ │ + b 5d47d0 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5d49d0 │ │ │ │ - ldr r3, [pc, #168] @ 5d4c1c │ │ │ │ + b 5d49d4 │ │ │ │ + ldr r3, [pc, #168] @ 5d4c20 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, fp │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e7c │ │ │ │ - b 5d4a64 │ │ │ │ + b 5d4a68 │ │ │ │ ldr r1, [sl, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5d494c │ │ │ │ + b 5d4950 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d4858 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d485c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d48fc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d4900 │ │ │ │ stc2 0, cr0, [r0], {7} │ │ │ │ - rsbeq r8, r6, r8, lsr #21 │ │ │ │ - subeq r0, fp, r0, ror #14 │ │ │ │ - rsbeq r8, r6, r8, asr sl │ │ │ │ - subeq r0, fp, r3, lsl r7 │ │ │ │ - rsbeq r8, r6, r4, lsl sl │ │ │ │ - ldrsbeq sl, [r8], #-24 @ 0xffffffe8 │ │ │ │ + rsbeq r8, r6, r4, lsr #21 │ │ │ │ + subeq r0, fp, ip, asr r7 │ │ │ │ + rsbeq r8, r6, r4, asr sl │ │ │ │ + subeq r0, fp, pc, lsl #14 │ │ │ │ + rsbeq r8, r6, r0, lsl sl │ │ │ │ + ldrsbeq sl, [r8], #-20 @ 0xffffffec │ │ │ │ @ instruction: 0xf8000006 │ │ │ │ - rsbeq r8, r6, ip, asr r9 │ │ │ │ - subseq sl, r8, r4, lsl r1 │ │ │ │ + rsbeq r8, r6, r8, asr r9 │ │ │ │ + subseq sl, r8, r0, lsl r1 │ │ │ │ stmdale r0, {r1, r2} │ │ │ │ - rsbeq r8, r6, r0, asr #17 │ │ │ │ - subseq sl, r8, r4, rrx │ │ │ │ - rsbeq r8, r6, r0, lsl r8 │ │ │ │ - ldrsbeq r9, [r8], #-244 @ 0xffffff0c │ │ │ │ - rsbeq r8, r6, r4, asr #15 │ │ │ │ - @ instruction: 0x00589f98 │ │ │ │ - subseq r9, r8, r0, asr pc │ │ │ │ - rsbeq r8, r6, r8, lsr #14 │ │ │ │ - ldrsheq r9, [r8], #-224 @ 0xffffff20 │ │ │ │ - rsbeq r8, r6, r8, asr #13 │ │ │ │ - subseq r9, r8, r4, lsr #29 │ │ │ │ - @ instruction: 0x00668690 │ │ │ │ - rsbeq r8, r6, ip, asr r6 │ │ │ │ + strheq r8, [r6], #-140 @ 0xffffff74 @ │ │ │ │ + subseq sl, r8, r0, rrx │ │ │ │ + rsbeq r8, r6, ip, lsl #16 │ │ │ │ + ldrsbeq r9, [r8], #-240 @ 0xffffff10 │ │ │ │ + rsbeq r8, r6, r0, asr #15 │ │ │ │ + @ instruction: 0x00589f94 │ │ │ │ + subseq r9, r8, ip, asr #30 │ │ │ │ + rsbeq r8, r6, r4, lsr #14 │ │ │ │ + subseq r9, r8, ip, ror #29 │ │ │ │ + rsbeq r8, r6, r4, asr #13 │ │ │ │ + subseq r9, r8, r0, lsr #29 │ │ │ │ + rsbeq r8, r6, ip, lsl #13 │ │ │ │ + rsbeq r8, r6, r8, asr r6 │ │ │ │ │ │ │ │ -005d4c20 : │ │ │ │ +005d4c24 : │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ mov r0, r1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5d4c44 │ │ │ │ - ldr r3, [pc, #48] @ 5d4c68 │ │ │ │ + beq 5d4c48 │ │ │ │ + ldr r3, [pc, #48] @ 5d4c6c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ b 6c6638 │ │ │ │ - ldr r3, [pc, #32] @ 5d4c6c │ │ │ │ + ldr r3, [pc, #32] @ 5d4c70 │ │ │ │ orr r1, r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ bic r2, r2, #1 │ │ │ │ add r1, r3, r1, lsl #2 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r2, [r1, #192] @ 0xc0 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ b 6cb4f0 │ │ │ │ - @ instruction: 0x0066859c │ │ │ │ - rsbeq r8, r6, r4, lsl #11 │ │ │ │ + @ instruction: 0x00668598 │ │ │ │ + rsbeq r8, r6, r0, lsl #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ bl 6bc924 │ │ │ │ - ldr ip, [pc, #244] @ 5d4d94 │ │ │ │ + ldr ip, [pc, #244] @ 5d4d98 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ ands sl, ip, r0 │ │ │ │ - bne 5d4d60 │ │ │ │ + bne 5d4d64 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c77b0 │ │ │ │ - ldr r3, [pc, #192] @ 5d4d98 │ │ │ │ + ldr r3, [pc, #192] @ 5d4d9c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5d4d74 │ │ │ │ + beq 5d4d78 │ │ │ │ add r3, r3, #8388608 @ 0x800000 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 5d4d60 │ │ │ │ + bne 5d4d64 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r3, [pc, #156] @ 5d4d9c │ │ │ │ + ldr r3, [pc, #156] @ 5d4da0 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ add r7, r7, #4 │ │ │ │ bl 6cb0ec │ │ │ │ add r7, r7, r8 │ │ │ │ cmp r9, #4 │ │ │ │ @@ -992812,71 +992813,71 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 6c7818 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ - b 5d4cf4 │ │ │ │ + b 5d4cf8 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ strmi r0, [r0, #-0]! │ │ │ │ - ldrdeq r8, [r6], #-64 @ 0xffffffc0 @ │ │ │ │ + rsbeq r8, r6, ip, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ bl 6bc924 │ │ │ │ - ldr sl, [pc, #1800] @ 5d54d8 │ │ │ │ + ldr sl, [pc, #1800] @ 5d54dc │ │ │ │ add sl, pc, sl │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc924 │ │ │ │ ldrb fp, [r4, #184] @ 0xb8 │ │ │ │ cmp fp, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5d5480 │ │ │ │ + beq 5d5484 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5d5470 │ │ │ │ + beq 5d5474 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #1728] @ 5d54dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #1728] @ 5d54e0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #15 │ │ │ │ - bhi 5d54d4 │ │ │ │ + bhi 5d54d8 │ │ │ │ add r3, r3, r7 │ │ │ │ ldrh r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1700] @ 5d54e0 │ │ │ │ + ldr r3, [pc, #1700] @ 5d54e4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1692] @ 5d54e4 │ │ │ │ + ldr r4, [pc, #1692] @ 5d54e8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1680] @ 5d54e8 │ │ │ │ + ldr r1, [pc, #1680] @ 5d54ec │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -992893,22 +992894,22 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #1572] @ 5d54e0 │ │ │ │ + ldr r3, [pc, #1572] @ 5d54e4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1572] @ 5d54ec │ │ │ │ + ldr r4, [pc, #1572] @ 5d54f0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1560] @ 5d54f0 │ │ │ │ + ldr r1, [pc, #1560] @ 5d54f4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -992916,23 +992917,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #396] @ 0x18c │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d4e94 │ │ │ │ - ldr r3, [pc, #1476] @ 5d54e0 │ │ │ │ + b 5d4e98 │ │ │ │ + ldr r3, [pc, #1476] @ 5d54e4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1484] @ 5d54f4 │ │ │ │ + ldr r4, [pc, #1484] @ 5d54f8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1472] @ 5d54f8 │ │ │ │ + ldr r1, [pc, #1472] @ 5d54fc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -992940,23 +992941,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #528] @ 0x210 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d4e94 │ │ │ │ - ldr r3, [pc, #1380] @ 5d54e0 │ │ │ │ + b 5d4e98 │ │ │ │ + ldr r3, [pc, #1380] @ 5d54e4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1396] @ 5d54fc │ │ │ │ + ldr r4, [pc, #1396] @ 5d5500 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1384] @ 5d5500 │ │ │ │ + ldr r1, [pc, #1384] @ 5d5504 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -992964,23 +992965,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #660] @ 0x294 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d4e94 │ │ │ │ - ldr r3, [pc, #1284] @ 5d54e0 │ │ │ │ + b 5d4e98 │ │ │ │ + ldr r3, [pc, #1284] @ 5d54e4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1308] @ 5d5504 │ │ │ │ + ldr r4, [pc, #1308] @ 5d5508 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1296] @ 5d5508 │ │ │ │ + ldr r1, [pc, #1296] @ 5d550c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -992988,23 +992989,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #792] @ 0x318 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d4e94 │ │ │ │ - ldr r3, [pc, #1188] @ 5d54e0 │ │ │ │ + b 5d4e98 │ │ │ │ + ldr r3, [pc, #1188] @ 5d54e4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1220] @ 5d550c │ │ │ │ + ldr r4, [pc, #1220] @ 5d5510 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1208] @ 5d5510 │ │ │ │ + ldr r1, [pc, #1208] @ 5d5514 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993012,23 +993013,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #924] @ 0x39c │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d4e94 │ │ │ │ - ldr r3, [pc, #1092] @ 5d54e0 │ │ │ │ + b 5d4e98 │ │ │ │ + ldr r3, [pc, #1092] @ 5d54e4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1132] @ 5d5514 │ │ │ │ + ldr r4, [pc, #1132] @ 5d5518 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1120] @ 5d5518 │ │ │ │ + ldr r1, [pc, #1120] @ 5d551c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993036,23 +993037,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #1056] @ 0x420 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d4e94 │ │ │ │ - ldr r3, [pc, #996] @ 5d54e0 │ │ │ │ + b 5d4e98 │ │ │ │ + ldr r3, [pc, #996] @ 5d54e4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1044] @ 5d551c │ │ │ │ + ldr r4, [pc, #1044] @ 5d5520 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1032] @ 5d5520 │ │ │ │ + ldr r1, [pc, #1032] @ 5d5524 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993061,23 +993062,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #1188] @ 0x4a4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d4e94 │ │ │ │ - ldr r3, [pc, #896] @ 5d54e0 │ │ │ │ + b 5d4e98 │ │ │ │ + ldr r3, [pc, #896] @ 5d54e4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #952] @ 5d5524 │ │ │ │ + ldr r4, [pc, #952] @ 5d5528 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #940] @ 5d5528 │ │ │ │ + ldr r1, [pc, #940] @ 5d552c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993086,23 +993087,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #1320] @ 0x528 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d4e94 │ │ │ │ - ldr r3, [pc, #796] @ 5d54e0 │ │ │ │ + b 5d4e98 │ │ │ │ + ldr r3, [pc, #796] @ 5d54e4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #860] @ 5d552c │ │ │ │ + ldr r4, [pc, #860] @ 5d5530 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #848] @ 5d5530 │ │ │ │ + ldr r1, [pc, #848] @ 5d5534 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993111,23 +993112,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #1452] @ 0x5ac │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d4e94 │ │ │ │ - ldr r3, [pc, #696] @ 5d54e0 │ │ │ │ + b 5d4e98 │ │ │ │ + ldr r3, [pc, #696] @ 5d54e4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #768] @ 5d5534 │ │ │ │ + ldr r4, [pc, #768] @ 5d5538 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #756] @ 5d5538 │ │ │ │ + ldr r1, [pc, #756] @ 5d553c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993135,23 +993136,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #1584] @ 0x630 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d4e94 │ │ │ │ - ldr r3, [pc, #600] @ 5d54e0 │ │ │ │ + b 5d4e98 │ │ │ │ + ldr r3, [pc, #600] @ 5d54e4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #680] @ 5d553c │ │ │ │ + ldr r4, [pc, #680] @ 5d5540 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #668] @ 5d5540 │ │ │ │ + ldr r1, [pc, #668] @ 5d5544 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993160,23 +993161,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #1716] @ 0x6b4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d4e94 │ │ │ │ - ldr r3, [pc, #500] @ 5d54e0 │ │ │ │ + b 5d4e98 │ │ │ │ + ldr r3, [pc, #500] @ 5d54e4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #588] @ 5d5544 │ │ │ │ + ldr r4, [pc, #588] @ 5d5548 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #576] @ 5d5548 │ │ │ │ + ldr r1, [pc, #576] @ 5d554c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993185,23 +993186,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #1848] @ 0x738 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d4e94 │ │ │ │ - ldr r3, [pc, #400] @ 5d54e0 │ │ │ │ + b 5d4e98 │ │ │ │ + ldr r3, [pc, #400] @ 5d54e4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #496] @ 5d554c │ │ │ │ + ldr r4, [pc, #496] @ 5d5550 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #484] @ 5d5550 │ │ │ │ + ldr r1, [pc, #484] @ 5d5554 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993210,23 +993211,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #1980] @ 0x7bc │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d4e94 │ │ │ │ - ldr r3, [pc, #300] @ 5d54e0 │ │ │ │ + b 5d4e98 │ │ │ │ + ldr r3, [pc, #300] @ 5d54e4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #404] @ 5d5554 │ │ │ │ + ldr r4, [pc, #404] @ 5d5558 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #392] @ 5d5558 │ │ │ │ + ldr r1, [pc, #392] @ 5d555c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993234,23 +993235,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2112] @ 0x840 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d4e94 │ │ │ │ - ldr r3, [pc, #204] @ 5d54e0 │ │ │ │ + b 5d4e98 │ │ │ │ + ldr r3, [pc, #204] @ 5d54e4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #316] @ 5d555c │ │ │ │ + ldr r4, [pc, #316] @ 5d5560 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #304] @ 5d5560 │ │ │ │ + ldr r1, [pc, #304] @ 5d5564 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993259,123 +993260,123 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2244] @ 0x8c4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d4e94 │ │ │ │ + b 5d4e98 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d4df4 │ │ │ │ - ldr r3, [pc, #88] @ 5d54e0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d4df8 │ │ │ │ + ldr r3, [pc, #88] @ 5d54e4 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #196] @ 5d5564 │ │ │ │ + ldr r1, [pc, #196] @ 5d5568 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r2, r1, r2 │ │ │ │ add r3, r1, r3 │ │ │ │ - ldr r1, [pc, #168] @ 5d5568 │ │ │ │ + ldr r1, [pc, #168] @ 5d556c │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, fp │ │ │ │ bl 6bde24 │ │ │ │ - b 5d4de8 │ │ │ │ + b 5d4dec │ │ │ │ bl 213bcc │ │ │ │ - ldrsheq r5, [r8], #-232 @ 0xffffff18 │ │ │ │ - subeq r0, fp, lr, lsl #1 │ │ │ │ + ldrsheq r5, [r8], #-228 @ 0xffffff1c │ │ │ │ + subeq r0, fp, sl, lsl #1 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r9, r8, r0, ror fp │ │ │ │ - subseq r4, sl, ip, ror r6 │ │ │ │ - ldrsheq r9, [r8], #-160 @ 0xffffff60 │ │ │ │ - ldrsheq r4, [sl], #-92 @ 0xffffffa4 │ │ │ │ - @ instruction: 0x00589a90 │ │ │ │ - @ instruction: 0x005a459c │ │ │ │ - subseq r9, r8, r0, lsr sl │ │ │ │ - subseq r4, sl, ip, lsr r5 │ │ │ │ - ldrsbeq r9, [r8], #-144 @ 0xffffff70 │ │ │ │ - ldrsbeq r4, [sl], #-76 @ 0xffffffb4 │ │ │ │ - subseq r9, r8, r0, ror r9 │ │ │ │ - subseq r4, sl, ip, ror r4 │ │ │ │ - subseq r9, r8, r0, lsl r9 │ │ │ │ - subseq r4, sl, ip, lsl r4 │ │ │ │ - ldrheq r9, [r8], #-128 @ 0xffffff80 │ │ │ │ - ldrheq r4, [sl], #-60 @ 0xffffffc4 │ │ │ │ - subseq r9, r8, ip, asr #16 │ │ │ │ - subseq r4, sl, r8, asr r3 │ │ │ │ - subseq r9, r8, r8, ror #15 │ │ │ │ - ldrsheq r4, [sl], #-36 @ 0xffffffdc │ │ │ │ - subseq r9, r8, r4, lsl #15 │ │ │ │ - @ instruction: 0x005a4290 │ │ │ │ - subseq r9, r8, r4, lsr #14 │ │ │ │ - subseq r4, sl, r0, lsr r2 │ │ │ │ - subseq r9, r8, r0, asr #13 │ │ │ │ - subseq r4, sl, ip, asr #3 │ │ │ │ - subseq r9, r8, ip, asr r6 │ │ │ │ - subseq r4, sl, r8, ror #2 │ │ │ │ - ldrsheq r9, [r8], #-88 @ 0xffffffa8 │ │ │ │ - subseq r4, sl, r4, lsl #2 │ │ │ │ - @ instruction: 0x00589598 │ │ │ │ - subseq r4, sl, r4, lsr #1 │ │ │ │ - subseq r9, r8, ip, lsl r5 │ │ │ │ - subseq sl, r9, r8, lsr r0 │ │ │ │ + subseq r9, r8, ip, ror #22 │ │ │ │ + subseq r4, sl, r8, ror r6 │ │ │ │ + subseq r9, r8, ip, ror #21 │ │ │ │ + ldrsheq r4, [sl], #-88 @ 0xffffffa8 │ │ │ │ + subseq r9, r8, ip, lsl #21 │ │ │ │ + @ instruction: 0x005a4598 │ │ │ │ + subseq r9, r8, ip, lsr #20 │ │ │ │ + subseq r4, sl, r8, lsr r5 │ │ │ │ + subseq r9, r8, ip, asr #19 │ │ │ │ + ldrsbeq r4, [sl], #-72 @ 0xffffffb8 │ │ │ │ + subseq r9, r8, ip, ror #18 │ │ │ │ + subseq r4, sl, r8, ror r4 │ │ │ │ + subseq r9, r8, ip, lsl #18 │ │ │ │ + subseq r4, sl, r8, lsl r4 │ │ │ │ + subseq r9, r8, ip, lsr #17 │ │ │ │ + ldrheq r4, [sl], #-56 @ 0xffffffc8 │ │ │ │ + subseq r9, r8, r8, asr #16 │ │ │ │ + subseq r4, sl, r4, asr r3 │ │ │ │ + subseq r9, r8, r4, ror #15 │ │ │ │ + ldrsheq r4, [sl], #-32 @ 0xffffffe0 │ │ │ │ + subseq r9, r8, r0, lsl #15 │ │ │ │ + subseq r4, sl, ip, lsl #5 │ │ │ │ + subseq r9, r8, r0, lsr #14 │ │ │ │ + subseq r4, sl, ip, lsr #4 │ │ │ │ + ldrheq r9, [r8], #-108 @ 0xffffff94 │ │ │ │ + subseq r4, sl, r8, asr #3 │ │ │ │ + subseq r9, r8, r8, asr r6 │ │ │ │ + subseq r4, sl, r4, ror #2 │ │ │ │ + ldrsheq r9, [r8], #-84 @ 0xffffffac │ │ │ │ + subseq r4, sl, r0, lsl #2 │ │ │ │ + @ instruction: 0x00589594 │ │ │ │ + subseq r4, sl, r0, lsr #1 │ │ │ │ + subseq r9, r8, r8, lsl r5 │ │ │ │ + subseq sl, r9, r4, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ bl 6bc924 │ │ │ │ - ldr sl, [pc, #1816] @ 5d5cb4 │ │ │ │ + ldr sl, [pc, #1816] @ 5d5cb8 │ │ │ │ add sl, pc, sl │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc924 │ │ │ │ ldrb fp, [r4, #184] @ 0xb8 │ │ │ │ cmp fp, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5d5c5c │ │ │ │ + beq 5d5c60 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5d5c4c │ │ │ │ + beq 5d5c50 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #1744] @ 5d5cb8 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #1744] @ 5d5cbc │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #15 │ │ │ │ - bhi 5d5cb0 │ │ │ │ + bhi 5d5cb4 │ │ │ │ add r3, r3, r7 │ │ │ │ ldrh r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1716] @ 5d5cbc │ │ │ │ + ldr r3, [pc, #1716] @ 5d5cc0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1708] @ 5d5cc0 │ │ │ │ + ldr r4, [pc, #1708] @ 5d5cc4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1696] @ 5d5cc4 │ │ │ │ + ldr r1, [pc, #1696] @ 5d5cc8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993391,22 +993392,22 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #1592] @ 5d5cbc │ │ │ │ + ldr r3, [pc, #1592] @ 5d5cc0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1592] @ 5d5cc8 │ │ │ │ + ldr r4, [pc, #1592] @ 5d5ccc │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1580] @ 5d5ccc │ │ │ │ + ldr r1, [pc, #1580] @ 5d5cd0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993415,23 +993416,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2508] @ 0x9cc │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d565c │ │ │ │ - ldr r3, [pc, #1492] @ 5d5cbc │ │ │ │ + b 5d5660 │ │ │ │ + ldr r3, [pc, #1492] @ 5d5cc0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1500] @ 5d5cd0 │ │ │ │ + ldr r4, [pc, #1500] @ 5d5cd4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1488] @ 5d5cd4 │ │ │ │ + ldr r1, [pc, #1488] @ 5d5cd8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993439,23 +993440,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2640] @ 0xa50 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d565c │ │ │ │ - ldr r3, [pc, #1396] @ 5d5cbc │ │ │ │ + b 5d5660 │ │ │ │ + ldr r3, [pc, #1396] @ 5d5cc0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1412] @ 5d5cd8 │ │ │ │ + ldr r4, [pc, #1412] @ 5d5cdc │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1400] @ 5d5cdc │ │ │ │ + ldr r1, [pc, #1400] @ 5d5ce0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993464,23 +993465,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2772] @ 0xad4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d565c │ │ │ │ - ldr r3, [pc, #1296] @ 5d5cbc │ │ │ │ + b 5d5660 │ │ │ │ + ldr r3, [pc, #1296] @ 5d5cc0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1320] @ 5d5ce0 │ │ │ │ + ldr r4, [pc, #1320] @ 5d5ce4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1308] @ 5d5ce4 │ │ │ │ + ldr r1, [pc, #1308] @ 5d5ce8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993489,23 +993490,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #2904] @ 0xb58 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d565c │ │ │ │ - ldr r3, [pc, #1196] @ 5d5cbc │ │ │ │ + b 5d5660 │ │ │ │ + ldr r3, [pc, #1196] @ 5d5cc0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1228] @ 5d5ce8 │ │ │ │ + ldr r4, [pc, #1228] @ 5d5cec │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1216] @ 5d5cec │ │ │ │ + ldr r1, [pc, #1216] @ 5d5cf0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993514,23 +993515,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3036] @ 0xbdc │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d565c │ │ │ │ - ldr r3, [pc, #1096] @ 5d5cbc │ │ │ │ + b 5d5660 │ │ │ │ + ldr r3, [pc, #1096] @ 5d5cc0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1136] @ 5d5cf0 │ │ │ │ + ldr r4, [pc, #1136] @ 5d5cf4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1124] @ 5d5cf4 │ │ │ │ + ldr r1, [pc, #1124] @ 5d5cf8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993538,23 +993539,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3168] @ 0xc60 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d565c │ │ │ │ - ldr r3, [pc, #1000] @ 5d5cbc │ │ │ │ + b 5d5660 │ │ │ │ + ldr r3, [pc, #1000] @ 5d5cc0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #1048] @ 5d5cf8 │ │ │ │ + ldr r4, [pc, #1048] @ 5d5cfc │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #1036] @ 5d5cfc │ │ │ │ + ldr r1, [pc, #1036] @ 5d5d00 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993563,23 +993564,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3300] @ 0xce4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d565c │ │ │ │ - ldr r3, [pc, #900] @ 5d5cbc │ │ │ │ + b 5d5660 │ │ │ │ + ldr r3, [pc, #900] @ 5d5cc0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #956] @ 5d5d00 │ │ │ │ + ldr r4, [pc, #956] @ 5d5d04 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #944] @ 5d5d04 │ │ │ │ + ldr r1, [pc, #944] @ 5d5d08 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993588,23 +993589,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3432] @ 0xd68 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d565c │ │ │ │ - ldr r3, [pc, #800] @ 5d5cbc │ │ │ │ + b 5d5660 │ │ │ │ + ldr r3, [pc, #800] @ 5d5cc0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #864] @ 5d5d08 │ │ │ │ + ldr r4, [pc, #864] @ 5d5d0c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #852] @ 5d5d0c │ │ │ │ + ldr r1, [pc, #852] @ 5d5d10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993613,23 +993614,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3564] @ 0xdec │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d565c │ │ │ │ - ldr r3, [pc, #700] @ 5d5cbc │ │ │ │ + b 5d5660 │ │ │ │ + ldr r3, [pc, #700] @ 5d5cc0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #772] @ 5d5d10 │ │ │ │ + ldr r4, [pc, #772] @ 5d5d14 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #760] @ 5d5d14 │ │ │ │ + ldr r1, [pc, #760] @ 5d5d18 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993637,23 +993638,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3696] @ 0xe70 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d565c │ │ │ │ - ldr r3, [pc, #604] @ 5d5cbc │ │ │ │ + b 5d5660 │ │ │ │ + ldr r3, [pc, #604] @ 5d5cc0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #684] @ 5d5d18 │ │ │ │ + ldr r4, [pc, #684] @ 5d5d1c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #672] @ 5d5d1c │ │ │ │ + ldr r1, [pc, #672] @ 5d5d20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993662,23 +993663,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3828] @ 0xef4 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d565c │ │ │ │ - ldr r3, [pc, #504] @ 5d5cbc │ │ │ │ + b 5d5660 │ │ │ │ + ldr r3, [pc, #504] @ 5d5cc0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #592] @ 5d5d20 │ │ │ │ + ldr r4, [pc, #592] @ 5d5d24 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #580] @ 5d5d24 │ │ │ │ + ldr r1, [pc, #580] @ 5d5d28 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993687,23 +993688,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #3960] @ 0xf78 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d565c │ │ │ │ - ldr r3, [pc, #404] @ 5d5cbc │ │ │ │ + b 5d5660 │ │ │ │ + ldr r3, [pc, #404] @ 5d5cc0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #500] @ 5d5d28 │ │ │ │ + ldr r4, [pc, #500] @ 5d5d2c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #488] @ 5d5d2c │ │ │ │ + ldr r1, [pc, #488] @ 5d5d30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993712,23 +993713,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #4092] @ 0xffc │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d565c │ │ │ │ - ldr r3, [pc, #304] @ 5d5cbc │ │ │ │ + b 5d5660 │ │ │ │ + ldr r3, [pc, #304] @ 5d5cc0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #408] @ 5d5d30 │ │ │ │ + ldr r4, [pc, #408] @ 5d5d34 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #396] @ 5d5d34 │ │ │ │ + ldr r1, [pc, #396] @ 5d5d38 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993737,23 +993738,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3960] @ 0xfffff088 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d565c │ │ │ │ - ldr r3, [pc, #204] @ 5d5cbc │ │ │ │ + b 5d5660 │ │ │ │ + ldr r3, [pc, #204] @ 5d5cc0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r4, [pc, #316] @ 5d5d38 │ │ │ │ + ldr r4, [pc, #316] @ 5d5d3c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ - ldr r1, [pc, #304] @ 5d5d3c │ │ │ │ + ldr r1, [pc, #304] @ 5d5d40 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r6, r3, r6 │ │ │ │ @@ -993762,122 +993763,122 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3828] @ 0xfffff10c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d565c │ │ │ │ + b 5d5660 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d55c0 │ │ │ │ - ldr r3, [pc, #88] @ 5d5cbc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d55c4 │ │ │ │ + ldr r3, [pc, #88] @ 5d5cc0 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #196] @ 5d5d40 │ │ │ │ + ldr r1, [pc, #196] @ 5d5d44 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r2, r1, r2 │ │ │ │ add r3, r1, r3 │ │ │ │ - ldr r1, [pc, #168] @ 5d5d44 │ │ │ │ + ldr r1, [pc, #168] @ 5d5d48 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, fp │ │ │ │ bl 6bde24 │ │ │ │ - b 5d55b4 │ │ │ │ + b 5d55b8 │ │ │ │ bl 213bcc │ │ │ │ - subseq r5, r8, ip, lsr #14 │ │ │ │ - subeq pc, sl, r2, ror #17 │ │ │ │ + subseq r5, r8, r8, lsr #14 │ │ │ │ + ldrdeq pc, [sl], #-142 @ 0xffffff72 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r9, r8, r4, lsr #7 │ │ │ │ - subseq r5, sl, r8, lsr #29 │ │ │ │ - subseq r9, r8, r8, lsr #6 │ │ │ │ - subseq r3, sl, r4, lsr lr │ │ │ │ - subseq r9, r8, r4, asr #5 │ │ │ │ - ldrsbeq r3, [sl], #-208 @ 0xffffff30 │ │ │ │ - subseq r9, r8, r4, ror #4 │ │ │ │ - subseq r3, sl, r0, ror sp │ │ │ │ - subseq r9, r8, r0, lsl #4 │ │ │ │ - subseq r3, sl, ip, lsl #26 │ │ │ │ - @ instruction: 0x0058919c │ │ │ │ - subseq r3, sl, r8, lsr #25 │ │ │ │ - subseq r9, r8, r8, lsr r1 │ │ │ │ - subseq r3, sl, r4, asr #24 │ │ │ │ - ldrsbeq r9, [r8], #-8 │ │ │ │ - subseq r3, sl, r4, ror #23 │ │ │ │ - subseq r9, r8, r4, ror r0 │ │ │ │ - subseq r3, sl, r0, lsl #23 │ │ │ │ - subseq r9, r8, r0, lsl r0 │ │ │ │ - subseq r3, sl, ip, lsl fp │ │ │ │ - subseq r8, r8, ip, lsr #31 │ │ │ │ - ldrheq r3, [sl], #-168 @ 0xffffff58 │ │ │ │ - subseq r8, r8, ip, asr #30 │ │ │ │ - subseq r3, sl, r8, asr sl │ │ │ │ - subseq r8, r8, r8, ror #29 │ │ │ │ - ldrsheq r3, [sl], #-148 @ 0xffffff6c │ │ │ │ - subseq r8, r8, r4, lsl #29 │ │ │ │ - @ instruction: 0x005a3990 │ │ │ │ - subseq r8, r8, r0, lsr #28 │ │ │ │ - subseq r5, sl, r4, lsr #18 │ │ │ │ - ldrheq r8, [r8], #-220 @ 0xffffff24 │ │ │ │ - subseq r5, sl, r0, asr #17 │ │ │ │ - subseq r8, r8, r0, asr #26 │ │ │ │ - subseq r9, r9, ip, asr r8 │ │ │ │ + subseq r9, r8, r0, lsr #7 │ │ │ │ + subseq r5, sl, r4, lsr #29 │ │ │ │ + subseq r9, r8, r4, lsr #6 │ │ │ │ + subseq r3, sl, r0, lsr lr │ │ │ │ + subseq r9, r8, r0, asr #5 │ │ │ │ + subseq r3, sl, ip, asr #27 │ │ │ │ + subseq r9, r8, r0, ror #4 │ │ │ │ + subseq r3, sl, ip, ror #26 │ │ │ │ + ldrsheq r9, [r8], #-28 @ 0xffffffe4 │ │ │ │ + subseq r3, sl, r8, lsl #26 │ │ │ │ + @ instruction: 0x00589198 │ │ │ │ + subseq r3, sl, r4, lsr #25 │ │ │ │ + subseq r9, r8, r4, lsr r1 │ │ │ │ + subseq r3, sl, r0, asr #24 │ │ │ │ + ldrsbeq r9, [r8], #-4 │ │ │ │ + subseq r3, sl, r0, ror #23 │ │ │ │ + subseq r9, r8, r0, ror r0 │ │ │ │ + subseq r3, sl, ip, ror fp │ │ │ │ + subseq r9, r8, ip │ │ │ │ + subseq r3, sl, r8, lsl fp │ │ │ │ + subseq r8, r8, r8, lsr #31 │ │ │ │ + ldrheq r3, [sl], #-164 @ 0xffffff5c │ │ │ │ + subseq r8, r8, r8, asr #30 │ │ │ │ + subseq r3, sl, r4, asr sl │ │ │ │ + subseq r8, r8, r4, ror #29 │ │ │ │ + ldrsheq r3, [sl], #-144 @ 0xffffff70 │ │ │ │ + subseq r8, r8, r0, lsl #29 │ │ │ │ + subseq r3, sl, ip, lsl #19 │ │ │ │ + subseq r8, r8, ip, lsl lr │ │ │ │ + subseq r5, sl, r0, lsr #18 │ │ │ │ + ldrheq r8, [r8], #-216 @ 0xffffff28 │ │ │ │ + ldrheq r5, [sl], #-140 @ 0xffffff74 │ │ │ │ + subseq r8, r8, ip, lsr sp │ │ │ │ + subseq r9, r9, r8, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r3 │ │ │ │ bl 6bc924 │ │ │ │ - ldr sl, [pc, #1764] @ 5d645c │ │ │ │ + ldr sl, [pc, #1764] @ 5d6460 │ │ │ │ add sl, pc, sl │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #132] @ 0x84 │ │ │ │ ands r2, r0, #128 @ 0x80 │ │ │ │ - beq 5d6444 │ │ │ │ + beq 5d6448 │ │ │ │ ands r0, r0, #64 @ 0x40 │ │ │ │ - beq 5d6424 │ │ │ │ + beq 5d6428 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #1696] @ 5d6460 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #1696] @ 5d6464 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #15 │ │ │ │ - bhi 5d6458 │ │ │ │ + bhi 5d645c │ │ │ │ add r3, r3, r7 │ │ │ │ ldrh r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1668] @ 5d6464 │ │ │ │ + ldr r3, [pc, #1668] @ 5d6468 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1660] @ 5d6468 │ │ │ │ + ldr r6, [pc, #1660] @ 5d646c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1648] @ 5d646c │ │ │ │ + ldr r1, [pc, #1648] @ 5d6470 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -993893,22 +993894,22 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #1544] @ 5d6464 │ │ │ │ + ldr r3, [pc, #1544] @ 5d6468 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1544] @ 5d6470 │ │ │ │ + ldr r6, [pc, #1544] @ 5d6474 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1532] @ 5d6474 │ │ │ │ + ldr r1, [pc, #1532] @ 5d6478 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -993917,23 +993918,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3564] @ 0xfffff214 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d5e34 │ │ │ │ - ldr r3, [pc, #1444] @ 5d6464 │ │ │ │ + b 5d5e38 │ │ │ │ + ldr r3, [pc, #1444] @ 5d6468 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1452] @ 5d6478 │ │ │ │ + ldr r6, [pc, #1452] @ 5d647c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1440] @ 5d647c │ │ │ │ + ldr r1, [pc, #1440] @ 5d6480 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -993942,23 +993943,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3432] @ 0xfffff298 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d5e34 │ │ │ │ - ldr r3, [pc, #1344] @ 5d6464 │ │ │ │ + b 5d5e38 │ │ │ │ + ldr r3, [pc, #1344] @ 5d6468 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1360] @ 5d6480 │ │ │ │ + ldr r6, [pc, #1360] @ 5d6484 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1348] @ 5d6484 │ │ │ │ + ldr r1, [pc, #1348] @ 5d6488 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -993967,23 +993968,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3300] @ 0xfffff31c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d5e34 │ │ │ │ - ldr r3, [pc, #1244] @ 5d6464 │ │ │ │ + b 5d5e38 │ │ │ │ + ldr r3, [pc, #1244] @ 5d6468 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1268] @ 5d6488 │ │ │ │ + ldr r6, [pc, #1268] @ 5d648c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1256] @ 5d648c │ │ │ │ + ldr r1, [pc, #1256] @ 5d6490 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -993991,23 +993992,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3168] @ 0xfffff3a0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d5e34 │ │ │ │ - ldr r3, [pc, #1148] @ 5d6464 │ │ │ │ + b 5d5e38 │ │ │ │ + ldr r3, [pc, #1148] @ 5d6468 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1180] @ 5d6490 │ │ │ │ + ldr r6, [pc, #1180] @ 5d6494 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1168] @ 5d6494 │ │ │ │ + ldr r1, [pc, #1168] @ 5d6498 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994016,23 +994017,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-3036] @ 0xfffff424 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d5e34 │ │ │ │ - ldr r3, [pc, #1048] @ 5d6464 │ │ │ │ + b 5d5e38 │ │ │ │ + ldr r3, [pc, #1048] @ 5d6468 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1088] @ 5d6498 │ │ │ │ + ldr r6, [pc, #1088] @ 5d649c │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1076] @ 5d649c │ │ │ │ + ldr r1, [pc, #1076] @ 5d64a0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994041,23 +994042,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2904] @ 0xfffff4a8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d5e34 │ │ │ │ - ldr r3, [pc, #948] @ 5d6464 │ │ │ │ + b 5d5e38 │ │ │ │ + ldr r3, [pc, #948] @ 5d6468 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #996] @ 5d64a0 │ │ │ │ + ldr r6, [pc, #996] @ 5d64a4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #984] @ 5d64a4 │ │ │ │ + ldr r1, [pc, #984] @ 5d64a8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994066,23 +994067,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2772] @ 0xfffff52c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d5e34 │ │ │ │ - ldr r3, [pc, #848] @ 5d6464 │ │ │ │ + b 5d5e38 │ │ │ │ + ldr r3, [pc, #848] @ 5d6468 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #904] @ 5d64a8 │ │ │ │ + ldr r6, [pc, #904] @ 5d64ac │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #892] @ 5d64ac │ │ │ │ + ldr r1, [pc, #892] @ 5d64b0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994090,23 +994091,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2640] @ 0xfffff5b0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d5e34 │ │ │ │ - ldr r3, [pc, #752] @ 5d6464 │ │ │ │ + b 5d5e38 │ │ │ │ + ldr r3, [pc, #752] @ 5d6468 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #816] @ 5d64b0 │ │ │ │ + ldr r6, [pc, #816] @ 5d64b4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #804] @ 5d64b4 │ │ │ │ + ldr r1, [pc, #804] @ 5d64b8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994115,23 +994116,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2508] @ 0xfffff634 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d5e34 │ │ │ │ - ldr r3, [pc, #652] @ 5d6464 │ │ │ │ + b 5d5e38 │ │ │ │ + ldr r3, [pc, #652] @ 5d6468 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #724] @ 5d64b8 │ │ │ │ + ldr r6, [pc, #724] @ 5d64bc │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #712] @ 5d64bc │ │ │ │ + ldr r1, [pc, #712] @ 5d64c0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994140,23 +994141,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2376] @ 0xfffff6b8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d5e34 │ │ │ │ - ldr r3, [pc, #552] @ 5d6464 │ │ │ │ + b 5d5e38 │ │ │ │ + ldr r3, [pc, #552] @ 5d6468 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #632] @ 5d64c0 │ │ │ │ + ldr r6, [pc, #632] @ 5d64c4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #620] @ 5d64c4 │ │ │ │ + ldr r1, [pc, #620] @ 5d64c8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994165,23 +994166,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2244] @ 0xfffff73c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d5e34 │ │ │ │ - ldr r3, [pc, #452] @ 5d6464 │ │ │ │ + b 5d5e38 │ │ │ │ + ldr r3, [pc, #452] @ 5d6468 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #540] @ 5d64c8 │ │ │ │ + ldr r6, [pc, #540] @ 5d64cc │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #528] @ 5d64cc │ │ │ │ + ldr r1, [pc, #528] @ 5d64d0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994189,23 +994190,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-2112] @ 0xfffff7c0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #2112 @ 0x840 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d5e34 │ │ │ │ - ldr r3, [pc, #356] @ 5d6464 │ │ │ │ + b 5d5e38 │ │ │ │ + ldr r3, [pc, #356] @ 5d6468 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #452] @ 5d64d0 │ │ │ │ + ldr r6, [pc, #452] @ 5d64d4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #440] @ 5d64d4 │ │ │ │ + ldr r1, [pc, #440] @ 5d64d8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994214,23 +994215,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-1980] @ 0xfffff844 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d5e34 │ │ │ │ - ldr r3, [pc, #256] @ 5d6464 │ │ │ │ + b 5d5e38 │ │ │ │ + ldr r3, [pc, #256] @ 5d6468 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #360] @ 5d64d8 │ │ │ │ + ldr r6, [pc, #360] @ 5d64dc │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #348] @ 5d64dc │ │ │ │ + ldr r1, [pc, #348] @ 5d64e0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994239,23 +994240,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-1848] @ 0xfffff8c8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d5e34 │ │ │ │ - ldr r3, [pc, #156] @ 5d6464 │ │ │ │ + b 5d5e38 │ │ │ │ + ldr r3, [pc, #156] @ 5d6468 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #268] @ 5d64e0 │ │ │ │ + ldr r6, [pc, #268] @ 5d64e4 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #256] @ 5d64e4 │ │ │ │ + ldr r1, [pc, #256] @ 5d64e8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994264,106 +994265,106 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-1716] @ 0xfffff94c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d5e34 │ │ │ │ + b 5d5e38 │ │ │ │ orr r3, r9, r8 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5d5d98 │ │ │ │ + beq 5d5d9c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d5d98 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d5d9c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r0, [r6, #132] @ 0x84 │ │ │ │ - b 5d5d90 │ │ │ │ + b 5d5d94 │ │ │ │ bl 213bcc │ │ │ │ - subseq r4, r8, r0, asr pc │ │ │ │ - subeq pc, sl, sl, lsr #2 │ │ │ │ + subseq r4, r8, ip, asr #30 │ │ │ │ + subeq pc, sl, r6, lsr #2 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r8, r8, ip, asr #23 │ │ │ │ - ldrsbeq r5, [sl], #-96 @ 0xffffffa0 │ │ │ │ - subseq r8, r8, r0, asr fp │ │ │ │ - subseq r5, sl, r4, asr r6 │ │ │ │ - subseq r8, r8, ip, ror #21 │ │ │ │ - ldrsheq r5, [sl], #-80 @ 0xffffffb0 │ │ │ │ - subseq r8, r8, r8, lsl #21 │ │ │ │ - subseq r5, sl, ip, lsl #11 │ │ │ │ - subseq r8, r8, r4, lsr #20 │ │ │ │ - subseq r5, sl, r8, lsr #10 │ │ │ │ - subseq r8, r8, r4, asr #19 │ │ │ │ - subseq r5, sl, r8, asr #9 │ │ │ │ - subseq r8, r8, r0, ror #18 │ │ │ │ - subseq r5, sl, r4, ror #8 │ │ │ │ - ldrsheq r8, [r8], #-140 @ 0xffffff74 │ │ │ │ - subseq r5, sl, r0, lsl #8 │ │ │ │ - @ instruction: 0x00588898 │ │ │ │ - @ instruction: 0x005a539c │ │ │ │ - subseq r8, r8, r8, lsr r8 │ │ │ │ - subseq r5, sl, ip, lsr r3 │ │ │ │ - ldrsbeq r8, [r8], #-116 @ 0xffffff8c │ │ │ │ - ldrsbeq r5, [sl], #-40 @ 0xffffffd8 │ │ │ │ - subseq r8, r8, r0, ror r7 │ │ │ │ - subseq r5, sl, r4, ror r2 │ │ │ │ - subseq r8, r8, ip, lsl #14 │ │ │ │ - subseq r5, sl, r0, lsl r2 │ │ │ │ - subseq r8, r8, ip, lsr #13 │ │ │ │ - ldrheq r5, [sl], #-16 │ │ │ │ - subseq r8, r8, r8, asr #12 │ │ │ │ - subseq r5, sl, ip, asr #2 │ │ │ │ - subseq r8, r8, r4, ror #11 │ │ │ │ - subseq r5, sl, r8, ror #1 │ │ │ │ + subseq r8, r8, r8, asr #23 │ │ │ │ + subseq r5, sl, ip, asr #13 │ │ │ │ + subseq r8, r8, ip, asr #22 │ │ │ │ + subseq r5, sl, r0, asr r6 │ │ │ │ + subseq r8, r8, r8, ror #21 │ │ │ │ + subseq r5, sl, ip, ror #11 │ │ │ │ + subseq r8, r8, r4, lsl #21 │ │ │ │ + subseq r5, sl, r8, lsl #11 │ │ │ │ + subseq r8, r8, r0, lsr #20 │ │ │ │ + subseq r5, sl, r4, lsr #10 │ │ │ │ + subseq r8, r8, r0, asr #19 │ │ │ │ + subseq r5, sl, r4, asr #9 │ │ │ │ + subseq r8, r8, ip, asr r9 │ │ │ │ + subseq r5, sl, r0, ror #8 │ │ │ │ + ldrsheq r8, [r8], #-136 @ 0xffffff78 │ │ │ │ + ldrsheq r5, [sl], #-60 @ 0xffffffc4 │ │ │ │ + @ instruction: 0x00588894 │ │ │ │ + @ instruction: 0x005a5398 │ │ │ │ + subseq r8, r8, r4, lsr r8 │ │ │ │ + subseq r5, sl, r8, lsr r3 │ │ │ │ + ldrsbeq r8, [r8], #-112 @ 0xffffff90 │ │ │ │ + ldrsbeq r5, [sl], #-36 @ 0xffffffdc │ │ │ │ + subseq r8, r8, ip, ror #14 │ │ │ │ + subseq r5, sl, r0, ror r2 │ │ │ │ + subseq r8, r8, r8, lsl #14 │ │ │ │ + subseq r5, sl, ip, lsl #4 │ │ │ │ + subseq r8, r8, r8, lsr #13 │ │ │ │ + subseq r5, sl, ip, lsr #3 │ │ │ │ + subseq r8, r8, r4, asr #12 │ │ │ │ + subseq r5, sl, r8, asr #2 │ │ │ │ + subseq r8, r8, r0, ror #11 │ │ │ │ + subseq r5, sl, r4, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r3 │ │ │ │ bl 6bc924 │ │ │ │ - ldr sl, [pc, #1688] @ 5d6bb0 │ │ │ │ + ldr sl, [pc, #1688] @ 5d6bb4 │ │ │ │ add sl, pc, sl │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc924 │ │ │ │ ldr r2, [r6, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5d6b90 │ │ │ │ + beq 5d6b94 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #1628] @ 5d6bb4 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #1628] @ 5d6bb8 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #15 │ │ │ │ - bhi 5d6bac │ │ │ │ + bhi 5d6bb0 │ │ │ │ add r3, r3, r7 │ │ │ │ ldrh r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #1600] @ 5d6bb8 │ │ │ │ + ldr r3, [pc, #1600] @ 5d6bbc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1592] @ 5d6bbc │ │ │ │ + ldr r6, [pc, #1592] @ 5d6bc0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1580] @ 5d6bc0 │ │ │ │ + ldr r1, [pc, #1580] @ 5d6bc4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994379,22 +994380,22 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #1476] @ 5d6bb8 │ │ │ │ + ldr r3, [pc, #1476] @ 5d6bbc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1476] @ 5d6bc4 │ │ │ │ + ldr r6, [pc, #1476] @ 5d6bc8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1464] @ 5d6bc8 │ │ │ │ + ldr r1, [pc, #1464] @ 5d6bcc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994403,23 +994404,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-1452] @ 0xfffffa54 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d65cc │ │ │ │ - ldr r3, [pc, #1376] @ 5d6bb8 │ │ │ │ + b 5d65d0 │ │ │ │ + ldr r3, [pc, #1376] @ 5d6bbc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1384] @ 5d6bcc │ │ │ │ + ldr r6, [pc, #1384] @ 5d6bd0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1372] @ 5d6bd0 │ │ │ │ + ldr r1, [pc, #1372] @ 5d6bd4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994428,23 +994429,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-1320] @ 0xfffffad8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d65cc │ │ │ │ - ldr r3, [pc, #1276] @ 5d6bb8 │ │ │ │ + b 5d65d0 │ │ │ │ + ldr r3, [pc, #1276] @ 5d6bbc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1292] @ 5d6bd4 │ │ │ │ + ldr r6, [pc, #1292] @ 5d6bd8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1280] @ 5d6bd8 │ │ │ │ + ldr r1, [pc, #1280] @ 5d6bdc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994453,23 +994454,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-1188] @ 0xfffffb5c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d65cc │ │ │ │ - ldr r3, [pc, #1176] @ 5d6bb8 │ │ │ │ + b 5d65d0 │ │ │ │ + ldr r3, [pc, #1176] @ 5d6bbc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1200] @ 5d6bdc │ │ │ │ + ldr r6, [pc, #1200] @ 5d6be0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1188] @ 5d6be0 │ │ │ │ + ldr r1, [pc, #1188] @ 5d6be4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994477,23 +994478,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-1056] @ 0xfffffbe0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d65cc │ │ │ │ - ldr r3, [pc, #1080] @ 5d6bb8 │ │ │ │ + b 5d65d0 │ │ │ │ + ldr r3, [pc, #1080] @ 5d6bbc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1112] @ 5d6be4 │ │ │ │ + ldr r6, [pc, #1112] @ 5d6be8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1100] @ 5d6be8 │ │ │ │ + ldr r1, [pc, #1100] @ 5d6bec │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994501,23 +994502,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-924] @ 0xfffffc64 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #924 @ 0x39c │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d65cc │ │ │ │ - ldr r3, [pc, #984] @ 5d6bb8 │ │ │ │ + b 5d65d0 │ │ │ │ + ldr r3, [pc, #984] @ 5d6bbc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #1024] @ 5d6bec │ │ │ │ + ldr r6, [pc, #1024] @ 5d6bf0 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #1012] @ 5d6bf0 │ │ │ │ + ldr r1, [pc, #1012] @ 5d6bf4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994525,23 +994526,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-792] @ 0xfffffce8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d65cc │ │ │ │ - ldr r3, [pc, #888] @ 5d6bb8 │ │ │ │ + b 5d65d0 │ │ │ │ + ldr r3, [pc, #888] @ 5d6bbc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #936] @ 5d6bf4 │ │ │ │ + ldr r6, [pc, #936] @ 5d6bf8 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #924] @ 5d6bf8 │ │ │ │ + ldr r1, [pc, #924] @ 5d6bfc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994549,23 +994550,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-660] @ 0xfffffd6c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #660 @ 0x294 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d65cc │ │ │ │ - ldr r3, [pc, #792] @ 5d6bb8 │ │ │ │ + b 5d65d0 │ │ │ │ + ldr r3, [pc, #792] @ 5d6bbc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #848] @ 5d6bfc │ │ │ │ + ldr r6, [pc, #848] @ 5d6c00 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #836] @ 5d6c00 │ │ │ │ + ldr r1, [pc, #836] @ 5d6c04 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994573,23 +994574,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-528] @ 0xfffffdf0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #528 @ 0x210 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d65cc │ │ │ │ - ldr r3, [pc, #696] @ 5d6bb8 │ │ │ │ + b 5d65d0 │ │ │ │ + ldr r3, [pc, #696] @ 5d6bbc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #760] @ 5d6c04 │ │ │ │ + ldr r6, [pc, #760] @ 5d6c08 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #748] @ 5d6c08 │ │ │ │ + ldr r1, [pc, #748] @ 5d6c0c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994597,23 +994598,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-396] @ 0xfffffe74 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #396 @ 0x18c │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d65cc │ │ │ │ - ldr r3, [pc, #600] @ 5d6bb8 │ │ │ │ + b 5d65d0 │ │ │ │ + ldr r3, [pc, #600] @ 5d6bbc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #672] @ 5d6c0c │ │ │ │ + ldr r6, [pc, #672] @ 5d6c10 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #660] @ 5d6c10 │ │ │ │ + ldr r1, [pc, #660] @ 5d6c14 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994621,23 +994622,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-264] @ 0xfffffef8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #264 @ 0x108 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d65cc │ │ │ │ - ldr r3, [pc, #504] @ 5d6bb8 │ │ │ │ + b 5d65d0 │ │ │ │ + ldr r3, [pc, #504] @ 5d6bbc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #584] @ 5d6c14 │ │ │ │ + ldr r6, [pc, #584] @ 5d6c18 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #572] @ 5d6c18 │ │ │ │ + ldr r1, [pc, #572] @ 5d6c1c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994645,45 +994646,45 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #-132] @ 0xffffff7c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d65cc │ │ │ │ - ldr r3, [pc, #408] @ 5d6bb8 │ │ │ │ + b 5d65d0 │ │ │ │ + ldr r3, [pc, #408] @ 5d6bbc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #496] @ 5d6c1c │ │ │ │ + ldr r6, [pc, #496] @ 5d6c20 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #484] @ 5d6c20 │ │ │ │ + ldr r1, [pc, #484] @ 5d6c24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ add r4, r3, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d65cc │ │ │ │ - ldr r3, [pc, #320] @ 5d6bb8 │ │ │ │ + b 5d65d0 │ │ │ │ + ldr r3, [pc, #320] @ 5d6bbc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #416] @ 5d6c24 │ │ │ │ + ldr r6, [pc, #416] @ 5d6c28 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #404] @ 5d6c28 │ │ │ │ + ldr r1, [pc, #404] @ 5d6c2c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994691,23 +994692,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d65cc │ │ │ │ - ldr r3, [pc, #224] @ 5d6bb8 │ │ │ │ + b 5d65d0 │ │ │ │ + ldr r3, [pc, #224] @ 5d6bbc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #328] @ 5d6c2c │ │ │ │ + ldr r6, [pc, #328] @ 5d6c30 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #316] @ 5d6c30 │ │ │ │ + ldr r1, [pc, #316] @ 5d6c34 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994715,23 +994716,23 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #264] @ 0x108 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d65cc │ │ │ │ - ldr r3, [pc, #128] @ 5d6bb8 │ │ │ │ + b 5d65d0 │ │ │ │ + ldr r3, [pc, #128] @ 5d6bbc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ - ldr r6, [pc, #240] @ 5d6c34 │ │ │ │ + ldr r6, [pc, #240] @ 5d6c38 │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r1, [pc, #228] @ 5d6c38 │ │ │ │ + ldr r1, [pc, #228] @ 5d6c3c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r6] │ │ │ │ mov r0, r1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r5, r3, r5 │ │ │ │ @@ -994739,77 +994740,77 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r0, #396] @ 0x18c │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ bl 6bdf54 │ │ │ │ - b 5d65cc │ │ │ │ + b 5d65d0 │ │ │ │ orr r3, r9, r8 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5d6530 │ │ │ │ + beq 5d6534 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d6530 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d6534 │ │ │ │ bl 213bcc │ │ │ │ - ldrheq r4, [r8], #-112 @ 0xffffff90 │ │ │ │ - strheq lr, [sl], #-146 @ 0xffffff6e │ │ │ │ + subseq r4, r8, ip, lsr #15 │ │ │ │ + subeq lr, sl, lr, lsr #19 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r8, r8, r4, lsr r4 │ │ │ │ - subseq r4, sl, r8, lsr pc │ │ │ │ - ldrheq r8, [r8], #-56 @ 0xffffffc8 │ │ │ │ - ldrheq r4, [sl], #-236 @ 0xffffff14 │ │ │ │ - subseq r8, r8, r4, asr r3 │ │ │ │ - subseq r4, sl, r8, asr lr │ │ │ │ - ldrsheq r8, [r8], #-32 @ 0xffffffe0 │ │ │ │ - ldrsheq r4, [sl], #-212 @ 0xffffff2c │ │ │ │ - subseq r8, r8, ip, lsl #5 │ │ │ │ - @ instruction: 0x005a4d90 │ │ │ │ - subseq r8, r8, ip, lsr #4 │ │ │ │ - subseq r4, sl, r0, lsr sp │ │ │ │ - subseq r8, r8, ip, asr #3 │ │ │ │ - ldrsbeq r4, [sl], #-192 @ 0xffffff40 │ │ │ │ - subseq r8, r8, ip, ror #2 │ │ │ │ - subseq r4, sl, r0, ror ip │ │ │ │ - subseq r8, r8, ip, lsl #2 │ │ │ │ - subseq r4, sl, r0, lsl ip │ │ │ │ - subseq r8, r8, ip, lsr #1 │ │ │ │ - ldrheq r4, [sl], #-176 @ 0xffffff50 │ │ │ │ - subseq r8, r8, ip, asr #32 │ │ │ │ - subseq r4, sl, r0, asr fp │ │ │ │ - subseq r7, r8, ip, ror #31 │ │ │ │ - ldrsheq r4, [sl], #-160 @ 0xffffff60 │ │ │ │ - subseq r7, r8, ip, lsl #31 │ │ │ │ - @ instruction: 0x005a4a90 │ │ │ │ - subseq r7, r8, r4, lsr pc │ │ │ │ - subseq r4, sl, r8, lsr sl │ │ │ │ - ldrsbeq r7, [r8], #-228 @ 0xffffff1c │ │ │ │ - ldrsbeq r4, [sl], #-152 @ 0xffffff68 │ │ │ │ - subseq r7, r8, r4, ror lr │ │ │ │ - subseq r4, sl, r8, ror r9 │ │ │ │ + subseq r8, r8, r0, lsr r4 │ │ │ │ + subseq r4, sl, r4, lsr pc │ │ │ │ + ldrheq r8, [r8], #-52 @ 0xffffffcc │ │ │ │ + ldrheq r4, [sl], #-232 @ 0xffffff18 │ │ │ │ + subseq r8, r8, r0, asr r3 │ │ │ │ + subseq r4, sl, r4, asr lr │ │ │ │ + subseq r8, r8, ip, ror #5 │ │ │ │ + ldrsheq r4, [sl], #-208 @ 0xffffff30 │ │ │ │ + subseq r8, r8, r8, lsl #5 │ │ │ │ + subseq r4, sl, ip, lsl #27 │ │ │ │ + subseq r8, r8, r8, lsr #4 │ │ │ │ + subseq r4, sl, ip, lsr #26 │ │ │ │ + subseq r8, r8, r8, asr #3 │ │ │ │ + subseq r4, sl, ip, asr #25 │ │ │ │ + subseq r8, r8, r8, ror #2 │ │ │ │ + subseq r4, sl, ip, ror #24 │ │ │ │ + subseq r8, r8, r8, lsl #2 │ │ │ │ + subseq r4, sl, ip, lsl #24 │ │ │ │ + subseq r8, r8, r8, lsr #1 │ │ │ │ + subseq r4, sl, ip, lsr #23 │ │ │ │ + subseq r8, r8, r8, asr #32 │ │ │ │ + subseq r4, sl, ip, asr #22 │ │ │ │ + subseq r7, r8, r8, ror #31 │ │ │ │ + subseq r4, sl, ip, ror #21 │ │ │ │ + subseq r7, r8, r8, lsl #31 │ │ │ │ + subseq r4, sl, ip, lsl #21 │ │ │ │ + subseq r7, r8, r0, lsr pc │ │ │ │ + subseq r4, sl, r4, lsr sl │ │ │ │ + ldrsbeq r7, [r8], #-224 @ 0xffffff20 │ │ │ │ + ldrsbeq r4, [sl], #-148 @ 0xffffff6c │ │ │ │ + subseq r7, r8, r0, ror lr │ │ │ │ + subseq r4, sl, r4, ror r9 │ │ │ │ │ │ │ │ -005d6c3c : │ │ │ │ +005d6c40 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ sub sp, sp, #12 │ │ │ │ ands r6, r3, #64 @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ - beq 5d6c7c │ │ │ │ - ldr r3, [pc, #160] @ 5d6d08 │ │ │ │ + beq 5d6c80 │ │ │ │ + ldr r3, [pc, #160] @ 5d6d0c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #192] @ 0xc0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 6c6638 │ │ │ │ - ldr r3, [pc, #136] @ 5d6d0c │ │ │ │ + ldr r3, [pc, #136] @ 5d6d10 │ │ │ │ bic r2, r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #192] @ 0xc0 │ │ │ │ mov r9, #32 │ │ │ │ mov r2, r5 │ │ │ │ @@ -994836,31 +994837,31 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - rsbeq r6, r6, ip, ror #10 │ │ │ │ - rsbeq r6, r6, ip, asr #10 │ │ │ │ + rsbeq r6, r6, r8, ror #10 │ │ │ │ + rsbeq r6, r6, r8, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r1, #-469762048 @ 0xe4000000 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - beq 5d6e1c │ │ │ │ - bhi 5d6da4 │ │ │ │ + beq 5d6e20 │ │ │ │ + bhi 5d6da8 │ │ │ │ cmp r1, #-1006632960 @ 0xc4000000 │ │ │ │ - beq 5d6e94 │ │ │ │ + beq 5d6e98 │ │ │ │ bl 6bc924 │ │ │ │ - ldr r3, [pc, #420] @ 5d6ef4 │ │ │ │ + ldr r3, [pc, #420] @ 5d6ef8 │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ add r1, r5, r1 │ │ │ │ @@ -994874,22 +994875,22 @@ │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ bl 6cf99c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #308] @ 5d6ef8 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #308] @ 5d6efc │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r2, [sp] │ │ │ │ lsr r3, r3, #11 │ │ │ │ @@ -994910,16 +994911,16 @@ │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r3, [pc, #192] @ 5d6efc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r3, [pc, #192] @ 5d6f00 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r2, [sp] │ │ │ │ lsr r3, r3, #11 │ │ │ │ @@ -994936,15 +994937,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #96] @ 5d6f00 │ │ │ │ + ldr r3, [pc, #96] @ 5d6f04 │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r7, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ add r1, r5, r1 │ │ │ │ @@ -994958,90 +994959,90 @@ │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ bl 6cf994 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 5ceeec │ │ │ │ - subseq r7, r8, ip, ror #24 │ │ │ │ - ldrsheq r7, [r8], #-184 @ 0xffffff48 │ │ │ │ - subseq r7, r8, r0, lsl #23 │ │ │ │ - subseq r7, r8, ip, lsl fp │ │ │ │ + b 5ceef0 │ │ │ │ + subseq r7, r8, r8, ror #24 │ │ │ │ + ldrsheq r7, [r8], #-180 @ 0xffffff4c │ │ │ │ + subseq r7, r8, ip, ror fp │ │ │ │ + subseq r7, r8, r8, lsl fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldrsh r8, [sp, #32] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r3 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ tst r0, #1 │ │ │ │ - beq 5d6fa4 │ │ │ │ + beq 5d6fa8 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5d7004 │ │ │ │ + beq 5d7008 │ │ │ │ bic r3, r6, #536870912 @ 0x20000000 │ │ │ │ cmp r3, #-738197504 @ 0xd4000000 │ │ │ │ - beq 5d6fb8 │ │ │ │ + beq 5d6fbc │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5d6ff4 │ │ │ │ + beq 5d6ff8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5d6fd8 │ │ │ │ + beq 5d6fdc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #160] @ 5d7018 │ │ │ │ + ldr r3, [pc, #160] @ 5d701c │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5d6d10 │ │ │ │ + b 5d6d14 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r1, #19 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #2 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - bne 5d6f54 │ │ │ │ + bne 5d6f58 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d6f54 │ │ │ │ - ldr r3, [pc, #60] @ 5d701c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d6f58 │ │ │ │ + ldr r3, [pc, #60] @ 5d7020 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d6f8c │ │ │ │ + b 5d6f90 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5d6f8c │ │ │ │ + b 5d6f90 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d6f48 │ │ │ │ - rsbeq r6, r6, r8, asr r2 │ │ │ │ - strdeq r6, [r6], #-16 @ │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d6f4c │ │ │ │ + rsbeq r6, r6, r4, asr r2 │ │ │ │ + rsbeq r6, r6, ip, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ @@ -995058,32 +995059,32 @@ │ │ │ │ bl 6bc924 │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #224] @ 5d718c │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #224] @ 5d7190 │ │ │ │ cmp fp, r2 │ │ │ │ - beq 5d7144 │ │ │ │ + beq 5d7148 │ │ │ │ add r2, r2, #3 │ │ │ │ cmp fp, r2 │ │ │ │ - beq 5d7110 │ │ │ │ + beq 5d7114 │ │ │ │ sub r2, r2, #7 │ │ │ │ cmp fp, r2 │ │ │ │ - bne 5d7178 │ │ │ │ + bne 5d717c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c77b0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ @@ -995093,61 +995094,61 @@ │ │ │ │ str r6, [sp] │ │ │ │ bl 6ca93c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c77b0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #9 │ │ │ │ str r8, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ bl 6ca93c │ │ │ │ - b 5d70f8 │ │ │ │ + b 5d70fc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c77b0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #8 │ │ │ │ str r8, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ bl 6ca93c │ │ │ │ - b 5d70f8 │ │ │ │ + b 5d70fc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d70f8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d70fc │ │ │ │ eoreq r0, r0, #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ bl 6bc88c │ │ │ │ rsb sl, sl, #9 │ │ │ │ mov r9, r0 │ │ │ │ bl 6b540c │ │ │ │ - ldr r3, [pc, #108] @ 5d7238 │ │ │ │ + ldr r3, [pc, #108] @ 5d723c │ │ │ │ cmp r4, #0 │ │ │ │ addne r4, r4, #24 │ │ │ │ movne r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ moveq r2, #8388608 @ 0x800000 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ lslne r2, r2, r4 │ │ │ │ @@ -995160,157 +995161,157 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 6c3a7c │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r8 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 5d6c3c │ │ │ │ + bl 5d6c40 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c2c9c │ │ │ │ - strdeq r5, [r6], #-252 @ 0xffffff04 @ │ │ │ │ + strdeq r5, [r6], #-248 @ 0xffffff08 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - ldr r4, [pc, #4072] @ 5d8244 │ │ │ │ + ldr r4, [pc, #4072] @ 5d8248 │ │ │ │ tst r3, #32 │ │ │ │ - ldr fp, [pc, #4068] @ 5d8248 │ │ │ │ + ldr fp, [pc, #4068] @ 5d824c │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r9, r2 │ │ │ │ and r4, r4, r3 │ │ │ │ add fp, pc, fp │ │ │ │ - beq 5d74cc │ │ │ │ + beq 5d74d0 │ │ │ │ bl 6bc924 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #3988] @ 5d824c │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #3988] @ 5d8250 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 5d7308 │ │ │ │ + bhi 5d730c │ │ │ │ sub r3, r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 5d73a0 │ │ │ │ - ldr r3, [pc, #3968] @ 5d8250 │ │ │ │ + bhi 5d73a4 │ │ │ │ + ldr r3, [pc, #3968] @ 5d8254 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 5d73c8 │ │ │ │ + bhi 5d73cc │ │ │ │ sub r3, r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bls 5d7350 │ │ │ │ - ldr r3, [pc, #3948] @ 5d8254 │ │ │ │ + bls 5d7354 │ │ │ │ + ldr r3, [pc, #3948] @ 5d8258 │ │ │ │ add r4, r4, #-1275068416 @ 0xb4000000 │ │ │ │ add r4, r4, #14680064 @ 0xe00000 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #15 │ │ │ │ - bhi 5d7510 │ │ │ │ + bhi 5d7514 │ │ │ │ add r4, r4, r4 │ │ │ │ ldrh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3912] @ 5d8258 │ │ │ │ + ldr r3, [pc, #3912] @ 5d825c │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 5d73f8 │ │ │ │ + bhi 5d73fc │ │ │ │ sub r3, r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ add r4, r4, #-1275068416 @ 0xb4000000 │ │ │ │ - bhi 5d737c │ │ │ │ + bhi 5d7380 │ │ │ │ add r4, r4, #8388608 @ 0x800000 │ │ │ │ cmp r4, #15 │ │ │ │ - bhi 5d7510 │ │ │ │ - ldr r3, [pc, #3876] @ 5d825c │ │ │ │ + bhi 5d7514 │ │ │ │ + ldr r3, [pc, #3876] @ 5d8260 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #15 │ │ │ │ - bhi 5d7510 │ │ │ │ + bhi 5d7514 │ │ │ │ add r4, r4, r4 │ │ │ │ ldrh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add r3, r4, #-1258291200 @ 0xb5000000 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5d7510 │ │ │ │ - ldr r2, [pc, #3836] @ 5d8260 │ │ │ │ + bhi 5d7514 │ │ │ │ + ldr r2, [pc, #3836] @ 5d8264 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5d7510 │ │ │ │ + bhi 5d7514 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3808] @ 5d8264 │ │ │ │ + ldr r3, [pc, #3808] @ 5d8268 │ │ │ │ add r4, r4, #6291456 @ 0x600000 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #15 │ │ │ │ - bhi 5d7510 │ │ │ │ + bhi 5d7514 │ │ │ │ add r4, r4, r4 │ │ │ │ ldrh r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #3776] @ 5d8268 │ │ │ │ + ldr r2, [pc, #3776] @ 5d826c │ │ │ │ add r3, r4, #-1275068416 @ 0xb4000000 │ │ │ │ add r3, r3, #10485760 @ 0xa00000 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5d7510 │ │ │ │ + bhi 5d7514 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add r3, r4, #-1275068416 @ 0xb4000000 │ │ │ │ add r3, r3, #12582912 @ 0xc00000 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5d7510 │ │ │ │ - ldr r2, [pc, #3724] @ 5d826c │ │ │ │ + bhi 5d7514 │ │ │ │ + ldr r2, [pc, #3724] @ 5d8270 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5d7510 │ │ │ │ + bhi 5d7514 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3696] @ 5d8270 │ │ │ │ + ldr r3, [pc, #3696] @ 5d8274 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 5d74dc │ │ │ │ + bhi 5d74e0 │ │ │ │ sub r3, r3, #4 │ │ │ │ cmp r4, r3 │ │ │ │ - bls 5d7510 │ │ │ │ - ldr r3, [pc, #3676] @ 5d8274 │ │ │ │ + bls 5d7514 │ │ │ │ + ldr r3, [pc, #3676] @ 5d8278 │ │ │ │ sub r4, r4, #1207959553 @ 0x48000001 │ │ │ │ sub r4, r4, #62914560 @ 0x3c00000 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #2 │ │ │ │ - bhi 5d86a0 │ │ │ │ + bhi 5d86a4 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #31 │ │ │ │ bl 6c77b0 │ │ │ │ - ldr r3, [pc, #3624] @ 5d8278 │ │ │ │ + ldr r3, [pc, #3624] @ 5d827c │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5d868c │ │ │ │ + bne 5d8690 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c8b20 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c7244 │ │ │ │ @@ -995332,237 +995333,237 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 6c6fbc │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d7280 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d7284 │ │ │ │ add r3, r4, #-1275068416 @ 0xb4000000 │ │ │ │ add r3, r3, #2097152 @ 0x200000 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 5d7510 │ │ │ │ - ldr r3, [pc, #3464] @ 5d827c │ │ │ │ + bhi 5d7514 │ │ │ │ + ldr r3, [pc, #3464] @ 5d8280 │ │ │ │ sub r4, r4, #1207959553 @ 0x48000001 │ │ │ │ sub r4, r4, #65011712 @ 0x3e00000 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #2 │ │ │ │ - bhi 5d86dc │ │ │ │ + bhi 5d86e0 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c6f2c │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c9cf8 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #3356] @ 5d8280 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #3356] @ 5d8284 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3348] @ 5d8284 │ │ │ │ + ldr r1, [pc, #3348] @ 5d8288 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #2376] @ 0x948 │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #32 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c9cf8 │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c90b8 │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c77b0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c7244 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r3, #0 │ │ │ │ - b 5d7484 │ │ │ │ + b 5d7488 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r3, #0 │ │ │ │ bl 6c77b0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c71c0 │ │ │ │ - b 5d75f0 │ │ │ │ - ldr r3, [pc, #3164] @ 5d8288 │ │ │ │ + b 5d75f4 │ │ │ │ + ldr r3, [pc, #3164] @ 5d828c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3156] @ 5d828c │ │ │ │ + ldr r1, [pc, #3156] @ 5d8290 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-1452] @ 0xfffffa54 │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c7068 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #3092] @ 5d8290 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #3092] @ 5d8294 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3084] @ 5d8294 │ │ │ │ + ldr r1, [pc, #3084] @ 5d8298 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-2376] @ 0xfffff6b8 │ │ │ │ sub r1, r1, #2368 @ 0x940 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #3040] @ 5d8298 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #3040] @ 5d829c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #3032] @ 5d829c │ │ │ │ + ldr r1, [pc, #3032] @ 5d82a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #2992] @ 5d82a0 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #2992] @ 5d82a4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2984] @ 5d82a4 │ │ │ │ + ldr r1, [pc, #2984] @ 5d82a8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-3432] @ 0xfffff298 │ │ │ │ sub r1, r1, #3424 @ 0xd60 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #2940] @ 5d82a8 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #2940] @ 5d82ac │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2932] @ 5d82ac │ │ │ │ + ldr r1, [pc, #2932] @ 5d82b0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #3960] @ 0xf78 │ │ │ │ add r1, r1, #3952 @ 0xf70 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #2888] @ 5d82b0 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #2888] @ 5d82b4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2880] @ 5d82b4 │ │ │ │ + ldr r1, [pc, #2880] @ 5d82b8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #2840] @ 5d82b8 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #2840] @ 5d82bc │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2832] @ 5d82bc │ │ │ │ + ldr r1, [pc, #2832] @ 5d82c0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #2792] @ 5d82c0 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #2792] @ 5d82c4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2784] @ 5d82c4 │ │ │ │ + ldr r1, [pc, #2784] @ 5d82c8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #2740] @ 5d82c8 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #2740] @ 5d82cc │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2732] @ 5d82cc │ │ │ │ + ldr r1, [pc, #2732] @ 5d82d0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov r8, #8 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ bl 6bc924 │ │ │ │ lsr r4, r4, #8 │ │ │ │ and r4, r4, #7 │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ @@ -995571,15 +995572,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c7e2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6cb0ec │ │ │ │ - ldr r3, [pc, #2628] @ 5d82d0 │ │ │ │ + ldr r3, [pc, #2628] @ 5d82d4 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ mov ip, #1 │ │ │ │ addne r3, r4, #24 │ │ │ │ moveq r3, #23 │ │ │ │ mov r2, r9 │ │ │ │ @@ -995599,30 +995600,30 @@ │ │ │ │ mov r2, #31 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c77b0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c72c8 │ │ │ │ - b 5d7470 │ │ │ │ - ldr r3, [pc, #2516] @ 5d82d4 │ │ │ │ + b 5d7474 │ │ │ │ + ldr r3, [pc, #2516] @ 5d82d8 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2508] @ 5d82d8 │ │ │ │ + ldr r1, [pc, #2508] @ 5d82dc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #3564] @ 0xdec │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c77b0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ @@ -995632,365 +995633,365 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 6c7244 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c8a90 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #2392] @ 5d82dc │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #2392] @ 5d82e0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2384] @ 5d82e0 │ │ │ │ + ldr r1, [pc, #2384] @ 5d82e4 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-2244] @ 0xfffff73c │ │ │ │ sub r1, r1, #2240 @ 0x8c0 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #2340] @ 5d82e4 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #2340] @ 5d82e8 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2332] @ 5d82e8 │ │ │ │ + ldr r1, [pc, #2332] @ 5d82ec │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-1980] @ 0xfffff844 │ │ │ │ sub r1, r1, #1968 @ 0x7b0 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #2288] @ 5d82ec │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #2288] @ 5d82f0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2280] @ 5d82f0 │ │ │ │ + ldr r1, [pc, #2280] @ 5d82f4 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #3036] @ 0xbdc │ │ │ │ add r1, r1, #3024 @ 0xbd0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #2236] @ 5d82f4 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #2236] @ 5d82f8 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2228] @ 5d82f8 │ │ │ │ + ldr r1, [pc, #2228] @ 5d82fc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #2508] @ 0x9cc │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #2184] @ 5d82fc │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #2184] @ 5d8300 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2176] @ 5d8300 │ │ │ │ + ldr r1, [pc, #2176] @ 5d8304 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #2136] @ 5d8304 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #2136] @ 5d8308 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2128] @ 5d8308 │ │ │ │ + ldr r1, [pc, #2128] @ 5d830c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c8b20 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c8b20 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c734c │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #2044] @ 5d830c │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #2044] @ 5d8310 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2036] @ 5d8310 │ │ │ │ + ldr r1, [pc, #2036] @ 5d8314 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-3036] @ 0xfffff424 │ │ │ │ sub r1, r1, #3024 @ 0xbd0 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #1992] @ 5d8314 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #1992] @ 5d8318 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1984] @ 5d8318 │ │ │ │ + ldr r1, [pc, #1984] @ 5d831c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-3828] @ 0xfffff10c │ │ │ │ sub r1, r1, #3824 @ 0xef0 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c9cf8 │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c7114 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #1888] @ 5d831c │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #1888] @ 5d8320 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1880] @ 5d8320 │ │ │ │ + ldr r1, [pc, #1880] @ 5d8324 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #1840] @ 5d8324 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #1840] @ 5d8328 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1832] @ 5d8328 │ │ │ │ + ldr r1, [pc, #1832] @ 5d832c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #1188] @ 0x4a4 │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 6c6f2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c8928 │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 6c6e9c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c8928 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #1724] @ 5d832c │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #1724] @ 5d8330 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1716] @ 5d8330 │ │ │ │ + ldr r1, [pc, #1716] @ 5d8334 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-2508] @ 0xfffff634 │ │ │ │ sub r1, r1, #2496 @ 0x9c0 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #1672] @ 5d8334 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #1672] @ 5d8338 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1664] @ 5d8338 │ │ │ │ + ldr r1, [pc, #1664] @ 5d833c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-2772] @ 0xfffff52c │ │ │ │ sub r1, r1, #2768 @ 0xad0 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #1620] @ 5d833c │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #1620] @ 5d8340 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1612] @ 5d8340 │ │ │ │ + ldr r1, [pc, #1612] @ 5d8344 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-3564] @ 0xfffff214 │ │ │ │ sub r1, r1, #3552 @ 0xde0 │ │ │ │ sub r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #1568] @ 5d8344 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #1568] @ 5d8348 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1560] @ 5d8348 │ │ │ │ + ldr r1, [pc, #1560] @ 5d834c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #3828] @ 0xef4 │ │ │ │ add r1, r1, #3824 @ 0xef0 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #1516] @ 5d834c │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #1516] @ 5d8350 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1508] @ 5d8350 │ │ │ │ + ldr r1, [pc, #1508] @ 5d8354 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-3300] @ 0xfffff31c │ │ │ │ sub r1, r1, #3296 @ 0xce0 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #1464] @ 5d8354 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #1464] @ 5d8358 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1456] @ 5d8358 │ │ │ │ + ldr r1, [pc, #1456] @ 5d835c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #4092] @ 0xffc │ │ │ │ add r1, r1, #4080 @ 0xff0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #1412] @ 5d835c │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #1412] @ 5d8360 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1404] @ 5d8360 │ │ │ │ + ldr r1, [pc, #1404] @ 5d8364 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #3300] @ 0xce4 │ │ │ │ add r1, r1, #3296 @ 0xce0 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #1360] @ 5d8364 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #1360] @ 5d8368 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1352] @ 5d8368 │ │ │ │ + ldr r1, [pc, #1352] @ 5d836c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #2772] @ 0xad4 │ │ │ │ add r1, r1, #2768 @ 0xad0 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #1308] @ 5d836c │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #1308] @ 5d8370 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1300] @ 5d8370 │ │ │ │ + ldr r1, [pc, #1300] @ 5d8374 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #1848] @ 0x738 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #1256] @ 5d8374 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #1256] @ 5d8378 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1248] @ 5d8378 │ │ │ │ + ldr r1, [pc, #1248] @ 5d837c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ bl 6bc924 │ │ │ │ mov r8, r0 │ │ │ │ bl 6b540c │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c6638 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c6f2c │ │ │ │ - ldr r3, [pc, #1164] @ 5d837c │ │ │ │ + ldr r3, [pc, #1164] @ 5d8380 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5d867c │ │ │ │ + beq 5d8680 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 6c7114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ @@ -996001,49 +996002,49 @@ │ │ │ │ bl 6c6fbc │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #3 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [sp] │ │ │ │ bl 6c7d00 │ │ │ │ - ldr r3, [pc, #1084] @ 5d8380 │ │ │ │ + ldr r3, [pc, #1084] @ 5d8384 │ │ │ │ mov r0, #21 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ - ldr r4, [pc, #1076] @ 5d8384 │ │ │ │ + ldr r4, [pc, #1076] @ 5d8388 │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #1068] @ 5d8388 │ │ │ │ + ldr r1, [pc, #1068] @ 5d838c │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r6 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2c9c │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ bl 6bc924 │ │ │ │ mov r8, r0 │ │ │ │ bl 6b540c │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c6638 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c6e9c │ │ │ │ - ldr r3, [pc, #968] @ 5d838c │ │ │ │ + ldr r3, [pc, #968] @ 5d8390 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5d866c │ │ │ │ + beq 5d8670 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 6c7114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ @@ -996054,505 +996055,505 @@ │ │ │ │ bl 6c90b8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #3 │ │ │ │ mov r3, #0 │ │ │ │ str r9, [sp] │ │ │ │ bl 6c7d00 │ │ │ │ - ldr r3, [pc, #872] @ 5d8380 │ │ │ │ + ldr r3, [pc, #872] @ 5d8384 │ │ │ │ mov r0, #21 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ - ldr r4, [pc, #876] @ 5d8390 │ │ │ │ + ldr r4, [pc, #876] @ 5d8394 │ │ │ │ ldr r6, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #868] @ 5d8394 │ │ │ │ + ldr r1, [pc, #868] @ 5d8398 │ │ │ │ ldr r4, [pc, r4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ - b 5d7f64 │ │ │ │ - ldr r3, [pc, #852] @ 5d8398 │ │ │ │ - ldr r2, [pc, #852] @ 5d839c │ │ │ │ + b 5d7f68 │ │ │ │ + ldr r3, [pc, #852] @ 5d839c │ │ │ │ + ldr r2, [pc, #852] @ 5d83a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r7, r3 │ │ │ │ sub r1, r2, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r2, #-1188] @ 0xfffffb5c │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #808] @ 5d83a0 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #808] @ 5d83a4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #800] @ 5d83a4 │ │ │ │ + ldr r1, [pc, #800] @ 5d83a8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ sub r1, r1, #3696 @ 0xe70 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ bl 6c9cf8 │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c931c │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #712] @ 5d83a8 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #712] @ 5d83ac │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #704] @ 5d83ac │ │ │ │ + ldr r1, [pc, #704] @ 5d83b0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #2244] @ 0x8c4 │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #660] @ 5d83b0 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #660] @ 5d83b4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #652] @ 5d83b4 │ │ │ │ + ldr r1, [pc, #652] @ 5d83b8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #1320] @ 0x528 │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #608] @ 5d83b8 │ │ │ │ - ldr r2, [pc, #608] @ 5d83bc │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #608] @ 5d83bc │ │ │ │ + ldr r2, [pc, #608] @ 5d83c0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r7, r3 │ │ │ │ sub r1, r2, #1312 @ 0x520 │ │ │ │ ldr r0, [r2, #-1320] @ 0xfffffad8 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #564] @ 5d83c0 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #564] @ 5d83c4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #556] @ 5d83c4 │ │ │ │ + ldr r1, [pc, #556] @ 5d83c8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #516] @ 5d83c8 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #516] @ 5d83cc │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #508] @ 5d83cc │ │ │ │ + ldr r1, [pc, #508] @ 5d83d0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-1716] @ 0xfffff94c │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #464] @ 5d83d0 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #464] @ 5d83d4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #456] @ 5d83d4 │ │ │ │ + ldr r1, [pc, #456] @ 5d83d8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-2904] @ 0xfffff4a8 │ │ │ │ sub r1, r1, #2896 @ 0xb50 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov r8, #2 │ │ │ │ - b 5d7848 │ │ │ │ + b 5d784c │ │ │ │ mov r8, #15 │ │ │ │ - b 5d7848 │ │ │ │ + b 5d784c │ │ │ │ @ instruction: 0xffe0001f │ │ │ │ - subseq r3, r8, ip, asr #20 │ │ │ │ - blmi 1dd8290 <__bss_end__@@Base+0x1187a28> │ │ │ │ - blmi dd8294 <__bss_end__@@Base+0x187a2c> │ │ │ │ - subeq sp, sl, sl, lsr ip │ │ │ │ - blmi fedd829c <__bss_end__@@Base+0xfe187a34> │ │ │ │ - subeq sp, sl, r2, lsl ip │ │ │ │ - subeq sp, sl, r6, lsl #24 │ │ │ │ + subseq r3, r8, r8, asr #20 │ │ │ │ + blmi 1dd8294 <__bss_end__@@Base+0x1187a2c> │ │ │ │ + blmi dd8298 <__bss_end__@@Base+0x187a30> │ │ │ │ + subeq sp, sl, r6, lsr ip │ │ │ │ + blmi fedd82a0 <__bss_end__@@Base+0xfe187a38> │ │ │ │ + subeq sp, sl, lr, lsl #24 │ │ │ │ subeq sp, sl, r2, lsl #24 │ │ │ │ - strdeq sp, [sl], #-186 @ 0xffffff46 │ │ │ │ - subeq sp, sl, sl, ror #23 │ │ │ │ - blmi ff5d8284 <__bss_end__@@Base+0xfe987a1c> │ │ │ │ - subeq sp, sl, sl, asr #23 │ │ │ │ - blmi 5d82bc │ │ │ │ - strdeq sp, [sl], #-161 @ 0xffffff5f │ │ │ │ - subseq r7, r8, r8, asr r4 │ │ │ │ - subseq r3, sl, r8, asr pc │ │ │ │ - @ instruction: 0x00587390 │ │ │ │ - subseq r5, sl, r8, lsl #29 │ │ │ │ - subseq r7, r8, r0, asr #6 │ │ │ │ - subseq r5, sl, r8, lsr lr │ │ │ │ - subseq r7, r8, r4, lsl #6 │ │ │ │ - ldrsheq r5, [sl], #-220 @ 0xffffff24 │ │ │ │ - subseq r7, r8, ip, asr #5 │ │ │ │ - subseq r5, sl, r4, asr #27 │ │ │ │ - @ instruction: 0x00587290 │ │ │ │ - @ instruction: 0x005a3d90 │ │ │ │ - subseq r7, r8, r4, asr r2 │ │ │ │ - subseq r3, sl, r4, asr sp │ │ │ │ - subseq r7, r8, ip, lsl r2 │ │ │ │ - subseq r3, sl, ip, lsl sp │ │ │ │ - subseq r7, r8, r4, ror #3 │ │ │ │ - subseq r3, sl, r4, ror #25 │ │ │ │ - subseq r7, r8, r8, lsr #3 │ │ │ │ - subseq r3, sl, r8, lsr #25 │ │ │ │ - rsbeq r5, r6, r4, asr #18 │ │ │ │ - ldrheq r7, [r8], #-12 │ │ │ │ - ldrheq r3, [sl], #-188 @ 0xffffff44 │ │ │ │ - subseq r7, r8, r8, lsr r0 │ │ │ │ - subseq r5, sl, r0, lsr fp │ │ │ │ - ldrsheq r6, [r8], #-252 @ 0xffffff04 │ │ │ │ - ldrsheq r5, [sl], #-164 @ 0xffffff5c │ │ │ │ - subseq r6, r8, r0, asr #31 │ │ │ │ - subseq r3, sl, r0, asr #21 │ │ │ │ - subseq r6, r8, r4, lsl #31 │ │ │ │ - subseq r3, sl, r4, lsl #21 │ │ │ │ - subseq r6, r8, r8, asr #30 │ │ │ │ - subseq r3, sl, r8, asr #20 │ │ │ │ - subseq r6, r8, r0, lsl pc │ │ │ │ - subseq r3, sl, r0, lsl sl │ │ │ │ - subseq r6, r8, ip, lsr #29 │ │ │ │ - subseq r5, sl, r4, lsr #19 │ │ │ │ - subseq r6, r8, r0, ror lr │ │ │ │ - subseq r5, sl, r8, ror #18 │ │ │ │ - subseq r6, r8, r0, lsl #28 │ │ │ │ - subseq r3, sl, r0, lsl #18 │ │ │ │ - subseq r6, r8, r8, asr #27 │ │ │ │ - subseq r3, sl, r8, asr #17 │ │ │ │ - subseq r6, r8, ip, asr #26 │ │ │ │ - subseq r5, sl, r4, asr #16 │ │ │ │ - subseq r6, r8, r0, lsl sp │ │ │ │ - subseq r5, sl, r8, lsl #16 │ │ │ │ - ldrsbeq r6, [r8], #-196 @ 0xffffff3c │ │ │ │ - subseq r5, sl, ip, asr #15 │ │ │ │ - @ instruction: 0x00586c98 │ │ │ │ - @ instruction: 0x005a3798 │ │ │ │ - subseq r6, r8, ip, asr ip │ │ │ │ - subseq r5, sl, r4, asr r7 │ │ │ │ - subseq r6, r8, r0, lsr #24 │ │ │ │ - subseq r3, sl, r0, lsr #14 │ │ │ │ - subseq r6, r8, r4, ror #23 │ │ │ │ - subseq r3, sl, r4, ror #13 │ │ │ │ - subseq r6, r8, r8, lsr #23 │ │ │ │ - subseq r3, sl, r8, lsr #13 │ │ │ │ - subseq r6, r8, ip, ror #22 │ │ │ │ - subseq r3, sl, ip, ror #12 │ │ │ │ - subseq r6, r8, r0, lsr fp │ │ │ │ - subseq r3, sl, r0, lsr r6 │ │ │ │ - blmi 15d83b8 <__bss_end__@@Base+0x987b50> │ │ │ │ + strdeq sp, [sl], #-190 @ 0xffffff42 │ │ │ │ + strdeq sp, [sl], #-182 @ 0xffffff4a │ │ │ │ + subeq sp, sl, r6, ror #23 │ │ │ │ + blmi ff5d8288 <__bss_end__@@Base+0xfe987a20> │ │ │ │ + subeq sp, sl, r6, asr #23 │ │ │ │ + blmi 5d82c0 │ │ │ │ + subeq sp, sl, sp, ror #21 │ │ │ │ + subseq r7, r8, r4, asr r4 │ │ │ │ + subseq r3, sl, r4, asr pc │ │ │ │ + subseq r7, r8, ip, lsl #7 │ │ │ │ + subseq r5, sl, r4, lsl #29 │ │ │ │ + subseq r7, r8, ip, lsr r3 │ │ │ │ + subseq r5, sl, r4, lsr lr │ │ │ │ + subseq r7, r8, r0, lsl #6 │ │ │ │ + ldrsheq r5, [sl], #-216 @ 0xffffff28 │ │ │ │ + subseq r7, r8, r8, asr #5 │ │ │ │ + subseq r5, sl, r0, asr #27 │ │ │ │ + subseq r7, r8, ip, lsl #5 │ │ │ │ + subseq r3, sl, ip, lsl #27 │ │ │ │ + subseq r7, r8, r0, asr r2 │ │ │ │ + subseq r3, sl, r0, asr sp │ │ │ │ + subseq r7, r8, r8, lsl r2 │ │ │ │ + subseq r3, sl, r8, lsl sp │ │ │ │ + subseq r7, r8, r0, ror #3 │ │ │ │ + subseq r3, sl, r0, ror #25 │ │ │ │ + subseq r7, r8, r4, lsr #3 │ │ │ │ + subseq r3, sl, r4, lsr #25 │ │ │ │ + rsbeq r5, r6, r0, asr #18 │ │ │ │ + ldrheq r7, [r8], #-8 │ │ │ │ + ldrheq r3, [sl], #-184 @ 0xffffff48 │ │ │ │ + subseq r7, r8, r4, lsr r0 │ │ │ │ + subseq r5, sl, ip, lsr #22 │ │ │ │ + ldrsheq r6, [r8], #-248 @ 0xffffff08 │ │ │ │ + ldrsheq r5, [sl], #-160 @ 0xffffff60 │ │ │ │ + ldrheq r6, [r8], #-252 @ 0xffffff04 │ │ │ │ + ldrheq r3, [sl], #-172 @ 0xffffff54 │ │ │ │ + subseq r6, r8, r0, lsl #31 │ │ │ │ + subseq r3, sl, r0, lsl #21 │ │ │ │ + subseq r6, r8, r4, asr #30 │ │ │ │ + subseq r3, sl, r4, asr #20 │ │ │ │ + subseq r6, r8, ip, lsl #30 │ │ │ │ + subseq r3, sl, ip, lsl #20 │ │ │ │ + subseq r6, r8, r8, lsr #29 │ │ │ │ + subseq r5, sl, r0, lsr #19 │ │ │ │ + subseq r6, r8, ip, ror #28 │ │ │ │ + subseq r5, sl, r4, ror #18 │ │ │ │ + ldrsheq r6, [r8], #-220 @ 0xffffff24 │ │ │ │ + ldrsheq r3, [sl], #-140 @ 0xffffff74 │ │ │ │ + subseq r6, r8, r4, asr #27 │ │ │ │ + subseq r3, sl, r4, asr #17 │ │ │ │ + subseq r6, r8, r8, asr #26 │ │ │ │ + subseq r5, sl, r0, asr #16 │ │ │ │ + subseq r6, r8, ip, lsl #26 │ │ │ │ + subseq r5, sl, r4, lsl #16 │ │ │ │ + ldrsbeq r6, [r8], #-192 @ 0xffffff40 │ │ │ │ + subseq r5, sl, r8, asr #15 │ │ │ │ + @ instruction: 0x00586c94 │ │ │ │ + @ instruction: 0x005a3794 │ │ │ │ + subseq r6, r8, r8, asr ip │ │ │ │ + subseq r5, sl, r0, asr r7 │ │ │ │ + subseq r6, r8, ip, lsl ip │ │ │ │ + subseq r3, sl, ip, lsl r7 │ │ │ │ + subseq r6, r8, r0, ror #23 │ │ │ │ + subseq r3, sl, r0, ror #13 │ │ │ │ + subseq r6, r8, r4, lsr #23 │ │ │ │ + subseq r3, sl, r4, lsr #13 │ │ │ │ + subseq r6, r8, r8, ror #22 │ │ │ │ + subseq r3, sl, r8, ror #12 │ │ │ │ + subseq r6, r8, ip, lsr #22 │ │ │ │ + subseq r3, sl, ip, lsr #12 │ │ │ │ + blmi 15d83bc <__bss_end__@@Base+0x987b54> │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r6, r8, r4, ror #20 │ │ │ │ - @ instruction: 0x0059759c │ │ │ │ - blmi 15d83c4 <__bss_end__@@Base+0x987b5c> │ │ │ │ - @ instruction: 0x00586990 │ │ │ │ - subseq r7, r9, r8, asr #9 │ │ │ │ - subseq r6, r8, r8, ror r9 │ │ │ │ - subseq r5, sl, r0, ror r4 │ │ │ │ - subseq r6, r8, r4, asr #18 │ │ │ │ - subseq r5, sl, ip, lsr r4 │ │ │ │ - ldrsbeq r6, [r8], #-140 @ 0xffffff74 │ │ │ │ - ldrsbeq r3, [sl], #-60 @ 0xffffffc4 │ │ │ │ - subseq r6, r8, r0, lsr #17 │ │ │ │ - subseq r3, sl, r0, lsr #7 │ │ │ │ - subseq r6, r8, r4, ror #16 │ │ │ │ - subseq r5, sl, ip, asr r3 │ │ │ │ - subseq r6, r8, r0, lsr r8 │ │ │ │ - subseq r3, sl, r0, lsr r3 │ │ │ │ - ldrsheq r6, [r8], #-120 @ 0xffffff88 │ │ │ │ - ldrsheq r5, [sl], #-32 @ 0xffffffe0 │ │ │ │ - ldrheq r6, [r8], #-124 @ 0xffffff84 │ │ │ │ - ldrheq r5, [sl], #-36 @ 0xffffffdc │ │ │ │ - subseq r6, r8, ip, ror r5 │ │ │ │ - subseq r3, sl, ip, ror r0 │ │ │ │ - subseq r6, r8, r0, asr #10 │ │ │ │ - subseq r3, sl, r0, asr #32 │ │ │ │ - subseq r6, r8, r0, ror #9 │ │ │ │ - ldrsbeq r4, [sl], #-248 @ 0xffffff08 │ │ │ │ - subseq r6, r8, r8, lsr #9 │ │ │ │ - subseq r4, sl, r0, lsr #31 │ │ │ │ - subseq r6, r8, r0, ror r4 │ │ │ │ - subseq r4, sl, r8, ror #30 │ │ │ │ - subseq r6, r8, r4, lsr r4 │ │ │ │ - subseq r2, sl, r4, lsr pc │ │ │ │ - ldrsheq r6, [r8], #-56 @ 0xffffffc8 │ │ │ │ - ldrsheq r2, [sl], #-232 @ 0xffffff18 │ │ │ │ - ldrheq r6, [r8], #-60 @ 0xffffffc4 │ │ │ │ - ldrheq r4, [sl], #-228 @ 0xffffff1c │ │ │ │ - subseq r6, r8, r4, lsl #7 │ │ │ │ - subseq r4, sl, ip, ror lr │ │ │ │ - subseq r6, r8, r4, lsl r3 │ │ │ │ - subseq r2, sl, r4, lsl lr │ │ │ │ + subseq r6, r8, r0, ror #20 │ │ │ │ + @ instruction: 0x00597598 │ │ │ │ + blmi 15d83c8 <__bss_end__@@Base+0x987b60> │ │ │ │ + subseq r6, r8, ip, lsl #19 │ │ │ │ + subseq r7, r9, r4, asr #9 │ │ │ │ + subseq r6, r8, r4, ror r9 │ │ │ │ + subseq r5, sl, ip, ror #8 │ │ │ │ + subseq r6, r8, r0, asr #18 │ │ │ │ + subseq r5, sl, r8, lsr r4 │ │ │ │ + ldrsbeq r6, [r8], #-136 @ 0xffffff78 │ │ │ │ + ldrsbeq r3, [sl], #-56 @ 0xffffffc8 │ │ │ │ + @ instruction: 0x0058689c │ │ │ │ + @ instruction: 0x005a339c │ │ │ │ + subseq r6, r8, r0, ror #16 │ │ │ │ + subseq r5, sl, r8, asr r3 │ │ │ │ + subseq r6, r8, ip, lsr #16 │ │ │ │ + subseq r3, sl, ip, lsr #6 │ │ │ │ + ldrsheq r6, [r8], #-116 @ 0xffffff8c │ │ │ │ + subseq r5, sl, ip, ror #5 │ │ │ │ + ldrheq r6, [r8], #-120 @ 0xffffff88 │ │ │ │ + ldrheq r5, [sl], #-32 @ 0xffffffe0 │ │ │ │ + subseq r6, r8, r8, ror r5 │ │ │ │ + subseq r3, sl, r8, ror r0 │ │ │ │ + subseq r6, r8, ip, lsr r5 │ │ │ │ + subseq r3, sl, ip, lsr r0 │ │ │ │ + ldrsbeq r6, [r8], #-76 @ 0xffffffb4 │ │ │ │ + ldrsbeq r4, [sl], #-244 @ 0xffffff0c │ │ │ │ + subseq r6, r8, r4, lsr #9 │ │ │ │ + @ instruction: 0x005a4f9c │ │ │ │ + subseq r6, r8, ip, ror #8 │ │ │ │ + subseq r4, sl, r4, ror #30 │ │ │ │ + subseq r6, r8, r0, lsr r4 │ │ │ │ + subseq r2, sl, r0, lsr pc │ │ │ │ + ldrsheq r6, [r8], #-52 @ 0xffffffcc │ │ │ │ + ldrsheq r2, [sl], #-228 @ 0xffffff1c │ │ │ │ + ldrheq r6, [r8], #-56 @ 0xffffffc8 │ │ │ │ + ldrheq r4, [sl], #-224 @ 0xffffff20 │ │ │ │ + subseq r6, r8, r0, lsl #7 │ │ │ │ + subseq r4, sl, r8, ror lr │ │ │ │ + subseq r6, r8, r0, lsl r3 │ │ │ │ + subseq r2, sl, r0, lsl lr │ │ │ │ mov r8, #10 │ │ │ │ - b 5d7848 │ │ │ │ + b 5d784c │ │ │ │ mov r8, #7 │ │ │ │ - b 5d7848 │ │ │ │ - ldr r3, [pc, #-104] @ 5d83d8 │ │ │ │ + b 5d784c │ │ │ │ + ldr r3, [pc, #-104] @ 5d83dc │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-112] @ 5d83dc │ │ │ │ + ldr r1, [pc, #-112] @ 5d83e0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #1980] @ 0x7bc │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #-156] @ 5d83e0 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #-156] @ 5d83e4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-164] @ 5d83e4 │ │ │ │ + ldr r1, [pc, #-164] @ 5d83e8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ mov r3, #0 │ │ │ │ bl 6c77b0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c72c8 │ │ │ │ - b 5d75f0 │ │ │ │ - ldr r3, [pc, #-244] @ 5d83e8 │ │ │ │ + b 5d75f4 │ │ │ │ + ldr r3, [pc, #-244] @ 5d83ec │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-252] @ 5d83ec │ │ │ │ + ldr r1, [pc, #-252] @ 5d83f0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #-292] @ 5d83f0 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #-292] @ 5d83f4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-300] @ 5d83f4 │ │ │ │ + ldr r1, [pc, #-300] @ 5d83f8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #-340] @ 5d83f8 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #-340] @ 5d83fc │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-348] @ 5d83fc │ │ │ │ + ldr r1, [pc, #-348] @ 5d8400 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-3960] @ 0xfffff088 │ │ │ │ sub r1, r1, #3952 @ 0xf70 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #-392] @ 5d8400 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #-392] @ 5d8404 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-400] @ 5d8404 │ │ │ │ + ldr r1, [pc, #-400] @ 5d8408 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #3432] @ 0xd68 │ │ │ │ add r1, r1, #3424 @ 0xd60 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #-444] @ 5d8408 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #-444] @ 5d840c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-452] @ 5d840c │ │ │ │ + ldr r1, [pc, #-452] @ 5d8410 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #2904] @ 0xb58 │ │ │ │ add r1, r1, #2896 @ 0xb50 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #-496] @ 5d8410 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #-496] @ 5d8414 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-504] @ 5d8414 │ │ │ │ + ldr r1, [pc, #-504] @ 5d8418 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ add r3, r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ sub r1, r1, #2112 @ 0x840 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ - ldr r3, [pc, #-544] @ 5d8418 │ │ │ │ + b 5d74b8 │ │ │ │ + ldr r3, [pc, #-544] @ 5d841c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-552] @ 5d841c │ │ │ │ + ldr r1, [pc, #-552] @ 5d8420 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #-1848] @ 0xfffff8c8 │ │ │ │ sub r1, r1, #1840 @ 0x730 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c8928 │ │ │ │ - b 5d7fc8 │ │ │ │ + b 5d7fcc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c8928 │ │ │ │ - b 5d7ef4 │ │ │ │ + b 5d7ef8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c71c0 │ │ │ │ - b 5d7470 │ │ │ │ - ldr r3, [pc, #-648] @ 5d8420 │ │ │ │ + b 5d7474 │ │ │ │ + ldr r3, [pc, #-648] @ 5d8424 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-656] @ 5d8424 │ │ │ │ + ldr r1, [pc, #-656] @ 5d8428 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r6, r3, r6 │ │ │ │ str r6, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1, #1452] @ 0x5ac │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c6e9c │ │ │ │ - b 5d74b4 │ │ │ │ + b 5d74b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r3 │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ bl 6bc924 │ │ │ │ - ldr sl, [pc, #1740] @ 5d8df0 │ │ │ │ + ldr sl, [pc, #1740] @ 5d8df4 │ │ │ │ add sl, pc, sl │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc924 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5d877c │ │ │ │ + beq 5d8780 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #1680] @ 5d8df4 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #1680] @ 5d8df8 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #27 │ │ │ │ - bhi 5d8dec │ │ │ │ + bhi 5d8df0 │ │ │ │ add r3, r3, r7 │ │ │ │ ldrh r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ orr r3, r8, fp │ │ │ │ orr r3, r3, r9 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5d873c │ │ │ │ + beq 5d8740 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d873c │ │ │ │ - ldr r2, [pc, #1620] @ 5d8df8 │ │ │ │ - ldr r3, [pc, #1620] @ 5d8dfc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d8740 │ │ │ │ + ldr r2, [pc, #1620] @ 5d8dfc │ │ │ │ + ldr r3, [pc, #1620] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1600] @ 5d8e00 │ │ │ │ + ldr r1, [pc, #1600] @ 5d8e04 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ @@ -996560,510 +996561,510 @@ │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ - ldr r2, [pc, #1536] @ 5d8e04 │ │ │ │ - ldr r3, [pc, #1524] @ 5d8dfc │ │ │ │ + b 5d6c40 │ │ │ │ + ldr r2, [pc, #1536] @ 5d8e08 │ │ │ │ + ldr r3, [pc, #1524] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1512] @ 5d8e08 │ │ │ │ + ldr r1, [pc, #1512] @ 5d8e0c │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #1472] @ 5d8e0c │ │ │ │ - ldr r3, [pc, #1452] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #1472] @ 5d8e10 │ │ │ │ + ldr r3, [pc, #1452] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1448] @ 5d8e10 │ │ │ │ + ldr r1, [pc, #1448] @ 5d8e14 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1440 @ 0x5a0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #1404] @ 5d8e14 │ │ │ │ - ldr r3, [pc, #1376] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #1404] @ 5d8e18 │ │ │ │ + ldr r3, [pc, #1376] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1380] @ 5d8e18 │ │ │ │ + ldr r1, [pc, #1380] @ 5d8e1c │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #1336] @ 5d8e1c │ │ │ │ - ldr r3, [pc, #1300] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #1336] @ 5d8e20 │ │ │ │ + ldr r3, [pc, #1300] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1312] @ 5d8e20 │ │ │ │ + ldr r1, [pc, #1312] @ 5d8e24 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #1268] @ 5d8e24 │ │ │ │ - ldr r3, [pc, #1224] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #1268] @ 5d8e28 │ │ │ │ + ldr r3, [pc, #1224] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1244] @ 5d8e28 │ │ │ │ + ldr r1, [pc, #1244] @ 5d8e2c │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #1204] @ 5d8e2c │ │ │ │ - ldr r3, [pc, #1152] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #1204] @ 5d8e30 │ │ │ │ + ldr r3, [pc, #1152] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1180] @ 5d8e30 │ │ │ │ + ldr r1, [pc, #1180] @ 5d8e34 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #1140] @ 5d8e34 │ │ │ │ - ldr r3, [pc, #1080] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #1140] @ 5d8e38 │ │ │ │ + ldr r3, [pc, #1080] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1116] @ 5d8e38 │ │ │ │ + ldr r1, [pc, #1116] @ 5d8e3c │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #1076] @ 5d8e3c │ │ │ │ - ldr r3, [pc, #1008] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #1076] @ 5d8e40 │ │ │ │ + ldr r3, [pc, #1008] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1052] @ 5d8e40 │ │ │ │ + ldr r1, [pc, #1052] @ 5d8e44 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #1012] @ 5d8e44 │ │ │ │ - ldr r3, [pc, #936] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #1012] @ 5d8e48 │ │ │ │ + ldr r3, [pc, #936] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #988] @ 5d8e48 │ │ │ │ + ldr r1, [pc, #988] @ 5d8e4c │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #948] @ 5d8e4c │ │ │ │ - ldr r3, [pc, #864] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #948] @ 5d8e50 │ │ │ │ + ldr r3, [pc, #864] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #924] @ 5d8e50 │ │ │ │ + ldr r1, [pc, #924] @ 5d8e54 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #884] @ 5d8e54 │ │ │ │ - ldr r3, [pc, #792] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #884] @ 5d8e58 │ │ │ │ + ldr r3, [pc, #792] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #860] @ 5d8e58 │ │ │ │ + ldr r1, [pc, #860] @ 5d8e5c │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #820] @ 5d8e5c │ │ │ │ - ldr r3, [pc, #720] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #820] @ 5d8e60 │ │ │ │ + ldr r3, [pc, #720] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #796] @ 5d8e60 │ │ │ │ + ldr r1, [pc, #796] @ 5d8e64 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #756] @ 5d8e64 │ │ │ │ - ldr r3, [pc, #648] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #756] @ 5d8e68 │ │ │ │ + ldr r3, [pc, #648] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #732] @ 5d8e68 │ │ │ │ + ldr r1, [pc, #732] @ 5d8e6c │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #696] @ 5d8e6c │ │ │ │ - ldr r3, [pc, #580] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #696] @ 5d8e70 │ │ │ │ + ldr r3, [pc, #580] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #672] @ 5d8e70 │ │ │ │ + ldr r1, [pc, #672] @ 5d8e74 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #632] @ 5d8e74 │ │ │ │ - ldr r3, [pc, #508] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #632] @ 5d8e78 │ │ │ │ + ldr r3, [pc, #508] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #608] @ 5d8e78 │ │ │ │ + ldr r1, [pc, #608] @ 5d8e7c │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #264 @ 0x108 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #568] @ 5d8e7c │ │ │ │ - ldr r3, [pc, #436] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #568] @ 5d8e80 │ │ │ │ + ldr r3, [pc, #436] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #544] @ 5d8e80 │ │ │ │ + ldr r1, [pc, #544] @ 5d8e84 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #396 @ 0x18c │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #504] @ 5d8e84 │ │ │ │ - ldr r3, [pc, #364] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #504] @ 5d8e88 │ │ │ │ + ldr r3, [pc, #364] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #480] @ 5d8e88 │ │ │ │ + ldr r1, [pc, #480] @ 5d8e8c │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #528 @ 0x210 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #440] @ 5d8e8c │ │ │ │ - ldr r3, [pc, #292] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #440] @ 5d8e90 │ │ │ │ + ldr r3, [pc, #292] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #416] @ 5d8e90 │ │ │ │ + ldr r1, [pc, #416] @ 5d8e94 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #660 @ 0x294 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #376] @ 5d8e94 │ │ │ │ - ldr r3, [pc, #220] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #376] @ 5d8e98 │ │ │ │ + ldr r3, [pc, #220] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #352] @ 5d8e98 │ │ │ │ + ldr r1, [pc, #352] @ 5d8e9c │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #312] @ 5d8e9c │ │ │ │ - ldr r3, [pc, #148] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #312] @ 5d8ea0 │ │ │ │ + ldr r3, [pc, #148] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #288] @ 5d8ea0 │ │ │ │ + ldr r1, [pc, #288] @ 5d8ea4 │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #924 @ 0x39c │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ - ldr r2, [pc, #248] @ 5d8ea4 │ │ │ │ - ldr r3, [pc, #76] @ 5d8dfc │ │ │ │ + b 5d87e8 │ │ │ │ + ldr r2, [pc, #248] @ 5d8ea8 │ │ │ │ + ldr r3, [pc, #76] @ 5d8e00 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #224] @ 5d8ea8 │ │ │ │ + ldr r1, [pc, #224] @ 5d8eac │ │ │ │ add r5, r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5d87e4 │ │ │ │ + b 5d87e8 │ │ │ │ bl 213bcc │ │ │ │ - subseq r2, r8, r4, lsr #11 │ │ │ │ - subeq ip, sl, ip, lsl #17 │ │ │ │ - subseq r6, r8, r8, lsl r2 │ │ │ │ + subseq r2, r8, r0, lsr #11 │ │ │ │ + subeq ip, sl, r8, lsl #17 │ │ │ │ + subseq r6, r8, r4, lsl r2 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r4, sl, r0, lsl #26 │ │ │ │ - ldrheq r6, [r8], #-24 @ 0xffffffe8 │ │ │ │ - subseq r4, sl, r0, lsr #25 │ │ │ │ - subseq r6, r8, r0, ror r1 │ │ │ │ - subseq r4, sl, r8, asr ip │ │ │ │ - subseq r6, r8, r4, lsr #2 │ │ │ │ - subseq r4, sl, ip, lsl #24 │ │ │ │ - ldrsbeq r6, [r8], #-8 │ │ │ │ - subseq r4, sl, r0, asr #23 │ │ │ │ - subseq r6, r8, ip, lsl #1 │ │ │ │ - subseq r4, sl, r4, ror fp │ │ │ │ - subseq r6, r8, r4, asr #32 │ │ │ │ - subseq r4, sl, ip, lsr #22 │ │ │ │ - ldrsheq r5, [r8], #-252 @ 0xffffff04 │ │ │ │ - subseq r4, sl, r4, ror #21 │ │ │ │ - ldrheq r5, [r8], #-244 @ 0xffffff0c │ │ │ │ - @ instruction: 0x005a4a9c │ │ │ │ - subseq r5, r8, ip, ror #30 │ │ │ │ - subseq r4, sl, r4, asr sl │ │ │ │ - subseq r5, r8, r4, lsr #30 │ │ │ │ - subseq r4, sl, ip, lsl #20 │ │ │ │ - ldrsbeq r5, [r8], #-236 @ 0xffffff14 │ │ │ │ - subseq r4, sl, r4, asr #19 │ │ │ │ - @ instruction: 0x00585e94 │ │ │ │ - subseq r4, sl, ip, ror r9 │ │ │ │ - subseq r5, r8, ip, asr #28 │ │ │ │ - subseq r4, sl, r4, lsr r9 │ │ │ │ - subseq r5, r8, r8, lsl #28 │ │ │ │ - ldrsheq r4, [sl], #-128 @ 0xffffff80 │ │ │ │ - subseq r5, r8, r0, asr #27 │ │ │ │ - subseq r4, sl, r8, lsr #17 │ │ │ │ - subseq r5, r8, r8, ror sp │ │ │ │ - subseq r4, sl, r0, ror #16 │ │ │ │ - subseq r5, r8, r0, lsr sp │ │ │ │ - subseq r4, sl, r8, lsl r8 │ │ │ │ - subseq r5, r8, r8, ror #25 │ │ │ │ - ldrsbeq r4, [sl], #-112 @ 0xffffff90 │ │ │ │ - subseq r5, r8, r0, lsr #25 │ │ │ │ - subseq r4, sl, r8, lsl #15 │ │ │ │ - subseq r5, r8, r8, asr ip │ │ │ │ - subseq r4, sl, r0, asr #14 │ │ │ │ - subseq r5, r8, r0, lsl ip │ │ │ │ - ldrsheq r4, [sl], #-104 @ 0xffffff98 │ │ │ │ + ldrsheq r4, [sl], #-204 @ 0xffffff34 │ │ │ │ + ldrheq r6, [r8], #-20 @ 0xffffffec │ │ │ │ + @ instruction: 0x005a4c9c │ │ │ │ + subseq r6, r8, ip, ror #2 │ │ │ │ + subseq r4, sl, r4, asr ip │ │ │ │ + subseq r6, r8, r0, lsr #2 │ │ │ │ + subseq r4, sl, r8, lsl #24 │ │ │ │ + ldrsbeq r6, [r8], #-4 │ │ │ │ + ldrheq r4, [sl], #-188 @ 0xffffff44 │ │ │ │ + subseq r6, r8, r8, lsl #1 │ │ │ │ + subseq r4, sl, r0, ror fp │ │ │ │ + subseq r6, r8, r0, asr #32 │ │ │ │ + subseq r4, sl, r8, lsr #22 │ │ │ │ + ldrsheq r5, [r8], #-248 @ 0xffffff08 │ │ │ │ + subseq r4, sl, r0, ror #21 │ │ │ │ + ldrheq r5, [r8], #-240 @ 0xffffff10 │ │ │ │ + @ instruction: 0x005a4a98 │ │ │ │ + subseq r5, r8, r8, ror #30 │ │ │ │ + subseq r4, sl, r0, asr sl │ │ │ │ + subseq r5, r8, r0, lsr #30 │ │ │ │ + subseq r4, sl, r8, lsl #20 │ │ │ │ + ldrsbeq r5, [r8], #-232 @ 0xffffff18 │ │ │ │ + subseq r4, sl, r0, asr #19 │ │ │ │ + @ instruction: 0x00585e90 │ │ │ │ + subseq r4, sl, r8, ror r9 │ │ │ │ + subseq r5, r8, r8, asr #28 │ │ │ │ + subseq r4, sl, r0, lsr r9 │ │ │ │ + subseq r5, r8, r4, lsl #28 │ │ │ │ + subseq r4, sl, ip, ror #17 │ │ │ │ + ldrheq r5, [r8], #-220 @ 0xffffff24 │ │ │ │ + subseq r4, sl, r4, lsr #17 │ │ │ │ + subseq r5, r8, r4, ror sp │ │ │ │ + subseq r4, sl, ip, asr r8 │ │ │ │ + subseq r5, r8, ip, lsr #26 │ │ │ │ + subseq r4, sl, r4, lsl r8 │ │ │ │ + subseq r5, r8, r4, ror #25 │ │ │ │ + subseq r4, sl, ip, asr #15 │ │ │ │ + @ instruction: 0x00585c9c │ │ │ │ + subseq r4, sl, r4, lsl #15 │ │ │ │ + subseq r5, r8, r4, asr ip │ │ │ │ + subseq r4, sl, ip, lsr r7 │ │ │ │ + subseq r5, r8, ip, lsl #24 │ │ │ │ + ldrsheq r4, [sl], #-100 @ 0xffffff9c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5d8f34 │ │ │ │ - ldr r3, [pc, #848] @ 5d9240 │ │ │ │ + beq 5d8f38 │ │ │ │ + ldr r3, [pc, #848] @ 5d9244 │ │ │ │ cmp sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, r3, r7, lsl #2 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - beq 5d8f2c │ │ │ │ + beq 5d8f30 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ bl 6c2e7c │ │ │ │ - ldr r3, [pc, #816] @ 5d9244 │ │ │ │ + ldr r3, [pc, #816] @ 5d9248 │ │ │ │ add r1, r4, #-1275068416 @ 0xb4000000 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #13 │ │ │ │ - bhi 5d8f48 │ │ │ │ + bhi 5d8f4c │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d8f0c │ │ │ │ + b 5d8f10 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5d8f68 │ │ │ │ + bne 5d8f6c │ │ │ │ mov r1, sl │ │ │ │ bl 6c2e14 │ │ │ │ - b 5d8f0c │ │ │ │ + b 5d8f10 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #728] @ 5d9248 │ │ │ │ + ldr r3, [pc, #728] @ 5d924c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5d8f0c │ │ │ │ + b 5d8f10 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5d91a0 │ │ │ │ + beq 5d91a4 │ │ │ │ mvn r2, #7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c31fc │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #656] @ 5d924c │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #656] @ 5d9250 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ @@ -997073,37 +997074,37 @@ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6cf9a0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #128 @ 0x80 │ │ │ │ - beq 5d922c │ │ │ │ + beq 5d9230 │ │ │ │ ands r3, r3, #64 @ 0x40 │ │ │ │ - beq 5d9210 │ │ │ │ + beq 5d9214 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #552] @ 5d9250 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #552] @ 5d9254 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - b 5d8fc0 │ │ │ │ + b 5d8fc4 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #128 @ 0x80 │ │ │ │ - beq 5d9200 │ │ │ │ + beq 5d9204 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r8 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r3, [pc, #504] @ 5d9254 │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r3, [pc, #504] @ 5d9258 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ add r1, r6, r1 │ │ │ │ lsr r3, r3, #11 │ │ │ │ @@ -997113,21 +997114,21 @@ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6cf998 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5d91f0 │ │ │ │ + beq 5d91f4 │ │ │ │ mvn r2, #7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c31fc │ │ │ │ bl 6bc924 │ │ │ │ - ldr r3, [pc, #412] @ 5d9258 │ │ │ │ + ldr r3, [pc, #412] @ 5d925c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ @@ -997139,30 +997140,30 @@ │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ bl 6cf99c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #128 @ 0x80 │ │ │ │ - beq 5d91dc │ │ │ │ + beq 5d91e0 │ │ │ │ ands r3, r3, #64 @ 0x40 │ │ │ │ - beq 5d91c0 │ │ │ │ + beq 5d91c4 │ │ │ │ bl 6bc924 │ │ │ │ - ldr r3, [pc, #308] @ 5d925c │ │ │ │ + ldr r3, [pc, #308] @ 5d9260 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ - b 5d90c0 │ │ │ │ + b 5d90c4 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #128 @ 0x80 │ │ │ │ - beq 5d91b0 │ │ │ │ + beq 5d91b4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #280] @ 5d9260 │ │ │ │ + ldr r3, [pc, #280] @ 5d9264 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r4, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ @@ -997177,110 +997178,110 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d8f8c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d8f90 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d913c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d9140 │ │ │ │ tst r9, #1 │ │ │ │ - beq 5d911c │ │ │ │ + beq 5d9120 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d911c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d9120 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ - b 5d9114 │ │ │ │ + b 5d9118 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d90a0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d90a4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d903c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d9040 │ │ │ │ tst r8, #1 │ │ │ │ - beq 5d9008 │ │ │ │ + beq 5d900c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d9008 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d900c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ - b 5d9000 │ │ │ │ - rsbeq r4, r6, r0, ror #5 │ │ │ │ - subeq ip, sl, r0, lsl r1 │ │ │ │ - rsbeq r4, r6, r4, ror #4 │ │ │ │ - subseq r5, r8, r0, lsl #20 │ │ │ │ - @ instruction: 0x00585994 │ │ │ │ - subseq r5, r8, r0, ror #18 │ │ │ │ - subseq r5, r8, r4, lsl #18 │ │ │ │ - @ instruction: 0x00585898 │ │ │ │ - subseq r5, r8, r8, ror r8 │ │ │ │ + b 5d9004 │ │ │ │ + ldrdeq r4, [r6], #-44 @ 0xffffffd4 @ │ │ │ │ + subeq ip, sl, ip, lsl #2 │ │ │ │ + rsbeq r4, r6, r0, ror #4 │ │ │ │ + ldrsheq r5, [r8], #-156 @ 0xffffff64 │ │ │ │ + @ instruction: 0x00585990 │ │ │ │ + subseq r5, r8, ip, asr r9 │ │ │ │ + subseq r5, r8, r0, lsl #18 │ │ │ │ + @ instruction: 0x00585894 │ │ │ │ + subseq r5, r8, r4, ror r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #3476] @ 5da014 │ │ │ │ + ldr r2, [pc, #3476] @ 5da018 │ │ │ │ add r1, r1, #-1275068416 @ 0xb4000000 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #3468] @ 5da018 │ │ │ │ + ldr r3, [pc, #3468] @ 5da01c │ │ │ │ sub sp, sp, #28 │ │ │ │ sub r1, r1, #30 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #32 │ │ │ │ - bhi 5d92bc │ │ │ │ + bhi 5d92c0 │ │ │ │ add r2, r2, r1 │ │ │ │ ldrh r2, [r2, r1] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ ldrb r9, [r0, #184] @ 0xb8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5d9d08 │ │ │ │ + beq 5d9d0c │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5d9cf8 │ │ │ │ + beq 5d9cfc │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov fp, r0 │ │ │ │ bl 6b540c │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6b540c │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq 5d9c54 │ │ │ │ - ldr r3, [pc, #3324] @ 5da01c │ │ │ │ + beq 5d9c58 │ │ │ │ + ldr r3, [pc, #3324] @ 5da020 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, r9 │ │ │ │ @@ -997290,101 +997291,101 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r9 │ │ │ │ bl 6c3a7c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5d9cbc │ │ │ │ - ldr r3, [pc, #3240] @ 5da020 │ │ │ │ + beq 5d9cc0 │ │ │ │ + ldr r3, [pc, #3240] @ 5da024 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb138 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ceeec │ │ │ │ + bl 5ceef0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cefd4 │ │ │ │ + bl 5cefd8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2cb0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 6c2c9c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r9 │ │ │ │ bl 6c3a7c │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5d9c64 │ │ │ │ + beq 5d9c68 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5d9cd0 │ │ │ │ - ldr r3, [pc, #3108] @ 5da024 │ │ │ │ + beq 5d9cd4 │ │ │ │ + ldr r3, [pc, #3108] @ 5da028 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb138 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cefd4 │ │ │ │ + bl 5cefd8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ceeec │ │ │ │ + bl 5ceef0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2c9c │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #128 @ 0x80 │ │ │ │ - beq 5da000 │ │ │ │ + beq 5da004 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r1, [pc, #2952] @ 5da028 │ │ │ │ - ldr r2, [pc, #2952] @ 5da02c │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r1, [pc, #2952] @ 5da02c │ │ │ │ + ldr r2, [pc, #2952] @ 5da030 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #2928] @ 5da030 │ │ │ │ + ldr r1, [pc, #2928] @ 5da034 │ │ │ │ add sl, r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, r2, r9 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ str sl, [sp, #4] │ │ │ │ @@ -997394,48 +997395,48 @@ │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r1, [r0, #132] @ 0x84 │ │ │ │ ands r2, r1, #128 @ 0x80 │ │ │ │ - beq 5d9fe8 │ │ │ │ + beq 5d9fec │ │ │ │ ands r1, r1, #64 @ 0x40 │ │ │ │ - beq 5d9fb8 │ │ │ │ + beq 5d9fbc │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6bc924 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r1, [pc, #2748] @ 5da028 │ │ │ │ - ldr r2, [pc, #2756] @ 5da034 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r1, [pc, #2748] @ 5da02c │ │ │ │ + ldr r2, [pc, #2756] @ 5da038 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #2732] @ 5da038 │ │ │ │ + ldr r1, [pc, #2732] @ 5da03c │ │ │ │ add sl, r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, r2, r9 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ str sl, [sp, #4] │ │ │ │ @@ -997445,793 +997446,793 @@ │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldrb sl, [r0, #184] @ 0xb8 │ │ │ │ - ldr r2, [pc, #2636] @ 5da028 │ │ │ │ + ldr r2, [pc, #2636] @ 5da02c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r9, [r3, r2] │ │ │ │ - beq 5d9f74 │ │ │ │ + beq 5d9f78 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5d9f64 │ │ │ │ + beq 5d9f68 │ │ │ │ bl 6bc924 │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6bc924 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #2552] @ 5da03c │ │ │ │ - ldr r1, [pc, #2552] @ 5da040 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #2552] @ 5da040 │ │ │ │ + ldr r1, [pc, #2552] @ 5da044 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 91d1a0 │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r3, [r9] │ │ │ │ add sl, r2, sl │ │ │ │ add ip, r2, r7 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, fp │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b 5d95b4 │ │ │ │ + b 5d95b8 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #128 @ 0x80 │ │ │ │ - beq 5d9f50 │ │ │ │ + beq 5d9f54 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r1, [pc, #2376] @ 5da028 │ │ │ │ - ldr r2, [pc, #2400] @ 5da044 │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r1, [pc, #2376] @ 5da02c │ │ │ │ + ldr r2, [pc, #2400] @ 5da048 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #2376] @ 5da048 │ │ │ │ + ldr r1, [pc, #2376] @ 5da04c │ │ │ │ add sl, r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, r2, r9 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ - b 5d94e8 │ │ │ │ + b 5d94ec │ │ │ │ ldr r1, [r0, #132] @ 0x84 │ │ │ │ ands r2, r1, #128 @ 0x80 │ │ │ │ - beq 5d9f38 │ │ │ │ + beq 5d9f3c │ │ │ │ ands r1, r1, #64 @ 0x40 │ │ │ │ - beq 5d9f08 │ │ │ │ + beq 5d9f0c │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6bc924 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r1, [pc, #2196] @ 5da028 │ │ │ │ - ldr r2, [pc, #2228] @ 5da04c │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r1, [pc, #2196] @ 5da02c │ │ │ │ + ldr r2, [pc, #2228] @ 5da050 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #2204] @ 5da050 │ │ │ │ + ldr r1, [pc, #2204] @ 5da054 │ │ │ │ add sl, r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, r2, r9 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ - b 5d95b4 │ │ │ │ + b 5d95b8 │ │ │ │ ldrb sl, [r0, #184] @ 0xb8 │ │ │ │ - ldr r2, [pc, #2108] @ 5da028 │ │ │ │ + ldr r2, [pc, #2108] @ 5da02c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r9, [r3, r2] │ │ │ │ - beq 5d9ec4 │ │ │ │ + beq 5d9ec8 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5d9eb4 │ │ │ │ + beq 5d9eb8 │ │ │ │ bl 6bc924 │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6bc924 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #2048] @ 5da054 │ │ │ │ - ldr r1, [pc, #2048] @ 5da058 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #2048] @ 5da058 │ │ │ │ + ldr r1, [pc, #2048] @ 5da05c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 91d1a0 │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ - b 5d965c │ │ │ │ + b 5d9660 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #128 @ 0x80 │ │ │ │ - beq 5d9ea0 │ │ │ │ + beq 5d9ea4 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r1, [pc, #1876] @ 5da028 │ │ │ │ - ldr r2, [pc, #1924] @ 5da05c │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r1, [pc, #1876] @ 5da02c │ │ │ │ + ldr r2, [pc, #1924] @ 5da060 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1900] @ 5da060 │ │ │ │ + ldr r1, [pc, #1900] @ 5da064 │ │ │ │ add sl, r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, r2, r9 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, fp │ │ │ │ str sl, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ ldr r0, [r1] │ │ │ │ - b 5d94e8 │ │ │ │ + b 5d94ec │ │ │ │ ldr r1, [r0, #132] @ 0x84 │ │ │ │ ands r2, r1, #128 @ 0x80 │ │ │ │ - beq 5d9e88 │ │ │ │ + beq 5d9e8c │ │ │ │ ands r1, r1, #64 @ 0x40 │ │ │ │ - beq 5d9e58 │ │ │ │ + beq 5d9e5c │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6bc924 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r1, [pc, #1700] @ 5da028 │ │ │ │ - ldr r2, [pc, #1756] @ 5da064 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r1, [pc, #1700] @ 5da02c │ │ │ │ + ldr r2, [pc, #1756] @ 5da068 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1732] @ 5da068 │ │ │ │ + ldr r1, [pc, #1732] @ 5da06c │ │ │ │ add sl, r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, r2, r9 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #2768 @ 0xad0 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ - b 5d95b4 │ │ │ │ + b 5d95b8 │ │ │ │ ldrb sl, [r0, #184] @ 0xb8 │ │ │ │ - ldr r2, [pc, #1612] @ 5da028 │ │ │ │ + ldr r2, [pc, #1612] @ 5da02c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r9, [r3, r2] │ │ │ │ - beq 5d9e14 │ │ │ │ + beq 5d9e18 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5d9e04 │ │ │ │ + beq 5d9e08 │ │ │ │ bl 6bc924 │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6bc924 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #1576] @ 5da06c │ │ │ │ - ldr r1, [pc, #1576] @ 5da070 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #1576] @ 5da070 │ │ │ │ + ldr r1, [pc, #1576] @ 5da074 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 91d1a0 │ │ │ │ add r1, r1, #2896 @ 0xb50 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ - b 5d965c │ │ │ │ + b 5d9660 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #128 @ 0x80 │ │ │ │ - beq 5d9df0 │ │ │ │ + beq 5d9df4 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r1, [pc, #1380] @ 5da028 │ │ │ │ - ldr r2, [pc, #1452] @ 5da074 │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r1, [pc, #1380] @ 5da02c │ │ │ │ + ldr r2, [pc, #1452] @ 5da078 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1428] @ 5da078 │ │ │ │ + ldr r1, [pc, #1428] @ 5da07c │ │ │ │ add sl, r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, r2, r9 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, fp │ │ │ │ add r1, r1, #3024 @ 0xbd0 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #12 │ │ │ │ - b 5d94e8 │ │ │ │ + b 5d94ec │ │ │ │ ldr r1, [r0, #132] @ 0x84 │ │ │ │ ands r2, r1, #128 @ 0x80 │ │ │ │ - beq 5d9dd8 │ │ │ │ + beq 5d9ddc │ │ │ │ ands r1, r1, #64 @ 0x40 │ │ │ │ - beq 5d9da8 │ │ │ │ + beq 5d9dac │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6bc924 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r1, [pc, #1200] @ 5da028 │ │ │ │ - ldr r2, [pc, #1280] @ 5da07c │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r1, [pc, #1200] @ 5da02c │ │ │ │ + ldr r2, [pc, #1280] @ 5da080 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1256] @ 5da080 │ │ │ │ + ldr r1, [pc, #1256] @ 5da084 │ │ │ │ add sl, r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r9, r2, r9 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, fp │ │ │ │ str sl, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ ldr r0, [r1] │ │ │ │ - b 5d95b4 │ │ │ │ + b 5d95b8 │ │ │ │ ldrb sl, [r0, #184] @ 0xb8 │ │ │ │ - ldr r2, [pc, #1116] @ 5da028 │ │ │ │ + ldr r2, [pc, #1116] @ 5da02c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r9, [r3, r2] │ │ │ │ - beq 5d9d64 │ │ │ │ + beq 5d9d68 │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ - beq 5d9d54 │ │ │ │ + beq 5d9d58 │ │ │ │ bl 6bc924 │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6bc924 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #1104] @ 5da084 │ │ │ │ - ldr r1, [pc, #1104] @ 5da088 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #1104] @ 5da088 │ │ │ │ + ldr r1, [pc, #1104] @ 5da08c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 91d1a0 │ │ │ │ add r1, r1, #3296 @ 0xce0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ - b 5d965c │ │ │ │ + b 5d9660 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5d9330 │ │ │ │ + b 5d9334 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5d9ce4 │ │ │ │ - ldr r3, [pc, #1044] @ 5da08c │ │ │ │ + beq 5d9ce8 │ │ │ │ + ldr r3, [pc, #1044] @ 5da090 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb138 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ceeec │ │ │ │ + bl 5ceef0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cefd4 │ │ │ │ - b 5d9430 │ │ │ │ + bl 5cefd8 │ │ │ │ + b 5d9434 │ │ │ │ orr r2, r7, #1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - b 5d9388 │ │ │ │ + bl 5cd29c │ │ │ │ + b 5d938c │ │ │ │ orr r2, r8, #1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - b 5d9410 │ │ │ │ + bl 5cd29c │ │ │ │ + b 5d9414 │ │ │ │ orr r2, r7, #1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - b 5d9c88 │ │ │ │ + bl 5cd29c │ │ │ │ + b 5d9c8c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d92e8 │ │ │ │ - ldr r2, [pc, #792] @ 5da028 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d92ec │ │ │ │ + ldr r2, [pc, #792] @ 5da02c │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - ldr sl, [pc, #884] @ 5da090 │ │ │ │ + ldr sl, [pc, #884] @ 5da094 │ │ │ │ ldr fp, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - ldr r1, [pc, #872] @ 5da094 │ │ │ │ + ldr r1, [pc, #872] @ 5da098 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, sl] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, fp │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r9 │ │ │ │ bl 6bde24 │ │ │ │ - b 5d92dc │ │ │ │ + b 5d92e0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d9be0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d9be4 │ │ │ │ mov r0, #20 │ │ │ │ ldr fp, [r9] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #800] @ 5da098 │ │ │ │ - ldr r1, [pc, #800] @ 5da09c │ │ │ │ + ldr r3, [pc, #800] @ 5da09c │ │ │ │ + ldr r1, [pc, #800] @ 5da0a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, fp │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6bde24 │ │ │ │ - b 5d9bd4 │ │ │ │ + b 5d9bd8 │ │ │ │ orr r2, r6, r5 │ │ │ │ orr r2, r2, r8 │ │ │ │ orr r2, r2, r7 │ │ │ │ tst r2, #1 │ │ │ │ - beq 5d9b24 │ │ │ │ + beq 5d9b28 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9b24 │ │ │ │ + b 5d9b28 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9b1c │ │ │ │ + b 5d9b20 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9a70 │ │ │ │ + b 5d9a74 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d99f0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d99f4 │ │ │ │ mov r0, #20 │ │ │ │ ldr fp, [r9] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #632] @ 5da0a0 │ │ │ │ - ldr r1, [pc, #632] @ 5da0a4 │ │ │ │ + ldr r3, [pc, #632] @ 5da0a4 │ │ │ │ + ldr r1, [pc, #632] @ 5da0a8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, fp │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6bde24 │ │ │ │ - b 5d99e4 │ │ │ │ + b 5d99e8 │ │ │ │ orr r2, r6, r5 │ │ │ │ orr r2, r2, r8 │ │ │ │ orr r2, r2, r7 │ │ │ │ tst r2, #1 │ │ │ │ - beq 5d9930 │ │ │ │ + beq 5d9934 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9930 │ │ │ │ + b 5d9934 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9928 │ │ │ │ + b 5d992c │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9880 │ │ │ │ + b 5d9884 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d9800 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d9804 │ │ │ │ mov r0, #20 │ │ │ │ ldr fp, [r9] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #464] @ 5da0a8 │ │ │ │ - ldr r1, [pc, #464] @ 5da0ac │ │ │ │ + ldr r3, [pc, #464] @ 5da0ac │ │ │ │ + ldr r1, [pc, #464] @ 5da0b0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, fp │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6bde24 │ │ │ │ - b 5d97f4 │ │ │ │ + b 5d97f8 │ │ │ │ orr r2, r6, r5 │ │ │ │ orr r2, r2, r8 │ │ │ │ orr r2, r2, r7 │ │ │ │ tst r2, #1 │ │ │ │ - beq 5d9740 │ │ │ │ + beq 5d9744 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9740 │ │ │ │ + b 5d9744 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9738 │ │ │ │ + b 5d973c │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d968c │ │ │ │ + b 5d9690 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5d95f0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5d95f4 │ │ │ │ mov r0, #20 │ │ │ │ ldr fp, [r9] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #296] @ 5da0b0 │ │ │ │ - ldr r1, [pc, #296] @ 5da0b4 │ │ │ │ + ldr r3, [pc, #296] @ 5da0b4 │ │ │ │ + ldr r1, [pc, #296] @ 5da0b8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, fp │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6bde24 │ │ │ │ - b 5d95e4 │ │ │ │ + b 5d95e8 │ │ │ │ orr r2, r6, r5 │ │ │ │ orr r2, r2, r8 │ │ │ │ orr r2, r2, r7 │ │ │ │ tst r2, #1 │ │ │ │ - beq 5d9518 │ │ │ │ + beq 5d951c │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9518 │ │ │ │ + b 5d951c │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d9510 │ │ │ │ + b 5d9514 │ │ │ │ mov r1, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b 5d944c │ │ │ │ - subeq fp, sl, r2, lsr #27 │ │ │ │ - subseq r1, r8, r0, lsr sl │ │ │ │ - strheq r3, [r6], #-224 @ 0xffffff20 @ │ │ │ │ - rsbeq r3, r6, r8, asr lr │ │ │ │ - ldrdeq r3, [r6], #-208 @ 0xffffff30 @ │ │ │ │ + b 5d9450 │ │ │ │ + @ instruction: 0x004abd9e │ │ │ │ + subseq r1, r8, ip, lsr #20 │ │ │ │ + rsbeq r3, r6, ip, lsr #29 │ │ │ │ + rsbeq r3, r6, r4, asr lr │ │ │ │ + rsbeq r3, r6, ip, asr #27 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r5, r8, r8, lsl r5 │ │ │ │ - subseq r4, sl, r0 │ │ │ │ - subseq r5, r8, ip, asr #8 │ │ │ │ - subseq r3, sl, r4, lsr pc │ │ │ │ - subseq r5, r8, r8, ror r3 │ │ │ │ - subseq r3, sl, r8, ror lr │ │ │ │ - ldrsbeq r5, [r8], #-40 @ 0xffffffd8 │ │ │ │ - subseq r3, sl, r0, asr #27 │ │ │ │ - subseq r5, r8, r4, lsr #4 │ │ │ │ - subseq r3, sl, ip, lsl #26 │ │ │ │ - subseq r5, r8, r8, ror #2 │ │ │ │ - subseq r3, sl, r8, ror #24 │ │ │ │ - subseq r5, r8, r4, ror #1 │ │ │ │ - subseq r3, sl, ip, asr #23 │ │ │ │ - subseq r5, r8, r4, lsr r0 │ │ │ │ - subseq r3, sl, ip, lsl fp │ │ │ │ - subseq r4, r8, r8, ror pc │ │ │ │ - subseq r3, sl, r8, ror sl │ │ │ │ - ldrsheq r4, [r8], #-228 @ 0xffffff1c │ │ │ │ - ldrsbeq r3, [sl], #-156 @ 0xffffff64 │ │ │ │ - subseq r4, r8, r0, asr #28 │ │ │ │ - subseq r3, sl, r8, lsr #18 │ │ │ │ - subseq r4, r8, r8, lsl #27 │ │ │ │ - subseq r3, sl, r8, lsl #17 │ │ │ │ - rsbeq r3, r6, r8, asr r5 │ │ │ │ - @ instruction: 0x00584c9c │ │ │ │ - ldrsbeq r5, [r9], #-112 @ 0xffffff90 │ │ │ │ - subseq r4, r8, r4, asr #24 │ │ │ │ - subseq r5, r9, ip, ror r7 │ │ │ │ - @ instruction: 0x00584b94 │ │ │ │ - subseq r5, r9, ip, asr #13 │ │ │ │ - subseq r4, r8, r4, ror #21 │ │ │ │ - subseq r5, r9, ip, lsl r6 │ │ │ │ - subseq r4, r8, r4, lsr sl │ │ │ │ - subseq r5, r9, ip, ror #10 │ │ │ │ + subseq r5, r8, r4, lsl r5 │ │ │ │ + ldrsheq r3, [sl], #-252 @ 0xffffff04 │ │ │ │ + subseq r5, r8, r8, asr #8 │ │ │ │ + subseq r3, sl, r0, lsr pc │ │ │ │ + subseq r5, r8, r4, ror r3 │ │ │ │ + subseq r3, sl, r4, ror lr │ │ │ │ + ldrsbeq r5, [r8], #-36 @ 0xffffffdc │ │ │ │ + ldrheq r3, [sl], #-220 @ 0xffffff24 │ │ │ │ + subseq r5, r8, r0, lsr #4 │ │ │ │ + subseq r3, sl, r8, lsl #26 │ │ │ │ + subseq r5, r8, r4, ror #2 │ │ │ │ + subseq r3, sl, r4, ror #24 │ │ │ │ + subseq r5, r8, r0, ror #1 │ │ │ │ + subseq r3, sl, r8, asr #23 │ │ │ │ + subseq r5, r8, r0, lsr r0 │ │ │ │ + subseq r3, sl, r8, lsl fp │ │ │ │ + subseq r4, r8, r4, ror pc │ │ │ │ + subseq r3, sl, r4, ror sl │ │ │ │ + ldrsheq r4, [r8], #-224 @ 0xffffff20 │ │ │ │ + ldrsbeq r3, [sl], #-152 @ 0xffffff68 │ │ │ │ + subseq r4, r8, ip, lsr lr │ │ │ │ + subseq r3, sl, r4, lsr #18 │ │ │ │ + subseq r4, r8, r4, lsl #27 │ │ │ │ + subseq r3, sl, r4, lsl #17 │ │ │ │ + rsbeq r3, r6, r4, asr r5 │ │ │ │ + @ instruction: 0x00584c98 │ │ │ │ + subseq r5, r9, ip, asr #15 │ │ │ │ + subseq r4, r8, r0, asr #24 │ │ │ │ + subseq r5, r9, r8, ror r7 │ │ │ │ + @ instruction: 0x00584b90 │ │ │ │ + subseq r5, r9, r8, asr #13 │ │ │ │ + subseq r4, r8, r0, ror #21 │ │ │ │ + subseq r5, r9, r8, lsl r6 │ │ │ │ + subseq r4, r8, r0, lsr sl │ │ │ │ + subseq r5, r9, r8, ror #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #3956] @ 5db044 │ │ │ │ - ldr r9, [pc, #3956] @ 5db048 │ │ │ │ + ldr ip, [pc, #3956] @ 5db048 │ │ │ │ + ldr r9, [pc, #3956] @ 5db04c │ │ │ │ cmp r1, ip │ │ │ │ ldr ip, [r0, #88] @ 0x58 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ and sl, ip, #63 @ 0x3f │ │ │ │ - bhi 5da154 │ │ │ │ + bhi 5da158 │ │ │ │ cmp r1, #35651584 @ 0x2200000 │ │ │ │ - bcs 5da130 │ │ │ │ + bcs 5da134 │ │ │ │ add r1, r1, #-33554432 @ 0xfe000000 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi 5da2cc │ │ │ │ - ldr r3, [pc, #3892] @ 5db04c │ │ │ │ + bhi 5da2d0 │ │ │ │ + ldr r3, [pc, #3892] @ 5db050 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi 5da2cc │ │ │ │ + bhi 5da2d0 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3864] @ 5db050 │ │ │ │ + ldr r3, [pc, #3864] @ 5db054 │ │ │ │ sub r1, r1, #35651584 @ 0x2200000 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi 5da2cc │ │ │ │ + bhi 5da2d0 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3832] @ 5db054 │ │ │ │ + ldr r3, [pc, #3832] @ 5db058 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 5da2cc │ │ │ │ + bhi 5da2d0 │ │ │ │ cmp r1, #46137344 @ 0x2c00000 │ │ │ │ - bcc 5da18c │ │ │ │ - ldr r3, [pc, #3816] @ 5db058 │ │ │ │ + bcc 5da190 │ │ │ │ + ldr r3, [pc, #3816] @ 5db05c │ │ │ │ sub r1, r1, #46137344 @ 0x2c00000 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi 5da2cc │ │ │ │ + bhi 5da2d0 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3784] @ 5db05c │ │ │ │ + ldr r3, [pc, #3784] @ 5db060 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5da2e4 │ │ │ │ - bhi 5dd614 │ │ │ │ + beq 5da2e8 │ │ │ │ + bhi 5dd618 │ │ │ │ sub r3, r3, #6 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5dd6a8 │ │ │ │ + beq 5dd6ac │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5da2cc │ │ │ │ + bne 5da2d0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de834 │ │ │ │ + beq 5de838 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #3704] @ 5db060 │ │ │ │ - ldr r3, [pc, #4080] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #3704] @ 5db064 │ │ │ │ + ldr r3, [pc, #4080] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #3688] @ 5db064 │ │ │ │ + ldr r1, [pc, #3688] @ 5db068 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ add r6, r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp] │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ @@ -998240,73 +998241,73 @@ │ │ │ │ add r2, r2, r8 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5de754 │ │ │ │ + bne 5de758 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, sl, #48 @ 0x30 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ - beq 5dd7d8 │ │ │ │ + beq 5dd7dc │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cdaa0 │ │ │ │ + b 5cdaa4 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5de050 │ │ │ │ + bne 5de054 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, sl, #48 @ 0x30 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ - beq 5ddf10 │ │ │ │ + beq 5ddf14 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d5d48 │ │ │ │ + b 5d5d4c │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, sl, #48 @ 0x30 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ - beq 5ddcc4 │ │ │ │ + beq 5ddcc8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d4da0 │ │ │ │ + b 5d4da4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ ldrb r6, [r0, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #3820] @ 5db1dc │ │ │ │ + ldr r3, [pc, #3820] @ 5db1e0 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5de238 │ │ │ │ + beq 5de23c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de228 │ │ │ │ + beq 5de22c │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #3396] @ 5db068 │ │ │ │ - ldr r1, [pc, #3396] @ 5db06c │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #3396] @ 5db06c │ │ │ │ + ldr r1, [pc, #3396] @ 5db070 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1320] @ 0xfffffad8 │ │ │ │ add r3, r2, r3 │ │ │ │ @@ -998316,35 +998317,35 @@ │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #3276] @ 5db070 │ │ │ │ - ldr r3, [pc, #3636] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #3276] @ 5db074 │ │ │ │ + ldr r3, [pc, #3636] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #3252] @ 5db074 │ │ │ │ + ldr r1, [pc, #3252] @ 5db078 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ add r1, r1, #3824 @ 0xef0 │ │ │ │ @@ -998352,621 +998353,621 @@ │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de1fc │ │ │ │ + beq 5de200 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r3, [pc, #3144] @ 5db078 │ │ │ │ - ldr r2, [pc, #3496] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r3, [pc, #3144] @ 5db07c │ │ │ │ + ldr r2, [pc, #3496] @ 5db1e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5dda80 │ │ │ │ - ldr r1, [pc, #3092] @ 5db07c │ │ │ │ + beq 5dda84 │ │ │ │ + ldr r1, [pc, #3092] @ 5db080 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3300] @ 0xfffff31c │ │ │ │ sub r1, r1, #3296 @ 0xce0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de21c │ │ │ │ + beq 5de220 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r3, [pc, #3004] @ 5db080 │ │ │ │ - ldr r2, [pc, #3348] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r3, [pc, #3004] @ 5db084 │ │ │ │ + ldr r2, [pc, #3348] @ 5db1e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5ddedc │ │ │ │ - ldr r1, [pc, #2952] @ 5db084 │ │ │ │ + beq 5ddee0 │ │ │ │ + ldr r1, [pc, #2952] @ 5db088 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3036] @ 0xfffff424 │ │ │ │ sub r1, r1, #3024 @ 0xbd0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r3, [pc, #2884] @ 5db088 │ │ │ │ - ldr r2, [pc, #3220] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r3, [pc, #2884] @ 5db08c │ │ │ │ + ldr r2, [pc, #3220] @ 5db1e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5ddcac │ │ │ │ - ldr r1, [pc, #2836] @ 5db08c │ │ │ │ + beq 5ddcb0 │ │ │ │ + ldr r1, [pc, #2836] @ 5db090 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2772] @ 0xfffff52c │ │ │ │ sub r1, r1, #2768 @ 0xad0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r3, [pc, #2768] @ 5db090 │ │ │ │ - ldr r2, [pc, #3096] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r3, [pc, #2768] @ 5db094 │ │ │ │ + ldr r2, [pc, #3096] @ 5db1e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5ddc78 │ │ │ │ - ldr r1, [pc, #2720] @ 5db094 │ │ │ │ + beq 5ddc7c │ │ │ │ + ldr r1, [pc, #2720] @ 5db098 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2508] @ 0xfffff634 │ │ │ │ sub r1, r1, #2496 @ 0x9c0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de0d0 │ │ │ │ + beq 5de0d4 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #2592] @ 5db098 │ │ │ │ - ldr r3, [pc, #2912] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #2592] @ 5db09c │ │ │ │ + ldr r3, [pc, #2912] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #2568] @ 5db09c │ │ │ │ + ldr r1, [pc, #2568] @ 5db0a0 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #1184 @ 0x4a0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de814 │ │ │ │ + beq 5de818 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #2476] @ 5db0a0 │ │ │ │ - ldr r3, [pc, #2788] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #2476] @ 5db0a4 │ │ │ │ + ldr r3, [pc, #2788] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #2452] @ 5db0a4 │ │ │ │ + ldr r1, [pc, #2452] @ 5db0a8 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #1056 @ 0x420 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #2376] @ 5db0a8 │ │ │ │ - ldr r3, [pc, #2680] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #2376] @ 5db0ac │ │ │ │ + ldr r3, [pc, #2680] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #2352] @ 5db0ac │ │ │ │ + ldr r1, [pc, #2352] @ 5db0b0 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3952 @ 0xf70 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5de174 │ │ │ │ + bne 5de178 │ │ │ │ bl 6b540c │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5ddf50 │ │ │ │ + bne 5ddf54 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5ceeec │ │ │ │ + bl 5ceef0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2c9c │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5de17c │ │ │ │ + bne 5de180 │ │ │ │ bl 6b540c │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5ddf74 │ │ │ │ + bne 5ddf78 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de80c │ │ │ │ + beq 5de810 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #2128] @ 5db0b0 │ │ │ │ + ldr r1, [pc, #2128] @ 5db0b4 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf064 │ │ │ │ + b 5cf068 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #2088] @ 5db0b4 │ │ │ │ - ldr r3, [pc, #2380] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #2088] @ 5db0b8 │ │ │ │ + ldr r3, [pc, #2380] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #2064] @ 5db0b8 │ │ │ │ + ldr r1, [pc, #2064] @ 5db0bc │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de0b0 │ │ │ │ + beq 5de0b4 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r3, [pc, #1964] @ 5db0bc │ │ │ │ - ldr r2, [pc, #2248] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r3, [pc, #1964] @ 5db0c0 │ │ │ │ + ldr r2, [pc, #2248] @ 5db1e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5dd934 │ │ │ │ - ldr r1, [pc, #1912] @ 5db0c0 │ │ │ │ + beq 5dd938 │ │ │ │ + ldr r1, [pc, #1912] @ 5db0c4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3828] @ 0xfffff10c │ │ │ │ sub r1, r1, #3824 @ 0xef0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de760 │ │ │ │ + beq 5de764 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r3, [pc, #1824] @ 5db0c4 │ │ │ │ - ldr r2, [pc, #2100] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r3, [pc, #1824] @ 5db0c8 │ │ │ │ + ldr r2, [pc, #2100] @ 5db1e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5dd7e4 │ │ │ │ - ldr r1, [pc, #1772] @ 5db0c8 │ │ │ │ + beq 5dd7e8 │ │ │ │ + ldr r1, [pc, #1772] @ 5db0cc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3564] @ 0xfffff214 │ │ │ │ sub r1, r1, #3552 @ 0xde0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de044 │ │ │ │ + beq 5de048 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r3, [pc, #1684] @ 5db0cc │ │ │ │ - ldr r2, [pc, #1952] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r3, [pc, #1684] @ 5db0d0 │ │ │ │ + ldr r2, [pc, #1952] @ 5db1e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5ddef8 │ │ │ │ - ldr r1, [pc, #1632] @ 5db0d0 │ │ │ │ + beq 5ddefc │ │ │ │ + ldr r1, [pc, #1632] @ 5db0d4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #528] @ 0x210 │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldrb r8, [r0, #184] @ 0xb8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5de28c │ │ │ │ + beq 5de290 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de27c │ │ │ │ + beq 5de280 │ │ │ │ bl 6bc924 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb2d0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ ldrb r3, [r4, #189] @ 0xbd │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ddd9c │ │ │ │ + beq 5ddda0 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c31fc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r3, [pc, #1372] @ 5db0d4 │ │ │ │ - ldr r2, [pc, #1632] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r3, [pc, #1372] @ 5db0d8 │ │ │ │ + ldr r2, [pc, #1632] @ 5db1e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5ddc94 │ │ │ │ - ldr r1, [pc, #1324] @ 5db0d8 │ │ │ │ + beq 5ddc98 │ │ │ │ + ldr r1, [pc, #1324] @ 5db0dc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2244] @ 0xfffff73c │ │ │ │ sub r1, r1, #2240 @ 0x8c0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ ldrb r3, [r4, #189] @ 0xbd │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ddd68 │ │ │ │ + beq 5ddd6c │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c350c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5dda98 │ │ │ │ + beq 5dda9c │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #1144] @ 5db0dc │ │ │ │ - ldr r3, [pc, #1396] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #1144] @ 5db0e0 │ │ │ │ + ldr r3, [pc, #1396] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1120] @ 5db0e0 │ │ │ │ + ldr r1, [pc, #1120] @ 5db0e4 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ sub r1, r1, #396 @ 0x18c │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #1036] @ 5db0e4 │ │ │ │ - ldr r3, [pc, #1280] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #1036] @ 5db0e8 │ │ │ │ + ldr r3, [pc, #1280] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #1012] @ 5db0e8 │ │ │ │ + ldr r1, [pc, #1012] @ 5db0ec │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #912] @ 5db0ec │ │ │ │ - ldr r3, [pc, #1148] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #912] @ 5db0f0 │ │ │ │ + ldr r3, [pc, #1148] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #888] @ 5db0f0 │ │ │ │ + ldr r1, [pc, #888] @ 5db0f4 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ add r1, r1, #3424 @ 0xd60 │ │ │ │ @@ -998974,35 +998975,35 @@ │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #776] @ 5db0f4 │ │ │ │ - ldr r3, [pc, #1004] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #776] @ 5db0f8 │ │ │ │ + ldr r3, [pc, #1004] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #752] @ 5db0f8 │ │ │ │ + ldr r1, [pc, #752] @ 5db0fc │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ @@ -999010,73 +999011,73 @@ │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #640] @ 5db0fc │ │ │ │ - ldr r3, [pc, #860] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #640] @ 5db100 │ │ │ │ + ldr r3, [pc, #860] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #616] @ 5db100 │ │ │ │ + ldr r1, [pc, #616] @ 5db104 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5ddcd0 │ │ │ │ + beq 5ddcd4 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #488] @ 5db104 │ │ │ │ - ldr r3, [pc, #700] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #488] @ 5db108 │ │ │ │ + ldr r3, [pc, #700] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #472] @ 5db108 │ │ │ │ + ldr r1, [pc, #472] @ 5db10c │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ add sl, r2, sl │ │ │ │ add r8, r2, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ str sl, [sp, #4] │ │ │ │ @@ -999086,38 +999087,38 @@ │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5dde64 │ │ │ │ + beq 5dde68 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #332] @ 5db10c │ │ │ │ - ldr r3, [pc, #536] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #332] @ 5db110 │ │ │ │ + ldr r3, [pc, #536] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #316] @ 5db110 │ │ │ │ + ldr r1, [pc, #316] @ 5db114 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ add sl, r2, sl │ │ │ │ add r8, r2, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ str sl, [sp, #4] │ │ │ │ @@ -999127,150 +999128,150 @@ │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de208 │ │ │ │ + beq 5de20c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #220] @ 5db114 │ │ │ │ + ldr r1, [pc, #220] @ 5db118 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf064 │ │ │ │ + b 5cf068 │ │ │ │ eoreq r0, r0, #63 @ 0x3f │ │ │ │ - subseq r0, r8, r8, ror #23 │ │ │ │ - subeq sl, sl, r0, ror #30 │ │ │ │ - strheq sl, [sl], #-252 @ 0xffffff04 │ │ │ │ + subseq r0, r8, r4, ror #23 │ │ │ │ + subeq sl, sl, ip, asr pc │ │ │ │ + strheq sl, [sl], #-248 @ 0xffffff08 │ │ │ │ sbceq r0, r0, #63 @ 0x3f │ │ │ │ - subeq fp, sl, r4 │ │ │ │ + subeq fp, sl, r0 │ │ │ │ addeq r0, r0, #38 @ 0x26 │ │ │ │ - ldrsbeq r4, [r8], #-116 @ 0xffffff8c │ │ │ │ - subseq r7, sl, ip, lsr #5 │ │ │ │ - @ instruction: 0x00584698 │ │ │ │ - subseq r7, sl, ip, ror r1 │ │ │ │ - subseq r4, r8, r8, lsl r6 │ │ │ │ - ldrsheq r3, [sl], #-12 │ │ │ │ - subseq r4, r8, ip, lsl #11 │ │ │ │ - subseq r5, sl, r4, asr r0 │ │ │ │ - ldrsheq r4, [r8], #-72 @ 0xffffffb8 │ │ │ │ - subseq r4, sl, r0, asr #31 │ │ │ │ - subseq r4, r8, r8, ror r4 │ │ │ │ - subseq r4, sl, r4, asr #30 │ │ │ │ - ldrsheq r4, [r8], #-60 @ 0xffffffc4 │ │ │ │ - subseq r4, sl, r8, asr #29 │ │ │ │ - subseq r4, r8, r4, asr #6 │ │ │ │ - subseq r4, sl, r4, lsr #28 │ │ │ │ - subseq r4, r8, r8, asr #5 │ │ │ │ - subseq r4, sl, r8, lsr #27 │ │ │ │ - subseq r4, r8, ip, asr r2 │ │ │ │ - subseq r2, sl, r4, asr #26 │ │ │ │ + ldrsbeq r4, [r8], #-112 @ 0xffffff90 │ │ │ │ + subseq r7, sl, r8, lsr #5 │ │ │ │ + @ instruction: 0x00584694 │ │ │ │ + subseq r7, sl, r8, ror r1 │ │ │ │ + subseq r4, r8, r4, lsl r6 │ │ │ │ + ldrsheq r3, [sl], #-8 │ │ │ │ + subseq r4, r8, r8, lsl #11 │ │ │ │ + subseq r5, sl, r0, asr r0 │ │ │ │ + ldrsheq r4, [r8], #-68 @ 0xffffffbc │ │ │ │ + ldrheq r4, [sl], #-252 @ 0xffffff04 │ │ │ │ + subseq r4, r8, r4, ror r4 │ │ │ │ + subseq r4, sl, r0, asr #30 │ │ │ │ + ldrsheq r4, [r8], #-56 @ 0xffffffc8 │ │ │ │ + subseq r4, sl, r4, asr #29 │ │ │ │ + subseq r4, r8, r0, asr #6 │ │ │ │ + subseq r4, sl, r0, lsr #28 │ │ │ │ + subseq r4, r8, r4, asr #5 │ │ │ │ + subseq r4, sl, r4, lsr #27 │ │ │ │ + subseq r4, r8, r8, asr r2 │ │ │ │ + subseq r2, sl, r0, asr #26 │ │ │ │ andeq r0, r0, #20 │ │ │ │ - subseq r4, r8, r0, lsr r1 │ │ │ │ - subseq r4, sl, r0, lsl ip │ │ │ │ - subseq r4, r8, ip, lsr #1 │ │ │ │ - subseq r4, sl, r4, ror fp │ │ │ │ - subseq r4, r8, r8, lsl r0 │ │ │ │ - subseq r4, sl, r0, ror #21 │ │ │ │ - subseq r3, r8, r4, lsl #31 │ │ │ │ - subseq r4, sl, ip, asr #20 │ │ │ │ - subseq r3, r8, r4, asr #28 │ │ │ │ - subseq r4, sl, r0, lsl r9 │ │ │ │ - subseq r3, r8, r8, asr sp │ │ │ │ - subseq r4, sl, r4, lsr r8 │ │ │ │ - subseq r3, r8, r4, ror #25 │ │ │ │ - subseq r4, sl, r4, asr #15 │ │ │ │ - subseq r3, r8, r0, ror #24 │ │ │ │ - subseq r2, sl, r4, asr #14 │ │ │ │ - ldrsbeq r3, [r8], #-176 @ 0xffffff50 │ │ │ │ - ldrheq r2, [sl], #-100 @ 0xffffff9c │ │ │ │ - subseq r3, r8, r0, asr #22 │ │ │ │ - subseq r2, sl, r4, lsr #12 │ │ │ │ - subseq r3, r8, r0, lsr #21 │ │ │ │ - subseq r4, sl, ip, ror r5 │ │ │ │ - ldrsheq r3, [r8], #-156 @ 0xffffff64 │ │ │ │ - ldrsbeq r4, [sl], #-72 @ 0xffffffb8 │ │ │ │ + subseq r4, r8, ip, lsr #2 │ │ │ │ + subseq r4, sl, ip, lsl #24 │ │ │ │ + subseq r4, r8, r8, lsr #1 │ │ │ │ + subseq r4, sl, r0, ror fp │ │ │ │ + subseq r4, r8, r4, lsl r0 │ │ │ │ + ldrsbeq r4, [sl], #-172 @ 0xffffff54 │ │ │ │ + subseq r3, r8, r0, lsl #31 │ │ │ │ + subseq r4, sl, r8, asr #20 │ │ │ │ + subseq r3, r8, r0, asr #28 │ │ │ │ + subseq r4, sl, ip, lsl #18 │ │ │ │ + subseq r3, r8, r4, asr sp │ │ │ │ + subseq r4, sl, r0, lsr r8 │ │ │ │ + subseq r3, r8, r0, ror #25 │ │ │ │ + subseq r4, sl, r0, asr #15 │ │ │ │ + subseq r3, r8, ip, asr ip │ │ │ │ + subseq r2, sl, r0, asr #14 │ │ │ │ + subseq r3, r8, ip, asr #23 │ │ │ │ + ldrheq r2, [sl], #-96 @ 0xffffffa0 │ │ │ │ + subseq r3, r8, ip, lsr fp │ │ │ │ + subseq r2, sl, r0, lsr #12 │ │ │ │ + @ instruction: 0x00583a9c │ │ │ │ + subseq r4, sl, r8, ror r5 │ │ │ │ + ldrsheq r3, [r8], #-152 @ 0xffffff68 │ │ │ │ + ldrsbeq r4, [sl], #-68 @ 0xffffffbc │ │ │ │ andeq r0, r0, #16 │ │ │ │ - @ instruction: 0x00583798 │ │ │ │ - subseq r4, sl, r8, ror r2 │ │ │ │ - subseq r3, r8, ip, ror #13 │ │ │ │ - subseq r4, sl, r4, asr #3 │ │ │ │ - subseq r3, r8, r8, asr #12 │ │ │ │ - subseq r4, sl, r4, lsr #2 │ │ │ │ - ldrsbeq r3, [r8], #-84 @ 0xffffffac │ │ │ │ - subseq r4, sl, r0, lsr #1 │ │ │ │ - subseq r3, r8, r8, asr r5 │ │ │ │ - subseq r4, sl, r4, lsr #32 │ │ │ │ + @ instruction: 0x00583794 │ │ │ │ + subseq r4, sl, r4, ror r2 │ │ │ │ + subseq r3, r8, r8, ror #13 │ │ │ │ + subseq r4, sl, r0, asr #3 │ │ │ │ + subseq r3, r8, r4, asr #12 │ │ │ │ + subseq r4, sl, r0, lsr #2 │ │ │ │ + ldrsbeq r3, [r8], #-80 @ 0xffffffb0 │ │ │ │ + @ instruction: 0x005a409c │ │ │ │ + subseq r3, r8, r4, asr r5 │ │ │ │ + subseq r4, sl, r0, lsr #32 │ │ │ │ andeq r0, r0, #23 │ │ │ │ - strheq r1, [r6], #-200 @ 0xffffff38 @ │ │ │ │ - subseq r3, r8, r0, ror #7 │ │ │ │ - ldrheq r3, [sl], #-232 @ 0xffffff18 │ │ │ │ - subseq r3, r8, ip, lsr r3 │ │ │ │ - subseq r3, sl, r8, lsl lr │ │ │ │ - subseq r3, r8, r4, lsr #5 │ │ │ │ - subseq r3, sl, r0, lsl #27 │ │ │ │ - subseq r3, r8, ip, lsl #4 │ │ │ │ - subseq r3, sl, r8, ror #25 │ │ │ │ - subseq r3, r8, r0, asr r1 │ │ │ │ - subseq r3, sl, r0, lsr ip │ │ │ │ - ldrsbeq r3, [r8], #-4 │ │ │ │ - subseq r3, sl, r0, lsr #23 │ │ │ │ - subseq r3, r8, r4, lsr r0 │ │ │ │ - subseq r3, sl, r0, lsl fp │ │ │ │ - ldrsheq r2, [r8], #-232 @ 0xffffff18 │ │ │ │ - subseq r3, sl, r4, asr #19 │ │ │ │ - subseq r2, r8, r0, ror lr │ │ │ │ - subseq r3, sl, ip, lsr r9 │ │ │ │ - subseq r2, r8, r8, ror #27 │ │ │ │ - ldrheq r3, [sl], #-132 @ 0xffffff7c │ │ │ │ - subseq r2, r8, r0, ror #26 │ │ │ │ - subseq r5, sl, r4, lsr #16 │ │ │ │ - ldrsbeq r2, [r8], #-204 @ 0xffffff34 │ │ │ │ - ldrheq r5, [sl], #-116 @ 0xffffff8c │ │ │ │ - subseq r2, r8, r0, ror #24 │ │ │ │ - subseq r5, sl, r8, lsr r7 │ │ │ │ - subseq r2, r8, ip, ror fp │ │ │ │ - subseq r5, sl, r0, asr r6 │ │ │ │ - subseq r2, r8, r0, ror #21 │ │ │ │ - ldrheq r5, [sl], #-84 @ 0xffffffac │ │ │ │ - subseq r2, r8, r4, asr sl │ │ │ │ - subseq r3, sl, ip, lsl r5 │ │ │ │ - ldrheq r2, [r8], #-144 @ 0xffffff70 │ │ │ │ - subseq r5, sl, r4, lsl #9 │ │ │ │ - subseq r2, r8, r4, lsl r9 │ │ │ │ - subseq r5, sl, r8, ror #7 │ │ │ │ - @ instruction: 0x00582890 │ │ │ │ + strheq r1, [r6], #-196 @ 0xffffff3c @ │ │ │ │ + ldrsbeq r3, [r8], #-60 @ 0xffffffc4 │ │ │ │ + ldrheq r3, [sl], #-228 @ 0xffffff1c │ │ │ │ + subseq r3, r8, r8, lsr r3 │ │ │ │ + subseq r3, sl, r4, lsl lr │ │ │ │ + subseq r3, r8, r0, lsr #5 │ │ │ │ + subseq r3, sl, ip, ror sp │ │ │ │ + subseq r3, r8, r8, lsl #4 │ │ │ │ + subseq r3, sl, r4, ror #25 │ │ │ │ + subseq r3, r8, ip, asr #2 │ │ │ │ + subseq r3, sl, ip, lsr #24 │ │ │ │ + ldrsbeq r3, [r8], #-0 │ │ │ │ + @ instruction: 0x005a3b9c │ │ │ │ + subseq r3, r8, r0, lsr r0 │ │ │ │ + subseq r3, sl, ip, lsl #22 │ │ │ │ + ldrsheq r2, [r8], #-228 @ 0xffffff1c │ │ │ │ + subseq r3, sl, r0, asr #19 │ │ │ │ + subseq r2, r8, ip, ror #28 │ │ │ │ + subseq r3, sl, r8, lsr r9 │ │ │ │ + subseq r2, r8, r4, ror #27 │ │ │ │ + ldrheq r3, [sl], #-128 @ 0xffffff80 │ │ │ │ + subseq r2, r8, ip, asr sp │ │ │ │ + subseq r5, sl, r0, lsr #16 │ │ │ │ + ldrsbeq r2, [r8], #-200 @ 0xffffff38 │ │ │ │ + ldrheq r5, [sl], #-112 @ 0xffffff90 │ │ │ │ + subseq r2, r8, ip, asr ip │ │ │ │ + subseq r5, sl, r4, lsr r7 │ │ │ │ + subseq r2, r8, r8, ror fp │ │ │ │ + subseq r5, sl, ip, asr #12 │ │ │ │ + ldrsbeq r2, [r8], #-172 @ 0xffffff54 │ │ │ │ + ldrheq r5, [sl], #-80 @ 0xffffffb0 │ │ │ │ + subseq r2, r8, r0, asr sl │ │ │ │ + subseq r3, sl, r8, lsl r5 │ │ │ │ + subseq r2, r8, ip, lsr #19 │ │ │ │ + subseq r5, sl, r0, lsl #9 │ │ │ │ + subseq r2, r8, r0, lsl r9 │ │ │ │ + subseq r5, sl, r4, ror #7 │ │ │ │ + subseq r2, r8, ip, lsl #17 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r3, sl, r0, ror r3 │ │ │ │ - subseq r2, r8, ip, lsl #16 │ │ │ │ + subseq r3, sl, ip, ror #6 │ │ │ │ + subseq r2, r8, r8, lsl #16 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r5, sl, r4, ror #5 │ │ │ │ + subseq r5, sl, r0, ror #5 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de1e0 │ │ │ │ + beq 5de1e4 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #-268] @ 5db118 │ │ │ │ - ldr r3, [pc, #-76] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #-268] @ 5db11c │ │ │ │ + ldr r3, [pc, #-76] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #-284] @ 5db11c │ │ │ │ + ldr r1, [pc, #-284] @ 5db120 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ add r6, r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ str r6, [sp] │ │ │ │ add r2, r2, r8 │ │ │ │ @@ -999278,44 +999279,44 @@ │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de034 │ │ │ │ + beq 5de038 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #-432] @ 5db120 │ │ │ │ - ldr r3, [pc, #-248] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #-432] @ 5db124 │ │ │ │ + ldr r3, [pc, #-248] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-456] @ 5db124 │ │ │ │ + ldr r1, [pc, #-456] @ 5db128 │ │ │ │ add sl, r2, sl │ │ │ │ add r8, r2, r8 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, fp │ │ │ │ str r2, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ @@ -999325,136 +999326,136 @@ │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5dddd0 │ │ │ │ + beq 5dddd4 │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #-588] @ 5db128 │ │ │ │ - ldr r3, [pc, #-412] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #-588] @ 5db12c │ │ │ │ + ldr r3, [pc, #-412] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-612] @ 5db12c │ │ │ │ + ldr r1, [pc, #-612] @ 5db130 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r3, [pc, #-696] @ 5db130 │ │ │ │ - ldr r2, [pc, #-528] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r3, [pc, #-696] @ 5db134 │ │ │ │ + ldr r2, [pc, #-528] @ 5db1e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5ddf1c │ │ │ │ - ldr r1, [pc, #-744] @ 5db134 │ │ │ │ + beq 5ddf20 │ │ │ │ + ldr r1, [pc, #-744] @ 5db138 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1980] @ 0xfffff844 │ │ │ │ sub r1, r1, #1968 @ 0x7b0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r3, [pc, #-812] @ 5db138 │ │ │ │ - ldr r2, [pc, #-652] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r3, [pc, #-812] @ 5db13c │ │ │ │ + ldr r2, [pc, #-652] @ 5db1e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5ddb10 │ │ │ │ - ldr r1, [pc, #-860] @ 5db13c │ │ │ │ + beq 5ddb14 │ │ │ │ + ldr r1, [pc, #-860] @ 5db140 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #264] @ 0x108 │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de03c │ │ │ │ + beq 5de040 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #-924] @ 5db140 │ │ │ │ + ldr r1, [pc, #-924] @ 5db144 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cf064 │ │ │ │ + b 5cf068 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5de1f4 │ │ │ │ + bne 5de1f8 │ │ │ │ asr r3, r6, #2 │ │ │ │ and sl, r3, #7 │ │ │ │ bl 6bc88c │ │ │ │ and r6, r6, #1 │ │ │ │ rsb r6, r6, #9 │ │ │ │ mov r8, r0 │ │ │ │ bl 6b540c │ │ │ │ - ldr r3, [pc, #-980] @ 5db144 │ │ │ │ + ldr r3, [pc, #-980] @ 5db148 │ │ │ │ cmp sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ movne r2, #1 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ addne r3, sl, #24 │ │ │ │ moveq r2, #8388608 @ 0x800000 │ │ │ │ lslne r2, r2, r3 │ │ │ │ @@ -999465,52 +999466,52 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6c3a7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5ceeec │ │ │ │ + bl 5ceef0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2c9c │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de3b8 │ │ │ │ + beq 5de3bc │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #-1172] @ 5db148 │ │ │ │ - ldr r3, [pc, #-1028] @ 5db1dc │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #-1172] @ 5db14c │ │ │ │ + ldr r3, [pc, #-1028] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1196] @ 5db14c │ │ │ │ + ldr r1, [pc, #-1196] @ 5db150 │ │ │ │ add sl, r2, sl │ │ │ │ add r8, r2, r8 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, fp │ │ │ │ str r2, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ @@ -999520,232 +999521,232 @@ │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de76c │ │ │ │ + beq 5de770 │ │ │ │ bl 6bc924 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-1328] @ 5db150 │ │ │ │ - ldr r3, [pc, #-1192] @ 5db1dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-1328] @ 5db154 │ │ │ │ + ldr r3, [pc, #-1192] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1352] @ 5db154 │ │ │ │ + ldr r1, [pc, #-1352] @ 5db158 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de3c0 │ │ │ │ + beq 5de3c4 │ │ │ │ bl 6bc924 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-1472] @ 5db158 │ │ │ │ - ldr r3, [pc, #-1344] @ 5db1dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-1472] @ 5db15c │ │ │ │ + ldr r3, [pc, #-1344] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1496] @ 5db15c │ │ │ │ + ldr r1, [pc, #-1496] @ 5db160 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de504 │ │ │ │ + beq 5de508 │ │ │ │ bl 6bc924 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-1616] @ 5db160 │ │ │ │ - ldr r3, [pc, #-1496] @ 5db1dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-1616] @ 5db164 │ │ │ │ + ldr r3, [pc, #-1496] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1640] @ 5db164 │ │ │ │ + ldr r1, [pc, #-1640] @ 5db168 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de788 │ │ │ │ + beq 5de78c │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de81c │ │ │ │ + beq 5de820 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-1796] @ 5db168 │ │ │ │ - ldr r3, [pc, #-1684] @ 5db1dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-1796] @ 5db16c │ │ │ │ + ldr r3, [pc, #-1684] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1820] @ 5db16c │ │ │ │ + ldr r1, [pc, #-1820] @ 5db170 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #1312 @ 0x520 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de4e0 │ │ │ │ + beq 5de4e4 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #-1912] @ 5db170 │ │ │ │ - ldr r2, [pc, #-1808] @ 5db1dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #-1912] @ 5db174 │ │ │ │ + ldr r2, [pc, #-1808] @ 5db1e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5dd94c │ │ │ │ - ldr r1, [pc, #-1960] @ 5db174 │ │ │ │ + beq 5dd950 │ │ │ │ + ldr r1, [pc, #-1960] @ 5db178 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #1712 @ 0x6b0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de520 │ │ │ │ + beq 5de524 │ │ │ │ bl 6bc924 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-2064] @ 5db178 │ │ │ │ - ldr r3, [pc, #-1968] @ 5db1dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-2064] @ 5db17c │ │ │ │ + ldr r3, [pc, #-1968] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-2088] @ 5db17c │ │ │ │ + ldr r1, [pc, #-2088] @ 5db180 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ @@ -999753,301 +999754,301 @@ │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de4ec │ │ │ │ + beq 5de4f0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ ldrb r3, [r4, #189] @ 0xbd │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5dd968 │ │ │ │ + beq 5dd96c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c7818 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5dea94 │ │ │ │ + beq 5dea98 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ ldrb r3, [r4, #189] @ 0xbd │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5dd998 │ │ │ │ + beq 5dd99c │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c77b0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de0d8 │ │ │ │ + beq 5de0dc │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #-2372] @ 5db180 │ │ │ │ - ldr r2, [pc, #-2284] @ 5db1dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #-2372] @ 5db184 │ │ │ │ + ldr r2, [pc, #-2284] @ 5db1e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5ddb28 │ │ │ │ - ldr r1, [pc, #-2420] @ 5db184 │ │ │ │ + beq 5ddb2c │ │ │ │ + ldr r1, [pc, #-2420] @ 5db188 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1980] @ 0x7bc │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de848 │ │ │ │ + beq 5de84c │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #-2500] @ 5db188 │ │ │ │ - ldr r2, [pc, #-2420] @ 5db1dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #-2500] @ 5db18c │ │ │ │ + ldr r2, [pc, #-2420] @ 5db1e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5dd800 │ │ │ │ - ldr r1, [pc, #-2548] @ 5db18c │ │ │ │ + beq 5dd804 │ │ │ │ + ldr r1, [pc, #-2548] @ 5db190 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2244] @ 0x8c4 │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de210 │ │ │ │ + beq 5de214 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #-2628] @ 5db190 │ │ │ │ - ldr r2, [pc, #-2556] @ 5db1dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #-2628] @ 5db194 │ │ │ │ + ldr r2, [pc, #-2556] @ 5db1e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5ddf38 │ │ │ │ - ldr r1, [pc, #-2676] @ 5db194 │ │ │ │ + beq 5ddf3c │ │ │ │ + ldr r1, [pc, #-2676] @ 5db198 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2508] @ 0x9cc │ │ │ │ add r1, r1, #2496 @ 0x9c0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de014 │ │ │ │ + beq 5de018 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #-2756] @ 5db198 │ │ │ │ - ldr r2, [pc, #-2692] @ 5db1dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #-2756] @ 5db19c │ │ │ │ + ldr r2, [pc, #-2692] @ 5db1e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r2, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - beq 5ddc24 │ │ │ │ - ldr r1, [pc, #-2804] @ 5db19c │ │ │ │ + beq 5ddc28 │ │ │ │ + ldr r1, [pc, #-2804] @ 5db1a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2112] @ 0xfffff7c0 │ │ │ │ sub r1, r1, #2112 @ 0x840 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de854 │ │ │ │ + beq 5de858 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-2880] @ 5db1a0 │ │ │ │ - ldr r3, [pc, #-2824] @ 5db1dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-2880] @ 5db1a4 │ │ │ │ + ldr r3, [pc, #-2824] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-2904] @ 5db1a4 │ │ │ │ + ldr r1, [pc, #-2904] @ 5db1a8 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #3824 @ 0xef0 │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de9dc │ │ │ │ + beq 5de9e0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-2996] @ 5db1a8 │ │ │ │ - ldr r3, [pc, #-2948] @ 5db1dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-2996] @ 5db1ac │ │ │ │ + ldr r3, [pc, #-2948] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-3020] @ 5db1ac │ │ │ │ + ldr r1, [pc, #-3020] @ 5db1b0 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #3696 @ 0xe70 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5de2d8 │ │ │ │ + bne 5de2dc │ │ │ │ bl 6b540c │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5ddfcc │ │ │ │ + bne 5ddfd0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5d6c3c │ │ │ │ + bl 5d6c40 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2c9c │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5dd81c │ │ │ │ + beq 5dd820 │ │ │ │ bl 6bc924 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-3216] @ 5db1b0 │ │ │ │ - ldr r3, [pc, #-3176] @ 5db1dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-3216] @ 5db1b4 │ │ │ │ + ldr r3, [pc, #-3176] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-3240] @ 5db1b4 │ │ │ │ + ldr r1, [pc, #-3240] @ 5db1b8 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ sub r1, r1, #3024 @ 0xbd0 │ │ │ │ @@ -1000055,38 +1000056,38 @@ │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5ddb40 │ │ │ │ + beq 5ddb44 │ │ │ │ bl 6bc924 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-3364] @ 5db1b8 │ │ │ │ - ldr r3, [pc, #-3332] @ 5db1dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-3364] @ 5db1bc │ │ │ │ + ldr r3, [pc, #-3332] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-3388] @ 5db1bc │ │ │ │ + ldr r1, [pc, #-3388] @ 5db1c0 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ sub r1, r1, #2768 @ 0xad0 │ │ │ │ @@ -1000094,75 +1000095,75 @@ │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de020 │ │ │ │ + beq 5de024 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #-3496] @ 5db1c0 │ │ │ │ - ldr r2, [pc, #-3472] @ 5db1dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #-3496] @ 5db1c4 │ │ │ │ + ldr r2, [pc, #-3472] @ 5db1e0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5ddc40 │ │ │ │ - ldr r1, [pc, #-3548] @ 5db1c4 │ │ │ │ + beq 5ddc44 │ │ │ │ + ldr r1, [pc, #-3548] @ 5db1c8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3300] @ 0xce4 │ │ │ │ add r1, r1, #3296 @ 0xce0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5dd898 │ │ │ │ + beq 5dd89c │ │ │ │ bl 6bc924 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-3652] @ 5db1c8 │ │ │ │ - ldr r3, [pc, #-3636] @ 5db1dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-3652] @ 5db1cc │ │ │ │ + ldr r3, [pc, #-3636] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-3676] @ 5db1cc │ │ │ │ + ldr r1, [pc, #-3676] @ 5db1d0 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ sub r1, r1, #3552 @ 0xde0 │ │ │ │ @@ -1000170,38 +1000171,38 @@ │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5dd9f4 │ │ │ │ + beq 5dd9f8 │ │ │ │ bl 6bc924 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-3800] @ 5db1d0 │ │ │ │ - ldr r3, [pc, #-3792] @ 5db1dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-3800] @ 5db1d4 │ │ │ │ + ldr r3, [pc, #-3792] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-3824] @ 5db1d4 │ │ │ │ + ldr r1, [pc, #-3824] @ 5db1d8 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ sub r1, r1, #3296 @ 0xce0 │ │ │ │ @@ -1000209,63 +1000210,63 @@ │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de85c │ │ │ │ + beq 5de860 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-3924] @ 5db1d8 │ │ │ │ - ldr r3, [pc, #-3924] @ 5db1dc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-3924] @ 5db1dc │ │ │ │ + ldr r3, [pc, #-3924] @ 5db1e0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-3944] @ 5db1e0 │ │ │ │ + ldr r1, [pc, #-3944] @ 5db1e4 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3952 @ 0xf70 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de148 │ │ │ │ + beq 5de14c │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-4044] @ 5db1e4 │ │ │ │ - ldr r3, [pc, #-4044] @ 5db1e8 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-4044] @ 5db1e8 │ │ │ │ + ldr r3, [pc, #-4044] @ 5db1ec │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #-4056] @ 5db1ec │ │ │ │ + ldr r1, [pc, #-4056] @ 5db1f0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ add r6, r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp] │ │ │ │ sub r1, r1, #2496 @ 0x9c0 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ @@ -1000274,171 +1000275,171 @@ │ │ │ │ add r2, r2, r8 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de0bc │ │ │ │ + beq 5de0c0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #4084] @ 5dd22c │ │ │ │ - ldr r2, [pc, #4084] @ 5dd230 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #4084] @ 5dd230 │ │ │ │ + ldr r2, [pc, #4084] @ 5dd234 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5ddc5c │ │ │ │ - ldr r1, [pc, #4036] @ 5dd234 │ │ │ │ + beq 5ddc60 │ │ │ │ + ldr r1, [pc, #4036] @ 5dd238 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2772] @ 0xad4 │ │ │ │ add r1, r1, #2768 @ 0xad0 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de134 │ │ │ │ + beq 5de138 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #3948] @ 5dd238 │ │ │ │ - ldr r2, [pc, #3936] @ 5dd230 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #3948] @ 5dd23c │ │ │ │ + ldr r2, [pc, #3936] @ 5dd234 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5ddbd8 │ │ │ │ - ldr r1, [pc, #3896] @ 5dd23c │ │ │ │ + beq 5ddbdc │ │ │ │ + ldr r1, [pc, #3896] @ 5dd240 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2376] @ 0xfffff6b8 │ │ │ │ sub r1, r1, #2368 @ 0x940 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de9d4 │ │ │ │ + beq 5de9d8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #3828] @ 5dd240 │ │ │ │ + ldr r1, [pc, #3828] @ 5dd244 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d7020 │ │ │ │ + b 5d7024 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de0ec │ │ │ │ + beq 5de0f0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #3776] @ 5dd244 │ │ │ │ - ldr r3, [pc, #3752] @ 5dd230 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #3776] @ 5dd248 │ │ │ │ + ldr r3, [pc, #3752] @ 5dd234 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #3752] @ 5dd248 │ │ │ │ + ldr r1, [pc, #3752] @ 5dd24c │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #3824 @ 0xef0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de164 │ │ │ │ + beq 5de168 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #3672] @ 5dd24c │ │ │ │ + ldr r1, [pc, #3672] @ 5dd250 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d7020 │ │ │ │ + b 5d7024 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de15c │ │ │ │ + beq 5de160 │ │ │ │ bl 6bc924 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #3572] @ 5dd250 │ │ │ │ - ldr r3, [pc, #3536] @ 5dd230 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #3572] @ 5dd254 │ │ │ │ + ldr r3, [pc, #3536] @ 5dd234 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #3548] @ 5dd254 │ │ │ │ + ldr r1, [pc, #3548] @ 5dd258 │ │ │ │ add sl, r2, sl │ │ │ │ add r8, r2, r8 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, fp │ │ │ │ str r2, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ @@ -1000448,140 +1000449,140 @@ │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdf54 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de120 │ │ │ │ + beq 5de124 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #3432] @ 5dd258 │ │ │ │ - ldr r2, [pc, #3388] @ 5dd230 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #3432] @ 5dd25c │ │ │ │ + ldr r2, [pc, #3388] @ 5dd234 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5ddc0c │ │ │ │ - ldr r1, [pc, #3380] @ 5dd25c │ │ │ │ + beq 5ddc10 │ │ │ │ + ldr r1, [pc, #3380] @ 5dd260 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3036] @ 0xbdc │ │ │ │ add r1, r1, #3024 @ 0xbd0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5de0e4 │ │ │ │ + bne 5de0e8 │ │ │ │ bl 6b540c │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5da820 │ │ │ │ - ldr r3, [pc, #3308] @ 5dd260 │ │ │ │ + beq 5da824 │ │ │ │ + ldr r3, [pc, #3308] @ 5dd264 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3a7c │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5d6c3c │ │ │ │ + bl 5d6c40 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2c9c │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de10c │ │ │ │ + beq 5de110 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #3180] @ 5dd264 │ │ │ │ - ldr r2, [pc, #3124] @ 5dd230 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #3180] @ 5dd268 │ │ │ │ + ldr r2, [pc, #3124] @ 5dd234 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r9, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ add r3, r2, r1 │ │ │ │ ldrb r1, [r4, #188] @ 0xbc │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r8 │ │ │ │ str r6, [sp] │ │ │ │ - beq 5ddbf4 │ │ │ │ - ldr r1, [pc, #3128] @ 5dd268 │ │ │ │ + beq 5ddbf8 │ │ │ │ + ldr r1, [pc, #3128] @ 5dd26c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3564] @ 0xdec │ │ │ │ add r1, r1, #3552 @ 0xde0 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de104 │ │ │ │ + beq 5de108 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #3060] @ 5dd26c │ │ │ │ + ldr r1, [pc, #3060] @ 5dd270 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d7020 │ │ │ │ + b 5d7024 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5de16c │ │ │ │ + bne 5de170 │ │ │ │ bl 6bc88c │ │ │ │ asr r8, r6, #2 │ │ │ │ and r8, r8, #7 │ │ │ │ and r6, r6, #1 │ │ │ │ rsb r6, r6, #9 │ │ │ │ mov sl, r0 │ │ │ │ bl 6b540c │ │ │ │ - ldr r3, [pc, #3004] @ 5dd270 │ │ │ │ + ldr r3, [pc, #3004] @ 5dd274 │ │ │ │ cmp r8, #0 │ │ │ │ movne r2, #1 │ │ │ │ addne r8, r8, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ moveq r2, #8388608 @ 0x800000 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ lslne r2, r2, r8 │ │ │ │ @@ -1000594,52 +1000595,52 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3a7c │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5d6c3c │ │ │ │ + bl 5d6c40 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2c9c │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5de34c │ │ │ │ + beq 5de350 │ │ │ │ bl 6bc924 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #2804] @ 5dd274 │ │ │ │ - ldr r3, [pc, #2732] @ 5dd230 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #2804] @ 5dd278 │ │ │ │ + ldr r3, [pc, #2732] @ 5dd234 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #2780] @ 5dd278 │ │ │ │ + ldr r1, [pc, #2780] @ 5dd27c │ │ │ │ add sl, r2, sl │ │ │ │ add r8, r2, r8 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, fp │ │ │ │ str r2, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ @@ -1000649,66 +1000650,66 @@ │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdf54 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldrb r6, [r4, #184] @ 0xb8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5de440 │ │ │ │ + beq 5de444 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de430 │ │ │ │ + beq 5de434 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #2660] @ 5dd27c │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #2660] @ 5dd280 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2652] @ 5dd280 │ │ │ │ + ldr r1, [pc, #2652] @ 5dd284 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, r3 │ │ │ │ ldr r0, [r1, #-792] @ 0xfffffce8 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ bl 6bdde4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldrb sl, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #2512] @ 5dd230 │ │ │ │ + ldr r3, [pc, #2512] @ 5dd234 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5de9f4 │ │ │ │ + beq 5de9f8 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de9e4 │ │ │ │ + beq 5de9e8 │ │ │ │ bl 6bc924 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #2520] @ 5dd284 │ │ │ │ - ldr r1, [pc, #2520] @ 5dd288 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #2520] @ 5dd288 │ │ │ │ + ldr r1, [pc, #2520] @ 5dd28c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1188] @ 0xfffffb5c │ │ │ │ add sl, r2, sl │ │ │ │ @@ -1000720,39 +1000721,39 @@ │ │ │ │ str sl, [sp, #4] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldrb sl, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #2344] @ 5dd230 │ │ │ │ + ldr r3, [pc, #2344] @ 5dd234 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5de7c8 │ │ │ │ + beq 5de7cc │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de7b8 │ │ │ │ + beq 5de7bc │ │ │ │ bl 6bc924 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #2360] @ 5dd28c │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #2360] @ 5dd290 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2352] @ 5dd290 │ │ │ │ + ldr r1, [pc, #2352] @ 5dd294 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r9 │ │ │ │ ldr r0, [r1, #-1056] @ 0xfffffbe0 │ │ │ │ @@ -1000761,39 +1000762,39 @@ │ │ │ │ str sl, [sp, #4] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldrb sl, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #2180] @ 5dd230 │ │ │ │ + ldr r3, [pc, #2180] @ 5dd234 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5de884 │ │ │ │ + beq 5de888 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de874 │ │ │ │ + beq 5de878 │ │ │ │ bl 6bc924 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #2204] @ 5dd294 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #2204] @ 5dd298 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2196] @ 5dd298 │ │ │ │ + ldr r1, [pc, #2196] @ 5dd29c │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r9 │ │ │ │ ldr r0, [r1, #-264] @ 0xfffffef8 │ │ │ │ @@ -1000802,199 +1000803,199 @@ │ │ │ │ str sl, [sp, #4] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldrb r6, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #2016] @ 5dd230 │ │ │ │ + ldr r3, [pc, #2016] @ 5dd234 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5de3ec │ │ │ │ + beq 5de3f0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de3dc │ │ │ │ + beq 5de3e0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #2072] @ 5dd29c │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #2072] @ 5dd2a0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2064] @ 5dd2a0 │ │ │ │ + ldr r1, [pc, #2064] @ 5dd2a4 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ ldr r0, [r1, #-132] @ 0xffffff7c │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #132 @ 0x84 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldrb r8, [r4, #184] @ 0xb8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5dea48 │ │ │ │ + beq 5dea4c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5dea38 │ │ │ │ + beq 5dea3c │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5dda6c │ │ │ │ - ldr r3, [pc, #1952] @ 5dd2a4 │ │ │ │ + beq 5dda70 │ │ │ │ + ldr r3, [pc, #1952] @ 5dd2a8 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb138 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ceeec │ │ │ │ + bl 5ceef0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cefd4 │ │ │ │ + b 5cefd8 │ │ │ │ ldrb r8, [r4, #184] @ 0xb8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5de194 │ │ │ │ + beq 5de198 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de184 │ │ │ │ + beq 5de188 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ - beq 5dd9e0 │ │ │ │ - ldr r3, [pc, #1824] @ 5dd2a8 │ │ │ │ + beq 5dd9e4 │ │ │ │ + ldr r3, [pc, #1824] @ 5dd2ac │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb138 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5dd9cc │ │ │ │ - ldr r3, [pc, #1792] @ 5dd2ac │ │ │ │ + beq 5dd9d0 │ │ │ │ + ldr r3, [pc, #1792] @ 5dd2b0 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb138 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ceeec │ │ │ │ + bl 5ceef0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cefd4 │ │ │ │ + b 5cefd8 │ │ │ │ ldrb r8, [r4, #184] @ 0xb8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5de934 │ │ │ │ + beq 5de938 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de924 │ │ │ │ + beq 5de928 │ │ │ │ bl 6b540c │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5ddff0 │ │ │ │ + bne 5ddff4 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5d6c3c │ │ │ │ + bl 5d6c40 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2c9c │ │ │ │ ldrb r8, [r4, #184] @ 0xb8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5de8d8 │ │ │ │ + beq 5de8dc │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de8c8 │ │ │ │ + beq 5de8cc │ │ │ │ bl 6b540c │ │ │ │ cmp r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5da820 │ │ │ │ - ldr r3, [pc, #1596] @ 5dd2b0 │ │ │ │ + beq 5da824 │ │ │ │ + ldr r3, [pc, #1596] @ 5dd2b4 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3a7c │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5d6c3c │ │ │ │ + bl 5d6c40 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2c9c │ │ │ │ ldrb sl, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #1376] @ 5dd230 │ │ │ │ + ldr r3, [pc, #1376] @ 5dd234 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5de990 │ │ │ │ + beq 5de994 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de980 │ │ │ │ + beq 5de984 │ │ │ │ bl 6bc924 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #1432] @ 5dd2b4 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #1432] @ 5dd2b8 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1424] @ 5dd2b8 │ │ │ │ + ldr r1, [pc, #1424] @ 5dd2bc │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r9 │ │ │ │ ldr r0, [r1, #-528] @ 0xfffffdf0 │ │ │ │ @@ -1001003,39 +1001004,39 @@ │ │ │ │ str sl, [sp, #4] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldrb sl, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #1212] @ 5dd230 │ │ │ │ + ldr r3, [pc, #1212] @ 5dd234 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5de49c │ │ │ │ + beq 5de4a0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de48c │ │ │ │ + beq 5de490 │ │ │ │ bl 6bc924 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #1276] @ 5dd2bc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #1276] @ 5dd2c0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1268] @ 5dd2c0 │ │ │ │ + ldr r1, [pc, #1268] @ 5dd2c4 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r9 │ │ │ │ ldr r0, [r1, #-396] @ 0xfffffe74 │ │ │ │ @@ -1001044,39 +1001045,39 @@ │ │ │ │ str sl, [sp, #4] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldrb sl, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #1048] @ 5dd230 │ │ │ │ + ldr r3, [pc, #1048] @ 5dd234 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5de374 │ │ │ │ + beq 5de378 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de364 │ │ │ │ + beq 5de368 │ │ │ │ bl 6bc924 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #1120] @ 5dd2c4 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #1120] @ 5dd2c8 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #1112] @ 5dd2c8 │ │ │ │ + ldr r1, [pc, #1112] @ 5dd2cc │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r9 │ │ │ │ ldr r0, [r1, #-924] @ 0xfffffc64 │ │ │ │ @@ -1001085,185 +1001086,185 @@ │ │ │ │ str sl, [sp, #4] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldrb r8, [r4, #184] @ 0xb8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5de5fc │ │ │ │ + beq 5de600 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de5ec │ │ │ │ + beq 5de5f0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5dd7b0 │ │ │ │ - ldr r3, [pc, #976] @ 5dd2cc │ │ │ │ + beq 5dd7b4 │ │ │ │ + ldr r3, [pc, #976] @ 5dd2d0 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb138 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ceeec │ │ │ │ + bl 5ceef0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cefd4 │ │ │ │ + b 5cefd8 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de354 │ │ │ │ + beq 5de358 │ │ │ │ bl 6bc88c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5dd7c4 │ │ │ │ - ldr r3, [pc, #884] @ 5dd2d0 │ │ │ │ + beq 5dd7c8 │ │ │ │ + ldr r3, [pc, #884] @ 5dd2d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ bl 6cb138 │ │ │ │ - ldr r2, [pc, #868] @ 5dd2d4 │ │ │ │ - ldr r3, [pc, #700] @ 5dd230 │ │ │ │ + ldr r2, [pc, #868] @ 5dd2d8 │ │ │ │ + ldr r3, [pc, #700] @ 5dd234 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #844] @ 5dd2d8 │ │ │ │ + ldr r1, [pc, #844] @ 5dd2dc │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de2e0 │ │ │ │ + beq 5de2e4 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #756] @ 5dd2dc │ │ │ │ - ldr r3, [pc, #580] @ 5dd230 │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #756] @ 5dd2e0 │ │ │ │ + ldr r3, [pc, #580] @ 5dd234 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #732] @ 5dd2e0 │ │ │ │ + ldr r1, [pc, #732] @ 5dd2e4 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #528 @ 0x210 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldrb r8, [r4, #184] @ 0xb8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5de54c │ │ │ │ + beq 5de550 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de53c │ │ │ │ + beq 5de540 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cefd4 │ │ │ │ + bl 5cefd8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldrb r6, [r4, #184] @ 0xb8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5de300 │ │ │ │ + beq 5de304 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de2f0 │ │ │ │ + beq 5de2f4 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #520] @ 5dd2e4 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #520] @ 5dd2e8 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #512] @ 5dd2e8 │ │ │ │ + ldr r1, [pc, #512] @ 5dd2ec │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, r3 │ │ │ │ ldr r0, [r1, #-660] @ 0xfffffd6c │ │ │ │ mov r2, r3 │ │ │ │ sub r1, r1, #660 @ 0x294 │ │ │ │ bl 6bdde4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldrb r8, [r4, #184] @ 0xb8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5de6b4 │ │ │ │ + beq 5de6b8 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de6a4 │ │ │ │ + beq 5de6a8 │ │ │ │ bl 6bc88c │ │ │ │ asr r9, r6, #2 │ │ │ │ and r9, r9, #7 │ │ │ │ and r6, r6, #1 │ │ │ │ rsb r6, r6, #9 │ │ │ │ mov r8, r0 │ │ │ │ bl 6b540c │ │ │ │ mov fp, r0 │ │ │ │ bl 6b540c │ │ │ │ - ldr r3, [pc, #400] @ 5dd2ec │ │ │ │ + ldr r3, [pc, #400] @ 5dd2f0 │ │ │ │ cmp r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ movne r2, #1 │ │ │ │ ldr r1, [r3, #140] @ 0x8c │ │ │ │ addne r3, r9, #24 │ │ │ │ moveq r2, #8388608 @ 0x800000 │ │ │ │ add r9, r9, #25 │ │ │ │ @@ -1001275,281 +1001276,281 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3a7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ceeec │ │ │ │ + bl 5ceef0 │ │ │ │ mov r0, fp │ │ │ │ - ldr fp, [pc, #300] @ 5dd2f0 │ │ │ │ + ldr fp, [pc, #300] @ 5dd2f4 │ │ │ │ bl 6c2c9c │ │ │ │ add fp, pc, fp │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [fp, #140] @ 0x8c │ │ │ │ lsl r2, r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c31fc │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ bl 6c3a7c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5dd79c │ │ │ │ + beq 5dd7a0 │ │ │ │ add fp, fp, r5, lsl #2 │ │ │ │ ldr r1, [fp, #192] @ 0xc0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6cb138 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5cefd4 │ │ │ │ + bl 5cefd8 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2c9c │ │ │ │ - subseq r2, r8, r4, lsl #15 │ │ │ │ + subseq r2, r8, r0, lsl #15 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r3, sl, ip, asr #4 │ │ │ │ - ldrsheq r2, [r8], #-96 @ 0xffffffa0 │ │ │ │ - ldrheq r5, [sl], #-16 │ │ │ │ + subseq r3, sl, r8, asr #4 │ │ │ │ + subseq r2, r8, ip, ror #13 │ │ │ │ + subseq r5, sl, ip, lsr #3 │ │ │ │ eoreq r0, r0, #20 │ │ │ │ - subseq r2, r8, r8, lsr r6 │ │ │ │ - subseq r3, sl, r8, lsl r1 │ │ │ │ + subseq r2, r8, r4, lsr r6 │ │ │ │ + subseq r3, sl, r4, lsl r1 │ │ │ │ eoreq r0, r0, #16 │ │ │ │ - subseq r2, r8, r0, ror #10 │ │ │ │ - subseq r3, sl, r8, lsr r0 │ │ │ │ - subseq r2, r8, ip, asr #9 │ │ │ │ - @ instruction: 0x005a2f94 │ │ │ │ - rsbeq r0, r6, ip, asr ip │ │ │ │ - subseq r2, r8, r4, asr #7 │ │ │ │ - subseq r2, sl, ip, lsl #29 │ │ │ │ + subseq r2, r8, ip, asr r5 │ │ │ │ + subseq r3, sl, r4, lsr r0 │ │ │ │ + subseq r2, r8, r8, asr #9 │ │ │ │ + @ instruction: 0x005a2f90 │ │ │ │ + rsbeq r0, r6, r8, asr ip │ │ │ │ + subseq r2, r8, r0, asr #7 │ │ │ │ + subseq r2, sl, r8, lsl #29 │ │ │ │ eoreq r0, r0, #23 │ │ │ │ - rsbeq r0, r6, r4, lsl fp │ │ │ │ - subseq r2, r8, ip, lsr r2 │ │ │ │ - subseq r4, sl, ip, lsl #26 │ │ │ │ - subseq r2, r8, r4, lsr #3 │ │ │ │ - subseq r4, sl, ip, lsl #25 │ │ │ │ - subseq r2, r8, r0, lsl r1 │ │ │ │ - ldrsheq r4, [sl], #-180 @ 0xffffff4c │ │ │ │ - subseq r2, r8, r8, rrx │ │ │ │ - subseq r4, sl, r4, asr #22 │ │ │ │ - subseq r1, r8, r4, asr #31 │ │ │ │ - subseq r4, sl, r0, lsr #21 │ │ │ │ - subseq r1, r8, r8, lsr pc │ │ │ │ - subseq r4, sl, ip, lsl sl │ │ │ │ - rsbeq r0, r6, ip, asr #13 │ │ │ │ - rsbeq r0, r6, r8, asr #12 │ │ │ │ - rsbeq r0, r6, r4, lsr #12 │ │ │ │ - rsbeq r0, r6, ip, asr r5 │ │ │ │ - subseq r1, r8, r0, lsr #25 │ │ │ │ - subseq r4, sl, ip, ror r7 │ │ │ │ - ldrsheq r1, [r8], #-188 @ 0xffffff44 │ │ │ │ - ldrsbeq r4, [sl], #-104 @ 0xffffff98 │ │ │ │ - subseq r1, r8, r8, asr fp │ │ │ │ - subseq r4, sl, r4, lsr r6 │ │ │ │ - ldrdeq r0, [r6], #-36 @ 0xffffffdc @ │ │ │ │ - rsbeq r0, r6, r8, ror r2 │ │ │ │ - subseq r1, r8, ip, asr #20 │ │ │ │ - subseq r4, sl, r4, lsr #10 │ │ │ │ - ldrsbeq r1, [r8], #-148 @ 0xffffff6c │ │ │ │ - subseq r4, sl, ip, lsr #9 │ │ │ │ - subseq r1, r8, r0, ror #17 │ │ │ │ - subseq r4, sl, r8, asr #7 │ │ │ │ - rsbeq r0, r6, r4, ror r0 │ │ │ │ - rsbeq r0, r6, ip │ │ │ │ - subseq r1, r8, r8, asr r5 │ │ │ │ - subseq r4, sl, ip, lsr r0 │ │ │ │ - @ instruction: 0x00581490 │ │ │ │ - subseq r3, sl, r4, ror pc │ │ │ │ - ldrsheq r1, [r8], #-52 @ 0xffffffcc │ │ │ │ - ldrsbeq r3, [sl], #-224 @ 0xffffff20 │ │ │ │ + rsbeq r0, r6, r0, lsl fp │ │ │ │ + subseq r2, r8, r8, lsr r2 │ │ │ │ + subseq r4, sl, r8, lsl #26 │ │ │ │ + subseq r2, r8, r0, lsr #3 │ │ │ │ + subseq r4, sl, r8, lsl #25 │ │ │ │ + subseq r2, r8, ip, lsl #2 │ │ │ │ + ldrsheq r4, [sl], #-176 @ 0xffffff50 │ │ │ │ + subseq r2, r8, r4, rrx │ │ │ │ + subseq r4, sl, r0, asr #22 │ │ │ │ + subseq r1, r8, r0, asr #31 │ │ │ │ + @ instruction: 0x005a4a9c │ │ │ │ + subseq r1, r8, r4, lsr pc │ │ │ │ + subseq r4, sl, r8, lsl sl │ │ │ │ + rsbeq r0, r6, r8, asr #13 │ │ │ │ + rsbeq r0, r6, r4, asr #12 │ │ │ │ + rsbeq r0, r6, r0, lsr #12 │ │ │ │ + rsbeq r0, r6, r8, asr r5 │ │ │ │ + @ instruction: 0x00581c9c │ │ │ │ + subseq r4, sl, r8, ror r7 │ │ │ │ + ldrsheq r1, [r8], #-184 @ 0xffffff48 │ │ │ │ + ldrsbeq r4, [sl], #-100 @ 0xffffff9c │ │ │ │ + subseq r1, r8, r4, asr fp │ │ │ │ + subseq r4, sl, r0, lsr r6 │ │ │ │ + ldrdeq r0, [r6], #-32 @ 0xffffffe0 @ │ │ │ │ + rsbeq r0, r6, r4, ror r2 │ │ │ │ + subseq r1, r8, r8, asr #20 │ │ │ │ + subseq r4, sl, r0, lsr #10 │ │ │ │ + ldrsbeq r1, [r8], #-144 @ 0xffffff70 │ │ │ │ + subseq r4, sl, r8, lsr #9 │ │ │ │ + ldrsbeq r1, [r8], #-140 @ 0xffffff74 │ │ │ │ + subseq r4, sl, r4, asr #7 │ │ │ │ + rsbeq r0, r6, r0, ror r0 │ │ │ │ + rsbeq r0, r6, r8 │ │ │ │ + subseq r1, r8, r4, asr r5 │ │ │ │ + subseq r4, sl, r8, lsr r0 │ │ │ │ + subseq r1, r8, ip, lsl #9 │ │ │ │ + subseq r3, sl, r0, ror pc │ │ │ │ + ldrsheq r1, [r8], #-48 @ 0xffffffd0 │ │ │ │ + subseq r3, sl, ip, asr #29 │ │ │ │ adceq r0, r0, #32 │ │ │ │ - subseq r1, r8, r4, ror #6 │ │ │ │ - subseq r3, sl, ip, lsr lr │ │ │ │ - ldrsheq r1, [r8], #-36 @ 0xffffffdc │ │ │ │ - subseq r3, sl, ip, asr #27 │ │ │ │ - subseq r1, r8, r0, ror r2 │ │ │ │ - subseq r3, sl, r8, asr #26 │ │ │ │ - ldrsbeq r1, [sl], #-192 @ 0xffffff40 │ │ │ │ - ldrheq r1, [sl], #-196 @ 0xffffff3c │ │ │ │ - subseq r1, r8, r4, ror r1 │ │ │ │ - subseq r3, sl, ip, asr #24 │ │ │ │ - subseq r1, r8, r0, ror #1 │ │ │ │ - ldrheq r3, [sl], #-180 @ 0xffffff4c │ │ │ │ - subseq r1, sl, r0, lsl #23 │ │ │ │ - subseq r1, sl, r8, ror #22 │ │ │ │ - subseq r1, r8, ip, asr #32 │ │ │ │ - subseq r1, sl, ip, lsr fp │ │ │ │ - subseq r1, r8, ip, lsl r0 │ │ │ │ - subseq r1, sl, ip, lsl #22 │ │ │ │ - @ instruction: 0x00580f9c │ │ │ │ - subseq r3, sl, r4, ror sl │ │ │ │ - subseq r1, sl, r4, lsr sl │ │ │ │ - ldrsheq r0, [r8], #-232 @ 0xffffff18 │ │ │ │ - ldrsbeq r1, [sl], #-152 @ 0xffffff68 │ │ │ │ - subseq r1, sl, r4, lsr #19 │ │ │ │ - subseq r1, sl, ip, lsl #19 │ │ │ │ - subseq r0, r8, r8, lsr lr │ │ │ │ - subseq r3, sl, ip, lsl #18 │ │ │ │ - ldrsbeq r3, [sl], #-132 @ 0xffffff7c │ │ │ │ - subseq r1, sl, r0, asr #17 │ │ │ │ - subseq r1, sl, r8, lsr #17 │ │ │ │ - subseq r3, sl, r8, lsl #17 │ │ │ │ - subseq r1, sl, r4, ror r8 │ │ │ │ - subseq r1, sl, r8, asr r8 │ │ │ │ - subseq r1, sl, ip, lsr r8 │ │ │ │ - subseq r1, sl, r0, lsr #16 │ │ │ │ - subseq r1, sl, r8, lsl #16 │ │ │ │ - subseq r0, r8, r8, lsr #25 │ │ │ │ - subseq r1, sl, r4, lsl #15 │ │ │ │ - subseq r0, r8, ip, asr #24 │ │ │ │ - subseq r1, sl, ip, lsr r7 │ │ │ │ - subseq r0, r8, r8, lsl ip │ │ │ │ - subseq pc, r9, r0, lsl r7 @ │ │ │ │ - subseq r0, r8, r8, lsr #23 │ │ │ │ - subseq r1, sl, r8, lsl #13 │ │ │ │ - subseq r0, r8, ip, lsr #22 │ │ │ │ - subseq r1, sl, ip, lsl #12 │ │ │ │ - ldrsbeq r1, [sl], #-88 @ 0xffffffa8 │ │ │ │ - ldrheq r1, [sl], #-92 @ 0xffffffa4 │ │ │ │ - @ instruction: 0x005a1598 │ │ │ │ - subseq r1, sl, ip, ror r5 │ │ │ │ - rsbeq pc, r5, r8, ror r2 @ │ │ │ │ - rsbeq pc, r5, r4, asr r2 @ │ │ │ │ - strdeq pc, [r5], #-28 @ 0xffffffe4 @ │ │ │ │ - ldrdeq pc, [r5], #-24 @ 0xffffffe8 @ │ │ │ │ - subseq r0, r8, r0, asr #18 │ │ │ │ - subseq r1, r9, r4, ror #8 │ │ │ │ - subseq r0, r8, r0, lsl r8 │ │ │ │ - subseq r1, r9, r4, lsr r3 │ │ │ │ - subseq r0, r8, r4, ror r7 │ │ │ │ - @ instruction: 0x00591298 │ │ │ │ - subseq r0, r8, r8, lsl r7 │ │ │ │ - subseq r1, r9, ip, lsr r2 │ │ │ │ + subseq r1, r8, r0, ror #6 │ │ │ │ + subseq r3, sl, r8, lsr lr │ │ │ │ + ldrsheq r1, [r8], #-32 @ 0xffffffe0 │ │ │ │ + subseq r3, sl, r8, asr #27 │ │ │ │ + subseq r1, r8, ip, ror #4 │ │ │ │ + subseq r3, sl, r4, asr #26 │ │ │ │ + subseq r1, sl, ip, asr #25 │ │ │ │ + ldrheq r1, [sl], #-192 @ 0xffffff40 │ │ │ │ + subseq r1, r8, r0, ror r1 │ │ │ │ + subseq r3, sl, r8, asr #24 │ │ │ │ + ldrsbeq r1, [r8], #-12 │ │ │ │ + ldrheq r3, [sl], #-176 @ 0xffffff50 │ │ │ │ + subseq r1, sl, ip, ror fp │ │ │ │ + subseq r1, sl, r4, ror #22 │ │ │ │ + subseq r1, r8, r8, asr #32 │ │ │ │ + subseq r1, sl, r8, lsr fp │ │ │ │ + subseq r1, r8, r8, lsl r0 │ │ │ │ + subseq r1, sl, r8, lsl #22 │ │ │ │ + @ instruction: 0x00580f98 │ │ │ │ + subseq r3, sl, r0, ror sl │ │ │ │ + subseq r1, sl, r0, lsr sl │ │ │ │ + ldrsheq r0, [r8], #-228 @ 0xffffff1c │ │ │ │ + ldrsbeq r1, [sl], #-148 @ 0xffffff6c │ │ │ │ + subseq r1, sl, r0, lsr #19 │ │ │ │ + subseq r1, sl, r8, lsl #19 │ │ │ │ + subseq r0, r8, r4, lsr lr │ │ │ │ + subseq r3, sl, r8, lsl #18 │ │ │ │ + ldrsbeq r3, [sl], #-128 @ 0xffffff80 │ │ │ │ + ldrheq r1, [sl], #-140 @ 0xffffff74 │ │ │ │ + subseq r1, sl, r4, lsr #17 │ │ │ │ + subseq r3, sl, r4, lsl #17 │ │ │ │ + subseq r1, sl, r0, ror r8 │ │ │ │ + subseq r1, sl, r4, asr r8 │ │ │ │ + subseq r1, sl, r8, lsr r8 │ │ │ │ + subseq r1, sl, ip, lsl r8 │ │ │ │ + subseq r1, sl, r4, lsl #16 │ │ │ │ + subseq r0, r8, r4, lsr #25 │ │ │ │ + subseq r1, sl, r0, lsl #15 │ │ │ │ + subseq r0, r8, r8, asr #24 │ │ │ │ + subseq r1, sl, r8, lsr r7 │ │ │ │ + subseq r0, r8, r4, lsl ip │ │ │ │ + subseq pc, r9, ip, lsl #14 │ │ │ │ + subseq r0, r8, r4, lsr #23 │ │ │ │ + subseq r1, sl, r4, lsl #13 │ │ │ │ + subseq r0, r8, r8, lsr #22 │ │ │ │ + subseq r1, sl, r8, lsl #12 │ │ │ │ + ldrsbeq r1, [sl], #-84 @ 0xffffffac │ │ │ │ + ldrheq r1, [sl], #-88 @ 0xffffffa8 │ │ │ │ + @ instruction: 0x005a1594 │ │ │ │ + subseq r1, sl, r8, ror r5 │ │ │ │ + rsbeq pc, r5, r4, ror r2 @ │ │ │ │ + rsbeq pc, r5, r0, asr r2 @ │ │ │ │ + strdeq pc, [r5], #-24 @ 0xffffffe8 @ │ │ │ │ + ldrdeq pc, [r5], #-20 @ 0xffffffec @ │ │ │ │ + subseq r0, r8, ip, lsr r9 │ │ │ │ + subseq r1, r9, r0, ror #8 │ │ │ │ + subseq r0, r8, ip, lsl #16 │ │ │ │ + subseq r1, r9, r0, lsr r3 │ │ │ │ + subseq r0, r8, r0, ror r7 │ │ │ │ + @ instruction: 0x00591294 │ │ │ │ + subseq r0, r8, r4, lsl r7 │ │ │ │ + subseq r1, r9, r8, lsr r2 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r0, r8, r4, lsr #13 │ │ │ │ - subseq r1, r9, r8, asr #3 │ │ │ │ - subseq r0, r8, r8, lsr r6 │ │ │ │ - subseq r1, r9, ip, asr r1 │ │ │ │ - subseq r0, r8, r0, asr #11 │ │ │ │ - subseq r1, r9, r4, ror #1 │ │ │ │ + subseq r0, r8, r0, lsr #13 │ │ │ │ + subseq r1, r9, r4, asr #3 │ │ │ │ + subseq r0, r8, r4, lsr r6 │ │ │ │ + subseq r1, r9, r8, asr r1 │ │ │ │ + ldrheq r0, [r8], #-92 @ 0xffffffa4 │ │ │ │ + subseq r1, r9, r0, ror #1 │ │ │ │ ldrb r6, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #-40] @ 5dd408 │ │ │ │ + ldr r3, [pc, #-40] @ 5dd40c │ │ │ │ cmp r6, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5de5a8 │ │ │ │ + beq 5de5ac │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de598 │ │ │ │ + beq 5de59c │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #-368] @ 5dd2f4 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #-368] @ 5dd2f8 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-376] @ 5dd2f8 │ │ │ │ + ldr r1, [pc, #-376] @ 5dd2fc │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ ldr r0, [r1] │ │ │ │ str r2, [sp] │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldrb r6, [r4, #184] @ 0xb8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5de658 │ │ │ │ + beq 5de65c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de648 │ │ │ │ + beq 5de64c │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldrb r6, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #-240] @ 5dd408 │ │ │ │ + ldr r3, [pc, #-240] @ 5dd40c │ │ │ │ cmp r6, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5de710 │ │ │ │ + beq 5de714 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de700 │ │ │ │ + beq 5de704 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #-560] @ 5dd2fc │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #-560] @ 5dd300 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-568] @ 5dd300 │ │ │ │ + ldr r1, [pc, #-568] @ 5dd304 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r6 │ │ │ │ ldr r0, [r1, #396] @ 0x18c │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldrb sl, [r4, #184] @ 0xb8 │ │ │ │ - ldr r3, [pc, #-372] @ 5dd408 │ │ │ │ + ldr r3, [pc, #-372] @ 5dd40c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r8, [r9, r3] │ │ │ │ - beq 5de06c │ │ │ │ + beq 5de070 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de05c │ │ │ │ + beq 5de060 │ │ │ │ bl 6bc924 │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r3, [pc, #-708] @ 5dd304 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r3, [pc, #-708] @ 5dd308 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-716] @ 5dd308 │ │ │ │ + ldr r1, [pc, #-716] @ 5dd30c │ │ │ │ ldr r2, [r0, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r9 │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ @@ -1001558,97 +1001559,97 @@ │ │ │ │ str sl, [sp, #4] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ - ldr r3, [pc, #-784] @ 5dd30c │ │ │ │ + b 5d6c40 │ │ │ │ + ldr r3, [pc, #-784] @ 5dd310 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5dd718 │ │ │ │ + beq 5dd71c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5da2cc │ │ │ │ + bne 5da2d0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de7a0 │ │ │ │ + beq 5de7a4 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-840] @ 5dd310 │ │ │ │ - ldr r3, [pc, #-596] @ 5dd408 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-840] @ 5dd314 │ │ │ │ + ldr r3, [pc, #-596] @ 5dd40c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-864] @ 5dd314 │ │ │ │ + ldr r1, [pc, #-864] @ 5dd318 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #1440 @ 0x5a0 │ │ │ │ ldr r0, [r1, #-12] │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #-944] @ 5dd318 │ │ │ │ - ldr r3, [pc, #-708] @ 5dd408 │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #-944] @ 5dd31c │ │ │ │ + ldr r3, [pc, #-708] @ 5dd40c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-968] @ 5dd31c │ │ │ │ + ldr r1, [pc, #-968] @ 5dd320 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #1840 @ 0x730 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5de7ac │ │ │ │ + beq 5de7b0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-1068] @ 5dd320 │ │ │ │ - ldr r3, [pc, #-840] @ 5dd408 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-1068] @ 5dd324 │ │ │ │ + ldr r3, [pc, #-840] @ 5dd40c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ - ldr r1, [pc, #-1084] @ 5dd324 │ │ │ │ + ldr r1, [pc, #-1084] @ 5dd328 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ add r6, r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ str r6, [sp] │ │ │ │ add r2, r2, r8 │ │ │ │ @@ -1001656,101 +1001657,101 @@ │ │ │ │ sub r1, r1, #1584 @ 0x630 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ orr r2, r5, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - b 5dd20c │ │ │ │ + bl 5cd29c │ │ │ │ + b 5dd210 │ │ │ │ orr r2, r6, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - b 5dcf0c │ │ │ │ + bl 5cd29c │ │ │ │ + b 5dcf10 │ │ │ │ mov r1, r0 │ │ │ │ orr r2, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - b 5dcf68 │ │ │ │ + bl 5cd29c │ │ │ │ + b 5dcf6c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cd348 │ │ │ │ - ldr r1, [pc, #-1220] @ 5dd328 │ │ │ │ + b 5cd34c │ │ │ │ + ldr r1, [pc, #-1220] @ 5dd32c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3432] @ 0xfffff298 │ │ │ │ sub r1, r1, #3424 @ 0xd60 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ - b 5da9ec │ │ │ │ - ldr r1, [pc, #-1244] @ 5dd32c │ │ │ │ + b 5da9f0 │ │ │ │ + ldr r1, [pc, #-1244] @ 5dd330 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2376] @ 0x948 │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dbb90 │ │ │ │ + b 5dbb94 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5deaac │ │ │ │ + beq 5deab0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-1304] @ 5dd330 │ │ │ │ - ldr r3, [pc, #-1092] @ 5dd408 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-1304] @ 5dd334 │ │ │ │ + ldr r3, [pc, #-1092] @ 5dd40c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1328] @ 5dd334 │ │ │ │ + ldr r1, [pc, #-1328] @ 5dd338 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #2896 @ 0xb50 │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5deadc │ │ │ │ + beq 5deae0 │ │ │ │ bl 6bc924 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-1444] @ 5dd338 │ │ │ │ - ldr r3, [pc, #-1240] @ 5dd408 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-1444] @ 5dd33c │ │ │ │ + ldr r3, [pc, #-1240] @ 5dd40c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1468] @ 5dd33c │ │ │ │ + ldr r1, [pc, #-1468] @ 5dd340 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ sub r1, r1, #3424 @ 0xd60 │ │ │ │ @@ -1001758,1741 +1001759,1741 @@ │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ - ldr r1, [pc, #-1532] @ 5dd340 │ │ │ │ + b 5d6c40 │ │ │ │ + ldr r1, [pc, #-1532] @ 5dd344 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3696] @ 0xfffff190 │ │ │ │ sub r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6bde24 │ │ │ │ - b 5da958 │ │ │ │ - ldr r1, [pc, #-1552] @ 5dd344 │ │ │ │ + b 5da95c │ │ │ │ + ldr r1, [pc, #-1552] @ 5dd348 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1848] @ 0x738 │ │ │ │ add r1, r1, #1840 @ 0x730 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ - b 5db92c │ │ │ │ - ldr r3, [pc, #-1576] @ 5dd348 │ │ │ │ + b 5db930 │ │ │ │ + ldr r3, [pc, #-1576] @ 5dd34c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #-1584] @ 5dd34c │ │ │ │ + ldr r1, [pc, #-1584] @ 5dd350 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, r3 │ │ │ │ ldr r0, [r1, #1584] @ 0x630 │ │ │ │ mov r2, r3 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5dba24 │ │ │ │ - ldr r3, [pc, #-1616] @ 5dd350 │ │ │ │ - ldr r2, [pc, #-1616] @ 5dd354 │ │ │ │ + b 5dba28 │ │ │ │ + ldr r3, [pc, #-1616] @ 5dd354 │ │ │ │ + ldr r2, [pc, #-1616] @ 5dd358 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r6, r3 │ │ │ │ add r1, r2, #1440 @ 0x5a0 │ │ │ │ ldr r0, [r2, #1452] @ 0x5ac │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5dba80 │ │ │ │ + b 5dba84 │ │ │ │ orr r2, r6, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - b 5dcbbc │ │ │ │ + bl 5cd29c │ │ │ │ + b 5dcbc0 │ │ │ │ orr r2, r5, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - b 5dcb98 │ │ │ │ + bl 5cd29c │ │ │ │ + b 5dcb9c │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5deab8 │ │ │ │ + beq 5deabc │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-1736] @ 5dd358 │ │ │ │ - ldr r3, [pc, #-1564] @ 5dd408 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-1736] @ 5dd35c │ │ │ │ + ldr r3, [pc, #-1564] @ 5dd40c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1760] @ 5dd35c │ │ │ │ + ldr r1, [pc, #-1760] @ 5dd360 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ + b 5d6c40 │ │ │ │ orr r2, r5, #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - b 5dcb14 │ │ │ │ - ldr r1, [pc, #-1832] @ 5dd360 │ │ │ │ + bl 5cd29c │ │ │ │ + b 5dcb18 │ │ │ │ + ldr r1, [pc, #-1832] @ 5dd364 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-3168] @ 0xfffff3a0 │ │ │ │ sub r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6bde24 │ │ │ │ - b 5da478 │ │ │ │ + b 5da47c │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5deac4 │ │ │ │ + beq 5deac8 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #-1888] @ 5dd364 │ │ │ │ - ldr r3, [pc, #-1728] @ 5dd408 │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #-1888] @ 5dd368 │ │ │ │ + ldr r3, [pc, #-1728] @ 5dd40c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-1912] @ 5dd368 │ │ │ │ + ldr r1, [pc, #-1912] @ 5dd36c │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #264 @ 0x108 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ - ldr r1, [pc, #-1964] @ 5dd36c │ │ │ │ + b 5ceef0 │ │ │ │ + ldr r1, [pc, #-1964] @ 5dd370 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #396] @ 0x18c │ │ │ │ add r1, r1, #396 @ 0x18c │ │ │ │ bl 6bde24 │ │ │ │ - b 5db4a4 │ │ │ │ - ldr r1, [pc, #-1984] @ 5dd370 │ │ │ │ + b 5db4a8 │ │ │ │ + ldr r1, [pc, #-1984] @ 5dd374 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2112] @ 0x840 │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dbb08 │ │ │ │ + b 5dbb0c │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5deae8 │ │ │ │ + beq 5deaec │ │ │ │ bl 6bc924 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ - ldr r2, [pc, #-2064] @ 5dd374 │ │ │ │ - ldr r3, [pc, #-1920] @ 5dd408 │ │ │ │ + bl 5d4c24 │ │ │ │ + ldr r2, [pc, #-2064] @ 5dd378 │ │ │ │ + ldr r3, [pc, #-1920] @ 5dd40c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-2088] @ 5dd378 │ │ │ │ + ldr r1, [pc, #-2088] @ 5dd37c │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d6c3c │ │ │ │ - ldr r1, [pc, #-2148] @ 5dd37c │ │ │ │ + b 5d6c40 │ │ │ │ + ldr r1, [pc, #-2148] @ 5dd380 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2244] @ 0xfffff73c │ │ │ │ sub r1, r1, #2240 @ 0x8c0 │ │ │ │ sub r1, r1, #4 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dc314 │ │ │ │ - ldr r1, [pc, #-2172] @ 5dd380 │ │ │ │ + b 5dc318 │ │ │ │ + ldr r1, [pc, #-2172] @ 5dd384 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3696] @ 0xe70 │ │ │ │ add r1, r1, #3696 @ 0xe70 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dc640 │ │ │ │ - ldr r1, [pc, #-2192] @ 5dd384 │ │ │ │ + b 5dc644 │ │ │ │ + ldr r1, [pc, #-2192] @ 5dd388 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3168] @ 0xc60 │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dc538 │ │ │ │ - ldr r1, [pc, #-2212] @ 5dd388 │ │ │ │ + b 5dc53c │ │ │ │ + ldr r1, [pc, #-2212] @ 5dd38c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1980] @ 0xfffff844 │ │ │ │ sub r1, r1, #1968 @ 0x7b0 │ │ │ │ sub r1, r1, #12 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dbc9c │ │ │ │ - ldr r1, [pc, #-2236] @ 5dd38c │ │ │ │ + b 5dbca0 │ │ │ │ + ldr r1, [pc, #-2236] @ 5dd390 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #3432] @ 0xd68 │ │ │ │ add r1, r1, #3424 @ 0xd60 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dbfb0 │ │ │ │ - ldr r1, [pc, #-2260] @ 5dd390 │ │ │ │ + b 5dbfb4 │ │ │ │ + ldr r1, [pc, #-2260] @ 5dd394 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2904] @ 0xb58 │ │ │ │ add r1, r1, #2896 @ 0xb50 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dc280 │ │ │ │ - ldr r1, [pc, #-2284] @ 5dd394 │ │ │ │ + b 5dc284 │ │ │ │ + ldr r1, [pc, #-2284] @ 5dd398 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2376] @ 0xfffff6b8 │ │ │ │ sub r1, r1, #2368 @ 0x940 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ - b 5da604 │ │ │ │ - ldr r1, [pc, #-2308] @ 5dd398 │ │ │ │ + b 5da608 │ │ │ │ + ldr r1, [pc, #-2308] @ 5dd39c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2112] @ 0xfffff7c0 │ │ │ │ sub r1, r1, #2112 @ 0x840 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dabbc │ │ │ │ - ldr r1, [pc, #-2328] @ 5dd39c │ │ │ │ + b 5dabc0 │ │ │ │ + ldr r1, [pc, #-2328] @ 5dd3a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2640] @ 0xfffff5b0 │ │ │ │ sub r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6bde24 │ │ │ │ - b 5da588 │ │ │ │ + b 5da58c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d556c │ │ │ │ + b 5d5570 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5deaf4 │ │ │ │ + beq 5deaf8 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #-2420] @ 5dd3a0 │ │ │ │ - ldr r3, [pc, #-2320] @ 5dd408 │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #-2420] @ 5dd3a4 │ │ │ │ + ldr r3, [pc, #-2320] @ 5dd40c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-2444] @ 5dd3a4 │ │ │ │ + ldr r1, [pc, #-2444] @ 5dd3a8 │ │ │ │ add sl, r2, sl │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ sub r1, r1, #792 @ 0x318 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ - ldr r3, [pc, #-2504] @ 5dd3a8 │ │ │ │ - ldr r2, [pc, #-2504] @ 5dd3ac │ │ │ │ + b 5ceef0 │ │ │ │ + ldr r3, [pc, #-2504] @ 5dd3ac │ │ │ │ + ldr r2, [pc, #-2504] @ 5dd3b0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r6, r3 │ │ │ │ sub r1, r2, #3952 @ 0xf70 │ │ │ │ ldr r0, [r2, #-3960] @ 0xfffff088 │ │ │ │ sub r1, r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5dac08 │ │ │ │ - ldr r3, [pc, #-2548] @ 5dd3b0 │ │ │ │ - ldr r2, [pc, #-2548] @ 5dd3b4 │ │ │ │ + b 5dac0c │ │ │ │ + ldr r3, [pc, #-2548] @ 5dd3b4 │ │ │ │ + ldr r2, [pc, #-2548] @ 5dd3b8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r6, r3 │ │ │ │ add r1, r2, #4080 @ 0xff0 │ │ │ │ ldr r0, [r2, #4092] @ 0xffc │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, r3 │ │ │ │ bl 6bdde4 │ │ │ │ - b 5dab40 │ │ │ │ + b 5dab44 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5deb00 │ │ │ │ + beq 5deb04 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #-2652] @ 5dd3b8 │ │ │ │ - ldr r3, [pc, #-2576] @ 5dd408 │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #-2652] @ 5dd3bc │ │ │ │ + ldr r3, [pc, #-2576] @ 5dd40c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-2676] @ 5dd3bc │ │ │ │ + ldr r1, [pc, #-2676] @ 5dd3c0 │ │ │ │ add sl, r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ + b 5ceef0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5dead0 │ │ │ │ + beq 5dead4 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ - ldr r2, [pc, #-2768] @ 5dd3c0 │ │ │ │ - ldr r3, [pc, #-2700] @ 5dd408 │ │ │ │ + bl 5cd29c │ │ │ │ + ldr r2, [pc, #-2768] @ 5dd3c4 │ │ │ │ + ldr r3, [pc, #-2700] @ 5dd40c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r1, [pc, #-2792] @ 5dd3c4 │ │ │ │ + ldr r1, [pc, #-2792] @ 5dd3c8 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, r6 │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r1, #528 @ 0x210 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bde24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ceeec │ │ │ │ - ldr r1, [pc, #-2844] @ 5dd3c8 │ │ │ │ + b 5ceef0 │ │ │ │ + ldr r1, [pc, #-2844] @ 5dd3cc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-2904] @ 0xfffff4a8 │ │ │ │ sub r1, r1, #2896 @ 0xb50 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ - b 5da50c │ │ │ │ - ldr r1, [pc, #-2868] @ 5dd3cc │ │ │ │ + b 5da510 │ │ │ │ + ldr r1, [pc, #-2868] @ 5dd3d0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #660] @ 0x294 │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ bl 6bde24 │ │ │ │ - b 5daa7c │ │ │ │ + b 5daa80 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5d64e8 │ │ │ │ - ldr r1, [pc, #-2900] @ 5dd3d0 │ │ │ │ + b 5d64ec │ │ │ │ + ldr r1, [pc, #-2900] @ 5dd3d4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #-1848] @ 0xfffff8c8 │ │ │ │ sub r1, r1, #1840 @ 0x730 │ │ │ │ sub r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ - b 5db42c │ │ │ │ - ldr r1, [pc, #-2924] @ 5dd3d4 │ │ │ │ + b 5db430 │ │ │ │ + ldr r1, [pc, #-2924] @ 5dd3d8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2640] @ 0xa50 │ │ │ │ add r1, r1, #2640 @ 0xa50 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dbc18 │ │ │ │ - ldr r3, [pc, #-2944] @ 5dd3d8 │ │ │ │ + b 5dbc1c │ │ │ │ + ldr r3, [pc, #-2944] @ 5dd3dc │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3a7c │ │ │ │ - b 5da7cc │ │ │ │ - ldr r3, [pc, #-2976] @ 5dd3dc │ │ │ │ + b 5da7d0 │ │ │ │ + ldr r3, [pc, #-2976] @ 5dd3e0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3a7c │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5ceeec │ │ │ │ + bl 5ceef0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2c9c │ │ │ │ - ldr r3, [pc, #-3060] @ 5dd3e0 │ │ │ │ + ldr r3, [pc, #-3060] @ 5dd3e4 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3a7c │ │ │ │ - b 5dbdc4 │ │ │ │ - ldr r3, [pc, #-3092] @ 5dd3e4 │ │ │ │ + b 5dbdc8 │ │ │ │ + ldr r3, [pc, #-3092] @ 5dd3e8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3a7c │ │ │ │ - b 5dcc0c │ │ │ │ + b 5dcc10 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dbc3c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dbc40 │ │ │ │ tst r5, #1 │ │ │ │ - beq 5dbf40 │ │ │ │ + beq 5dbf44 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dbf40 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5db280 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5db4c8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dbf44 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5db284 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5db4cc │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5daa10 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5daa14 │ │ │ │ + bl 5bab60 │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ - b 5da27c │ │ │ │ + b 5da280 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dd590 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dd594 │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #-3224] @ 5dd3e8 │ │ │ │ + ldr r1, [pc, #-3224] @ 5dd3ec │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #-3240] @ 5dd3ec │ │ │ │ + ldr r1, [pc, #-3240] @ 5dd3f0 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6bde24 │ │ │ │ - b 5dd584 │ │ │ │ + b 5dd588 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5da8e8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5da8ec │ │ │ │ tst r5, #1 │ │ │ │ - beq 5dc210 │ │ │ │ + beq 5dc214 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dc210 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5da658 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dc214 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5da65c │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dbaa4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5dc55c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dbaa8 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5dc560 │ │ │ │ orr r3, r5, r7 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5dc364 │ │ │ │ + beq 5dc368 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dc364 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5dc664 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dc368 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5dc668 │ │ │ │ tst r5, #1 │ │ │ │ - beq 5dc5d0 │ │ │ │ + beq 5dc5d4 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dc5d0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dc5d4 │ │ │ │ tst r5, #1 │ │ │ │ - beq 5dc4c8 │ │ │ │ + beq 5dc4cc │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dc4c8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dc4cc │ │ │ │ tst r5, #1 │ │ │ │ - beq 5dc2a4 │ │ │ │ + beq 5dc2a8 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dc2a4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dc2a8 │ │ │ │ tst r5, #1 │ │ │ │ - beq 5dc188 │ │ │ │ + beq 5dc18c │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dc188 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5dc40c │ │ │ │ - bl 5bab5c │ │ │ │ - b 5dc3e0 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5dc690 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5da7bc │ │ │ │ - bl 5bab5c │ │ │ │ - b 5da810 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dc18c │ │ │ │ + bl 5bab60 │ │ │ │ + b 5dc410 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5dc3e4 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5dc694 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5da7c0 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5da814 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dcb64 │ │ │ │ - ldr r3, [pc, #-3476] @ 5dd408 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dcb68 │ │ │ │ + ldr r3, [pc, #-3476] @ 5dd40c │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #-3520] @ 5dd3f0 │ │ │ │ + ldr r1, [pc, #-3520] @ 5dd3f4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #-3536] @ 5dd3f4 │ │ │ │ + ldr r1, [pc, #-3536] @ 5dd3f8 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r8 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dcb58 │ │ │ │ + b 5dcb5c │ │ │ │ tst r7, #1 │ │ │ │ - beq 5db1fc │ │ │ │ + beq 5db200 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5db1fc │ │ │ │ - bl 5bab5c │ │ │ │ - b 5db4f4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5db200 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5db4f8 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5da408 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5db024 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5da40c │ │ │ │ + bl 5bab60 │ │ │ │ + b 5db028 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dbbb4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dbbb8 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5da49c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5da4a0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5da304 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5da308 │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #-3668] @ 5dd3f8 │ │ │ │ + ldr r1, [pc, #-3668] @ 5dd3fc │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #-3684] @ 5dd3fc │ │ │ │ + ldr r1, [pc, #-3684] @ 5dd400 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r6 │ │ │ │ bl 6bde24 │ │ │ │ - b 5da2f8 │ │ │ │ + b 5da2fc │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5daaac │ │ │ │ - ldr r3, [pc, #-3724] @ 5dd408 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5daab0 │ │ │ │ + ldr r3, [pc, #-3724] @ 5dd40c │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #-3752] @ 5dd400 │ │ │ │ + ldr r1, [pc, #-3752] @ 5dd404 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #-3768] @ 5dd404 │ │ │ │ + ldr r1, [pc, #-3768] @ 5dd408 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r8 │ │ │ │ bl 6bde24 │ │ │ │ - b 5daaa0 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5dbdb4 │ │ │ │ + b 5daaa4 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5dbdb8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dcfc8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dcfcc │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dd0bc │ │ │ │ - ldr r3, [pc, #-3840] @ 5dd408 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dd0c0 │ │ │ │ + ldr r3, [pc, #-3840] @ 5dd40c │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #-3856] @ 5dd40c │ │ │ │ + ldr r1, [pc, #-3856] @ 5dd410 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #-3872] @ 5dd410 │ │ │ │ + ldr r1, [pc, #-3872] @ 5dd414 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r6 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dd0b0 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5dc730 │ │ │ │ + b 5dd0b4 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5dc734 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dcf40 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dcf44 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dce2c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dce30 │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #-3956] @ 5dd414 │ │ │ │ + ldr r1, [pc, #-3956] @ 5dd418 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #-3972] @ 5dd418 │ │ │ │ + ldr r1, [pc, #-3972] @ 5dd41c │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6bde24 │ │ │ │ - b 5dce20 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5db58c │ │ │ │ + b 5dce24 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5db590 │ │ │ │ orr r3, r5, r7 │ │ │ │ orr r3, r3, r6 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5db6e0 │ │ │ │ + beq 5db6e4 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5db6e0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5db6e4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dca64 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dca68 │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #-4068] @ 5dd41c │ │ │ │ + ldr r1, [pc, #-4068] @ 5dd420 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #-4084] @ 5dd420 │ │ │ │ + ldr r1, [pc, #-4084] @ 5dd424 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r6 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dca58 │ │ │ │ + b 5dca5c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dc7f8 │ │ │ │ - ldr r3, [pc, #1732] @ 5deb0c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dc7fc │ │ │ │ + ldr r3, [pc, #1732] @ 5deb10 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #1716] @ 5deb10 │ │ │ │ + ldr r1, [pc, #1716] @ 5deb14 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1700] @ 5deb14 │ │ │ │ + ldr r1, [pc, #1700] @ 5deb18 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r6 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dc7ec │ │ │ │ + b 5dc7f0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dcd88 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dcd8c │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #1640] @ 5deb18 │ │ │ │ + ldr r1, [pc, #1640] @ 5deb1c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1624] @ 5deb1c │ │ │ │ + ldr r1, [pc, #1624] @ 5deb20 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6bde24 │ │ │ │ - b 5dcd7c │ │ │ │ + b 5dcd80 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5db8c8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5db8cc │ │ │ │ orr r3, r5, r7 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5db9ec │ │ │ │ + beq 5db9f0 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5db9ec │ │ │ │ + bl 5ba170 │ │ │ │ + b 5db9f0 │ │ │ │ orr r3, r5, r7 │ │ │ │ orr r3, r3, r6 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5db778 │ │ │ │ + beq 5db77c │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5db778 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5db77c │ │ │ │ orr r3, r5, r7 │ │ │ │ orr r3, r3, r6 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5db950 │ │ │ │ + beq 5db954 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5db950 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5db954 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dd04c │ │ │ │ - ldr r3, [pc, #1464] @ 5deb0c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dd050 │ │ │ │ + ldr r3, [pc, #1464] @ 5deb10 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #1464] @ 5deb20 │ │ │ │ + ldr r1, [pc, #1464] @ 5deb24 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1448] @ 5deb24 │ │ │ │ + ldr r1, [pc, #1448] @ 5deb28 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r8 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dd040 │ │ │ │ + b 5dd044 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dd444 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dd448 │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #1388] @ 5deb28 │ │ │ │ + ldr r1, [pc, #1388] @ 5deb2c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1372] @ 5deb2c │ │ │ │ + ldr r1, [pc, #1372] @ 5deb30 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r6 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dd438 │ │ │ │ + b 5dd43c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dcec8 │ │ │ │ - ldr r3, [pc, #1288] @ 5deb0c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dcecc │ │ │ │ + ldr r3, [pc, #1288] @ 5deb10 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #1304] @ 5deb30 │ │ │ │ + ldr r1, [pc, #1304] @ 5deb34 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1288] @ 5deb34 │ │ │ │ + ldr r1, [pc, #1288] @ 5deb38 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r8 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dcebc │ │ │ │ + b 5dcec0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dd4bc │ │ │ │ - ldr r3, [pc, #1196] @ 5deb0c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dd4c0 │ │ │ │ + ldr r3, [pc, #1196] @ 5deb10 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r8, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #1220] @ 5deb38 │ │ │ │ + ldr r1, [pc, #1220] @ 5deb3c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1204] @ 5deb3c │ │ │ │ + ldr r1, [pc, #1204] @ 5deb40 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r6 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dd4b0 │ │ │ │ + b 5dd4b4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dd130 │ │ │ │ - ldr r3, [pc, #1104] @ 5deb0c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dd134 │ │ │ │ + ldr r3, [pc, #1104] @ 5deb10 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #1136] @ 5deb40 │ │ │ │ + ldr r1, [pc, #1136] @ 5deb44 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1120] @ 5deb44 │ │ │ │ + ldr r1, [pc, #1120] @ 5deb48 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r8 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dd124 │ │ │ │ + b 5dd128 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dd50c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dd510 │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #1060] @ 5deb48 │ │ │ │ + ldr r1, [pc, #1060] @ 5deb4c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1044] @ 5deb4c │ │ │ │ + ldr r1, [pc, #1044] @ 5deb50 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r6 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dd500 │ │ │ │ - bl 5bab5c │ │ │ │ + b 5dd504 │ │ │ │ + bl 5bab60 │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ - b 5da248 │ │ │ │ + b 5da24c │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5da97c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5da980 │ │ │ │ orr r3, r5, r7 │ │ │ │ orr r3, r3, r6 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5db648 │ │ │ │ + beq 5db64c │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5db648 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5db64c │ │ │ │ orr r3, r5, r7 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5db810 │ │ │ │ + beq 5db814 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5db810 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5db814 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dd638 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dd63c │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dd724 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dd728 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dc91c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dc920 │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #884] @ 5deb50 │ │ │ │ + ldr r1, [pc, #884] @ 5deb54 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #868] @ 5deb54 │ │ │ │ + ldr r1, [pc, #868] @ 5deb58 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6bde24 │ │ │ │ - b 5dc910 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5da84c │ │ │ │ - bl 5bab5c │ │ │ │ - b 5da6d4 │ │ │ │ + b 5dc914 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5da850 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5da6d8 │ │ │ │ orr r3, r5, r7 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5db84c │ │ │ │ + beq 5db850 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5db84c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5db850 │ │ │ │ tst r7, #1 │ │ │ │ - beq 5da1c0 │ │ │ │ + beq 5da1c4 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5da1c0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5da1c4 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dbb2c │ │ │ │ - bl 5bab5c │ │ │ │ - b 5dbcc0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dbb30 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5dbcc4 │ │ │ │ orr r3, r5, r7 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5dc10c │ │ │ │ + beq 5dc110 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dc10c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dc110 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dc9c0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dc9c4 │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #704] @ 5deb58 │ │ │ │ + ldr r1, [pc, #704] @ 5deb5c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #688] @ 5deb5c │ │ │ │ + ldr r1, [pc, #688] @ 5deb60 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6bde24 │ │ │ │ - b 5dc9b4 │ │ │ │ + b 5dc9b8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dcc5c │ │ │ │ - ldr r3, [pc, #556] @ 5deb0c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dcc60 │ │ │ │ + ldr r3, [pc, #556] @ 5deb10 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #620] @ 5deb60 │ │ │ │ + ldr r1, [pc, #620] @ 5deb64 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #604] @ 5deb64 │ │ │ │ + ldr r1, [pc, #604] @ 5deb68 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r8 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dcc50 │ │ │ │ + b 5dcc54 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dcbfc │ │ │ │ - ldr r3, [pc, #464] @ 5deb0c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dcc00 │ │ │ │ + ldr r3, [pc, #464] @ 5deb10 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #536] @ 5deb68 │ │ │ │ + ldr r1, [pc, #536] @ 5deb6c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #520] @ 5deb6c │ │ │ │ + ldr r1, [pc, #520] @ 5deb70 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r8 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dcbf0 │ │ │ │ + b 5dcbf4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dcce4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dcce8 │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #460] @ 5deb70 │ │ │ │ + ldr r1, [pc, #460] @ 5deb74 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #444] @ 5deb74 │ │ │ │ + ldr r1, [pc, #444] @ 5deb78 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6bde24 │ │ │ │ - b 5dccd8 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5dc338 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5dbd3c │ │ │ │ + b 5dccdc │ │ │ │ + bl 5bab60 │ │ │ │ + b 5dc33c │ │ │ │ + bl 5bab60 │ │ │ │ + b 5dbd40 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dc874 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dc878 │ │ │ │ mov r0, #20 │ │ │ │ ldr r9, [r8] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #368] @ 5deb78 │ │ │ │ + ldr r1, [pc, #368] @ 5deb7c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #352] @ 5deb7c │ │ │ │ + ldr r1, [pc, #352] @ 5deb80 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, sl │ │ │ │ bl 6bde24 │ │ │ │ - b 5dc868 │ │ │ │ + b 5dc86c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dcae0 │ │ │ │ - ldr r3, [pc, #188] @ 5deb0c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dcae4 │ │ │ │ + ldr r3, [pc, #188] @ 5deb10 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r9, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #284] @ 5deb80 │ │ │ │ + ldr r1, [pc, #284] @ 5deb84 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #268] @ 5deb84 │ │ │ │ + ldr r1, [pc, #268] @ 5deb88 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r9 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r8 │ │ │ │ bl 6bde24 │ │ │ │ - b 5dcad4 │ │ │ │ + b 5dcad8 │ │ │ │ orr r3, r5, r7 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5dba48 │ │ │ │ + beq 5dba4c │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dba48 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dba4c │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dd828 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dd82c │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dda00 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dda04 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ddaa4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ddaa8 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dde70 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dde74 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dd8a4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dd8a8 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ddb4c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ddb50 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ddcdc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ddce0 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ddddc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ddde0 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r0, r8, r4, ror #10 │ │ │ │ - subseq r1, r9, r8, lsl #1 │ │ │ │ - subseq r0, r8, r0, lsl r5 │ │ │ │ - subseq r1, r9, r4, lsr r0 │ │ │ │ - subseq r0, r8, r8, asr r4 │ │ │ │ - subseq r0, r9, ip, ror pc │ │ │ │ - subseq r0, r8, r4, lsl #8 │ │ │ │ - subseq r0, r9, r8, lsr #30 │ │ │ │ - subseq r0, r8, r8, lsr #7 │ │ │ │ - subseq r0, r9, ip, asr #29 │ │ │ │ - subseq r0, r8, ip, asr #6 │ │ │ │ - subseq r0, r9, r0, ror lr │ │ │ │ - ldrsheq r0, [r8], #-32 @ 0xffffffe0 │ │ │ │ - subseq r0, r9, r4, lsl lr │ │ │ │ - @ instruction: 0x0058029c │ │ │ │ - subseq r0, r9, r0, asr #27 │ │ │ │ - subseq r0, r8, r4, ror #3 │ │ │ │ - subseq r0, r9, r8, lsl #26 │ │ │ │ - subseq r0, r8, r8, lsr #2 │ │ │ │ - subseq r0, r9, ip, asr #24 │ │ │ │ - subseq r0, r8, ip, asr #1 │ │ │ │ - ldrsheq r0, [r9], #-176 @ 0xffffff50 │ │ │ │ - subseq r0, r8, r0, ror r0 │ │ │ │ - @ instruction: 0x00590b94 │ │ │ │ - subseq r0, r8, ip, lsl r0 │ │ │ │ - subseq r0, r9, r0, asr #22 │ │ │ │ - ldrheq pc, [r7], #-248 @ 0xffffff08 @ │ │ │ │ - ldrsbeq r0, [r9], #-172 @ 0xffffff54 │ │ │ │ - subseq pc, r7, ip, asr pc @ │ │ │ │ - subseq r0, r9, r0, lsl #21 │ │ │ │ + subseq r0, r8, r0, ror #10 │ │ │ │ + subseq r1, r9, r4, lsl #1 │ │ │ │ + subseq r0, r8, ip, lsl #10 │ │ │ │ + subseq r1, r9, r0, lsr r0 │ │ │ │ + subseq r0, r8, r4, asr r4 │ │ │ │ + subseq r0, r9, r8, ror pc │ │ │ │ + subseq r0, r8, r0, lsl #8 │ │ │ │ + subseq r0, r9, r4, lsr #30 │ │ │ │ + subseq r0, r8, r4, lsr #7 │ │ │ │ + subseq r0, r9, r8, asr #29 │ │ │ │ + subseq r0, r8, r8, asr #6 │ │ │ │ + subseq r0, r9, ip, ror #28 │ │ │ │ + subseq r0, r8, ip, ror #5 │ │ │ │ + subseq r0, r9, r0, lsl lr │ │ │ │ + @ instruction: 0x00580298 │ │ │ │ + ldrheq r0, [r9], #-220 @ 0xffffff24 │ │ │ │ + subseq r0, r8, r0, ror #3 │ │ │ │ + subseq r0, r9, r4, lsl #26 │ │ │ │ + subseq r0, r8, r4, lsr #2 │ │ │ │ + subseq r0, r9, r8, asr #24 │ │ │ │ + subseq r0, r8, r8, asr #1 │ │ │ │ + subseq r0, r9, ip, ror #23 │ │ │ │ + subseq r0, r8, ip, rrx │ │ │ │ + @ instruction: 0x00590b90 │ │ │ │ + subseq r0, r8, r8, lsl r0 │ │ │ │ + subseq r0, r9, ip, lsr fp │ │ │ │ + ldrheq pc, [r7], #-244 @ 0xffffff0c @ │ │ │ │ + ldrsbeq r0, [r9], #-168 @ 0xffffff58 │ │ │ │ + subseq pc, r7, r8, asr pc @ │ │ │ │ + subseq r0, r9, ip, ror sl │ │ │ │ ldr r2, [r0, #108] @ 0x6c │ │ │ │ ands r2, r2, #1 │ │ │ │ - beq 5dec0c │ │ │ │ + beq 5dec10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ ldr r5, [r0, #88] @ 0x58 │ │ │ │ tst r3, #32 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ movne r1, r5 │ │ │ │ - beq 5decb0 │ │ │ │ + beq 5decb4 │ │ │ │ and r0, r1, #7 │ │ │ │ lsr ip, r5, #21 │ │ │ │ lsr lr, r5, #16 │ │ │ │ cmp r0, #3 │ │ │ │ lsr r5, r5, #11 │ │ │ │ and ip, ip, #31 │ │ │ │ and lr, lr, #31 │ │ │ │ and r5, r5, #31 │ │ │ │ - beq 5dec40 │ │ │ │ + beq 5dec44 │ │ │ │ cmp r0, #5 │ │ │ │ - beq 5dec64 │ │ │ │ + beq 5dec68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dec14 │ │ │ │ + beq 5dec18 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba16c │ │ │ │ - ldr r3, [pc, #2056] @ 5df424 │ │ │ │ + b 5ba170 │ │ │ │ + ldr r3, [pc, #2056] @ 5df428 │ │ │ │ lsr r1, r1, #3 │ │ │ │ and r1, r1, #127 @ 0x7f │ │ │ │ sub r1, r1, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - bhi 5debf4 │ │ │ │ + bhi 5debf8 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #2016] @ 5df428 │ │ │ │ + ldr r2, [pc, #2016] @ 5df42c │ │ │ │ lsr r3, r1, #3 │ │ │ │ and r3, r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 5dec94 │ │ │ │ + bhi 5dec98 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ lsr r3, r1, #3 │ │ │ │ ands r3, r3, #7 │ │ │ │ - beq 5decc4 │ │ │ │ + beq 5decc8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5debf4 │ │ │ │ + bne 5debf8 │ │ │ │ lsr r1, r1, #6 │ │ │ │ mov r3, lr │ │ │ │ mov r2, ip │ │ │ │ and r1, r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5d86f0 │ │ │ │ + bl 5d86f4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, #19 │ │ │ │ mov r2, #1 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5debc0 │ │ │ │ + b 5debc4 │ │ │ │ lsr r1, r1, #6 │ │ │ │ mov r3, lr │ │ │ │ mov r2, ip │ │ │ │ and r1, r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5cf55c │ │ │ │ - b 5dec94 │ │ │ │ + bl 5cf560 │ │ │ │ + b 5dec98 │ │ │ │ lsr r1, r1, #6 │ │ │ │ and r3, r1, #255 @ 0xff │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ - beq 5df148 │ │ │ │ - bhi 5df01c │ │ │ │ + beq 5df14c │ │ │ │ + bhi 5df020 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - beq 5df150 │ │ │ │ - bhi 5df0e8 │ │ │ │ + beq 5df154 │ │ │ │ + bhi 5df0ec │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - beq 5df140 │ │ │ │ + beq 5df144 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ - ldreq r1, [pc, #1812] @ 5df42c │ │ │ │ - bne 5df0f8 │ │ │ │ + ldreq r1, [pc, #1812] @ 5df430 │ │ │ │ + bne 5df0fc │ │ │ │ mov r3, lr │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 5cf1c4 │ │ │ │ + b 5cf1c8 │ │ │ │ ands r1, r1, #512 @ 0x200 │ │ │ │ - bne 5df058 │ │ │ │ + bne 5df05c │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1768] @ 5df430 │ │ │ │ + ldr r1, [pc, #1768] @ 5df434 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ ands r1, r1, #512 @ 0x200 │ │ │ │ - bne 5df0a0 │ │ │ │ + bne 5df0a4 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1732] @ 5df434 │ │ │ │ + ldr r1, [pc, #1732] @ 5df438 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ ands r1, r1, #512 @ 0x200 │ │ │ │ - bne 5df0c4 │ │ │ │ + bne 5df0c8 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1696] @ 5df438 │ │ │ │ + ldr r1, [pc, #1696] @ 5df43c │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ ands r1, r1, #512 @ 0x200 │ │ │ │ - bne 5df07c │ │ │ │ + bne 5df080 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1660] @ 5df43c │ │ │ │ + ldr r1, [pc, #1660] @ 5df440 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ - ldr r1, [pc, #1640] @ 5df440 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ + ldr r1, [pc, #1640] @ 5df444 │ │ │ │ mov r3, ip │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str lr, [sp] │ │ │ │ - bl 5d7020 │ │ │ │ - b 5dec94 │ │ │ │ + bl 5d7024 │ │ │ │ + b 5dec98 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1604] @ 5df444 │ │ │ │ + ldr r1, [pc, #1604] @ 5df448 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1572] @ 5df448 │ │ │ │ + ldr r1, [pc, #1572] @ 5df44c │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ - ldr r1, [pc, #1552] @ 5df44c │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ + ldr r1, [pc, #1552] @ 5df450 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, ip │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ - ldr r1, [pc, #1524] @ 5df450 │ │ │ │ - b 5dedd4 │ │ │ │ - ldr r1, [pc, #1520] @ 5df454 │ │ │ │ - b 5dedd4 │ │ │ │ - ldr r1, [pc, #1516] @ 5df458 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ + ldr r1, [pc, #1524] @ 5df454 │ │ │ │ + b 5dedd8 │ │ │ │ + ldr r1, [pc, #1520] @ 5df458 │ │ │ │ + b 5dedd8 │ │ │ │ + ldr r1, [pc, #1516] @ 5df45c │ │ │ │ mov r2, #0 │ │ │ │ - b 5dee3c │ │ │ │ + b 5dee40 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1496] @ 5df45c │ │ │ │ + ldr r1, [pc, #1496] @ 5df460 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1464] @ 5df460 │ │ │ │ + ldr r1, [pc, #1464] @ 5df464 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1432] @ 5df464 │ │ │ │ + ldr r1, [pc, #1432] @ 5df468 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1400] @ 5df468 │ │ │ │ + ldr r1, [pc, #1400] @ 5df46c │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1368] @ 5df46c │ │ │ │ + ldr r1, [pc, #1368] @ 5df470 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #35651584 @ 0x2200000 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1300] @ 5df470 │ │ │ │ + ldr r1, [pc, #1300] @ 5df474 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ - ldr r1, [pc, #1280] @ 5df474 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ + ldr r1, [pc, #1280] @ 5df478 │ │ │ │ mov r3, ip │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str lr, [sp] │ │ │ │ - bl 5cf064 │ │ │ │ - b 5dec94 │ │ │ │ + bl 5cf068 │ │ │ │ + b 5dec98 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1244] @ 5df478 │ │ │ │ + ldr r1, [pc, #1244] @ 5df47c │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ - ldr r1, [pc, #1224] @ 5df47c │ │ │ │ - b 5def70 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ + ldr r1, [pc, #1224] @ 5df480 │ │ │ │ + b 5def74 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1208] @ 5df480 │ │ │ │ + ldr r1, [pc, #1208] @ 5df484 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ - ldr r1, [pc, #1188] @ 5df484 │ │ │ │ - mov r2, #0 │ │ │ │ - b 5dee3c │ │ │ │ - ldr r1, [pc, #1180] @ 5df488 │ │ │ │ - b 5def70 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ + ldr r1, [pc, #1188] @ 5df488 │ │ │ │ + mov r2, #0 │ │ │ │ + b 5dee40 │ │ │ │ + ldr r1, [pc, #1180] @ 5df48c │ │ │ │ + b 5def74 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #33554432 @ 0x2000000 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ - ldr r1, [pc, #1140] @ 5df48c │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ + ldr r1, [pc, #1140] @ 5df490 │ │ │ │ mov r2, #0 │ │ │ │ - b 5dee3c │ │ │ │ + b 5dee40 │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ - beq 5df168 │ │ │ │ + beq 5df16c │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ - beq 5df160 │ │ │ │ + beq 5df164 │ │ │ │ cmp r3, #164 @ 0xa4 │ │ │ │ - ldreq r1, [pc, #1112] @ 5df490 │ │ │ │ + ldreq r1, [pc, #1112] @ 5df494 │ │ │ │ moveq r5, #0 │ │ │ │ - bne 5df0f8 │ │ │ │ + bne 5df0fc │ │ │ │ mov r3, lr │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1064] @ 5df494 │ │ │ │ + ldr r1, [pc, #1064] @ 5df498 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1032] @ 5df498 │ │ │ │ + ldr r1, [pc, #1032] @ 5df49c │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #1000] @ 5df49c │ │ │ │ + ldr r1, [pc, #1000] @ 5df4a0 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, lr │ │ │ │ - ldr r1, [pc, #968] @ 5df4a0 │ │ │ │ + ldr r1, [pc, #968] @ 5df4a4 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5dec94 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5dec98 │ │ │ │ cmp r3, #132 @ 0x84 │ │ │ │ - ldreq r1, [pc, #944] @ 5df4a4 │ │ │ │ + ldreq r1, [pc, #944] @ 5df4a8 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 5df03c │ │ │ │ + beq 5df040 │ │ │ │ lsl r1, r1, #23 │ │ │ │ lsr r1, r1, #23 │ │ │ │ cmp r1, #204 @ 0xcc │ │ │ │ - beq 5df2a8 │ │ │ │ - bhi 5df170 │ │ │ │ + beq 5df2ac │ │ │ │ + bhi 5df174 │ │ │ │ cmp r1, #77 @ 0x4d │ │ │ │ - bhi 5df1b8 │ │ │ │ + bhi 5df1bc │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5debf4 │ │ │ │ - ldr r3, [pc, #900] @ 5df4a8 │ │ │ │ + beq 5debf8 │ │ │ │ + ldr r3, [pc, #900] @ 5df4ac │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #76 @ 0x4c │ │ │ │ - bhi 5debf4 │ │ │ │ + bhi 5debf8 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r1, [pc, #868] @ 5df4ac │ │ │ │ - b 5ded18 │ │ │ │ - ldr r1, [pc, #864] @ 5df4b0 │ │ │ │ - b 5ded18 │ │ │ │ + ldr r1, [pc, #868] @ 5df4b0 │ │ │ │ + b 5ded1c │ │ │ │ + ldr r1, [pc, #864] @ 5df4b4 │ │ │ │ + b 5ded1c │ │ │ │ mov r3, lr │ │ │ │ mov r2, ip │ │ │ │ mov r1, #1140850688 @ 0x44000000 │ │ │ │ - b 5ded20 │ │ │ │ - ldr r1, [pc, #844] @ 5df4b4 │ │ │ │ - b 5ded18 │ │ │ │ - ldr r1, [pc, #840] @ 5df4b8 │ │ │ │ - b 5ded18 │ │ │ │ - ldr r3, [pc, #836] @ 5df4bc │ │ │ │ + b 5ded24 │ │ │ │ + ldr r1, [pc, #844] @ 5df4b8 │ │ │ │ + b 5ded1c │ │ │ │ + ldr r1, [pc, #840] @ 5df4bc │ │ │ │ + b 5ded1c │ │ │ │ + ldr r3, [pc, #836] @ 5df4c0 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 5df210 │ │ │ │ + bhi 5df214 │ │ │ │ cmp r1, #328 @ 0x148 │ │ │ │ - bcs 5df1ec │ │ │ │ + bcs 5df1f0 │ │ │ │ cmp r1, #300 @ 0x12c │ │ │ │ - bhi 5debf4 │ │ │ │ + bhi 5debf8 │ │ │ │ cmp r1, #260 @ 0x104 │ │ │ │ - bcc 5df238 │ │ │ │ - ldr r3, [pc, #804] @ 5df4c0 │ │ │ │ + bcc 5df23c │ │ │ │ + ldr r3, [pc, #804] @ 5df4c4 │ │ │ │ sub r1, r1, #260 @ 0x104 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bhi 5debf4 │ │ │ │ + bhi 5debf8 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r1, #141 @ 0x8d │ │ │ │ - bhi 5df25c │ │ │ │ + bhi 5df260 │ │ │ │ cmp r1, #107 @ 0x6b │ │ │ │ - bls 5debf4 │ │ │ │ - ldr r3, [pc, #756] @ 5df4c4 │ │ │ │ + bls 5debf8 │ │ │ │ + ldr r3, [pc, #756] @ 5df4c8 │ │ │ │ sub r1, r1, #108 @ 0x6c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #33 @ 0x21 │ │ │ │ - bhi 5debf4 │ │ │ │ + bhi 5debf8 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #724] @ 5df4c8 │ │ │ │ + ldr r3, [pc, #724] @ 5df4cc │ │ │ │ sub r1, r1, #328 @ 0x148 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - bhi 5debf4 │ │ │ │ + bhi 5debf8 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r1, #460 @ 0x1cc │ │ │ │ - beq 5df3e8 │ │ │ │ - bhi 5df3d4 │ │ │ │ + beq 5df3ec │ │ │ │ + bhi 5df3d8 │ │ │ │ cmp r1, #396 @ 0x18c │ │ │ │ - beq 5df3c8 │ │ │ │ + beq 5df3cc │ │ │ │ cmp r1, #428 @ 0x1ac │ │ │ │ - ldreq r1, [pc, #668] @ 5df4cc │ │ │ │ + ldreq r1, [pc, #668] @ 5df4d0 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 5df03c │ │ │ │ - b 5debf4 │ │ │ │ + beq 5df040 │ │ │ │ + b 5debf8 │ │ │ │ cmp r1, #236 @ 0xec │ │ │ │ - beq 5df418 │ │ │ │ + beq 5df41c │ │ │ │ cmp r1, #237 @ 0xed │ │ │ │ - beq 5df40c │ │ │ │ + beq 5df410 │ │ │ │ cmp r1, #205 @ 0xcd │ │ │ │ - ldreq r1, [pc, #636] @ 5df4d0 │ │ │ │ + ldreq r1, [pc, #636] @ 5df4d4 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 5df03c │ │ │ │ - b 5debf4 │ │ │ │ + beq 5df040 │ │ │ │ + b 5debf8 │ │ │ │ cmp r1, #172 @ 0xac │ │ │ │ - beq 5df290 │ │ │ │ + beq 5df294 │ │ │ │ cmp r1, #173 @ 0xad │ │ │ │ - ldreq r1, [pc, #612] @ 5df4d4 │ │ │ │ + ldreq r1, [pc, #612] @ 5df4d8 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 5df03c │ │ │ │ - b 5debf4 │ │ │ │ - ldr r1, [pc, #600] @ 5df4d8 │ │ │ │ + beq 5df040 │ │ │ │ + b 5debf8 │ │ │ │ + ldr r1, [pc, #600] @ 5df4dc │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #592] @ 5df4dc │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #592] @ 5df4e0 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #584] @ 5df4e0 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #584] @ 5df4e4 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #576] @ 5df4e4 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #576] @ 5df4e8 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #568] @ 5df4e8 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #568] @ 5df4ec │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #560] @ 5df4ec │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #560] @ 5df4f0 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #552] @ 5df4f0 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #552] @ 5df4f4 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #544] @ 5df4f4 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #544] @ 5df4f8 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #536] @ 5df4f8 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #536] @ 5df4fc │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #528] @ 5df4fc │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #528] @ 5df500 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #520] @ 5df500 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #520] @ 5df504 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #512] @ 5df504 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #512] @ 5df508 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #504] @ 5df508 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #504] @ 5df50c │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #496] @ 5df50c │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #496] @ 5df510 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #488] @ 5df510 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #488] @ 5df514 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #480] @ 5df514 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #480] @ 5df518 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #472] @ 5df518 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #472] @ 5df51c │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #464] @ 5df51c │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #464] @ 5df520 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #456] @ 5df520 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #456] @ 5df524 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #448] @ 5df524 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #448] @ 5df528 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #440] @ 5df528 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #440] @ 5df52c │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #432] @ 5df52c │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #432] @ 5df530 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #424] @ 5df530 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #424] @ 5df534 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #416] @ 5df534 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #416] @ 5df538 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #408] @ 5df538 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #408] @ 5df53c │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #400] @ 5df53c │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #400] @ 5df540 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #392] @ 5df540 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #392] @ 5df544 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #384] @ 5df544 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #384] @ 5df548 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #376] @ 5df548 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #376] @ 5df54c │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ + b 5df040 │ │ │ │ cmp r1, #492 @ 0x1ec │ │ │ │ - ldreq r1, [pc, #364] @ 5df54c │ │ │ │ + ldreq r1, [pc, #364] @ 5df550 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 5df03c │ │ │ │ - b 5debf4 │ │ │ │ - ldr r1, [pc, #352] @ 5df550 │ │ │ │ + beq 5df040 │ │ │ │ + b 5debf8 │ │ │ │ + ldr r1, [pc, #352] @ 5df554 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #344] @ 5df554 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #344] @ 5df558 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #336] @ 5df558 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #336] @ 5df55c │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #328] @ 5df55c │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #328] @ 5df560 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldr r1, [pc, #320] @ 5df560 │ │ │ │ + b 5df040 │ │ │ │ + ldr r1, [pc, #320] @ 5df564 │ │ │ │ mov r5, #0 │ │ │ │ - b 5df03c │ │ │ │ - ldrdeq r6, [sl], #-80 @ 0xffffffb0 │ │ │ │ - subeq r6, sl, r0, lsr #13 │ │ │ │ + b 5df040 │ │ │ │ + subeq r6, sl, ip, asr #11 │ │ │ │ + @ instruction: 0x004a669c │ │ │ │ strbmi r0, [r0], #0 │ │ │ │ andeq r0, r0, #31 │ │ │ │ andeq r0, r0, #29 │ │ │ │ andeq r0, r0, #30 │ │ │ │ andeq r0, r0, #28 │ │ │ │ eoreq r0, r0, #16 │ │ │ │ eoreq r0, r0, #25 │ │ │ │ @@ -1003516,23 +1003517,23 @@ │ │ │ │ andeq r0, r0, #26 │ │ │ │ sbceq r0, r0, #32 │ │ │ │ eoreq r0, r0, #31 │ │ │ │ eoreq r0, r0, #28 │ │ │ │ eoreq r0, r0, #29 │ │ │ │ eoreq r0, r0, #30 │ │ │ │ sbceq r0, r0, #40 @ 0x28 │ │ │ │ - ldrdeq r6, [sl], #-16 │ │ │ │ + subeq r6, sl, ip, asr #3 │ │ │ │ strbmi r0, [r0], #-0 │ │ │ │ strmi r0, [r0], #0 │ │ │ │ strbtmi r0, [r0], #0 │ │ │ │ strbtmi r0, [r0], #-0 │ │ │ │ andeq r0, r0, sp, ror #2 │ │ │ │ - strdeq r6, [sl], #-18 @ 0xffffffee │ │ │ │ - subeq r6, sl, r0, lsl r2 │ │ │ │ - subeq r6, sl, r0, lsr r2 │ │ │ │ + subeq r6, sl, lr, ror #3 │ │ │ │ + subeq r6, sl, ip, lsl #4 │ │ │ │ + subeq r6, sl, ip, lsr #4 │ │ │ │ eoreq r0, r0, #13 │ │ │ │ addeq r0, r0, #33 @ 0x21 │ │ │ │ eoreq r0, r0, #7 │ │ │ │ adceq r0, r0, #32 │ │ │ │ andeq r0, r0, #14 │ │ │ │ andeq r0, r0, #13 │ │ │ │ andeq r0, r0, #33 @ 0x21 │ │ │ │ @@ -1003564,294 +1003565,294 @@ │ │ │ │ eoreq r0, r0, #12 │ │ │ │ eoreq r0, r0, #8 │ │ │ │ eoreq r0, r0, #6 │ │ │ │ eoreq r0, r0, #32 │ │ │ │ addeq r0, r0, #32 │ │ │ │ andeq r0, r0, #12 │ │ │ │ │ │ │ │ -005df564 : │ │ │ │ +005df568 : │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r0, #24 │ │ │ │ moveq r0, #23 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005df574 : │ │ │ │ +005df578 : │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ b 6c2e7c │ │ │ │ │ │ │ │ -005df584 : │ │ │ │ +005df588 : │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ b 6c2ee4 │ │ │ │ │ │ │ │ -005df594 : │ │ │ │ +005df598 : │ │ │ │ b 6cb0ec │ │ │ │ │ │ │ │ -005df598 : │ │ │ │ +005df59c : │ │ │ │ b 6cb138 │ │ │ │ │ │ │ │ -005df59c : │ │ │ │ +005df5a0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r4, r2, #16 │ │ │ │ - beq 5df5cc │ │ │ │ + beq 5df5d0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -005df5f0 : │ │ │ │ +005df5f4 : │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ │ │ │ │ -005df618 : │ │ │ │ +005df61c : │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ │ │ │ │ -005df634 : │ │ │ │ +005df638 : │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ │ │ │ │ -005df650 : │ │ │ │ +005df654 : │ │ │ │ ldr r2, [r0, #132] @ 0x84 │ │ │ │ ands r2, r2, #64 @ 0x40 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ tst r1, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ │ │ │ │ -005df678 : │ │ │ │ +005df67c : │ │ │ │ ldr ip, [r0, #96] @ 0x60 │ │ │ │ ldr r1, [r0, #100] @ 0x64 │ │ │ │ and r2, r2, ip │ │ │ │ and r3, r3, r1 │ │ │ │ orrs r2, r2, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ │ │ │ │ -005df6ac : │ │ │ │ +005df6b0 : │ │ │ │ ldrb r0, [r0, #132] @ 0x84 │ │ │ │ lsr r0, r0, #3 │ │ │ │ and r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005df6bc : │ │ │ │ +005df6c0 : │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ │ │ │ │ -005df6c8 : │ │ │ │ +005df6cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ - beq 5df73c │ │ │ │ + beq 5df740 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5df714 │ │ │ │ + bne 5df718 │ │ │ │ cmp r4, #32 │ │ │ │ - bhi 5df748 │ │ │ │ - ldr r3, [pc, #108] @ 5df76c │ │ │ │ + bhi 5df74c │ │ │ │ + ldr r3, [pc, #108] @ 5df770 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #76] @ 5df770 │ │ │ │ + ldr r3, [pc, #76] @ 5df774 │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6c2e7c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 6c2e14 │ │ │ │ - ldr r3, [pc, #36] @ 5df774 │ │ │ │ - ldr r1, [pc, #36] @ 5df778 │ │ │ │ - ldr r0, [pc, #36] @ 5df77c │ │ │ │ + ldr r3, [pc, #36] @ 5df778 │ │ │ │ + ldr r1, [pc, #36] @ 5df77c │ │ │ │ + ldr r0, [pc, #36] @ 5df780 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #32] @ 5df780 │ │ │ │ + ldr r2, [pc, #32] @ 5df784 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldrdeq sp, [r5], #-160 @ 0xffffff60 @ │ │ │ │ - rsbeq sp, r5, ip, lsr #21 │ │ │ │ - subeq r6, sl, r4, lsl #21 │ │ │ │ - eorseq sp, fp, r4, lsr #31 │ │ │ │ - @ instruction: 0x003bdfbc │ │ │ │ + rsbeq sp, r5, ip, asr #21 │ │ │ │ + rsbeq sp, r5, r8, lsr #21 │ │ │ │ + subeq r6, sl, r0, lsl #21 │ │ │ │ + eorseq sp, fp, r0, lsr #31 │ │ │ │ + @ instruction: 0x003bdfb8 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ │ │ │ │ -005df784 : │ │ │ │ +005df788 : │ │ │ │ push {r4, lr} │ │ │ │ subs ip, r2, #0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr lr, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ lsl lr, lr, #3 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ str lr, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, ip │ │ │ │ pop {r4, lr} │ │ │ │ - b 5b8b88 │ │ │ │ + b 5b8b8c │ │ │ │ │ │ │ │ -005df7c0 : │ │ │ │ +005df7c4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ - ldr r9, [pc, #964] @ 5dfba4 │ │ │ │ + ldr r9, [pc, #964] @ 5dfba8 │ │ │ │ and r2, r2, #64 @ 0x40 │ │ │ │ mov r8, r3 │ │ │ │ orrs r3, r2, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ - beq 5dfb04 │ │ │ │ + beq 5dfb08 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #928] @ 5dfba8 │ │ │ │ + ldr r3, [pc, #928] @ 5dfbac │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #29 │ │ │ │ - bhi 5df820 │ │ │ │ + bhi 5df824 │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5ba16c │ │ │ │ - ldr r3, [pc, #876] @ 5dfbac │ │ │ │ + b 5ba170 │ │ │ │ + ldr r3, [pc, #876] @ 5dfbb0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #868] @ 5dfbb0 │ │ │ │ + ldr r1, [pc, #868] @ 5dfbb4 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #864] @ 5dfbb4 │ │ │ │ + ldr r3, [pc, #864] @ 5dfbb8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r1, #660] @ 0x294 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5dfba0 │ │ │ │ + bhi 5dfba4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5dfb10 │ │ │ │ + bne 5dfb14 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #784] @ 5dfbb8 │ │ │ │ + ldr r3, [pc, #784] @ 5dfbbc │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #776] @ 5dfbbc │ │ │ │ + ldr r1, [pc, #776] @ 5dfbc0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #760] @ 5dfbb4 │ │ │ │ + ldr r3, [pc, #760] @ 5dfbb8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r1, #792] @ 0x318 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r1, #792 @ 0x318 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5dfba0 │ │ │ │ + bhi 5dfba4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5df880 │ │ │ │ - ldr r3, [pc, #720] @ 5dfbc0 │ │ │ │ + beq 5df884 │ │ │ │ + ldr r3, [pc, #720] @ 5dfbc4 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5dfaac │ │ │ │ + b 5dfab0 │ │ │ │ mov r0, r5 │ │ │ │ bl 67b2a4 │ │ │ │ - ldr r2, [pc, #704] @ 5dfbc4 │ │ │ │ - ldr r3, [pc, #684] @ 5dfbb4 │ │ │ │ + ldr r2, [pc, #704] @ 5dfbc8 │ │ │ │ + ldr r3, [pc, #684] @ 5dfbb8 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ - ldr r1, [pc, #692] @ 5dfbc8 │ │ │ │ + ldr r1, [pc, #692] @ 5dfbcc │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #924] @ 0x39c │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #924 @ 0x39c │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5dfba0 │ │ │ │ + bhi 5dfba4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5dfb1c │ │ │ │ - ldr r3, [pc, #640] @ 5dfbcc │ │ │ │ + bne 5dfb20 │ │ │ │ + ldr r3, [pc, #640] @ 5dfbd0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c2e14 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r5, #12] │ │ │ │ @@ -1003859,566 +1003860,566 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #580] @ 5dfbd0 │ │ │ │ + ldr r3, [pc, #580] @ 5dfbd4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #572] @ 5dfbd4 │ │ │ │ + ldr r1, [pc, #572] @ 5dfbd8 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #532] @ 5dfbb4 │ │ │ │ + ldr r3, [pc, #532] @ 5dfbb8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r0, [r1, #1056] @ 0x420 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r1, #1056 @ 0x420 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r7 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5dfba0 │ │ │ │ + bhi 5dfba4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5df880 │ │ │ │ - ldr r3, [pc, #516] @ 5dfbd8 │ │ │ │ + beq 5df884 │ │ │ │ + ldr r3, [pc, #516] @ 5dfbdc │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5dfaac │ │ │ │ + b 5dfab0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5dfb80 │ │ │ │ + beq 5dfb84 │ │ │ │ cmp r8, #0 │ │ │ │ - ldr r3, [pc, #448] @ 5dfbb4 │ │ │ │ - bne 5dfb38 │ │ │ │ + ldr r3, [pc, #448] @ 5dfbb8 │ │ │ │ + bne 5dfb3c │ │ │ │ ldr r4, [r9, r3] │ │ │ │ - ldr r3, [pc, #476] @ 5dfbdc │ │ │ │ + ldr r3, [pc, #476] @ 5dfbe0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r0, [pc, #464] @ 5dfbe0 │ │ │ │ + ldr r0, [pc, #464] @ 5dfbe4 │ │ │ │ ldr r3, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r0, #1184 @ 0x4a0 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #1188] @ 0x4a4 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5dfba0 │ │ │ │ + bhi 5dfba4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5df880 │ │ │ │ - ldr r3, [pc, #416] @ 5dfbe4 │ │ │ │ + beq 5df884 │ │ │ │ + ldr r3, [pc, #416] @ 5dfbe8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5dfaac │ │ │ │ + b 5dfab0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5dfb90 │ │ │ │ - ldr r3, [pc, #392] @ 5dfbe8 │ │ │ │ + beq 5dfb94 │ │ │ │ + ldr r3, [pc, #392] @ 5dfbec │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #324] @ 5dfbb4 │ │ │ │ - ldr r0, [pc, #376] @ 5dfbec │ │ │ │ + ldr r3, [pc, #324] @ 5dfbb8 │ │ │ │ + ldr r0, [pc, #376] @ 5dfbf0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r0, #1312 @ 0x520 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #1320] @ 0x528 │ │ │ │ add r2, r2, r7 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5dfba0 │ │ │ │ + bhi 5dfba4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5df880 │ │ │ │ - ldr r3, [pc, #324] @ 5dfbf0 │ │ │ │ + beq 5df884 │ │ │ │ + ldr r3, [pc, #324] @ 5dfbf4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r2, [pc, #296] @ 5dfbf4 │ │ │ │ + ldr r2, [pc, #296] @ 5dfbf8 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, r3 │ │ │ │ - beq 5df824 │ │ │ │ - ldr r3, [pc, #216] @ 5dfbb4 │ │ │ │ + beq 5df828 │ │ │ │ + ldr r3, [pc, #216] @ 5dfbb8 │ │ │ │ mov r2, #212 @ 0xd4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c6434 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 5dfba0 │ │ │ │ + bhi 5dfba4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5df880 │ │ │ │ - ldr r3, [pc, #248] @ 5dfbf8 │ │ │ │ + beq 5df884 │ │ │ │ + ldr r3, [pc, #248] @ 5dfbfc │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5dfaac │ │ │ │ + b 5dfab0 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5df7fc │ │ │ │ - ldr r3, [pc, #228] @ 5dfbfc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5df800 │ │ │ │ + ldr r3, [pc, #228] @ 5dfc00 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5dfaac │ │ │ │ - ldr r3, [pc, #220] @ 5dfc00 │ │ │ │ + b 5dfab0 │ │ │ │ + ldr r3, [pc, #220] @ 5dfc04 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5df944 │ │ │ │ + b 5df948 │ │ │ │ ldr r4, [r9, r3] │ │ │ │ mov r0, #20 │ │ │ │ ldr r8, [r4] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r5, [pc, #180] @ 5dfc04 │ │ │ │ - ldr r1, [pc, #180] @ 5dfc08 │ │ │ │ + ldr r5, [pc, #180] @ 5dfc08 │ │ │ │ + ldr r1, [pc, #180] @ 5dfc0c │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r5] │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ bl 6bde24 │ │ │ │ - b 5df9f8 │ │ │ │ + b 5df9fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5df9e8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5df9ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dfa58 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dfa5c │ │ │ │ bl 215220 │ │ │ │ - ldrsbeq fp, [r7], #-64 @ 0xffffffc0 │ │ │ │ - subeq r5, sl, ip, ror #24 │ │ │ │ - subseq pc, r7, ip, ror r1 @ │ │ │ │ - subseq r1, sl, r0, ror #24 │ │ │ │ + subseq fp, r7, ip, asr #9 │ │ │ │ + subeq r5, sl, r8, ror #24 │ │ │ │ + subseq pc, r7, r8, ror r1 @ │ │ │ │ + subseq r1, sl, ip, asr ip │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq pc, r7, r4, lsl r1 @ │ │ │ │ - ldrsheq r1, [sl], #-184 @ 0xffffff48 │ │ │ │ - rsbeq sp, r5, r4, ror #17 │ │ │ │ - ldrheq pc, [r7], #-8 @ │ │ │ │ - @ instruction: 0x005a1b94 │ │ │ │ - rsbeq sp, r5, r4, lsl #17 │ │ │ │ - subseq pc, r7, r0, lsr r0 @ │ │ │ │ - subseq r1, sl, r4, lsl fp │ │ │ │ - rsbeq sp, r5, r0, lsl #16 │ │ │ │ - ldrheq lr, [r7], #-252 @ 0xffffff04 │ │ │ │ - subseq r1, sl, r0, lsr #21 │ │ │ │ - @ instruction: 0x0065d790 │ │ │ │ - subseq lr, r7, ip, asr pc │ │ │ │ - subseq r1, sl, ip, lsr sl │ │ │ │ - rsbeq sp, r5, r8, lsr #14 │ │ │ │ + subseq pc, r7, r0, lsl r1 @ │ │ │ │ + ldrsheq r1, [sl], #-180 @ 0xffffff4c │ │ │ │ + rsbeq sp, r5, r0, ror #17 │ │ │ │ + ldrheq pc, [r7], #-4 @ │ │ │ │ + @ instruction: 0x005a1b90 │ │ │ │ + rsbeq sp, r5, r0, lsl #17 │ │ │ │ + subseq pc, r7, ip, lsr #32 │ │ │ │ + subseq r1, sl, r0, lsl fp │ │ │ │ + strdeq sp, [r5], #-124 @ 0xffffff84 @ │ │ │ │ + ldrheq lr, [r7], #-248 @ 0xffffff08 │ │ │ │ + @ instruction: 0x005a1a9c │ │ │ │ + rsbeq sp, r5, ip, lsl #15 │ │ │ │ + subseq lr, r7, r8, asr pc │ │ │ │ + subseq r1, sl, r8, lsr sl │ │ │ │ + rsbeq sp, r5, r4, lsr #14 │ │ │ │ eoreq r0, r0, r0, lsl r0 │ │ │ │ - ldrdeq sp, [r5], #-100 @ 0xffffff9c @ │ │ │ │ - strheq sp, [r5], #-108 @ 0xffffff94 @ │ │ │ │ - rsbeq sp, r5, ip, lsr #13 │ │ │ │ - subseq lr, r7, ip, ror #28 │ │ │ │ - subseq pc, r8, r4, lsr #19 │ │ │ │ + ldrdeq sp, [r5], #-96 @ 0xffffffa0 @ │ │ │ │ + strheq sp, [r5], #-104 @ 0xffffff98 @ │ │ │ │ + rsbeq sp, r5, r8, lsr #13 │ │ │ │ + subseq lr, r7, r8, ror #28 │ │ │ │ + subseq pc, r8, r0, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r1, #88] @ 0x58 │ │ │ │ - ldr ip, [pc, #3184] @ 5e0898 │ │ │ │ - ldr sl, [pc, #3184] @ 5e089c │ │ │ │ + ldr ip, [pc, #3184] @ 5e089c │ │ │ │ + ldr sl, [pc, #3184] @ 5e08a0 │ │ │ │ mov r5, r1 │ │ │ │ lsr r1, r4, #3 │ │ │ │ lsr r6, r4, #21 │ │ │ │ lsr r7, r4, #16 │ │ │ │ lsr r3, r4, #11 │ │ │ │ add ip, pc, ip │ │ │ │ and r2, r1, #127 @ 0x7f │ │ │ │ add sl, pc, sl │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r8, r0 │ │ │ │ and r6, r6, #31 │ │ │ │ and r7, r7, #31 │ │ │ │ and r9, r3, #31 │ │ │ │ cmp r2, #122 @ 0x7a │ │ │ │ - bhi 5dfc74 │ │ │ │ + bhi 5dfc78 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [ip, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ mov r0, r9 │ │ │ │ ands r2, r2, #16 │ │ │ │ - beq 5e0708 │ │ │ │ + beq 5e070c │ │ │ │ lsr r4, r4, #10 │ │ │ │ and r1, r1, #1 │ │ │ │ and r4, r4, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp] │ │ │ │ - bl 5cfef0 │ │ │ │ + bl 5cfef4 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #16 │ │ │ │ - beq 5e0738 │ │ │ │ + beq 5e073c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ ldr ip, [r5, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ lsr lr, ip, #3 │ │ │ │ and lr, lr, #1 │ │ │ │ str lr, [sp, #8] │ │ │ │ lsr lr, ip, #11 │ │ │ │ lsr ip, ip, #10 │ │ │ │ and lr, lr, #31 │ │ │ │ and ip, ip, #1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 5ce214 │ │ │ │ - b 5dfcc8 │ │ │ │ + bl 5ce218 │ │ │ │ + b 5dfccc │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5e0748 │ │ │ │ + bne 5e074c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5b9608 │ │ │ │ + b 5b960c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #218 @ 0xda │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba2c8 │ │ │ │ - b 5dfcc8 │ │ │ │ + bl 5ba2cc │ │ │ │ + b 5dfccc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - b 5dfd54 │ │ │ │ + b 5dfd58 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #154 @ 0x9a │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba2c8 │ │ │ │ - b 5dfcc8 │ │ │ │ + bl 5ba2cc │ │ │ │ + b 5dfccc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #32 │ │ │ │ - b 5dfd54 │ │ │ │ + b 5dfd58 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #217 @ 0xd9 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba2c8 │ │ │ │ - b 5dfcc8 │ │ │ │ + bl 5ba2cc │ │ │ │ + b 5dfccc │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #70 @ 0x46 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5b83dc │ │ │ │ + b 5b83e0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #153 @ 0x99 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba2c8 │ │ │ │ - b 5dfcc8 │ │ │ │ + bl 5ba2cc │ │ │ │ + b 5dfccc │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #7 │ │ │ │ - b 5dfe0c │ │ │ │ + b 5dfe10 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #16 │ │ │ │ - beq 5e0728 │ │ │ │ + beq 5e072c │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e044c │ │ │ │ + bne 5e0450 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5caf64 │ │ │ │ + b 5caf68 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #216 @ 0xd8 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba2c8 │ │ │ │ - b 5dfcc8 │ │ │ │ + bl 5ba2cc │ │ │ │ + b 5dfccc │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #6 │ │ │ │ - b 5dfe0c │ │ │ │ + b 5dfe10 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #152 @ 0x98 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba2c8 │ │ │ │ - b 5dfcc8 │ │ │ │ + bl 5ba2cc │ │ │ │ + b 5dfccc │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5b70b8 │ │ │ │ + b 5b70bc │ │ │ │ bl 6bc88c │ │ │ │ tst r4, #1024 @ 0x400 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5e0544 │ │ │ │ + bne 5e0548 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 5e064c │ │ │ │ + beq 5e0650 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5dfc74 │ │ │ │ + bne 5dfc78 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #16 │ │ │ │ - beq 5e07f4 │ │ │ │ + beq 5e07f8 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5e07e0 │ │ │ │ - ldr r3, [pc, #2360] @ 5e08a0 │ │ │ │ + beq 5e07e4 │ │ │ │ + ldr r3, [pc, #2360] @ 5e08a4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2348] @ 5e08a4 │ │ │ │ - ldr r0, [pc, #2348] @ 5e08a8 │ │ │ │ + ldr r3, [pc, #2348] @ 5e08a8 │ │ │ │ + ldr r0, [pc, #2348] @ 5e08ac │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r0, #1840 @ 0x730 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #1848] @ 0x738 │ │ │ │ add r2, r2, r8 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ - ldr r3, [pc, #2304] @ 5e08ac │ │ │ │ + beq 5dfccc │ │ │ │ + ldr r3, [pc, #2304] @ 5e08b0 │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c2dc8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - b 5dff1c │ │ │ │ + b 5dff20 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e05d4 │ │ │ │ + bne 5e05d8 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #2216] @ 5e08b0 │ │ │ │ + ldr r3, [pc, #2216] @ 5e08b4 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c5dc8 │ │ │ │ ldr r2, [r5, #132] @ 0x84 │ │ │ │ ands r2, r2, #16 │ │ │ │ - beq 5e06e4 │ │ │ │ + beq 5e06e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ - ldr r2, [pc, #2168] @ 5e08b4 │ │ │ │ + beq 5dfccc │ │ │ │ + ldr r2, [pc, #2168] @ 5e08b8 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r6, lsl #2 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ and r3, r3, #7 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5c2a5c │ │ │ │ + b 5c2a60 │ │ │ │ ldr r2, [r5, #116] @ 0x74 │ │ │ │ ands r2, r2, #4 │ │ │ │ - beq 5e06a8 │ │ │ │ + beq 5e06ac │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e049c │ │ │ │ + bne 5e04a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5e04b8 │ │ │ │ + bne 5e04bc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #2056] @ 5e08b8 │ │ │ │ - ldr r1, [pc, #2056] @ 5e08bc │ │ │ │ + ldr r3, [pc, #2056] @ 5e08bc │ │ │ │ + ldr r1, [pc, #2056] @ 5e08c0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2244] @ 0x8c4 │ │ │ │ add r4, r3, r4 │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ add r3, r3, r5 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ str r4, [sp] │ │ │ │ bl 6bde24 │ │ │ │ - b 5dfcc8 │ │ │ │ + b 5dfccc │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ - b 5dff1c │ │ │ │ + b 5dff20 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5e04d4 │ │ │ │ + bne 5e04d8 │ │ │ │ bl 6bc88c │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ ldrb r3, [r5, #185] @ 0xb9 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e05ec │ │ │ │ + bne 5e05f0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #16 │ │ │ │ - beq 5e0850 │ │ │ │ - ldr r3, [pc, #1924] @ 5e08c0 │ │ │ │ + beq 5e0854 │ │ │ │ + ldr r3, [pc, #1924] @ 5e08c4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #1880] @ 5e08a4 │ │ │ │ - ldr r0, [pc, #1908] @ 5e08c4 │ │ │ │ + ldr r3, [pc, #1880] @ 5e08a8 │ │ │ │ + ldr r0, [pc, #1908] @ 5e08c8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r0, #1440 @ 0x5a0 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #1452] @ 0x5ac │ │ │ │ add r2, r2, r4 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ - ldr r3, [pc, #1864] @ 5e08c8 │ │ │ │ + beq 5dfccc │ │ │ │ + ldr r3, [pc, #1864] @ 5e08cc │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ - b 5dffb0 │ │ │ │ + b 5dffb4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #4 │ │ │ │ - b 5dfe0c │ │ │ │ + b 5dfe10 │ │ │ │ ldr r2, [r5, #120] @ 0x78 │ │ │ │ tst r2, #2097152 @ 0x200000 │ │ │ │ - bne 5e06c8 │ │ │ │ + bne 5e06cc │ │ │ │ and r3, r3, #7 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5df7c0 │ │ │ │ + b 5df7c4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #42 @ 0x2a │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5b8034 │ │ │ │ + b 5b8038 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5e0480 │ │ │ │ + bne 5e0484 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5e0464 │ │ │ │ + bne 5e0468 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e7c │ │ │ │ @@ -1004439,443 +1004440,443 @@ │ │ │ │ bl 6c44c8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #2 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 6c3c6c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ - ldr r3, [pc, #1580] @ 5e08cc │ │ │ │ + beq 5dfccc │ │ │ │ + ldr r3, [pc, #1580] @ 5e08d0 │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ - b 5dffb4 │ │ │ │ + b 5dffb8 │ │ │ │ ldr r2, [r5, #116] @ 0x74 │ │ │ │ ands r2, r2, #4 │ │ │ │ - beq 5e06b8 │ │ │ │ + beq 5e06bc │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e04e8 │ │ │ │ + bne 5e04ec │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #1528] @ 5e08d0 │ │ │ │ - ldr r1, [pc, #1480] @ 5e08a4 │ │ │ │ + ldr r3, [pc, #1528] @ 5e08d4 │ │ │ │ + ldr r1, [pc, #1480] @ 5e08a8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r1, [sl, r1] │ │ │ │ add r2, r3, r4 │ │ │ │ str r2, [sp] │ │ │ │ ldr r1, [r1] │ │ │ │ add r3, r3, r1 │ │ │ │ - ldr r1, [pc, #1492] @ 5e08d4 │ │ │ │ + ldr r1, [pc, #1492] @ 5e08d8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2376] @ 0x948 │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ - ldr r3, [pc, #1464] @ 5e08d8 │ │ │ │ + beq 5dfccc │ │ │ │ + ldr r3, [pc, #1464] @ 5e08dc │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5e0180 │ │ │ │ + b 5e0184 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #219 @ 0xdb │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba2c8 │ │ │ │ - b 5dfcc8 │ │ │ │ + bl 5ba2cc │ │ │ │ + b 5dfccc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ - b 5dfd54 │ │ │ │ + b 5dfd58 │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5e06f4 │ │ │ │ + bne 5e06f8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e05bc │ │ │ │ + bne 5e05c0 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #1356] @ 5e08dc │ │ │ │ + ldr r3, [pc, #1356] @ 5e08e0 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c5d94 │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ ands r4, r4, #1024 @ 0x400 │ │ │ │ and r3, r3, #2097152 @ 0x200000 │ │ │ │ - bne 5e0500 │ │ │ │ + bne 5e0504 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e07b8 │ │ │ │ + bne 5e07bc │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bd5c0 │ │ │ │ - b 5dfcc8 │ │ │ │ + bl 5bd5c4 │ │ │ │ + b 5dfccc │ │ │ │ tst r4, #1024 @ 0x400 │ │ │ │ - bne 5e0528 │ │ │ │ + bne 5e052c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #10 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5b81fc │ │ │ │ + b 5b8200 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - b 5dff1c │ │ │ │ + b 5dff20 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #155 @ 0x9b │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba2c8 │ │ │ │ - b 5dfcc8 │ │ │ │ - ldr r3, [pc, #1164] @ 5e08e0 │ │ │ │ + bl 5ba2cc │ │ │ │ + b 5dfccc │ │ │ │ + ldr r3, [pc, #1164] @ 5e08e4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5dfe7c │ │ │ │ - ldr r3, [pc, #1144] @ 5e08e4 │ │ │ │ + b 5dfe80 │ │ │ │ + ldr r3, [pc, #1144] @ 5e08e8 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e0230 │ │ │ │ - ldr r3, [pc, #1120] @ 5e08e8 │ │ │ │ + b 5e0234 │ │ │ │ + ldr r3, [pc, #1120] @ 5e08ec │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e021c │ │ │ │ - ldr r3, [pc, #1096] @ 5e08ec │ │ │ │ + b 5e0220 │ │ │ │ + ldr r3, [pc, #1096] @ 5e08f0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e0094 │ │ │ │ - ldr r3, [pc, #1072] @ 5e08f0 │ │ │ │ + b 5e0098 │ │ │ │ + ldr r3, [pc, #1072] @ 5e08f4 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e00a8 │ │ │ │ + b 5e00ac │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ - b 5e01e4 │ │ │ │ - ldr r3, [pc, #1028] @ 5e08f4 │ │ │ │ + b 5e01e8 │ │ │ │ + ldr r3, [pc, #1028] @ 5e08f8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e02d0 │ │ │ │ + b 5e02d4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e07cc │ │ │ │ + bne 5e07d0 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bd5c0 │ │ │ │ - b 5dfcc8 │ │ │ │ + bl 5bd5c4 │ │ │ │ + b 5dfccc │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #11 │ │ │ │ - b 5e0400 │ │ │ │ + b 5e0404 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 5e075c │ │ │ │ + beq 5e0760 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5dfc74 │ │ │ │ + bne 5dfc78 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #16 │ │ │ │ - beq 5e0808 │ │ │ │ + beq 5e080c │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5e082c │ │ │ │ - ldr r3, [pc, #900] @ 5e08f8 │ │ │ │ + beq 5e0830 │ │ │ │ + ldr r3, [pc, #900] @ 5e08fc │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #892] @ 5e08fc │ │ │ │ + ldr r1, [pc, #892] @ 5e0900 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #796] @ 5e08a4 │ │ │ │ + ldr r3, [pc, #796] @ 5e08a8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r0, [r1, #2112] @ 0x840 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r8 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ - ldr r3, [pc, #844] @ 5e0900 │ │ │ │ + beq 5dfccc │ │ │ │ + ldr r3, [pc, #844] @ 5e0904 │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5dffb0 │ │ │ │ - ldr r3, [pc, #832] @ 5e0904 │ │ │ │ + b 5dffb4 │ │ │ │ + ldr r3, [pc, #832] @ 5e0908 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e0388 │ │ │ │ - ldr r3, [pc, #812] @ 5e0908 │ │ │ │ + b 5e038c │ │ │ │ + ldr r3, [pc, #812] @ 5e090c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e0000 │ │ │ │ + b 5e0004 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ + beq 5dfccc │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ tst r3, #16 │ │ │ │ - beq 5e0864 │ │ │ │ - ldr r3, [pc, #772] @ 5e090c │ │ │ │ + beq 5e0868 │ │ │ │ + ldr r3, [pc, #772] @ 5e0910 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #764] @ 5e0910 │ │ │ │ + ldr r1, [pc, #764] @ 5e0914 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #648] @ 5e08a4 │ │ │ │ + ldr r3, [pc, #648] @ 5e08a8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r0, [r1, #1584] @ 0x630 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r4 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ - ldr r3, [pc, #716] @ 5e0914 │ │ │ │ + beq 5dfccc │ │ │ │ + ldr r3, [pc, #716] @ 5e0918 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5e0180 │ │ │ │ + b 5e0184 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e081c │ │ │ │ + beq 5e0820 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ ands r2, r3, #4 │ │ │ │ - beq 5e0840 │ │ │ │ - ldr r2, [pc, #684] @ 5e0918 │ │ │ │ - ldr r3, [pc, #684] @ 5e091c │ │ │ │ + beq 5e0844 │ │ │ │ + ldr r2, [pc, #684] @ 5e091c │ │ │ │ + ldr r3, [pc, #684] @ 5e0920 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, r3, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r3, #1716] @ 0x6b4 │ │ │ │ add r2, r8, r2 │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6bdddc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ - ldr r3, [pc, #640] @ 5e0920 │ │ │ │ + beq 5dfccc │ │ │ │ + ldr r3, [pc, #640] @ 5e0924 │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5dffb0 │ │ │ │ + b 5dffb4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0070 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0074 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e02b8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e02bc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ lsr r3, r3, #11 │ │ │ │ - b 5e01b0 │ │ │ │ + b 5e01b4 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e002c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0030 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0368 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e036c │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ lsr r0, r4, #11 │ │ │ │ and r0, r0, #31 │ │ │ │ lsr r1, r4, #3 │ │ │ │ - b 5dfc9c │ │ │ │ + b 5dfca0 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dfe64 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dfe68 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dfcf0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dfcf4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dfd44 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dfd48 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e0888 │ │ │ │ + beq 5e088c │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ ands r2, r3, #4 │ │ │ │ - beq 5e0878 │ │ │ │ - ldr r2, [pc, #424] @ 5e0924 │ │ │ │ - ldr r3, [pc, #424] @ 5e0928 │ │ │ │ + beq 5e087c │ │ │ │ + ldr r2, [pc, #424] @ 5e0928 │ │ │ │ + ldr r3, [pc, #424] @ 5e092c │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, r3, #1968 @ 0x7b0 │ │ │ │ ldr r0, [r3, #1980] @ 0x7bc │ │ │ │ add r2, r8, r2 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdddc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5dfcc8 │ │ │ │ - ldr r3, [pc, #380] @ 5e092c │ │ │ │ + beq 5dfccc │ │ │ │ + ldr r3, [pc, #380] @ 5e0930 │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5dffb0 │ │ │ │ + b 5dffb4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e03c0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e03c4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0508 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e050c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dff60 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dff64 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5dff60 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5dff64 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e056c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0570 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0664 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0668 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e056c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0570 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0664 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0668 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0134 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0138 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #19 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0600 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0604 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0774 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0778 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0774 │ │ │ │ - subeq r5, sl, r2, asr r8 │ │ │ │ - subseq fp, r7, r0, lsl #1 │ │ │ │ - subseq lr, r7, r4, asr sl │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0778 │ │ │ │ + subeq r5, sl, lr, asr #16 │ │ │ │ + subseq fp, r7, ip, ror r0 │ │ │ │ + subseq lr, r7, r0, asr sl │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - subseq r1, sl, r4, lsr r5 │ │ │ │ - rsbeq sp, r5, r4, lsr #4 │ │ │ │ - rsbeq sp, r5, r8, asr #3 │ │ │ │ - @ instruction: 0x0065d194 │ │ │ │ - subseq lr, r7, ip, lsl #18 │ │ │ │ - ldrsheq r1, [sl], #-52 @ 0xffffffcc │ │ │ │ - subseq lr, r7, r0, lsl #17 │ │ │ │ - subseq r1, sl, r0, ror #6 │ │ │ │ - rsbeq sp, r5, r4, asr r0 │ │ │ │ - rsbeq ip, r5, r0, lsr pc │ │ │ │ - subseq lr, r7, r4, ror #13 │ │ │ │ - ldrheq r1, [sl], #-20 @ 0xffffffec │ │ │ │ - strheq ip, [r5], #-228 @ 0xffffff1c @ │ │ │ │ - rsbeq ip, r5, r0, asr #28 │ │ │ │ - rsbeq ip, r5, r0, lsl #27 │ │ │ │ - rsbeq ip, r5, r4, ror #26 │ │ │ │ - rsbeq ip, r5, r8, asr #26 │ │ │ │ - rsbeq ip, r5, ip, lsr #26 │ │ │ │ - rsbeq ip, r5, r0, lsl sp │ │ │ │ - rsbeq ip, r5, r4, ror #25 │ │ │ │ - subseq lr, r7, r8, asr #8 │ │ │ │ - subseq r0, sl, ip, lsr #30 │ │ │ │ - rsbeq ip, r5, ip, lsl ip │ │ │ │ - rsbeq ip, r5, r0, lsl ip │ │ │ │ - strdeq ip, [r5], #-184 @ 0xffffff48 @ │ │ │ │ - ldrheq lr, [r7], #-52 @ 0xffffffcc │ │ │ │ - @ instruction: 0x005a0e98 │ │ │ │ - rsbeq ip, r5, ip, lsl #23 │ │ │ │ - subseq lr, r7, r0, asr r3 │ │ │ │ - subseq r0, sl, r0, asr #28 │ │ │ │ - rsbeq ip, r5, r0, lsr fp │ │ │ │ - subseq lr, r7, r0, asr #4 │ │ │ │ - subseq r0, sl, r0, lsr sp │ │ │ │ - rsbeq ip, r5, r0, lsr #20 │ │ │ │ + subseq r1, sl, r0, lsr r5 │ │ │ │ + rsbeq sp, r5, r0, lsr #4 │ │ │ │ + rsbeq sp, r5, r4, asr #3 │ │ │ │ + @ instruction: 0x0065d190 │ │ │ │ + subseq lr, r7, r8, lsl #18 │ │ │ │ + ldrsheq r1, [sl], #-48 @ 0xffffffd0 │ │ │ │ + subseq lr, r7, ip, ror r8 │ │ │ │ + subseq r1, sl, ip, asr r3 │ │ │ │ + rsbeq sp, r5, r0, asr r0 │ │ │ │ + rsbeq ip, r5, ip, lsr #30 │ │ │ │ + subseq lr, r7, r0, ror #13 │ │ │ │ + ldrheq r1, [sl], #-16 │ │ │ │ + strheq ip, [r5], #-224 @ 0xffffff20 @ │ │ │ │ + rsbeq ip, r5, ip, lsr lr │ │ │ │ + rsbeq ip, r5, ip, ror sp │ │ │ │ + rsbeq ip, r5, r0, ror #26 │ │ │ │ + rsbeq ip, r5, r4, asr #26 │ │ │ │ + rsbeq ip, r5, r8, lsr #26 │ │ │ │ + rsbeq ip, r5, ip, lsl #26 │ │ │ │ + rsbeq ip, r5, r0, ror #25 │ │ │ │ + subseq lr, r7, r4, asr #8 │ │ │ │ + subseq r0, sl, r8, lsr #30 │ │ │ │ + rsbeq ip, r5, r8, lsl ip │ │ │ │ + rsbeq ip, r5, ip, lsl #24 │ │ │ │ + strdeq ip, [r5], #-180 @ 0xffffff4c @ │ │ │ │ + ldrheq lr, [r7], #-48 @ 0xffffffd0 │ │ │ │ + @ instruction: 0x005a0e94 │ │ │ │ + rsbeq ip, r5, r8, lsl #23 │ │ │ │ + subseq lr, r7, ip, asr #6 │ │ │ │ + subseq r0, sl, ip, lsr lr │ │ │ │ + rsbeq ip, r5, ip, lsr #22 │ │ │ │ + subseq lr, r7, ip, lsr r2 │ │ │ │ + subseq r0, sl, ip, lsr #26 │ │ │ │ + rsbeq ip, r5, ip, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r1, #88] @ 0x58 │ │ │ │ - ldr lr, [pc, #3984] @ 5e18dc │ │ │ │ + ldr lr, [pc, #3984] @ 5e18e0 │ │ │ │ and r5, r3, #-67108864 @ 0xfc000000 │ │ │ │ lsr r9, r3, #11 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add lr, pc, lr │ │ │ │ lsr r7, r3, #21 │ │ │ │ lsr r6, r3, #16 │ │ │ │ and r8, r9, #31 │ │ │ │ @@ -1004884,245 +1004885,245 @@ │ │ │ │ mov r4, r1 │ │ │ │ and r7, r7, #31 │ │ │ │ and r6, r6, #31 │ │ │ │ asr sl, r2, #16 │ │ │ │ str r0, [sp, #24] │ │ │ │ str lr, [sp, #20] │ │ │ │ str r8, [sp, #28] │ │ │ │ - beq 5e1b8c │ │ │ │ + beq 5e1b90 │ │ │ │ lsr ip, r3, #6 │ │ │ │ and fp, ip, #31 │ │ │ │ - bhi 5e0a30 │ │ │ │ + bhi 5e0a34 │ │ │ │ cmp r5, #671088640 @ 0x28000000 │ │ │ │ - beq 5e0ab8 │ │ │ │ - bhi 5e0a8c │ │ │ │ + beq 5e0abc │ │ │ │ + bhi 5e0a90 │ │ │ │ cmp r5, #402653184 @ 0x18000000 │ │ │ │ - beq 5e1c58 │ │ │ │ - bhi 5e0b90 │ │ │ │ + beq 5e1c5c │ │ │ │ + bhi 5e0b94 │ │ │ │ cmp r5, #134217728 @ 0x8000000 │ │ │ │ - beq 5e1710 │ │ │ │ - bhi 5e16fc │ │ │ │ + beq 5e1714 │ │ │ │ + bhi 5e1700 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e0e40 │ │ │ │ - ldr r5, [pc, #3860] @ 5e18e0 │ │ │ │ - ldr r2, [pc, #3860] @ 5e18e4 │ │ │ │ + beq 5e0e44 │ │ │ │ + ldr r5, [pc, #3860] @ 5e18e4 │ │ │ │ + ldr r2, [pc, #3860] @ 5e18e8 │ │ │ │ and r5, r5, r3 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e2088 │ │ │ │ - bls 5e1de8 │ │ │ │ - ldr r2, [pc, #3844] @ 5e18e8 │ │ │ │ + beq 5e208c │ │ │ │ + bls 5e1dec │ │ │ │ + ldr r2, [pc, #3844] @ 5e18ec │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e23ec │ │ │ │ - bhi 5e234c │ │ │ │ + beq 5e23f0 │ │ │ │ + bhi 5e2350 │ │ │ │ sub r2, r2, #327680 @ 0x50000 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 5e273c │ │ │ │ + bne 5e2740 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e2e98 │ │ │ │ + beq 5e2e9c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #-1140850688 @ 0xbc000000 │ │ │ │ - beq 5e1bf0 │ │ │ │ - bhi 5e0ad8 │ │ │ │ + beq 5e1bf4 │ │ │ │ + bhi 5e0adc │ │ │ │ cmp r5, #2013265920 @ 0x78000000 │ │ │ │ - beq 5e0a14 │ │ │ │ - bhi 5e0be0 │ │ │ │ + beq 5e0a18 │ │ │ │ + bhi 5e0be4 │ │ │ │ cmp r5, #1879048192 @ 0x70000000 │ │ │ │ - beq 5e1794 │ │ │ │ + beq 5e1798 │ │ │ │ cmp r5, #1946157056 @ 0x74000000 │ │ │ │ - beq 5e0eb0 │ │ │ │ + beq 5e0eb4 │ │ │ │ cmp r5, #1610612736 @ 0x60000000 │ │ │ │ - bne 5e0d8c │ │ │ │ + bne 5e0d90 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e0a04 │ │ │ │ + beq 5e0a08 │ │ │ │ lsl sl, sl, #2 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1610612736 @ 0x60000000 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e0a18 │ │ │ │ cmp r5, #1207959552 @ 0x48000000 │ │ │ │ - beq 5e1b64 │ │ │ │ - bhi 5e0b2c │ │ │ │ + beq 5e1b68 │ │ │ │ + bhi 5e0b30 │ │ │ │ cmp r5, #1073741824 @ 0x40000000 │ │ │ │ - beq 5e1a70 │ │ │ │ - bhi 5e0d94 │ │ │ │ + beq 5e1a74 │ │ │ │ + bhi 5e0d98 │ │ │ │ cmp r5, #872415232 @ 0x34000000 │ │ │ │ - beq 5e1bcc │ │ │ │ - bhi 5e1bc0 │ │ │ │ + beq 5e1bd0 │ │ │ │ + bhi 5e1bc4 │ │ │ │ cmp r5, #738197504 @ 0x2c000000 │ │ │ │ - bne 5e2030 │ │ │ │ + bne 5e2034 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ + beq 5e0a18 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7c2c │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5b7c30 │ │ │ │ + b 5e0a18 │ │ │ │ cmp r5, #-536870912 @ 0xe0000000 │ │ │ │ - beq 5e0e48 │ │ │ │ - bhi 5e0c34 │ │ │ │ + beq 5e0e4c │ │ │ │ + bhi 5e0c38 │ │ │ │ cmp r5, #-872415232 @ 0xcc000000 │ │ │ │ - beq 5e1b48 │ │ │ │ - bhi 5e1ce0 │ │ │ │ + beq 5e1b4c │ │ │ │ + bhi 5e1ce4 │ │ │ │ cmp r5, #-1073741824 @ 0xc0000000 │ │ │ │ - bne 5e0f74 │ │ │ │ + bne 5e0f78 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ tst r3, #2 │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ - beq 5e25ec │ │ │ │ + beq 5e25f0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e1fe4 │ │ │ │ + bne 5e1fe8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e0a18 │ │ │ │ cmp r5, #1409286144 @ 0x54000000 │ │ │ │ - beq 5e1744 │ │ │ │ - bhi 5e0e04 │ │ │ │ + beq 5e1748 │ │ │ │ + bhi 5e0e08 │ │ │ │ cmp r5, #1275068416 @ 0x4c000000 │ │ │ │ - bne 5e173c │ │ │ │ + bne 5e1740 │ │ │ │ ldr r2, [r1, #108] @ 0x6c │ │ │ │ tst r2, #1 │ │ │ │ - beq 5e1d44 │ │ │ │ + beq 5e1d48 │ │ │ │ ldr r2, [r1, #132] @ 0x84 │ │ │ │ tst r2, #32 │ │ │ │ - beq 5e28b0 │ │ │ │ - ldr r5, [pc, #3812] @ 5e1a44 │ │ │ │ + beq 5e28b4 │ │ │ │ + ldr r5, [pc, #3812] @ 5e1a48 │ │ │ │ and r5, r5, r3 │ │ │ │ - ldr r3, [pc, #3808] @ 5e1a48 │ │ │ │ + ldr r3, [pc, #3808] @ 5e1a4c │ │ │ │ cmp r5, r3 │ │ │ │ - bhi 5e2470 │ │ │ │ - ldr r3, [pc, #3448] @ 5e18ec │ │ │ │ + bhi 5e2474 │ │ │ │ + ldr r3, [pc, #3448] @ 5e18f0 │ │ │ │ add r2, r5, #-1275068416 @ 0xb4000000 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #30 │ │ │ │ - bhi 5e0df0 │ │ │ │ + bhi 5e0df4 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r5, #536870912 @ 0x20000000 │ │ │ │ - beq 5e1b00 │ │ │ │ + beq 5e1b04 │ │ │ │ cmp r5, #603979776 @ 0x24000000 │ │ │ │ - beq 5e0e98 │ │ │ │ + beq 5e0e9c │ │ │ │ cmp r5, #469762048 @ 0x1c000000 │ │ │ │ - bne 5e0d8c │ │ │ │ + bne 5e0d90 │ │ │ │ cmp r6, #0 │ │ │ │ lsl sl, sl, #2 │ │ │ │ - beq 5e200c │ │ │ │ + beq 5e2010 │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e2888 │ │ │ │ + beq 5e288c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #469762048 @ 0x1c000000 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r1, [pc, #3336] @ 5e18f0 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r1, [pc, #3336] @ 5e18f4 │ │ │ │ cmp r5, r1 │ │ │ │ - bhi 5e0d68 │ │ │ │ + bhi 5e0d6c │ │ │ │ cmp r5, #2080374784 @ 0x7c000000 │ │ │ │ - bne 5e1d08 │ │ │ │ + bne 5e1d0c │ │ │ │ ldrb r1, [r4, #177] @ 0xb1 │ │ │ │ - ldr r5, [pc, #3652] @ 5e1a44 │ │ │ │ + ldr r5, [pc, #3652] @ 5e1a48 │ │ │ │ cmp r1, #0 │ │ │ │ and r5, r5, r3 │ │ │ │ - beq 5e0fe0 │ │ │ │ - ldr r1, [pc, #3300] @ 5e18f4 │ │ │ │ + beq 5e0fe4 │ │ │ │ + ldr r1, [pc, #3300] @ 5e18f8 │ │ │ │ asr r9, r2, #23 │ │ │ │ add r2, r5, #-2080374784 @ 0x84000000 │ │ │ │ sub r2, r2, #25 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r2, #22 │ │ │ │ - bhi 5e0fe0 │ │ │ │ + bhi 5e0fe4 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r5, #-335544320 @ 0xec000000 │ │ │ │ - beq 5e0ef8 │ │ │ │ - bhi 5e1c90 │ │ │ │ + beq 5e0efc │ │ │ │ + bhi 5e1c94 │ │ │ │ cmp r5, #-469762048 @ 0xe4000000 │ │ │ │ - beq 5e1b2c │ │ │ │ + beq 5e1b30 │ │ │ │ cmp r5, #-402653184 @ 0xe8000000 │ │ │ │ - bne 5e0d8c │ │ │ │ + bne 5e0d90 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r1, r2, #0 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ - bne 5e1f4c │ │ │ │ + bne 5e1f50 │ │ │ │ and r1, r1, #8388608 @ 0x800000 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq 5e1cf4 │ │ │ │ + beq 5e1cf8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ asr r5, r3, #24 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #3188] @ 5e18f8 │ │ │ │ + ldr r3, [pc, #3188] @ 5e18fc │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #-939524096 @ 0xc8000000 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5e24f4 │ │ │ │ + beq 5e24f8 │ │ │ │ cmp r3, #-402653184 @ 0xe8000000 │ │ │ │ - bne 5e0df0 │ │ │ │ - ldr r3, [pc, #3420] @ 5e1a00 │ │ │ │ + bne 5e0df4 │ │ │ │ + ldr r3, [pc, #3420] @ 5e1a04 │ │ │ │ and r3, r3, r2 │ │ │ │ - ldr r2, [pc, #3152] @ 5e18fc │ │ │ │ + ldr r2, [pc, #3152] @ 5e1900 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5e29bc │ │ │ │ + beq 5e29c0 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e3270 │ │ │ │ + beq 5e3274 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b814c │ │ │ │ + bl 5b8150 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #3412] @ 5e1a64 │ │ │ │ + ldr r3, [pc, #3412] @ 5e1a68 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r4, [pc, #3044] @ 5e1900 │ │ │ │ + ldr r4, [pc, #3044] @ 5e1904 │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #3036] @ 5e1904 │ │ │ │ + ldr r1, [pc, #3036] @ 5e1908 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ add r1, r3, r8 │ │ │ │ add r2, r3, r2 │ │ │ │ @@ -1005131,1302 +1005132,1302 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ add r3, r3, r5 │ │ │ │ ldr r0, [r4, #396] @ 0x18c │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #396 @ 0x18c │ │ │ │ bl 6bdf54 │ │ │ │ - b 5e0a14 │ │ │ │ + b 5e0a18 │ │ │ │ cmp r5, #-1543503872 @ 0xa4000000 │ │ │ │ - beq 5e1c3c │ │ │ │ - bhi 5e1c28 │ │ │ │ + beq 5e1c40 │ │ │ │ + bhi 5e1c2c │ │ │ │ cmp r5, #-1744830464 @ 0x98000000 │ │ │ │ - beq 5e0b10 │ │ │ │ - bhi 5e2058 │ │ │ │ + beq 5e0b14 │ │ │ │ + bhi 5e205c │ │ │ │ and r3, r3, #-134217728 @ 0xf8000000 │ │ │ │ cmp r3, #-1879048192 @ 0x90000000 │ │ │ │ - beq 5e0b10 │ │ │ │ + beq 5e0b14 │ │ │ │ mov r0, #0 │ │ │ │ - b 5e0a18 │ │ │ │ + b 5e0a1c │ │ │ │ cmp r5, #1140850688 @ 0x44000000 │ │ │ │ - bne 5e0d8c │ │ │ │ - ldr r2, [pc, #2916] @ 5e1908 │ │ │ │ + bne 5e0d90 │ │ │ │ + ldr r2, [pc, #2916] @ 5e190c │ │ │ │ lsr r5, r3, #21 │ │ │ │ lsl r5, r5, #21 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e22e0 │ │ │ │ - bhi 5e1d7c │ │ │ │ + beq 5e22e4 │ │ │ │ + bhi 5e1d80 │ │ │ │ cmp r5, #1157627904 @ 0x45000000 │ │ │ │ - beq 5e2314 │ │ │ │ - bhi 5e23a0 │ │ │ │ + beq 5e2318 │ │ │ │ + bhi 5e23a4 │ │ │ │ sub r2, r2, #12582912 @ 0xc00000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e24d0 │ │ │ │ - bhi 5e2498 │ │ │ │ + beq 5e24d4 │ │ │ │ + bhi 5e249c │ │ │ │ sub r2, r2, #2097152 @ 0x200000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e24b0 │ │ │ │ - bhi 5e0df0 │ │ │ │ - ldr r2, [pc, #3132] @ 5e1a24 │ │ │ │ + beq 5e24b4 │ │ │ │ + bhi 5e0df4 │ │ │ │ + ldr r2, [pc, #3132] @ 5e1a28 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #1140850688 @ 0x44000000 │ │ │ │ - beq 5e24d0 │ │ │ │ + beq 5e24d4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0a18 │ │ │ │ cmp r5, #1476395008 @ 0x58000000 │ │ │ │ - bne 5e0d8c │ │ │ │ + bne 5e0d90 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e1fbc │ │ │ │ + beq 5e1fc0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e0a04 │ │ │ │ + beq 5e0a08 │ │ │ │ lsl sl, sl, #2 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1476395008 @ 0x58000000 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e0a14 │ │ │ │ - bl 5c07ec │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e0a18 │ │ │ │ + bl 5c07f0 │ │ │ │ + b 5e0a18 │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ and r2, r2, #2 │ │ │ │ orrs r3, r2, #0 │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ - beq 5e2618 │ │ │ │ + beq 5e261c │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e1ff8 │ │ │ │ + bne 5e1ffc │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr ip, [r4, #104] @ 0x68 │ │ │ │ mov r3, sl │ │ │ │ lsr ip, ip, #11 │ │ │ │ and ip, ip, #16 │ │ │ │ orr ip, ip, #10 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b85e8 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5b85ec │ │ │ │ + b 5e0a18 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b93c8 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5b93cc │ │ │ │ + b 5e0a18 │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ ldr r1, [r1, #100] @ 0x64 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - bne 5e0a04 │ │ │ │ + bne 5e0a08 │ │ │ │ and r2, r2, #16777216 @ 0x1000000 │ │ │ │ and r1, r1, #1 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq 5e2898 │ │ │ │ + beq 5e289c │ │ │ │ lsl r3, r3, #2 │ │ │ │ bic r1, r3, #-268435453 @ 0xf0000003 │ │ │ │ mov r2, #4 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1946157056 @ 0x74000000 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e0a18 │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r1, r2, #0 │ │ │ │ - beq 5e262c │ │ │ │ - ldr r2, [pc, #2556] @ 5e190c │ │ │ │ + beq 5e2630 │ │ │ │ + ldr r2, [pc, #2556] @ 5e1910 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #-335544320 @ 0xec000000 │ │ │ │ - beq 5e1f24 │ │ │ │ - ldr r0, [pc, #2540] @ 5e1910 │ │ │ │ + beq 5e1f28 │ │ │ │ + ldr r0, [pc, #2540] @ 5e1914 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 5e1ea4 │ │ │ │ - ldr r2, [pc, #2480] @ 5e18e0 │ │ │ │ - ldr r0, [pc, #2528] @ 5e1914 │ │ │ │ + beq 5e1ea8 │ │ │ │ + ldr r2, [pc, #2480] @ 5e18e4 │ │ │ │ + ldr r0, [pc, #2528] @ 5e1918 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 5e25a0 │ │ │ │ + beq 5e25a4 │ │ │ │ add r0, r0, #65536 @ 0x10000 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ - ldr r2, [pc, #2496] @ 5e1918 │ │ │ │ + beq 5e0a18 │ │ │ │ + ldr r2, [pc, #2496] @ 5e191c │ │ │ │ add r1, r1, r3, lsl #16 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r7, lsl #2 │ │ │ │ lsr r1, r1, #16 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ lsl r1, r1, #16 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e0a14 │ │ │ │ + b 5e0a18 │ │ │ │ cmn r5, #1073741825 @ 0x40000001 │ │ │ │ - bls 5e0d8c │ │ │ │ + bls 5e0d90 │ │ │ │ cmp r5, #-1006632960 @ 0xc4000000 │ │ │ │ - beq 5e1b2c │ │ │ │ + beq 5e1b30 │ │ │ │ cmp r5, #-939524096 @ 0xc8000000 │ │ │ │ - beq 5e0c50 │ │ │ │ - b 5e0d8c │ │ │ │ + beq 5e0c54 │ │ │ │ + b 5e0d90 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e3080 │ │ │ │ + beq 5e3084 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e0a18 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e303c │ │ │ │ + beq 5e3040 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r2, [pc, #2356] @ 5e191c │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r2, [pc, #2356] @ 5e1920 │ │ │ │ cmp r5, r2 │ │ │ │ - bhi 5e2370 │ │ │ │ - ldr r2, [pc, #2348] @ 5e1920 │ │ │ │ + bhi 5e2374 │ │ │ │ + ldr r2, [pc, #2348] @ 5e1924 │ │ │ │ add r1, r5, #-2080374784 @ 0x84000000 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, #32 │ │ │ │ - bhi 5e100c │ │ │ │ + bhi 5e1010 │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ - bne 5e26fc │ │ │ │ - ldr r2, [pc, #2308] @ 5e1924 │ │ │ │ + bne 5e2700 │ │ │ │ + ldr r2, [pc, #2308] @ 5e1928 │ │ │ │ add r5, r5, #-2080374784 @ 0x84000000 │ │ │ │ sub r5, r5, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ - bhi 5e0df0 │ │ │ │ + bhi 5e0df4 │ │ │ │ add r5, r5, r5 │ │ │ │ ldrsh r5, [r2, r5] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #80 @ 0x50 │ │ │ │ - bne 5e1058 │ │ │ │ + bne 5e105c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #72 @ 0x48 │ │ │ │ - beq 5e2e24 │ │ │ │ + beq 5e2e28 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5d8eac │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5d8eb0 │ │ │ │ + b 5e0a18 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #64 @ 0x40 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e2fd0 │ │ │ │ + beq 5e2fd4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ - bl 5bacc8 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5baccc │ │ │ │ + b 5e0a18 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - bne 5e0a14 │ │ │ │ + bne 5e0a18 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0a18 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e2fe0 │ │ │ │ + beq 5e2fe4 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr ip, [r4, #104] @ 0x68 │ │ │ │ mov r3, r9 │ │ │ │ lsr ip, ip, #11 │ │ │ │ and ip, ip, #16 │ │ │ │ orr ip, ip, #10 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b85e8 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5b85ec │ │ │ │ + b 5e0a18 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ ands r2, r3, #268435456 @ 0x10000000 │ │ │ │ - beq 5e3060 │ │ │ │ + beq 5e3064 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e304c │ │ │ │ + beq 5e3050 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5e0a14 │ │ │ │ + beq 5e0a18 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5b7f28 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r2, [pc, #2016] @ 5e1928 │ │ │ │ + bl 5b7f2c │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r2, [pc, #2016] @ 5e192c │ │ │ │ bic r5, r3, #66846720 @ 0x3fc0000 │ │ │ │ bic r5, r5, #260096 @ 0x3f800 │ │ │ │ cmp r5, r2 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ - beq 5e26e4 │ │ │ │ - bhi 5e26d0 │ │ │ │ - ldr r1, [pc, #1992] @ 5e192c │ │ │ │ + beq 5e26e8 │ │ │ │ + bhi 5e26d4 │ │ │ │ + ldr r1, [pc, #1992] @ 5e1930 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #1968] @ 5e191c │ │ │ │ + ldr r3, [pc, #1968] @ 5e1920 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e26e4 │ │ │ │ + beq 5e26e8 │ │ │ │ and r2, r2, #64 @ 0x40 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e30ec │ │ │ │ + beq 5e30f0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ + beq 5e0a18 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab68 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bab6c │ │ │ │ + b 5e0a18 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ ands r2, r3, #4 │ │ │ │ - beq 5e3070 │ │ │ │ + beq 5e3074 │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e2958 │ │ │ │ + bne 5e295c │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #1896] @ 5e1930 │ │ │ │ + ldr r3, [pc, #1896] @ 5e1934 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #2192] @ 5e1a64 │ │ │ │ + ldr r1, [pc, #2192] @ 5e1a68 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, r3, r4 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ str r2, [sp] │ │ │ │ ldr r1, [r1] │ │ │ │ add r3, r3, r1 │ │ │ │ - ldr r1, [pc, #1856] @ 5e1934 │ │ │ │ + ldr r1, [pc, #1856] @ 5e1938 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2376] @ 0x948 │ │ │ │ add r1, r1, #2368 @ 0x940 │ │ │ │ add r1, r1, #8 │ │ │ │ bl 6bde24 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ - ldr r3, [pc, #1828] @ 5e1938 │ │ │ │ + beq 5e0a18 │ │ │ │ + ldr r3, [pc, #1828] @ 5e193c │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e0a14 │ │ │ │ + b 5e0a18 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ ands r2, r3, #4 │ │ │ │ - beq 5e3020 │ │ │ │ + beq 5e3024 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e2920 │ │ │ │ + bne 5e2924 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5e293c │ │ │ │ + bne 5e2940 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #1736] @ 5e193c │ │ │ │ - ldr r1, [pc, #1736] @ 5e1940 │ │ │ │ + ldr r3, [pc, #1736] @ 5e1940 │ │ │ │ + ldr r1, [pc, #1736] @ 5e1944 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #2244] @ 0x8c4 │ │ │ │ add r4, r3, r4 │ │ │ │ add r1, r1, #2240 @ 0x8c0 │ │ │ │ add r3, r3, r5 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #4 │ │ │ │ str r4, [sp] │ │ │ │ bl 6bde24 │ │ │ │ - b 5e0a14 │ │ │ │ + b 5e0a18 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #80 @ 0x50 │ │ │ │ - beq 5e3030 │ │ │ │ + beq 5e3034 │ │ │ │ tst r3, #72 @ 0x48 │ │ │ │ - beq 5e2e18 │ │ │ │ + beq 5e2e1c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 5d9264 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5d9268 │ │ │ │ + b 5e0a18 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #72 @ 0x48 │ │ │ │ - bne 5e0a14 │ │ │ │ + bne 5e0a18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e0a18 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - beq 5e0a04 │ │ │ │ - ldr r1, [pc, #1600] @ 5e1944 │ │ │ │ + beq 5e0a08 │ │ │ │ + ldr r1, [pc, #1600] @ 5e1948 │ │ │ │ bic r2, r3, #66846720 @ 0x3fc0000 │ │ │ │ bic r2, r2, #260096 @ 0x3f800 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e3658 │ │ │ │ - bhi 5e3610 │ │ │ │ + beq 5e365c │ │ │ │ + bhi 5e3614 │ │ │ │ sub r1, r1, #320 @ 0x140 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e134c │ │ │ │ - bhi 5e36a8 │ │ │ │ + beq 5e1350 │ │ │ │ + bhi 5e36ac │ │ │ │ sub r1, r1, #448 @ 0x1c0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e134c │ │ │ │ - bhi 5e368c │ │ │ │ + beq 5e1350 │ │ │ │ + bhi 5e3690 │ │ │ │ add r1, r1, #1824 @ 0x720 │ │ │ │ add r1, r1, #-2147483641 @ 0x80000007 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #1536] @ 5e1948 │ │ │ │ + ldr r3, [pc, #1536] @ 5e194c │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ - ldr r1, [pc, #1516] @ 5e1948 │ │ │ │ + beq 5e0a18 │ │ │ │ + ldr r1, [pc, #1516] @ 5e194c │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5c6af0 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5c6af4 │ │ │ │ + b 5e0a18 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c5c70 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r2, [pc, #1468] @ 5e194c │ │ │ │ + bl 5c5c74 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r2, [pc, #1468] @ 5e1950 │ │ │ │ bic r1, r3, #66846720 @ 0x3fc0000 │ │ │ │ bic r1, r1, #260096 @ 0x3f800 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e3134 │ │ │ │ - bhi 5e3108 │ │ │ │ + beq 5e3138 │ │ │ │ + bhi 5e310c │ │ │ │ sub r2, r2, #448 @ 0x1c0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e3134 │ │ │ │ - bls 5e35c8 │ │ │ │ - ldr r2, [pc, #1432] @ 5e1950 │ │ │ │ + beq 5e3138 │ │ │ │ + bls 5e35cc │ │ │ │ + ldr r2, [pc, #1432] @ 5e1954 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e13d8 │ │ │ │ - bhi 5e35e4 │ │ │ │ + beq 5e13dc │ │ │ │ + bhi 5e35e8 │ │ │ │ add r2, r2, #1568 @ 0x620 │ │ │ │ add r2, r2, #-2147483635 @ 0x8000000d │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #1408] @ 5e1954 │ │ │ │ + ldr r3, [pc, #1408] @ 5e1958 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ + beq 5e0a18 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #1384] @ 5e1958 │ │ │ │ + ldr r1, [pc, #1384] @ 5e195c │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5c6af0 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r2, [pc, #1364] @ 5e195c │ │ │ │ + bl 5c6af4 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r2, [pc, #1364] @ 5e1960 │ │ │ │ bic r1, r3, #66846720 @ 0x3fc0000 │ │ │ │ bic r1, r1, #260096 @ 0x3f800 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e1458 │ │ │ │ - bhi 5e3148 │ │ │ │ + beq 5e145c │ │ │ │ + bhi 5e314c │ │ │ │ sub r2, r2, #384 @ 0x180 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e34c4 │ │ │ │ - bhi 5e353c │ │ │ │ + beq 5e34c8 │ │ │ │ + bhi 5e3540 │ │ │ │ sub r2, r2, #384 @ 0x180 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e34c4 │ │ │ │ - bls 5e34ac │ │ │ │ - ldr r3, [pc, #1312] @ 5e1960 │ │ │ │ + beq 5e34c8 │ │ │ │ + bls 5e34b0 │ │ │ │ + ldr r3, [pc, #1312] @ 5e1964 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e1458 │ │ │ │ - bhi 5e33b4 │ │ │ │ + beq 5e145c │ │ │ │ + bhi 5e33b8 │ │ │ │ add r3, r1, #-2080374784 @ 0x84000000 │ │ │ │ sub r3, r3, #209 @ 0xd1 │ │ │ │ bics r3, r3, #64 @ 0x40 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ + beq 5e0a18 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5c2054 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r1, [pc, #1252] @ 5e1964 │ │ │ │ + bl 5c2058 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r1, [pc, #1252] @ 5e1968 │ │ │ │ bic r2, r3, #66846720 @ 0x3fc0000 │ │ │ │ bic r2, r2, #260096 @ 0x3f800 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e14d4 │ │ │ │ - bhi 5e31a8 │ │ │ │ + beq 5e14d8 │ │ │ │ + bhi 5e31ac │ │ │ │ sub r1, r1, #512 @ 0x200 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e31d8 │ │ │ │ - bhi 5e3388 │ │ │ │ + beq 5e31dc │ │ │ │ + bhi 5e338c │ │ │ │ sub r1, r1, #128 @ 0x80 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e14d4 │ │ │ │ - bhi 5e3378 │ │ │ │ + beq 5e14d8 │ │ │ │ + bhi 5e337c │ │ │ │ add r1, r1, #1632 @ 0x660 │ │ │ │ add r1, r1, #-2147483633 @ 0x8000000f │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #1188] @ 5e1968 │ │ │ │ + ldr r3, [pc, #1188] @ 5e196c │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e14d4 │ │ │ │ + beq 5e14d8 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ - ldr r1, [pc, #1156] @ 5e1968 │ │ │ │ + beq 5e0a18 │ │ │ │ + ldr r1, [pc, #1156] @ 5e196c │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5c6af0 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r2, [pc, #1132] @ 5e196c │ │ │ │ + bl 5c6af4 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r2, [pc, #1132] @ 5e1970 │ │ │ │ bic r3, r3, #66846720 @ 0x3fc0000 │ │ │ │ bic r3, r3, #260096 @ 0x3f800 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5e0a04 │ │ │ │ + bne 5e0a08 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #524288 @ 0x80000 │ │ │ │ - beq 5e32c4 │ │ │ │ + beq 5e32c8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ + beq 5e0a18 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r8, [pc, #1092] @ 5e1970 │ │ │ │ + ldr r8, [pc, #1092] @ 5e1974 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ add r3, r8, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ lsl r6, r6, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5e32b0 │ │ │ │ + bne 5e32b4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #1272] @ 5e1a64 │ │ │ │ - ldr r1, [pc, #1028] @ 5e1974 │ │ │ │ + ldr r3, [pc, #1272] @ 5e1a68 │ │ │ │ + ldr r1, [pc, #1028] @ 5e1978 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #1024] @ 5e1978 │ │ │ │ + ldr r2, [pc, #1024] @ 5e197c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r6 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r1] │ │ │ │ - ldr r1, [pc, #1000] @ 5e197c │ │ │ │ + ldr r1, [pc, #1000] @ 5e1980 │ │ │ │ ldr r3, [r3] │ │ │ │ add r5, r2, r5 │ │ │ │ add r4, r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r3 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ add r2, r2, r6 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r2, [pc, #956] @ 5e1980 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r2, [pc, #956] @ 5e1984 │ │ │ │ bic r1, r3, #66846720 @ 0x3fc0000 │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #948] @ 5e1984 │ │ │ │ + ldr r3, [pc, #948] @ 5e1988 │ │ │ │ bic r1, r1, #260096 @ 0x3f800 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5e15e4 │ │ │ │ + beq 5e15e8 │ │ │ │ add r3, r3, #384 @ 0x180 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5be210 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5be214 │ │ │ │ + b 5e0a18 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bde10 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r1, [pc, #876] @ 5e1988 │ │ │ │ + bl 5bde14 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r1, [pc, #876] @ 5e198c │ │ │ │ bic r2, r3, #66846720 @ 0x3fc0000 │ │ │ │ bic r2, r2, #260096 @ 0x3f800 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1664 │ │ │ │ - bhi 5e30b0 │ │ │ │ + beq 5e1668 │ │ │ │ + bhi 5e30b4 │ │ │ │ sub r1, r1, #448 @ 0x1c0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1664 │ │ │ │ - bhi 5e359c │ │ │ │ + beq 5e1668 │ │ │ │ + bhi 5e35a0 │ │ │ │ sub r1, r1, #192 @ 0xc0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1664 │ │ │ │ - bhi 5e3588 │ │ │ │ + beq 5e1668 │ │ │ │ + bhi 5e358c │ │ │ │ add r1, r1, #1792 @ 0x700 │ │ │ │ add r1, r1, #-2147483633 @ 0x8000000f │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #812] @ 5e198c │ │ │ │ + ldr r3, [pc, #812] @ 5e1990 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - ldr r1, [pc, #800] @ 5e198c │ │ │ │ + bne 5e0df4 │ │ │ │ + ldr r1, [pc, #800] @ 5e1990 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5c482c │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r2, [pc, #776] @ 5e1990 │ │ │ │ + bl 5c4830 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r2, [pc, #776] @ 5e1994 │ │ │ │ bic r1, r3, #66846720 @ 0x3fc0000 │ │ │ │ bic r1, r1, #260096 @ 0x3f800 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e33ec │ │ │ │ - bhi 5e3230 │ │ │ │ + beq 5e33f0 │ │ │ │ + bhi 5e3234 │ │ │ │ sub r2, r2, #768 @ 0x300 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e16dc │ │ │ │ - bhi 5e341c │ │ │ │ + beq 5e16e0 │ │ │ │ + bhi 5e3420 │ │ │ │ sub r2, r2, #192 @ 0xc0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e16dc │ │ │ │ - bhi 5e3360 │ │ │ │ + beq 5e16e0 │ │ │ │ + bhi 5e3364 │ │ │ │ add r2, r2, #1728 @ 0x6c0 │ │ │ │ add r2, r2, #-2147483641 @ 0x80000007 │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #712] @ 5e1994 │ │ │ │ + ldr r3, [pc, #712] @ 5e1998 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5e16dc │ │ │ │ + beq 5e16e0 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ + beq 5e0a18 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5befa0 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5befa4 │ │ │ │ + b 5e0a18 │ │ │ │ and r2, r3, #-134217728 @ 0xf8000000 │ │ │ │ cmp r2, #268435456 @ 0x10000000 │ │ │ │ - beq 5e176c │ │ │ │ + beq 5e1770 │ │ │ │ cmp r5, #201326592 @ 0xc000000 │ │ │ │ - bne 5e0d8c │ │ │ │ + bne 5e0d90 │ │ │ │ lsl r3, r3, #2 │ │ │ │ bic r3, r3, #-268435453 @ 0xf0000003 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e0a18 │ │ │ │ cmp r5, #1342177280 @ 0x50000000 │ │ │ │ - bne 5e0d8c │ │ │ │ + bne 5e0d90 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ and r2, r3, #2 │ │ │ │ orrs r1, r2, #0 │ │ │ │ - beq 5e2604 │ │ │ │ + beq 5e2608 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e176c │ │ │ │ + beq 5e1770 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ lsl sl, sl, #2 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e0a18 │ │ │ │ ldr r2, [r1, #100] @ 0x64 │ │ │ │ tst r2, #2097152 @ 0x200000 │ │ │ │ - beq 5e17d8 │ │ │ │ + beq 5e17dc │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f2eb4 │ │ │ │ + bl 5f2eb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e0a14 │ │ │ │ + bne 5e0a18 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ lsr r9, r3, #11 │ │ │ │ and r2, r9, #31 │ │ │ │ lsr r7, r3, #21 │ │ │ │ lsr r6, r3, #16 │ │ │ │ and r7, r7, #31 │ │ │ │ and r6, r6, #31 │ │ │ │ mov r8, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ - ldr r5, [pc, #612] @ 5e1a44 │ │ │ │ - ldr r2, [pc, #436] @ 5e1998 │ │ │ │ + ldr r5, [pc, #612] @ 5e1a48 │ │ │ │ + ldr r2, [pc, #436] @ 5e199c │ │ │ │ and r5, r5, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r5, #-1879048192 @ 0x90000000 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi 5e0df0 │ │ │ │ + bhi 5e0df4 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrsh r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #32 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e2e6c │ │ │ │ + beq 5e2e70 │ │ │ │ mov r3, r7 │ │ │ │ and r2, r9, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5bea3c │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bea40 │ │ │ │ + b 5e0a18 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #32 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e2e5c │ │ │ │ + beq 5e2e60 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ + beq 5e0a18 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7e84 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5b7e88 │ │ │ │ + b 5e0a18 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ str r3, [sp, #20] │ │ │ │ and r0, r0, #3 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bl 548f54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e18a0 │ │ │ │ + beq 5e18a4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ bic r3, r3, #-67108864 @ 0xfc000000 │ │ │ │ bic r3, r3, #63 @ 0x3f │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ moveq r3, #5 │ │ │ │ streq r3, [r4, #12] │ │ │ │ - beq 5e0a14 │ │ │ │ + beq 5e0a18 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #32 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e30a0 │ │ │ │ + beq 5e30a4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0a18 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #1879048194 @ 0x70000002 │ │ │ │ - bl 5b9608 │ │ │ │ - b 5e0a14 │ │ │ │ - subseq sl, r7, r0, ror r3 │ │ │ │ + bl 5b960c │ │ │ │ + b 5e0a18 │ │ │ │ + subseq sl, r7, ip, ror #6 │ │ │ │ ldc2 0, cr0, [pc], {-0} │ │ │ │ ldreq r0, [r1], #-0 │ │ │ │ ldreq r0, [ip], #-0 │ │ │ │ - subeq r4, sl, r0, lsl sl │ │ │ │ + subeq r4, sl, ip, lsl #20 │ │ │ │ stchi 0, cr0, [r0], {5} │ │ │ │ - subeq r4, sl, sl, lsr #19 │ │ │ │ + subeq r4, sl, r6, lsr #19 │ │ │ │ stc2 0, cr8, [r0], {32} │ │ │ │ stmda r0, {r2} │ │ │ │ - ldrsbeq lr, [r8], #-116 @ 0xffffff8c │ │ │ │ - @ instruction: 0x0057dc94 │ │ │ │ + ldrsbeq lr, [r8], #-112 @ 0xffffff90 │ │ │ │ + @ instruction: 0x0057dc90 │ │ │ │ strbmi r0, [r0, #-0] │ │ │ │ ldc2 0, cr0, [r8], {-0} │ │ │ │ stc 0, cr0, [r8], {-0} │ │ │ │ ldc 0, cr0, [lr], {-0} │ │ │ │ - rsbeq ip, r5, r8, ror r2 │ │ │ │ + rsbeq ip, r5, r4, ror r2 │ │ │ │ stcvc 0, cr0, [r0], {32} │ │ │ │ - strdeq r4, [sl], #-92 @ 0xffffffa4 │ │ │ │ - subeq r4, sl, lr, ror #11 │ │ │ │ + strdeq r4, [sl], #-88 @ 0xffffffa8 │ │ │ │ + subeq r4, sl, sl, ror #11 │ │ │ │ stcvc 2, cr0, [r0], {96} @ 0x60 │ │ │ │ stc2 5, cr0, [r0], {255} @ 0xff │ │ │ │ - ldrsheq sp, [r7], #-116 @ 0xffffff8c │ │ │ │ - subseq r0, sl, r0, asr #5 │ │ │ │ - strheq fp, [r5], #-252 @ 0xffffff04 @ │ │ │ │ - subseq sp, r7, r8, asr #14 │ │ │ │ - subseq r0, sl, r0, lsr r2 │ │ │ │ + ldrsheq sp, [r7], #-112 @ 0xffffff90 │ │ │ │ + ldrheq r0, [sl], #-44 @ 0xffffffd4 │ │ │ │ + strheq fp, [r5], #-248 @ 0xffffff08 @ │ │ │ │ + subseq sp, r7, r4, asr #14 │ │ │ │ + subseq r0, sl, ip, lsr #4 │ │ │ │ stcvc 3, cr0, [r0], {152} @ 0x98 │ │ │ │ stcvc 0, cr0, [r0], {24} │ │ │ │ stcvc 2, cr0, [r0], {146} @ 0x92 │ │ │ │ stcvc 1, cr0, [r0], {146} @ 0x92 │ │ │ │ stcvc 1, cr0, [r0], {18} │ │ │ │ stcvc 0, cr0, [r0], {18} │ │ │ │ stcvc 3, cr0, [r0], {145} @ 0x91 │ │ │ │ stcvc 1, cr0, [r0], {81} @ 0x51 │ │ │ │ stcvc 3, cr0, [r0], {208} @ 0xd0 │ │ │ │ stcvc 0, cr0, [r0], {16} │ │ │ │ stcvc 0, cr0, [r0], {12} │ │ │ │ - rsbeq fp, r5, r8, lsr #25 │ │ │ │ - subseq sp, r7, r8, asr #8 │ │ │ │ - rsbeq fp, r5, r8, asr ip │ │ │ │ - subseq r7, r9, r4, lsr pc │ │ │ │ + rsbeq fp, r5, r4, lsr #25 │ │ │ │ + subseq sp, r7, r4, asr #8 │ │ │ │ + rsbeq fp, r5, r4, asr ip │ │ │ │ + subseq r7, r9, r0, lsr pc │ │ │ │ stc2 6, cr0, [r0], {255} @ 0xff │ │ │ │ stcvc 0, cr0, [r0], {10} │ │ │ │ stcvc 3, cr0, [r0], {48} @ 0x30 │ │ │ │ stcvc 0, cr0, [r0], {48} @ 0x30 │ │ │ │ stcvc 4, cr0, [r0], {184} @ 0xb8 │ │ │ │ stcvc 0, cr0, [r0], {56} @ 0x38 │ │ │ │ - subeq r3, sl, ip, lsl #29 │ │ │ │ + subeq r3, sl, r8, lsl #29 │ │ │ │ cmnmi r0, r0 │ │ │ │ bicmi r0, r0, r0 │ │ │ │ addmi r0, r0, #0 │ │ │ │ strmi r0, [r0], r0 │ │ │ │ strmi r0, [r0, #0]! │ │ │ │ streq r0, [r2], #-0 │ │ │ │ - subseq ip, r7, r8, ror #21 │ │ │ │ - rsbeq fp, r5, r0, asr #5 │ │ │ │ - @ instruction: 0x0065b29c │ │ │ │ + subseq ip, r7, r4, ror #21 │ │ │ │ + strheq fp, [r5], #-44 @ 0xffffffd4 @ │ │ │ │ + @ instruction: 0x0065b298 │ │ │ │ streq r0, [ip], #-0 │ │ │ │ streq r0, [lr], #-0 │ │ │ │ strtmi r0, [r0], r0 │ │ │ │ strbmi r0, [r0], r0 │ │ │ │ - strheq sl, [r5], #-240 @ 0xffffff10 @ │ │ │ │ + rsbeq sl, r5, ip, lsr #31 │ │ │ │ smulbtmi r0, r1, fp │ │ │ │ - subseq ip, r7, r0, lsr #14 │ │ │ │ - ldrsheq pc, [r9], #-24 @ 0xffffffe8 @ │ │ │ │ - ldreq r0, [pc], #-0 @ 5e19e8 │ │ │ │ + subseq ip, r7, ip, lsl r7 │ │ │ │ + ldrsheq pc, [r9], #-20 @ 0xffffffec @ │ │ │ │ + ldreq r0, [pc], #-0 @ 5e19ec │ │ │ │ stcvc 0, cr0, [r0], {59} @ 0x3b │ │ │ │ strmi r0, [r0, #-0]! │ │ │ │ ldreq r0, [ip], #-0 │ │ │ │ ldc2 0, cr0, [sp], {-0} │ │ │ │ streq r0, [r9], #-0 │ │ │ │ cmpmi r3, #201326593 @ 0xc000001 │ │ │ │ strbmi r0, [r0], #0 │ │ │ │ stc2 0, cr12, [r0], {63} @ 0x3f │ │ │ │ stmdagt r0, {r2} │ │ │ │ - rsbeq sl, r5, r0, lsr #24 │ │ │ │ + rsbeq sl, r5, ip, lsl ip │ │ │ │ mvneq r0, #63 @ 0x3f │ │ │ │ addeq r0, r0, #27 │ │ │ │ mcreq 15, 0, pc, cr14, cr15, {7} @ │ │ │ │ stc2 7, cr0, [r0], {191} @ 0xbf │ │ │ │ stcvc 2, cr0, [r0], {160} @ 0xa0 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ @ instruction: 0xffa00000 │ │ │ │ ldc2 0, cr0, [lr], {-0} │ │ │ │ ldreq r0, [r2], #-0 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ orrmi r0, r0, r0 │ │ │ │ cmnmi r0, r0 │ │ │ │ - subseq ip, r7, r8, ror r1 │ │ │ │ - subseq lr, r9, r8, ror #24 │ │ │ │ + subseq ip, r7, r4, ror r1 │ │ │ │ + subseq lr, r9, r4, ror #24 │ │ │ │ stc2 0, cr0, [r0], {63} @ 0x3f │ │ │ │ stcmi 0, cr0, [r0], {30} │ │ │ │ @ instruction: 0xffe30000 │ │ │ │ - rsbeq sl, r5, r8, lsr #17 │ │ │ │ - rsbeq sl, r5, ip, lsl #17 │ │ │ │ - rsbeq sl, r5, r4, ror r8 │ │ │ │ + rsbeq sl, r5, r4, lsr #17 │ │ │ │ + rsbeq sl, r5, r8, lsl #17 │ │ │ │ + rsbeq sl, r5, r0, ror r8 │ │ │ │ sbcmi r0, r0, #0 │ │ │ │ bicmi r0, r0, #0 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - ldrsbeq ip, [r8], #-164 @ 0xffffff5c │ │ │ │ - @ instruction: 0x0057bf94 │ │ │ │ + ldrsbeq ip, [r8], #-160 @ 0xffffff60 │ │ │ │ + @ instruction: 0x0057bf90 │ │ │ │ ldr r2, [r1, #132] @ 0x84 │ │ │ │ ands r2, r2, #16 │ │ │ │ - beq 5e25d8 │ │ │ │ - ldr r1, [pc, #-232] @ 5e199c │ │ │ │ + beq 5e25dc │ │ │ │ + ldr r1, [pc, #-232] @ 5e19a0 │ │ │ │ lsr r2, r3, #21 │ │ │ │ lsl r2, r2, #21 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e2234 │ │ │ │ - bls 5e1e5c │ │ │ │ - ldr r1, [pc, #-252] @ 5e19a0 │ │ │ │ + beq 5e2238 │ │ │ │ + bls 5e1e60 │ │ │ │ + ldr r1, [pc, #-252] @ 5e19a4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e2130 │ │ │ │ - bls 5e27fc │ │ │ │ + beq 5e2134 │ │ │ │ + bls 5e2800 │ │ │ │ cmp r2, #1124073472 @ 0x43000000 │ │ │ │ - beq 5e1ae0 │ │ │ │ - bhi 5e2708 │ │ │ │ - ldr r1, [pc, #-276] @ 5e19a4 │ │ │ │ + beq 5e1ae4 │ │ │ │ + bhi 5e270c │ │ │ │ + ldr r1, [pc, #-276] @ 5e19a8 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1ae0 │ │ │ │ - bhi 5e2970 │ │ │ │ + beq 5e1ae4 │ │ │ │ + bhi 5e2974 │ │ │ │ sub r1, r1, #4194304 @ 0x400000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1ae0 │ │ │ │ - bhi 5e2e7c │ │ │ │ + beq 5e1ae4 │ │ │ │ + bhi 5e2e80 │ │ │ │ lsr r2, r3, #22 │ │ │ │ lsl r2, r2, #22 │ │ │ │ cmp r2, #1107296256 @ 0x42000000 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ bic r2, r3, #2080768 @ 0x1fc000 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, r6 │ │ │ │ bic r2, r2, #16320 @ 0x3fc0 │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5d0ba8 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5d0bac │ │ │ │ + b 5e0a18 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e1d2c │ │ │ │ + beq 5e1d30 │ │ │ │ lsl sl, sl, #2 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e0a18 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5d6f04 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5d6f08 │ │ │ │ + b 5e0a18 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ ldr r2, [r1, #100] @ 0x64 │ │ │ │ and r3, r3, #40 @ 0x28 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 5e0a14 │ │ │ │ - b 5e0a04 │ │ │ │ + bne 5e0a18 │ │ │ │ + b 5e0a08 │ │ │ │ ldr r2, [r1, #100] @ 0x64 │ │ │ │ and r2, r2, #4194304 @ 0x400000 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e26c0 │ │ │ │ + beq 5e26c4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d723c │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5d7240 │ │ │ │ + b 5e0a18 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e1f94 │ │ │ │ + beq 5e1f98 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e0a04 │ │ │ │ + beq 5e0a08 │ │ │ │ lsl sl, sl, #2 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e0a18 │ │ │ │ and r3, r3, #-134217728 @ 0xf8000000 │ │ │ │ cmp r3, #939524096 @ 0x38000000 │ │ │ │ - bne 5e0d8c │ │ │ │ + bne 5e0d90 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ + beq 5e0a18 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5b7228 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5b722c │ │ │ │ + b 5e0a18 │ │ │ │ ldr r2, [r1, #132] @ 0x84 │ │ │ │ ands r2, r2, #16 │ │ │ │ - beq 5e26b0 │ │ │ │ + beq 5e26b4 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ ands r2, r2, #36 @ 0x24 │ │ │ │ - beq 5e26a0 │ │ │ │ + beq 5e26a4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5e0a14 │ │ │ │ + beq 5e0a18 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5b7f28 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5b7f2c │ │ │ │ + b 5e0a18 │ │ │ │ and r3, r3, #-134217728 @ 0xf8000000 │ │ │ │ cmp r3, #-1476395008 @ 0xa8000000 │ │ │ │ - beq 5e1c3c │ │ │ │ + beq 5e1c40 │ │ │ │ cmp r5, #-1207959552 @ 0xb8000000 │ │ │ │ - bne 5e0d8c │ │ │ │ + bne 5e0d90 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e0a18 │ │ │ │ cmp r6, #0 │ │ │ │ lsl sl, sl, #2 │ │ │ │ - beq 5e1f70 │ │ │ │ + beq 5e1f74 │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e2878 │ │ │ │ + beq 5e287c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #402653184 @ 0x18000000 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e0a18 │ │ │ │ cmp r5, #-201326592 @ 0xf4000000 │ │ │ │ - beq 5e1b2c │ │ │ │ + beq 5e1b30 │ │ │ │ cmp r5, #-134217728 @ 0xf8000000 │ │ │ │ - bne 5e0d8c │ │ │ │ + bne 5e0d90 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r1, r2, #0 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ - beq 5e1d58 │ │ │ │ + beq 5e1d5c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e203c │ │ │ │ + beq 5e2040 │ │ │ │ lsl r3, r3, #11 │ │ │ │ asr ip, r3, #9 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e0a18 │ │ │ │ cmp r5, #-738197504 @ 0xd4000000 │ │ │ │ - beq 5e1b2c │ │ │ │ + beq 5e1b30 │ │ │ │ cmp r5, #-671088640 @ 0xd8000000 │ │ │ │ - beq 5e1ca0 │ │ │ │ - b 5e0d8c │ │ │ │ + beq 5e1ca4 │ │ │ │ + b 5e0d90 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0a18 │ │ │ │ cmn r5, #-2080374783 @ 0x84000001 │ │ │ │ - bls 5e0d8c │ │ │ │ + bls 5e0d90 │ │ │ │ cmp r5, #-2013265920 @ 0x88000000 │ │ │ │ - beq 5e0b10 │ │ │ │ - bhi 5e2394 │ │ │ │ + beq 5e0b14 │ │ │ │ + bhi 5e2398 │ │ │ │ and r3, r3, #-134217728 @ 0xf8000000 │ │ │ │ cmp r3, #-2147483648 @ 0x80000000 │ │ │ │ - bne 5e0d8c │ │ │ │ - b 5e0b10 │ │ │ │ + bne 5e0d90 │ │ │ │ + b 5e0b14 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b93c8 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5b93cc │ │ │ │ + b 5e0a18 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0a18 │ │ │ │ and r1, r1, #8388608 @ 0x800000 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq 5e1cf4 │ │ │ │ + beq 5e1cf8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d46a4 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r2, [pc, #-988] @ 5e19a8 │ │ │ │ + bl 5d46a8 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r2, [pc, #-988] @ 5e19ac │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e2640 │ │ │ │ - bhi 5e20c8 │ │ │ │ + beq 5e2644 │ │ │ │ + bhi 5e20cc │ │ │ │ lsr r3, r3, #22 │ │ │ │ lsl r3, r3, #22 │ │ │ │ cmp r3, #1174405120 @ 0x46000000 │ │ │ │ - beq 5e25d0 │ │ │ │ - ldr r3, [pc, #-1016] @ 5e19ac │ │ │ │ + beq 5e25d4 │ │ │ │ + ldr r3, [pc, #-1016] @ 5e19b0 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ ldr r3, [r1, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e2fbc │ │ │ │ + beq 5e2fc0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e2f0c │ │ │ │ + beq 5e2f10 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov ip, #4 │ │ │ │ lsr r1, r1, #21 │ │ │ │ lsl r3, sl, #2 │ │ │ │ mov r2, r6 │ │ │ │ lsl r1, r1, #21 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5d4c70 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5d4c74 │ │ │ │ + b 5e0a18 │ │ │ │ sub r2, r2, #589824 @ 0x90000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e2440 │ │ │ │ - bhi 5e2064 │ │ │ │ + beq 5e2444 │ │ │ │ + bhi 5e2068 │ │ │ │ sub r2, r2, #458752 @ 0x70000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e1e30 │ │ │ │ - bls 5e1e30 │ │ │ │ - ldr r2, [pc, #-1000] @ 5e1a28 │ │ │ │ + beq 5e1e34 │ │ │ │ + bls 5e1e34 │ │ │ │ + ldr r2, [pc, #-1000] @ 5e1a2c │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #-1128] @ 5e19b0 │ │ │ │ + ldr r3, [pc, #-1128] @ 5e19b4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #2 │ │ │ │ - beq 5e2efc │ │ │ │ + beq 5e2f00 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e2ef0 │ │ │ │ + bne 5e2ef4 │ │ │ │ mov r2, #4 │ │ │ │ lsl sl, sl, #2 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e0a18 │ │ │ │ sub r1, r1, #2097152 @ 0x200000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e21ec │ │ │ │ - bhi 5e0df0 │ │ │ │ + beq 5e21f0 │ │ │ │ + bhi 5e0df4 │ │ │ │ sub r1, r1, #12582912 @ 0xc00000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1e8c │ │ │ │ - bhi 5e27e4 │ │ │ │ - ldr r1, [pc, #-1120] @ 5e1a24 │ │ │ │ + beq 5e1e90 │ │ │ │ + bhi 5e27e8 │ │ │ │ + ldr r1, [pc, #-1120] @ 5e1a28 │ │ │ │ and r1, r1, r3 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5d0ba8 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5d0bac │ │ │ │ + b 5e0a18 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsl r3, r3, #13 │ │ │ │ lsr r0, r0, #11 │ │ │ │ and r0, r0, #16 │ │ │ │ add r6, r1, r3, asr #11 │ │ │ │ ldr r8, [r4, #124] @ 0x7c │ │ │ │ orr r4, r0, #10 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #-1316] @ 5e19b4 │ │ │ │ + ldr r3, [pc, #-1316] @ 5e19b8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r1, r2 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6cf994 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ - ldr r3, [pc, #-1368] @ 5e19b8 │ │ │ │ + beq 5e0a18 │ │ │ │ + ldr r3, [pc, #-1368] @ 5e19bc │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e0a14 │ │ │ │ + b 5e0a18 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ - ldr r2, [pc, #-1400] @ 5e19bc │ │ │ │ + beq 5e0a18 │ │ │ │ + ldr r2, [pc, #-1400] @ 5e19c0 │ │ │ │ lsl r3, r3, #13 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r7, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ add r1, r1, r3, asr #11 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e0a14 │ │ │ │ + b 5e0a18 │ │ │ │ lsl r3, r3, #6 │ │ │ │ asr ip, r3, #4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e0a18 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e0a18 │ │ │ │ lsl sl, sl, #2 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e0a18 │ │ │ │ mov r2, #4 │ │ │ │ lsl sl, sl, #2 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #1476395008 @ 0x58000000 │ │ │ │ str r2, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e0a18 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0b10 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0b14 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0e64 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0e68 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {r1, sl} │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #469762048 @ 0x1c000000 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e0a18 │ │ │ │ cmp r5, #805306368 @ 0x30000000 │ │ │ │ - beq 5e1bcc │ │ │ │ - b 5e0d8c │ │ │ │ + beq 5e1bd0 │ │ │ │ + b 5e0d90 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e0a18 │ │ │ │ cmp r5, #-1610612736 @ 0xa0000000 │ │ │ │ - beq 5e1c3c │ │ │ │ - b 5e0d8c │ │ │ │ - ldr r2, [pc, #-1708] @ 5e19c0 │ │ │ │ + beq 5e1c40 │ │ │ │ + b 5e0d90 │ │ │ │ + ldr r2, [pc, #-1708] @ 5e19c4 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e2440 │ │ │ │ - bls 5e2420 │ │ │ │ - ldr r3, [pc, #-1720] @ 5e19c4 │ │ │ │ + beq 5e2444 │ │ │ │ + bls 5e2424 │ │ │ │ + ldr r3, [pc, #-1720] @ 5e19c8 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5e2440 │ │ │ │ + beq 5e2444 │ │ │ │ cmp r5, #68157440 @ 0x4100000 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e2990 │ │ │ │ + beq 5e2994 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5e0a04 │ │ │ │ + bne 5e0a08 │ │ │ │ mov r2, #4 │ │ │ │ lsl sl, sl, #2 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r2, [pc, #-1800] @ 5e19c8 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r2, [pc, #-1800] @ 5e19cc │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e2640 │ │ │ │ - ldr r3, [pc, #-1808] @ 5e19cc │ │ │ │ + beq 5e2644 │ │ │ │ + ldr r3, [pc, #-1808] @ 5e19d0 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ ldrb r5, [r1, #184] @ 0xb8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e2f4c │ │ │ │ + beq 5e2f50 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #64 @ 0x40 │ │ │ │ - beq 5e25c4 │ │ │ │ + beq 5e25c8 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e2cac │ │ │ │ + beq 5e2cb0 │ │ │ │ lsr r3, sl, #8 │ │ │ │ and r3, r3, #7 │ │ │ │ str r3, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ - ldr r1, [pc, #-1804] @ 5e1a0c │ │ │ │ + ldr r1, [pc, #-1804] @ 5e1a10 │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ and r1, r1, ip │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e0a18 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5e2e50 │ │ │ │ + beq 5e2e54 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ + beq 5e0a18 │ │ │ │ bl 6bc88c │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc9bc │ │ │ │ cmp r6, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5e2b58 │ │ │ │ + bne 5e2b5c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #-1812] @ 5e1a64 │ │ │ │ + ldr r3, [pc, #-1812] @ 5e1a68 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - ldr r2, [pc, #-1880] @ 5e1a30 │ │ │ │ + ldr r2, [pc, #-1880] @ 5e1a34 │ │ │ │ ldr r1, [r6] │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #6 │ │ │ │ bl 6c37b0 │ │ │ │ mov r1, r4 │ │ │ │ @@ -1006444,369 +1006445,369 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ lsl r2, r8, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c656c │ │ │ │ - b 5e0a14 │ │ │ │ + b 5e0a18 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5e2e8c │ │ │ │ + beq 5e2e90 │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 5e2758 │ │ │ │ + bne 5e275c │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ - ldr r3, [pc, #-2128] @ 5e19d0 │ │ │ │ + beq 5e0a18 │ │ │ │ + ldr r3, [pc, #-2128] @ 5e19d4 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e0a14 │ │ │ │ + b 5e0a18 │ │ │ │ bl 6bc88c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #-2160] @ 5e19d4 │ │ │ │ + ldr r2, [pc, #-2160] @ 5e19d8 │ │ │ │ bic r3, r3, #2031616 @ 0x1f0000 │ │ │ │ cmp r3, r2 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5e2c68 │ │ │ │ - bhi 5e280c │ │ │ │ + beq 5e2c6c │ │ │ │ + bhi 5e2810 │ │ │ │ sub r2, r2, #2976 @ 0xba0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5e2c14 │ │ │ │ - bhi 5e2b74 │ │ │ │ + beq 5e2c18 │ │ │ │ + bhi 5e2b78 │ │ │ │ sub r2, r2, #32 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5e2cc0 │ │ │ │ + beq 5e2cc4 │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e3298 │ │ │ │ + beq 5e329c │ │ │ │ ldrb r3, [r4, #185] @ 0xb9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ - ldr r3, [pc, #-2244] @ 5e19d8 │ │ │ │ + beq 5e0a18 │ │ │ │ + ldr r3, [pc, #-2244] @ 5e19dc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #-2124] @ 5e1a64 │ │ │ │ + ldr r3, [pc, #-2124] @ 5e1a68 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r1, [pc, #-2268] @ 5e19dc │ │ │ │ + ldr r1, [pc, #-2268] @ 5e19e0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #1584] @ 0x630 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ add r2, r2, r5 │ │ │ │ bl 6bdde4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba11c │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5ba120 │ │ │ │ + b 5e0a18 │ │ │ │ ldr r3, [r1, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e300c │ │ │ │ + beq 5e3010 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e3000 │ │ │ │ + bne 5e3004 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #128 @ 0x80 │ │ │ │ - beq 5e2ff0 │ │ │ │ + beq 5e2ff4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #836] @ 0x344 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5e0d8c │ │ │ │ + beq 5e0d90 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e2e3c │ │ │ │ + beq 5e2e40 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e2e30 │ │ │ │ + bne 5e2e34 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - ldr r1, [pc, #-2284] @ 5e1a4c │ │ │ │ + ldr r1, [pc, #-2284] @ 5e1a50 │ │ │ │ lsl r3, sl, #2 │ │ │ │ and r1, r1, r0 │ │ │ │ lsr r2, r6, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5be424 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r3, [pc, #-2420] @ 5e19e0 │ │ │ │ + bl 5be428 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r3, [pc, #-2420] @ 5e19e4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5e2ea4 │ │ │ │ + beq 5e2ea8 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r2, [pc, #-2452] @ 5e19e4 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r2, [pc, #-2452] @ 5e19e8 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 5e100c │ │ │ │ + bne 5e1010 │ │ │ │ and r3, ip, #7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df7c0 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5df7c4 │ │ │ │ + b 5e0a18 │ │ │ │ cmp r5, #-1946157056 @ 0x8c000000 │ │ │ │ - beq 5e0b10 │ │ │ │ - b 5e0d8c │ │ │ │ - ldr r3, [pc, #-2496] @ 5e19e8 │ │ │ │ + beq 5e0b14 │ │ │ │ + b 5e0d90 │ │ │ │ + ldr r3, [pc, #-2496] @ 5e19ec │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ ldr r3, [r1, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e2f18 │ │ │ │ + beq 5e2f1c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e28e4 │ │ │ │ + beq 5e28e8 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov ip, #4 │ │ │ │ lsr r1, r1, #21 │ │ │ │ lsl r3, sl, #2 │ │ │ │ mov r2, r6 │ │ │ │ lsl r1, r1, #21 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5d4c70 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5d4c74 │ │ │ │ + b 5e0a18 │ │ │ │ ldr r3, [r1, #132] @ 0x84 │ │ │ │ ands r3, r3, #524288 @ 0x80000 │ │ │ │ - beq 5e2ecc │ │ │ │ + beq 5e2ed0 │ │ │ │ mov r2, #4 │ │ │ │ lsl sl, sl, #2 │ │ │ │ mvn r1, #1 │ │ │ │ stm sp, {r1, sl} │ │ │ │ mvn r3, #0 │ │ │ │ - ldr r1, [pc, #-2600] @ 5e19ec │ │ │ │ + ldr r1, [pc, #-2600] @ 5e19f0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e0a18 │ │ │ │ sub r2, r2, #131072 @ 0x20000 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 5e2440 │ │ │ │ - ldr r2, [pc, #-2628] @ 5e19f0 │ │ │ │ + beq 5e2444 │ │ │ │ + ldr r2, [pc, #-2628] @ 5e19f4 │ │ │ │ and r3, r3, r2 │ │ │ │ - ldr r2, [pc, #-2632] @ 5e19f4 │ │ │ │ + ldr r2, [pc, #-2632] @ 5e19f8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #2 │ │ │ │ - beq 5e2ebc │ │ │ │ + beq 5e2ec0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e2eb0 │ │ │ │ + bne 5e2eb4 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5bd5c0 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bd5c4 │ │ │ │ + b 5e0a18 │ │ │ │ add r3, r5, #-1275068416 @ 0xb4000000 │ │ │ │ sub r3, r3, #32 │ │ │ │ cmp r3, #30 │ │ │ │ - bhi 5e0df0 │ │ │ │ - ldr r2, [pc, #-2704] @ 5e19f8 │ │ │ │ + bhi 5e0df4 │ │ │ │ + ldr r2, [pc, #-2704] @ 5e19fc │ │ │ │ lsr r3, r2, r3 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5e0df0 │ │ │ │ + beq 5e0df4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e12b4 │ │ │ │ - ldr r3, [pc, #-2724] @ 5e19fc │ │ │ │ + b 5e12b8 │ │ │ │ + ldr r3, [pc, #-2724] @ 5e1a00 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5e24d0 │ │ │ │ + beq 5e24d4 │ │ │ │ add r3, r3, #2097152 @ 0x200000 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e2f2c │ │ │ │ + beq 5e2f30 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 5e24dc │ │ │ │ + bne 5e24e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e2d18 │ │ │ │ + beq 5e2d1c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cf1c4 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r3, [pc, #-2812] @ 5e1a00 │ │ │ │ + bl 5cf1c8 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r3, [pc, #-2812] @ 5e1a04 │ │ │ │ and r3, r3, r2 │ │ │ │ - ldr r2, [pc, #-2816] @ 5e1a04 │ │ │ │ + ldr r2, [pc, #-2816] @ 5e1a08 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5e2a68 │ │ │ │ + beq 5e2a6c │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e31fc │ │ │ │ + beq 5e3200 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b814c │ │ │ │ + bl 5b8150 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov r2, r8 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ - bl 5b6e8c │ │ │ │ + bl 5b6e90 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ceeec │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5ceef0 │ │ │ │ + b 5e0a18 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ - ldr r2, [pc, #-2984] @ 5e1a08 │ │ │ │ + beq 5e0a18 │ │ │ │ + ldr r2, [pc, #-2984] @ 5e1a0c │ │ │ │ add r1, r1, r3, lsl #16 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e0a14 │ │ │ │ + b 5e0a18 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e20f8 │ │ │ │ + b 5e20fc │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - b 5e1a7c │ │ │ │ + b 5e1a80 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ - b 5e0b08 │ │ │ │ + b 5e0b0c │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e1754 │ │ │ │ + b 5e1758 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ - b 5e0e5c │ │ │ │ + b 5e0e60 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - b 5e0f08 │ │ │ │ + b 5e0f0c │ │ │ │ ldr r2, [r4, #132] @ 0x84 │ │ │ │ tst r2, #32 │ │ │ │ movne r0, r3 │ │ │ │ - beq 5e2f9c │ │ │ │ + beq 5e2fa0 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 5e2af4 │ │ │ │ - ldr r2, [pc, #-3160] @ 5e1a0c │ │ │ │ + beq 5e2af8 │ │ │ │ + ldr r2, [pc, #-3160] @ 5e1a10 │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #-3164] @ 5e1a10 │ │ │ │ + ldr r3, [pc, #-3164] @ 5e1a14 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 5e2b20 │ │ │ │ - ldr r3, [pc, #-3172] @ 5e1a14 │ │ │ │ + bhi 5e2b24 │ │ │ │ + ldr r3, [pc, #-3172] @ 5e1a18 │ │ │ │ sub r2, r2, #41943040 @ 0x2800000 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5e2be8 │ │ │ │ + beq 5e2bec │ │ │ │ and r1, r0, #31 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str fp, [sp] │ │ │ │ - bl 5cf55c │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5cf560 │ │ │ │ + b 5e0a18 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e1c08 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e1c0c │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e1bfc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e1c00 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e1b74 │ │ │ │ - ldr r1, [pc, #-3264] @ 5e1a18 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e1b78 │ │ │ │ + ldr r1, [pc, #-3264] @ 5e1a1c │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #-3268] @ 5e1a1c │ │ │ │ + ldr r3, [pc, #-3268] @ 5e1a20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e1170 │ │ │ │ + bne 5e1174 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - bne 5e26fc │ │ │ │ + bne 5e2700 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c0498 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r1, [pc, #-3312] @ 5e1a20 │ │ │ │ + bl 5c049c │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r1, [pc, #-3312] @ 5e1a24 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1ae0 │ │ │ │ - bhi 5e2980 │ │ │ │ + beq 5e1ae4 │ │ │ │ + bhi 5e2984 │ │ │ │ sub r1, r1, #4194304 @ 0x400000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1ae0 │ │ │ │ - ldr r2, [pc, #-3336] @ 5e1a24 │ │ │ │ + beq 5e1ae4 │ │ │ │ + ldr r2, [pc, #-3336] @ 5e1a28 │ │ │ │ sub r1, r1, #2097152 @ 0x200000 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e1ae0 │ │ │ │ - bhi 5e0df0 │ │ │ │ - ldr r2, [pc, #-3360] @ 5e1a28 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e1ae4 │ │ │ │ + bhi 5e0df4 │ │ │ │ + ldr r2, [pc, #-3360] @ 5e1a2c │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #-3364] @ 5e1a2c │ │ │ │ + ldr r3, [pc, #-3364] @ 5e1a30 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e1e1c │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e1e20 │ │ │ │ bl 6bc88c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc9bc │ │ │ │ - ldr r3, [pc, #-3336] @ 5e1a64 │ │ │ │ + ldr r3, [pc, #-3336] @ 5e1a68 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r9, [r2, r3] │ │ │ │ - ldr r2, [pc, #-3400] @ 5e1a30 │ │ │ │ + ldr r2, [pc, #-3400] @ 5e1a34 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #6 │ │ │ │ @@ -1006826,159 +1006827,159 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c6434 │ │ │ │ - b 5e2210 │ │ │ │ + b 5e2214 │ │ │ │ add r3, r2, #-1090519040 @ 0xbf000000 │ │ │ │ add r3, r3, #4194304 @ 0x400000 │ │ │ │ bic r3, r3, #4194304 @ 0x400000 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e1e8c │ │ │ │ - ldr r3, [pc, #-3536] @ 5e1a34 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e1e8c │ │ │ │ - ldr r2, [pc, #-3548] @ 5e1a38 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e1e90 │ │ │ │ + ldr r3, [pc, #-3536] @ 5e1a38 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e1e90 │ │ │ │ + ldr r2, [pc, #-3548] @ 5e1a3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5e2dac │ │ │ │ + beq 5e2db0 │ │ │ │ add r2, r2, #32 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5e2d2c │ │ │ │ + beq 5e2d30 │ │ │ │ sub r2, r2, #21504 @ 0x5400 │ │ │ │ sub r2, r2, #63 @ 0x3f │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bda94 │ │ │ │ - ldr r2, [pc, #-3592] @ 5e1a3c │ │ │ │ - ldr r3, [pc, #-3592] @ 5e1a40 │ │ │ │ + bl 5bda98 │ │ │ │ + ldr r2, [pc, #-3592] @ 5e1a40 │ │ │ │ + ldr r3, [pc, #-3592] @ 5e1a44 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, r3, #1968 @ 0x7b0 │ │ │ │ ldr r0, [r3, #1980] @ 0x7bc │ │ │ │ add r1, r1, #12 │ │ │ │ add r2, r5, r2 │ │ │ │ bl 6bdddc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba11c │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5ba120 │ │ │ │ + b 5e0a18 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e1c74 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e1c78 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0bc4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0bc8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - b 5e0ed0 │ │ │ │ + b 5e0ed4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - ldr r5, [pc, #-3716] @ 5e1a44 │ │ │ │ + bl 5ba170 │ │ │ │ + ldr r5, [pc, #-3716] @ 5e1a48 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #-3720] @ 5e1a48 │ │ │ │ + ldr r3, [pc, #-3720] @ 5e1a4c │ │ │ │ and r5, r5, r2 │ │ │ │ cmp r5, r3 │ │ │ │ - bhi 5e2470 │ │ │ │ + bhi 5e2474 │ │ │ │ cmn r5, #-1275068415 @ 0xb4000001 │ │ │ │ - bls 5e0df0 │ │ │ │ - b 5e0b6c │ │ │ │ + bls 5e0df4 │ │ │ │ + b 5e0b70 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #128 @ 0x80 │ │ │ │ - beq 5e3090 │ │ │ │ + beq 5e3094 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #836] @ 0x344 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5e0d8c │ │ │ │ + beq 5e0d90 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - ldr r1, [pc, #-3776] @ 5e1a4c │ │ │ │ + ldr r1, [pc, #-3776] @ 5e1a50 │ │ │ │ lsl r3, sl, #2 │ │ │ │ and r1, r1, r0 │ │ │ │ lsr r2, r6, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5be424 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r3, [pc, #-3800] @ 5e1a50 │ │ │ │ + bl 5be428 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r3, [pc, #-3800] @ 5e1a54 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e1258 │ │ │ │ - ldr r3, [pc, #-3824] @ 5e1a54 │ │ │ │ + b 5e125c │ │ │ │ + ldr r3, [pc, #-3824] @ 5e1a58 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e126c │ │ │ │ - ldr r3, [pc, #-3848] @ 5e1a58 │ │ │ │ + b 5e1270 │ │ │ │ + ldr r3, [pc, #-3848] @ 5e1a5c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e11c0 │ │ │ │ - ldr r1, [pc, #-3868] @ 5e1a5c │ │ │ │ + b 5e11c4 │ │ │ │ + ldr r1, [pc, #-3868] @ 5e1a60 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 5e2724 │ │ │ │ - b 5e1ae0 │ │ │ │ - ldr r1, [pc, #-3880] @ 5e1a60 │ │ │ │ + bne 5e2728 │ │ │ │ + b 5e1ae4 │ │ │ │ + ldr r1, [pc, #-3880] @ 5e1a64 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 5e2724 │ │ │ │ - b 5e1ae0 │ │ │ │ + bne 5e2728 │ │ │ │ + b 5e1ae4 │ │ │ │ mov r2, #4 │ │ │ │ lsl sl, sl, #2 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e0a18 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e3210 │ │ │ │ + beq 5e3214 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b814c │ │ │ │ + bl 5b8150 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #-4012] @ 5e1a64 │ │ │ │ + ldr r3, [pc, #-4012] @ 5e1a68 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r4, [pc, #-4020] @ 5e1a68 │ │ │ │ + ldr r4, [pc, #-4020] @ 5e1a6c │ │ │ │ ldr r5, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #-4028] @ 5e1a6c │ │ │ │ + ldr r1, [pc, #-4028] @ 5e1a70 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ add r1, r3, r8 │ │ │ │ add r2, r3, r2 │ │ │ │ @@ -1006987,831 +1006988,831 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ add r3, r3, r5 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r4, #264 @ 0x108 │ │ │ │ bl 6bdf54 │ │ │ │ - b 5e0a14 │ │ │ │ + b 5e0a18 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e3284 │ │ │ │ + beq 5e3288 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b814c │ │ │ │ + bl 5b8150 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5cd298 │ │ │ │ + bl 5cd29c │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov r2, r8 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ - bl 5b6d58 │ │ │ │ + bl 5b6d5c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ceeec │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5ceef0 │ │ │ │ + b 5e0a18 │ │ │ │ lsr r3, sl, #8 │ │ │ │ - ldr r1, [pc, #3028] @ 5e36d4 │ │ │ │ + ldr r1, [pc, #3028] @ 5e36d8 │ │ │ │ and r3, r3, #7 │ │ │ │ and r1, r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str fp, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e0a18 │ │ │ │ sub r2, r2, #44040192 @ 0x2a00000 │ │ │ │ cmp r2, #27 │ │ │ │ - bhi 5e2be8 │ │ │ │ - ldr r3, [pc, #2980] @ 5e36d8 │ │ │ │ + bhi 5e2bec │ │ │ │ + ldr r3, [pc, #2980] @ 5e36dc │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5e2be8 │ │ │ │ + beq 5e2bec │ │ │ │ and r1, r0, #31 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str fp, [sp] │ │ │ │ - bl 5d86f0 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r3, [pc, #2940] @ 5e36dc │ │ │ │ + bl 5d86f4 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r3, [pc, #2940] @ 5e36e0 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e2170 │ │ │ │ - ldr r2, [pc, #2916] @ 5e36e0 │ │ │ │ + b 5e2174 │ │ │ │ + ldr r2, [pc, #2916] @ 5e36e4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e3224 │ │ │ │ + beq 5e3228 │ │ │ │ ldrb r3, [r4, #185] @ 0xb9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ - ldr r3, [pc, #2884] @ 5e36e4 │ │ │ │ + beq 5e0a18 │ │ │ │ + ldr r3, [pc, #2884] @ 5e36e8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2868] @ 5e36e8 │ │ │ │ - ldr r0, [pc, #2868] @ 5e36ec │ │ │ │ + ldr r3, [pc, #2868] @ 5e36ec │ │ │ │ + ldr r0, [pc, #2868] @ 5e36f0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r0, #1440 @ 0x5a0 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #1452] @ 0x5ac │ │ │ │ add r2, r2, r5 │ │ │ │ add r1, r1, #12 │ │ │ │ bl 6bdde4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba11c │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5ba120 │ │ │ │ + b 5e0a18 │ │ │ │ lsr r3, sl, #8 │ │ │ │ - ldr r1, [pc, #2784] @ 5e36d4 │ │ │ │ + ldr r1, [pc, #2784] @ 5e36d8 │ │ │ │ and r3, r3, #7 │ │ │ │ and r1, r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str fp, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e0a18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bda94 │ │ │ │ - ldr r3, [pc, #2764] @ 5e36f0 │ │ │ │ + bl 5bda98 │ │ │ │ + ldr r3, [pc, #2764] @ 5e36f4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2736] @ 5e36e8 │ │ │ │ - ldr r1, [pc, #2744] @ 5e36f4 │ │ │ │ + ldr r3, [pc, #2736] @ 5e36ec │ │ │ │ + ldr r1, [pc, #2744] @ 5e36f8 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r1, #2112] @ 0x840 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #2112 @ 0x840 │ │ │ │ add r2, r2, r5 │ │ │ │ bl 6bdde4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba11c │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5ba120 │ │ │ │ + b 5e0a18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bda94 │ │ │ │ - ldr r2, [pc, #2688] @ 5e36f8 │ │ │ │ - ldr r3, [pc, #2688] @ 5e36fc │ │ │ │ + bl 5bda98 │ │ │ │ + ldr r2, [pc, #2688] @ 5e36fc │ │ │ │ + ldr r3, [pc, #2688] @ 5e3700 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, r3, #1712 @ 0x6b0 │ │ │ │ ldr r0, [r3, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #4 │ │ │ │ add r2, r5, r2 │ │ │ │ bl 6bdddc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba11c │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5ba120 │ │ │ │ + b 5e0a18 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e2100 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e2104 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bda94 │ │ │ │ - ldr r3, [pc, #2608] @ 5e3700 │ │ │ │ + bl 5bda98 │ │ │ │ + ldr r3, [pc, #2608] @ 5e3704 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr ip, [sp, #20] │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r3, [pc, #2564] @ 5e36e8 │ │ │ │ - ldr r0, [pc, #2588] @ 5e3704 │ │ │ │ + ldr r3, [pc, #2564] @ 5e36ec │ │ │ │ + ldr r0, [pc, #2588] @ 5e3708 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r1, r0, #1840 @ 0x730 │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r0, [r0, #1848] @ 0x738 │ │ │ │ add r1, r1, #8 │ │ │ │ add r2, r2, r5 │ │ │ │ bl 6bdde4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba11c │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5ba120 │ │ │ │ + b 5e0a18 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e24dc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e24e0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5e32a4 │ │ │ │ + beq 5e32a8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b764c │ │ │ │ + bl 5b7650 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr r2, [pc, #2488] @ 5e3708 │ │ │ │ - ldr r3, [pc, #2452] @ 5e36e8 │ │ │ │ + ldr r2, [pc, #2488] @ 5e370c │ │ │ │ + ldr r3, [pc, #2452] @ 5e36ec │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r1, [pc, #2476] @ 5e370c │ │ │ │ + ldr r1, [pc, #2476] @ 5e3710 │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #264] @ 0x108 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ add r2, r2, r5 │ │ │ │ bl 6bdde4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba11c │ │ │ │ - ldr r3, [pc, #2428] @ 5e3710 │ │ │ │ + bl 5ba120 │ │ │ │ + ldr r3, [pc, #2428] @ 5e3714 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [pc, r3] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c2e14 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 5e0a14 │ │ │ │ + b 5e0a18 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5e30fc │ │ │ │ + beq 5e3100 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b764c │ │ │ │ + bl 5b7650 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr r2, [pc, #2372] @ 5e3714 │ │ │ │ - ldr r3, [pc, #2324] @ 5e36e8 │ │ │ │ + ldr r2, [pc, #2372] @ 5e3718 │ │ │ │ + ldr r3, [pc, #2324] @ 5e36ec │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r1, [pc, #2360] @ 5e3718 │ │ │ │ + ldr r1, [pc, #2360] @ 5e371c │ │ │ │ ldr r3, [r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ add r2, r2, r5 │ │ │ │ bl 6bdde4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba11c │ │ │ │ + bl 5ba120 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 5e0a14 │ │ │ │ + b 5e0a18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e12bc │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e12c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e1060 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e1064 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e232c │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e2330 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e2320 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e2324 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e213c │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e2140 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e1840 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e1844 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e1814 │ │ │ │ - ldr r1, [pc, #2200] @ 5e371c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e1818 │ │ │ │ + ldr r1, [pc, #2200] @ 5e3720 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1ae0 │ │ │ │ - b 5e0df0 │ │ │ │ + beq 5e1ae4 │ │ │ │ + b 5e0df4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e21f8 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e21fc │ │ │ │ mov r0, r1 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e0a04 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e0a08 │ │ │ │ mov r0, r1 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e2364 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e2368 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e2454 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e2458 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e244c │ │ │ │ + b 5e2450 │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ and r2, r2, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r2, #0 │ │ │ │ movne r2, r3 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e23f8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e23fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e1e30 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e1e34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e1e28 │ │ │ │ + b 5e1e2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e1dc0 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e1dc4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e23b8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e23bc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 5e24d0 │ │ │ │ - b 5e24c8 │ │ │ │ + bne 5e24d4 │ │ │ │ + b 5e24cc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #1936] @ 5e36e8 │ │ │ │ + ldr r3, [pc, #1936] @ 5e36ec │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #1972] @ 5e3720 │ │ │ │ + ldr r1, [pc, #1972] @ 5e3724 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1956] @ 5e3724 │ │ │ │ + ldr r1, [pc, #1956] @ 5e3728 │ │ │ │ add r2, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, r5 │ │ │ │ bl 6bde24 │ │ │ │ - b 5e20ec │ │ │ │ + b 5e20f0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b 5e2650 │ │ │ │ + b 5e2654 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e1db4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e1db8 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e1090 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e1094 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e10d8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e10dc │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e2304 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e2308 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e22f8 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e22fc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e22ec │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e22f0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e1234 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e1238 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e2490 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e2494 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0fc4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0fc8 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e1124 │ │ │ │ + b 5e1128 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e1118 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e111c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e11a8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e11ac │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0f9c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0fa0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e28f0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e28f4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e18b0 │ │ │ │ - ldr r1, [pc, #1648] @ 5e3728 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e18b4 │ │ │ │ + ldr r1, [pc, #1648] @ 5e372c │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1664 │ │ │ │ - bhi 5e32fc │ │ │ │ + beq 5e1668 │ │ │ │ + bhi 5e3300 │ │ │ │ sub r1, r1, #384 @ 0x180 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1664 │ │ │ │ - bhi 5e32e8 │ │ │ │ + beq 5e1668 │ │ │ │ + bhi 5e32ec │ │ │ │ add r1, r1, #844 @ 0x34c │ │ │ │ add r1, r1, #-2147483645 @ 0x80000003 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #1608] @ 5e372c │ │ │ │ + ldr r3, [pc, #1608] @ 5e3730 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e1664 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e1668 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e117c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e1180 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e2db8 │ │ │ │ - ldr r2, [pc, #1568] @ 5e3730 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e2dbc │ │ │ │ + ldr r2, [pc, #1568] @ 5e3734 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e3134 │ │ │ │ - bhi 5e3514 │ │ │ │ - ldr r3, [pc, #1556] @ 5e3734 │ │ │ │ + beq 5e3138 │ │ │ │ + bhi 5e3518 │ │ │ │ + ldr r3, [pc, #1556] @ 5e3738 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e13d8 │ │ │ │ - bhi 5e3500 │ │ │ │ + beq 5e13dc │ │ │ │ + bhi 5e3504 │ │ │ │ sub r3, r3, #64 @ 0x40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c0f30 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r2, [pc, #1512] @ 5e3738 │ │ │ │ + bl 5c0f34 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r2, [pc, #1512] @ 5e373c │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e3484 │ │ │ │ - bhi 5e3478 │ │ │ │ + beq 5e3488 │ │ │ │ + bhi 5e347c │ │ │ │ sub r2, r2, #576 @ 0x240 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e3180 │ │ │ │ - bhi 5e34dc │ │ │ │ - ldr r3, [pc, #1484] @ 5e373c │ │ │ │ + beq 5e3184 │ │ │ │ + bhi 5e34e0 │ │ │ │ + ldr r3, [pc, #1484] @ 5e3740 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e3180 │ │ │ │ + beq 5e3184 │ │ │ │ add r3, r3, #320 @ 0x140 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ + beq 5e0a18 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #1448] @ 5e3740 │ │ │ │ + ldr r1, [pc, #1448] @ 5e3744 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5c6af0 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r1, [pc, #1428] @ 5e3744 │ │ │ │ + bl 5c6af4 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r1, [pc, #1428] @ 5e3748 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e31d8 │ │ │ │ - bls 5e3328 │ │ │ │ - ldr r1, [pc, #1416] @ 5e3748 │ │ │ │ + beq 5e31dc │ │ │ │ + bls 5e332c │ │ │ │ + ldr r1, [pc, #1416] @ 5e374c │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e31d8 │ │ │ │ + beq 5e31dc │ │ │ │ sub r1, r1, #-2147483631 @ 0x80000011 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #1400] @ 5e374c │ │ │ │ + ldr r3, [pc, #1400] @ 5e3750 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ - ldr r1, [pc, #1384] @ 5e3750 │ │ │ │ + beq 5e0a18 │ │ │ │ + ldr r1, [pc, #1384] @ 5e3754 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5c482c │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5c4830 │ │ │ │ + b 5e0a18 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e2520 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e2524 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e29c8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e29cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e2b8c │ │ │ │ - ldr r3, [pc, #1308] @ 5e3754 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e2b90 │ │ │ │ + ldr r3, [pc, #1308] @ 5e3758 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e3258 │ │ │ │ - bhi 5e340c │ │ │ │ + beq 5e325c │ │ │ │ + bhi 5e3410 │ │ │ │ sub r3, r3, #512 @ 0x200 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e3258 │ │ │ │ + beq 5e325c │ │ │ │ add r3, r3, #448 @ 0x1c0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5befa0 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5befa4 │ │ │ │ + b 5e0a18 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e0cc8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e0ccc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e2a74 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e2a78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e2288 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e228c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e2d38 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e2d3c │ │ │ │ add r8, r8, r7, lsl #2 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e1560 │ │ │ │ + b 5e1564 │ │ │ │ and r1, r1, #134217728 @ 0x8000000 │ │ │ │ orrs r3, r1, #0 │ │ │ │ moveq r2, r1 │ │ │ │ movne r0, r4 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r0, r4 │ │ │ │ moveq r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e1518 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e151c │ │ │ │ add r3, r2, #-2080374784 @ 0x84000000 │ │ │ │ sub r3, r3, #1200 @ 0x4b0 │ │ │ │ bics r3, r3, #128 @ 0x80 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e1664 │ │ │ │ - ldr r1, [pc, #1108] @ 5e3758 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e1668 │ │ │ │ + ldr r1, [pc, #1108] @ 5e375c │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1664 │ │ │ │ - bhi 5e33c4 │ │ │ │ + beq 5e1668 │ │ │ │ + bhi 5e33c8 │ │ │ │ add r1, r1, #268 @ 0x10c │ │ │ │ add r1, r1, #-2147483645 @ 0x80000003 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #1084] @ 5e375c │ │ │ │ + ldr r3, [pc, #1084] @ 5e3760 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e1664 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e1668 │ │ │ │ sub r1, r1, #512 @ 0x200 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e14d4 │ │ │ │ - bhi 5e3448 │ │ │ │ + beq 5e14d8 │ │ │ │ + bhi 5e344c │ │ │ │ add r1, r1, #684 @ 0x2ac │ │ │ │ add r1, r1, #-2147483645 @ 0x80000003 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #1044] @ 5e3760 │ │ │ │ + ldr r3, [pc, #1044] @ 5e3764 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e14d4 │ │ │ │ + beq 5e14d8 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e14d4 │ │ │ │ - ldr r2, [pc, #1020] @ 5e3764 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e14d8 │ │ │ │ + ldr r2, [pc, #1020] @ 5e3768 │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #1016] @ 5e3768 │ │ │ │ + ldr r3, [pc, #1016] @ 5e376c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e16dc │ │ │ │ - ldr r3, [pc, #1004] @ 5e376c │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 5e31d8 │ │ │ │ - b 5e0df0 │ │ │ │ - ldr r1, [pc, #992] @ 5e3770 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e16e0 │ │ │ │ + ldr r3, [pc, #1004] @ 5e3770 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 5e31dc │ │ │ │ + b 5e0df4 │ │ │ │ + ldr r1, [pc, #992] @ 5e3774 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e14d4 │ │ │ │ - bhi 5e33d4 │ │ │ │ + beq 5e14d8 │ │ │ │ + bhi 5e33d8 │ │ │ │ add r1, r1, #1248 @ 0x4e0 │ │ │ │ add r1, r1, #-2147483633 @ 0x8000000f │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #968] @ 5e3774 │ │ │ │ + ldr r3, [pc, #968] @ 5e3778 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e3350 │ │ │ │ - b 5e14d4 │ │ │ │ - ldr r3, [pc, #956] @ 5e3778 │ │ │ │ + bne 5e3354 │ │ │ │ + b 5e14d8 │ │ │ │ + ldr r3, [pc, #956] @ 5e377c │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e1458 │ │ │ │ - b 5e0df0 │ │ │ │ - ldr r3, [pc, #944] @ 5e377c │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e1664 │ │ │ │ - ldr r1, [pc, #904] @ 5e3764 │ │ │ │ + beq 5e145c │ │ │ │ + b 5e0df4 │ │ │ │ + ldr r3, [pc, #944] @ 5e3780 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e1668 │ │ │ │ + ldr r1, [pc, #904] @ 5e3768 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #924] @ 5e3780 │ │ │ │ + ldr r3, [pc, #924] @ 5e3784 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e3350 │ │ │ │ - b 5e14d4 │ │ │ │ + bne 5e3354 │ │ │ │ + b 5e14d8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ + beq 5e0a18 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5befa0 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r3, [pc, #880] @ 5e3784 │ │ │ │ + bl 5befa4 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r3, [pc, #880] @ 5e3788 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e3258 │ │ │ │ - b 5e0df0 │ │ │ │ - ldr r2, [pc, #868] @ 5e3788 │ │ │ │ + beq 5e325c │ │ │ │ + b 5e0df4 │ │ │ │ + ldr r2, [pc, #868] @ 5e378c │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e16dc │ │ │ │ - bhi 5e3460 │ │ │ │ - ldr r3, [pc, #856] @ 5e378c │ │ │ │ + beq 5e16e0 │ │ │ │ + bhi 5e3464 │ │ │ │ + ldr r3, [pc, #856] @ 5e3790 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e16dc │ │ │ │ + beq 5e16e0 │ │ │ │ add r3, r3, #192 @ 0xc0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e16dc │ │ │ │ - ldr r1, [pc, #788] @ 5e3764 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e16e0 │ │ │ │ + ldr r1, [pc, #788] @ 5e3768 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #824] @ 5e3790 │ │ │ │ + ldr r3, [pc, #824] @ 5e3794 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e14d4 │ │ │ │ - ldr r2, [pc, #764] @ 5e3764 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e14d8 │ │ │ │ + ldr r2, [pc, #764] @ 5e3768 │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #804] @ 5e3794 │ │ │ │ + ldr r3, [pc, #804] @ 5e3798 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e16dc │ │ │ │ - ldr r3, [pc, #792] @ 5e3798 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e16e0 │ │ │ │ + ldr r3, [pc, #792] @ 5e379c │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ + beq 5e0a18 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r1, [pc, #676] @ 5e3740 │ │ │ │ + ldr r1, [pc, #676] @ 5e3744 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5c6af0 │ │ │ │ - b 5e0a14 │ │ │ │ + bl 5c6af4 │ │ │ │ + b 5e0a18 │ │ │ │ add r2, r2, #1824 @ 0x720 │ │ │ │ add r2, r2, #-2147483634 @ 0x8000000e │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #640] @ 5e3740 │ │ │ │ + ldr r3, [pc, #640] @ 5e3744 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5c2054 │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r2, [pc, #640] @ 5e3764 │ │ │ │ + bl 5c2058 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r2, [pc, #640] @ 5e3768 │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #688] @ 5e379c │ │ │ │ + ldr r3, [pc, #688] @ 5e37a0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5e1458 │ │ │ │ + beq 5e145c │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e1458 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e145c │ │ │ │ sub r3, r1, #848 @ 0x350 │ │ │ │ sub r3, r3, #2080374786 @ 0x7c000002 │ │ │ │ bics r3, r3, #256 @ 0x100 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e13d8 │ │ │ │ - ldr r2, [pc, #644] @ 5e37a0 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e13dc │ │ │ │ + ldr r2, [pc, #644] @ 5e37a4 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e13d8 │ │ │ │ - bhi 5e3564 │ │ │ │ + beq 5e13dc │ │ │ │ + bhi 5e3568 │ │ │ │ add r2, r2, #-2147483603 @ 0x8000002d │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #624] @ 5e37a4 │ │ │ │ + ldr r3, [pc, #624] @ 5e37a8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e13d8 │ │ │ │ - ldr r2, [pc, #612] @ 5e37a8 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e13dc │ │ │ │ + ldr r2, [pc, #612] @ 5e37ac │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5e1458 │ │ │ │ - bls 5e3574 │ │ │ │ - ldr r2, [pc, #528] @ 5e3764 │ │ │ │ + beq 5e145c │ │ │ │ + bls 5e3578 │ │ │ │ + ldr r2, [pc, #528] @ 5e3768 │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #592] @ 5e37ac │ │ │ │ + ldr r3, [pc, #592] @ 5e37b0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e3180 │ │ │ │ - ldr r3, [pc, #580] @ 5e37b0 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e3184 │ │ │ │ + ldr r3, [pc, #580] @ 5e37b4 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e13d8 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e13dc │ │ │ │ sub r3, r1, #592 @ 0x250 │ │ │ │ sub r3, r3, #2080374785 @ 0x7c000001 │ │ │ │ bics r3, r3, #64 @ 0x40 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e34c4 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e34c8 │ │ │ │ add r3, r2, #-2080374784 @ 0x84000000 │ │ │ │ sub r3, r3, #240 @ 0xf0 │ │ │ │ bics r3, r3, #64 @ 0x40 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e1664 │ │ │ │ - ldr r1, [pc, #528] @ 5e37b4 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e1668 │ │ │ │ + ldr r1, [pc, #528] @ 5e37b8 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e1664 │ │ │ │ - bhi 5e35f8 │ │ │ │ + beq 5e1668 │ │ │ │ + bhi 5e35fc │ │ │ │ add r1, r1, #1408 @ 0x580 │ │ │ │ add r1, r1, #-2147483633 @ 0x8000000f │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #504] @ 5e37b8 │ │ │ │ + ldr r3, [pc, #504] @ 5e37bc │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e1664 │ │ │ │ - ldr r3, [pc, #492] @ 5e37bc │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e1668 │ │ │ │ + ldr r3, [pc, #492] @ 5e37c0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e13d8 │ │ │ │ + beq 5e13dc │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e3134 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e3138 │ │ │ │ sub r3, r1, #464 @ 0x1d0 │ │ │ │ sub r3, r3, #2080374786 @ 0x7c000002 │ │ │ │ bics r3, r3, #128 @ 0x80 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e13d8 │ │ │ │ - ldr r1, [pc, #448] @ 5e37c0 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e13dc │ │ │ │ + ldr r1, [pc, #448] @ 5e37c4 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #444] @ 5e37c4 │ │ │ │ + ldr r3, [pc, #444] @ 5e37c8 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e1664 │ │ │ │ - ldr r1, [pc, #432] @ 5e37c8 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e1668 │ │ │ │ + ldr r1, [pc, #432] @ 5e37cc │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e3658 │ │ │ │ - bhi 5e364c │ │ │ │ + beq 5e365c │ │ │ │ + bhi 5e3650 │ │ │ │ sub r1, r1, #256 @ 0x100 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e134c │ │ │ │ - bhi 5e367c │ │ │ │ + beq 5e1350 │ │ │ │ + bhi 5e3680 │ │ │ │ add r1, r1, #804 @ 0x324 │ │ │ │ add r1, r1, #-2147483645 @ 0x80000003 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #392] @ 5e37cc │ │ │ │ + ldr r3, [pc, #392] @ 5e37d0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e134c │ │ │ │ - ldr r3, [pc, #380] @ 5e37d0 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e1350 │ │ │ │ + ldr r3, [pc, #380] @ 5e37d4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ + bne 5e0df4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e0a14 │ │ │ │ - ldr r1, [pc, #364] @ 5e37d4 │ │ │ │ + beq 5e0a18 │ │ │ │ + ldr r1, [pc, #364] @ 5e37d8 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5c482c │ │ │ │ - b 5e0a14 │ │ │ │ - ldr r3, [pc, #340] @ 5e37d8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e134c │ │ │ │ - ldr r3, [pc, #328] @ 5e37dc │ │ │ │ + bl 5c4830 │ │ │ │ + b 5e0a18 │ │ │ │ + ldr r3, [pc, #340] @ 5e37dc │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e1350 │ │ │ │ + ldr r3, [pc, #328] @ 5e37e0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5e134c │ │ │ │ + beq 5e1350 │ │ │ │ add r3, r3, #320 @ 0x140 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e134c │ │ │ │ - ldr r1, [pc, #304] @ 5e37e0 │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e1350 │ │ │ │ + ldr r1, [pc, #304] @ 5e37e4 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 5e3658 │ │ │ │ - bhi 5e0df0 │ │ │ │ + beq 5e365c │ │ │ │ + bhi 5e0df4 │ │ │ │ add r1, r1, #1184 @ 0x4a0 │ │ │ │ add r1, r1, #-2147483641 @ 0x80000007 │ │ │ │ and r1, r1, r3 │ │ │ │ - ldr r3, [pc, #280] @ 5e37e4 │ │ │ │ + ldr r3, [pc, #280] @ 5e37e8 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5e0df0 │ │ │ │ - b 5e134c │ │ │ │ + bne 5e0df4 │ │ │ │ + b 5e1350 │ │ │ │ mvneq r0, #63 @ 0x3f │ │ │ │ mcreq 15, 0, pc, cr14, cr15, {7} @ │ │ │ │ - rsbeq sl, r5, r0, ror r6 │ │ │ │ + rsbeq sl, r5, ip, ror #12 │ │ │ │ cmnmi r0, r4, lsr #32 │ │ │ │ - subseq fp, r7, ip, lsl lr │ │ │ │ + subseq fp, r7, r8, lsl lr │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - ldrsheq lr, [r9], #-136 @ 0xffffff78 │ │ │ │ - @ instruction: 0x0057bd98 │ │ │ │ - subseq lr, r9, r4, ror r8 │ │ │ │ - subseq fp, r7, r4, asr #26 │ │ │ │ - subseq lr, r9, r4, lsr r8 │ │ │ │ - subseq fp, r7, ip, ror #25 │ │ │ │ - subseq lr, r9, r8, asr #15 │ │ │ │ - subseq fp, r7, ip, ror #24 │ │ │ │ - subseq r6, r9, r8, ror #14 │ │ │ │ - rsbeq sl, r5, ip, lsr r4 │ │ │ │ - subseq fp, r7, ip, ror #23 │ │ │ │ - subseq r6, r9, r8, ror #13 │ │ │ │ + ldrsheq lr, [r9], #-132 @ 0xffffff7c │ │ │ │ + @ instruction: 0x0057bd94 │ │ │ │ + subseq lr, r9, r0, ror r8 │ │ │ │ + subseq fp, r7, r0, asr #26 │ │ │ │ + subseq lr, r9, r0, lsr r8 │ │ │ │ + subseq fp, r7, r8, ror #25 │ │ │ │ + subseq lr, r9, r4, asr #15 │ │ │ │ + subseq fp, r7, r8, ror #24 │ │ │ │ + subseq r6, r9, r4, ror #14 │ │ │ │ + rsbeq sl, r5, r8, lsr r4 │ │ │ │ + subseq fp, r7, r8, ror #23 │ │ │ │ + subseq r6, r9, r4, ror #13 │ │ │ │ rsbmi r0, r0, #0 │ │ │ │ - subseq fp, r7, r4, asr sl │ │ │ │ - subseq ip, r8, r8, ror r5 │ │ │ │ + subseq fp, r7, r0, asr sl │ │ │ │ + subseq ip, r8, r4, ror r5 │ │ │ │ stcvc 5, cr0, [r0], {176} @ 0xb0 │ │ │ │ stcvc 3, cr0, [r0], {112} @ 0x70 │ │ │ │ stcvc 6, cr0, [r0], {210} @ 0xd2 │ │ │ │ stcvc 3, cr0, [r0], {18} │ │ │ │ stcvc 7, cr0, [r0], {145} @ 0x91 │ │ │ │ stcvc 3, cr0, [r0], {209} @ 0xd1 │ │ │ │ stcvc 0, cr0, [r0], {17} │ │ │ │ @@ -1007853,55 +1007854,55 @@ │ │ │ │ stcvc 5, cr0, [r0], {216} @ 0xd8 │ │ │ │ stcvc 0, cr0, [r0], {24} │ │ │ │ stcvc 4, cr0, [r0], {216} @ 0xd8 │ │ │ │ stcvc 0, cr0, [r0], {216} @ 0xd8 │ │ │ │ stcvc 3, cr0, [r0], {24} │ │ │ │ stcvc 2, cr0, [r0], {152} @ 0x98 │ │ │ │ │ │ │ │ -005e37e8 : │ │ │ │ +005e37ec : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr lr, [r0, #132] @ 0x84 │ │ │ │ - ldr ip, [pc, #104] @ 5e3864 │ │ │ │ + ldr ip, [pc, #104] @ 5e3868 │ │ │ │ cmp r3, #0 │ │ │ │ and ip, ip, lr │ │ │ │ mov r3, r0 │ │ │ │ - beq 5e3834 │ │ │ │ + beq 5e3838 │ │ │ │ cmp ip, #0 │ │ │ │ ldreq r0, [r0, #8] │ │ │ │ - bne 5e3854 │ │ │ │ - ldr r3, [pc, #76] @ 5e3868 │ │ │ │ + bne 5e3858 │ │ │ │ + ldr r3, [pc, #76] @ 5e386c │ │ │ │ bic ip, r0, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ add r1, ip, r2 │ │ │ │ b 6c2e14 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - beq 5e3814 │ │ │ │ + beq 5e3818 │ │ │ │ tst lr, #32768 @ 0x8000 │ │ │ │ moveq r3, #4 │ │ │ │ movne r3, #2 │ │ │ │ sub r0, r0, r3 │ │ │ │ - b 5e3814 │ │ │ │ + b 5e3818 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ - b 5ba16c │ │ │ │ + b 5ba170 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - strheq r9, [r5], #-148 @ 0xffffff6c @ │ │ │ │ + strheq r9, [r5], #-144 @ 0xffffff70 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r1, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #3748] @ 5e472c │ │ │ │ - ldr lr, [pc, #3748] @ 5e4730 │ │ │ │ + ldr r3, [pc, #3748] @ 5e4730 │ │ │ │ + ldr lr, [pc, #3748] @ 5e4734 │ │ │ │ lsr sl, r2, #8 │ │ │ │ lsr r8, r2, #5 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r1 │ │ │ │ lsr ip, r2, #2 │ │ │ │ lsr r1, r2, #11 │ │ │ │ and sl, sl, #7 │ │ │ │ @@ -1007914,51 +1007915,51 @@ │ │ │ │ ldr r7, [r3, #224] @ 0xe0 │ │ │ │ ldr r6, [r6, #224] @ 0xe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ movne r3, ip │ │ │ │ moveq r3, #8 │ │ │ │ and r9, r2, #31 │ │ │ │ cmp r1, #30 │ │ │ │ - bhi 5e38ec │ │ │ │ + bhi 5e38f0 │ │ │ │ add lr, lr, r1 │ │ │ │ ldrh lr, [lr, r1] │ │ │ │ add pc, pc, lr, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ mov r0, #2 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e38fc │ │ │ │ - ldr r3, [pc, #3596] @ 5e4734 │ │ │ │ + beq 5e3900 │ │ │ │ + ldr r3, [pc, #3596] @ 5e4738 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 6c2ee4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e38fc │ │ │ │ + b 5e3900 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ add r2, r2, #2 │ │ │ │ bl 67bab0 │ │ │ │ ldr r8, [r4, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #3532] @ 5e4738 │ │ │ │ - ldr r5, [pc, #3532] @ 5e473c │ │ │ │ + ldr r3, [pc, #3532] @ 5e473c │ │ │ │ + ldr r5, [pc, #3532] @ 5e4740 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ orr r0, r0, r8, lsl #16 │ │ │ │ lsr ip, r0, #5 │ │ │ │ and ip, ip, #63488 @ 0xf800 │ │ │ │ lsr r2, r0, #16 │ │ │ │ and r1, r0, #31 │ │ │ │ @@ -1007976,249 +1007977,249 @@ │ │ │ │ lsl r7, r2, #16 │ │ │ │ and r3, r3, #31 │ │ │ │ ldr r1, [r1, #224] @ 0xe0 │ │ │ │ mov r8, r0 │ │ │ │ asr r7, r7, #16 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #27 │ │ │ │ - bhi 5e3eec │ │ │ │ + bhi 5e3ef0 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r5, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3412] @ 5e4740 │ │ │ │ + ldr r3, [pc, #3412] @ 5e4744 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r9, #27 │ │ │ │ - bhi 5e38ec │ │ │ │ + bhi 5e38f0 │ │ │ │ add r3, r3, r9 │ │ │ │ ldrsh r3, [r3, r9] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e4630 │ │ │ │ + beq 5e4634 │ │ │ │ cmp r2, #3 │ │ │ │ moveq r0, #35 @ 0x23 │ │ │ │ - bne 5e38ec │ │ │ │ - ldr r2, [pc, #3360] @ 5e4744 │ │ │ │ + bne 5e38f0 │ │ │ │ + ldr r2, [pc, #3360] @ 5e4748 │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, ip, lsl #2 │ │ │ │ ldr r1, [r2, #224] @ 0xe0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 5b9608 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b960c │ │ │ │ + b 5e3900 │ │ │ │ lsl r9, r9, #2 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e3900 │ │ │ │ lsl r2, r2, #2 │ │ │ │ and ip, r2, #1020 @ 0x3fc │ │ │ │ mov r3, #29 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e3900 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #-2080374784 @ 0x84000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e3900 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e38fc │ │ │ │ - ldr r3, [pc, #3204] @ 5e4748 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e3900 │ │ │ │ + ldr r3, [pc, #3204] @ 5e474c │ │ │ │ cmp r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ - beq 5e4638 │ │ │ │ + beq 5e463c │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c350c │ │ │ │ - b 5e38fc │ │ │ │ + b 5e3900 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e38fc │ │ │ │ - ldr r3, [pc, #3160] @ 5e474c │ │ │ │ + beq 5e3900 │ │ │ │ + ldr r3, [pc, #3160] @ 5e4750 │ │ │ │ and r1, r2, #255 @ 0xff │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e38fc │ │ │ │ + b 5e3900 │ │ │ │ lsl r2, r2, #2 │ │ │ │ and ip, r2, #1020 @ 0x3fc │ │ │ │ - ldr r1, [pc, #3128] @ 5e4750 │ │ │ │ + ldr r1, [pc, #3128] @ 5e4754 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e3900 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #-1811939328 @ 0x94000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e3900 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #-1879048192 @ 0x90000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e3900 │ │ │ │ lsl r9, r9, #2 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e3900 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #-1543503872 @ 0xa4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e3900 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #-1610612736 @ 0xa0000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e3900 │ │ │ │ lsl r2, r2, #2 │ │ │ │ and ip, r2, #1020 @ 0x3fc │ │ │ │ mov r3, #29 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e3900 │ │ │ │ lsl r3, r2, #24 │ │ │ │ asr r3, r3, #24 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #603979776 @ 0x24000000 │ │ │ │ - bl 5b93c8 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b93cc │ │ │ │ + b 5e3900 │ │ │ │ tst r2, #16 │ │ │ │ - bne 5e38ec │ │ │ │ + bne 5e38f0 │ │ │ │ lsl r3, r2, #28 │ │ │ │ asr r3, r3, #28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #603979776 @ 0x24000000 │ │ │ │ - bl 5b93c8 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b93cc │ │ │ │ + b 5e3900 │ │ │ │ and r0, r2, #3 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 5e4620 │ │ │ │ + beq 5e4624 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 5e4620 │ │ │ │ + beq 5e4624 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 5e38ec │ │ │ │ + beq 5e38f0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #0 │ │ │ │ - bl 5b886c │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b8870 │ │ │ │ + b 5e3900 │ │ │ │ lsl r2, r2, #24 │ │ │ │ asr r2, r2, #24 │ │ │ │ mov ip, #0 │ │ │ │ lsl r1, r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #335544320 @ 0x14000000 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e3900 │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ mov r1, #24 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, #738197504 @ 0x2c000000 │ │ │ │ - bl 5b7c2c │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b7c30 │ │ │ │ + b 5e3900 │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ mov r1, #24 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, #671088640 @ 0x28000000 │ │ │ │ - bl 5b7c2c │ │ │ │ - b 5e38fc │ │ │ │ - ldr r3, [pc, #2708] @ 5e4754 │ │ │ │ + bl 5b7c30 │ │ │ │ + b 5e3900 │ │ │ │ + ldr r3, [pc, #2708] @ 5e4758 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp sl, #7 │ │ │ │ - bhi 5e38ec │ │ │ │ + bhi 5e38f0 │ │ │ │ add r3, r3, sl │ │ │ │ ldrsh r3, [r3, sl] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ lsl r2, r2, #24 │ │ │ │ asr r2, r2, #24 │ │ │ │ mov ip, #0 │ │ │ │ lsl r1, r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #268435456 @ 0x10000000 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e3900 │ │ │ │ lsl r2, r2, #21 │ │ │ │ mov r3, #0 │ │ │ │ asr r1, r2, #20 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #268435456 @ 0x10000000 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e3900 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #2588] @ 5e4758 │ │ │ │ + ldr r1, [pc, #2588] @ 5e475c │ │ │ │ lsl r2, r2, #2 │ │ │ │ tst r3, r1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and r2, r2, #1020 @ 0x3fc │ │ │ │ - beq 5e3d5c │ │ │ │ + beq 5e3d60 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ moveq r3, #4 │ │ │ │ movne r3, #2 │ │ │ │ sub r0, r0, r3 │ │ │ │ - ldr r3, [pc, #2552] @ 5e475c │ │ │ │ + ldr r3, [pc, #2552] @ 5e4760 │ │ │ │ bic r1, r0, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r1, r2 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e38fc │ │ │ │ + b 5e3900 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ add r2, r2, #2 │ │ │ │ bl 67bab0 │ │ │ │ str r7, [sp] │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov ip, #2 │ │ │ │ @@ -1008232,499 +1008233,499 @@ │ │ │ │ mov r2, #4 │ │ │ │ orr r1, r1, r0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ stmib sp, {r1, ip} │ │ │ │ mov r0, r4 │ │ │ │ moveq r1, #201326592 @ 0xc000000 │ │ │ │ movne r1, #1946157056 @ 0x74000000 │ │ │ │ - bl 5bae48 │ │ │ │ + bl 5bae4c │ │ │ │ mov r0, #4 │ │ │ │ - b 5e3900 │ │ │ │ + b 5e3904 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 5b9608 │ │ │ │ - b 5e38fc │ │ │ │ - ldr r3, [pc, #2404] @ 5e4760 │ │ │ │ + bl 5b960c │ │ │ │ + b 5e3900 │ │ │ │ + ldr r3, [pc, #2404] @ 5e4764 │ │ │ │ and r1, r2, #7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ and r1, r2, #24 │ │ │ │ orr r1, r1, r5 │ │ │ │ ldr r2, [r3, #224] @ 0xe0 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ mov r3, #0 │ │ │ │ - bl 5b9608 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b960c │ │ │ │ + b 5e3900 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e46ac │ │ │ │ + beq 5e46b0 │ │ │ │ ands r1, r2, #15 │ │ │ │ and r3, r2, #64 @ 0x40 │ │ │ │ and ip, r2, #32 │ │ │ │ and lr, r2, #16 │ │ │ │ lslne r1, r1, #3 │ │ │ │ moveq r1, #128 @ 0x80 │ │ │ │ ands r2, r2, #128 @ 0x80 │ │ │ │ - beq 5e4644 │ │ │ │ + beq 5e4648 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 5bd160 │ │ │ │ - b 5e38fc │ │ │ │ - ldr r4, [pc, #2292] @ 5e4764 │ │ │ │ + bl 5bd164 │ │ │ │ + b 5e3900 │ │ │ │ + ldr r4, [pc, #2292] @ 5e4768 │ │ │ │ lsl r2, r2, #24 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ asr r2, r2, #24 │ │ │ │ mov r0, r1 │ │ │ │ lsl r2, r2, #3 │ │ │ │ bl 6c2ee4 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e38fc │ │ │ │ + b 5e3900 │ │ │ │ lsl r2, r2, #2 │ │ │ │ and ip, r2, #1020 @ 0x3fc │ │ │ │ mov r3, #29 │ │ │ │ mov r2, #31 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e3900 │ │ │ │ lsl r2, r2, #24 │ │ │ │ asr r2, r2, #24 │ │ │ │ mov ip, #0 │ │ │ │ lsl r1, r2, #1 │ │ │ │ mov r3, #24 │ │ │ │ - b 5e3c6c │ │ │ │ + b 5e3c70 │ │ │ │ lsl r2, r2, #24 │ │ │ │ asr r2, r2, #24 │ │ │ │ mov ip, #0 │ │ │ │ lsl r1, r2, #1 │ │ │ │ mov r3, #24 │ │ │ │ - b 5e3cec │ │ │ │ + b 5e3cf0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e3dd8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bea3c │ │ │ │ - b 5e38fc │ │ │ │ + bl 5bea40 │ │ │ │ + b 5e3900 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bea3c │ │ │ │ - b 5e38fc │ │ │ │ + bl 5bea40 │ │ │ │ + b 5e3900 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bea3c │ │ │ │ - b 5e38fc │ │ │ │ + bl 5bea40 │ │ │ │ + b 5e3900 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e38fc │ │ │ │ - ldr r3, [pc, #2052] @ 5e4768 │ │ │ │ + beq 5e3900 │ │ │ │ + ldr r3, [pc, #2052] @ 5e476c │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e38fc │ │ │ │ + b 5e3900 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #27 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bea3c │ │ │ │ - b 5e38fc │ │ │ │ + bl 5bea40 │ │ │ │ + b 5e3900 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e46fc │ │ │ │ - ldr r3, [pc, #1988] @ 5e476c │ │ │ │ + beq 5e4700 │ │ │ │ + ldr r3, [pc, #1988] @ 5e4770 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, #5 │ │ │ │ - bhi 5e38ec │ │ │ │ + bhi 5e38f0 │ │ │ │ add r3, r3, r5 │ │ │ │ ldrsh r3, [r3, r5] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e38fc │ │ │ │ - ldr r3, [pc, #1952] @ 5e4770 │ │ │ │ + beq 5e3900 │ │ │ │ + ldr r3, [pc, #1952] @ 5e4774 │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #176] @ 0xb0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e38fc │ │ │ │ + b 5e3900 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e38fc │ │ │ │ + beq 5e3900 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 5b70b8 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b70bc │ │ │ │ + b 5e3900 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e38fc │ │ │ │ + beq 5e3900 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - bl 5b70b8 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b70bc │ │ │ │ + b 5e3900 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ - bl 5b9608 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b960c │ │ │ │ + b 5e3900 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ - bl 5b70b8 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b70bc │ │ │ │ + b 5e3900 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e38fc │ │ │ │ + beq 5e3900 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #7 │ │ │ │ - bl 5b83dc │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b83e0 │ │ │ │ + b 5e3900 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e38fc │ │ │ │ + beq 5e3900 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #6 │ │ │ │ - bl 5b83dc │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b83e0 │ │ │ │ + b 5e3900 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e38fc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e3900 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e38fc │ │ │ │ + beq 5e3900 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #4 │ │ │ │ - bl 5b83dc │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b83e0 │ │ │ │ + b 5e3900 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ - bl 5b8034 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b8038 │ │ │ │ + b 5e3900 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #42 @ 0x2a │ │ │ │ - bl 5b8034 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b8038 │ │ │ │ + b 5e3900 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ and r8, r8, #63 @ 0x3f │ │ │ │ and r0, r0, #3 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bl 548f54 │ │ │ │ cmp r8, #1 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e4690 │ │ │ │ + bne 5e4694 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e4708 │ │ │ │ + beq 5e470c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e38fc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e3900 │ │ │ │ tst r2, #128 @ 0x80 │ │ │ │ and r8, r8, #1 │ │ │ │ and r5, r2, #64 @ 0x40 │ │ │ │ - bne 5e4660 │ │ │ │ + bne 5e4664 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5e46bc │ │ │ │ + bne 5e46c0 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r1, #8 │ │ │ │ moveq r2, #2 │ │ │ │ movne r6, #31 │ │ │ │ movne r1, #8 │ │ │ │ movne r2, #2 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #31 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #2 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e3900 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e38fc │ │ │ │ + beq 5e3900 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 5b70b8 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b70bc │ │ │ │ + b 5e3900 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e38fc │ │ │ │ + beq 5e3900 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ - bl 5b70b8 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b70bc │ │ │ │ + b 5e3900 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e3dd8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e3dd4 │ │ │ │ - ldr r3, [pc, #1384] @ 5e4774 │ │ │ │ + beq 5e3dd8 │ │ │ │ + ldr r3, [pc, #1384] @ 5e4778 │ │ │ │ mov r2, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 6c2ee4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e3dd4 │ │ │ │ + b 5e3dd8 │ │ │ │ mov r3, #0 │ │ │ │ lsl r7, r7, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #268435456 @ 0x10000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r3, r7} │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e3dd8 │ │ │ │ mov ip, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5e37e8 │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5e37ec │ │ │ │ + b 5e3dd8 │ │ │ │ tst r0, #16 │ │ │ │ - bne 5e3eec │ │ │ │ + bne 5e3ef0 │ │ │ │ lsr r3, r0, #16 │ │ │ │ and ip, ip, #30720 @ 0x7800 │ │ │ │ and r3, r3, #2032 @ 0x7f0 │ │ │ │ and r2, r0, #15 │ │ │ │ orr r3, r3, ip │ │ │ │ orr r3, r2, r3 │ │ │ │ lsl r3, r3, #17 │ │ │ │ asr r3, r3, #17 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, #603979776 @ 0x24000000 │ │ │ │ - bl 5b93c8 │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5b93cc │ │ │ │ + b 5e3dd8 │ │ │ │ lsr r3, r0, #22 │ │ │ │ and r0, r0, #3 │ │ │ │ cmp r0, #2 │ │ │ │ and r3, r3, #31 │ │ │ │ - beq 5e469c │ │ │ │ + beq 5e46a0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 5e469c │ │ │ │ + beq 5e46a0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 5e3eec │ │ │ │ + beq 5e3ef0 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5b886c │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5b8870 │ │ │ │ + b 5e3dd8 │ │ │ │ mov r1, #0 │ │ │ │ lsl r7, r7, #1 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #8] │ │ │ │ stm sp, {r1, r7} │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #335544320 @ 0x14000000 │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e3dd8 │ │ │ │ mov r3, #29 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e3dd8 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #-1543503872 @ 0xa4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e3dd8 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #-1610612736 @ 0xa0000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e3dd4 │ │ │ │ - ldr r1, [pc, #1000] @ 5e4750 │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e3dd8 │ │ │ │ + ldr r1, [pc, #1000] @ 5e4754 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e3dd8 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #-1811939328 @ 0x94000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e3dd8 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #-1879048192 @ 0x90000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e3dd8 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e3dd8 │ │ │ │ mov r3, #29 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e3dd8 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #-2080374784 @ 0x84000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e3dd8 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e3dd4 │ │ │ │ - ldr r3, [pc, #844] @ 5e4778 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e3dd8 │ │ │ │ + ldr r3, [pc, #844] @ 5e477c │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, r3, r6, lsl #2 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ bl 6c350c │ │ │ │ - b 5e3dd4 │ │ │ │ - ldr r3, [pc, #820] @ 5e477c │ │ │ │ + b 5e3dd8 │ │ │ │ + ldr r3, [pc, #820] @ 5e4780 │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e3dd4 │ │ │ │ - ldr r3, [pc, #796] @ 5e4780 │ │ │ │ + b 5e3dd8 │ │ │ │ + ldr r3, [pc, #796] @ 5e4784 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp lr, #4 │ │ │ │ - bhi 5e3eec │ │ │ │ + bhi 5e3ef0 │ │ │ │ ldrb r3, [r3, lr] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #738197504 @ 0x2c000000 │ │ │ │ - bl 5b7c2c │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5b7c30 │ │ │ │ + b 5e3dd8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, #671088640 @ 0x28000000 │ │ │ │ - bl 5b7c2c │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5b7c30 │ │ │ │ + b 5e3dd8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #603979776 @ 0x24000000 │ │ │ │ - bl 5b93c8 │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5b93cc │ │ │ │ + b 5e3dd8 │ │ │ │ mov r1, #0 │ │ │ │ lsl r7, r7, #1 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #8] │ │ │ │ stm sp, {r1, r7} │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #268435456 @ 0x10000000 │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e3dd4 │ │ │ │ - ldr r3, [pc, #660] @ 5e4784 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e3dd8 │ │ │ │ + ldr r3, [pc, #660] @ 5e4788 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c5dc8 │ │ │ │ - b 5e38fc │ │ │ │ - ldr r3, [pc, #636] @ 5e4788 │ │ │ │ + b 5e3900 │ │ │ │ + ldr r3, [pc, #636] @ 5e478c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c5d94 │ │ │ │ - b 5e38fc │ │ │ │ - ldr r3, [pc, #612] @ 5e478c │ │ │ │ + b 5e3900 │ │ │ │ + ldr r3, [pc, #612] @ 5e4790 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c5e74 │ │ │ │ - b 5e38fc │ │ │ │ - ldr r3, [pc, #588] @ 5e4790 │ │ │ │ + b 5e3900 │ │ │ │ + ldr r3, [pc, #588] @ 5e4794 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c5dfc │ │ │ │ - b 5e38fc │ │ │ │ + b 5e3900 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e471c │ │ │ │ + beq 5e4720 │ │ │ │ lsr ip, r8, #16 │ │ │ │ and r0, r8, #15 │ │ │ │ and ip, ip, #240 @ 0xf0 │ │ │ │ orr ip, ip, r0 │ │ │ │ lsr lr, r8, #5 │ │ │ │ lsr r0, r8, #4 │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -1008736,295 +1008737,295 @@ │ │ │ │ tst r8, #128 @ 0x80 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ and r1, r1, #7 │ │ │ │ and r2, r2, #15 │ │ │ │ and r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str lr, [sp] │ │ │ │ - beq 5e4714 │ │ │ │ - bl 5bd160 │ │ │ │ - b 5e3dd4 │ │ │ │ - ldr r4, [pc, #464] @ 5e4794 │ │ │ │ + beq 5e4718 │ │ │ │ + bl 5bd164 │ │ │ │ + b 5e3dd8 │ │ │ │ + ldr r4, [pc, #464] @ 5e4798 │ │ │ │ mov r2, r7 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2ee4 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e3dd4 │ │ │ │ + b 5e3dd8 │ │ │ │ mov r3, #29 │ │ │ │ mov r2, #31 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e3dd8 │ │ │ │ mov r1, #0 │ │ │ │ lsl r7, r7, #1 │ │ │ │ mov r3, #24 │ │ │ │ - b 5e42f0 │ │ │ │ + b 5e42f4 │ │ │ │ mov r1, #0 │ │ │ │ lsl r7, r7, #1 │ │ │ │ mov r3, #24 │ │ │ │ - b 5e44cc │ │ │ │ + b 5e44d0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5b886c │ │ │ │ - b 5e38fc │ │ │ │ + bl 5b8870 │ │ │ │ + b 5e3900 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - b 5e3a1c │ │ │ │ + b 5e3a20 │ │ │ │ mov r1, r2 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e38fc │ │ │ │ + b 5e3900 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bc628 │ │ │ │ - b 5e38fc │ │ │ │ + bl 5bc62c │ │ │ │ + b 5e3900 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e46d8 │ │ │ │ + beq 5e46dc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e46e8 │ │ │ │ + beq 5e46ec │ │ │ │ cmp r8, #0 │ │ │ │ moveq r1, #9 │ │ │ │ moveq r2, r8 │ │ │ │ movne r6, #31 │ │ │ │ movne r1, #9 │ │ │ │ movne r2, #0 │ │ │ │ - b 5e4178 │ │ │ │ + b 5e417c │ │ │ │ mov r3, #5 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 5e38fc │ │ │ │ + b 5e3900 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5b886c │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5b8870 │ │ │ │ + b 5e3dd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ - b 5e3e2c │ │ │ │ + b 5e3e30 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r1, #9 │ │ │ │ moveq r2, #2 │ │ │ │ movne r6, #31 │ │ │ │ movne r1, #9 │ │ │ │ movne r2, #2 │ │ │ │ - b 5e4178 │ │ │ │ + b 5e417c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5e4674 │ │ │ │ + bne 5e4678 │ │ │ │ cmp r8, #0 │ │ │ │ movne r6, #31 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ - b 5e4178 │ │ │ │ + b 5e417c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e3fa0 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e3fa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e4134 │ │ │ │ - bl 5bc628 │ │ │ │ - b 5e3dd4 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e4138 │ │ │ │ + bl 5bc62c │ │ │ │ + b 5e3dd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r8, [r4, #88] @ 0x58 │ │ │ │ - b 5e4564 │ │ │ │ - subeq r2, sl, r8, asr #18 │ │ │ │ - subeq r1, sl, r8, lsr lr │ │ │ │ - rsbeq r9, r5, r8, lsr #17 │ │ │ │ - subeq r2, sl, ip, ror #16 │ │ │ │ - strheq r1, [sl], #-222 @ 0xffffff22 │ │ │ │ - subeq r1, sl, lr, ror sp │ │ │ │ - strheq r2, [sl], #-116 @ 0xffffff8c │ │ │ │ - rsbeq r9, r5, ip, lsl #14 │ │ │ │ - ldrdeq r9, [r5], #-108 @ 0xffffff94 @ │ │ │ │ + b 5e4568 │ │ │ │ + subeq r2, sl, r4, asr #18 │ │ │ │ + subeq r1, sl, r4, lsr lr │ │ │ │ + rsbeq r9, r5, r4, lsr #17 │ │ │ │ + subeq r2, sl, r8, ror #16 │ │ │ │ + strheq r1, [sl], #-218 @ 0xffffff26 │ │ │ │ + subeq r1, sl, sl, ror sp │ │ │ │ + strheq r2, [sl], #-112 @ 0xffffff90 │ │ │ │ + rsbeq r9, r5, r8, lsl #14 │ │ │ │ + ldrdeq r9, [r5], #-104 @ 0xffffff98 @ │ │ │ │ stchi 0, cr0, [r0], {5} │ │ │ │ - subeq r1, sl, r2, ror #21 │ │ │ │ + ldrdeq r1, [sl], #-174 @ 0xffffff52 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - rsbeq r9, r5, ip, ror #8 │ │ │ │ - ldrdeq r2, [sl], #-60 @ 0xffffffc4 │ │ │ │ - rsbeq r9, r5, r0, ror #6 │ │ │ │ - rsbeq r9, r5, r0, ror r2 │ │ │ │ - subeq r1, sl, sl, lsl #16 │ │ │ │ - rsbeq r9, r5, r4, lsl #4 │ │ │ │ - rsbeq r8, r5, r4, asr #31 │ │ │ │ - rsbeq r8, r5, r8, lsr #27 │ │ │ │ - rsbeq r8, r5, r8, lsl #27 │ │ │ │ - subeq r1, sl, sl, asr r3 │ │ │ │ - rsbeq r8, r5, r4, ror #25 │ │ │ │ - rsbeq r8, r5, r8, asr #25 │ │ │ │ - rsbeq r8, r5, ip, lsr #25 │ │ │ │ - @ instruction: 0x00658c90 │ │ │ │ - rsbeq r8, r5, ip, lsl #24 │ │ │ │ + rsbeq r9, r5, r8, ror #8 │ │ │ │ + ldrdeq r2, [sl], #-56 @ 0xffffffc8 │ │ │ │ + rsbeq r9, r5, ip, asr r3 │ │ │ │ + rsbeq r9, r5, ip, ror #4 │ │ │ │ + subeq r1, sl, r6, lsl #16 │ │ │ │ + rsbeq r9, r5, r0, lsl #4 │ │ │ │ + rsbeq r8, r5, r0, asr #31 │ │ │ │ + rsbeq r8, r5, r4, lsr #27 │ │ │ │ + rsbeq r8, r5, r4, lsl #27 │ │ │ │ + subeq r1, sl, r6, asr r3 │ │ │ │ + rsbeq r8, r5, r0, ror #25 │ │ │ │ + rsbeq r8, r5, r4, asr #25 │ │ │ │ + rsbeq r8, r5, r8, lsr #25 │ │ │ │ + rsbeq r8, r5, ip, lsl #25 │ │ │ │ + rsbeq r8, r5, r8, lsl #24 │ │ │ │ │ │ │ │ -005e4798 : │ │ │ │ +005e479c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r4, #32 │ │ │ │ - bhi 5e48dc │ │ │ │ + bhi 5e48e0 │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 5e4858 │ │ │ │ + bne 5e485c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5e4878 │ │ │ │ + bne 5e487c │ │ │ │ ldr ip, [r8, #104] @ 0x68 │ │ │ │ - ldr r1, [pc, #264] @ 5e4904 │ │ │ │ + ldr r1, [pc, #264] @ 5e4908 │ │ │ │ lsr ip, ip, #11 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ and ip, ip, #16 │ │ │ │ orr r3, ip, #10 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r8, #124] @ 0x7c │ │ │ │ add r1, r5, r1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 6cf994 │ │ │ │ cmp r7, #32 │ │ │ │ - bhi 5e4900 │ │ │ │ + bhi 5e4904 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5e48bc │ │ │ │ + bne 5e48c0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #168] @ 5e4908 │ │ │ │ + ldr r3, [pc, #168] @ 5e490c │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5e47f0 │ │ │ │ + beq 5e47f4 │ │ │ │ cmp r9, #32 │ │ │ │ - bhi 5e48dc │ │ │ │ - ldr r3, [pc, #132] @ 5e490c │ │ │ │ + bhi 5e48e0 │ │ │ │ + ldr r3, [pc, #132] @ 5e4910 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #2 │ │ │ │ bl 6c3694 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5e47f0 │ │ │ │ - ldr r3, [pc, #76] @ 5e4910 │ │ │ │ + b 5e47f4 │ │ │ │ + ldr r3, [pc, #76] @ 5e4914 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r3, [pc, #48] @ 5e4914 │ │ │ │ - ldr r1, [pc, #48] @ 5e4918 │ │ │ │ - ldr r0, [pc, #48] @ 5e491c │ │ │ │ + ldr r3, [pc, #48] @ 5e4918 │ │ │ │ + ldr r1, [pc, #48] @ 5e491c │ │ │ │ + ldr r0, [pc, #48] @ 5e4920 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #44] @ 5e4920 │ │ │ │ + ldr r2, [pc, #44] @ 5e4924 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ bl 215220 │ │ │ │ - subseq sl, r7, r0, asr #3 │ │ │ │ - rsbeq r8, r5, r0, ror r9 │ │ │ │ - rsbeq r8, r5, r8, asr #18 │ │ │ │ - rsbeq r8, r5, ip, lsl #18 │ │ │ │ - strdeq r1, [sl], #-128 @ 0xffffff80 │ │ │ │ - eorseq r8, fp, r0, lsl lr │ │ │ │ - eorseq r8, fp, r8, lsr #28 │ │ │ │ + ldrheq sl, [r7], #-28 @ 0xffffffe4 │ │ │ │ + rsbeq r8, r5, ip, ror #18 │ │ │ │ + rsbeq r8, r5, r4, asr #18 │ │ │ │ + rsbeq r8, r5, r8, lsl #18 │ │ │ │ + subeq r1, sl, ip, ror #17 │ │ │ │ + eorseq r8, fp, ip, lsl #28 │ │ │ │ + eorseq r8, fp, r4, lsr #28 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ - ldr r6, [pc, #4048] @ 5e5910 │ │ │ │ + ldr r6, [pc, #4048] @ 5e5914 │ │ │ │ tst ip, #1 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5e49a8 │ │ │ │ + bne 5e49ac │ │ │ │ ldr r2, [r1, #88] @ 0x58 │ │ │ │ ldr r1, [r1, #132] @ 0x84 │ │ │ │ lsr r3, r2, #10 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ and r0, r3, #63 @ 0x3f │ │ │ │ - beq 5e4984 │ │ │ │ + beq 5e4988 │ │ │ │ and r3, r3, #7 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5e49d8 │ │ │ │ + bhi 5e49dc │ │ │ │ tst r1, #65536 @ 0x10000 │ │ │ │ - bne 5e49e0 │ │ │ │ - ldr r3, [pc, #3976] @ 5e5914 │ │ │ │ + bne 5e49e4 │ │ │ │ + ldr r3, [pc, #3976] @ 5e5918 │ │ │ │ sub r1, r0, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi 5e49f4 │ │ │ │ + bhi 5e49f8 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r3, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [r5, #1036] @ 0x40c │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ mov r0, #2 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq 5e4984 │ │ │ │ + beq 5e4988 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e49bc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e49c0 │ │ │ │ add r2, ip, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 67bab0 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #3848] @ 5e5918 │ │ │ │ + ldr r2, [pc, #3848] @ 5e591c │ │ │ │ add r2, pc, r2 │ │ │ │ orr r3, r0, r1, lsl #16 │ │ │ │ lsr r8, r3, #21 │ │ │ │ lsr r7, r3, #16 │ │ │ │ lsr sl, r3, #11 │ │ │ │ lsr ip, r3, #6 │ │ │ │ lsl r9, r3, #16 │ │ │ │ @@ -1009033,21 +1009034,21 @@ │ │ │ │ and r7, r7, #31 │ │ │ │ and sl, sl, #31 │ │ │ │ asr r9, r9, #16 │ │ │ │ mov r1, r3 │ │ │ │ and fp, ip, #31 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi 5e4fd0 │ │ │ │ + bhi 5e4fd4 │ │ │ │ add r0, r0, r0 │ │ │ │ ldrh r0, [r2, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb ip, [r4, #97] @ 0x61 │ │ │ │ - ldr r3, [pc, #3760] @ 5e591c │ │ │ │ + ldr r3, [pc, #3760] @ 5e5920 │ │ │ │ lsr ip, ip, #1 │ │ │ │ and ip, ip, #1 │ │ │ │ lsr r1, r2, #7 │ │ │ │ eor ip, ip, #1 │ │ │ │ lsl r2, r2, #25 │ │ │ │ and r1, r1, #7 │ │ │ │ lsl ip, ip, #2 │ │ │ │ @@ -1009059,195 +1009060,195 @@ │ │ │ │ mov ip, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ movne r1, #268435456 @ 0x10000000 │ │ │ │ moveq r1, #335544320 @ 0x14000000 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e49bc │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e49c0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e5714 │ │ │ │ + bne 5e5718 │ │ │ │ tst r2, #1 │ │ │ │ - bne 5e49e0 │ │ │ │ - ldr r0, [pc, #3656] @ 5e5920 │ │ │ │ + bne 5e49e4 │ │ │ │ + ldr r0, [pc, #3656] @ 5e5924 │ │ │ │ lsr r3, r2, #5 │ │ │ │ lsr r5, r2, #4 │ │ │ │ lsl r2, r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ and r2, r2, #28 │ │ │ │ and r3, r3, #28 │ │ │ │ add r3, r0, r3 │ │ │ │ add r0, r0, r2 │ │ │ │ - ldr r2, [pc, #3624] @ 5e5924 │ │ │ │ + ldr r2, [pc, #3624] @ 5e5928 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ ldr r4, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ cmp r1, #32 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ and r5, r5, #7 │ │ │ │ - bhi 5e8700 │ │ │ │ + bhi 5e8704 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5e5704 │ │ │ │ + bne 5e5708 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #3576] @ 5e5928 │ │ │ │ - ldr r2, [pc, #3576] @ 5e592c │ │ │ │ + ldr r3, [pc, #3576] @ 5e592c │ │ │ │ + ldr r2, [pc, #3576] @ 5e5930 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #112] @ 0x70 │ │ │ │ add r2, pc, r2 │ │ │ │ add r4, r2, r4, lsl #2 │ │ │ │ cmp r1, #32 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bhi 5e8700 │ │ │ │ + bhi 5e8704 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5e4f14 │ │ │ │ + beq 5e4f18 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e49bc │ │ │ │ - ldr ip, [pc, #3520] @ 5e5930 │ │ │ │ + b 5e49c0 │ │ │ │ + ldr ip, [pc, #3520] @ 5e5934 │ │ │ │ lsr r3, r2, #7 │ │ │ │ add ip, pc, ip │ │ │ │ and r3, r3, #7 │ │ │ │ tst r2, #1 │ │ │ │ ldr r1, [ip, r3, lsl #2] │ │ │ │ lsr r0, r2, #1 │ │ │ │ - bne 5e56cc │ │ │ │ - ldr r3, [pc, #3492] @ 5e5934 │ │ │ │ + bne 5e56d0 │ │ │ │ + ldr r3, [pc, #3492] @ 5e5938 │ │ │ │ and r0, r0, #7 │ │ │ │ add r3, pc, r3 │ │ │ │ lsr r2, r2, #4 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ and r2, r2, #7 │ │ │ │ ldr r3, [r3, #352] @ 0x160 │ │ │ │ ldr r2, [ip, r2, lsl #2] │ │ │ │ mov r0, #603979776 @ 0x24000000 │ │ │ │ - bl 5b93c8 │ │ │ │ - b 5e49bc │ │ │ │ - ldr r3, [pc, #3452] @ 5e5938 │ │ │ │ + bl 5b93cc │ │ │ │ + b 5e49c0 │ │ │ │ + ldr r3, [pc, #3452] @ 5e593c │ │ │ │ lsr ip, r2, #4 │ │ │ │ lsr r0, r2, #7 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ and r2, r2, #60 @ 0x3c │ │ │ │ and ip, ip, #7 │ │ │ │ and r0, r0, #7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ ldr r3, [r3, ip, lsl #2] │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e49bc │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e49c0 │ │ │ │ lsr r1, r2, #7 │ │ │ │ lsr r0, r2, #4 │ │ │ │ - ldr r3, [pc, #3384] @ 5e593c │ │ │ │ + ldr r3, [pc, #3384] @ 5e5940 │ │ │ │ and r2, r2, #15 │ │ │ │ cmp r2, #15 │ │ │ │ mvneq r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ and r1, r1, #7 │ │ │ │ and r0, r0, #7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ ldr r3, [r3, r0, lsl #2] │ │ │ │ mov r1, #-1879048192 @ 0x90000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e49bc │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e49c0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e5670 │ │ │ │ - bl 5bcad8 │ │ │ │ - b 5e49bc │ │ │ │ - ldr r1, [pc, #3304] @ 5e5940 │ │ │ │ + beq 5e5674 │ │ │ │ + bl 5bcadc │ │ │ │ + b 5e49c0 │ │ │ │ + ldr r1, [pc, #3304] @ 5e5944 │ │ │ │ lsr r3, r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ and r3, r3, #7 │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e49bc │ │ │ │ + beq 5e49c0 │ │ │ │ lsr r0, r2, #4 │ │ │ │ and r0, r0, #7 │ │ │ │ - ldr ip, [pc, #3272] @ 5e5944 │ │ │ │ + ldr ip, [pc, #3272] @ 5e5948 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ add ip, pc, ip │ │ │ │ add r3, ip, r3, lsl #2 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - beq 5e4f14 │ │ │ │ - ldr r3, [pc, #3248] @ 5e5948 │ │ │ │ + beq 5e4f18 │ │ │ │ + ldr r3, [pc, #3248] @ 5e594c │ │ │ │ and r2, r2, #15 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r2, [r3, #288] @ 0x120 │ │ │ │ add ip, ip, r1, lsl #2 │ │ │ │ lsl r2, r2, #16 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ lsr r2, r2, #16 │ │ │ │ bl 6c31fc │ │ │ │ - b 5e49bc │ │ │ │ - ldr r1, [pc, #3208] @ 5e594c │ │ │ │ + b 5e49c0 │ │ │ │ + ldr r1, [pc, #3208] @ 5e5950 │ │ │ │ lsr r3, r2, #7 │ │ │ │ lsl r2, r2, #25 │ │ │ │ and r0, r3, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ asr r3, r2, #23 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r0, lsl #2] │ │ │ │ mov r3, #28 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e49bc │ │ │ │ - ldr r3, [pc, #3160] @ 5e5950 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e49c0 │ │ │ │ + ldr r3, [pc, #3160] @ 5e5954 │ │ │ │ lsr ip, r2, #4 │ │ │ │ lsr r0, r2, #7 │ │ │ │ lsl r2, r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ and r2, r2, #30 │ │ │ │ and ip, ip, #7 │ │ │ │ and r0, r0, #7 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r3 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ ldr r3, [r3, ip, lsl #2] │ │ │ │ mov r1, #-1811939328 @ 0x94000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e49bc │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e49c0 │ │ │ │ tst r2, #1 │ │ │ │ lsr r3, r2, #1 │ │ │ │ - bne 5e5678 │ │ │ │ + bne 5e567c │ │ │ │ lsr r2, r2, #5 │ │ │ │ and r2, r2, #31 │ │ │ │ lsl r3, r3, #28 │ │ │ │ asr r3, r3, #28 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, #603979776 @ 0x24000000 │ │ │ │ - bl 5b93c8 │ │ │ │ - b 5e49bc │ │ │ │ + bl 5b93cc │ │ │ │ + b 5e49c0 │ │ │ │ lsl ip, r2, #2 │ │ │ │ and ip, ip, #124 @ 0x7c │ │ │ │ lsr r2, r2, #5 │ │ │ │ mov r3, #29 │ │ │ │ and r2, r2, #31 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e49bc │ │ │ │ - ldr r3, [pc, #3016] @ 5e5954 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e49c0 │ │ │ │ + ldr r3, [pc, #3016] @ 5e5958 │ │ │ │ lsr r1, r2, #7 │ │ │ │ lsr r0, r2, #1 │ │ │ │ and r0, r0, #7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr lr, [r4, #96] @ 0x60 │ │ │ │ and r1, r1, #7 │ │ │ │ ldr ip, [r3, r0, lsl #2] │ │ │ │ @@ -1009258,808 +1009259,808 @@ │ │ │ │ movne r0, #35 @ 0x23 │ │ │ │ moveq r0, #33 @ 0x21 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, ip │ │ │ │ movne r1, ip │ │ │ │ - bl 5b9608 │ │ │ │ - b 5e49bc │ │ │ │ + bl 5b960c │ │ │ │ + b 5e49c0 │ │ │ │ lsr r1, r2, #5 │ │ │ │ mov r3, #0 │ │ │ │ and r2, r2, #31 │ │ │ │ and r1, r1, #31 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 5b9608 │ │ │ │ - b 5e49bc │ │ │ │ + bl 5b960c │ │ │ │ + b 5e49c0 │ │ │ │ ldrb r3, [r4, #97] @ 0x61 │ │ │ │ lsl r2, r2, #22 │ │ │ │ lsr ip, r3, #1 │ │ │ │ and ip, ip, #1 │ │ │ │ eor ip, ip, #1 │ │ │ │ mov r3, #0 │ │ │ │ lsl ip, ip, #2 │ │ │ │ asr r2, r2, #21 │ │ │ │ stmib sp, {r2, ip} │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #268435456 @ 0x10000000 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e49bc │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e49c0 │ │ │ │ lsl ip, r2, #2 │ │ │ │ and ip, ip, #124 @ 0x7c │ │ │ │ lsr r2, r2, #5 │ │ │ │ mov r3, #29 │ │ │ │ and r2, r2, #31 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e49bc │ │ │ │ - ldr r0, [pc, #2808] @ 5e5958 │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e49c0 │ │ │ │ + ldr r0, [pc, #2808] @ 5e595c │ │ │ │ lsr r1, r2, #5 │ │ │ │ - ldr r3, [pc, #2804] @ 5e595c │ │ │ │ + ldr r3, [pc, #2804] @ 5e5960 │ │ │ │ and r1, r1, #28 │ │ │ │ lsl ip, r2, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ lsr r2, r2, #4 │ │ │ │ add r0, r0, r1 │ │ │ │ and r2, r2, #7 │ │ │ │ and ip, ip, #30 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ mov r1, #-1543503872 @ 0xa4000000 │ │ │ │ ldr r2, [r0, #256] @ 0x100 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e49bc │ │ │ │ - ldr r0, [pc, #2744] @ 5e5960 │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e49c0 │ │ │ │ + ldr r0, [pc, #2744] @ 5e5964 │ │ │ │ lsr r1, r2, #5 │ │ │ │ - ldr r3, [pc, #2740] @ 5e5964 │ │ │ │ + ldr r3, [pc, #2740] @ 5e5968 │ │ │ │ and ip, r2, #15 │ │ │ │ and r1, r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ lsr r2, r2, #4 │ │ │ │ add r0, r0, r1 │ │ │ │ and r2, r2, #7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ mov r1, #-1610612736 @ 0xa0000000 │ │ │ │ ldr r2, [r0, #256] @ 0x100 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e49bc │ │ │ │ - ldr r3, [pc, #2684] @ 5e5968 │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e49c0 │ │ │ │ + ldr r3, [pc, #2684] @ 5e596c │ │ │ │ lsr r1, r2, #7 │ │ │ │ add r3, pc, r3 │ │ │ │ and r1, r1, #7 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ - ldr r3, [pc, #2668] @ 5e596c │ │ │ │ + ldr r3, [pc, #2668] @ 5e5970 │ │ │ │ and r1, r2, #127 @ 0x7f │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mvneq r1, #0 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e49bc │ │ │ │ - ldr r0, [pc, #2636] @ 5e5970 │ │ │ │ + b 5e49c0 │ │ │ │ + ldr r0, [pc, #2636] @ 5e5974 │ │ │ │ lsr r1, r2, #5 │ │ │ │ - ldr r3, [pc, #2632] @ 5e5974 │ │ │ │ + ldr r3, [pc, #2632] @ 5e5978 │ │ │ │ and r1, r1, #28 │ │ │ │ lsl ip, r2, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ lsr r2, r2, #4 │ │ │ │ add r0, r0, r1 │ │ │ │ and r2, r2, #7 │ │ │ │ and ip, ip, #60 @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ ldr r2, [r0, #256] @ 0x100 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e49bc │ │ │ │ - ldr r1, [pc, #2572] @ 5e5978 │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e49c0 │ │ │ │ + ldr r1, [pc, #2572] @ 5e597c │ │ │ │ lsr ip, r2, #7 │ │ │ │ lsr lr, r2, #4 │ │ │ │ lsr r3, r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ and ip, ip, #7 │ │ │ │ and lr, lr, #7 │ │ │ │ ands r3, r3, #7 │ │ │ │ lsl r0, r2, #1 │ │ │ │ moveq r3, #8 │ │ │ │ ldr r2, [r1, lr, lsl #2] │ │ │ │ and r0, r0, #2 │ │ │ │ ldr r1, [r1, ip, lsl #2] │ │ │ │ - bl 5b886c │ │ │ │ - b 5e49bc │ │ │ │ - ldr r1, [pc, #2516] @ 5e597c │ │ │ │ + bl 5b8870 │ │ │ │ + b 5e49c0 │ │ │ │ + ldr r1, [pc, #2516] @ 5e5980 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 5e6b6c │ │ │ │ - bhi 5e6ad4 │ │ │ │ + beq 5e6b70 │ │ │ │ + bhi 5e6ad8 │ │ │ │ sub r1, r1, #128 @ 0x80 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 5e6b6c │ │ │ │ - ldr r3, [pc, #3012] @ 5e5b88 │ │ │ │ + beq 5e6b70 │ │ │ │ + ldr r3, [pc, #3012] @ 5e5b8c │ │ │ │ and r3, r3, r2 │ │ │ │ - ldr r2, [pc, #2484] @ 5e5980 │ │ │ │ + ldr r2, [pc, #2484] @ 5e5984 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5e6af4 │ │ │ │ + beq 5e6af8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ mov r0, #4 │ │ │ │ - b 5e49c0 │ │ │ │ + b 5e49c4 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 5e57ac │ │ │ │ + beq 5e57b0 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1476395008 @ 0x58000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e5c5c │ │ │ │ + bne 5e5c60 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r2, #4 │ │ │ │ bic r1, r1, #-268435453 @ 0xf0000003 │ │ │ │ mov r3, r8 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1946157056 @ 0x74000000 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ + bl 5bae4c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e5c2c │ │ │ │ + beq 5e5c30 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #469762048 @ 0x1c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 5e5784 │ │ │ │ + beq 5e5788 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1543503872 @ 0x5c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e5edc │ │ │ │ + beq 5e5ee0 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #402653184 @ 0x18000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, #939524096 @ 0x38000000 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b7228 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b722c │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, #-469762048 @ 0xe4000000 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5d6f04 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5d6f08 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 5e5824 │ │ │ │ + beq 5e5828 │ │ │ │ lsl r3, r3, #6 │ │ │ │ asr ip, r3, #5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #-939524096 @ 0xc8000000 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e5c3c │ │ │ │ + beq 5e5c40 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5808 │ │ │ │ + beq 5e580c │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ lsl ip, ip, #11 │ │ │ │ asr ip, ip, #10 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-671088640 @ 0xd8000000 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 5e5888 │ │ │ │ - ldr r2, [pc, #1988] @ 5e5984 │ │ │ │ + beq 5e588c │ │ │ │ + ldr r2, [pc, #1988] @ 5e5988 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r7, #31 │ │ │ │ - bhi 5e54e8 │ │ │ │ + bhi 5e54ec │ │ │ │ add r2, r2, r7 │ │ │ │ ldrh r2, [r2, r7] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 5e584c │ │ │ │ + beq 5e5850 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #536870912 @ 0x20000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e5c4c │ │ │ │ + beq 5e5c50 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1610612736 @ 0x60000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 5e57e0 │ │ │ │ + beq 5e57e4 │ │ │ │ lsl r3, r3, #6 │ │ │ │ asr ip, r3, #5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #-402653184 @ 0xe8000000 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r2, [pc, #1820] @ 5e5988 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r2, [pc, #1820] @ 5e598c │ │ │ │ lsr r1, r3, #12 │ │ │ │ and r1, r1, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r1, #13 │ │ │ │ - bhi 5e4fd0 │ │ │ │ + bhi 5e4fd4 │ │ │ │ add r2, r2, r1 │ │ │ │ ldrsh r2, [r2, r1] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #-738197504 @ 0xd4000000 │ │ │ │ - b 5e5124 │ │ │ │ - ldr r3, [pc, #1776] @ 5e598c │ │ │ │ + b 5e5128 │ │ │ │ + ldr r3, [pc, #1776] @ 5e5990 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r8, #31 │ │ │ │ - bhi 5e4fd0 │ │ │ │ + bhi 5e4fd4 │ │ │ │ add r3, r3, r8 │ │ │ │ ldrsh r3, [r3, r8] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #-1811939328 @ 0x94000000 │ │ │ │ - b 5e5088 │ │ │ │ + b 5e508c │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ tst r2, #1 │ │ │ │ - beq 5e572c │ │ │ │ + beq 5e5730 │ │ │ │ and r5, r3, #63 @ 0x3f │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e5eec │ │ │ │ - ldr r3, [pc, #1712] @ 5e5990 │ │ │ │ + beq 5e5ef0 │ │ │ │ + ldr r3, [pc, #1712] @ 5e5994 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ - bhi 5e5480 │ │ │ │ + bhi 5e5484 │ │ │ │ add r3, r3, r5 │ │ │ │ ldrh r3, [r3, r5] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ and r0, r0, #512 @ 0x200 │ │ │ │ orrs r2, r0, #0 │ │ │ │ lsr r2, r3, #12 │ │ │ │ and r2, r2, #15 │ │ │ │ - bne 5e575c │ │ │ │ + bne 5e5760 │ │ │ │ lsl r3, r3, #20 │ │ │ │ asr r5, r3, #20 │ │ │ │ - ldr r3, [pc, #1652] @ 5e5994 │ │ │ │ + ldr r3, [pc, #1652] @ 5e5998 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #11 │ │ │ │ - bhi 5e4fd0 │ │ │ │ + bhi 5e4fd4 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e5c74 │ │ │ │ + beq 5e5c78 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e5740 │ │ │ │ + beq 5e5744 │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ lsl ip, ip, #11 │ │ │ │ asr ip, ip, #10 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-134217728 @ 0xf8000000 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e58e8 │ │ │ │ + beq 5e58ec │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #1006632960 @ 0x3c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b7228 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b722c │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 5e5088 │ │ │ │ - ldr r2, [pc, #1504] @ 5e5998 │ │ │ │ + b 5e508c │ │ │ │ + ldr r2, [pc, #1504] @ 5e599c │ │ │ │ and r0, r3, #63 @ 0x3f │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi 5e5480 │ │ │ │ + bhi 5e5484 │ │ │ │ add r0, r0, r0 │ │ │ │ ldrh r0, [r2, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #-1610612736 @ 0xa0000000 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, #-1543503872 @ 0xa4000000 │ │ │ │ - b 5e53d8 │ │ │ │ + b 5e53dc │ │ │ │ mov r1, #872415232 @ 0x34000000 │ │ │ │ - b 5e5100 │ │ │ │ + b 5e5104 │ │ │ │ mov r1, #-1006632960 @ 0xc4000000 │ │ │ │ - b 5e5124 │ │ │ │ + b 5e5128 │ │ │ │ mov r0, #671088640 @ 0x28000000 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5b7c2c │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b7c30 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, #-1879048192 @ 0x90000000 │ │ │ │ - b 5e5088 │ │ │ │ + b 5e508c │ │ │ │ mov r0, #603979776 @ 0x24000000 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5b93c8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b93cc │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ - b 5e53d8 │ │ │ │ + b 5e53dc │ │ │ │ mov r1, #805306368 @ 0x30000000 │ │ │ │ - b 5e5100 │ │ │ │ + b 5e5104 │ │ │ │ mov r1, #-2080374784 @ 0x84000000 │ │ │ │ - b 5e5088 │ │ │ │ + b 5e508c │ │ │ │ mov r1, #-201326592 @ 0xf4000000 │ │ │ │ - b 5e5124 │ │ │ │ + b 5e5128 │ │ │ │ mov r0, #738197504 @ 0x2c000000 │ │ │ │ - b 5e540c │ │ │ │ - ldr r3, [pc, #1316] @ 5e599c │ │ │ │ + b 5e5410 │ │ │ │ + ldr r3, [pc, #1316] @ 5e59a0 │ │ │ │ lsr r3, r3, r9 │ │ │ │ tst r3, #1 │ │ │ │ - bne 5e54d4 │ │ │ │ + bne 5e54d8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e4fe4 │ │ │ │ lsl r3, r3, #20 │ │ │ │ asr ip, r3, #20 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bc860 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bc864 │ │ │ │ + b 5e4fe4 │ │ │ │ lsl r3, r3, #20 │ │ │ │ asr ip, r3, #20 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bcefc │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bcf00 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r3, [pc, #1200] @ 5e59a0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r3, [pc, #1200] @ 5e59a4 │ │ │ │ mov r0, #20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r4, [r3] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r1, [pc, #1184] @ 5e59a4 │ │ │ │ + ldr r1, [pc, #1184] @ 5e59a8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ - ldr r1, [pc, #1168] @ 5e59a8 │ │ │ │ + ldr r1, [pc, #1168] @ 5e59ac │ │ │ │ add ip, r3, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 6bde24 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ lsr r0, r0, #11 │ │ │ │ lsl r3, r3, #13 │ │ │ │ bic r1, r1, #3 │ │ │ │ and r0, r0, #16 │ │ │ │ ldr r7, [r4, #124] @ 0x7c │ │ │ │ orr r5, r0, #10 │ │ │ │ add r4, r1, r3, asr #11 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #1084] @ 5e59ac │ │ │ │ + ldr r3, [pc, #1084] @ 5e59b0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r1, r2 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cf994 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ - ldr r3, [pc, #1032] @ 5e59b0 │ │ │ │ + beq 5e4fe4 │ │ │ │ + ldr r3, [pc, #1032] @ 5e59b4 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ - ldr r2, [pc, #1000] @ 5e59b4 │ │ │ │ + beq 5e4fe4 │ │ │ │ + ldr r2, [pc, #1000] @ 5e59b8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ lsl r3, r3, #13 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ bic r1, r1, #3 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ add r1, r1, r3, asr #11 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e6f90 │ │ │ │ + beq 5e6f94 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b7f28 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b7f2c │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7f38 │ │ │ │ + bne 5e7f3c │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7004 │ │ │ │ + bne 5e7008 │ │ │ │ mov ip, #0 │ │ │ │ cmp r8, #5 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ movne r1, #268435456 @ 0x10000000 │ │ │ │ moveq r1, #335544320 @ 0x14000000 │ │ │ │ stmib sp, {r9, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e4fe0 │ │ │ │ - bl 5c11f0 │ │ │ │ - b 5e49bc │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e4fe4 │ │ │ │ + bl 5c11f4 │ │ │ │ + b 5e49c0 │ │ │ │ lsl r1, r3, #23 │ │ │ │ tst r2, #1020 @ 0x3fc │ │ │ │ lsr r1, r1, #23 │ │ │ │ addeq r1, r1, #256 @ 0x100 │ │ │ │ - beq 5e56a4 │ │ │ │ + beq 5e56a8 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq 5e56a4 │ │ │ │ - ldr r3, [pc, #796] @ 5e59b8 │ │ │ │ + beq 5e56a8 │ │ │ │ + ldr r3, [pc, #796] @ 5e59bc │ │ │ │ cmp r1, r3 │ │ │ │ subls r1, r1, #512 @ 0x200 │ │ │ │ subhi r1, r1, #768 @ 0x300 │ │ │ │ - ldr r4, [pc, #784] @ 5e59bc │ │ │ │ + ldr r4, [pc, #784] @ 5e59c0 │ │ │ │ lsl r2, r1, #2 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2ee4 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e49bc │ │ │ │ + b 5e49c0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5e49bc │ │ │ │ - ldr r3, [pc, #740] @ 5e59c0 │ │ │ │ + beq 5e49c0 │ │ │ │ + ldr r3, [pc, #740] @ 5e59c4 │ │ │ │ lsl r2, r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r3, r1, lsl #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ and r2, r2, #252 @ 0xfc │ │ │ │ bl 6c2ee4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e49bc │ │ │ │ + b 5e49c0 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e4b28 │ │ │ │ + b 5e4b2c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ - b 5e4ac8 │ │ │ │ + b 5e4acc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-134217728 @ 0xf8000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e4fe4 │ │ │ │ lsl r3, r3, #23 │ │ │ │ asr r5, r3, #23 │ │ │ │ - ldr r3, [pc, #600] @ 5e59c4 │ │ │ │ + ldr r3, [pc, #600] @ 5e59c8 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #11 │ │ │ │ - bhi 5e4fd0 │ │ │ │ + bhi 5e4fd4 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ lsl r3, r3, #1 │ │ │ │ bic r1, r3, #-134217727 @ 0xf8000001 │ │ │ │ mov r2, #4 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #134217728 @ 0x8000000 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e4fe4 │ │ │ │ lsl r3, r3, #1 │ │ │ │ bic r1, r3, #-134217727 @ 0xf8000001 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r8 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #201326592 @ 0xc000000 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ + bl 5bae4c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #335544320 @ 0x14000000 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e4fe4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-671088640 @ 0xd8000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bbddc │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bbde0 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r2, #4 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #268435456 @ 0x10000000 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e4fe4 │ │ │ │ lsl r3, r3, #1 │ │ │ │ bic r2, r3, #-134217727 @ 0xf8000001 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, r8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, #201326592 @ 0xc000000 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ + bl 5bae4c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r2, [pc, #312] @ 5e59c8 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r2, [pc, #312] @ 5e59cc │ │ │ │ lsr r1, r3, #23 │ │ │ │ add r2, pc, r2 │ │ │ │ and r1, r1, #7 │ │ │ │ ldr ip, [r2, r1, lsl #2] │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #292] @ 5e59cc │ │ │ │ + ldr r1, [pc, #292] @ 5e59d0 │ │ │ │ lsl r3, r3, #9 │ │ │ │ tst r0, r1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ asr r1, r3, #9 │ │ │ │ - beq 5e58c8 │ │ │ │ + beq 5e58cc │ │ │ │ tst r0, #32768 @ 0x8000 │ │ │ │ moveq r3, #4 │ │ │ │ movne r3, #2 │ │ │ │ sub r2, r2, r3 │ │ │ │ - ldr r3, [pc, #256] @ 5e59d0 │ │ │ │ + ldr r3, [pc, #256] @ 5e59d4 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, ip, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r2, r1, lsl #2 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, #536870912 @ 0x20000000 │ │ │ │ - b 5e5434 │ │ │ │ + b 5e5438 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e6d64 │ │ │ │ + beq 5e6d68 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e4fe0 │ │ │ │ - subseq r6, r7, ip, ror r3 │ │ │ │ - subeq r0, sl, r4, lsr lr │ │ │ │ - subeq r0, sl, sl, lsr #28 │ │ │ │ - subeq r1, sl, r4, lsr r8 │ │ │ │ - strdeq r1, [sl], #-104 @ 0xffffff98 │ │ │ │ - rsbeq r8, r5, ip, asr #13 │ │ │ │ - subeq r1, sl, r8, lsr #13 │ │ │ │ - @ instruction: 0x00658694 │ │ │ │ - subeq r1, sl, r8, asr #14 │ │ │ │ - subeq r1, sl, r8, asr #12 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e4fe4 │ │ │ │ + subseq r6, r7, r8, ror r3 │ │ │ │ + subeq r0, sl, r0, lsr lr │ │ │ │ + subeq r0, sl, r6, lsr #28 │ │ │ │ + subeq r1, sl, r0, lsr r8 │ │ │ │ strdeq r1, [sl], #-100 @ 0xffffff9c │ │ │ │ - subeq r1, sl, ip, lsr #13 │ │ │ │ - subeq r1, sl, r0, ror #12 │ │ │ │ - rsbeq r8, r5, r4, asr r5 │ │ │ │ - subeq r1, sl, r0, asr #10 │ │ │ │ - subeq r1, sl, ip, ror #11 │ │ │ │ - strheq r1, [sl], #-88 @ 0xffffffa8 │ │ │ │ - subeq r1, sl, r4, lsr #10 │ │ │ │ - subeq r1, sl, ip, ror #6 │ │ │ │ - subeq r1, sl, r8, lsr r4 │ │ │ │ - subeq r1, sl, r4, lsr #6 │ │ │ │ - strdeq r1, [sl], #-52 @ 0xffffffcc │ │ │ │ - subeq r1, sl, ip, asr #7 │ │ │ │ - ldrdeq r8, [r5], #-32 @ 0xffffffe0 @ │ │ │ │ - subeq r1, sl, r8, lsr #5 │ │ │ │ - subeq r1, sl, r4, ror r3 │ │ │ │ - subeq r1, sl, r4, asr #6 │ │ │ │ + rsbeq r8, r5, r8, asr #13 │ │ │ │ + subeq r1, sl, r4, lsr #13 │ │ │ │ + @ instruction: 0x00658690 │ │ │ │ + subeq r1, sl, r4, asr #14 │ │ │ │ + subeq r1, sl, r4, asr #12 │ │ │ │ + strdeq r1, [sl], #-96 @ 0xffffffa0 │ │ │ │ + subeq r1, sl, r8, lsr #13 │ │ │ │ + subeq r1, sl, ip, asr r6 │ │ │ │ + rsbeq r8, r5, r0, asr r5 │ │ │ │ + subeq r1, sl, ip, lsr r5 │ │ │ │ + subeq r1, sl, r8, ror #11 │ │ │ │ + strheq r1, [sl], #-84 @ 0xffffffac │ │ │ │ + subeq r1, sl, r0, lsr #10 │ │ │ │ + subeq r1, sl, r8, ror #6 │ │ │ │ + subeq r1, sl, r4, lsr r4 │ │ │ │ + subeq r1, sl, r0, lsr #6 │ │ │ │ + strdeq r1, [sl], #-48 @ 0xffffffd0 │ │ │ │ + subeq r1, sl, r8, asr #7 │ │ │ │ + rsbeq r8, r5, ip, asr #5 │ │ │ │ + subeq r1, sl, r4, lsr #5 │ │ │ │ + subeq r1, sl, r0, ror r3 │ │ │ │ + subeq r1, sl, r0, asr #6 │ │ │ │ andeq r0, r0, r5, lsl #6 │ │ │ │ andeq r0, r0, r5, lsr #4 │ │ │ │ - strdeq r0, [sl], #-106 @ 0xffffff96 │ │ │ │ - subeq r0, sl, r6, lsl #13 │ │ │ │ - subeq r0, sl, sl, ror r6 │ │ │ │ + strdeq r0, [sl], #-102 @ 0xffffff9a │ │ │ │ + subeq r0, sl, r2, lsl #13 │ │ │ │ subeq r0, sl, r6, ror r6 │ │ │ │ - strheq r0, [sl], #-96 @ 0xffffffa0 │ │ │ │ - subeq r0, sl, ip, lsr #12 │ │ │ │ + subeq r0, sl, r2, ror r6 │ │ │ │ + subeq r0, sl, ip, lsr #13 │ │ │ │ + subeq r0, sl, r8, lsr #12 │ │ │ │ andeq r3, r0, r0, lsr r3 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - ldrheq r9, [r7], #-76 @ 0xffffffb4 │ │ │ │ - subseq r9, r8, r0, ror #31 │ │ │ │ - subseq r9, r7, r0, asr r4 │ │ │ │ - rsbeq r7, r5, r8, lsr #24 │ │ │ │ - rsbeq r7, r5, r4, lsl #24 │ │ │ │ + ldrheq r9, [r7], #-72 @ 0xffffffb8 │ │ │ │ + ldrsbeq r9, [r8], #-252 @ 0xffffff04 │ │ │ │ + subseq r9, r7, ip, asr #8 │ │ │ │ + rsbeq r7, r5, r4, lsr #24 │ │ │ │ + rsbeq r7, r5, r0, lsl #24 │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ - rsbeq r7, r5, r4, lsr #22 │ │ │ │ - strdeq r7, [r5], #-164 @ 0xffffff5c @ │ │ │ │ - strdeq r0, [sl], #-44 @ 0xffffffd4 │ │ │ │ - subeq r0, sl, r8, lsr #20 │ │ │ │ + rsbeq r7, r5, r0, lsr #22 │ │ │ │ + strdeq r7, [r5], #-160 @ 0xffffff60 @ │ │ │ │ + strdeq r0, [sl], #-40 @ 0xffffffd8 │ │ │ │ + subeq r0, sl, r4, lsr #20 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ - rsbeq r7, r5, r0, lsl #18 │ │ │ │ - subeq pc, r9, r8, asr #29 │ │ │ │ - rsbeq r7, r5, r8, ror #11 │ │ │ │ - strheq r7, [r5], #-92 @ 0xffffffa4 @ │ │ │ │ - subeq pc, r9, r2, lsl #28 │ │ │ │ - subeq pc, r9, r0, ror sp @ │ │ │ │ - subeq pc, r9, ip, asr sp @ │ │ │ │ - subeq pc, r9, r2, lsl sp @ │ │ │ │ + strdeq r7, [r5], #-140 @ 0xffffff74 @ │ │ │ │ + subeq pc, r9, r4, asr #29 │ │ │ │ + rsbeq r7, r5, r4, ror #11 │ │ │ │ + strheq r7, [r5], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq pc, [r9], #-222 @ 0xffffff22 │ │ │ │ + subeq pc, r9, ip, ror #26 │ │ │ │ + subeq pc, r9, r8, asr sp @ │ │ │ │ + subeq pc, r9, lr, lsl #26 │ │ │ │ stcvc 0, cr0, [r0], {4} │ │ │ │ - subeq pc, r9, r6, lsl #25 │ │ │ │ + subeq pc, r9, r2, lsl #25 │ │ │ │ strbmi r0, [r1, #-0] │ │ │ │ stcvc 0, cr0, [r0], {47} @ 0x2f │ │ │ │ eoreq r0, r0, #28 │ │ │ │ andeq r0, r0, #28 │ │ │ │ stcmi 0, cr0, [r0], {48} @ 0x30 │ │ │ │ stcmi 0, cr0, [r0], {32} │ │ │ │ - subeq pc, r9, r8, lsl #19 │ │ │ │ + subeq pc, r9, r4, lsl #19 │ │ │ │ sbceq r0, r0, #26 │ │ │ │ sbceq r0, r0, #24 │ │ │ │ - subeq pc, r9, r4, ror pc @ │ │ │ │ - subeq pc, r9, r8, asr pc @ │ │ │ │ + subeq pc, r9, r0, ror pc @ │ │ │ │ + subeq pc, r9, r4, asr pc @ │ │ │ │ stcmi 0, cr0, [r0], {54} @ 0x36 │ │ │ │ stcmi 0, cr0, [r0], {38} @ 0x26 │ │ │ │ stcmi 0, cr0, [r0], {49} @ 0x31 │ │ │ │ stcmi 0, cr0, [r0], {33} @ 0x21 │ │ │ │ - subeq pc, r9, r0, ror #15 │ │ │ │ + ldrdeq pc, [r9], #-124 @ 0xffffff84 │ │ │ │ stcmi 0, cr0, [r0], {13} │ │ │ │ stcmi 0, cr0, [r0], {5} │ │ │ │ stcmi 0, cr0, [r0], {9} │ │ │ │ stcmi 0, cr0, [r0], {8} │ │ │ │ stcmi 0, cr0, [r0], {62} @ 0x3e │ │ │ │ stcmi 0, cr0, [r0], {46} @ 0x2e │ │ │ │ eoreq r0, r0, #31 │ │ │ │ @@ -1010070,16 +1010071,16 @@ │ │ │ │ eoreq r0, r0, #3 │ │ │ │ sbceq r0, r0, #2 │ │ │ │ eoreq r0, r0, #2 │ │ │ │ sbceq r0, r0, #1 │ │ │ │ eoreq r0, r0, #1 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ andeq r0, r0, r5, lsl #4 │ │ │ │ - subeq pc, r9, r2, ror #9 │ │ │ │ - subeq pc, r9, r4, asr #17 │ │ │ │ + ldrdeq pc, [r9], #-78 @ 0xffffffb2 │ │ │ │ + subeq pc, r9, r0, asr #17 │ │ │ │ eoreq r0, r0, #12 │ │ │ │ eoreq r0, r0, #25 │ │ │ │ eoreq r0, r0, #24 │ │ │ │ andeq r0, r0, #18 │ │ │ │ andeq r0, r0, #24 │ │ │ │ andeq r0, r0, #25 │ │ │ │ sbceq r0, r0, #18 │ │ │ │ @@ -1010144,1455 +1010145,1455 @@ │ │ │ │ andeq r0, r0, r5, lsr #6 │ │ │ │ andeq r0, r0, #36 @ 0x24 │ │ │ │ sbceq r0, r0, #36 @ 0x24 │ │ │ │ andeq r0, r0, #5 │ │ │ │ andeq r0, r0, #30 │ │ │ │ andeq r0, r0, #11 │ │ │ │ andeq r0, r0, #22 │ │ │ │ - ldr r1, [pc, #-476] @ 5e59d4 │ │ │ │ + ldr r1, [pc, #-476] @ 5e59d8 │ │ │ │ lsr r2, r3, #12 │ │ │ │ and ip, ip, #63 @ 0x3f │ │ │ │ add r1, pc, r1 │ │ │ │ and r9, r2, #15 │ │ │ │ cmp ip, #60 @ 0x3c │ │ │ │ - bhi 5e5480 │ │ │ │ + bhi 5e5484 │ │ │ │ add ip, ip, ip │ │ │ │ ldrsh ip, [r1, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - ldr r3, [pc, #-528] @ 5e59d8 │ │ │ │ + ldr r3, [pc, #-528] @ 5e59dc │ │ │ │ add r1, r1, r9, lsl #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ lsr r1, r1, #16 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ lsl r1, r1, #16 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ - ldr r3, [pc, #-568] @ 5e59dc │ │ │ │ + beq 5e4fe4 │ │ │ │ + ldr r3, [pc, #-568] @ 5e59e0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r1, r9, lsl #16 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e5064 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e5068 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e517c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e5180 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e5214 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e5218 │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e5020 │ │ │ │ + b 5e5024 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e5348 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e534c │ │ │ │ cmp r8, #23 │ │ │ │ movls r8, #0 │ │ │ │ movhi r8, #1 │ │ │ │ ands r8, r8, r0, lsr #9 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r0, #20 │ │ │ │ - bl 5b735c │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b7360 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ mov r1, #-1207959552 @ 0xb8000000 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e4fe4 │ │ │ │ ldrb r3, [r4, #177] @ 0xb1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e58fc │ │ │ │ + beq 5e5900 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e852c │ │ │ │ - ldr r2, [pc, #-776] @ 5e59e0 │ │ │ │ + beq 5e8530 │ │ │ │ + ldr r2, [pc, #-776] @ 5e59e4 │ │ │ │ lsr r3, r1, #9 │ │ │ │ and r3, r3, #7 │ │ │ │ lsl r5, r1, #23 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ asr r5, r5, #23 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5e86e4 │ │ │ │ + bhi 5e86e8 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #-1073741824 @ 0xc0000000 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e4fe4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2080374784 @ 0x7c000000 │ │ │ │ str sl, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ - bl 5bacc8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5baccc │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e80e0 │ │ │ │ + beq 5e80e4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ mov r3, r8 │ │ │ │ lsr ip, ip, #6 │ │ │ │ and ip, ip, #24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, #32 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b8b88 │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r3, [pc, #-944] @ 5e59e4 │ │ │ │ + bl 5b8b8c │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r3, [pc, #-944] @ 5e59e8 │ │ │ │ and ip, ip, #15 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #7 │ │ │ │ - bhi 5e5480 │ │ │ │ + bhi 5e5484 │ │ │ │ add ip, ip, ip │ │ │ │ ldrh ip, [r3, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #-976] @ 5e59e8 │ │ │ │ + ldr r3, [pc, #-976] @ 5e59ec │ │ │ │ and ip, ip, #15 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp ip, #14 │ │ │ │ - bhi 5e5480 │ │ │ │ + bhi 5e5484 │ │ │ │ add ip, ip, ip │ │ │ │ ldrh ip, [r3, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e80ec │ │ │ │ + beq 5e80f0 │ │ │ │ lsr r1, r1, #9 │ │ │ │ and ip, r1, #3 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5ebdf8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5ebdfc │ │ │ │ + b 5e4fe4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r3, [pc, #-1076] @ 5e59ec │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r3, [pc, #-1076] @ 5e59f0 │ │ │ │ and r0, ip, #15 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r0, #7 │ │ │ │ - bhi 5e5480 │ │ │ │ + bhi 5e5484 │ │ │ │ add r3, r3, r0 │ │ │ │ ldrsh r3, [r3, r0] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r1, [pc, #-1108] @ 5e59f0 │ │ │ │ + ldr r1, [pc, #-1108] @ 5e59f4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ - bl 5bacc8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5baccc │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr ip, [r4, #104] @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ lsr ip, ip, #11 │ │ │ │ and ip, ip, #16 │ │ │ │ orr ip, ip, #10 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b85e8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b85ec │ │ │ │ + b 5e4fe4 │ │ │ │ ldrb r3, [r4, #177] @ 0xb1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e58fc │ │ │ │ + beq 5e5900 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e6d00 │ │ │ │ - ldr r2, [pc, #-1212] @ 5e59f4 │ │ │ │ + beq 5e6d04 │ │ │ │ + ldr r2, [pc, #-1212] @ 5e59f8 │ │ │ │ lsr r3, r1, #9 │ │ │ │ and r3, r3, #7 │ │ │ │ lsl r5, r1, #23 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ asr r5, r5, #23 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5e86ec │ │ │ │ + bhi 5e86f0 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e50dc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e50e0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e52d8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e52dc │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e804c │ │ │ │ + bne 5e8050 │ │ │ │ mov r2, #2 │ │ │ │ mvn r0, #0 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #68157440 @ 0x4100000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #4] │ │ │ │ - bl 5bae48 │ │ │ │ + bl 5bae4c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7050 │ │ │ │ + bne 5e7054 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8698 │ │ │ │ - ldr r6, [pc, #-1404] @ 5e59f8 │ │ │ │ + bne 5e869c │ │ │ │ + ldr r6, [pc, #-1404] @ 5e59fc │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #128 @ 0x80 │ │ │ │ - beq 5e8620 │ │ │ │ + beq 5e8624 │ │ │ │ ldr r3, [r5, #836] @ 0x344 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 5e58fc │ │ │ │ + beq 5e5900 │ │ │ │ ldr r3, [r5, #1112] @ 0x458 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5e572c │ │ │ │ + beq 5e5730 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e8678 │ │ │ │ + beq 5e867c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ lsl r3, r9, #1 │ │ │ │ lsr r2, r2, #18 │ │ │ │ and r2, r2, #7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5be424 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5be428 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e6050 │ │ │ │ + beq 5e6054 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #219 @ 0xdb │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5ba2c8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5ba2cc │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e605c │ │ │ │ + beq 5e6060 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #218 @ 0xda │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5ba2c8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5ba2cc │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e6068 │ │ │ │ + beq 5e606c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #154 @ 0x9a │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5ba2c8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5ba2cc │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e5fcc │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e5fd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e5ffc │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e6000 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5e4798 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5e479c │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, #-2013265920 @ 0x88000000 │ │ │ │ - b 5e5d18 │ │ │ │ + b 5e5d1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ mov r1, #-1744830464 @ 0x98000000 │ │ │ │ - b 5e5d18 │ │ │ │ + b 5e5d1c │ │ │ │ mov r1, #-1476395008 @ 0xa8000000 │ │ │ │ - b 5e5cb0 │ │ │ │ - ldr r1, [pc, #-1708] @ 5e59fc │ │ │ │ - b 5e5d18 │ │ │ │ + b 5e5cb4 │ │ │ │ + ldr r1, [pc, #-1708] @ 5e5a00 │ │ │ │ + b 5e5d1c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e6120 │ │ │ │ + beq 5e6124 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r3, r7 │ │ │ │ lsr r1, r1, #6 │ │ │ │ mov r2, r8 │ │ │ │ and r1, r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5cf55c │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5cf560 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e614c │ │ │ │ + beq 5e6150 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ lsr r1, r1, #9 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq 5e612c │ │ │ │ + beq 5e6130 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5e5480 │ │ │ │ + bne 5e5484 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-1808] @ 5e5a00 │ │ │ │ + ldr r1, [pc, #-1808] @ 5e5a04 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e60b4 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e60b8 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-1848] @ 5e5a04 │ │ │ │ + ldr r1, [pc, #-1848] @ 5e5a08 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e60e4 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e60e8 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6198 │ │ │ │ - ldr r1, [pc, #-1892] @ 5e5a08 │ │ │ │ + bne 5e619c │ │ │ │ + ldr r1, [pc, #-1892] @ 5e5a0c │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5d9264 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5d9268 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e61a4 │ │ │ │ - ldr r1, [pc, #-1932] @ 5e5a0c │ │ │ │ - b 5e6168 │ │ │ │ + bne 5e61a8 │ │ │ │ + ldr r1, [pc, #-1932] @ 5e5a10 │ │ │ │ + b 5e616c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e6164 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e6168 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e6190 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e6194 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6290 │ │ │ │ + bne 5e6294 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - ldr r1, [pc, #-1976] @ 5e5a10 │ │ │ │ + ldr r1, [pc, #-1976] @ 5e5a14 │ │ │ │ lsr r2, r3, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ lsr r3, r3, #9 │ │ │ │ and r2, r2, #7 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 5e5480 │ │ │ │ + bhi 5e5484 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e6244 │ │ │ │ + beq 5e6248 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r3, r7 │ │ │ │ lsr r1, r1, #6 │ │ │ │ mov r2, r8 │ │ │ │ and r1, r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5d86f0 │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r1, [pc, #-2068] @ 5e5a14 │ │ │ │ + bl 5d86f4 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r1, [pc, #-2068] @ 5e5a18 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e61fc │ │ │ │ - ldr r1, [pc, #-2112] @ 5e5a18 │ │ │ │ - b 5e6224 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e6200 │ │ │ │ + ldr r1, [pc, #-2112] @ 5e5a1c │ │ │ │ + b 5e6228 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5e5480 │ │ │ │ - ldr r2, [pc, #-2124] @ 5e5a1c │ │ │ │ + beq 5e5484 │ │ │ │ + ldr r2, [pc, #-2124] @ 5e5a20 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r1, [r3, #396] @ 0x18c │ │ │ │ - b 5e6224 │ │ │ │ + b 5e6228 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5e5480 │ │ │ │ - ldr r2, [pc, #-2148] @ 5e5a20 │ │ │ │ + beq 5e5484 │ │ │ │ + ldr r2, [pc, #-2148] @ 5e5a24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r1, [r3, #384] @ 0x180 │ │ │ │ - b 5e6224 │ │ │ │ + b 5e6228 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e61bc │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e61c0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e62c4 │ │ │ │ - ldr r1, [pc, #-2188] @ 5e5a24 │ │ │ │ - b 5e6168 │ │ │ │ + bne 5e62c8 │ │ │ │ + ldr r1, [pc, #-2188] @ 5e5a28 │ │ │ │ + b 5e616c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e62d0 │ │ │ │ - ldr r1, [pc, #-2204] @ 5e5a28 │ │ │ │ - b 5e6168 │ │ │ │ + bne 5e62d4 │ │ │ │ + ldr r1, [pc, #-2204] @ 5e5a2c │ │ │ │ + b 5e616c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e62a8 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e62ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e62bc │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e62c0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e647c │ │ │ │ + beq 5e6480 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ lsr r1, r1, #9 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq 5e6338 │ │ │ │ + beq 5e633c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5e5480 │ │ │ │ + bne 5e5484 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-2004] @ 5e5b40 │ │ │ │ + ldr r1, [pc, #-2004] @ 5e5b44 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6488 │ │ │ │ - ldr r1, [pc, #-2316] @ 5e5a2c │ │ │ │ - b 5e6168 │ │ │ │ + bne 5e648c │ │ │ │ + ldr r1, [pc, #-2316] @ 5e5a30 │ │ │ │ + b 5e616c │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-1964] @ 5e5b9c │ │ │ │ + ldr r1, [pc, #-1964] @ 5e5ba0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6398 │ │ │ │ - ldr r1, [pc, #-2364] @ 5e5a30 │ │ │ │ - b 5e6168 │ │ │ │ + bne 5e639c │ │ │ │ + ldr r1, [pc, #-2364] @ 5e5a34 │ │ │ │ + b 5e616c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #-2372] @ 5e5a34 │ │ │ │ + ldr r2, [pc, #-2372] @ 5e5a38 │ │ │ │ lsr r3, r3, #6 │ │ │ │ and r3, r3, #7 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 5e5480 │ │ │ │ + bhi 5e5484 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e6364 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e6368 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e63e4 │ │ │ │ - ldr r1, [pc, #-2432] @ 5e5a38 │ │ │ │ + bne 5e63e8 │ │ │ │ + ldr r1, [pc, #-2432] @ 5e5a3c │ │ │ │ mov r0, r4 │ │ │ │ mov r3, sl │ │ │ │ mov r2, sl │ │ │ │ str r7, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 5d8eac │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5d8eb0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e63f0 │ │ │ │ - ldr r1, [pc, #-2472] @ 5e5a3c │ │ │ │ - b 5e63b4 │ │ │ │ + bne 5e63f4 │ │ │ │ + ldr r1, [pc, #-2472] @ 5e5a40 │ │ │ │ + b 5e63b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e63b0 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e63b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e63dc │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e63e0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6424 │ │ │ │ - ldr r1, [pc, #-2512] @ 5e5a40 │ │ │ │ - b 5e63b4 │ │ │ │ + bne 5e6428 │ │ │ │ + ldr r1, [pc, #-2512] @ 5e5a44 │ │ │ │ + b 5e63b8 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6430 │ │ │ │ + bne 5e6434 │ │ │ │ mov r1, #1275068417 @ 0x4c000001 │ │ │ │ - b 5e63b4 │ │ │ │ + b 5e63b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e6408 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e640c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e641c │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e6420 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6464 │ │ │ │ - ldr r1, [pc, #-2572] @ 5e5a44 │ │ │ │ - b 5e63b4 │ │ │ │ + bne 5e6468 │ │ │ │ + ldr r1, [pc, #-2572] @ 5e5a48 │ │ │ │ + b 5e63b8 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6470 │ │ │ │ + bne 5e6474 │ │ │ │ mov r1, #1275068416 @ 0x4c000000 │ │ │ │ - b 5e63b4 │ │ │ │ + b 5e63b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e6448 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e644c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e645c │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e6460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e62e8 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e62ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e6330 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e6334 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e64bc │ │ │ │ - ldr r1, [pc, #-2656] @ 5e5a48 │ │ │ │ - b 5e6168 │ │ │ │ + bne 5e64c0 │ │ │ │ + ldr r1, [pc, #-2656] @ 5e5a4c │ │ │ │ + b 5e616c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e64c8 │ │ │ │ - ldr r1, [pc, #-2672] @ 5e5a4c │ │ │ │ - b 5e6168 │ │ │ │ + bne 5e64cc │ │ │ │ + ldr r1, [pc, #-2672] @ 5e5a50 │ │ │ │ + b 5e616c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e64a0 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e64a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e64b4 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e64b8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ lsr r2, r3, #6 │ │ │ │ and r2, r2, #3 │ │ │ │ lsr r3, r3, #8 │ │ │ │ cmp r2, #2 │ │ │ │ and r3, r3, #3 │ │ │ │ - beq 5e6600 │ │ │ │ + beq 5e6604 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 5e65e8 │ │ │ │ + beq 5e65ec │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5e65c8 │ │ │ │ + beq 5e65cc │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5e65c0 │ │ │ │ + beq 5e65c4 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5e6584 │ │ │ │ + beq 5e6588 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e5480 │ │ │ │ + bne 5e5484 │ │ │ │ mov r1, #33554432 @ 0x2000000 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e65b4 │ │ │ │ + beq 5e65b8 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ lsr r1, r1, #9 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq 5e6594 │ │ │ │ + beq 5e6598 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5e5480 │ │ │ │ + bne 5e5484 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-2852] @ 5e5a50 │ │ │ │ + ldr r1, [pc, #-2852] @ 5e5a54 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd9c8 │ │ │ │ + bl 5bd9cc │ │ │ │ mov r1, #46137344 @ 0x2c00000 │ │ │ │ - b 5e651c │ │ │ │ + b 5e6520 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-2896] @ 5e5a54 │ │ │ │ + ldr r1, [pc, #-2896] @ 5e5a58 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e6548 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e654c │ │ │ │ mov r1, #35651584 @ 0x2200000 │ │ │ │ - b 5e651c │ │ │ │ + b 5e6520 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5e6650 │ │ │ │ + beq 5e6654 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5e6640 │ │ │ │ + beq 5e6644 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e5480 │ │ │ │ - ldr r1, [pc, #-2960] @ 5e5a58 │ │ │ │ - b 5e651c │ │ │ │ + bne 5e5484 │ │ │ │ + ldr r1, [pc, #-2960] @ 5e5a5c │ │ │ │ + b 5e6520 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5e6620 │ │ │ │ + beq 5e6624 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e5480 │ │ │ │ - ldr r1, [pc, #-2980] @ 5e5a5c │ │ │ │ - b 5e651c │ │ │ │ + bne 5e5484 │ │ │ │ + ldr r1, [pc, #-2980] @ 5e5a60 │ │ │ │ + b 5e6520 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5e6638 │ │ │ │ + beq 5e663c │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5e6628 │ │ │ │ + beq 5e662c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e5480 │ │ │ │ - ldr r1, [pc, #-3008] @ 5e5a60 │ │ │ │ - b 5e651c │ │ │ │ - ldr r1, [pc, #-3012] @ 5e5a64 │ │ │ │ - b 5e651c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 5bd9c8 │ │ │ │ - ldr r1, [pc, #-3024] @ 5e5a68 │ │ │ │ - b 5e651c │ │ │ │ - ldr r1, [pc, #-3028] @ 5e5a6c │ │ │ │ - b 5e651c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 5bd9c8 │ │ │ │ - ldr r1, [pc, #-3040] @ 5e5a70 │ │ │ │ - b 5e651c │ │ │ │ - ldr r1, [pc, #-3044] @ 5e5a74 │ │ │ │ - b 5e651c │ │ │ │ + bne 5e5484 │ │ │ │ + ldr r1, [pc, #-3008] @ 5e5a64 │ │ │ │ + b 5e6520 │ │ │ │ + ldr r1, [pc, #-3012] @ 5e5a68 │ │ │ │ + b 5e6520 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 5bd9cc │ │ │ │ + ldr r1, [pc, #-3024] @ 5e5a6c │ │ │ │ + b 5e6520 │ │ │ │ + ldr r1, [pc, #-3028] @ 5e5a70 │ │ │ │ + b 5e6520 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 5bd9cc │ │ │ │ + ldr r1, [pc, #-3040] @ 5e5a74 │ │ │ │ + b 5e6520 │ │ │ │ + ldr r1, [pc, #-3044] @ 5e5a78 │ │ │ │ + b 5e6520 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #-3052] @ 5e5a78 │ │ │ │ + ldr r3, [pc, #-3052] @ 5e5a7c │ │ │ │ lsr r2, r1, #6 │ │ │ │ and r3, r3, r1, lsr #6 │ │ │ │ - ldr r1, [pc, #-3060] @ 5e5a7c │ │ │ │ + ldr r1, [pc, #-3060] @ 5e5a80 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi 5e4fa0 │ │ │ │ + bhi 5e4fa4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e4fd0 │ │ │ │ - ldr r2, [pc, #-3076] @ 5e5a80 │ │ │ │ + beq 5e4fd4 │ │ │ │ + ldr r2, [pc, #-3076] @ 5e5a84 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #516 @ 0x204 │ │ │ │ - bhi 5e4fd0 │ │ │ │ + bhi 5e4fd4 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #-3112] @ 5e5a84 │ │ │ │ + ldr r2, [pc, #-3112] @ 5e5a88 │ │ │ │ lsr r3, r1, #6 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #7 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 5e5480 │ │ │ │ + bhi 5e5484 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r1, [pc, #-3148] @ 5e5a88 │ │ │ │ + ldr r1, [pc, #-3148] @ 5e5a8c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mvn r2, #0 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e6784 │ │ │ │ + beq 5e6788 │ │ │ │ lsr r1, r1, #9 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq 5e677c │ │ │ │ + beq 5e6780 │ │ │ │ cmp r1, #1 │ │ │ │ - ldreq r1, [pc, #-3208] @ 5e5a8c │ │ │ │ - beq 5e651c │ │ │ │ - b 5e5480 │ │ │ │ + ldreq r1, [pc, #-3208] @ 5e5a90 │ │ │ │ + beq 5e6520 │ │ │ │ + b 5e5484 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e6794 │ │ │ │ + beq 5e6798 │ │ │ │ lsr r1, r1, #9 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq 5e6774 │ │ │ │ + beq 5e6778 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5e5480 │ │ │ │ - ldr r1, [pc, #-3248] @ 5e5a90 │ │ │ │ - b 5e651c │ │ │ │ + bne 5e5484 │ │ │ │ + ldr r1, [pc, #-3248] @ 5e5a94 │ │ │ │ + b 5e6520 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e67bc │ │ │ │ + bne 5e67c0 │ │ │ │ lsr r3, r1, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5e67b4 │ │ │ │ + beq 5e67b8 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5e67a4 │ │ │ │ + beq 5e67a8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e5480 │ │ │ │ - ldr r1, [pc, #-3296] @ 5e5a94 │ │ │ │ - b 5e651c │ │ │ │ - ldr r1, [pc, #-3300] @ 5e5a98 │ │ │ │ - b 5e651c │ │ │ │ - ldr r1, [pc, #-3304] @ 5e5a9c │ │ │ │ - b 5e651c │ │ │ │ + bne 5e5484 │ │ │ │ + ldr r1, [pc, #-3296] @ 5e5a98 │ │ │ │ + b 5e6520 │ │ │ │ + ldr r1, [pc, #-3300] @ 5e5a9c │ │ │ │ + b 5e6520 │ │ │ │ + ldr r1, [pc, #-3304] @ 5e5aa0 │ │ │ │ + b 5e6520 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e66fc │ │ │ │ + b 5e6700 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e6724 │ │ │ │ + b 5e6728 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd9c8 │ │ │ │ - ldr r1, [pc, #-3348] @ 5e5aa0 │ │ │ │ - b 5e651c │ │ │ │ - ldr r1, [pc, #-3352] @ 5e5aa4 │ │ │ │ - b 5e651c │ │ │ │ + bl 5bd9cc │ │ │ │ + ldr r1, [pc, #-3348] @ 5e5aa4 │ │ │ │ + b 5e6520 │ │ │ │ + ldr r1, [pc, #-3352] @ 5e5aa8 │ │ │ │ + b 5e6520 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e674c │ │ │ │ + b 5e6750 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e688c │ │ │ │ + bne 5e6890 │ │ │ │ lsr r3, r1, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5e6884 │ │ │ │ + beq 5e6888 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5e6848 │ │ │ │ + beq 5e684c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e5480 │ │ │ │ - ldr r1, [pc, #-3416] @ 5e5aa8 │ │ │ │ - b 5e651c │ │ │ │ + bne 5e5484 │ │ │ │ + ldr r1, [pc, #-3416] @ 5e5aac │ │ │ │ + b 5e6520 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e6874 │ │ │ │ + beq 5e6878 │ │ │ │ lsr r1, r1, #9 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq 5e6858 │ │ │ │ + beq 5e685c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5e5480 │ │ │ │ - ldr r1, [pc, #-3452] @ 5e5aac │ │ │ │ + bne 5e5484 │ │ │ │ + ldr r1, [pc, #-3452] @ 5e5ab0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5d7020 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5d7024 │ │ │ │ + b 5e4fe4 │ │ │ │ and r1, r1, #768 @ 0x300 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bne 5e67f8 │ │ │ │ + bne 5e67fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd9c8 │ │ │ │ - ldr r1, [pc, #-3496] @ 5e5ab0 │ │ │ │ - b 5e651c │ │ │ │ - ldr r1, [pc, #-3500] @ 5e5ab4 │ │ │ │ + bl 5bd9cc │ │ │ │ + ldr r1, [pc, #-3496] @ 5e5ab4 │ │ │ │ + b 5e6520 │ │ │ │ + ldr r1, [pc, #-3500] @ 5e5ab8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5cf064 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5cf068 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e680c │ │ │ │ - ldr r1, [pc, #-3540] @ 5e5ab8 │ │ │ │ - b 5e651c │ │ │ │ + b 5e6810 │ │ │ │ + ldr r1, [pc, #-3540] @ 5e5abc │ │ │ │ + b 5e6520 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e67d8 │ │ │ │ + b 5e67dc │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e674c │ │ │ │ + beq 5e6750 │ │ │ │ lsr r1, r1, #9 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq 5e6914 │ │ │ │ + beq 5e6918 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5e5480 │ │ │ │ - ldr r1, [pc, #-3592] @ 5e5abc │ │ │ │ + bne 5e5484 │ │ │ │ + ldr r1, [pc, #-3592] @ 5e5ac0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5d7020 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5d7024 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e683c │ │ │ │ + beq 5e6840 │ │ │ │ lsr r1, r1, #9 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq 5e6930 │ │ │ │ + beq 5e6934 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5e5480 │ │ │ │ - ldr r1, [pc, #-3648] @ 5e5ac0 │ │ │ │ + bne 5e5484 │ │ │ │ + ldr r1, [pc, #-3648] @ 5e5ac4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5d7020 │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r1, [pc, #-3672] @ 5e5ac4 │ │ │ │ - mov r3, r8 │ │ │ │ - mov r2, sl │ │ │ │ - mov r0, r4 │ │ │ │ - str r7, [sp] │ │ │ │ - bl 5cf064 │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r1, [pc, #-3696] @ 5e5ac8 │ │ │ │ - mov r3, r8 │ │ │ │ - mov r2, sl │ │ │ │ - mov r0, r4 │ │ │ │ - str r7, [sp] │ │ │ │ - bl 5cf064 │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r1, [pc, #-3720] @ 5e5acc │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3724] @ 5e5ad0 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3728] @ 5e5ad4 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3732] @ 5e5ad8 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3736] @ 5e5adc │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3740] @ 5e5ae0 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3744] @ 5e5ae4 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3748] @ 5e5ae8 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3752] @ 5e5aec │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3756] @ 5e5af0 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3760] @ 5e5af4 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3764] @ 5e5af8 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3768] @ 5e5afc │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3772] @ 5e5b00 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3776] @ 5e5b04 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3780] @ 5e5b08 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3784] @ 5e5b0c │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3788] @ 5e5b10 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3792] @ 5e5b14 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3796] @ 5e5b18 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3800] @ 5e5b1c │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3804] @ 5e5b20 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 5cf1c4 │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r1, [pc, #-3824] @ 5e5b24 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3828] @ 5e5b28 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3832] @ 5e5b2c │ │ │ │ - b 5e69f8 │ │ │ │ - ldr r1, [pc, #-3836] @ 5e5b30 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3840] @ 5e5b34 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3844] @ 5e5b38 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3848] @ 5e5b3c │ │ │ │ - b 5e69f8 │ │ │ │ - ldr r1, [pc, #-3852] @ 5e5b40 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3856] @ 5e5b44 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3860] @ 5e5b48 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3864] @ 5e5b4c │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3868] @ 5e5b50 │ │ │ │ - b 5e66d0 │ │ │ │ + bl 5d7024 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r1, [pc, #-3672] @ 5e5ac8 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r2, sl │ │ │ │ + mov r0, r4 │ │ │ │ + str r7, [sp] │ │ │ │ + bl 5cf068 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r1, [pc, #-3696] @ 5e5acc │ │ │ │ + mov r3, r8 │ │ │ │ + mov r2, sl │ │ │ │ + mov r0, r4 │ │ │ │ + str r7, [sp] │ │ │ │ + bl 5cf068 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r1, [pc, #-3720] @ 5e5ad0 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3724] @ 5e5ad4 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3728] @ 5e5ad8 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3732] @ 5e5adc │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3736] @ 5e5ae0 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3740] @ 5e5ae4 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3744] @ 5e5ae8 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3748] @ 5e5aec │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3752] @ 5e5af0 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3756] @ 5e5af4 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3760] @ 5e5af8 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3764] @ 5e5afc │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3768] @ 5e5b00 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3772] @ 5e5b04 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3776] @ 5e5b08 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3780] @ 5e5b0c │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3784] @ 5e5b10 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3788] @ 5e5b14 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3792] @ 5e5b18 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3796] @ 5e5b1c │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3800] @ 5e5b20 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3804] @ 5e5b24 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 5cf1c8 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r1, [pc, #-3824] @ 5e5b28 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3828] @ 5e5b2c │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3832] @ 5e5b30 │ │ │ │ + b 5e69fc │ │ │ │ + ldr r1, [pc, #-3836] @ 5e5b34 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3840] @ 5e5b38 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3844] @ 5e5b3c │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3848] @ 5e5b40 │ │ │ │ + b 5e69fc │ │ │ │ + ldr r1, [pc, #-3852] @ 5e5b44 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3856] @ 5e5b48 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3860] @ 5e5b4c │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3864] @ 5e5b50 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3868] @ 5e5b54 │ │ │ │ + b 5e66d4 │ │ │ │ mov r1, #1140850688 @ 0x44000000 │ │ │ │ - b 5e69f8 │ │ │ │ - ldr r1, [pc, #-3880] @ 5e5b54 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3884] @ 5e5b58 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3888] @ 5e5b5c │ │ │ │ - b 5e69f8 │ │ │ │ - ldr r1, [pc, #-3892] @ 5e5b60 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3896] @ 5e5b64 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3900] @ 5e5b68 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3904] @ 5e5b6c │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3908] @ 5e5b70 │ │ │ │ - b 5e69f8 │ │ │ │ - ldr r1, [pc, #-3912] @ 5e5b74 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3916] @ 5e5b78 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3920] @ 5e5b7c │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3924] @ 5e5b80 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-3928] @ 5e5b84 │ │ │ │ + b 5e69fc │ │ │ │ + ldr r1, [pc, #-3880] @ 5e5b58 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3884] @ 5e5b5c │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3888] @ 5e5b60 │ │ │ │ + b 5e69fc │ │ │ │ + ldr r1, [pc, #-3892] @ 5e5b64 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3896] @ 5e5b68 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3900] @ 5e5b6c │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3904] @ 5e5b70 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3908] @ 5e5b74 │ │ │ │ + b 5e69fc │ │ │ │ + ldr r1, [pc, #-3912] @ 5e5b78 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3916] @ 5e5b7c │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3920] @ 5e5b80 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3924] @ 5e5b84 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-3928] @ 5e5b88 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 5e6b6c │ │ │ │ - ldr r3, [pc, #-3936] @ 5e5b88 │ │ │ │ + beq 5e6b70 │ │ │ │ + ldr r3, [pc, #-3936] @ 5e5b8c │ │ │ │ and r3, r3, r2 │ │ │ │ - ldr r2, [pc, #-3940] @ 5e5b8c │ │ │ │ + ldr r2, [pc, #-3940] @ 5e5b90 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5e4fd0 │ │ │ │ + bne 5e4fd4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6b48 │ │ │ │ + bne 5e6b4c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r3, #1 │ │ │ │ lsr r2, r2, #13 │ │ │ │ and r2, r2, #7 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b7dd0 │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r1, [pc, #-4000] @ 5e5b90 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-4004] @ 5e5b94 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-4008] @ 5e5b98 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-4012] @ 5e5b9c │ │ │ │ - b 5e66d0 │ │ │ │ + bl 5b7dd4 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r1, [pc, #-4000] @ 5e5b94 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-4004] @ 5e5b98 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-4008] @ 5e5b9c │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-4012] @ 5e5ba0 │ │ │ │ + b 5e66d4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e6b00 │ │ │ │ - ldr r1, [pc, #-4036] @ 5e5ba0 │ │ │ │ - b 5e66d0 │ │ │ │ - ldr r1, [pc, #-4040] @ 5e5ba4 │ │ │ │ - b 5e66d0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e6b04 │ │ │ │ + ldr r1, [pc, #-4036] @ 5e5ba4 │ │ │ │ + b 5e66d4 │ │ │ │ + ldr r1, [pc, #-4040] @ 5e5ba8 │ │ │ │ + b 5e66d4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6ba8 │ │ │ │ + bne 5e6bac │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ lsr r2, r2, #13 │ │ │ │ and r2, r2, #7 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b7dd0 │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r1, [pc, #4060] @ 5e7b84 │ │ │ │ - b 5e66d0 │ │ │ │ + bl 5b7dd4 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r1, [pc, #4060] @ 5e7b88 │ │ │ │ + b 5e66d4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e6b78 │ │ │ │ - ldr r1, [pc, #4036] @ 5e7b88 │ │ │ │ - b 5e66d0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e6b7c │ │ │ │ + ldr r1, [pc, #4036] @ 5e7b8c │ │ │ │ + b 5e66d4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6c54 │ │ │ │ + bne 5e6c58 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ lsr r2, r3, #10 │ │ │ │ and r2, r2, #3 │ │ │ │ lsr r1, r3, #6 │ │ │ │ cmp r2, #1 │ │ │ │ lsr r3, r3, #13 │ │ │ │ and r1, r1, #15 │ │ │ │ and ip, r3, #7 │ │ │ │ - beq 5e6c3c │ │ │ │ + beq 5e6c40 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 5e6c24 │ │ │ │ + beq 5e6c28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5e5480 │ │ │ │ + bne 5e5484 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5cd348 │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r1, [pc, #3944] @ 5e7b8c │ │ │ │ - b 5e5cb0 │ │ │ │ + bl 5cd34c │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r1, [pc, #3944] @ 5e7b90 │ │ │ │ + b 5e5cb4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5d556c │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5d5570 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5d64e8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5d64ec │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e6bd0 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e6bd4 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr ip, [r4, #104] @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ lsr ip, ip, #11 │ │ │ │ and ip, ip, #16 │ │ │ │ orr ip, ip, #10 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5b85e8 │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r1, [pc, #3828] @ 5e7b90 │ │ │ │ - b 5e5cb0 │ │ │ │ - ldr r1, [pc, #3824] @ 5e7b94 │ │ │ │ - b 5e5cb0 │ │ │ │ + bl 5b85ec │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r1, [pc, #3828] @ 5e7b94 │ │ │ │ + b 5e5cb4 │ │ │ │ + ldr r1, [pc, #3824] @ 5e7b98 │ │ │ │ + b 5e5cb4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b7f28 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b7f2c │ │ │ │ + b 5e4fe4 │ │ │ │ cmp r8, #23 │ │ │ │ ldrb r3, [r4, #97] @ 0x61 │ │ │ │ movls r8, #0 │ │ │ │ movhi r8, #1 │ │ │ │ ands r8, r8, r3, lsr #1 │ │ │ │ - beq 5e4fe0 │ │ │ │ - b 5e5c98 │ │ │ │ + beq 5e4fe4 │ │ │ │ + b 5e5c9c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - ldreq r1, [pc, #3752] @ 5e7b98 │ │ │ │ - beq 5e5cb0 │ │ │ │ + ldreq r1, [pc, #3752] @ 5e7b9c │ │ │ │ + beq 5e5cb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - ldr r1, [pc, #3736] @ 5e7b98 │ │ │ │ - b 5e5cb0 │ │ │ │ + bl 5bab60 │ │ │ │ + ldr r1, [pc, #3736] @ 5e7b9c │ │ │ │ + b 5e5cb4 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e5ea8 │ │ │ │ + b 5e5eac │ │ │ │ ands r2, r2, #3 │ │ │ │ - beq 5e77f0 │ │ │ │ + beq 5e77f4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5e5480 │ │ │ │ + bne 5e5484 │ │ │ │ lsr r2, r3, #14 │ │ │ │ and r2, r2, #3 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5bea3c │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bea40 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5bd5c0 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bd5c4 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e58fc │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e5900 │ │ │ │ ands r1, r2, #14 │ │ │ │ - bne 5e6ebc │ │ │ │ + bne 5e6ec0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ and r0, r0, #512 @ 0x200 │ │ │ │ orrs r3, r0, #0 │ │ │ │ - beq 5e6e90 │ │ │ │ + beq 5e6e94 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #9 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6e7c │ │ │ │ - ldr r3, [pc, #3548] @ 5e7b9c │ │ │ │ + bne 5e6e80 │ │ │ │ + ldr r3, [pc, #3548] @ 5e7ba0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r9, #3 │ │ │ │ - bhi 5e5480 │ │ │ │ + bhi 5e5484 │ │ │ │ ldrb r3, [r3, r9] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #3524] @ 5e7ba0 │ │ │ │ + ldr r3, [pc, #3524] @ 5e7ba4 │ │ │ │ cmp r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #160] @ 0xa0 │ │ │ │ - beq 5e6e40 │ │ │ │ + beq 5e6e44 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r3, [pc, #3492] @ 5e7ba4 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r3, [pc, #3492] @ 5e7ba8 │ │ │ │ cmp r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #176] @ 0xb0 │ │ │ │ - beq 5e6e4c │ │ │ │ + beq 5e6e50 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ - ldr r3, [pc, #3452] @ 5e7ba8 │ │ │ │ + beq 5e4fe4 │ │ │ │ + ldr r3, [pc, #3452] @ 5e7bac │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #160] @ 0xa0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ - ldr r3, [pc, #3396] @ 5e7bac │ │ │ │ + beq 5e4fe4 │ │ │ │ + ldr r3, [pc, #3396] @ 5e7bb0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #176] @ 0xb0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e6db8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e6dbc │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r7 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ + bl 5bae4c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ sub r9, r9, #4 │ │ │ │ cmp r9, #1 │ │ │ │ - bhi 5e5480 │ │ │ │ + bhi 5e5484 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6fa4 │ │ │ │ + bne 5e6fa8 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r7 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, #9 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5bae48 │ │ │ │ + bl 5bae4c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6fc4 │ │ │ │ - ldr r3, [pc, #3216] @ 5e7bb0 │ │ │ │ + bne 5e6fc8 │ │ │ │ + ldr r3, [pc, #3216] @ 5e7bb4 │ │ │ │ tst r1, #65536 @ 0x10000 │ │ │ │ - ldr r6, [pc, #3212] @ 5e7bb4 │ │ │ │ + ldr r6, [pc, #3212] @ 5e7bb8 │ │ │ │ movne r6, r3 │ │ │ │ - b 5e5f88 │ │ │ │ + b 5e5f8c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6fb8 │ │ │ │ + bne 5e6fbc │ │ │ │ mov r2, #2 │ │ │ │ mvn r0, #0 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ - ldr r1, [pc, #3372] @ 5e7c84 │ │ │ │ + ldr r1, [pc, #3372] @ 5e7c88 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #4] │ │ │ │ - bl 5bae48 │ │ │ │ + bl 5bae4c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e6fd4 │ │ │ │ + bne 5e6fd8 │ │ │ │ tst r1, #65536 @ 0x10000 │ │ │ │ - ldr r6, [pc, #3336] @ 5e7c94 │ │ │ │ + ldr r6, [pc, #3336] @ 5e7c98 │ │ │ │ moveq r6, #1157627904 @ 0x45000000 │ │ │ │ - b 5e5f88 │ │ │ │ + b 5e5f8c │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e55f8 │ │ │ │ + b 5e55fc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e6ed4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e6ed8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e6f38 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e6f3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e6f18 │ │ │ │ + b 5e6f1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e6f80 │ │ │ │ + b 5e6f84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ mov r1, #-1476395008 @ 0xa8000000 │ │ │ │ - b 5e5cb0 │ │ │ │ + b 5e5cb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ mov r1, #-2013265920 @ 0x88000000 │ │ │ │ - b 5e5d18 │ │ │ │ + b 5e5d1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e5640 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e5644 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #2972] @ 5e7bb8 │ │ │ │ + ldr r2, [pc, #2972] @ 5e7bbc │ │ │ │ lsr r3, r3, #6 │ │ │ │ and r3, r3, #7 │ │ │ │ sub r3, r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi 5e5480 │ │ │ │ + bhi 5e5484 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e708c │ │ │ │ - ldr r6, [pc, #2924] @ 5e7bbc │ │ │ │ - b 5e5f70 │ │ │ │ + bne 5e7090 │ │ │ │ + ldr r6, [pc, #2924] @ 5e7bc0 │ │ │ │ + b 5e5f74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e5f54 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e5f58 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7098 │ │ │ │ - ldr r1, [pc, #2896] @ 5e7bc0 │ │ │ │ + bne 5e709c │ │ │ │ + ldr r1, [pc, #2896] @ 5e7bc4 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e7048 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e704c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e7068 │ │ │ │ - ldr r1, [pc, #2840] @ 5e7bc4 │ │ │ │ - b 5e706c │ │ │ │ - ldr r1, [pc, #2836] @ 5e7bc8 │ │ │ │ - b 5e706c │ │ │ │ - ldr r1, [pc, #2832] @ 5e7bcc │ │ │ │ - b 5e706c │ │ │ │ - ldr r1, [pc, #2828] @ 5e7bd0 │ │ │ │ - b 5e706c │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e706c │ │ │ │ + ldr r1, [pc, #2840] @ 5e7bc8 │ │ │ │ + b 5e7070 │ │ │ │ + ldr r1, [pc, #2836] @ 5e7bcc │ │ │ │ + b 5e7070 │ │ │ │ + ldr r1, [pc, #2832] @ 5e7bd0 │ │ │ │ + b 5e7070 │ │ │ │ + ldr r1, [pc, #2828] @ 5e7bd4 │ │ │ │ + b 5e7070 │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ - b 5e6d48 │ │ │ │ - ldr r3, [pc, #2816] @ 5e7bd4 │ │ │ │ + b 5e6d4c │ │ │ │ + ldr r3, [pc, #2816] @ 5e7bd8 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r9, #15 │ │ │ │ - bhi 5e5480 │ │ │ │ + bhi 5e5484 │ │ │ │ add r3, r3, r9 │ │ │ │ ldrsh r3, [r3, r9] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e716c │ │ │ │ + beq 5e7170 │ │ │ │ bl 6bc88c │ │ │ │ cmp r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5e7154 │ │ │ │ + bne 5e7158 │ │ │ │ mov r1, r8 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5caf64 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5caf68 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ - b 5e6d48 │ │ │ │ - ldr r2, [pc, #2712] @ 5e7bd8 │ │ │ │ + b 5e6d4c │ │ │ │ + ldr r2, [pc, #2712] @ 5e7bdc │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ - bl 5d0ba8 │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r3, [pc, #2688] @ 5e7bdc │ │ │ │ + bl 5d0bac │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r3, [pc, #2688] @ 5e7be0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e7110 │ │ │ │ + b 5e7114 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e70f8 │ │ │ │ - ldr r2, [pc, #2652] @ 5e7be0 │ │ │ │ - b 5e713c │ │ │ │ - ldr r2, [pc, #2648] @ 5e7be4 │ │ │ │ - b 5e713c │ │ │ │ - ldr r2, [pc, #2644] @ 5e7be8 │ │ │ │ - b 5e713c │ │ │ │ - ldr r2, [pc, #2640] @ 5e7bec │ │ │ │ - b 5e713c │ │ │ │ - ldr r2, [pc, #2636] @ 5e7bf0 │ │ │ │ - b 5e713c │ │ │ │ - ldr r2, [pc, #2632] @ 5e7bf4 │ │ │ │ - b 5e713c │ │ │ │ - ldr r2, [pc, #2628] @ 5e7bf8 │ │ │ │ - b 5e713c │ │ │ │ - ldr r2, [pc, #2624] @ 5e7bfc │ │ │ │ - b 5e713c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e70fc │ │ │ │ + ldr r2, [pc, #2652] @ 5e7be4 │ │ │ │ + b 5e7140 │ │ │ │ + ldr r2, [pc, #2648] @ 5e7be8 │ │ │ │ + b 5e7140 │ │ │ │ + ldr r2, [pc, #2644] @ 5e7bec │ │ │ │ + b 5e7140 │ │ │ │ + ldr r2, [pc, #2640] @ 5e7bf0 │ │ │ │ + b 5e7140 │ │ │ │ + ldr r2, [pc, #2636] @ 5e7bf4 │ │ │ │ + b 5e7140 │ │ │ │ + ldr r2, [pc, #2632] @ 5e7bf8 │ │ │ │ + b 5e7140 │ │ │ │ + ldr r2, [pc, #2628] @ 5e7bfc │ │ │ │ + b 5e7140 │ │ │ │ + ldr r2, [pc, #2624] @ 5e7c00 │ │ │ │ + b 5e7140 │ │ │ │ cmp r9, #14 │ │ │ │ - beq 5e7320 │ │ │ │ + beq 5e7324 │ │ │ │ cmp r9, #15 │ │ │ │ - bne 5e5480 │ │ │ │ + bne 5e5484 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e7310 │ │ │ │ + beq 5e7314 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #64 @ 0x40 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e72f0 │ │ │ │ + beq 5e72f4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc9bc │ │ │ │ cmp r7, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5e72d4 │ │ │ │ + bne 5e72d8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #2524] @ 5e7c00 │ │ │ │ + ldr r3, [pc, #2524] @ 5e7c04 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ - ldr r2, [pc, #2516] @ 5e7c04 │ │ │ │ + ldr r2, [pc, #2516] @ 5e7c08 │ │ │ │ ldr r1, [r6] │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #6 │ │ │ │ bl 6c37b0 │ │ │ │ mov r1, r4 │ │ │ │ @@ -1011610,92 +1011611,92 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ lsl r2, r8, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c656c │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e7300 │ │ │ │ + beq 5e7304 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ - ldr r2, [pc, #2392] @ 5e7c08 │ │ │ │ + beq 5e4fe4 │ │ │ │ + ldr r2, [pc, #2392] @ 5e7c0c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ and r3, r3, #7 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5c2a5c │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r3, [pc, #2352] @ 5e7c0c │ │ │ │ + bl 5c2a60 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r3, [pc, #2352] @ 5e7c10 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e721c │ │ │ │ + b 5e7220 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e71e8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e71ec │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e72a0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e72a4 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e71d8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e71dc │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e744c │ │ │ │ + beq 5e7450 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ and r2, r2, #64 @ 0x40 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e743c │ │ │ │ + beq 5e7440 │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5e73b4 │ │ │ │ + bne 5e73b8 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ - ldr r3, [pc, #2220] @ 5e7c10 │ │ │ │ + beq 5e4fe4 │ │ │ │ + ldr r3, [pc, #2220] @ 5e7c14 │ │ │ │ mov r1, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ and r3, r2, #3 │ │ │ │ cmp r3, #2 │ │ │ │ asr r2, r9, #2 │ │ │ │ - beq 5e7470 │ │ │ │ + beq 5e7474 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5e745c │ │ │ │ + beq 5e7460 │ │ │ │ cmp r3, #1 │ │ │ │ movne r1, #16 │ │ │ │ mov r3, r7 │ │ │ │ moveq r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5be050 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5be054 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ - b 5e6d48 │ │ │ │ + b 5e6d4c │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc9bc │ │ │ │ - ldr r3, [pc, #2104] @ 5e7c00 │ │ │ │ - ldr r2, [pc, #2104] @ 5e7c04 │ │ │ │ + ldr r3, [pc, #2104] @ 5e7c04 │ │ │ │ + ldr r2, [pc, #2104] @ 5e7c08 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldr r1, [r6] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c6434 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1011716,552 +1011717,552 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e7c │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c6434 │ │ │ │ - b 5e7354 │ │ │ │ + b 5e7358 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e733c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e7340 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e732c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e7330 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5be050 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5be054 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5be050 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5be054 │ │ │ │ + b 5e4fe4 │ │ │ │ and r1, r2, #3 │ │ │ │ lsr r3, r3, #14 │ │ │ │ cmp r1, #2 │ │ │ │ and r2, r3, #3 │ │ │ │ mov r3, r7 │ │ │ │ - beq 5e74dc │ │ │ │ + beq 5e74e0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 5e74c8 │ │ │ │ + beq 5e74cc │ │ │ │ cmp r1, #1 │ │ │ │ movne r1, #1879048192 @ 0x70000000 │ │ │ │ moveq r1, #1879048193 @ 0x70000001 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5bea3c │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bea40 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ - b 5e6d48 │ │ │ │ + b 5e6d4c │ │ │ │ mov r1, #1879048197 @ 0x70000005 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5bea3c │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bea40 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, #1879048196 @ 0x70000004 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5bea3c │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bea40 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ - b 5e6d48 │ │ │ │ + b 5e6d4c │ │ │ │ cmp r9, #4 │ │ │ │ - beq 5e7630 │ │ │ │ + beq 5e7634 │ │ │ │ cmp r9, #5 │ │ │ │ - bne 5e5480 │ │ │ │ + bne 5e5484 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e7620 │ │ │ │ + beq 5e7624 │ │ │ │ bl 6bc88c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5e7540 │ │ │ │ - ldr r3, [pc, #1760] @ 5e7c14 │ │ │ │ + beq 5e7544 │ │ │ │ + ldr r3, [pc, #1760] @ 5e7c18 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e7588 │ │ │ │ - ldr r3, [pc, #1728] @ 5e7c18 │ │ │ │ + beq 5e758c │ │ │ │ + ldr r3, [pc, #1728] @ 5e7c1c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #1712] @ 5e7c1c │ │ │ │ + ldr r2, [pc, #1712] @ 5e7c20 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5e75ec │ │ │ │ - ldr r2, [pc, #1696] @ 5e7c20 │ │ │ │ + beq 5e75f0 │ │ │ │ + ldr r2, [pc, #1696] @ 5e7c24 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5e75ec │ │ │ │ - ldr r2, [pc, #1684] @ 5e7c24 │ │ │ │ - ldr r3, [pc, #1644] @ 5e7c00 │ │ │ │ + beq 5e75f0 │ │ │ │ + ldr r2, [pc, #1684] @ 5e7c28 │ │ │ │ + ldr r3, [pc, #1644] @ 5e7c04 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #1672] @ 5e7c28 │ │ │ │ + ldr r1, [pc, #1672] @ 5e7c2c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #264] @ 0x108 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #264 @ 0x108 │ │ │ │ add r2, r2, r5 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5e7604 │ │ │ │ - ldr r3, [pc, #1628] @ 5e7c2c │ │ │ │ + bne 5e7608 │ │ │ │ + ldr r3, [pc, #1628] @ 5e7c30 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c2e14 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r3, [pc, #1596] @ 5e7c30 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r3, [pc, #1596] @ 5e7c34 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e7588 │ │ │ │ - ldr r3, [pc, #1576] @ 5e7c34 │ │ │ │ + b 5e758c │ │ │ │ + ldr r3, [pc, #1576] @ 5e7c38 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e75c8 │ │ │ │ + b 5e75cc │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e7514 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e7518 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5e770c │ │ │ │ + beq 5e7710 │ │ │ │ bl 6bc88c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5e7668 │ │ │ │ - ldr r3, [pc, #1500] @ 5e7c38 │ │ │ │ + beq 5e766c │ │ │ │ + ldr r3, [pc, #1500] @ 5e7c3c │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5e76b0 │ │ │ │ - ldr r3, [pc, #1468] @ 5e7c3c │ │ │ │ + beq 5e76b4 │ │ │ │ + ldr r3, [pc, #1468] @ 5e7c40 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #1416] @ 5e7c1c │ │ │ │ + ldr r2, [pc, #1416] @ 5e7c20 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5e771c │ │ │ │ - ldr r2, [pc, #1400] @ 5e7c20 │ │ │ │ + beq 5e7720 │ │ │ │ + ldr r2, [pc, #1400] @ 5e7c24 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5e771c │ │ │ │ - ldr r2, [pc, #1416] @ 5e7c40 │ │ │ │ - ldr r3, [pc, #1348] @ 5e7c00 │ │ │ │ + beq 5e7720 │ │ │ │ + ldr r2, [pc, #1416] @ 5e7c44 │ │ │ │ + ldr r3, [pc, #1348] @ 5e7c04 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ - ldr r1, [pc, #1404] @ 5e7c44 │ │ │ │ + ldr r1, [pc, #1404] @ 5e7c48 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ add r3, r2, r3 │ │ │ │ add r1, r1, #132 @ 0x84 │ │ │ │ add r2, r2, r5 │ │ │ │ bl 6bdde4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e5f54 │ │ │ │ - ldr r3, [pc, #1360] @ 5e7c48 │ │ │ │ + beq 5e5f58 │ │ │ │ + ldr r3, [pc, #1360] @ 5e7c4c │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e5f54 │ │ │ │ + b 5e5f58 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e763c │ │ │ │ - ldr r3, [pc, #1320] @ 5e7c4c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e7640 │ │ │ │ + ldr r3, [pc, #1320] @ 5e7c50 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e76b0 │ │ │ │ + b 5e76b4 │ │ │ │ cmp r9, #8 │ │ │ │ - beq 5e77dc │ │ │ │ + beq 5e77e0 │ │ │ │ cmp r9, #13 │ │ │ │ - beq 5e7774 │ │ │ │ + beq 5e7778 │ │ │ │ cmp r9, #6 │ │ │ │ - bne 5e5480 │ │ │ │ + bne 5e5484 │ │ │ │ sub r7, r7, #4 │ │ │ │ cmp r7, #15 │ │ │ │ movhi r0, #63 @ 0x3f │ │ │ │ - bhi 5e776c │ │ │ │ - ldr r3, [pc, #1260] @ 5e7c50 │ │ │ │ + bhi 5e7770 │ │ │ │ + ldr r3, [pc, #1260] @ 5e7c54 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ bl 6c2d44 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ str r3, [sp, #20] │ │ │ │ and r0, r0, #3 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bl 548f54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e77b4 │ │ │ │ + beq 5e77b8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #1200] @ 5e7c54 │ │ │ │ + ldr r2, [pc, #1200] @ 5e7c58 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ moveq r3, #5 │ │ │ │ streq r3, [r4, #12] │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e7830 │ │ │ │ + beq 5e7834 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #4194304 @ 0x400000 │ │ │ │ - bne 5e58fc │ │ │ │ + bne 5e5900 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e4fe4 │ │ │ │ lsr r2, r3, #14 │ │ │ │ and r2, r2, #3 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5bea3c │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r3, [pc, #1088] @ 5e7c58 │ │ │ │ + bl 5bea40 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r3, [pc, #1088] @ 5e7c5c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r9, #15 │ │ │ │ - bhi 5e5480 │ │ │ │ + bhi 5e5484 │ │ │ │ add r3, r3, r9 │ │ │ │ ldrsh r3, [r3, r9] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e77c0 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e77c4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7aac │ │ │ │ + bne 5e7ab0 │ │ │ │ mov r5, #1879048197 @ 0x70000005 │ │ │ │ and r2, r3, #32 │ │ │ │ orrs r3, r2, #0 │ │ │ │ - beq 5e78f0 │ │ │ │ + beq 5e78f4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5bea3c │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bea40 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7a9c │ │ │ │ + bne 5e7aa0 │ │ │ │ mov r5, #1879048196 @ 0x70000004 │ │ │ │ - b 5e784c │ │ │ │ + b 5e7850 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7958 │ │ │ │ + bne 5e795c │ │ │ │ mov r5, #1879048193 @ 0x70000001 │ │ │ │ - b 5e784c │ │ │ │ + b 5e7850 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7adc │ │ │ │ + bne 5e7ae0 │ │ │ │ mov r5, #24 │ │ │ │ - b 5e784c │ │ │ │ + b 5e7850 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7a14 │ │ │ │ + bne 5e7a18 │ │ │ │ mov r5, #1879048192 @ 0x70000000 │ │ │ │ - b 5e784c │ │ │ │ - ldr r5, [pc, #912] @ 5e7c5c │ │ │ │ + b 5e7850 │ │ │ │ + ldr r5, [pc, #912] @ 5e7c60 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e7abc │ │ │ │ + beq 5e7ac0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7e84 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b7e88 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e7858 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e785c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e792c │ │ │ │ + bne 5e7930 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df7c0 │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r5, [pc, #820] @ 5e7c60 │ │ │ │ - b 5e78c8 │ │ │ │ + bl 5df7c4 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r5, [pc, #820] @ 5e7c64 │ │ │ │ + b 5e78cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e790c │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e7910 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ - ldr r1, [pc, #796] @ 5e7c64 │ │ │ │ + beq 5e4fe4 │ │ │ │ + ldr r1, [pc, #796] @ 5e7c68 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab68 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bab6c │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e7894 │ │ │ │ + b 5e7898 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ - ldr r1, [pc, #752] @ 5e7c68 │ │ │ │ + beq 5e4fe4 │ │ │ │ + ldr r1, [pc, #752] @ 5e7c6c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab68 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bab6c │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e7a3c │ │ │ │ + beq 5e7a40 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ bl 6bc88c │ │ │ │ cmp r8, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e7a24 │ │ │ │ + bne 5e7a28 │ │ │ │ mov r1, r8 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r2, [pc, #688] @ 5e7c6c │ │ │ │ - ldr r3, [pc, #688] @ 5e7c70 │ │ │ │ + ldr r2, [pc, #688] @ 5e7c70 │ │ │ │ + ldr r3, [pc, #688] @ 5e7c74 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ - ldr r1, [pc, #676] @ 5e7c74 │ │ │ │ + ldr r1, [pc, #676] @ 5e7c78 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r2, r4 │ │ │ │ add r1, r1, #3168 @ 0xc60 │ │ │ │ add r2, r2, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdde4 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ - ldr r1, [pc, #628] @ 5e7c78 │ │ │ │ + beq 5e4fe4 │ │ │ │ + ldr r1, [pc, #628] @ 5e7c7c │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab68 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bab6c │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e78bc │ │ │ │ - ldr r3, [pc, #592] @ 5e7c7c │ │ │ │ + b 5e78c0 │ │ │ │ + ldr r3, [pc, #592] @ 5e7c80 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e79b4 │ │ │ │ + b 5e79b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e7994 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e7998 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7aec │ │ │ │ + bne 5e7af0 │ │ │ │ mov r5, #26 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5e7a90 │ │ │ │ + beq 5e7a94 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5bea3c │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bea40 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7afc │ │ │ │ + bne 5e7b00 │ │ │ │ mov r5, #25 │ │ │ │ - b 5e784c │ │ │ │ + b 5e7850 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e7a60 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e7a64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e7880 │ │ │ │ + b 5e7884 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e7848 │ │ │ │ + b 5e784c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e78d4 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e78d8 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7b0c │ │ │ │ + bne 5e7b10 │ │ │ │ mov r5, #27 │ │ │ │ - b 5e7a58 │ │ │ │ + b 5e7a5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e78a8 │ │ │ │ + b 5e78ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e7a54 │ │ │ │ + b 5e7a58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e7a88 │ │ │ │ + b 5e7a8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ - b 5e7ad4 │ │ │ │ + b 5e7ad8 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 5b9608 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b960c │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ - b 5e7b20 │ │ │ │ + b 5e7b24 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - b 5e7b20 │ │ │ │ + b 5e7b24 │ │ │ │ mov r0, #32 │ │ │ │ - b 5e7b20 │ │ │ │ + b 5e7b24 │ │ │ │ mov r0, #70 @ 0x46 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 5b83dc │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b83e0 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, #7 │ │ │ │ - b 5e7b50 │ │ │ │ + b 5e7b54 │ │ │ │ mov r0, #6 │ │ │ │ - b 5e7b50 │ │ │ │ + b 5e7b54 │ │ │ │ mov r0, #4 │ │ │ │ - b 5e7b50 │ │ │ │ + b 5e7b54 │ │ │ │ andeq r0, r0, #37 @ 0x25 │ │ │ │ andeq r0, r0, #6 │ │ │ │ stcvc 0, cr0, [r0], {31} │ │ │ │ stcvc 0, cr0, [r0], {29} │ │ │ │ stcvc 0, cr0, [r0], {28} │ │ │ │ stcvc 0, cr0, [r0], {34} @ 0x22 │ │ │ │ - subeq pc, r9, r4, asr #3 │ │ │ │ - strdeq r6, [r5], #-52 @ 0xffffffcc @ │ │ │ │ - ldrdeq r6, [r5], #-48 @ 0xffffffd0 @ │ │ │ │ - rsbeq r6, r5, r8, lsr #7 │ │ │ │ - rsbeq r6, r5, ip, ror #6 │ │ │ │ + subeq pc, r9, r0, asr #3 │ │ │ │ + strdeq r6, [r5], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq r6, r5, ip, asr #7 │ │ │ │ + rsbeq r6, r5, r4, lsr #7 │ │ │ │ + rsbeq r6, r5, r8, ror #6 │ │ │ │ strmi r0, [r1, #-0]! │ │ │ │ strmi r0, [r1, #-0] │ │ │ │ - subeq lr, r9, r0, ror #30 │ │ │ │ + subeq lr, r9, ip, asr pc │ │ │ │ strbmi r0, [r0, #-0] │ │ │ │ andeq r0, r0, #38 @ 0x26 │ │ │ │ sbceq r0, r0, #47 @ 0x2f │ │ │ │ sbceq r0, r0, #46 @ 0x2e │ │ │ │ sbceq r0, r0, #45 @ 0x2d │ │ │ │ sbceq r0, r0, #44 @ 0x2c │ │ │ │ - strheq lr, [r9], #-234 @ 0xffffff16 │ │ │ │ + strheq lr, [r9], #-230 @ 0xffffff1a │ │ │ │ andmi r0, r0, #24 │ │ │ │ - rsbeq r6, r5, r8, ror r0 │ │ │ │ + rsbeq r6, r5, r4, ror r0 │ │ │ │ andmi r0, r0, #31 │ │ │ │ andmi r0, r0, #32 │ │ │ │ andmi r0, r0, #4 │ │ │ │ andmi r0, r0, #3 │ │ │ │ andmi r0, r0, #6 │ │ │ │ andmi r0, r0, #2 │ │ │ │ andmi r0, r0, #1 │ │ │ │ andmi r0, r0, #8 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - rsbeq r5, r5, r0, lsr #30 │ │ │ │ - strdeq r5, [r5], #-228 @ 0xffffff1c @ │ │ │ │ - rsbeq r5, r5, ip, ror #28 │ │ │ │ - rsbeq r5, r5, r0, lsr #25 │ │ │ │ - rsbeq r5, r5, ip, ror ip │ │ │ │ + rsbeq r5, r5, ip, lsl pc │ │ │ │ + strdeq r5, [r5], #-224 @ 0xffffff20 @ │ │ │ │ + rsbeq r5, r5, r8, ror #28 │ │ │ │ + @ instruction: 0x00655c9c │ │ │ │ + rsbeq r5, r5, r8, ror ip │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - subseq r7, r7, ip, lsr #8 │ │ │ │ - subseq r1, r9, r8, lsr #30 │ │ │ │ - rsbeq r5, r5, r0, lsl #24 │ │ │ │ - ldrdeq r5, [r5], #-188 @ 0xffffff44 @ │ │ │ │ - rsbeq r5, r5, r4, asr #23 │ │ │ │ - rsbeq r5, r5, r8, ror fp │ │ │ │ - rsbeq r5, r5, r4, asr fp │ │ │ │ - subseq r7, r7, r4, lsl #6 │ │ │ │ - subseq r1, r9, r0, lsl #28 │ │ │ │ - ldrdeq r5, [r5], #-168 @ 0xffffff58 @ │ │ │ │ - rsbeq r5, r5, ip, lsr #21 │ │ │ │ - subeq lr, r9, r8, ror sl │ │ │ │ + subseq r7, r7, r8, lsr #8 │ │ │ │ + subseq r1, r9, r4, lsr #30 │ │ │ │ + strdeq r5, [r5], #-188 @ 0xffffff44 @ │ │ │ │ + ldrdeq r5, [r5], #-184 @ 0xffffff48 @ │ │ │ │ + rsbeq r5, r5, r0, asr #23 │ │ │ │ + rsbeq r5, r5, r4, ror fp │ │ │ │ + rsbeq r5, r5, r0, asr fp │ │ │ │ + subseq r7, r7, r0, lsl #6 │ │ │ │ + ldrsheq r1, [r9], #-220 @ 0xffffff24 │ │ │ │ + ldrdeq r5, [r5], #-164 @ 0xffffff5c @ │ │ │ │ + rsbeq r5, r5, r8, lsr #21 │ │ │ │ + subeq lr, r9, r4, ror sl │ │ │ │ mvnseq r0, #0 │ │ │ │ - @ instruction: 0x0049e796 │ │ │ │ + @ instruction: 0x0049e792 │ │ │ │ andvc r0, r0, r1, lsr #32 │ │ │ │ andvc r0, r0, r0, lsr #32 │ │ │ │ stcvc 0, cr0, [r0], {160} @ 0xa0 │ │ │ │ stcvc 4, cr0, [r0], {32} │ │ │ │ - subseq r7, r7, r0 │ │ │ │ - rsbeq r5, r5, r0, lsl r8 │ │ │ │ - subseq r7, r8, r0, lsr #22 │ │ │ │ + ldrsheq r6, [r7], #-252 @ 0xffffff04 │ │ │ │ + rsbeq r5, r5, ip, lsl #16 │ │ │ │ + subseq r7, r8, ip, lsl fp │ │ │ │ stcvc 6, cr0, [r0], {32} │ │ │ │ - rsbeq r5, r5, r8, lsr #15 │ │ │ │ + rsbeq r5, r5, r4, lsr #15 │ │ │ │ eoreq r0, r0, r2 │ │ │ │ ldreq r0, [r1], #-0 │ │ │ │ streq r0, [r1], #-0 │ │ │ │ streq r0, [lr], #-0 │ │ │ │ streq r0, [sl], #-0 │ │ │ │ strmi r0, [r0, #-0]! │ │ │ │ streq r0, [ip], #-0 │ │ │ │ - rsbeq r5, r5, ip, lsr #3 │ │ │ │ + rsbeq r5, r5, r8, lsr #3 │ │ │ │ streq r0, [fp], #-0 │ │ │ │ streq r0, [r9], #-0 │ │ │ │ streq r0, [r8], #-0 │ │ │ │ strmi r0, [r0, #0]! │ │ │ │ stcmi 0, cr0, [r0], {57} @ 0x39 │ │ │ │ stcmi 0, cr0, [r0], {40} @ 0x28 │ │ │ │ eoreq r0, r0, #29 │ │ │ │ @@ -1012277,727 +1012278,727 @@ │ │ │ │ stcvc 0, cr0, [r0], {45} @ 0x2d │ │ │ │ stcvc 0, cr0, [r0], {44} @ 0x2c │ │ │ │ stcvc 0, cr0, [r0], {26} │ │ │ │ stcvc 0, cr0, [r0], {25} │ │ │ │ stcvc 0, cr0, [r0], {41} @ 0x29 │ │ │ │ stcvc 0, cr0, [r0], {40} @ 0x28 │ │ │ │ stcvc 0, cr0, [r0], {33} @ 0x21 │ │ │ │ - subeq sp, r9, ip, asr #21 │ │ │ │ - eorseq r4, fp, ip, ror #31 │ │ │ │ - eorseq r5, fp, r4 │ │ │ │ + subeq sp, r9, r8, asr #21 │ │ │ │ + eorseq r4, fp, r8, ror #31 │ │ │ │ + eorseq r5, fp, r0 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 5b8034 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b8038 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e7dac │ │ │ │ + beq 5e7db0 │ │ │ │ lsr r3, r1, #11 │ │ │ │ and r3, r3, #7 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df7c0 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5df7c4 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e7dbc │ │ │ │ + beq 5e7dc0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, #55 @ 0x37 │ │ │ │ - bl 5b81fc │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b8200 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e7dc8 │ │ │ │ + beq 5e7dcc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, #53 @ 0x35 │ │ │ │ - bl 5b81fc │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b8200 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e7d38 │ │ │ │ + b 5e7d3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e7d60 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e7d64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e7d8c │ │ │ │ - ldr r0, [pc, #-348] @ 5e7c80 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e7d90 │ │ │ │ + ldr r0, [pc, #-348] @ 5e7c84 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 5b886c │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b8870 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, #3 │ │ │ │ - b 5e7dd8 │ │ │ │ + b 5e7ddc │ │ │ │ mov r0, #2 │ │ │ │ - b 5e7dd8 │ │ │ │ + b 5e7ddc │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7fe8 │ │ │ │ + bne 5e7fec │ │ │ │ mov r2, #4 │ │ │ │ mvn r1, #0 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r7 │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #-420] @ 5e7c84 │ │ │ │ + ldr r1, [pc, #-420] @ 5e7c88 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bae48 │ │ │ │ + bl 5bae4c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e806c │ │ │ │ + bne 5e8070 │ │ │ │ mov r2, #4 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mvn r1, #0 │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-476] @ 5e7c88 │ │ │ │ + ldr r1, [pc, #-476] @ 5e7c8c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - ldreq r1, [pc, #-500] @ 5e7c8c │ │ │ │ - bne 5e5f54 │ │ │ │ + ldreq r1, [pc, #-500] @ 5e7c90 │ │ │ │ + bne 5e5f58 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5bd5c0 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bd5c4 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - ldreq r1, [pc, #-540] @ 5e7c90 │ │ │ │ - beq 5e7e80 │ │ │ │ + ldreq r1, [pc, #-540] @ 5e7c94 │ │ │ │ + beq 5e7e84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df5f0 │ │ │ │ - ldr r1, [pc, #-552] @ 5e7c94 │ │ │ │ + bl 5df5f4 │ │ │ │ + ldr r1, [pc, #-552] @ 5e7c98 │ │ │ │ lsl r3, r9, #1 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5d4c70 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5d4c74 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7f44 │ │ │ │ + bne 5e7f48 │ │ │ │ mov r2, #4 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mvn r1, #0 │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #469762048 @ 0x1c000000 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7f50 │ │ │ │ + bne 5e7f54 │ │ │ │ mov r2, #4 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mvn r1, #0 │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #402653184 @ 0x18000000 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e5620 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e5624 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e7edc │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e7ee0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e7f10 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e7f14 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7fd0 │ │ │ │ + bne 5e7fd4 │ │ │ │ mov r2, #4 │ │ │ │ mvn r1, #0 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r3, r7 │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #68157440 @ 0x4100000 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bae48 │ │ │ │ + bl 5bae4c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e7fdc │ │ │ │ + bne 5e7fe0 │ │ │ │ mov r2, #4 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mvn r1, #0 │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #67108864 @ 0x4000000 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 5bae48 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bae4c │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e7f68 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e7f6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e7fa8 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e7fac │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e7e08 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e7e0c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e80c8 │ │ │ │ - ldr r1, [pc, #-880] @ 5e7c98 │ │ │ │ - b 5e7e80 │ │ │ │ + bne 5e80cc │ │ │ │ + ldr r1, [pc, #-880] @ 5e7c9c │ │ │ │ + b 5e7e84 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e80bc │ │ │ │ + bne 5e80c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ - ldr r3, [pc, #-904] @ 5e7c9c │ │ │ │ + beq 5e4fe4 │ │ │ │ + ldr r3, [pc, #-904] @ 5e7ca0 │ │ │ │ lsl r1, r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e4fe0 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e80d4 │ │ │ │ - ldr r1, [pc, #-940] @ 5e7ca0 │ │ │ │ - b 5e7e80 │ │ │ │ + bne 5e80d8 │ │ │ │ + ldr r1, [pc, #-940] @ 5e7ca4 │ │ │ │ + b 5e7e84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e5f0c │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e5f10 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8078 │ │ │ │ - ldr r1, [pc, #-968] @ 5e7ca4 │ │ │ │ - b 5e7e80 │ │ │ │ + bne 5e807c │ │ │ │ + ldr r1, [pc, #-968] @ 5e7ca8 │ │ │ │ + b 5e7e84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e7e48 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e7e4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e8064 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e8068 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - ldreq r1, [pc, #-1008] @ 5e7ca8 │ │ │ │ - beq 5e7e80 │ │ │ │ + ldreq r1, [pc, #-1008] @ 5e7cac │ │ │ │ + beq 5e7e84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df5f0 │ │ │ │ - ldr r1, [pc, #-1020] @ 5e7cac │ │ │ │ + bl 5df5f4 │ │ │ │ + ldr r1, [pc, #-1020] @ 5e7cb0 │ │ │ │ lsl r3, r9, #1 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5d4c70 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5d4c74 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e8014 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e8018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e8000 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e8004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e8044 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e8048 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e5d5c │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e5d60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ + bl 5bab60 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e5de0 │ │ │ │ + b 5e5de4 │ │ │ │ mov r0, #42 @ 0x2a │ │ │ │ - b 5e7d10 │ │ │ │ + b 5e7d14 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 5b70b8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b70bc │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - b 5e8108 │ │ │ │ + b 5e810c │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - b 5e8108 │ │ │ │ + b 5e810c │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - b 5e8108 │ │ │ │ + b 5e810c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8288 │ │ │ │ + bne 5e828c │ │ │ │ mov r0, #1879048194 @ 0x70000002 │ │ │ │ - b 5e7b20 │ │ │ │ + b 5e7b24 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8340 │ │ │ │ - ldr r1, [pc, #-1204] @ 5e7cb0 │ │ │ │ - b 5e6168 │ │ │ │ + bne 5e8344 │ │ │ │ + ldr r1, [pc, #-1204] @ 5e7cb4 │ │ │ │ + b 5e616c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e82b4 │ │ │ │ - ldr r1, [pc, #-1220] @ 5e7cb4 │ │ │ │ - b 5e6168 │ │ │ │ + bne 5e82b8 │ │ │ │ + ldr r1, [pc, #-1220] @ 5e7cb8 │ │ │ │ + b 5e616c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e84a0 │ │ │ │ + beq 5e84a4 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ lsr r1, r1, #9 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq 5e8480 │ │ │ │ + beq 5e8484 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5e5480 │ │ │ │ + bne 5e5484 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-1272] @ 5e7cb8 │ │ │ │ + ldr r1, [pc, #-1272] @ 5e7cbc │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8268 │ │ │ │ + bne 5e826c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ lsr r2, r3, #10 │ │ │ │ and r2, r2, #3 │ │ │ │ lsr r1, r3, #6 │ │ │ │ cmp r2, #1 │ │ │ │ lsr r3, r3, #13 │ │ │ │ and r1, r1, #15 │ │ │ │ and ip, r3, #7 │ │ │ │ - beq 5e8250 │ │ │ │ + beq 5e8254 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 5e822c │ │ │ │ + beq 5e8230 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5e5480 │ │ │ │ + bne 5e5484 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5cdaa0 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5cdaa4 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8244 │ │ │ │ - ldr r1, [pc, #-1392] @ 5e7cbc │ │ │ │ - b 5e6168 │ │ │ │ + bne 5e8248 │ │ │ │ + ldr r1, [pc, #-1392] @ 5e7cc0 │ │ │ │ + b 5e616c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5d4da0 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5d4da4 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e8224 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e8228 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5d5d48 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5d5d4c │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e81cc │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e81d0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8294 │ │ │ │ - ldr r1, [pc, #-1480] @ 5e7cc0 │ │ │ │ - b 5e6168 │ │ │ │ + bne 5e8298 │ │ │ │ + ldr r1, [pc, #-1480] @ 5e7cc4 │ │ │ │ + b 5e616c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e8148 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e814c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e8280 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e8284 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e82c0 │ │ │ │ - ldr r1, [pc, #-1520] @ 5e7cc4 │ │ │ │ - b 5e6168 │ │ │ │ + bne 5e82c4 │ │ │ │ + ldr r1, [pc, #-1520] @ 5e7cc8 │ │ │ │ + b 5e616c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e8170 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e8174 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e82ac │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e82b0 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ lsr r6, r2, #6 │ │ │ │ and r6, r6, #7 │ │ │ │ lsr r9, r2, #13 │ │ │ │ cmp r6, #1 │ │ │ │ lsr r2, r2, #9 │ │ │ │ and r9, r9, #7 │ │ │ │ and ip, r2, #3 │ │ │ │ - beq 5e83b4 │ │ │ │ + beq 5e83b8 │ │ │ │ cmp r6, #6 │ │ │ │ - beq 5e839c │ │ │ │ + beq 5e83a0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5e5480 │ │ │ │ + bne 5e5484 │ │ │ │ ldr r5, [r4, #96] @ 0x60 │ │ │ │ and r5, r5, #512 @ 0x200 │ │ │ │ orrs r3, r5, #0 │ │ │ │ - beq 5e8368 │ │ │ │ + beq 5e836c │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5e834c │ │ │ │ + beq 5e8350 │ │ │ │ cmp ip, #1 │ │ │ │ - bne 5e5480 │ │ │ │ - ldr r1, [pc, #-1632] @ 5e7cc8 │ │ │ │ + bne 5e5484 │ │ │ │ + ldr r1, [pc, #-1632] @ 5e7ccc │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e815c │ │ │ │ - ldr r1, [pc, #-1672] @ 5e7ccc │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e8160 │ │ │ │ + ldr r1, [pc, #-1672] @ 5e7cd0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {r7, ip} │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e4fe4 │ │ │ │ cmp ip, #1 │ │ │ │ - beq 5e8414 │ │ │ │ + beq 5e8418 │ │ │ │ cmp ip, #2 │ │ │ │ - beq 5e83f0 │ │ │ │ + beq 5e83f4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 5e5480 │ │ │ │ + bne 5e5484 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5cfd20 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5cfd24 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e844c │ │ │ │ + beq 5e8450 │ │ │ │ cmp ip, r2 │ │ │ │ - beq 5e8430 │ │ │ │ + beq 5e8434 │ │ │ │ cmp ip, #1 │ │ │ │ - bne 5e5480 │ │ │ │ - ldr r1, [pc, #-1804] @ 5e7cd0 │ │ │ │ + bne 5e5484 │ │ │ │ + ldr r1, [pc, #-1804] @ 5e7cd4 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd9c8 │ │ │ │ + bl 5bd9cc │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5cfdc4 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5cfdc8 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5d7190 │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r1, [pc, #-1892] @ 5e7cd4 │ │ │ │ + bl 5d7194 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r1, [pc, #-1892] @ 5e7cd8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {r7, ip} │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e4fe4 │ │ │ │ cmp ip, #1 │ │ │ │ - beq 5e84d0 │ │ │ │ + beq 5e84d4 │ │ │ │ cmp ip, #2 │ │ │ │ - beq 5e84ac │ │ │ │ + beq 5e84b0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 5e5480 │ │ │ │ + bne 5e5484 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5cfd20 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5cfd24 │ │ │ │ + b 5e4fe4 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-1976] @ 5e7cd8 │ │ │ │ + ldr r1, [pc, #-1976] @ 5e7cdc │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5da0b8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5da0bc │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e8184 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e8188 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd9c8 │ │ │ │ + bl 5bd9cc │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5cfdc4 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5cfdc8 │ │ │ │ + b 5e4fe4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 5d7190 │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r1, [pc, #-2072] @ 5e7cdc │ │ │ │ - b 5e5d18 │ │ │ │ - ldr r1, [pc, #-2076] @ 5e7ce0 │ │ │ │ - b 5e5d18 │ │ │ │ - ldr r1, [pc, #-2080] @ 5e7ce4 │ │ │ │ - b 5e5d18 │ │ │ │ + bl 5d7194 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r1, [pc, #-2072] @ 5e7ce0 │ │ │ │ + b 5e5d1c │ │ │ │ + ldr r1, [pc, #-2076] @ 5e7ce4 │ │ │ │ + b 5e5d1c │ │ │ │ + ldr r1, [pc, #-2080] @ 5e7ce8 │ │ │ │ + b 5e5d1c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8548 │ │ │ │ - ldr r1, [pc, #-2096] @ 5e7ce8 │ │ │ │ - b 5e5d18 │ │ │ │ + bne 5e854c │ │ │ │ + ldr r1, [pc, #-2096] @ 5e7cec │ │ │ │ + b 5e5d1c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8554 │ │ │ │ - ldr r1, [pc, #-2112] @ 5e7cec │ │ │ │ - b 5e5d18 │ │ │ │ + bne 5e8558 │ │ │ │ + ldr r1, [pc, #-2112] @ 5e7cf0 │ │ │ │ + b 5e5d1c │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e5ce0 │ │ │ │ - ldr r1, [pc, #-2136] @ 5e7cf0 │ │ │ │ - b 5e5d18 │ │ │ │ + b 5e5ce4 │ │ │ │ + ldr r1, [pc, #-2136] @ 5e7cf4 │ │ │ │ + b 5e5d1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e8510 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e8514 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e8524 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e8528 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e8630 │ │ │ │ + beq 5e8634 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #217 @ 0xd9 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5ba2c8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5ba2cc │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e868c │ │ │ │ + beq 5e8690 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #153 @ 0x99 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5ba2c8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5ba2cc │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e866c │ │ │ │ + beq 5e8670 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #155 @ 0x9b │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5ba2c8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5ba2cc │ │ │ │ + b 5e4fe4 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e86a4 │ │ │ │ + beq 5e86a8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #216 @ 0xd8 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5ba2c8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5ba2cc │ │ │ │ + b 5e4fe4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e5f7c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e5f80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e856c │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e8570 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq 5e86c4 │ │ │ │ + beq 5e86c8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5ba2c8 │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5ba2cc │ │ │ │ + b 5e4fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e85cc │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e85d0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e5fa0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e5fa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e859c │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e85a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e5f6c │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e5f70 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, #10 │ │ │ │ - bl 5b81fc │ │ │ │ - b 5e4fe0 │ │ │ │ + bl 5b8200 │ │ │ │ + b 5e4fe4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5e4fe0 │ │ │ │ + beq 5e4fe4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, #11 │ │ │ │ - bl 5b81fc │ │ │ │ - b 5e4fe0 │ │ │ │ - ldr r1, [pc, #-2552] @ 5e7cf4 │ │ │ │ - b 5e5d18 │ │ │ │ + bl 5b8200 │ │ │ │ + b 5e4fe4 │ │ │ │ + ldr r1, [pc, #-2552] @ 5e7cf8 │ │ │ │ + b 5e5d1c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - bne 5e8724 │ │ │ │ - ldr r1, [pc, #-2568] @ 5e7cf8 │ │ │ │ - b 5e5cb0 │ │ │ │ - ldr r3, [pc, #-2572] @ 5e7cfc │ │ │ │ - ldr r1, [pc, #-2572] @ 5e7d00 │ │ │ │ - ldr r0, [pc, #-2572] @ 5e7d04 │ │ │ │ + bne 5e8728 │ │ │ │ + ldr r1, [pc, #-2568] @ 5e7cfc │ │ │ │ + b 5e5cb4 │ │ │ │ + ldr r3, [pc, #-2572] @ 5e7d00 │ │ │ │ + ldr r1, [pc, #-2572] @ 5e7d04 │ │ │ │ + ldr r0, [pc, #-2572] @ 5e7d08 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-2576] @ 5e7d08 │ │ │ │ + ldr r2, [pc, #-2576] @ 5e7d0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bab5c │ │ │ │ - b 5e86f8 │ │ │ │ + bl 5bab60 │ │ │ │ + b 5e86fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ - ldr r7, [pc, #3932] @ 5e96a8 │ │ │ │ + ldr r7, [pc, #3932] @ 5e96ac │ │ │ │ mov r5, r1 │ │ │ │ add r6, r1, #8768 @ 0x2240 │ │ │ │ and r1, r2, #32768 @ 0x8000 │ │ │ │ orrs r3, r1, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr fp, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - bne 5e8938 │ │ │ │ + bne 5e893c │ │ │ │ tst fp, #1024 @ 0x400 │ │ │ │ - beq 5e8850 │ │ │ │ + beq 5e8854 │ │ │ │ and r3, r3, #1 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 5e8a38 │ │ │ │ + bne 5e8a3c │ │ │ │ and r5, r2, #16777216 @ 0x1000000 │ │ │ │ orrs r3, r5, r3 │ │ │ │ - beq 5e89d4 │ │ │ │ + beq 5e89d8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 67bab0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e386c │ │ │ │ + bl 5e3870 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #3812] @ 5e96ac │ │ │ │ + ldr r2, [pc, #3812] @ 5e96b0 │ │ │ │ tst r3, r2 │ │ │ │ - beq 5e87e4 │ │ │ │ - ldr r2, [pc, #3804] @ 5e96b0 │ │ │ │ + beq 5e87e8 │ │ │ │ + ldr r2, [pc, #3804] @ 5e96b4 │ │ │ │ tst r3, r2 │ │ │ │ - beq 5e8a08 │ │ │ │ + beq 5e8a0c │ │ │ │ sub r2, r2, #97280 @ 0x17c00 │ │ │ │ bics r2, r2, r3 │ │ │ │ - beq 5e8a08 │ │ │ │ - ldr r3, [pc, #3776] @ 5e96ac │ │ │ │ + beq 5e8a0c │ │ │ │ + ldr r3, [pc, #3776] @ 5e96b0 │ │ │ │ tst fp, r3 │ │ │ │ - bne 5e8a08 │ │ │ │ + bne 5e8a0c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #5 │ │ │ │ - beq 5e8a20 │ │ │ │ + beq 5e8a24 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r5, r2 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne 5e89ec │ │ │ │ + bne 5e89f0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, #4096 @ 0x1000 │ │ │ │ - bcc 5e89ec │ │ │ │ + bcc 5e89f0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #12] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ @@ -1013009,70 +1013010,70 @@ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 67bbb4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ands r7, r3, #3 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - bne 5e8ac0 │ │ │ │ - ldr r3, [pc, #3856] @ 5e9788 │ │ │ │ + bne 5e8ac4 │ │ │ │ + ldr r3, [pc, #3856] @ 5e978c │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, #6144 @ 0x1800 │ │ │ │ - beq 5e9c64 │ │ │ │ + beq 5e9c68 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r0, r6 │ │ │ │ bl 55eb74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e88b0 │ │ │ │ + beq 5e88b4 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ebf48 │ │ │ │ + bl 5ebf4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e892c │ │ │ │ + bne 5e8930 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ bl 55eb74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e9c20 │ │ │ │ + bne 5e9c24 │ │ │ │ add r5, r5, #8192 @ 0x2000 │ │ │ │ ldr r3, [r5, #1696] @ 0x6a0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 5e88ec │ │ │ │ + beq 5e88f0 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b22ac │ │ │ │ + bl 5b22b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e892c │ │ │ │ + bne 5e8930 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 55eb74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e8918 │ │ │ │ + beq 5e891c │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b6c34 │ │ │ │ + bl 5b6c38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e892c │ │ │ │ + bne 5e8930 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e0930 │ │ │ │ + bl 5e0934 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e8adc │ │ │ │ + beq 5e8ae0 │ │ │ │ mov r5, #4 │ │ │ │ mov r6, r5 │ │ │ │ - b 5e87bc │ │ │ │ + b 5e87c0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 67bab0 │ │ │ │ - ldr r3, [pc, #3428] @ 5e96b4 │ │ │ │ + ldr r3, [pc, #3428] @ 5e96b8 │ │ │ │ add r3, pc, r3 │ │ │ │ lsl r2, r0, #1 │ │ │ │ and r2, r2, #28 │ │ │ │ lsr r9, r0, #7 │ │ │ │ lsr ip, r0, #4 │ │ │ │ add r2, r3, r2 │ │ │ │ ldr r2, [r2, #408] @ 0x198 │ │ │ │ @@ -1013088,101 +1013089,101 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ ands r3, r0, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ lsl r3, r1, #2 │ │ │ │ ldr r8, [r2, #408] @ 0x198 │ │ │ │ mov lr, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne 5e9c38 │ │ │ │ - ldr r3, [pc, #3332] @ 5e96b8 │ │ │ │ + bne 5e9c3c │ │ │ │ + ldr r3, [pc, #3332] @ 5e96bc │ │ │ │ lsr r7, r5, #10 │ │ │ │ add r3, pc, r3 │ │ │ │ sub r2, r7, #4 │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ - bhi 5e8a68 │ │ │ │ + bhi 5e8a6c │ │ │ │ add r3, r3, r2 │ │ │ │ ldrh r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #20 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5ea248 │ │ │ │ + bne 5ea24c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bb66c │ │ │ │ + bl 5bb670 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #5 │ │ │ │ - bne 5e87fc │ │ │ │ + bne 5e8800 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - b 5e87fc │ │ │ │ + b 5e8800 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 67bab0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e4924 │ │ │ │ + bl 5e4928 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b 5e87bc │ │ │ │ + b 5e87c0 │ │ │ │ add r2, r0, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 67bab0 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - ldr ip, [pc, #3128] @ 5e96bc │ │ │ │ + ldr ip, [pc, #3128] @ 5e96c0 │ │ │ │ add ip, pc, ip │ │ │ │ orr r9, r0, r1, lsl #16 │ │ │ │ lsr r8, r9, #21 │ │ │ │ lsr r2, r9, #16 │ │ │ │ lsr r0, r9, #26 │ │ │ │ mov r1, r9 │ │ │ │ and r5, r8, #31 │ │ │ │ and r7, r2, #31 │ │ │ │ lsr r3, r9, #11 │ │ │ │ str r9, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ - bhi 5e9194 │ │ │ │ + bhi 5e9198 │ │ │ │ add r0, r0, r0 │ │ │ │ ldrsh r0, [ip, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add r5, r5, #8192 @ 0x2000 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #1612] @ 0x64c │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e892c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e8930 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e892c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e8930 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5e9f8c │ │ │ │ + bne 5e9f90 │ │ │ │ lsr r3, lr, #2 │ │ │ │ - ldr r6, [pc, #3000] @ 5e96c0 │ │ │ │ + ldr r6, [pc, #3000] @ 5e96c4 │ │ │ │ lsl r2, lr, #23 │ │ │ │ and r3, r3, #2 │ │ │ │ add r6, pc, r6 │ │ │ │ orr r3, r3, r2, lsr #31 │ │ │ │ add r3, r6, r3, lsl #2 │ │ │ │ lsl r5, ip, #3 │ │ │ │ lsr r8, lr, #6 │ │ │ │ @@ -1013207,109 +1013208,109 @@ │ │ │ │ addne r6, r6, r8, lsl #2 │ │ │ │ moveq r6, r9 │ │ │ │ ldrne r7, [r5, #440] @ 0x1b8 │ │ │ │ ldreq r9, [r8, #536] @ 0x218 │ │ │ │ ldrne r6, [r6, #440] @ 0x1b8 │ │ │ │ cmp r1, #32 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bhi 5eba30 │ │ │ │ + bhi 5eba34 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5e9d30 │ │ │ │ + bne 5e9d34 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e14 │ │ │ │ cmp r9, #32 │ │ │ │ - bhi 5eba30 │ │ │ │ + bhi 5eba34 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5e9d14 │ │ │ │ + bne 5e9d18 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r5, [pc, #2824] @ 5e96c4 │ │ │ │ + ldr r5, [pc, #2824] @ 5e96c8 │ │ │ │ mov r1, sl │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, r5, r7, lsl #2 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r5, r5, r6, lsl #2 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 6c2dc8 │ │ │ │ mov r5, #2 │ │ │ │ mov r6, r5 │ │ │ │ - b 5e87bc │ │ │ │ + b 5e87c0 │ │ │ │ and r5, r5, #127 @ 0x7f │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ movne r1, r5 │ │ │ │ mvneq r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e8bdc │ │ │ │ - ldr r3, [pc, #2752] @ 5e96c8 │ │ │ │ + beq 5e8be0 │ │ │ │ + ldr r3, [pc, #2752] @ 5e96cc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e8bdc │ │ │ │ - ldr r3, [pc, #2732] @ 5e96cc │ │ │ │ + b 5e8be0 │ │ │ │ + ldr r3, [pc, #2732] @ 5e96d0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ lsl r1, r5, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ and r1, r1, #508 @ 0x1fc │ │ │ │ ldr r2, [r3, #504] @ 0x1f8 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #28 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e8be0 │ │ │ │ ands r0, r5, #15 │ │ │ │ - bne 5e9d4c │ │ │ │ + bne 5e9d50 │ │ │ │ ands ip, ip, #1 │ │ │ │ movne r2, #31 │ │ │ │ lsr r5, r5, #5 │ │ │ │ strne r0, [sp, #4] │ │ │ │ strne r2, [sp] │ │ │ │ and r3, r5, #31 │ │ │ │ moveq r2, #2 │ │ │ │ moveq r1, #8 │ │ │ │ movne r2, #2 │ │ │ │ movne r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ streq ip, [sp, #4] │ │ │ │ streq ip, [sp] │ │ │ │ - bl 5ba7e0 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5ba7e4 │ │ │ │ + b 5e8be0 │ │ │ │ and r5, r5, #15 │ │ │ │ cmp r5, #12 │ │ │ │ moveq ip, #255 @ 0xff │ │ │ │ - beq 5e8cac │ │ │ │ + beq 5e8cb0 │ │ │ │ cmp r5, #13 │ │ │ │ - ldr ip, [pc, #2596] @ 5e96d0 │ │ │ │ + ldr ip, [pc, #2596] @ 5e96d4 │ │ │ │ movne ip, r5 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e8bdc │ │ │ │ - ldr r3, [pc, #2584] @ 5e96d4 │ │ │ │ + beq 5e8be0 │ │ │ │ + ldr r3, [pc, #2584] @ 5e96d8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, r8, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - beq 5e9fa8 │ │ │ │ + beq 5e9fac │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r2, ip │ │ │ │ bl 6c31fc │ │ │ │ - b 5e8bdc │ │ │ │ + b 5e8be0 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5e9f70 │ │ │ │ + bne 5e9f74 │ │ │ │ lsl r3, ip, #3 │ │ │ │ and r0, lr, #7 │ │ │ │ lsr r1, lr, #6 │ │ │ │ - ldr r2, [pc, #2516] @ 5e96d8 │ │ │ │ + ldr r2, [pc, #2516] @ 5e96dc │ │ │ │ and r3, r3, #8 │ │ │ │ orr r3, r3, r0 │ │ │ │ and r1, r1, #8 │ │ │ │ lsl r0, lr, #24 │ │ │ │ orr r1, r1, r0, lsr #29 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ @@ -1013319,23 +1013320,23 @@ │ │ │ │ and lr, lr, #8 │ │ │ │ orr r1, r1, lr │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [r3, #440] @ 0x1b8 │ │ │ │ ldr r2, [r2, #440] @ 0x1b8 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8be0 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5e9f54 │ │ │ │ + bne 5e9f58 │ │ │ │ lsl r3, ip, #3 │ │ │ │ and r0, lr, #7 │ │ │ │ lsr r1, lr, #6 │ │ │ │ - ldr r2, [pc, #2416] @ 5e96dc │ │ │ │ + ldr r2, [pc, #2416] @ 5e96e0 │ │ │ │ and r3, r3, #8 │ │ │ │ orr r3, r3, r0 │ │ │ │ and r1, r1, #8 │ │ │ │ lsl r0, lr, #24 │ │ │ │ orr r1, r1, r0, lsr #29 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ @@ -1013345,292 +1013346,292 @@ │ │ │ │ and lr, lr, #8 │ │ │ │ orr r1, r1, lr │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [r3, #440] @ 0x1b8 │ │ │ │ ldr r2, [r2, #536] @ 0x218 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e8be0 │ │ │ │ ands r3, r5, #1 │ │ │ │ mvnne r3, #0 │ │ │ │ and r2, r5, #126 @ 0x7e │ │ │ │ orr r2, r2, r3, lsl #7 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #268435456 @ 0x10000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba7e0 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5ba7e4 │ │ │ │ + b 5e8be0 │ │ │ │ tst r5, #8 │ │ │ │ - bne 5e9cd0 │ │ │ │ + bne 5e9cd4 │ │ │ │ lsl r3, r5, #2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ and r3, r3, #28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #603979776 @ 0x24000000 │ │ │ │ - bl 5b93c8 │ │ │ │ - b 5e8bdc │ │ │ │ - ldr r2, [pc, #2256] @ 5e96e0 │ │ │ │ + bl 5b93cc │ │ │ │ + b 5e8be0 │ │ │ │ + ldr r2, [pc, #2256] @ 5e96e4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ lsl r3, r5, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #60 @ 0x3c │ │ │ │ add r2, r2, r1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r2, #504] @ 0x1f8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e8be0 │ │ │ │ lsr r3, r5, #2 │ │ │ │ and r1, r5, #1 │ │ │ │ and r3, r3, #2 │ │ │ │ orr r3, r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ and r5, r5, #6 │ │ │ │ - beq 5e9e18 │ │ │ │ + beq 5e9e1c │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5e9dfc │ │ │ │ + beq 5e9e00 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e9cbc │ │ │ │ + bne 5e9cc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-2080374784 @ 0x84000000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8be0 │ │ │ │ lsl r1, r5, #2 │ │ │ │ lsr r2, r5, #5 │ │ │ │ and r1, r1, #124 @ 0x7c │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #29 │ │ │ │ and r2, r2, #31 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e8be0 │ │ │ │ tst r5, #1 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r3, r8 │ │ │ │ - bne 5e9d90 │ │ │ │ + bne 5e9d94 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 5b9608 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b960c │ │ │ │ + b 5e8be0 │ │ │ │ ands r3, r5, #1 │ │ │ │ mvnne r3, #0 │ │ │ │ and r2, r5, #126 @ 0x7e │ │ │ │ orr r2, r2, r3, lsl #7 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #335544320 @ 0x14000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba7e0 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5ba7e4 │ │ │ │ + b 5e8be0 │ │ │ │ lsr r3, r5, #5 │ │ │ │ ands r1, r3, #31 │ │ │ │ - bne 5e9de8 │ │ │ │ + bne 5e9dec │ │ │ │ lsr r3, r5, #3 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5e9f40 │ │ │ │ + beq 5e9f44 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5e9eec │ │ │ │ + beq 5e9ef0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 5e9cbc │ │ │ │ + bne 5e9cc0 │ │ │ │ ands r2, r5, #4 │ │ │ │ - bne 5e9cbc │ │ │ │ + bne 5e9cc0 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e8be0 │ │ │ │ lsl r1, r5, #2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ and r1, r1, #60 @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e8bdc │ │ │ │ - ldr r2, [pc, #1912] @ 5e96e4 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8be0 │ │ │ │ + ldr r2, [pc, #1912] @ 5e96e8 │ │ │ │ ands r1, r5, #1 │ │ │ │ mvnne r1, #0 │ │ │ │ and r2, r2, r5 │ │ │ │ orr r2, r2, r1, lsl #10 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, #268435456 @ 0x10000000 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5ba7e0 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5ba7e4 │ │ │ │ + b 5e8be0 │ │ │ │ lsr r1, r5, #9 │ │ │ │ and r1, r1, #1 │ │ │ │ and r0, r5, #240 @ 0xf0 │ │ │ │ ands r3, r5, #256 @ 0x100 │ │ │ │ add r1, r1, #30 │ │ │ │ and r2, r5, #15 │ │ │ │ str r0, [sp] │ │ │ │ - bne 5e9d9c │ │ │ │ + bne 5e9da0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b78b8 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b78bc │ │ │ │ + b 5e8be0 │ │ │ │ ands r3, r5, #7 │ │ │ │ lsr r0, r5, #2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ moveq r3, #8 │ │ │ │ and r0, r0, #2 │ │ │ │ - bl 5b886c │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b8870 │ │ │ │ + b 5e8be0 │ │ │ │ ands r3, r5, #1 │ │ │ │ - bne 5e9d78 │ │ │ │ + bne 5e9d7c │ │ │ │ lsr r1, r5, #2 │ │ │ │ and r1, r1, #3 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 5e9e8c │ │ │ │ + beq 5e9e90 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 5e9ecc │ │ │ │ + beq 5e9ed0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5e9eac │ │ │ │ + beq 5e9eb0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e8bdc │ │ │ │ + beq 5e8be0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ - bl 5b70b8 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b70bc │ │ │ │ + b 5e8be0 │ │ │ │ lsl r1, r5, #2 │ │ │ │ and r1, r1, #508 @ 0x1fc │ │ │ │ mov r3, #28 │ │ │ │ - b 5e8f4c │ │ │ │ + b 5e8f50 │ │ │ │ lsr r3, r5, #2 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ and r5, r5, #3 │ │ │ │ - beq 5e9e60 │ │ │ │ + beq 5e9e64 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5e9e44 │ │ │ │ + beq 5e9e48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e9cbc │ │ │ │ + bne 5e9cc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8be0 │ │ │ │ tst r5, #64 @ 0x40 │ │ │ │ - beq 5e9cbc │ │ │ │ + beq 5e9cc0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e8bdc │ │ │ │ - ldr r3, [pc, #1624] @ 5e96e8 │ │ │ │ + beq 5e8be0 │ │ │ │ + ldr r3, [pc, #1624] @ 5e96ec │ │ │ │ lsl r2, r5, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ and r2, r2, #252 @ 0xfc │ │ │ │ bl 6c2ee4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e8bdc │ │ │ │ - ldr r2, [pc, #1572] @ 5e96e4 │ │ │ │ + b 5e8be0 │ │ │ │ + ldr r2, [pc, #1572] @ 5e96e8 │ │ │ │ ands r1, r5, #1 │ │ │ │ mvnne r1, #0 │ │ │ │ and r2, r2, r5 │ │ │ │ orr r2, r2, r1, lsl #10 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r1, [pc, #1552] @ 5e96ec │ │ │ │ + ldr r1, [pc, #1552] @ 5e96f0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5ba7e0 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5ba7e4 │ │ │ │ + b 5e8be0 │ │ │ │ lsl r3, ip, #3 │ │ │ │ and r1, r3, #8 │ │ │ │ - ldr r2, [pc, #1524] @ 5e96f0 │ │ │ │ + ldr r2, [pc, #1524] @ 5e96f4 │ │ │ │ lsr r3, r5, #6 │ │ │ │ lsl r0, r5, #24 │ │ │ │ and r3, r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ orr r3, r3, r0, lsr #29 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r6, [r3, #440] @ 0x1b8 │ │ │ │ and r3, r5, #7 │ │ │ │ and r9, r9, #2 │ │ │ │ lsl r5, r5, #28 │ │ │ │ orr r3, r1, r3 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ orrs r2, r9, r5, lsr #31 │ │ │ │ ldr r5, [r3, #440] @ 0x1b8 │ │ │ │ - beq 5e9dcc │ │ │ │ + beq 5e9dd0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5e9cbc │ │ │ │ + bne 5e9cc0 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5e9fc4 │ │ │ │ + bne 5e9fc8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e8bdc │ │ │ │ + beq 5e8be0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba2c8 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5ba2cc │ │ │ │ + b 5e8be0 │ │ │ │ lsl r1, r5, #2 │ │ │ │ lsr r2, r5, #5 │ │ │ │ and r1, r1, #124 @ 0x7c │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #29 │ │ │ │ and r2, r2, #31 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8be0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e892c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e8930 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5ea0d4 │ │ │ │ + bne 5ea0d8 │ │ │ │ lsr r3, r9, #19 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5ea19c │ │ │ │ + beq 5ea1a0 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5ea420 │ │ │ │ + beq 5ea424 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 5e9194 │ │ │ │ + bne 5e9198 │ │ │ │ lsr r9, r9, #18 │ │ │ │ cmp r9, #2 │ │ │ │ - bne 5e8adc │ │ │ │ + bne 5e8ae0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e892c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e8930 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ea3e8 │ │ │ │ + bne 5ea3ec │ │ │ │ bl 6bc88c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #1260] @ 5e96f4 │ │ │ │ + ldr r2, [pc, #1260] @ 5e96f8 │ │ │ │ lsr r1, r3, #22 │ │ │ │ lsl ip, r3, #8 │ │ │ │ and r1, r1, #8 │ │ │ │ orr r1, r1, ip, lsr #29 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ ldr r1, [r2, #536] @ 0x218 │ │ │ │ @@ -1013640,274 +1013641,274 @@ │ │ │ │ bic r3, r3, #-67108863 @ 0xfc000001 │ │ │ │ bic r3, r3, #65011712 @ 0x3e00000 │ │ │ │ movne r7, #5 │ │ │ │ moveq r7, #4 │ │ │ │ cmp r1, #32 │ │ │ │ orr r5, r3, r2, lsl #21 │ │ │ │ mov r6, r0 │ │ │ │ - bhi 5eba30 │ │ │ │ + bhi 5eba34 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5e9fd8 │ │ │ │ + bne 5e9fdc │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #1176] @ 5e96f8 │ │ │ │ + ldr r3, [pc, #1176] @ 5e96fc │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #1136] @ 5e96ec │ │ │ │ + ldr r1, [pc, #1136] @ 5e96f0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {r3, r5} │ │ │ │ - bl 5ba7e0 │ │ │ │ - b 5e892c │ │ │ │ + bl 5ba7e4 │ │ │ │ + b 5e8930 │ │ │ │ tst r9, #2 │ │ │ │ - bne 5ea120 │ │ │ │ + bne 5ea124 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e892c │ │ │ │ - ldr r3, [pc, #1272] @ 5e979c │ │ │ │ - ldr r1, [pc, #1272] @ 5e97a0 │ │ │ │ + beq 5e8930 │ │ │ │ + ldr r3, [pc, #1272] @ 5e97a0 │ │ │ │ + ldr r1, [pc, #1272] @ 5e97a4 │ │ │ │ and r3, r3, r9, lsl #19 │ │ │ │ orr r3, r3, r9, lsl #31 │ │ │ │ and r1, r1, r9 │ │ │ │ orr r1, r3, r1 │ │ │ │ - ldr r3, [pc, #1088] @ 5e96fc │ │ │ │ + ldr r3, [pc, #1088] @ 5e9700 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e892c │ │ │ │ - ldr r1, [pc, #1068] @ 5e9700 │ │ │ │ + b 5e8930 │ │ │ │ + ldr r1, [pc, #1068] @ 5e9704 │ │ │ │ ands r0, r9, #1 │ │ │ │ mvnne r0, #0 │ │ │ │ and r1, r1, r9 │ │ │ │ orr r1, r1, r0, lsl #11 │ │ │ │ str r1, [sp] │ │ │ │ lsr r1, r9, #18 │ │ │ │ and r3, r3, #127 @ 0x7f │ │ │ │ mov r2, r5 │ │ │ │ and r1, r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bdac8 │ │ │ │ - b 5e892c │ │ │ │ + bl 5bdacc │ │ │ │ + b 5e8930 │ │ │ │ lsr r2, r9, #14 │ │ │ │ - ldr r6, [pc, #1016] @ 5e9704 │ │ │ │ + ldr r6, [pc, #1016] @ 5e9708 │ │ │ │ and r2, r2, #3 │ │ │ │ and r6, r6, r9 │ │ │ │ ands r9, r9, #1 │ │ │ │ mvnne r9, #0 │ │ │ │ cmp r2, #2 │ │ │ │ orr r6, r6, r9, lsl #14 │ │ │ │ - beq 5ea308 │ │ │ │ + beq 5ea30c │ │ │ │ cmp r2, #3 │ │ │ │ - beq 5ea2ec │ │ │ │ + beq 5ea2f0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5e9194 │ │ │ │ + bne 5e9198 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ea474 │ │ │ │ + bne 5ea478 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 5ea2cc │ │ │ │ + bne 5ea2d0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #8388608 @ 0x800000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e892c │ │ │ │ - ldr r2, [pc, #936] @ 5e9708 │ │ │ │ + b 5e8930 │ │ │ │ + ldr r2, [pc, #936] @ 5e970c │ │ │ │ lsr r0, r9, #8 │ │ │ │ ands ip, r9, #32768 @ 0x8000 │ │ │ │ mvnne ip, #0 │ │ │ │ and r6, r9, #255 @ 0xff │ │ │ │ and r0, r0, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ orr r6, r6, ip, lsl #8 │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 5e9194 │ │ │ │ + bhi 5e9198 │ │ │ │ add r2, r2, r0 │ │ │ │ ldrsh r2, [r2, r0] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, r4 │ │ │ │ - bl 5deb88 │ │ │ │ - b 5e892c │ │ │ │ + bl 5deb8c │ │ │ │ + b 5e8930 │ │ │ │ lsr r2, r9, #14 │ │ │ │ - ldr r6, [pc, #860] @ 5e9704 │ │ │ │ + ldr r6, [pc, #860] @ 5e9708 │ │ │ │ and r2, r2, #3 │ │ │ │ and r6, r6, r9 │ │ │ │ ands r9, r9, #1 │ │ │ │ mvnne r9, #0 │ │ │ │ cmp r2, #2 │ │ │ │ orr r6, r6, r9, lsl #14 │ │ │ │ - beq 5ea3fc │ │ │ │ + beq 5ea400 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 5ea3ac │ │ │ │ + beq 5ea3b0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5ea348 │ │ │ │ + beq 5ea34c │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ea648 │ │ │ │ + bne 5ea64c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #268435456 @ 0x10000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 5ba7e0 │ │ │ │ - b 5e892c │ │ │ │ - ldr r2, [pc, #776] @ 5e970c │ │ │ │ + bl 5ba7e4 │ │ │ │ + b 5e8930 │ │ │ │ + ldr r2, [pc, #776] @ 5e9710 │ │ │ │ lsr r3, r9, #18 │ │ │ │ bic r1, r9, #-16777216 @ 0xff000000 │ │ │ │ and r3, r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ bic r1, r1, #16515072 @ 0xfc0000 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5e9194 │ │ │ │ + bhi 5e9198 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ and r3, r9, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5ea224 │ │ │ │ + beq 5ea228 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5ea200 │ │ │ │ + beq 5ea204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e9194 │ │ │ │ + bne 5e9198 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e892c │ │ │ │ - ldr r3, [pc, #696] @ 5e9710 │ │ │ │ + beq 5e8930 │ │ │ │ + ldr r3, [pc, #696] @ 5e9714 │ │ │ │ bic r2, r9, #-16777216 @ 0xff000000 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bic r2, r2, #14680064 @ 0xe00000 │ │ │ │ bl 6c2ee4 │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ bic r3, r9, #-33554432 @ 0xfe000000 │ │ │ │ lsr r2, r9, #25 │ │ │ │ bic r3, r3, #1 │ │ │ │ ands r9, r9, #1 │ │ │ │ mvnne r9, #0 │ │ │ │ cmp r2, #20 │ │ │ │ orr r2, r3, r9, lsl #25 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldrne r1, [pc, #588] @ 5e96ec │ │ │ │ + ldrne r1, [pc, #588] @ 5e96f0 │ │ │ │ moveq r2, #4 │ │ │ │ moveq r1, #268435456 @ 0x10000000 │ │ │ │ movne r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ - bl 5ba7e0 │ │ │ │ - b 5e892c │ │ │ │ + bl 5ba7e4 │ │ │ │ + b 5e8930 │ │ │ │ and r8, r3, #31 │ │ │ │ and r3, r9, #7 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 5ea1e0 │ │ │ │ + beq 5ea1e4 │ │ │ │ cmp r3, #7 │ │ │ │ - beq 5ea1b8 │ │ │ │ + beq 5ea1bc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5e9194 │ │ │ │ + bne 5e9198 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5dfc0c │ │ │ │ - b 5e892c │ │ │ │ - ldr r2, [pc, #548] @ 5e9714 │ │ │ │ + bl 5dfc10 │ │ │ │ + b 5e8930 │ │ │ │ + ldr r2, [pc, #548] @ 5e9718 │ │ │ │ lsr r3, r9, #12 │ │ │ │ and r3, r3, #15 │ │ │ │ lsl r9, r9, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ lsr r9, r9, #20 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5e9194 │ │ │ │ + bhi 5e9198 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r0, [pc, #504] @ 5e9718 │ │ │ │ + ldr r0, [pc, #504] @ 5e971c │ │ │ │ lsr r3, r9, #12 │ │ │ │ and r3, r3, #15 │ │ │ │ add r0, pc, r0 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5e9194 │ │ │ │ + bhi 5e9198 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r0, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e892c │ │ │ │ + beq 5e8930 │ │ │ │ ands r3, r9, #1 │ │ │ │ mvnne r3, #0 │ │ │ │ bic r9, r9, #-67108863 @ 0xfc000001 │ │ │ │ bic r9, r9, #65011712 @ 0x3e00000 │ │ │ │ orr r9, r9, r3, lsl #21 │ │ │ │ - ldr r3, [pc, #440] @ 5e971c │ │ │ │ + ldr r3, [pc, #440] @ 5e9720 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r9, r1 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ add r2, r2, #4 │ │ │ │ mov r1, r4 │ │ │ │ bl 67bab0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #384] @ 5e9720 │ │ │ │ + ldr r2, [pc, #384] @ 5e9724 │ │ │ │ lsl r6, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ lsr r6, r6, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #31 │ │ │ │ orr r6, r6, r0, lsl #16 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5e95f4 │ │ │ │ + bhi 5e95f8 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ands r2, r9, #57344 @ 0xe000 │ │ │ │ - bne 5e9ff0 │ │ │ │ + bne 5e9ff4 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5ba7e0 │ │ │ │ - b 5e892c │ │ │ │ + bl 5ba7e4 │ │ │ │ + b 5e8930 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ mov r5, #6 │ │ │ │ mov r6, r5 │ │ │ │ - b 5e87bc │ │ │ │ + b 5e87c0 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eacd0 │ │ │ │ + bne 5eacd4 │ │ │ │ lsr r3, r1, #12 │ │ │ │ ands r2, r1, #32768 @ 0x8000 │ │ │ │ mvnne r2, #0 │ │ │ │ and r3, r3, #7 │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ orr r6, r1, r2, lsl #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r3, [pc, #216] @ 5e9724 │ │ │ │ + ldr r3, [pc, #216] @ 5e9728 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #204] @ 5e9728 │ │ │ │ + ldr r3, [pc, #204] @ 5e972c │ │ │ │ and r2, r2, #1792 @ 0x700 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #1280 @ 0x500 │ │ │ │ str r3, [sp, #32] │ │ │ │ and r3, r8, #16 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1013919,209 +1013920,209 @@ │ │ │ │ moveq r3, #8 │ │ │ │ add r3, r3, r5 │ │ │ │ lsr ip, ip, #5 │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov fp, ip │ │ │ │ mov r9, r0 │ │ │ │ - b 5e9830 │ │ │ │ - subseq r2, r7, ip, ror #10 │ │ │ │ + b 5e9834 │ │ │ │ + subseq r2, r7, r8, ror #10 │ │ │ │ addeq pc, r7, r0, lsl #16 │ │ │ │ addeq r8, r1, r0 │ │ │ │ - subeq sp, r9, ip, lsl #17 │ │ │ │ - subeq sp, r9, r6, lsl r6 │ │ │ │ - subeq sp, r9, r2, asr #11 │ │ │ │ - subeq sp, r9, ip, asr #13 │ │ │ │ - rsbeq r4, r5, r4, lsl r6 │ │ │ │ - rsbeq r4, r5, ip, asr #11 │ │ │ │ - strheq sp, [r9], #-84 @ 0xffffffac │ │ │ │ + subeq sp, r9, r8, lsl #17 │ │ │ │ + subeq sp, r9, r2, lsl r6 │ │ │ │ + strheq sp, [r9], #-94 @ 0xffffffa2 │ │ │ │ + subeq sp, r9, r8, asr #13 │ │ │ │ + rsbeq r4, r5, r0, lsl r6 │ │ │ │ + rsbeq r4, r5, r8, asr #11 │ │ │ │ + strheq sp, [r9], #-80 @ 0xffffffb0 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - rsbeq r4, r5, r4, lsl r5 │ │ │ │ - subeq sp, r9, r4, asr #9 │ │ │ │ - subeq sp, r9, ip, asr r4 │ │ │ │ - subeq sp, r9, r4, asr #7 │ │ │ │ + rsbeq r4, r5, r0, lsl r5 │ │ │ │ + subeq sp, r9, r0, asr #9 │ │ │ │ + subeq sp, r9, r8, asr r4 │ │ │ │ + subeq sp, r9, r0, asr #7 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ - rsbeq r4, r5, r0, asr #2 │ │ │ │ + rsbeq r4, r5, ip, lsr r1 │ │ │ │ ldreq r0, [r1], #-0 │ │ │ │ - ldrdeq sp, [r9], #-4 │ │ │ │ - subeq ip, r9, r4, asr #31 │ │ │ │ - rsbeq r3, r5, r0, ror pc │ │ │ │ - rsbeq r3, r5, r8, lsl pc │ │ │ │ + ldrdeq sp, [r9], #-0 │ │ │ │ + subeq ip, r9, r0, asr #31 │ │ │ │ + rsbeq r3, r5, ip, ror #30 │ │ │ │ + rsbeq r3, r5, r4, lsl pc │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ strdeq r3, [r0], -lr │ │ │ │ - subeq ip, r9, r4, asr #26 │ │ │ │ - strheq ip, [r9], #-196 @ 0xffffff3c │ │ │ │ - rsbeq r3, r5, r8, ror sp │ │ │ │ - ldrdeq ip, [r9], #-182 @ 0xffffff4a │ │ │ │ - subeq ip, r9, sl, asr #23 │ │ │ │ - rsbeq r3, r5, ip, ror #24 │ │ │ │ - subeq ip, r9, r6, ror #22 │ │ │ │ - rsbeq r3, r5, r4, lsl #23 │ │ │ │ - rsbeq r3, r5, r4, ror fp │ │ │ │ - ldrsbeq r5, [r7], #-24 @ 0xffffffe8 │ │ │ │ - subseq r5, r7, r8, lsr r1 │ │ │ │ - subeq ip, r9, sl, ror #16 │ │ │ │ - subeq ip, r9, sl, asr r8 │ │ │ │ - subeq ip, r9, r6, asr #16 │ │ │ │ - subseq r5, r7, ip │ │ │ │ - strheq r3, [r5], #-124 @ 0xffffff84 @ │ │ │ │ - @ instruction: 0x00574f90 │ │ │ │ - rsbeq r3, r5, r4, asr #14 │ │ │ │ - rsbeq r3, r5, ip, lsl #14 │ │ │ │ - ldrdeq r3, [r5], #-104 @ 0xffffff98 @ │ │ │ │ - rsbeq r3, r5, r8, lsr #13 │ │ │ │ - rsbeq r3, r5, r0, lsl r6 │ │ │ │ + subeq ip, r9, r0, asr #26 │ │ │ │ + strheq ip, [r9], #-192 @ 0xffffff40 │ │ │ │ + rsbeq r3, r5, r4, ror sp │ │ │ │ + ldrdeq ip, [r9], #-178 @ 0xffffff4e │ │ │ │ + subeq ip, r9, r6, asr #23 │ │ │ │ + rsbeq r3, r5, r8, ror #24 │ │ │ │ + subeq ip, r9, r2, ror #22 │ │ │ │ + rsbeq r3, r5, r0, lsl #23 │ │ │ │ + rsbeq r3, r5, r0, ror fp │ │ │ │ + ldrsbeq r5, [r7], #-20 @ 0xffffffec │ │ │ │ + subseq r5, r7, r4, lsr r1 │ │ │ │ + subeq ip, r9, r6, ror #16 │ │ │ │ + subeq ip, r9, r6, asr r8 │ │ │ │ + subeq ip, r9, r2, asr #16 │ │ │ │ + subseq r5, r7, r8 │ │ │ │ + strheq r3, [r5], #-120 @ 0xffffff88 @ │ │ │ │ + subseq r4, r7, ip, lsl #31 │ │ │ │ + rsbeq r3, r5, r0, asr #14 │ │ │ │ + rsbeq r3, r5, r8, lsl #14 │ │ │ │ + ldrdeq r3, [r5], #-100 @ 0xffffff9c @ │ │ │ │ + rsbeq r3, r5, r4, lsr #13 │ │ │ │ + rsbeq r3, r5, ip, lsl #12 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ andeq r0, r0, ip, lsl #8 │ │ │ │ - rsbeq r3, r5, r0, ror #10 │ │ │ │ - rsbeq r3, r5, r8, ror #9 │ │ │ │ - strheq r3, [r5], #-68 @ 0xffffffbc @ │ │ │ │ - @ instruction: 0x00653498 │ │ │ │ - strheq ip, [r9], #-56 @ 0xffffffc8 │ │ │ │ - subeq ip, r9, r0, ror r3 │ │ │ │ - strdeq r3, [r5], #-20 @ 0xffffffec @ │ │ │ │ - @ instruction: 0x00653198 │ │ │ │ + rsbeq r3, r5, ip, asr r5 │ │ │ │ + rsbeq r3, r5, r4, ror #9 │ │ │ │ + strheq r3, [r5], #-64 @ 0xffffffc0 @ │ │ │ │ + @ instruction: 0x00653494 │ │ │ │ + strheq ip, [r9], #-52 @ 0xffffffcc │ │ │ │ + subeq ip, r9, ip, ror #6 │ │ │ │ + strdeq r3, [r5], #-16 @ │ │ │ │ + @ instruction: 0x00653194 │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ - rsbeq r3, r5, r8, lsl r1 │ │ │ │ - strdeq r3, [r5], #-4 @ │ │ │ │ - rsbeq r3, r5, r8, asr #1 │ │ │ │ + rsbeq r3, r5, r4, lsl r1 │ │ │ │ + strdeq r3, [r5], #-0 @ │ │ │ │ + rsbeq r3, r5, r4, asr #1 │ │ │ │ svcvc 0x00e00000 │ │ │ │ andseq pc, pc, r0 │ │ │ │ - rsbeq r3, r5, ip, ror r0 │ │ │ │ - strheq fp, [r9], #-242 @ 0xffffff0e │ │ │ │ - subeq fp, r9, r4, lsl #31 │ │ │ │ - eorseq r3, fp, ip, ror #14 │ │ │ │ - eorseq r3, fp, r0, lsr #9 │ │ │ │ + rsbeq r3, r5, r8, ror r0 │ │ │ │ + subeq fp, r9, lr, lsr #31 │ │ │ │ + subeq fp, r9, r0, lsl #31 │ │ │ │ + eorseq r3, fp, r8, ror #14 │ │ │ │ + mlaseq fp, ip, r4, r3 │ │ │ │ andeq r3, r0, r5, lsr fp │ │ │ │ - rsbeq r2, r5, r8, asr pc │ │ │ │ + rsbeq r2, r5, r4, asr pc │ │ │ │ @ instruction: 0xff7807ff │ │ │ │ - rsbeq r2, r5, ip, lsl pc │ │ │ │ - strheq r2, [r5], #-200 @ 0xffffff38 @ │ │ │ │ - rsbeq r2, r5, r0, ror #23 │ │ │ │ + rsbeq r2, r5, r8, lsl pc │ │ │ │ + strheq r2, [r5], #-196 @ 0xffffff3c @ │ │ │ │ + ldrdeq r2, [r5], #-188 @ 0xffffff44 @ │ │ │ │ ldreq r0, [ip], #-0 │ │ │ │ stcvc 0, cr0, [r0], {4} │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ - ldr r1, [pc, #-184] @ 5e972c │ │ │ │ + ldr r1, [pc, #-184] @ 5e9730 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [pc, r1] │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ orr r3, r3, #10 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r1, sl │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ mov r0, r9 │ │ │ │ bl 6cf994 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5ea16c │ │ │ │ + bne 5ea170 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ add r6, r6, #4 │ │ │ │ - beq 5ea1b0 │ │ │ │ + beq 5ea1b4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r6 │ │ │ │ and r8, r5, #31 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ orr r8, r3, r8 │ │ │ │ - bl 5b814c │ │ │ │ + bl 5b8150 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ands r2, r2, #2048 @ 0x800 │ │ │ │ - beq 5e97d8 │ │ │ │ + beq 5e97dc │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, fp │ │ │ │ orreq r3, fp, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ea184 │ │ │ │ + beq 5ea188 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ - ldr r2, [pc, #-340] @ 5e9730 │ │ │ │ + ldr r2, [pc, #-340] @ 5e9734 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [pc, r2] │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ bl 91d1a0 │ │ │ │ orr r3, r3, r1 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ orr r3, r3, #2 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ add r1, r1, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 6cf998 │ │ │ │ - b 5e981c │ │ │ │ - ldr r2, [pc, #-400] @ 5e9734 │ │ │ │ + b 5e9820 │ │ │ │ + ldr r2, [pc, #-400] @ 5e9738 │ │ │ │ and r3, r3, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #11 │ │ │ │ - bhi 5e9194 │ │ │ │ + bhi 5e9198 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #-432] @ 5e9738 │ │ │ │ + ldr r2, [pc, #-432] @ 5e973c │ │ │ │ and r3, r3, #15 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 5e9194 │ │ │ │ + bhi 5e9198 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r2, [pc, #-468] @ 5e973c │ │ │ │ + ldr r2, [pc, #-468] @ 5e9740 │ │ │ │ and r3, r3, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5e9194 │ │ │ │ + bhi 5e9198 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ bic r1, r9, #-67108861 @ 0xfc000003 │ │ │ │ and r3, r9, #3 │ │ │ │ bic r1, r1, #66846720 @ 0x3fc0000 │ │ │ │ lsl r1, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ asr r1, r1, #16 │ │ │ │ - beq 5eb8e4 │ │ │ │ + beq 5eb8e8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5eb7fc │ │ │ │ + beq 5eb800 │ │ │ │ cmp r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #28 │ │ │ │ str r1, [sp] │ │ │ │ - beq 5eb900 │ │ │ │ + beq 5eb904 │ │ │ │ mov r1, #-1006632960 @ 0xc4000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d6f04 │ │ │ │ - b 5e892c │ │ │ │ + bl 5d6f08 │ │ │ │ + b 5e8930 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ea604 │ │ │ │ + bne 5ea608 │ │ │ │ bl 6bc88c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ add r3, r3, #6 │ │ │ │ add r6, r3, r6 │ │ │ │ mov r7, r0 │ │ │ │ - bne 5ea5ec │ │ │ │ + bne 5ea5f0 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c2e14 │ │ │ │ mov r0, r6 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #-628] @ 5e9740 │ │ │ │ + ldr r3, [pc, #-628] @ 5e9744 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ add r1, r1, r2 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1014130,29 +1014131,29 @@ │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r2 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ orr r3, r3, #2 │ │ │ │ bl 6cf998 │ │ │ │ - b 5e9604 │ │ │ │ + b 5e9608 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ea634 │ │ │ │ + bne 5ea638 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e9604 │ │ │ │ + beq 5e9608 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - ldr r3, [pc, #-720] @ 5e9744 │ │ │ │ + ldr r3, [pc, #-720] @ 5e9748 │ │ │ │ add r0, r0, #6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ add r0, r0, r6 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #-744] @ 5e9748 │ │ │ │ + ldr r3, [pc, #-744] @ 5e974c │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ add r1, r1, r2 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1014161,142 +1014162,142 @@ │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ and r3, r3, #16 │ │ │ │ orr r3, r3, r2 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ orr r3, r3, #10 │ │ │ │ bl 6cf994 │ │ │ │ - b 5e9604 │ │ │ │ + b 5e9608 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eb798 │ │ │ │ + bne 5eb79c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e9604 │ │ │ │ - ldr r3, [pc, #-832] @ 5e974c │ │ │ │ + beq 5e9608 │ │ │ │ + ldr r3, [pc, #-832] @ 5e9750 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ add r1, r1, #6 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r1, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e9604 │ │ │ │ + b 5e9608 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eb7c0 │ │ │ │ + bne 5eb7c4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e9604 │ │ │ │ - ldr r3, [pc, #-884] @ 5e9750 │ │ │ │ + beq 5e9608 │ │ │ │ + ldr r3, [pc, #-884] @ 5e9754 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 6c2ee4 │ │ │ │ - b 5e9604 │ │ │ │ + b 5e9608 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eb7ac │ │ │ │ + bne 5eb7b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e9604 │ │ │ │ - ldr r3, [pc, #-932] @ 5e9754 │ │ │ │ + beq 5e9608 │ │ │ │ + ldr r3, [pc, #-932] @ 5e9758 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e9604 │ │ │ │ + b 5e9608 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eace8 │ │ │ │ + bne 5eacec │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e9604 │ │ │ │ - ldr r3, [pc, #-976] @ 5e9758 │ │ │ │ + beq 5e9608 │ │ │ │ + ldr r3, [pc, #-976] @ 5e975c │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2ee4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e9604 │ │ │ │ + b 5e9608 │ │ │ │ tst r9, #1 │ │ │ │ - bne 5e8adc │ │ │ │ + bne 5e8ae0 │ │ │ │ bic r9, r9, #-67108863 @ 0xfc000001 │ │ │ │ bic r9, r9, #66846720 @ 0x3fc0000 │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1543503872 @ 0xa4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e8930 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1610612736 @ 0xa0000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e8930 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e892c │ │ │ │ - ldr r3, [pc, #-1124] @ 5e975c │ │ │ │ + beq 5e8930 │ │ │ │ + ldr r3, [pc, #-1124] @ 5e9760 │ │ │ │ mov r2, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 6c2ee4 │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1879048192 @ 0x90000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ bic r1, r9, #-67108863 @ 0xfc000001 │ │ │ │ bic r1, r1, #66846720 @ 0x3fc0000 │ │ │ │ tst r9, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ moveq r1, #-2080374784 @ 0x84000000 │ │ │ │ movne r1, #-1811939328 @ 0x94000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ec1d8 │ │ │ │ + bl 5ec1dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e88c8 │ │ │ │ - b 5e892c │ │ │ │ + beq 5e88cc │ │ │ │ + b 5e8930 │ │ │ │ bl 6bd6d4 │ │ │ │ - ldr r3, [pc, #-1252] @ 5e9760 │ │ │ │ - ldr r2, [pc, #-1252] @ 5e9764 │ │ │ │ + ldr r3, [pc, #-1252] @ 5e9764 │ │ │ │ + ldr r2, [pc, #-1252] @ 5e9768 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ bl 6c656c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e8be0 │ │ │ │ bl 6b540c │ │ │ │ - ldr r8, [pc, #-1288] @ 5e9768 │ │ │ │ + ldr r8, [pc, #-1288] @ 5e976c │ │ │ │ mov r2, r7 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r1, [r8, #152] @ 0x98 │ │ │ │ mov r3, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #9 │ │ │ │ bl 6c3a7c │ │ │ │ @@ -1014305,240 +1014306,240 @@ │ │ │ │ bic r1, r1, #8847360 @ 0x870000 │ │ │ │ bic r1, r1, #63488 @ 0xf800 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r2, #4 │ │ │ │ - bl 5b7040 │ │ │ │ + bl 5b7044 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2c9c │ │ │ │ - b 5e8884 │ │ │ │ + b 5e8888 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e8be0 │ │ │ │ lsr r3, r5, #5 │ │ │ │ ands r3, r3, #31 │ │ │ │ - beq 5e8bdc │ │ │ │ - ldr r6, [pc, #-1400] @ 5e976c │ │ │ │ + beq 5e8be0 │ │ │ │ + ldr r6, [pc, #-1400] @ 5e9770 │ │ │ │ ands r2, r5, #16 │ │ │ │ mvnne r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r6, r6, r3, lsl #2 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ and r5, r5, #7 │ │ │ │ mov r0, r1 │ │ │ │ orr r2, r5, r2, lsl #3 │ │ │ │ bl 6c2ee4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e8bdc │ │ │ │ - ldr r3, [pc, #-1452] @ 5e9770 │ │ │ │ + b 5e8be0 │ │ │ │ + ldr r3, [pc, #-1452] @ 5e9774 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e8bb4 │ │ │ │ - ldr r3, [pc, #-1476] @ 5e9774 │ │ │ │ + b 5e8bb8 │ │ │ │ + ldr r3, [pc, #-1476] @ 5e9778 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e8b98 │ │ │ │ + b 5e8b9c │ │ │ │ cmp r1, sl │ │ │ │ lsl r0, r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movls r1, #335544320 @ 0x14000000 │ │ │ │ movhi r1, #268435456 @ 0x10000000 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 5ba7e0 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5ba7e4 │ │ │ │ + b 5e8be0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5e4798 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5e479c │ │ │ │ + b 5e8be0 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ - bl 5b9608 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b960c │ │ │ │ + b 5e8be0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 5b772c │ │ │ │ + bl 5b7730 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba7e0 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5ba7e4 │ │ │ │ + b 5e8be0 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5e9fb4 │ │ │ │ + bne 5e9fb8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - b 5e8ec0 │ │ │ │ + b 5e8ec4 │ │ │ │ mov r3, #0 │ │ │ │ and r2, r5, #31 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ - bl 5b9608 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b960c │ │ │ │ + b 5e8be0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-1811939328 @ 0x94000000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e8bdc │ │ │ │ - ldr r2, [pc, #-1704] @ 5e9778 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8be0 │ │ │ │ + ldr r2, [pc, #-1704] @ 5e977c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r1 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r2, #504] @ 0x1f8 │ │ │ │ mov r1, #-1543503872 @ 0xa4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e8be0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-1879048192 @ 0x90000000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e8bdc │ │ │ │ - ldr r2, [pc, #-1772] @ 5e977c │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8be0 │ │ │ │ + ldr r2, [pc, #-1772] @ 5e9780 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r1 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r2, #504] @ 0x1f8 │ │ │ │ mov r1, #-1610612736 @ 0xa0000000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e8be0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e8bdc │ │ │ │ + beq 5e8be0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ - bl 5b70b8 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b70bc │ │ │ │ + b 5e8be0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e8bdc │ │ │ │ + beq 5e8be0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ - bl 5b70b8 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b70bc │ │ │ │ + b 5e8be0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e8bdc │ │ │ │ + beq 5e8be0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ - bl 5b70b8 │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5b70bc │ │ │ │ + b 5e8be0 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ and r5, r5, #7 │ │ │ │ and r0, r0, #3 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bl 548f54 │ │ │ │ cmp r5, #1 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ movne r3, #5 │ │ │ │ strne r3, [r4, #12] │ │ │ │ - bne 5e8bdc │ │ │ │ + bne 5e8be0 │ │ │ │ ands r2, r3, #4194304 @ 0x400000 │ │ │ │ - bne 5e9cbc │ │ │ │ + bne 5e9cc0 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e8be0 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #18 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e8bdc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e8be0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr lr, [r4, #88] @ 0x58 │ │ │ │ lsr ip, lr, #4 │ │ │ │ - b 5e8d58 │ │ │ │ + b 5e8d5c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr lr, [r4, #88] @ 0x58 │ │ │ │ lsr ip, lr, #4 │ │ │ │ - b 5e8cf0 │ │ │ │ + b 5e8cf4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr lr, [r4, #88] @ 0x58 │ │ │ │ lsr ip, lr, #4 │ │ │ │ - b 5e8afc │ │ │ │ + b 5e8b00 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e8bdc │ │ │ │ + b 5e8be0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e9dd8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e9ddc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e9148 │ │ │ │ - ldr r3, [pc, #-2144] @ 5e9780 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e914c │ │ │ │ + ldr r3, [pc, #-2144] @ 5e9784 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e9258 │ │ │ │ + b 5e925c │ │ │ │ lsr r3, r9, #12 │ │ │ │ and r3, r3, #15 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 5e9194 │ │ │ │ + bne 5e9198 │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 5ea274 │ │ │ │ + bne 5ea278 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5ea2ac │ │ │ │ + bne 5ea2b0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3694 │ │ │ │ - ldr r5, [pc, #-2228] @ 5e9784 │ │ │ │ + ldr r5, [pc, #-2228] @ 5e9788 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r7, [r5, #136] @ 0x88 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ @@ -1014546,490 +1014547,490 @@ │ │ │ │ bl 6c2e7c │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ bic r1, r1, #8847360 @ 0x870000 │ │ │ │ bic r1, r1, #63488 @ 0xf800 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r4, #132] @ 0x84 │ │ │ │ - bne 5ea298 │ │ │ │ + bne 5ea29c │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5ea0b0 │ │ │ │ + beq 5ea0b4 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #-2316] @ 5e9788 │ │ │ │ + ldr r2, [pc, #-2316] @ 5e978c │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ and r2, r2, r3 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - beq 5ea510 │ │ │ │ - ldr r2, [pc, #-2332] @ 5e978c │ │ │ │ + beq 5ea514 │ │ │ │ + ldr r2, [pc, #-2332] @ 5e9790 │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - beq 5ea510 │ │ │ │ - ldr r3, [pc, #-2344] @ 5e9790 │ │ │ │ + beq 5ea514 │ │ │ │ + ldr r3, [pc, #-2344] @ 5e9794 │ │ │ │ mov r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r4, #12] │ │ │ │ bl 6c2dc8 │ │ │ │ bl 6cb880 │ │ │ │ - b 5e892c │ │ │ │ - ldr r3, [pc, #-2376] @ 5e9794 │ │ │ │ + b 5e8930 │ │ │ │ + ldr r3, [pc, #-2376] @ 5e9798 │ │ │ │ lsl r2, r9, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ lsl r6, r5, #2 │ │ │ │ cmp r7, #0 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsr r2, r2, #16 │ │ │ │ - beq 5ea28c │ │ │ │ + beq 5ea290 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2ee4 │ │ │ │ - ldr r3, [pc, #-2420] @ 5e9798 │ │ │ │ + ldr r3, [pc, #-2420] @ 5e979c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e892c │ │ │ │ - ldr r1, [pc, #-2452] @ 5e979c │ │ │ │ - ldr r3, [pc, #-2452] @ 5e97a0 │ │ │ │ + beq 5e8930 │ │ │ │ + ldr r1, [pc, #-2452] @ 5e97a0 │ │ │ │ + ldr r3, [pc, #-2452] @ 5e97a4 │ │ │ │ and r1, r1, r9, lsl #19 │ │ │ │ and r3, r3, r9 │ │ │ │ orr r1, r1, r9, lsl #31 │ │ │ │ orr r1, r1, r3 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #4 │ │ │ │ add r1, r1, r3 │ │ │ │ - ldr r3, [pc, #-2480] @ 5e97a4 │ │ │ │ + ldr r3, [pc, #-2480] @ 5e97a8 │ │ │ │ bic r1, r1, #4080 @ 0xff0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bic r1, r1, #15 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r9 │ │ │ │ add r8, r3, r8, lsl #2 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e981c │ │ │ │ + b 5e9820 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ add r8, r3, r8, lsl #2 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e9878 │ │ │ │ + b 5e987c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e892c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e8930 │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ - b 5e892c │ │ │ │ - ldr r2, [pc, #-2584] @ 5e97a8 │ │ │ │ + b 5e8930 │ │ │ │ + ldr r2, [pc, #-2584] @ 5e97ac │ │ │ │ lsr r3, r9, #3 │ │ │ │ and r3, r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 5e9194 │ │ │ │ + bhi 5e9198 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ lsr r1, r9, #3 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ and r1, r1, #127 @ 0x7f │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 5c8838 │ │ │ │ - b 5e892c │ │ │ │ + bl 5c883c │ │ │ │ + b 5e8930 │ │ │ │ bic r9, r9, #-67108861 @ 0xfc000003 │ │ │ │ bic r9, r9, #65011712 @ 0x3e00000 │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e8930 │ │ │ │ bic r9, r9, #-67108861 @ 0xfc000003 │ │ │ │ bic r9, r9, #65011712 @ 0x3e00000 │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ - ldr r3, [pc, #-2724] @ 5e97ac │ │ │ │ - ldr ip, [pc, #-2724] @ 5e97b0 │ │ │ │ - ldr r1, [pc, #-2724] @ 5e97b4 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ + ldr r3, [pc, #-2724] @ 5e97b0 │ │ │ │ + ldr ip, [pc, #-2724] @ 5e97b4 │ │ │ │ + ldr r1, [pc, #-2724] @ 5e97b8 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #-2732] @ 5e97b8 │ │ │ │ + ldr r2, [pc, #-2732] @ 5e97bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #632 @ 0x278 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 211aa8 │ │ │ │ - ldr r3, [pc, #-2752] @ 5e97bc │ │ │ │ + ldr r3, [pc, #-2752] @ 5e97c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5ea018 │ │ │ │ + b 5ea01c │ │ │ │ mov r1, r2 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ea104 │ │ │ │ + b 5ea108 │ │ │ │ ldr r1, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #-2788] @ 5e97c0 │ │ │ │ + ldr r2, [pc, #-2788] @ 5e97c4 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c31fc │ │ │ │ - b 5ea0b0 │ │ │ │ - ldr r3, [pc, #-2800] @ 5e97c4 │ │ │ │ + b 5ea0b4 │ │ │ │ + ldr r3, [pc, #-2800] @ 5e97c8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r1, r1, #4 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ea020 │ │ │ │ + b 5ea024 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #335544320 @ 0x14000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 5ba7e0 │ │ │ │ - b 5e892c │ │ │ │ + bl 5ba7e4 │ │ │ │ + b 5e8930 │ │ │ │ cmp r5, r7 │ │ │ │ cmpne r7, #0 │ │ │ │ - bne 5ea484 │ │ │ │ + bne 5ea488 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ orr r3, r3, #8388608 @ 0x800000 │ │ │ │ str r3, [r4, #132] @ 0x84 │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r5, r7 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ea2f8 │ │ │ │ + bne 5ea2fc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1543503872 @ 0x5c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5bb8f8 │ │ │ │ - b 5e892c │ │ │ │ + bl 5bb8fc │ │ │ │ + b 5e8930 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 5ea6ac │ │ │ │ + beq 5ea6b0 │ │ │ │ cmp r7, #4 │ │ │ │ - beq 5ea66c │ │ │ │ + beq 5ea670 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5e9194 │ │ │ │ + bne 5e9198 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5ea65c │ │ │ │ + beq 5ea660 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c77b0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e892c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e8930 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r5, r7 │ │ │ │ - beq 5eb7d4 │ │ │ │ + beq 5eb7d8 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r2, r5 │ │ │ │ moveq r1, #-671088640 @ 0xd8000000 │ │ │ │ movne r3, r5 │ │ │ │ movne r2, r7 │ │ │ │ movne r1, #402653184 @ 0x18000000 │ │ │ │ mov r0, r4 │ │ │ │ streq r6, [sp] │ │ │ │ strne r6, [sp] │ │ │ │ - bl 5bb8f8 │ │ │ │ - b 5e892c │ │ │ │ + bl 5bb8fc │ │ │ │ + b 5e8930 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e91f8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e91fc │ │ │ │ cmp r5, r7 │ │ │ │ - beq 5eb910 │ │ │ │ + beq 5eb914 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1476395008 @ 0x58000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5bb8f8 │ │ │ │ - b 5e892c │ │ │ │ + bl 5bb8fc │ │ │ │ + b 5e8930 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ bic r9, r9, #-16777216 @ 0xff000000 │ │ │ │ and r0, r0, #3 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ bl 548f54 │ │ │ │ bic r9, r9, #16252928 @ 0xf80000 │ │ │ │ cmp r9, #1 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ - bne 5ea4a0 │ │ │ │ + bne 5ea4a4 │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ - bne 5e8adc │ │ │ │ + bne 5e8ae0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e892c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e8930 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e9340 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e9344 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #469762048 @ 0x1c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5bb8f8 │ │ │ │ - b 5e892c │ │ │ │ + bl 5bb8fc │ │ │ │ + b 5e8930 │ │ │ │ mov r3, #5 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ cmp r5, #31 │ │ │ │ moveq r3, #3 │ │ │ │ streq r3, [r4, #12] │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1879048192 @ 0x90000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1610612736 @ 0xa0000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ - ldr r3, [pc, #-3408] @ 5e97c8 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ + ldr r3, [pc, #-3408] @ 5e97cc │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ea0b0 │ │ │ │ + b 5ea0b4 │ │ │ │ ands r9, r9, #3 │ │ │ │ - beq 5ea5a0 │ │ │ │ + beq 5ea5a4 │ │ │ │ cmp r9, #1 │ │ │ │ - bne 5e9194 │ │ │ │ + bne 5e9198 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd984 │ │ │ │ + bl 5bd988 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, #0 │ │ │ │ lsr r3, r3, #3 │ │ │ │ str r2, [sp] │ │ │ │ and r3, r3, #31 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9164 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b9168 │ │ │ │ + b 5e8930 │ │ │ │ ands r9, r9, #3 │ │ │ │ - beq 5ea5d0 │ │ │ │ + beq 5ea5d4 │ │ │ │ cmp r9, #1 │ │ │ │ - bne 5e9194 │ │ │ │ + bne 5e9198 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd984 │ │ │ │ + bl 5bd988 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, r5 │ │ │ │ lsr r3, r3, #3 │ │ │ │ and r3, r3, #31 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b8a20 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8a24 │ │ │ │ + b 5e8930 │ │ │ │ str r9, [sp, #4] │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r3, r6 │ │ │ │ lsr r0, r0, #11 │ │ │ │ and r0, r0, #16 │ │ │ │ orr r0, r0, #10 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b85e8 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b85ec │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1073741824 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ - ldr r3, [pc, #-3624] @ 5e97cc │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ + ldr r3, [pc, #-3624] @ 5e97d0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e99a4 │ │ │ │ + b 5e99a8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e9980 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e9984 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-201326592 @ 0xf4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5d6f04 │ │ │ │ - b 5e892c │ │ │ │ + bl 5d6f08 │ │ │ │ + b 5e8930 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e9a00 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e9a04 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e93dc │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e93e0 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ea36c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ea370 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #536870912 @ 0x20000000 │ │ │ │ - beq 5ea6f8 │ │ │ │ + beq 5ea6fc │ │ │ │ lsl r2, r1, #13 │ │ │ │ and r2, r2, #8192 @ 0x2000 │ │ │ │ lsl r1, r1, #18 │ │ │ │ orr r2, r2, r1, lsr #19 │ │ │ │ lsl r2, r2, #1 │ │ │ │ mvn r1, #1 │ │ │ │ stm sp, {r1, r2} │ │ │ │ mvn r3, #0 │ │ │ │ - ldr r1, [pc, #-3792] @ 5e97d0 │ │ │ │ + ldr r1, [pc, #-3792] @ 5e97d4 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba7e0 │ │ │ │ - b 5e892c │ │ │ │ + bl 5ba7e4 │ │ │ │ + b 5e8930 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5ea720 │ │ │ │ + beq 5ea724 │ │ │ │ bl 6bc924 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d4c20 │ │ │ │ + bl 5d4c24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ bl 6c77b0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e892c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e8930 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ and r3, r3, #134217728 @ 0x8000000 │ │ │ │ orrs r1, r3, #0 │ │ │ │ movne r1, #33 @ 0x21 │ │ │ │ moveq r1, #20 │ │ │ │ moveq r2, r3 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5ea678 │ │ │ │ + b 5ea67c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ea6b8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ea6bc │ │ │ │ lsr r3, r9, #10 │ │ │ │ and r3, r3, #2 │ │ │ │ lsl r9, r9, #26 │ │ │ │ orrs r2, r3, r9, lsr #31 │ │ │ │ - bne 5e8adc │ │ │ │ + bne 5e8ae0 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ea890 │ │ │ │ + bne 5ea894 │ │ │ │ lsr r0, r1, #6 │ │ │ │ and r0, r0, #31 │ │ │ │ and r1, r1, #31 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #2080374784 @ 0x7c000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bacc8 │ │ │ │ - b 5e892c │ │ │ │ + bl 5baccc │ │ │ │ + b 5e8930 │ │ │ │ lsr r3, r9, #10 │ │ │ │ and r3, r3, #2 │ │ │ │ lsl r9, r9, #26 │ │ │ │ orrs r2, r3, r9, lsr #31 │ │ │ │ - bne 5e8adc │ │ │ │ + bne 5e8ae0 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ea8d0 │ │ │ │ + bne 5ea8d4 │ │ │ │ lsr r0, r1, #6 │ │ │ │ and r0, r0, #31 │ │ │ │ and r1, r1, #31 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #-4076] @ 5e97d4 │ │ │ │ + ldr r1, [pc, #-4076] @ 5e97d8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bacc8 │ │ │ │ - b 5e892c │ │ │ │ + bl 5baccc │ │ │ │ + b 5e8930 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5ea900 │ │ │ │ + bne 5ea904 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e892c │ │ │ │ + beq 5e8930 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ and r0, r0, #31 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ @@ -1015039,376 +1015040,376 @@ │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsr r0, r0, #6 │ │ │ │ and r0, r0, #1 │ │ │ │ bl 6bd6d4 │ │ │ │ cmp r7, #0 │ │ │ │ mov sl, r0 │ │ │ │ - bne 5ea8e4 │ │ │ │ + bne 5ea8e8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #4060] @ 5eb818 │ │ │ │ - ldr r2, [pc, #4060] @ 5eb81c │ │ │ │ + ldr r3, [pc, #4060] @ 5eb81c │ │ │ │ + ldr r2, [pc, #4060] @ 5eb820 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ - ldr r0, [pc, #4036] @ 5eb820 │ │ │ │ + ldr r0, [pc, #4036] @ 5eb824 │ │ │ │ add sl, r2, sl │ │ │ │ add r0, pc, r0 │ │ │ │ add r9, r2, r9 │ │ │ │ add r8, r2, r8 │ │ │ │ add r3, r2, r6 │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, r0, #2496 @ 0x9c0 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r0, [r0, #2508] @ 0x9cc │ │ │ │ bl 6bdf54 │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5ea754 │ │ │ │ - ldr r1, [pc, #3960] @ 5eb824 │ │ │ │ + b 5ea758 │ │ │ │ + ldr r1, [pc, #3960] @ 5eb828 │ │ │ │ lsr r2, r9, #5 │ │ │ │ and r2, r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ and r3, r9, #31 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 5e9194 │ │ │ │ + bhi 5e9198 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5ea7a0 │ │ │ │ - ldr r3, [pc, #3900] @ 5eb828 │ │ │ │ + b 5ea7a4 │ │ │ │ + ldr r3, [pc, #3900] @ 5eb82c │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5ea834 │ │ │ │ + b 5ea838 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ea7d8 │ │ │ │ - ldr r0, [pc, #3856] @ 5eb82c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ea7dc │ │ │ │ + ldr r0, [pc, #3856] @ 5eb830 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5b886c │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8870 │ │ │ │ + b 5e8930 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #3 │ │ │ │ - bl 5b886c │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8870 │ │ │ │ + b 5e8930 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #2 │ │ │ │ - bl 5b886c │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8870 │ │ │ │ + b 5e8930 │ │ │ │ orr r9, r9, r8 │ │ │ │ tst r9, #31 │ │ │ │ - beq 5e892c │ │ │ │ + beq 5e8930 │ │ │ │ sub r2, r3, #3 │ │ │ │ bic r2, r2, #2 │ │ │ │ orrs r2, r2, r5 │ │ │ │ - beq 5e892c │ │ │ │ + beq 5e8930 │ │ │ │ cmp r5, #0 │ │ │ │ cmpeq r3, #6 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5ea9a8 │ │ │ │ + bne 5ea9ac │ │ │ │ sub r7, r7, #4 │ │ │ │ cmp r7, #15 │ │ │ │ movhi r0, #63 @ 0x3f │ │ │ │ - bhi 5ea9a0 │ │ │ │ - ldr r3, [pc, #3736] @ 5eb830 │ │ │ │ + bhi 5ea9a4 │ │ │ │ + ldr r3, [pc, #3736] @ 5eb834 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ bl 6c2d44 │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5b886c │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8870 │ │ │ │ + b 5e8930 │ │ │ │ lsl r3, r9, #20 │ │ │ │ lsr r3, r3, #20 │ │ │ │ rsb r3, r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #603979776 @ 0x24000000 │ │ │ │ - bl 5b93c8 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b93cc │ │ │ │ + b 5e8930 │ │ │ │ bl 6bc88c │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ cmp r7, #0 │ │ │ │ lsl r6, r6, #20 │ │ │ │ lsr r6, r6, #20 │ │ │ │ mov r8, r0 │ │ │ │ - bne 5eaa7c │ │ │ │ + bne 5eaa80 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #8 │ │ │ │ bl 6c3c6c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e892c │ │ │ │ - ldr r3, [pc, #3604] @ 5eb834 │ │ │ │ + beq 5e8930 │ │ │ │ + ldr r3, [pc, #3604] @ 5eb838 │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e892c │ │ │ │ + beq 5e8930 │ │ │ │ lsl r3, r9, #20 │ │ │ │ lsr r3, r3, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #738197504 @ 0x2c000000 │ │ │ │ - bl 5b7c2c │ │ │ │ - b 5e892c │ │ │ │ + bl 5b7c30 │ │ │ │ + b 5e8930 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e892c │ │ │ │ + beq 5e8930 │ │ │ │ lsl r3, r9, #20 │ │ │ │ lsr r3, r3, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #671088640 @ 0x28000000 │ │ │ │ - bl 5b7c2c │ │ │ │ - b 5e892c │ │ │ │ - ldr r3, [pc, #3508] @ 5eb838 │ │ │ │ + bl 5b7c30 │ │ │ │ + b 5e8930 │ │ │ │ + ldr r3, [pc, #3508] @ 5eb83c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5ea9fc │ │ │ │ + b 5eaa00 │ │ │ │ ands r6, r9, #1048576 @ 0x100000 │ │ │ │ - bne 5e9194 │ │ │ │ + bne 5e9198 │ │ │ │ ands r3, r9, #3 │ │ │ │ - beq 5eab74 │ │ │ │ + beq 5eab78 │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 5e9194 │ │ │ │ - ldr r3, [pc, #3460] @ 5eb83c │ │ │ │ + bhi 5e9198 │ │ │ │ + ldr r3, [pc, #3460] @ 5eb840 │ │ │ │ and r2, r2, #15 │ │ │ │ and r3, r3, r9 │ │ │ │ str r3, [sp] │ │ │ │ lsr r3, r9, #2 │ │ │ │ and r3, r3, #1 │ │ │ │ and r1, r5, #255 @ 0xff │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b772c │ │ │ │ + bl 5b7730 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #3 │ │ │ │ - bne 5e892c │ │ │ │ + bne 5e8930 │ │ │ │ mov r3, #31 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 5ba7e0 │ │ │ │ - b 5e892c │ │ │ │ + bl 5ba7e4 │ │ │ │ + b 5e8930 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e892c │ │ │ │ - ldr r3, [pc, #3372] @ 5eb840 │ │ │ │ + beq 5e8930 │ │ │ │ + ldr r3, [pc, #3372] @ 5eb844 │ │ │ │ cmp r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - beq 5eabd4 │ │ │ │ + beq 5eabd8 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ lsl r2, r9, #20 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ lsr r2, r2, #20 │ │ │ │ bl 6c31fc │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e892c │ │ │ │ - ldr r3, [pc, #3320] @ 5eb844 │ │ │ │ + beq 5e8930 │ │ │ │ + ldr r3, [pc, #3320] @ 5eb848 │ │ │ │ lsl r2, r9, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsr r2, r2, #20 │ │ │ │ - beq 5eabec │ │ │ │ + beq 5eabf0 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c350c │ │ │ │ - b 5e892c │ │ │ │ - ldr r3, [pc, #3264] @ 5eb83c │ │ │ │ + b 5e8930 │ │ │ │ + ldr r3, [pc, #3264] @ 5eb840 │ │ │ │ and r2, r2, #15 │ │ │ │ and r3, r3, r9 │ │ │ │ str r3, [sp] │ │ │ │ lsr r3, r9, #2 │ │ │ │ and r1, r5, #255 @ 0xff │ │ │ │ and r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b78b8 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b78bc │ │ │ │ + b 5e8930 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e892c │ │ │ │ - ldr r3, [pc, #3228] @ 5eb848 │ │ │ │ + beq 5e8930 │ │ │ │ + ldr r3, [pc, #3228] @ 5eb84c │ │ │ │ lsl r2, r9, #20 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, r3, r5, lsl #2 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsr r2, r2, #20 │ │ │ │ - beq 5eabe0 │ │ │ │ + beq 5eabe4 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c33a4 │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ mov r1, r2 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ mov r1, r2 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5d1e5c │ │ │ │ - b 5e892c │ │ │ │ + bl 5d1e60 │ │ │ │ + b 5e8930 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e892c │ │ │ │ + beq 5e8930 │ │ │ │ lsr r3, r9, #6 │ │ │ │ and r3, r3, #31 │ │ │ │ rsb r3, r3, #32 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #32 │ │ │ │ - bl 5b8b88 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8b8c │ │ │ │ + b 5e8930 │ │ │ │ lsr r3, r9, #9 │ │ │ │ and r3, r3, #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ebdf8 │ │ │ │ - b 5e892c │ │ │ │ + bl 5ebdfc │ │ │ │ + b 5e8930 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 5eaedc │ │ │ │ + bne 5eaee0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5eaec0 │ │ │ │ + bne 5eaec4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 5eae34 │ │ │ │ - ldr r2, [pc, #2976] @ 5eb84c │ │ │ │ + beq 5eae38 │ │ │ │ + ldr r2, [pc, #2976] @ 5eb850 │ │ │ │ lsr r3, r3, #7 │ │ │ │ and r3, r3, #15 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #11 │ │ │ │ - bhi 5e9194 │ │ │ │ + bhi 5e9198 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #20 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5e961c │ │ │ │ + b 5e9620 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e9b18 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e9b1c │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ands r2, r3, #16 │ │ │ │ - beq 5eadb8 │ │ │ │ + beq 5eadbc │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5e892c │ │ │ │ + beq 5e8930 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7f28 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b7f2c │ │ │ │ + b 5e8930 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eae10 │ │ │ │ + bne 5eae14 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5b814c │ │ │ │ + bl 5b8150 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #15 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 5eadc8 │ │ │ │ + beq 5eadcc │ │ │ │ cmp r3, #5 │ │ │ │ - bne 5e892c │ │ │ │ + bne 5e8930 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba0ac │ │ │ │ - ldr r3, [pc, #2764] @ 5eb850 │ │ │ │ + bl 5ba0b0 │ │ │ │ + ldr r3, [pc, #2764] @ 5eb854 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ add r1, r8, r1 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #16 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ orr r3, r3, #1 │ │ │ │ bl 6cf998 │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ead08 │ │ │ │ - ldr r2, [pc, #2692] @ 5eb854 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ead0c │ │ │ │ + ldr r2, [pc, #2692] @ 5eb858 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91d1a0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ and r3, r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1015416,163 +1015417,163 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp] │ │ │ │ orr r3, r3, #9 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ bl 6cf994 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba11c │ │ │ │ - b 5e892c │ │ │ │ + bl 5ba120 │ │ │ │ + b 5e8930 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5ead34 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5ead38 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3694 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e7c │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #2568] @ 5eb858 │ │ │ │ + ldr r2, [pc, #2568] @ 5eb85c │ │ │ │ lsr r3, r1, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #15 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5e9194 │ │ │ │ + bhi 5e9198 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eaf3c │ │ │ │ + bne 5eaf40 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3694 │ │ │ │ - b 5eae34 │ │ │ │ + b 5eae38 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - beq 5eaeac │ │ │ │ + beq 5eaeb0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3694 │ │ │ │ - b 5eae34 │ │ │ │ - ldr r3, [pc, #2452] @ 5eb85c │ │ │ │ + b 5eae38 │ │ │ │ + ldr r3, [pc, #2452] @ 5eb860 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5eac98 │ │ │ │ - ldr r3, [pc, #2428] @ 5eb860 │ │ │ │ + b 5eac9c │ │ │ │ + ldr r3, [pc, #2428] @ 5eb864 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5eac84 │ │ │ │ + b 5eac88 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ tst r3, #1 │ │ │ │ - beq 5eafc8 │ │ │ │ + beq 5eafcc │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ tst r3, #32 │ │ │ │ - beq 5eafb0 │ │ │ │ - ldr r2, [pc, #2380] @ 5eb864 │ │ │ │ + beq 5eafb4 │ │ │ │ + ldr r2, [pc, #2380] @ 5eb868 │ │ │ │ lsr r3, r1, #7 │ │ │ │ and r3, r3, #15 │ │ │ │ sub r3, r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 5e892c │ │ │ │ + bhi 5e8930 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5eae7c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5eae80 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-201326592 @ 0xf4000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d6d10 │ │ │ │ - b 5e892c │ │ │ │ + bl 5d6d14 │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-738197504 @ 0xd4000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d6d10 │ │ │ │ - b 5e892c │ │ │ │ + bl 5d6d14 │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-469762048 @ 0xe4000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d6d10 │ │ │ │ - b 5e892c │ │ │ │ + bl 5d6d14 │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #-1006632960 @ 0xc4000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d6d10 │ │ │ │ - b 5e892c │ │ │ │ + bl 5d6d14 │ │ │ │ + b 5e8930 │ │ │ │ mov r1, #19 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ + bl 5ba170 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b 5eaf10 │ │ │ │ + b 5eaf14 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e892c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e8930 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd9ac │ │ │ │ + bl 5bd9b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df59c │ │ │ │ + bl 5df5a0 │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ tst r2, #2097152 @ 0x200000 │ │ │ │ - bne 5eb4b4 │ │ │ │ + bne 5eb4b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5b7f28 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b7f2c │ │ │ │ + b 5e8930 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd9ac │ │ │ │ + bl 5bd9b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df59c │ │ │ │ - ldr r1, [pc, #2116] @ 5eb868 │ │ │ │ + bl 5df5a0 │ │ │ │ + ldr r1, [pc, #2116] @ 5eb86c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eb11c │ │ │ │ + bne 5eb120 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5eb100 │ │ │ │ + bne 5eb104 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r2, [pc, #2060] @ 5eb86c │ │ │ │ + ldr r2, [pc, #2060] @ 5eb870 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91d1a0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ and r3, r3, #16 │ │ │ │ @@ -1015580,16 +1015581,16 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r6, r1 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ mov r0, r9 │ │ │ │ orr r3, r3, #2 │ │ │ │ bl 6cf998 │ │ │ │ - b 5e892c │ │ │ │ - ldr r2, [pc, #1996] @ 5eb870 │ │ │ │ + b 5e8930 │ │ │ │ + ldr r2, [pc, #1996] @ 5eb874 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91d1a0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ and r3, r3, #16 │ │ │ │ @@ -1015598,35 +1015599,35 @@ │ │ │ │ str r2, [sp] │ │ │ │ add r1, r6, r1 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ orr r3, r3, #10 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cf994 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e892c │ │ │ │ - ldr r3, [pc, #1928] @ 5eb874 │ │ │ │ + beq 5e8930 │ │ │ │ + ldr r3, [pc, #1928] @ 5eb878 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e892c │ │ │ │ - ldr r3, [pc, #1904] @ 5eb878 │ │ │ │ + b 5e8930 │ │ │ │ + ldr r3, [pc, #1904] @ 5eb87c │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5eb058 │ │ │ │ + b 5eb05c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5eb044 │ │ │ │ - ldr r2, [pc, #1860] @ 5eb87c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5eb048 │ │ │ │ + ldr r2, [pc, #1860] @ 5eb880 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91d1a0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ and r3, r3, #16 │ │ │ │ @@ -1015635,31 +1015636,31 @@ │ │ │ │ str r2, [sp] │ │ │ │ add r1, r6, r1 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ orr r3, r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cf994 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e892c │ │ │ │ - ldr r3, [pc, #1792] @ 5eb880 │ │ │ │ + beq 5e8930 │ │ │ │ + ldr r3, [pc, #1792] @ 5eb884 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eb390 │ │ │ │ + bne 5eb394 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5eb374 │ │ │ │ + bne 5eb378 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r2, [pc, #1736] @ 5eb884 │ │ │ │ + ldr r2, [pc, #1736] @ 5eb888 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91d1a0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ and r3, r3, #16 │ │ │ │ @@ -1015667,16 +1015668,16 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r1, r6, r1 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ mov r0, r9 │ │ │ │ orr r3, r3, #1 │ │ │ │ bl 6cf998 │ │ │ │ - b 5e892c │ │ │ │ - ldr r2, [pc, #1672] @ 5eb888 │ │ │ │ + b 5e8930 │ │ │ │ + ldr r2, [pc, #1672] @ 5eb88c │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91d1a0 │ │ │ │ lsr r3, r3, #11 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ and r3, r3, #16 │ │ │ │ @@ -1015685,639 +1015686,639 @@ │ │ │ │ str r2, [sp] │ │ │ │ add r1, r6, r1 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ orr r3, r3, #9 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cf994 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e892c │ │ │ │ - ldr r3, [pc, #1604] @ 5eb88c │ │ │ │ + beq 5e8930 │ │ │ │ + ldr r3, [pc, #1604] @ 5eb890 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e892c │ │ │ │ - ldr r3, [pc, #1580] @ 5eb890 │ │ │ │ + b 5e8930 │ │ │ │ + ldr r3, [pc, #1580] @ 5eb894 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, r6, r1 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ mov r0, r6 │ │ │ │ bl 6cf994 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e892c │ │ │ │ - ldr r3, [pc, #1536] @ 5eb894 │ │ │ │ + beq 5e8930 │ │ │ │ + ldr r3, [pc, #1536] @ 5eb898 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 5eb360 │ │ │ │ + bne 5eb364 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5eb344 │ │ │ │ + bne 5eb348 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #1480] @ 5eb898 │ │ │ │ + ldr r3, [pc, #1480] @ 5eb89c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, r6, r1 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ mov r0, r9 │ │ │ │ bl 6cf998 │ │ │ │ - b 5e892c │ │ │ │ - ldr r3, [pc, #1440] @ 5eb89c │ │ │ │ + b 5e8930 │ │ │ │ + ldr r3, [pc, #1440] @ 5eb8a0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, r6, r1 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ mov r3, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6cf994 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5e892c │ │ │ │ - ldr r3, [pc, #1392] @ 5eb8a0 │ │ │ │ + beq 5e8930 │ │ │ │ + ldr r3, [pc, #1392] @ 5eb8a4 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5e892c │ │ │ │ - ldr r3, [pc, #1368] @ 5eb8a4 │ │ │ │ + b 5e8930 │ │ │ │ + ldr r3, [pc, #1368] @ 5eb8a8 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5eb2c8 │ │ │ │ + b 5eb2cc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5eb2b4 │ │ │ │ - ldr r3, [pc, #1324] @ 5eb8a8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5eb2b8 │ │ │ │ + ldr r3, [pc, #1324] @ 5eb8ac │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r8, lsl #2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5eb1b4 │ │ │ │ + b 5eb1b8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5eb1a0 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5eb1a4 │ │ │ │ cmp r5, #31 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5eb3ec │ │ │ │ - bl 5bd9ac │ │ │ │ + beq 5eb3f0 │ │ │ │ + bl 5bd9b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df59c │ │ │ │ - b 5e892c │ │ │ │ + bl 5df5a0 │ │ │ │ + b 5e8930 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd9ac │ │ │ │ + bl 5bd9b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df59c │ │ │ │ - ldr r1, [pc, #1236] @ 5eb8ac │ │ │ │ + bl 5df5a0 │ │ │ │ + ldr r1, [pc, #1236] @ 5eb8b0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ - bl 5bd9ac │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ + bl 5bd9b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df59c │ │ │ │ + bl 5df5a0 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 5e892c │ │ │ │ + b 5e8930 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd9ac │ │ │ │ + bl 5bd9b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df59c │ │ │ │ - ldr r1, [pc, #1172] @ 5eb8b0 │ │ │ │ + bl 5df5a0 │ │ │ │ + ldr r1, [pc, #1172] @ 5eb8b4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e8930 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd9ac │ │ │ │ + bl 5bd9b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df59c │ │ │ │ - ldr r1, [pc, #1132] @ 5eb8b4 │ │ │ │ + bl 5df5a0 │ │ │ │ + ldr r1, [pc, #1132] @ 5eb8b8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd9ac │ │ │ │ + bl 5bd9b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df59c │ │ │ │ - ldr r1, [pc, #1092] @ 5eb8b8 │ │ │ │ + bl 5df5a0 │ │ │ │ + ldr r1, [pc, #1092] @ 5eb8bc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e8930 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd9ac │ │ │ │ + bl 5bd9b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df59c │ │ │ │ - ldr r1, [pc, #1052] @ 5eb8bc │ │ │ │ + bl 5df5a0 │ │ │ │ + ldr r1, [pc, #1052] @ 5eb8c0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ - ldr r1, [pc, #1028] @ 5eb8c0 │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ + ldr r1, [pc, #1028] @ 5eb8c4 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ tst r1, r3 │ │ │ │ - bne 5eaff8 │ │ │ │ - ldr r3, [pc, #1016] @ 5eb8c4 │ │ │ │ + bne 5eaffc │ │ │ │ + ldr r3, [pc, #1016] @ 5eb8c8 │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ and r2, r2, #1024 @ 0x400 │ │ │ │ and r3, r3, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 5eaff8 │ │ │ │ + bne 5eaffc │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5eaff8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5eaffc │ │ │ │ lsr r8, r9, #2 │ │ │ │ ands r8, r8, #3 │ │ │ │ - beq 5eb74c │ │ │ │ + beq 5eb750 │ │ │ │ cmp r8, #1 │ │ │ │ - bne 5e9194 │ │ │ │ + bne 5e9198 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd984 │ │ │ │ + bl 5bd988 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd9ac │ │ │ │ + bl 5bd9b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df59c │ │ │ │ + bl 5df5a0 │ │ │ │ str r8, [sp] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, r5 │ │ │ │ lsr r3, r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ and r3, r3, #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b9164 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b9168 │ │ │ │ + b 5e8930 │ │ │ │ lsr r9, r9, #2 │ │ │ │ ands r9, r9, #3 │ │ │ │ - beq 5eb9fc │ │ │ │ + beq 5eba00 │ │ │ │ cmp r9, #1 │ │ │ │ - bne 5e9194 │ │ │ │ + bne 5e9198 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd984 │ │ │ │ + bl 5bd988 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd9ac │ │ │ │ + bl 5bd9b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df59c │ │ │ │ + bl 5df5a0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, r5 │ │ │ │ lsr r3, r3, #3 │ │ │ │ and r3, r3, #31 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b8a20 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8a24 │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-738197504 @ 0xd4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5d6f04 │ │ │ │ - b 5e892c │ │ │ │ + bl 5d6f08 │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1811939328 @ 0x94000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1543503872 @ 0xa4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-2080374784 @ 0x84000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1879048192 @ 0x90000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1610612736 @ 0xa0000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-201326592 @ 0xf4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5d6f04 │ │ │ │ - b 5e892c │ │ │ │ + bl 5d6f08 │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-738197504 @ 0xd4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5d6f04 │ │ │ │ - b 5e892c │ │ │ │ + bl 5d6f08 │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-469762048 @ 0xe4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5d6f04 │ │ │ │ - b 5e892c │ │ │ │ + bl 5d6f08 │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1006632960 @ 0xc4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5d6f04 │ │ │ │ - b 5e892c │ │ │ │ + bl 5d6f08 │ │ │ │ + b 5e8930 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd9ac │ │ │ │ + bl 5bd9b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df59c │ │ │ │ - ldr r1, [pc, #444] @ 5eb8c8 │ │ │ │ + bl 5df5a0 │ │ │ │ + ldr r1, [pc, #444] @ 5eb8cc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e8930 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd9ac │ │ │ │ + bl 5bd9b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df59c │ │ │ │ - ldr r1, [pc, #404] @ 5eb8cc │ │ │ │ + bl 5df5a0 │ │ │ │ + ldr r1, [pc, #404] @ 5eb8d0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd984 │ │ │ │ + bl 5bd988 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd9ac │ │ │ │ + bl 5bd9b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df59c │ │ │ │ + bl 5df5a0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r3, r6 │ │ │ │ lsr r0, r0, #11 │ │ │ │ and r0, r0, #16 │ │ │ │ orr r0, r0, #10 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b85e8 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b85ec │ │ │ │ + b 5e8930 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e9a7c │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e9a80 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e9ae8 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e9aec │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba16c │ │ │ │ - b 5e9ab4 │ │ │ │ + bl 5ba170 │ │ │ │ + b 5e9ab8 │ │ │ │ bl 6bc88c │ │ │ │ bl 6bc88c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #4 │ │ │ │ add r2, r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #140] @ 0x8c │ │ │ │ - bl 5b7040 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b7044 │ │ │ │ + b 5e8930 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-201326592 @ 0xf4000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d6f04 │ │ │ │ - b 5e892c │ │ │ │ - subseq r4, r7, r0, lsl #3 │ │ │ │ - @ instruction: 0x00652990 │ │ │ │ - subseq r6, r9, r4, asr ip │ │ │ │ - ldrdeq fp, [r9], #-134 @ 0xffffff7a │ │ │ │ - rsbeq r2, r5, r4, ror #17 │ │ │ │ + bl 5d6f08 │ │ │ │ + b 5e8930 │ │ │ │ + subseq r4, r7, ip, ror r1 │ │ │ │ + rsbeq r2, r5, ip, lsl #19 │ │ │ │ + subseq r6, r9, r0, asr ip │ │ │ │ + ldrdeq fp, [r9], #-130 @ 0xffffff7e │ │ │ │ + rsbeq r2, r5, r0, ror #17 │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - subeq fp, r9, r4, asr #16 │ │ │ │ - strheq r2, [r5], #-112 @ 0xffffff90 @ │ │ │ │ - rsbeq r2, r5, r0, asr r7 │ │ │ │ + subeq fp, r9, r0, asr #16 │ │ │ │ + rsbeq r2, r5, ip, lsr #15 │ │ │ │ + rsbeq r2, r5, ip, asr #14 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - strheq r2, [r5], #-108 @ 0xffffff94 @ │ │ │ │ - rsbeq r2, r5, r4, lsl #13 │ │ │ │ - rsbeq r2, r5, r4, lsr #12 │ │ │ │ - subeq fp, r9, r0, ror #9 │ │ │ │ - subseq r3, r7, r8, lsr ip │ │ │ │ - subseq r3, r7, ip, ror #23 │ │ │ │ - subeq fp, r9, ip, asr r3 │ │ │ │ - rsbeq r2, r5, r8, lsl #6 │ │ │ │ - rsbeq r2, r5, ip, ror #5 │ │ │ │ - subeq fp, r9, ip, lsr #5 │ │ │ │ + strheq r2, [r5], #-104 @ 0xffffff98 @ │ │ │ │ + rsbeq r2, r5, r0, lsl #13 │ │ │ │ + rsbeq r2, r5, r0, lsr #12 │ │ │ │ + ldrdeq fp, [r9], #-76 @ 0xffffffb4 │ │ │ │ + subseq r3, r7, r4, lsr ip │ │ │ │ + subseq r3, r7, r8, ror #23 │ │ │ │ + subeq fp, r9, r8, asr r3 │ │ │ │ + rsbeq r2, r5, r4, lsl #6 │ │ │ │ + rsbeq r2, r5, r8, ror #5 │ │ │ │ + subeq fp, r9, r8, lsr #5 │ │ │ │ stcvc 0, cr0, [r0], {41} @ 0x29 │ │ │ │ - subseq r3, r7, ip, asr r9 │ │ │ │ - subseq r3, r7, r8, lsl r9 │ │ │ │ - rsbeq r2, r5, r4, ror #1 │ │ │ │ - rsbeq r2, r5, r8, asr #1 │ │ │ │ - subseq r3, r7, r4, lsl #17 │ │ │ │ - rsbeq r2, r5, r0, asr r0 │ │ │ │ - subseq r3, r7, r0, lsl #16 │ │ │ │ - ldrheq r3, [r7], #-124 @ 0xffffff84 │ │ │ │ - rsbeq r1, r5, r8, lsl #31 │ │ │ │ - subseq r3, r7, r8, asr r7 │ │ │ │ - rsbeq r1, r5, ip, lsr pc │ │ │ │ - subseq r3, r7, ip, ror #13 │ │ │ │ - subseq r3, r7, r0, asr #13 │ │ │ │ - rsbeq r1, r5, r0, lsr #29 │ │ │ │ - rsbeq r1, r5, r4, lsl #29 │ │ │ │ - rsbeq r1, r5, r4, asr lr │ │ │ │ + subseq r3, r7, r8, asr r9 │ │ │ │ + subseq r3, r7, r4, lsl r9 │ │ │ │ + rsbeq r2, r5, r0, ror #1 │ │ │ │ + rsbeq r2, r5, r4, asr #1 │ │ │ │ + subseq r3, r7, r0, lsl #17 │ │ │ │ + rsbeq r2, r5, ip, asr #32 │ │ │ │ + ldrsheq r3, [r7], #-124 @ 0xffffff84 │ │ │ │ + ldrheq r3, [r7], #-120 @ 0xffffff88 │ │ │ │ + rsbeq r1, r5, r4, lsl #31 │ │ │ │ + subseq r3, r7, r4, asr r7 │ │ │ │ + rsbeq r1, r5, r8, lsr pc │ │ │ │ + subseq r3, r7, r8, ror #13 │ │ │ │ + ldrheq r3, [r7], #-108 @ 0xffffff94 │ │ │ │ + @ instruction: 0x00651e9c │ │ │ │ + rsbeq r1, r5, r0, lsl #29 │ │ │ │ + rsbeq r1, r5, r0, asr lr │ │ │ │ stcvc 0, cr0, [r0], {40} @ 0x28 │ │ │ │ stcvc 0, cr0, [r0], {28} │ │ │ │ stcvc 0, cr0, [r0], {44} @ 0x2c │ │ │ │ stcvc 0, cr0, [r0], {29} │ │ │ │ stcvc 0, cr0, [r0], {45} @ 0x2d │ │ │ │ andeq r0, r8, r0, lsl #8 │ │ │ │ andseq r0, r0, r0, lsl r0 │ │ │ │ stcvc 0, cr0, [r0], {31} │ │ │ │ stcvc 0, cr0, [r0], {47} @ 0x2f │ │ │ │ stcvc 0, cr0, [r0], {46} @ 0x2e │ │ │ │ - @ instruction: 0x0049a79c │ │ │ │ - @ instruction: 0x003b1cbc │ │ │ │ - @ instruction: 0x003b1cd4 │ │ │ │ + @ instruction: 0x0049a798 │ │ │ │ + @ instruction: 0x003b1cb8 │ │ │ │ + @ instruction: 0x003b1cd0 │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-738197504 @ 0xd4000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d6f04 │ │ │ │ - b 5e892c │ │ │ │ + bl 5d6f08 │ │ │ │ + b 5e8930 │ │ │ │ mov r1, #-469762048 @ 0xe4000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5d6f04 │ │ │ │ - b 5e892c │ │ │ │ + bl 5d6f08 │ │ │ │ + b 5e8930 │ │ │ │ bl 6bc88c │ │ │ │ bl 6bc88c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #4 │ │ │ │ add r2, r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #140] @ 0x8c │ │ │ │ - bl 5b7040 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b7044 │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1946157056 @ 0x8c000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1811939328 @ 0x94000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1543503872 @ 0xa4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-2080374784 @ 0x84000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1006632960 @ 0xc4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5d6f04 │ │ │ │ - b 5e892c │ │ │ │ + bl 5d6f08 │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-1409286144 @ 0xac000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5b8e10 │ │ │ │ - b 5e892c │ │ │ │ + bl 5b8e14 │ │ │ │ + b 5e8930 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #-469762048 @ 0xe4000000 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 5d6f04 │ │ │ │ - b 5e892c │ │ │ │ + bl 5d6f08 │ │ │ │ + b 5e8930 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd984 │ │ │ │ + bl 5bd988 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5bd9ac │ │ │ │ + bl 5bd9b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5df59c │ │ │ │ - ldr r1, [pc, #-332] @ 5eb8d0 │ │ │ │ + bl 5df5a0 │ │ │ │ + ldr r1, [pc, #-332] @ 5eb8d4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5b9b18 │ │ │ │ - b 5e892c │ │ │ │ - ldr r3, [pc, #-356] @ 5eb8d4 │ │ │ │ - ldr r1, [pc, #-356] @ 5eb8d8 │ │ │ │ - ldr r0, [pc, #-356] @ 5eb8dc │ │ │ │ + bl 5b9b1c │ │ │ │ + b 5e8930 │ │ │ │ + ldr r3, [pc, #-356] @ 5eb8d8 │ │ │ │ + ldr r1, [pc, #-356] @ 5eb8dc │ │ │ │ + ldr r0, [pc, #-356] @ 5eb8e0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #-360] @ 5eb8e0 │ │ │ │ + ldr r2, [pc, #-360] @ 5eb8e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #32 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ │ │ │ │ -005eba54 : │ │ │ │ +005eba58 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #172] @ 5ebb1c │ │ │ │ + ldr r2, [pc, #172] @ 5ebb20 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #168] @ 5ebb20 │ │ │ │ + ldr r3, [pc, #168] @ 5ebb24 │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ ldr r9, [sp, #256] @ 0x100 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ - ldr ip, [pc, #112] @ 5ebb24 │ │ │ │ + ldr ip, [pc, #112] @ 5ebb28 │ │ │ │ mov r3, r8 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r9, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 67b320 │ │ │ │ - ldr r2, [pc, #76] @ 5ebb28 │ │ │ │ - ldr r3, [pc, #64] @ 5ebb20 │ │ │ │ + ldr r2, [pc, #76] @ 5ebb2c │ │ │ │ + ldr r3, [pc, #64] @ 5ebb24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ebb18 │ │ │ │ + bne 5ebb1c │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq pc, r6, ip, asr #4 │ │ │ │ + subseq pc, r6, r8, asr #4 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r0, r4, r8, lsr #22 │ │ │ │ - subseq pc, r6, r8, ror #3 │ │ │ │ + subseq r0, r4, r4, lsr #22 │ │ │ │ + subseq pc, r6, r4, ror #3 │ │ │ │ │ │ │ │ -005ebb2c : │ │ │ │ +005ebb30 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r8, [pc, #472] @ 5ebd1c │ │ │ │ - ldr r5, [pc, #472] @ 5ebd20 │ │ │ │ - ldr r3, [pc, #472] @ 5ebd24 │ │ │ │ + ldr r8, [pc, #472] @ 5ebd20 │ │ │ │ + ldr r5, [pc, #472] @ 5ebd24 │ │ │ │ + ldr r3, [pc, #472] @ 5ebd28 │ │ │ │ add r8, pc, r8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #4]! │ │ │ │ ldr r7, [r8, r3] │ │ │ │ - ldr r3, [pc, #452] @ 5ebd28 │ │ │ │ + ldr r3, [pc, #452] @ 5ebd2c │ │ │ │ add r4, r7, #3 │ │ │ │ ldr r6, [r8, r3] │ │ │ │ add r7, r7, #96 @ 0x60 │ │ │ │ rsb r9, r5, #4 │ │ │ │ mov r2, r4 │ │ │ │ add r1, r9, r5 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc18c │ │ │ │ add r4, r4, #3 │ │ │ │ cmp r4, r7 │ │ │ │ str r0, [r5, #4]! │ │ │ │ - bne 5ebb70 │ │ │ │ - ldr r3, [pc, #404] @ 5ebd2c │ │ │ │ - ldr r7, [pc, #404] @ 5ebd30 │ │ │ │ + bne 5ebb74 │ │ │ │ + ldr r3, [pc, #404] @ 5ebd30 │ │ │ │ + ldr r7, [pc, #404] @ 5ebd34 │ │ │ │ ldr r4, [r8, r3] │ │ │ │ add r7, pc, r7 │ │ │ │ add r7, r7, #188 @ 0xbc │ │ │ │ add r8, r4, #128 @ 0x80 │ │ │ │ mov r5, #304 @ 0x130 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc2c0 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r4, r8 │ │ │ │ add r5, r5, #16 │ │ │ │ str r0, [r7, #4]! │ │ │ │ - bne 5ebbac │ │ │ │ - bl 5b6414 │ │ │ │ - ldr r2, [pc, #344] @ 5ebd34 │ │ │ │ + bne 5ebbb0 │ │ │ │ + bl 5b6418 │ │ │ │ + ldr r2, [pc, #344] @ 5ebd38 │ │ │ │ ldr r0, [r6] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ bl 6bc18c │ │ │ │ - ldr r5, [pc, #328] @ 5ebd38 │ │ │ │ - ldr r8, [pc, #328] @ 5ebd3c │ │ │ │ + ldr r5, [pc, #328] @ 5ebd3c │ │ │ │ + ldr r8, [pc, #328] @ 5ebd40 │ │ │ │ add r5, pc, r5 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r7, r5 │ │ │ │ add r9, r8, #524 @ 0x20c │ │ │ │ mov r4, #132 @ 0x84 │ │ │ │ add r5, r5, #160 @ 0xa0 │ │ │ │ add r8, r8, #540 @ 0x21c │ │ │ │ @@ -1016331,109 +1016332,109 @@ │ │ │ │ add r4, r4, #4 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r7], #4 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc18c │ │ │ │ cmp r4, #148 @ 0x94 │ │ │ │ str r0, [r5], #4 │ │ │ │ - bne 5ebc10 │ │ │ │ - ldr r2, [pc, #240] @ 5ebd40 │ │ │ │ + bne 5ebc14 │ │ │ │ + ldr r2, [pc, #240] @ 5ebd44 │ │ │ │ ldr r0, [r6] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #180 @ 0xb4 │ │ │ │ bl 6bc18c │ │ │ │ - ldr r4, [pc, #224] @ 5ebd44 │ │ │ │ - ldr r2, [pc, #224] @ 5ebd48 │ │ │ │ + ldr r4, [pc, #224] @ 5ebd48 │ │ │ │ + ldr r2, [pc, #224] @ 5ebd4c │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #220] @ 5ebd4c │ │ │ │ + ldr r1, [pc, #220] @ 5ebd50 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #156] @ 0x9c │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc18c │ │ │ │ - ldr r2, [pc, #204] @ 5ebd50 │ │ │ │ - ldr r1, [pc, #204] @ 5ebd54 │ │ │ │ + ldr r2, [pc, #204] @ 5ebd54 │ │ │ │ + ldr r1, [pc, #204] @ 5ebd58 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #152] @ 0x98 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc18c │ │ │ │ - ldr r2, [pc, #188] @ 5ebd58 │ │ │ │ - ldr r1, [pc, #188] @ 5ebd5c │ │ │ │ + ldr r2, [pc, #188] @ 5ebd5c │ │ │ │ + ldr r1, [pc, #188] @ 5ebd60 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #136] @ 0x88 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc18c │ │ │ │ - ldr r2, [pc, #172] @ 5ebd60 │ │ │ │ + ldr r2, [pc, #172] @ 5ebd64 │ │ │ │ mov r1, #836 @ 0x344 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #132] @ 0x84 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc18c │ │ │ │ - ldr r2, [pc, #152] @ 5ebd64 │ │ │ │ + ldr r2, [pc, #152] @ 5ebd68 │ │ │ │ mov r1, #844 @ 0x34c │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #320] @ 0x140 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc18c │ │ │ │ - ldr r2, [pc, #132] @ 5ebd68 │ │ │ │ - ldr r1, [pc, #132] @ 5ebd6c │ │ │ │ + ldr r2, [pc, #132] @ 5ebd6c │ │ │ │ + ldr r1, [pc, #132] @ 5ebd70 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc18c │ │ │ │ - ldr r2, [pc, #116] @ 5ebd70 │ │ │ │ - ldr r1, [pc, #116] @ 5ebd74 │ │ │ │ + ldr r2, [pc, #116] @ 5ebd74 │ │ │ │ + ldr r1, [pc, #116] @ 5ebd78 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ bl 6bc18c │ │ │ │ str r0, [r4, #148] @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5f2e0c │ │ │ │ - subseq pc, r6, ip, ror r1 @ │ │ │ │ - rsbeq r1, r5, r4, lsl #13 │ │ │ │ + b 5f2e10 │ │ │ │ + subseq pc, r6, r8, ror r1 @ │ │ │ │ + rsbeq r1, r5, r0, lsl #13 │ │ │ │ andeq r1, r0, ip, lsr #29 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ ldrdeq r2, [r0], -r4 │ │ │ │ - rsbeq r1, r5, r4, lsr r6 │ │ │ │ - eorseq r6, lr, r8, asr #27 │ │ │ │ - rsbeq r1, r5, r0, ror #11 │ │ │ │ - subeq sl, r9, r4, ror #11 │ │ │ │ - eorseq r0, fp, r0, asr ip │ │ │ │ - rsbeq r1, r5, ip, ror #10 │ │ │ │ - eorseq r0, fp, r8, ror r6 │ │ │ │ + rsbeq r1, r5, r0, lsr r6 │ │ │ │ + eorseq r6, lr, r4, asr #27 │ │ │ │ + ldrdeq r1, [r5], #-92 @ 0xffffffa4 @ │ │ │ │ + subeq sl, r9, r0, ror #11 │ │ │ │ + eorseq r0, fp, ip, asr #24 │ │ │ │ + rsbeq r1, r5, r8, ror #10 │ │ │ │ + eorseq r0, fp, r4, ror r6 │ │ │ │ andeq r1, r0, r4, lsr #22 │ │ │ │ - eorseq r0, fp, r4, asr r6 │ │ │ │ + eorseq r0, fp, r0, asr r6 │ │ │ │ andeq r1, r0, r0, lsr #22 │ │ │ │ - eorseq r1, fp, ip, asr #26 │ │ │ │ + eorseq r1, fp, r8, asr #26 │ │ │ │ andeq r1, r0, ip, lsl fp │ │ │ │ - eorseq r0, fp, ip, lsr #25 │ │ │ │ - mlaseq fp, ip, ip, r0 │ │ │ │ - eorseq r0, fp, r8, lsl #20 │ │ │ │ + eorseq r0, fp, r8, lsr #25 │ │ │ │ + mlaseq fp, r8, ip, r0 │ │ │ │ + eorseq r0, fp, r4, lsl #20 │ │ │ │ andeq r0, r0, r4, lsl r5 │ │ │ │ - @ instruction: 0x003b1cf4 │ │ │ │ + @ instruction: 0x003b1cf0 │ │ │ │ andeq r0, r0, r8, lsl r5 │ │ │ │ │ │ │ │ -005ebd78 : │ │ │ │ +005ebd7c : │ │ │ │ ldr r3, [r2] │ │ │ │ add r1, r0, #12288 @ 0x3000 │ │ │ │ add r0, r0, #8192 @ 0x2000 │ │ │ │ str r3, [r0, #704] @ 0x2c0 │ │ │ │ ldr r3, [r1, #3420] @ 0xd5c │ │ │ │ - ldr r0, [pc, #92] @ 5ebdf0 │ │ │ │ + ldr r0, [pc, #92] @ 5ebdf4 │ │ │ │ bic r3, r3, #8847360 @ 0x870000 │ │ │ │ bic r3, r3, #63488 @ 0xf800 │ │ │ │ str r3, [r1, #3420] @ 0xd5c │ │ │ │ ldr ip, [r2, #8] │ │ │ │ orr r3, r3, ip │ │ │ │ and r0, r0, r3 │ │ │ │ cmp r0, #4096 @ 0x1000 │ │ │ │ str r3, [r1, #3420] @ 0xd5c │ │ │ │ - beq 5ebdd0 │ │ │ │ - ldr r0, [pc, #56] @ 5ebdf4 │ │ │ │ + beq 5ebdd4 │ │ │ │ + ldr r0, [pc, #56] @ 5ebdf8 │ │ │ │ and r3, r3, r0 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ ldr r3, [r2, #16] │ │ │ │ @@ -1016443,185 +1016444,185 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ addeq r3, r0, r0, lsl #16 │ │ │ │ addeq r2, r0, r0, lsl #16 │ │ │ │ │ │ │ │ -005ebdf8 : │ │ │ │ +005ebdfc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r8, [pc, #136] @ 5ebe98 │ │ │ │ + ldr r8, [pc, #136] @ 5ebe9c │ │ │ │ subs r7, r1, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ - beq 5ebe80 │ │ │ │ + beq 5ebe84 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r6 │ │ │ │ add r2, r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3694 │ │ │ │ - ldr r3, [pc, #56] @ 5ebe9c │ │ │ │ + ldr r3, [pc, #56] @ 5ebea0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r4, [r8, r3] │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r4, r7, lsl #2] │ │ │ │ bl 6c2e7c │ │ │ │ ldr r1, [r4, r7, lsl #2] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrheq lr, [r6], #-228 @ 0xffffff1c │ │ │ │ + ldrheq lr, [r6], #-224 @ 0xffffff20 │ │ │ │ andeq r2, r0, r8, asr #19 │ │ │ │ │ │ │ │ -005ebea0 : │ │ │ │ +005ebea4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r8, [pc, #136] @ 5ebf40 │ │ │ │ + ldr r8, [pc, #136] @ 5ebf44 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 5df6bc │ │ │ │ + bl 5df6c0 │ │ │ │ cmp r4, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ - beq 5ebf24 │ │ │ │ + beq 5ebf28 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r9 │ │ │ │ add r2, r3, #1 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c3694 │ │ │ │ - ldr r3, [pc, #48] @ 5ebf44 │ │ │ │ + ldr r3, [pc, #48] @ 5ebf48 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 6c2e7c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrsheq lr, [r6], #-220 @ 0xffffff24 │ │ │ │ + ldrsheq lr, [r6], #-216 @ 0xffffff28 │ │ │ │ andeq r2, r0, r8, asr #19 │ │ │ │ │ │ │ │ -005ebf48 : │ │ │ │ +005ebf4c : │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ebf50 : │ │ │ │ +005ebf54 : │ │ │ │ smull r3, ip, r1, r2 │ │ │ │ mov r2, r0 │ │ │ │ rsbs r0, r3, #0 │ │ │ │ rsc ip, ip, #0 │ │ │ │ str r0, [r2, #148] @ 0x94 │ │ │ │ str ip, [r2, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ebf7c : │ │ │ │ +005ebf80 : │ │ │ │ umull r3, ip, r1, r2 │ │ │ │ mov r2, r0 │ │ │ │ rsbs r0, r3, #0 │ │ │ │ rsc ip, ip, #0 │ │ │ │ str r0, [r2, #148] @ 0x94 │ │ │ │ str ip, [r2, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ebfa8 : │ │ │ │ +005ebfac : │ │ │ │ ldr ip, [r0, #132] @ 0x84 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ smlal r0, ip, r1, r2 │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ str ip, [r3, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ebfd4 : │ │ │ │ +005ebfd8 : │ │ │ │ mov r3, r0 │ │ │ │ ldr ip, [r3, #148] @ 0x94 │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ smlal ip, r0, r1, r2 │ │ │ │ str ip, [r3, #148] @ 0x94 │ │ │ │ str r0, [r3, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ec000 : │ │ │ │ +005ec004 : │ │ │ │ ldr ip, [r0, #132] @ 0x84 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ umlal r0, ip, r1, r2 │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ str ip, [r3, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ec02c : │ │ │ │ +005ec030 : │ │ │ │ mov r3, r0 │ │ │ │ ldr ip, [r3, #148] @ 0x94 │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ umlal ip, r0, r1, r2 │ │ │ │ str ip, [r3, #148] @ 0x94 │ │ │ │ str r0, [r3, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ec058 : │ │ │ │ +005ec05c : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ smull ip, lr, r1, r2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ ldr r2, [r3, #132] @ 0x84 │ │ │ │ subs r0, r0, ip │ │ │ │ sbc r2, r2, lr │ │ │ │ @@ -1016629,15 +1016630,15 @@ │ │ │ │ str r2, [r3, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ -005ec090 : │ │ │ │ +005ec094 : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ smull ip, lr, r1, r2 │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ subs r2, r2, ip │ │ │ │ sbc r0, r0, lr │ │ │ │ @@ -1016645,15 +1016646,15 @@ │ │ │ │ str r0, [r3, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ -005ec0c8 : │ │ │ │ +005ec0cc : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ umull ip, lr, r1, r2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ ldr r2, [r3, #132] @ 0x84 │ │ │ │ subs r0, r0, ip │ │ │ │ sbc r2, r2, lr │ │ │ │ @@ -1016661,15 +1016662,15 @@ │ │ │ │ str r2, [r3, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ -005ec100 : │ │ │ │ +005ec104 : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ umull ip, lr, r1, r2 │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ subs r2, r2, ip │ │ │ │ sbc r0, r0, lr │ │ │ │ @@ -1016677,382 +1016678,382 @@ │ │ │ │ str r0, [r3, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ -005ec138 : │ │ │ │ +005ec13c : │ │ │ │ smull ip, r3, r1, r2 │ │ │ │ str ip, [r0, #148] @ 0x94 │ │ │ │ str r3, [r0, #132] @ 0x84 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ec15c : │ │ │ │ +005ec160 : │ │ │ │ umull ip, r3, r1, r2 │ │ │ │ str ip, [r0, #148] @ 0x94 │ │ │ │ str r3, [r0, #132] @ 0x84 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ec180 : │ │ │ │ +005ec184 : │ │ │ │ smull ip, r3, r1, r2 │ │ │ │ mov r2, r0 │ │ │ │ rsbs ip, ip, #0 │ │ │ │ rsc r0, r3, #0 │ │ │ │ str ip, [r2, #148] @ 0x94 │ │ │ │ str r0, [r2, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ec1ac : │ │ │ │ +005ec1b0 : │ │ │ │ umull ip, r3, r1, r2 │ │ │ │ mov r2, r0 │ │ │ │ rsbs ip, ip, #0 │ │ │ │ rsc r0, r3, #0 │ │ │ │ str ip, [r2, #148] @ 0x94 │ │ │ │ str r0, [r2, #132] @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -005ec1d8 : │ │ │ │ +005ec1dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #1116] @ 5ec64c │ │ │ │ - bic r2, r1, #66846720 @ 0x3fc0000 │ │ │ │ - ldr r7, [pc, #1112] @ 5ec650 │ │ │ │ - bic r2, r2, #260096 @ 0x3f800 │ │ │ │ - cmp r2, r3 │ │ │ │ - lsr ip, r1, #21 │ │ │ │ - lsr r0, r1, #11 │ │ │ │ - lsr r3, r1, #16 │ │ │ │ + ldr ip, [pc, #1116] @ 5ec650 │ │ │ │ + bic r3, r1, #66846720 @ 0x3fc0000 │ │ │ │ + ldr r6, [pc, #1112] @ 5ec654 │ │ │ │ + bic r3, r3, #260096 @ 0x3f800 │ │ │ │ + lsr r0, r1, #16 │ │ │ │ + lsr r2, r1, #11 │ │ │ │ + cmp r3, ip │ │ │ │ + lsr r1, r1, #21 │ │ │ │ sub sp, sp, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - and r6, ip, #31 │ │ │ │ - and r5, r0, #31 │ │ │ │ - and r4, r3, #31 │ │ │ │ - beq 5ec598 │ │ │ │ - bhi 5ec288 │ │ │ │ - ldr r3, [pc, #1064] @ 5ec654 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 5ec5d4 │ │ │ │ - bhi 5ec2f0 │ │ │ │ - cmp r2, #217 @ 0xd9 │ │ │ │ - beq 5ec3d8 │ │ │ │ - cmp r2, #344 @ 0x158 │ │ │ │ - beq 5ec4a0 │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ - bne 5ec518 │ │ │ │ + add r6, pc, r6 │ │ │ │ + and r7, r0, #31 │ │ │ │ + and r5, r2, #31 │ │ │ │ + and r4, r1, #31 │ │ │ │ + beq 5ec59c │ │ │ │ + bhi 5ec28c │ │ │ │ + ldr r2, [pc, #1064] @ 5ec658 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5ec5d8 │ │ │ │ + bhi 5ec2f4 │ │ │ │ + cmp r3, #217 @ 0xd9 │ │ │ │ + beq 5ec3dc │ │ │ │ + cmp r3, #344 @ 0x158 │ │ │ │ + beq 5ec4a4 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ + bne 5ec51c │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba0ac │ │ │ │ - mov r1, r4 │ │ │ │ + bl 5ba0b0 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba0ac │ │ │ │ - ldr r2, [pc, #988] @ 5ec658 │ │ │ │ - ldr r3, [pc, #988] @ 5ec65c │ │ │ │ + bl 5ba0b0 │ │ │ │ + ldr r2, [pc, #988] @ 5ec65c │ │ │ │ + ldr r3, [pc, #988] @ 5ec660 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #984] @ 5ec660 │ │ │ │ - b 5ec344 │ │ │ │ - ldr r3, [pc, #980] @ 5ec664 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 5ec55c │ │ │ │ - bhi 5ec450 │ │ │ │ - sub r3, r3, #128 @ 0x80 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 5ec39c │ │ │ │ - cmp r2, #856 @ 0x358 │ │ │ │ - beq 5ec610 │ │ │ │ - cmp r2, #728 @ 0x2d8 │ │ │ │ - bne 5ec518 │ │ │ │ + ldr r1, [pc, #984] @ 5ec664 │ │ │ │ + b 5ec348 │ │ │ │ + ldr r2, [pc, #980] @ 5ec668 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5ec560 │ │ │ │ + bhi 5ec454 │ │ │ │ + sub r2, r2, #128 @ 0x80 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5ec3a0 │ │ │ │ + cmp r3, #856 @ 0x358 │ │ │ │ + beq 5ec614 │ │ │ │ + cmp r3, #728 @ 0x2d8 │ │ │ │ + bne 5ec51c │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba0ac │ │ │ │ - mov r1, r4 │ │ │ │ + bl 5ba0b0 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba0ac │ │ │ │ - ldr r2, [pc, #900] @ 5ec668 │ │ │ │ - ldr r3, [pc, #884] @ 5ec65c │ │ │ │ + bl 5ba0b0 │ │ │ │ + ldr r2, [pc, #900] @ 5ec66c │ │ │ │ + ldr r3, [pc, #884] @ 5ec660 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #892] @ 5ec66c │ │ │ │ - b 5ec344 │ │ │ │ - ldr r3, [pc, #888] @ 5ec670 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 5ec414 │ │ │ │ - cmp r2, #600 @ 0x258 │ │ │ │ - beq 5ec520 │ │ │ │ - cmp r2, #472 @ 0x1d8 │ │ │ │ - bne 5ec518 │ │ │ │ + ldr r1, [pc, #892] @ 5ec670 │ │ │ │ + b 5ec348 │ │ │ │ + ldr r2, [pc, #888] @ 5ec674 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq 5ec418 │ │ │ │ + cmp r3, #600 @ 0x258 │ │ │ │ + beq 5ec524 │ │ │ │ + cmp r3, #472 @ 0x1d8 │ │ │ │ + bne 5ec51c │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba0ac │ │ │ │ - mov r1, r4 │ │ │ │ + bl 5ba0b0 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba0ac │ │ │ │ - ldr r2, [pc, #824] @ 5ec674 │ │ │ │ - ldr r3, [pc, #796] @ 5ec65c │ │ │ │ + bl 5ba0b0 │ │ │ │ + ldr r2, [pc, #824] @ 5ec678 │ │ │ │ + ldr r3, [pc, #796] @ 5ec660 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #816] @ 5ec678 │ │ │ │ + ldr r1, [pc, #816] @ 5ec67c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r3, [r7, r3] │ │ │ │ + ldr r3, [r6, r3] │ │ │ │ add r8, r2, r8 │ │ │ │ - ldr r1, [r7, r1] │ │ │ │ + ldr r1, [r6, r1] │ │ │ │ str r8, [sp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ add r3, r2, r3 │ │ │ │ add r2, r2, r9 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [r1] │ │ │ │ bl 6bdeb8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5ba11c │ │ │ │ + bl 5ba120 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba0ac │ │ │ │ - mov r1, r4 │ │ │ │ + bl 5ba0b0 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba0ac │ │ │ │ - ldr r2, [pc, #688] @ 5ec67c │ │ │ │ - ldr r3, [pc, #652] @ 5ec65c │ │ │ │ + bl 5ba0b0 │ │ │ │ + ldr r2, [pc, #688] @ 5ec680 │ │ │ │ + ldr r3, [pc, #652] @ 5ec660 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #680] @ 5ec680 │ │ │ │ - b 5ec344 │ │ │ │ + ldr r1, [pc, #680] @ 5ec684 │ │ │ │ + b 5ec348 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba0ac │ │ │ │ - mov r1, r4 │ │ │ │ + bl 5ba0b0 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba0ac │ │ │ │ - ldr r2, [pc, #636] @ 5ec684 │ │ │ │ - ldr r3, [pc, #592] @ 5ec65c │ │ │ │ + bl 5ba0b0 │ │ │ │ + ldr r2, [pc, #636] @ 5ec688 │ │ │ │ + ldr r3, [pc, #592] @ 5ec660 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #628] @ 5ec688 │ │ │ │ - b 5ec344 │ │ │ │ + ldr r1, [pc, #628] @ 5ec68c │ │ │ │ + b 5ec348 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba0ac │ │ │ │ - mov r1, r4 │ │ │ │ + bl 5ba0b0 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba0ac │ │ │ │ - ldr r2, [pc, #584] @ 5ec68c │ │ │ │ - ldr r3, [pc, #532] @ 5ec65c │ │ │ │ + bl 5ba0b0 │ │ │ │ + ldr r2, [pc, #584] @ 5ec690 │ │ │ │ + ldr r3, [pc, #532] @ 5ec660 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #576] @ 5ec690 │ │ │ │ - b 5ec344 │ │ │ │ - cmp r2, #984 @ 0x3d8 │ │ │ │ - beq 5ec4dc │ │ │ │ - ldr r3, [pc, #564] @ 5ec694 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 5ec518 │ │ │ │ + ldr r1, [pc, #576] @ 5ec694 │ │ │ │ + b 5ec348 │ │ │ │ + cmp r3, #984 @ 0x3d8 │ │ │ │ + beq 5ec4e0 │ │ │ │ + ldr r2, [pc, #564] @ 5ec698 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 5ec51c │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba0ac │ │ │ │ - mov r1, r4 │ │ │ │ + bl 5ba0b0 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba0ac │ │ │ │ - ldr r2, [pc, #516] @ 5ec698 │ │ │ │ - ldr r3, [pc, #452] @ 5ec65c │ │ │ │ + bl 5ba0b0 │ │ │ │ + ldr r2, [pc, #516] @ 5ec69c │ │ │ │ + ldr r3, [pc, #452] @ 5ec660 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #508] @ 5ec69c │ │ │ │ - b 5ec344 │ │ │ │ + ldr r1, [pc, #508] @ 5ec6a0 │ │ │ │ + b 5ec348 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba0ac │ │ │ │ - mov r1, r4 │ │ │ │ + bl 5ba0b0 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba0ac │ │ │ │ - ldr r2, [pc, #464] @ 5ec6a0 │ │ │ │ - ldr r3, [pc, #392] @ 5ec65c │ │ │ │ + bl 5ba0b0 │ │ │ │ + ldr r2, [pc, #464] @ 5ec6a4 │ │ │ │ + ldr r3, [pc, #392] @ 5ec660 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #456] @ 5ec6a4 │ │ │ │ - b 5ec344 │ │ │ │ + ldr r1, [pc, #456] @ 5ec6a8 │ │ │ │ + b 5ec348 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba0ac │ │ │ │ - mov r1, r4 │ │ │ │ + bl 5ba0b0 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba0ac │ │ │ │ - ldr r2, [pc, #412] @ 5ec6a8 │ │ │ │ - ldr r3, [pc, #332] @ 5ec65c │ │ │ │ + bl 5ba0b0 │ │ │ │ + ldr r2, [pc, #412] @ 5ec6ac │ │ │ │ + ldr r3, [pc, #332] @ 5ec660 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #404] @ 5ec6ac │ │ │ │ - b 5ec344 │ │ │ │ + ldr r1, [pc, #404] @ 5ec6b0 │ │ │ │ + b 5ec348 │ │ │ │ mov r0, #0 │ │ │ │ - b 5ec384 │ │ │ │ + b 5ec388 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba0ac │ │ │ │ - mov r1, r4 │ │ │ │ + bl 5ba0b0 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba0ac │ │ │ │ - ldr r2, [pc, #352] @ 5ec6b0 │ │ │ │ - ldr r3, [pc, #264] @ 5ec65c │ │ │ │ + bl 5ba0b0 │ │ │ │ + ldr r2, [pc, #352] @ 5ec6b4 │ │ │ │ + ldr r3, [pc, #264] @ 5ec660 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #344] @ 5ec6b4 │ │ │ │ - b 5ec344 │ │ │ │ + ldr r1, [pc, #344] @ 5ec6b8 │ │ │ │ + b 5ec348 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba0ac │ │ │ │ - mov r1, r4 │ │ │ │ + bl 5ba0b0 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba0ac │ │ │ │ - ldr r2, [pc, #300] @ 5ec6b8 │ │ │ │ - ldr r3, [pc, #204] @ 5ec65c │ │ │ │ + bl 5ba0b0 │ │ │ │ + ldr r2, [pc, #300] @ 5ec6bc │ │ │ │ + ldr r3, [pc, #204] @ 5ec660 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #292] @ 5ec6bc │ │ │ │ - b 5ec344 │ │ │ │ + ldr r1, [pc, #292] @ 5ec6c0 │ │ │ │ + b 5ec348 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba0ac │ │ │ │ - mov r1, r4 │ │ │ │ + bl 5ba0b0 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba0ac │ │ │ │ - ldr r2, [pc, #248] @ 5ec6c0 │ │ │ │ - ldr r3, [pc, #144] @ 5ec65c │ │ │ │ + bl 5ba0b0 │ │ │ │ + ldr r2, [pc, #248] @ 5ec6c4 │ │ │ │ + ldr r3, [pc, #144] @ 5ec660 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #240] @ 5ec6c4 │ │ │ │ - b 5ec344 │ │ │ │ + ldr r1, [pc, #240] @ 5ec6c8 │ │ │ │ + b 5ec348 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba0ac │ │ │ │ - mov r1, r4 │ │ │ │ + bl 5ba0b0 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba0ac │ │ │ │ - ldr r2, [pc, #196] @ 5ec6c8 │ │ │ │ - ldr r3, [pc, #84] @ 5ec65c │ │ │ │ + bl 5ba0b0 │ │ │ │ + ldr r2, [pc, #196] @ 5ec6cc │ │ │ │ + ldr r3, [pc, #84] @ 5ec660 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #188] @ 5ec6cc │ │ │ │ - b 5ec344 │ │ │ │ + ldr r1, [pc, #188] @ 5ec6d0 │ │ │ │ + b 5ec348 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 5ba0ac │ │ │ │ - mov r1, r4 │ │ │ │ + bl 5ba0b0 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5ba0ac │ │ │ │ - ldr r2, [pc, #144] @ 5ec6d0 │ │ │ │ - ldr r3, [pc, #24] @ 5ec65c │ │ │ │ + bl 5ba0b0 │ │ │ │ + ldr r2, [pc, #144] @ 5ec6d4 │ │ │ │ + ldr r3, [pc, #24] @ 5ec660 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #136] @ 5ec6d4 │ │ │ │ - b 5ec344 │ │ │ │ + ldr r1, [pc, #136] @ 5ec6d8 │ │ │ │ + b 5ec348 │ │ │ │ andeq r0, r0, r9, asr r2 │ │ │ │ - ldrheq lr, [r6], #-168 @ 0xffffff58 │ │ │ │ + ldrheq lr, [r6], #-164 @ 0xffffff5c │ │ │ │ andeq r0, r0, r9, asr r1 │ │ │ │ - subseq r2, r7, r0, asr #14 │ │ │ │ + subseq r2, r7, ip, lsr r7 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ andeq r3, r0, r4, asr lr │ │ │ │ andeq r0, r0, r9, asr r3 │ │ │ │ - ldrsbeq r2, [r7], #-104 @ 0xffffff98 │ │ │ │ + ldrsbeq r2, [r7], #-100 @ 0xffffff9c │ │ │ │ andeq r3, r0, r4, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r9 │ │ │ │ - subseq r2, r7, r0, lsl #13 │ │ │ │ + subseq r2, r7, ip, ror r6 │ │ │ │ strdeq r2, [r0], -r0 │ │ │ │ - ldrsheq r2, [r7], #-80 @ 0xffffffb0 │ │ │ │ + subseq r2, r7, ip, ror #11 │ │ │ │ andeq r4, r0, ip, lsl #21 │ │ │ │ - ldrheq r2, [r7], #-84 @ 0xffffffac │ │ │ │ + ldrheq r2, [r7], #-80 @ 0xffffffb0 │ │ │ │ strdeq r1, [r0], -r0 │ │ │ │ - subseq r2, r7, r8, ror r5 │ │ │ │ + subseq r2, r7, r4, ror r5 │ │ │ │ strdeq r2, [r0], -ip │ │ │ │ ldrdeq r0, [r0], -r9 │ │ │ │ - subseq r2, r7, r8, lsr #10 │ │ │ │ + subseq r2, r7, r4, lsr #10 │ │ │ │ andeq r3, r0, r8, lsr r3 │ │ │ │ - subseq r2, r7, ip, ror #9 │ │ │ │ + subseq r2, r7, r8, ror #9 │ │ │ │ andeq r4, r0, r0, asr #10 │ │ │ │ - ldrheq r2, [r7], #-64 @ 0xffffffc0 │ │ │ │ + subseq r2, r7, ip, lsr #9 │ │ │ │ andeq r1, r0, ip, lsr #13 │ │ │ │ - subseq r2, r7, ip, ror #8 │ │ │ │ + subseq r2, r7, r8, ror #8 │ │ │ │ ldrdeq r3, [r0], -r8 │ │ │ │ - subseq r2, r7, r0, lsr r4 │ │ │ │ + subseq r2, r7, ip, lsr #8 │ │ │ │ andeq r3, r0, r0, lsr sp │ │ │ │ - ldrsheq r2, [r7], #-52 @ 0xffffffcc │ │ │ │ + ldrsheq r2, [r7], #-48 @ 0xffffffd0 │ │ │ │ andeq r4, r0, ip, lsl r1 │ │ │ │ - ldrheq r2, [r7], #-56 @ 0xffffffc8 │ │ │ │ + ldrheq r2, [r7], #-52 @ 0xffffffcc │ │ │ │ andeq r3, r0, ip, asr #7 │ │ │ │ - subseq r2, r7, ip, ror r3 │ │ │ │ + subseq r2, r7, r8, ror r3 │ │ │ │ andeq r4, r0, ip, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1017062,28 +1017063,28 @@ │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsr r1, r6, #21 │ │ │ │ and r1, r1, #31 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ lsr r1, r6, #16 │ │ │ │ mov r0, r4 │ │ │ │ and r1, r1, #31 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3694 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ - ldr r3, [pc, #64] @ 5ec794 │ │ │ │ + ldr r3, [pc, #64] @ 5ec798 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, #124] @ 0x7c │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r7, #128] @ 0x80 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r5, r1 │ │ │ │ @@ -1017092,16 +1017093,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6cf994 │ │ │ │ lsr r1, r6, #11 │ │ │ │ and r1, r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5ba11c │ │ │ │ - subseq r2, r7, r8, ror #4 │ │ │ │ + b 5ba120 │ │ │ │ + subseq r2, r7, r4, ror #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ lsr r3, r0, #18 │ │ │ │ lsl ip, r0, #6 │ │ │ │ and r3, r3, #15 │ │ │ │ @@ -1017110,43 +1017111,43 @@ │ │ │ │ movne fp, #1 │ │ │ │ moveq fp, #0 │ │ │ │ ands r2, r2, #15 │ │ │ │ orreq fp, fp, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp fp, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bne 5ec9e8 │ │ │ │ + bne 5ec9ec │ │ │ │ lsr r6, r0, #14 │ │ │ │ lsr r0, r0, #10 │ │ │ │ orr r1, r6, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ ands r1, r1, #15 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 5eca04 │ │ │ │ + beq 5eca08 │ │ │ │ and r4, r0, #15 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 5ec918 │ │ │ │ + bne 5ec91c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ ands r1, r6, #15 │ │ │ │ - beq 5ec9b0 │ │ │ │ - ldr r4, [pc, #464] @ 5eca20 │ │ │ │ + beq 5ec9b4 │ │ │ │ + ldr r4, [pc, #464] @ 5eca24 │ │ │ │ sub r6, r1, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4, r6, lsl #2] │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c4fc8 │ │ │ │ @@ -1017176,30 +1017177,30 @@ │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ec9c4 │ │ │ │ + bne 5ec9c8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3694 │ │ │ │ - ldr r3, [pc, #296] @ 5eca24 │ │ │ │ + ldr r3, [pc, #296] @ 5eca28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c333c │ │ │ │ mov r2, fp │ │ │ │ - ldr fp, [pc, #260] @ 5eca28 │ │ │ │ + ldr fp, [pc, #260] @ 5eca2c │ │ │ │ sub r4, r4, #1 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r1, [fp, r4, lsl #2] │ │ │ │ mov r3, #8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c4fc8 │ │ │ │ mov r3, #8 │ │ │ │ @@ -1017227,47 +1017228,47 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ ands r1, r6, #15 │ │ │ │ - bne 5ec848 │ │ │ │ + bne 5ec84c │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ec8e4 │ │ │ │ + beq 5ec8e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ bl 6c2ee4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2ee4 │ │ │ │ - b 5ec8e4 │ │ │ │ + b 5ec8e8 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #32] @ 5eca2c │ │ │ │ + ldr r3, [pc, #32] @ 5eca30 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2e14 │ │ │ │ - rsbeq r0, r5, r4, asr #22 │ │ │ │ - @ instruction: 0x00650a98 │ │ │ │ - rsbeq r0, r5, r0, ror sl │ │ │ │ - rsbeq r0, r5, r8, lsl #19 │ │ │ │ + rsbeq r0, r5, r0, asr #22 │ │ │ │ + @ instruction: 0x00650a94 │ │ │ │ + rsbeq r0, r5, ip, ror #20 │ │ │ │ + rsbeq r0, r5, r4, lsl #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1017277,25 +1017278,25 @@ │ │ │ │ bl 6bc88c │ │ │ │ ldr r4, [r9, #88] @ 0x58 │ │ │ │ lsr r7, r4, #21 │ │ │ │ and r7, r7, #31 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ lsl r1, r4, #12 │ │ │ │ asr r1, r1, #22 │ │ │ │ lsl r1, r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ - ldr r3, [pc, #164] @ 5ecb48 │ │ │ │ + ldr r3, [pc, #164] @ 5ecb4c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ lsr r4, r4, #6 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1017307,39 +1017308,39 @@ │ │ │ │ orr r3, r3, sl, lsl #4 │ │ │ │ add r1, r5, r1 │ │ │ │ orr r3, r3, #10 │ │ │ │ mov r0, r6 │ │ │ │ sub r4, r4, #1 │ │ │ │ bl 6cf994 │ │ │ │ cmp r4, #14 │ │ │ │ - bls 5ecb18 │ │ │ │ + bls 5ecb1c │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5ecb34 │ │ │ │ + bne 5ecb38 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #44] @ 5ecb4c │ │ │ │ + ldr r3, [pc, #44] @ 5ecb50 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5ecaf8 │ │ │ │ + beq 5ecafc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 5ba11c │ │ │ │ - subseq r1, r7, r8, lsl pc │ │ │ │ - rsbeq r0, r5, r4, ror r8 │ │ │ │ + b 5ba120 │ │ │ │ + subseq r1, r7, r4, lsl pc │ │ │ │ + rsbeq r0, r5, r0, ror r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov fp, r3 │ │ │ │ mov r9, r0 │ │ │ │ @@ -1017350,28 +1017351,28 @@ │ │ │ │ bl 6bc88c │ │ │ │ ldr r4, [r9, #88] @ 0x58 │ │ │ │ lsr r7, r4, #21 │ │ │ │ and r7, r7, #31 │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ lsr r1, r4, #16 │ │ │ │ and r1, r1, #31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3694 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e7c │ │ │ │ - ldr r3, [pc, #164] @ 5ecc78 │ │ │ │ + ldr r3, [pc, #164] @ 5ecc7c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ lsr r4, r4, #6 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1017383,47 +1017384,47 @@ │ │ │ │ orr r3, r3, sl, lsl #4 │ │ │ │ add r1, r6, r1 │ │ │ │ orr r3, r3, #10 │ │ │ │ mov r0, r5 │ │ │ │ sub r4, r4, #1 │ │ │ │ bl 6cf994 │ │ │ │ cmp r4, #14 │ │ │ │ - bls 5ecc48 │ │ │ │ + bls 5ecc4c │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5ecc64 │ │ │ │ + bne 5ecc68 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #44] @ 5ecc7c │ │ │ │ + ldr r3, [pc, #44] @ 5ecc80 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5ecc28 │ │ │ │ + beq 5ecc2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba11c │ │ │ │ - subseq r1, r7, r8, ror #27 │ │ │ │ - rsbeq r0, r5, r4, asr #14 │ │ │ │ + b 5ba120 │ │ │ │ + subseq r1, r7, r4, ror #27 │ │ │ │ + rsbeq r0, r5, r0, asr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r6, [pc, #284] @ 5ecdc0 │ │ │ │ + ldr r6, [pc, #284] @ 5ecdc4 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr ip, [r8, #88] @ 0x58 │ │ │ │ lsr lr, ip, #16 │ │ │ │ ands r1, lr, #31 │ │ │ │ lsr r8, ip, #21 │ │ │ │ @@ -1017433,74 +1017434,74 @@ │ │ │ │ lsr r9, ip, #6 │ │ │ │ lsr ip, ip, #10 │ │ │ │ and r9, r9, #15 │ │ │ │ and sl, ip, #15 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5ecda4 │ │ │ │ + bne 5ecda8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ cmp r7, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 5ecd84 │ │ │ │ + bne 5ecd88 │ │ │ │ bl 6c5bd8 │ │ │ │ - ldr r3, [pc, #164] @ 5ecdc4 │ │ │ │ + ldr r3, [pc, #164] @ 5ecdc8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ sub r9, r9, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #144] @ 5ecdc8 │ │ │ │ + ldr r3, [pc, #144] @ 5ecdcc │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r9, #14 │ │ │ │ - bls 5ecd8c │ │ │ │ + bls 5ecd90 │ │ │ │ sub ip, sl, #1 │ │ │ │ cmp ip, #14 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, #0 │ │ │ │ pophi {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #88] @ 5ecdcc │ │ │ │ + ldr r3, [pc, #88] @ 5ecdd0 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, ip, lsl #2] │ │ │ │ b 6c2dc8 │ │ │ │ bl 6c5b70 │ │ │ │ - b 5ecd18 │ │ │ │ - ldr r3, [pc, #60] @ 5ecdd0 │ │ │ │ + b 5ecd1c │ │ │ │ + ldr r3, [pc, #60] @ 5ecdd4 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r9, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5ecd4c │ │ │ │ + b 5ecd50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 6c2e14 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ecd18 │ │ │ │ - subseq lr, r6, r4, lsr #32 │ │ │ │ + b 5ecd1c │ │ │ │ + subseq lr, r6, r0, lsr #32 │ │ │ │ andeq r4, r0, ip, lsr #18 │ │ │ │ andeq r4, r0, r8, lsl r5 │ │ │ │ - rsbeq r0, r5, r0, lsr #12 │ │ │ │ - rsbeq r0, r5, r0, lsl #12 │ │ │ │ + rsbeq r0, r5, ip, lsl r6 │ │ │ │ + strdeq r0, [r5], #-92 @ 0xffffffa4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r1 │ │ │ │ lsr r6, r0, #6 │ │ │ │ lsr r5, r0, #10 │ │ │ │ @@ -1017511,60 +1017512,60 @@ │ │ │ │ and r5, r5, #15 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6b540c │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 5ece84 │ │ │ │ - ldr r3, [pc, #160] @ 5ecec8 │ │ │ │ + beq 5ece88 │ │ │ │ + ldr r3, [pc, #160] @ 5ececc │ │ │ │ sub r4, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5ece98 │ │ │ │ - ldr r3, [pc, #132] @ 5ececc │ │ │ │ + beq 5ece9c │ │ │ │ + ldr r3, [pc, #132] @ 5eced0 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ sub r6, r6, #1 │ │ │ │ bl 6c3a7c │ │ │ │ cmp r6, #14 │ │ │ │ - bls 5ecea8 │ │ │ │ + bls 5eceac │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c2c9c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e14 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5ece40 │ │ │ │ + bne 5ece44 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ece58 │ │ │ │ - ldr r3, [pc, #32] @ 5eced0 │ │ │ │ + b 5ece5c │ │ │ │ + ldr r3, [pc, #32] @ 5eced4 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r6, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c2c9c │ │ │ │ - rsbeq r0, r5, ip, ror #10 │ │ │ │ - rsbeq r0, r5, ip, asr #10 │ │ │ │ - rsbeq r0, r5, r4, ror #9 │ │ │ │ + rsbeq r0, r5, r8, ror #10 │ │ │ │ + rsbeq r0, r5, r8, asr #10 │ │ │ │ + rsbeq r0, r5, r0, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov sl, r2 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1017578,31 +1017579,31 @@ │ │ │ │ and r9, r9, #31 │ │ │ │ lsl r4, r4, #12 │ │ │ │ mov r1, r9 │ │ │ │ asr r4, r4, #22 │ │ │ │ and fp, fp, #15 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ lsl r1, r4, #2 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5ecfd0 │ │ │ │ - ldr r3, [pc, #156] @ 5ecff4 │ │ │ │ + beq 5ecfd4 │ │ │ │ + ldr r3, [pc, #156] @ 5ecff8 │ │ │ │ sub fp, fp, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #136] @ 5ecff8 │ │ │ │ + ldr r3, [pc, #136] @ 5ecffc │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ lsl r2, r2, #16 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r6, #128] @ 0x80 │ │ │ │ eor r8, r8, r2, lsr #31 │ │ │ │ @@ -1017611,34 +1017612,34 @@ │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ mov r0, r7 │ │ │ │ add r1, r5, r1 │ │ │ │ orr r3, r3, #10 │ │ │ │ str ip, [sp] │ │ │ │ bl 6cf998 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5ecfe0 │ │ │ │ + bne 5ecfe4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ecf68 │ │ │ │ + b 5ecf6c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba11c │ │ │ │ - rsbeq r0, r5, ip, lsr r4 │ │ │ │ - subseq r1, r7, ip, asr #20 │ │ │ │ + b 5ba120 │ │ │ │ + rsbeq r0, r5, r8, lsr r4 │ │ │ │ + subseq r1, r7, r8, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov fp, r2 │ │ │ │ @@ -1017651,36 +1017652,36 @@ │ │ │ │ lsr sl, r9, #21 │ │ │ │ and sl, sl, #31 │ │ │ │ mov r1, sl │ │ │ │ lsr r7, r9, #6 │ │ │ │ and r7, r7, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ lsr r1, r9, #16 │ │ │ │ and r1, r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3694 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5ed108 │ │ │ │ - ldr r3, [pc, #156] @ 5ed12c │ │ │ │ + beq 5ed10c │ │ │ │ + ldr r3, [pc, #156] @ 5ed130 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #136] @ 5ed130 │ │ │ │ + ldr r3, [pc, #136] @ 5ed134 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ lsl r2, r2, #16 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r3, [r6, #128] @ 0x80 │ │ │ │ eor r8, r8, r2, lsr #31 │ │ │ │ @@ -1017689,34 +1017690,34 @@ │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ add r1, r5, r1 │ │ │ │ orr r3, r3, #10 │ │ │ │ str ip, [sp] │ │ │ │ bl 6cf998 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5ed118 │ │ │ │ + bne 5ed11c │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ed0a0 │ │ │ │ + b 5ed0a4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ba11c │ │ │ │ - rsbeq r0, r5, r4, lsl #6 │ │ │ │ - subseq r1, r7, r4, lsl r9 │ │ │ │ + b 5ba120 │ │ │ │ + rsbeq r0, r5, r0, lsl #6 │ │ │ │ + subseq r1, r7, r0, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ lsr r3, r0, #10 │ │ │ │ sub sp, sp, #12 │ │ │ │ lsr r7, r0, #6 │ │ │ │ @@ -1017731,48 +1017732,48 @@ │ │ │ │ and r7, r7, #15 │ │ │ │ and r5, r5, #15 │ │ │ │ and r6, r6, #15 │ │ │ │ mov fp, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r9, #0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 5ed2c4 │ │ │ │ - ldr r3, [pc, #316] @ 5ed2d4 │ │ │ │ + beq 5ed2c8 │ │ │ │ + ldr r3, [pc, #316] @ 5ed2d8 │ │ │ │ sub r1, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5ed2b4 │ │ │ │ - ldr r3, [pc, #288] @ 5ed2d8 │ │ │ │ + beq 5ed2b8 │ │ │ │ + ldr r3, [pc, #288] @ 5ed2dc │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5ed290 │ │ │ │ + beq 5ed294 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, fp │ │ │ │ - bne 5ed234 │ │ │ │ + bne 5ed238 │ │ │ │ bl 6c37b0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, sl │ │ │ │ bl 6c37b0 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r7, #14 │ │ │ │ - bls 5ed254 │ │ │ │ + bls 5ed258 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #14 │ │ │ │ - bls 5ed274 │ │ │ │ + bls 5ed278 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1017780,51 +1017781,51 @@ │ │ │ │ bl 6c38cc │ │ │ │ sub r7, r7, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, sl │ │ │ │ bl 6c38cc │ │ │ │ cmp r7, #14 │ │ │ │ - bhi 5ed208 │ │ │ │ - ldr r3, [pc, #128] @ 5ed2dc │ │ │ │ + bhi 5ed20c │ │ │ │ + ldr r3, [pc, #128] @ 5ed2e0 │ │ │ │ mov r1, fp │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r7, lsl #2] │ │ │ │ sub r6, r6, #1 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r6, #14 │ │ │ │ - bhi 5ed214 │ │ │ │ - ldr r3, [pc, #100] @ 5ed2e0 │ │ │ │ + bhi 5ed218 │ │ │ │ + ldr r3, [pc, #100] @ 5ed2e4 │ │ │ │ mov r1, sl │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r6, lsl #2] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, fp │ │ │ │ bl 6c3694 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, sl │ │ │ │ bl 6c3694 │ │ │ │ - b 5ed1fc │ │ │ │ + b 5ed200 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ed1c8 │ │ │ │ + b 5ed1cc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ed1a8 │ │ │ │ - strdeq r0, [r5], #-28 @ 0xffffffe4 @ │ │ │ │ - ldrdeq r0, [r5], #-28 @ 0xffffffe4 @ │ │ │ │ - rsbeq r0, r5, r8, lsr r1 │ │ │ │ - rsbeq r0, r5, r8, lsl r1 │ │ │ │ + b 5ed1ac │ │ │ │ + strdeq r0, [r5], #-24 @ 0xffffffe8 @ │ │ │ │ + ldrdeq r0, [r5], #-24 @ 0xffffffe8 @ │ │ │ │ + rsbeq r0, r5, r4, lsr r1 │ │ │ │ + rsbeq r0, r5, r4, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ lsr sl, r0, #10 │ │ │ │ lsr r8, r0, #14 │ │ │ │ @@ -1017838,142 +1017839,142 @@ │ │ │ │ sub fp, sl, #1 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp sl, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5ed478 │ │ │ │ - ldr r3, [pc, #324] @ 5ed488 │ │ │ │ + beq 5ed47c │ │ │ │ + ldr r3, [pc, #324] @ 5ed48c │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r8, #0 │ │ │ │ sub sl, r8, #1 │ │ │ │ - beq 5ed468 │ │ │ │ - ldr r3, [pc, #296] @ 5ed48c │ │ │ │ + beq 5ed46c │ │ │ │ + ldr r3, [pc, #296] @ 5ed490 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ mov r2, #15 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c31fc │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5ed444 │ │ │ │ + beq 5ed448 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - bne 5ed3f0 │ │ │ │ + bne 5ed3f4 │ │ │ │ bl 6c3748 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3748 │ │ │ │ cmp fp, #14 │ │ │ │ - bls 5ed40c │ │ │ │ + bls 5ed410 │ │ │ │ cmp sl, #14 │ │ │ │ - bls 5ed428 │ │ │ │ + bls 5ed42c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 6c3864 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3864 │ │ │ │ cmp fp, #14 │ │ │ │ - bhi 5ed3c8 │ │ │ │ - ldr r3, [pc, #124] @ 5ed490 │ │ │ │ + bhi 5ed3cc │ │ │ │ + ldr r3, [pc, #124] @ 5ed494 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, fp, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp sl, #14 │ │ │ │ - bhi 5ed3d0 │ │ │ │ - ldr r3, [pc, #100] @ 5ed494 │ │ │ │ + bhi 5ed3d4 │ │ │ │ + ldr r3, [pc, #100] @ 5ed498 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, sl, lsl #2] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c362c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c362c │ │ │ │ - b 5ed3c0 │ │ │ │ + b 5ed3c4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ed370 │ │ │ │ + b 5ed374 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ed350 │ │ │ │ - rsbeq r0, r5, r0, asr r0 │ │ │ │ - rsbeq r0, r5, r0, lsr r0 │ │ │ │ - rsbeq pc, r4, r0, lsl #31 │ │ │ │ - rsbeq pc, r4, r4, ror #30 │ │ │ │ + b 5ed354 │ │ │ │ + rsbeq r0, r5, ip, asr #32 │ │ │ │ + rsbeq r0, r5, ip, lsr #32 │ │ │ │ + rsbeq pc, r4, ip, ror pc @ │ │ │ │ + rsbeq pc, r4, r0, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ lsr r6, r0, #6 │ │ │ │ ands r6, r6, #15 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 5ed5ec │ │ │ │ + beq 5ed5f0 │ │ │ │ lsr sl, r0, #10 │ │ │ │ lsr r9, r0, #14 │ │ │ │ lsr r0, r0, #21 │ │ │ │ mov fp, r1 │ │ │ │ and r4, r0, #31 │ │ │ │ bl 6bc88c │ │ │ │ and sl, sl, #15 │ │ │ │ and r9, r9, #15 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp fp, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5ed5b8 │ │ │ │ + beq 5ed5bc │ │ │ │ mov r1, r4 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ mov r2, #15 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c31fc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5ed5c8 │ │ │ │ - ldr r3, [pc, #236] @ 5ed608 │ │ │ │ + beq 5ed5cc │ │ │ │ + ldr r3, [pc, #236] @ 5ed60c │ │ │ │ sub sl, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5ed5dc │ │ │ │ - ldr r3, [pc, #208] @ 5ed60c │ │ │ │ + beq 5ed5e0 │ │ │ │ + ldr r3, [pc, #208] @ 5ed610 │ │ │ │ sub r9, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r9, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ @@ -1017990,45 +1017991,45 @@ │ │ │ │ bl 6c4fc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ bl 6c5548 │ │ │ │ - ldr r3, [pc, #112] @ 5ed610 │ │ │ │ + ldr r3, [pc, #112] @ 5ed614 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r6, lsl #2] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ lsr r1, r4, #1 │ │ │ │ bl 6c2e14 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5ed514 │ │ │ │ + bne 5ed518 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5ed534 │ │ │ │ + bne 5ed538 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ed54c │ │ │ │ + b 5ed550 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq pc, r4, r8, ror lr @ │ │ │ │ - rsbeq pc, r4, r8, asr lr @ │ │ │ │ - strdeq pc, [r4], #-212 @ 0xffffff2c @ │ │ │ │ + rsbeq pc, r4, r4, ror lr @ │ │ │ │ + rsbeq pc, r4, r4, asr lr @ │ │ │ │ + strdeq pc, [r4], #-208 @ 0xffffff30 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ lsr r6, r0, #6 │ │ │ │ lsr r7, r0, #10 │ │ │ │ lsr r0, r0, #14 │ │ │ │ @@ -1018048,32 +1018049,32 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 6b540c │ │ │ │ mov fp, r0 │ │ │ │ bl 6b540c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 5ed7b8 │ │ │ │ - ldr r3, [pc, #548] @ 5ed8b0 │ │ │ │ + beq 5ed7bc │ │ │ │ + ldr r3, [pc, #548] @ 5ed8b4 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5ed7c8 │ │ │ │ - ldr r3, [pc, #520] @ 5ed8b4 │ │ │ │ + beq 5ed7cc │ │ │ │ + ldr r3, [pc, #520] @ 5ed8b8 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5ed7dc │ │ │ │ - ldr r7, [pc, #492] @ 5ed8b8 │ │ │ │ + beq 5ed7e0 │ │ │ │ + ldr r7, [pc, #492] @ 5ed8bc │ │ │ │ sub r3, r6, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r7, r3, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ @@ -1018129,20 +1018130,20 @@ │ │ │ │ ldr r0, [r7, r3, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5ed6a4 │ │ │ │ + bne 5ed6a8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5ed6c4 │ │ │ │ + bne 5ed6c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1018188,17 +1018189,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp] │ │ │ │ bl 6c5548 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2c9c │ │ │ │ - rsbeq pc, r4, r8, lsl #26 │ │ │ │ - rsbeq pc, r4, r8, ror #25 │ │ │ │ - rsbeq pc, r4, r8, asr #25 │ │ │ │ + rsbeq pc, r4, r4, lsl #26 │ │ │ │ + rsbeq pc, r4, r4, ror #25 │ │ │ │ + rsbeq pc, r4, r4, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ @@ -1018211,162 +1018212,162 @@ │ │ │ │ lsr sl, r6, #22 │ │ │ │ ands r1, r1, #15 │ │ │ │ and r7, r7, #15 │ │ │ │ and r8, r8, #15 │ │ │ │ and r9, r9, #15 │ │ │ │ and sl, sl, #3 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5eda58 │ │ │ │ - ldr r3, [pc, #352] @ 5eda78 │ │ │ │ + beq 5eda5c │ │ │ │ + ldr r3, [pc, #352] @ 5eda7c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5eda68 │ │ │ │ - ldr r3, [pc, #324] @ 5eda7c │ │ │ │ + beq 5eda6c │ │ │ │ + ldr r3, [pc, #324] @ 5eda80 │ │ │ │ sub r8, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r8, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp sl, #2 │ │ │ │ mov r3, #16 │ │ │ │ - beq 5eda18 │ │ │ │ + beq 5eda1c │ │ │ │ cmp sl, #3 │ │ │ │ - beq 5eda10 │ │ │ │ + beq 5eda14 │ │ │ │ cmp sl, #1 │ │ │ │ movne r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ - beq 5eda1c │ │ │ │ + beq 5eda20 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c51c8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c51c8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3f4c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5eda48 │ │ │ │ - ldr r3, [pc, #212] @ 5eda80 │ │ │ │ + beq 5eda4c │ │ │ │ + ldr r3, [pc, #212] @ 5eda84 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ tst r6, #16777216 @ 0x1000000 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bne 5eda40 │ │ │ │ + bne 5eda44 │ │ │ │ bl 6c2e7c │ │ │ │ sub r9, r9, #1 │ │ │ │ cmp r9, #14 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pophi {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #132] @ 5eda84 │ │ │ │ + ldr r3, [pc, #132] @ 5eda88 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r9, lsl #2] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov r2, #0 │ │ │ │ - b 5ed96c │ │ │ │ + b 5ed970 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c51c8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c51c8 │ │ │ │ - b 5ed98c │ │ │ │ + b 5ed990 │ │ │ │ bl 6c2f98 │ │ │ │ - b 5ed9d4 │ │ │ │ + b 5ed9d8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ed9bc │ │ │ │ + b 5ed9c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5ed930 │ │ │ │ + bne 5ed934 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ed948 │ │ │ │ - rsbeq pc, r4, ip, ror sl @ │ │ │ │ - rsbeq pc, r4, ip, asr sl @ │ │ │ │ - rsbeq pc, r4, r8, ror #19 │ │ │ │ - @ instruction: 0x0064f994 │ │ │ │ + b 5ed94c │ │ │ │ + rsbeq pc, r4, r8, ror sl @ │ │ │ │ + rsbeq pc, r4, r8, asr sl @ │ │ │ │ + rsbeq pc, r4, r4, ror #19 │ │ │ │ + @ instruction: 0x0064f990 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ bl 6bc88c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr r6, [r7, #88] @ 0x58 │ │ │ │ tst r6, #1048576 @ 0x100000 │ │ │ │ - beq 5edadc │ │ │ │ + beq 5edae0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsr r9, r6, #21 │ │ │ │ and r9, r9, #31 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ lsl r2, r6, #13 │ │ │ │ asr r2, r2, #23 │ │ │ │ lsl r2, r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2ee4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5edba4 │ │ │ │ + bne 5edba8 │ │ │ │ lsr r1, r6, #6 │ │ │ │ ands r1, r1, #15 │ │ │ │ - beq 5edbbc │ │ │ │ - ldr r3, [pc, #160] @ 5edbc8 │ │ │ │ + beq 5edbc0 │ │ │ │ + ldr r3, [pc, #160] @ 5edbcc │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ and r6, r6, #1572864 @ 0x180000 │ │ │ │ cmp r6, #524288 @ 0x80000 │ │ │ │ mov r3, #16 │ │ │ │ moveq r2, r3 │ │ │ │ movne r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4fc8 │ │ │ │ - ldr r3, [pc, #108] @ 5edbcc │ │ │ │ + ldr r3, [pc, #108] @ 5edbd0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, #124] @ 0x7c │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, r4, r1 │ │ │ │ @@ -1018379,23 +1018380,23 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba11c │ │ │ │ + bl 5ba120 │ │ │ │ lsr r1, r6, #6 │ │ │ │ ands r1, r1, #15 │ │ │ │ - bne 5edb20 │ │ │ │ + bne 5edb24 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5edb38 │ │ │ │ - rsbeq pc, r4, ip, ror #16 │ │ │ │ - subseq r0, r7, ip, asr lr │ │ │ │ + b 5edb3c │ │ │ │ + rsbeq pc, r4, r8, ror #16 │ │ │ │ + subseq r0, r7, r8, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ @@ -1018422,36 +1018423,36 @@ │ │ │ │ and r3, r3, #15 │ │ │ │ lsr r7, r7, #21 │ │ │ │ ands r1, r1, #15 │ │ │ │ and sl, sl, #31 │ │ │ │ and r7, r7, #31 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r9, r0 │ │ │ │ - beq 5ede10 │ │ │ │ - ldr r2, [pc, #496] @ 5ede54 │ │ │ │ + beq 5ede14 │ │ │ │ + ldr r2, [pc, #496] @ 5ede58 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ sub fp, r3, #1 │ │ │ │ - beq 5ede28 │ │ │ │ - ldr r3, [pc, #460] @ 5ede58 │ │ │ │ + beq 5ede2c │ │ │ │ + ldr r3, [pc, #460] @ 5ede5c │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3a7c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1018523,144 +1018524,144 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3748 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2c9c │ │ │ │ cmp fp, #14 │ │ │ │ - bls 5ede38 │ │ │ │ + bls 5ede3c │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ sub fp, r3, #1 │ │ │ │ - bne 5edc84 │ │ │ │ + bne 5edc88 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5edc98 │ │ │ │ - ldr r3, [pc, #28] @ 5ede5c │ │ │ │ + b 5edc9c │ │ │ │ + ldr r3, [pc, #28] @ 5ede60 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, fp, lsl #2] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - rsbeq pc, r4, r0, lsr r7 @ │ │ │ │ - rsbeq pc, r4, r8, lsl #14 │ │ │ │ - rsbeq pc, r4, r4, asr r5 @ │ │ │ │ + rsbeq pc, r4, ip, lsr #14 │ │ │ │ + rsbeq pc, r4, r4, lsl #14 │ │ │ │ + rsbeq pc, r4, r0, asr r5 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r1, [sp, #4] │ │ │ │ lsr r1, r0, #16 │ │ │ │ ands r1, r1, #31 │ │ │ │ lsr fp, r0, #21 │ │ │ │ moveq ip, #1 │ │ │ │ movne ip, #0 │ │ │ │ ands fp, fp, #31 │ │ │ │ - ldr r8, [pc, #484] @ 5ee07c │ │ │ │ + ldr r8, [pc, #484] @ 5ee080 │ │ │ │ orreq ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ - bne 5ee00c │ │ │ │ + bne 5ee010 │ │ │ │ lsr r3, r0, #6 │ │ │ │ lsr r0, r0, #10 │ │ │ │ and sl, r3, #15 │ │ │ │ orr r3, r3, r0 │ │ │ │ tst r3, #15 │ │ │ │ - beq 5ee00c │ │ │ │ + beq 5ee010 │ │ │ │ and r9, r0, #15 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc924 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc924 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 5ee028 │ │ │ │ + bne 5ee02c │ │ │ │ bl 6cb224 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6cb224 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c734c │ │ │ │ cmp sl, #0 │ │ │ │ sub fp, sl, #1 │ │ │ │ - beq 5ee06c │ │ │ │ - ldr r3, [pc, #312] @ 5ee080 │ │ │ │ + beq 5ee070 │ │ │ │ + ldr r3, [pc, #312] @ 5ee084 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r9, #0 │ │ │ │ sub sl, r9, #1 │ │ │ │ - beq 5ee05c │ │ │ │ - ldr r3, [pc, #284] @ 5ee084 │ │ │ │ + beq 5ee060 │ │ │ │ + ldr r3, [pc, #284] @ 5ee088 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6cb2d0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5ee03c │ │ │ │ + beq 5ee040 │ │ │ │ bl 6c6f2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5df594 │ │ │ │ + bl 5df598 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5df598 │ │ │ │ - ldr r3, [pc, #200] @ 5ee088 │ │ │ │ + bl 5df59c │ │ │ │ + ldr r3, [pc, #200] @ 5ee08c │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #184] @ 5ee08c │ │ │ │ + ldr r3, [pc, #184] @ 5ee090 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp sl, #14 │ │ │ │ - bls 5ee044 │ │ │ │ + bls 5ee048 │ │ │ │ cmp fp, #14 │ │ │ │ - bhi 5ee00c │ │ │ │ - ldr r3, [pc, #152] @ 5ee090 │ │ │ │ + bhi 5ee010 │ │ │ │ + ldr r3, [pc, #152] @ 5ee094 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, fp, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ add sp, sp, #20 │ │ │ │ @@ -1018670,38 +1018671,38 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 6cb184 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6cb184 │ │ │ │ - b 5edf24 │ │ │ │ + b 5edf28 │ │ │ │ bl 6c6e9c │ │ │ │ - b 5edfa0 │ │ │ │ - ldr r3, [pc, #72] @ 5ee094 │ │ │ │ + b 5edfa4 │ │ │ │ + ldr r3, [pc, #72] @ 5ee098 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, sl, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5edfe8 │ │ │ │ + b 5edfec │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5edf74 │ │ │ │ + b 5edf78 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5edf54 │ │ │ │ - subseq ip, r6, r8, lsr #28 │ │ │ │ - rsbeq pc, r4, ip, asr #8 │ │ │ │ - rsbeq pc, r4, ip, lsr #8 │ │ │ │ + b 5edf58 │ │ │ │ + subseq ip, r6, r4, lsr #28 │ │ │ │ + rsbeq pc, r4, r8, asr #8 │ │ │ │ + rsbeq pc, r4, r8, lsr #8 │ │ │ │ andeq r4, r0, ip, lsr #18 │ │ │ │ andeq r4, r0, r8, lsl r5 │ │ │ │ - @ instruction: 0x0064f39c │ │ │ │ - rsbeq pc, r4, r8, asr #6 │ │ │ │ + @ instruction: 0x0064f398 │ │ │ │ + rsbeq pc, r4, r4, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ lsr sl, r0, #6 │ │ │ │ lsr r9, r0, #10 │ │ │ │ @@ -1018723,33 +1018724,33 @@ │ │ │ │ bl 6b540c │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 6b540c │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6b540c │ │ │ │ cmp fp, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq 5ee314 │ │ │ │ - ldr r3, [pc, #596] @ 5ee36c │ │ │ │ + beq 5ee318 │ │ │ │ + ldr r3, [pc, #596] @ 5ee370 │ │ │ │ sub r1, fp, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5ee328 │ │ │ │ - ldr r3, [pc, #568] @ 5ee370 │ │ │ │ + beq 5ee32c │ │ │ │ + ldr r3, [pc, #568] @ 5ee374 │ │ │ │ sub r9, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r9, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp sl, #0 │ │ │ │ sub fp, sl, #1 │ │ │ │ - beq 5ee340 │ │ │ │ - ldr r3, [pc, #536] @ 5ee374 │ │ │ │ + beq 5ee344 │ │ │ │ + ldr r3, [pc, #536] @ 5ee378 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #24 │ │ │ │ @@ -1018844,108 +1018845,108 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ bl 6c5548 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2c9c │ │ │ │ cmp fp, #14 │ │ │ │ - bls 5ee350 │ │ │ │ + bls 5ee354 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5ee130 │ │ │ │ + bne 5ee134 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ cmp sl, #0 │ │ │ │ sub fp, sl, #1 │ │ │ │ - bne 5ee154 │ │ │ │ + bne 5ee158 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ee168 │ │ │ │ - ldr r3, [pc, #32] @ 5ee378 │ │ │ │ + b 5ee16c │ │ │ │ + ldr r3, [pc, #32] @ 5ee37c │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, fp, lsl #2] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - rsbeq pc, r4, ip, ror r2 @ │ │ │ │ - rsbeq pc, r4, ip, asr r2 @ │ │ │ │ - rsbeq pc, r4, r8, lsr r2 @ │ │ │ │ - rsbeq pc, r4, ip, lsr r0 @ │ │ │ │ + rsbeq pc, r4, r8, ror r2 @ │ │ │ │ + rsbeq pc, r4, r8, asr r2 @ │ │ │ │ + rsbeq pc, r4, r4, lsr r2 @ │ │ │ │ + rsbeq pc, r4, r8, lsr r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr r4, [r7, #88] @ 0x58 │ │ │ │ tst r4, #1048576 @ 0x100000 │ │ │ │ - beq 5ee3d0 │ │ │ │ + beq 5ee3d4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsr r9, r4, #21 │ │ │ │ and r9, r9, #31 │ │ │ │ mov r1, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ lsr r2, r4, #10 │ │ │ │ lsl r2, r2, #24 │ │ │ │ asr r2, r2, #24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2ee4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5ee500 │ │ │ │ + bne 5ee504 │ │ │ │ lsr r1, r4, #6 │ │ │ │ ands r1, r1, #15 │ │ │ │ - beq 5ee4f4 │ │ │ │ - ldr r3, [pc, #244] @ 5ee510 │ │ │ │ + beq 5ee4f8 │ │ │ │ + ldr r3, [pc, #244] @ 5ee514 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #224] @ 5ee514 │ │ │ │ + ldr r3, [pc, #224] @ 5ee518 │ │ │ │ lsr r4, r4, #18 │ │ │ │ add r3, pc, r3 │ │ │ │ and r4, r4, #7 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi 5ee464 │ │ │ │ + bhi 5ee468 │ │ │ │ ldrb r4, [r3, r4] │ │ │ │ add pc, pc, r4, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c4fc8 │ │ │ │ - ldr r3, [pc, #172] @ 5ee518 │ │ │ │ + ldr r3, [pc, #172] @ 5ee51c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, #124] @ 0x7c │ │ │ │ ldr r1, [r0, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -1018960,37 +1018961,37 @@ │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c4fc8 │ │ │ │ - b 5ee464 │ │ │ │ + b 5ee468 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c4fc8 │ │ │ │ - b 5ee464 │ │ │ │ + b 5ee468 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c4fc8 │ │ │ │ - b 5ee464 │ │ │ │ + b 5ee468 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ee42c │ │ │ │ + b 5ee430 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba11c │ │ │ │ - b 5ee408 │ │ │ │ - rsbeq lr, r4, r8, ror pc │ │ │ │ - subeq r8, r9, r4, asr r0 │ │ │ │ - subseq r0, r7, r0, asr r5 │ │ │ │ + bl 5ba120 │ │ │ │ + b 5ee40c │ │ │ │ + rsbeq lr, r4, r4, ror pc │ │ │ │ + subeq r8, r9, r0, asr r0 │ │ │ │ + subseq r0, r7, ip, asr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ lsr r3, r0, #10 │ │ │ │ lsr ip, r0, #6 │ │ │ │ mov fp, r1 │ │ │ │ @@ -1019013,35 +1019014,35 @@ │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 5ee7c4 │ │ │ │ - ldr r3, [pc, #612] @ 5ee804 │ │ │ │ + beq 5ee7c8 │ │ │ │ + ldr r3, [pc, #612] @ 5ee808 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5ee7b4 │ │ │ │ - ldr r3, [pc, #584] @ 5ee808 │ │ │ │ + beq 5ee7b8 │ │ │ │ + ldr r3, [pc, #584] @ 5ee80c │ │ │ │ sub r9, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r9, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ cmp sl, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - beq 5ee674 │ │ │ │ + beq 5ee678 │ │ │ │ bl 6c51c8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c51c8 │ │ │ │ mov r3, #16 │ │ │ │ @@ -1019051,15 +1019052,15 @@ │ │ │ │ bl 6c51c8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c51c8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5ee770 │ │ │ │ + beq 5ee774 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c38cc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1019068,15 +1019069,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c38cc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c38cc │ │ │ │ - b 5ee6fc │ │ │ │ + b 5ee700 │ │ │ │ bl 6c4fc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c4fc8 │ │ │ │ mov r3, #16 │ │ │ │ @@ -1019086,15 +1019087,15 @@ │ │ │ │ bl 6c4fc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4fc8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5ee770 │ │ │ │ + beq 5ee774 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c37b0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1019119,19 +1019120,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl 6c5548 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bls 5ee7ec │ │ │ │ + bls 5ee7f0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bls 5ee7d0 │ │ │ │ + bls 5ee7d4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1019148,39 +1019149,39 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3694 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3694 │ │ │ │ - b 5ee6fc │ │ │ │ + b 5ee700 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ee5d0 │ │ │ │ + b 5ee5d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ee5b0 │ │ │ │ - ldr r2, [pc, #52] @ 5ee80c │ │ │ │ + b 5ee5b4 │ │ │ │ + ldr r2, [pc, #52] @ 5ee810 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r2, [pc, #28] @ 5ee810 │ │ │ │ + ldr r2, [pc, #28] @ 5ee814 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5ee740 │ │ │ │ - strdeq lr, [r4], #-212 @ 0xffffff2c @ │ │ │ │ - ldrdeq lr, [r4], #-212 @ 0xffffff2c @ │ │ │ │ - strheq lr, [r4], #-188 @ 0xffffff44 @ │ │ │ │ - rsbeq lr, r4, r0, lsr #23 │ │ │ │ + b 5ee744 │ │ │ │ + strdeq lr, [r4], #-208 @ 0xffffff30 @ │ │ │ │ + ldrdeq lr, [r4], #-208 @ 0xffffff30 @ │ │ │ │ + strheq lr, [r4], #-184 @ 0xffffff48 @ │ │ │ │ + @ instruction: 0x0064eb9c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ lsr r3, r0, #10 │ │ │ │ lsr sl, r0, #14 │ │ │ │ lsr r0, r0, #21 │ │ │ │ @@ -1019199,42 +1019200,42 @@ │ │ │ │ bl 6bc88c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5eeac4 │ │ │ │ - ldr r3, [pc, #640] @ 5eeb08 │ │ │ │ + beq 5eeac8 │ │ │ │ + ldr r3, [pc, #640] @ 5eeb0c │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp sl, #0 │ │ │ │ sub r7, sl, #1 │ │ │ │ - beq 5eeab4 │ │ │ │ - ldr r3, [pc, #612] @ 5eeb0c │ │ │ │ + beq 5eeab8 │ │ │ │ + ldr r3, [pc, #612] @ 5eeb10 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ mov r2, #15 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c31fc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r9 │ │ │ │ - beq 5ee97c │ │ │ │ + beq 5ee980 │ │ │ │ bl 6c51c8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c51c8 │ │ │ │ mov r3, #16 │ │ │ │ @@ -1019245,15 +1019246,15 @@ │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c51c8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5eea70 │ │ │ │ + beq 5eea74 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3864 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1019262,15 +1019263,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3864 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3864 │ │ │ │ - b 5eea0c │ │ │ │ + b 5eea10 │ │ │ │ bl 6c4fc8 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ mov r3, #16 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4fc8 │ │ │ │ @@ -1019282,15 +1019283,15 @@ │ │ │ │ mov r3, #16 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c4fc8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5eea70 │ │ │ │ + beq 5eea74 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3748 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1019313,17 +1019314,17 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp] │ │ │ │ bl 6c5548 │ │ │ │ cmp fp, #14 │ │ │ │ - bls 5eeaf0 │ │ │ │ + bls 5eeaf4 │ │ │ │ cmp r7, #14 │ │ │ │ - bls 5eead4 │ │ │ │ + bls 5eead8 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1019340,40 +1019341,40 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c362c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c362c │ │ │ │ - b 5eea0c │ │ │ │ + b 5eea10 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ee8b4 │ │ │ │ + b 5ee8b8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ee894 │ │ │ │ - ldr r3, [pc, #52] @ 5eeb10 │ │ │ │ + b 5ee898 │ │ │ │ + ldr r3, [pc, #52] @ 5eeb14 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r7, lsl #2] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r3, [pc, #28] @ 5eeb14 │ │ │ │ + ldr r3, [pc, #28] @ 5eeb18 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, fp, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5eea48 │ │ │ │ - rsbeq lr, r4, ip, lsl #22 │ │ │ │ - rsbeq lr, r4, ip, ror #21 │ │ │ │ - strheq lr, [r4], #-136 @ 0xffffff78 @ │ │ │ │ - @ instruction: 0x0064e89c │ │ │ │ + b 5eea4c │ │ │ │ + rsbeq lr, r4, r8, lsl #22 │ │ │ │ + rsbeq lr, r4, r8, ror #21 │ │ │ │ + strheq lr, [r4], #-132 @ 0xffffff7c @ │ │ │ │ + @ instruction: 0x0064e898 │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr r3, r0, #6 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1019388,40 +1019389,40 @@ │ │ │ │ lsr r0, r0, #10 │ │ │ │ mov r8, r1 │ │ │ │ orr r1, fp, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r3, r3, #1 │ │ │ │ ands r1, r1, #15 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 5eeccc │ │ │ │ + beq 5eecd0 │ │ │ │ and fp, fp, #15 │ │ │ │ and r5, r0, #15 │ │ │ │ cmp fp, r5 │ │ │ │ - beq 5eece8 │ │ │ │ + beq 5eecec │ │ │ │ bl 6bc88c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r5, #0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 5eec94 │ │ │ │ - ldr r3, [pc, #320] @ 5eecfc │ │ │ │ + beq 5eec98 │ │ │ │ + ldr r3, [pc, #320] @ 5eed00 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5eeca8 │ │ │ │ - ldr r3, [pc, #292] @ 5eed00 │ │ │ │ + beq 5eecac │ │ │ │ + ldr r3, [pc, #292] @ 5eed04 │ │ │ │ sub fp, fp, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -1019439,67 +1019440,67 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 6c4fc8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e7c │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5eecb8 │ │ │ │ + bne 5eecbc │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c37b0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #8 │ │ │ │ str fp, [sp] │ │ │ │ bl 6c5548 │ │ │ │ cmp r5, #32 │ │ │ │ - bne 5eec00 │ │ │ │ - ldr r3, [pc, #136] @ 5eed04 │ │ │ │ + bne 5eec04 │ │ │ │ + ldr r3, [pc, #136] @ 5eed08 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5eebd4 │ │ │ │ + bne 5eebd8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e14 │ │ │ │ - b 5eebec │ │ │ │ + b 5eebf0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2ee4 │ │ │ │ - b 5eec40 │ │ │ │ - ldr r3, [pc, #52] @ 5eed08 │ │ │ │ + b 5eec44 │ │ │ │ + ldr r3, [pc, #52] @ 5eed0c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2e14 │ │ │ │ - ldr r3, [pc, #28] @ 5eed0c │ │ │ │ + ldr r3, [pc, #28] @ 5eed10 │ │ │ │ sub fp, fp, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ - b 5eec80 │ │ │ │ - ldrdeq lr, [r4], #-120 @ 0xffffff88 @ │ │ │ │ - strheq lr, [r4], #-120 @ 0xffffff88 @ │ │ │ │ - rsbeq lr, r4, r8, lsl r7 │ │ │ │ - rsbeq lr, r4, r0, asr #13 │ │ │ │ - rsbeq lr, r4, r4, lsr #13 │ │ │ │ + b 5eec84 │ │ │ │ + ldrdeq lr, [r4], #-116 @ 0xffffff8c @ │ │ │ │ + strheq lr, [r4], #-116 @ 0xffffff8c @ │ │ │ │ + rsbeq lr, r4, r4, lsl r7 │ │ │ │ + strheq lr, [r4], #-108 @ 0xffffff94 @ │ │ │ │ + rsbeq lr, r4, r0, lsr #13 │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr r3, r0, #6 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1019513,40 +1019514,40 @@ │ │ │ │ lsr r0, r0, #10 │ │ │ │ mov r9, r1 │ │ │ │ orr r1, fp, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r3, r3, #1 │ │ │ │ ands r1, r1, #15 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 5eeebc │ │ │ │ + beq 5eeec0 │ │ │ │ and fp, fp, #15 │ │ │ │ and r4, r0, #15 │ │ │ │ cmp fp, r4 │ │ │ │ - beq 5eeed8 │ │ │ │ + beq 5eeedc │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r4, #0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 5eee7c │ │ │ │ - ldr r3, [pc, #312] @ 5eeee8 │ │ │ │ + beq 5eee80 │ │ │ │ + ldr r3, [pc, #312] @ 5eeeec │ │ │ │ sub r4, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5eee90 │ │ │ │ - ldr r3, [pc, #284] @ 5eeeec │ │ │ │ + beq 5eee94 │ │ │ │ + ldr r3, [pc, #284] @ 5eeef0 │ │ │ │ sub fp, fp, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -1019554,15 +1019555,15 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov fp, #8 │ │ │ │ cmp r9, #0 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - beq 5eeea0 │ │ │ │ + beq 5eeea4 │ │ │ │ bl 6c4fc8 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6c4fc8 │ │ │ │ mov r0, #2 │ │ │ │ @@ -1019574,55 +1019575,55 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r4, #8 │ │ │ │ str fp, [sp] │ │ │ │ bl 6c5548 │ │ │ │ cmp r4, #32 │ │ │ │ - bne 5eedf4 │ │ │ │ - ldr r3, [pc, #140] @ 5eeef0 │ │ │ │ + bne 5eedf8 │ │ │ │ + ldr r3, [pc, #140] @ 5eeef4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5eedc8 │ │ │ │ + bne 5eedcc │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e14 │ │ │ │ - b 5eede0 │ │ │ │ + b 5eede4 │ │ │ │ bl 6c51c8 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6c51c8 │ │ │ │ - b 5eee24 │ │ │ │ - ldr r3, [pc, #48] @ 5eeef4 │ │ │ │ + b 5eee28 │ │ │ │ + ldr r3, [pc, #48] @ 5eeef8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2e14 │ │ │ │ - ldr r3, [pc, #24] @ 5eeef8 │ │ │ │ + ldr r3, [pc, #24] @ 5eeefc │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5eeec4 │ │ │ │ - rsbeq lr, r4, r4, ror #11 │ │ │ │ - rsbeq lr, r4, r4, asr #11 │ │ │ │ - rsbeq lr, r4, r0, lsr r5 │ │ │ │ - ldrdeq lr, [r4], #-68 @ 0xffffffbc @ │ │ │ │ - strheq lr, [r4], #-68 @ 0xffffffbc @ │ │ │ │ + b 5eeec8 │ │ │ │ + rsbeq lr, r4, r0, ror #11 │ │ │ │ + rsbeq lr, r4, r0, asr #11 │ │ │ │ + rsbeq lr, r4, ip, lsr #10 │ │ │ │ + ldrdeq lr, [r4], #-64 @ 0xffffffc0 @ │ │ │ │ + strheq lr, [r4], #-64 @ 0xffffffc0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ @@ -1019643,16 +1019644,16 @@ │ │ │ │ ands r1, r1, #15 │ │ │ │ and r9, r9, #15 │ │ │ │ and sl, sl, #15 │ │ │ │ and fp, fp, #3 │ │ │ │ and r7, r7, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - beq 5ef140 │ │ │ │ - ldr r3, [pc, #580] @ 5ef1bc │ │ │ │ + beq 5ef144 │ │ │ │ + ldr r3, [pc, #580] @ 5ef1c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1019661,16 +1019662,16 @@ │ │ │ │ bl 6c51c8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c51c8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5ef14c │ │ │ │ - ldr r3, [pc, #512] @ 5ef1c0 │ │ │ │ + beq 5ef150 │ │ │ │ + ldr r3, [pc, #512] @ 5ef1c4 │ │ │ │ sub sl, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1019680,17 +1019681,17 @@ │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c51c8 │ │ │ │ cmp fp, #2 │ │ │ │ mov r2, r4 │ │ │ │ - beq 5ef16c │ │ │ │ + beq 5ef170 │ │ │ │ cmp fp, #3 │ │ │ │ - beq 5ef120 │ │ │ │ + beq 5ef124 │ │ │ │ cmp fp, #1 │ │ │ │ movne r1, r6 │ │ │ │ moveq r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3f4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ @@ -1019703,16 +1019704,16 @@ │ │ │ │ bl 6c4fc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c4fc8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5ef15c │ │ │ │ - ldr r3, [pc, #348] @ 5ef1c4 │ │ │ │ + beq 5ef160 │ │ │ │ + ldr r3, [pc, #348] @ 5ef1c8 │ │ │ │ sub r9, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r9, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1019724,34 +1019725,34 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c4fc8 │ │ │ │ cmp r7, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5ef174 │ │ │ │ + beq 5ef178 │ │ │ │ cmp r7, #3 │ │ │ │ - beq 5ef1a4 │ │ │ │ + beq 5ef1a8 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 5ef18c │ │ │ │ + beq 5ef190 │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #224] @ 5ef1c8 │ │ │ │ + ldr r2, [pc, #224] @ 5ef1cc │ │ │ │ bl 6c31fc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3694 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #200] @ 5ef1cc │ │ │ │ + ldr r3, [pc, #200] @ 5ef1d0 │ │ │ │ sub r2, r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1019759,97 +1019760,97 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3f4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3f4c │ │ │ │ - b 5ef030 │ │ │ │ + b 5ef034 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5eef88 │ │ │ │ + b 5eef8c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5eefd0 │ │ │ │ + b 5eefd4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ef078 │ │ │ │ + b 5ef07c │ │ │ │ mov r1, r6 │ │ │ │ - b 5ef124 │ │ │ │ + b 5ef128 │ │ │ │ bl 6c2f98 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5ef0d8 │ │ │ │ + b 5ef0dc │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2f98 │ │ │ │ - b 5ef0d8 │ │ │ │ + b 5ef0dc │ │ │ │ bl 6c2f98 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2f98 │ │ │ │ - b 5ef0d8 │ │ │ │ - rsbeq lr, r4, ip, lsl r4 │ │ │ │ - ldrdeq lr, [r4], #-52 @ 0xffffffcc @ │ │ │ │ - rsbeq lr, r4, ip, lsr #6 │ │ │ │ + b 5ef0dc │ │ │ │ + rsbeq lr, r4, r8, lsl r4 │ │ │ │ + ldrdeq lr, [r4], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq lr, r4, r8, lsr #6 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - @ instruction: 0x0064e290 │ │ │ │ + rsbeq lr, r4, ip, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr r6, r0, #6 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ ands r6, r6, #15 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ - bne 5ef420 │ │ │ │ + bne 5ef424 │ │ │ │ lsr r3, r0, #14 │ │ │ │ lsr r0, r0, #10 │ │ │ │ mov r9, r1 │ │ │ │ orr r1, r3, r0 │ │ │ │ sub r2, r6, #1 │ │ │ │ ands r1, r1, #15 │ │ │ │ str r2, [sp, #12] │ │ │ │ - beq 5ef43c │ │ │ │ + beq 5ef440 │ │ │ │ and r6, r3, #15 │ │ │ │ and r4, r0, #15 │ │ │ │ cmp r6, r4 │ │ │ │ - beq 5ef454 │ │ │ │ + beq 5ef458 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov fp, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r4, #0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 5ef380 │ │ │ │ - ldr r2, [pc, #516] @ 5ef470 │ │ │ │ + beq 5ef384 │ │ │ │ + ldr r2, [pc, #516] @ 5ef474 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r4, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5ef394 │ │ │ │ - ldr r2, [pc, #488] @ 5ef474 │ │ │ │ + beq 5ef398 │ │ │ │ + ldr r2, [pc, #488] @ 5ef478 │ │ │ │ sub r3, r6, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ @@ -1019862,20 +1019863,20 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 6c51c8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5ef3a4 │ │ │ │ + bne 5ef3a8 │ │ │ │ mov r2, #15 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3694 │ │ │ │ - ldr r2, [pc, #388] @ 5ef478 │ │ │ │ + ldr r2, [pc, #388] @ 5ef47c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c31fc │ │ │ │ mov r3, #16 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1019896,42 +1019897,42 @@ │ │ │ │ mov r1, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r7 │ │ │ │ bl 6c5548 │ │ │ │ - ldr r3, [pc, #276] @ 5ef47c │ │ │ │ + ldr r3, [pc, #276] @ 5ef480 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ bl 6c2e14 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5ef284 │ │ │ │ + bne 5ef288 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ef29c │ │ │ │ + b 5ef2a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ bl 6c2ee4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #15 │ │ │ │ bl 6c3694 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #164] @ 5ef478 │ │ │ │ + ldr r2, [pc, #164] @ 5ef47c │ │ │ │ bl 6c31fc │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ bl 6c51c8 │ │ │ │ mov r3, #16 │ │ │ │ @@ -1019943,41 +1019944,41 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2ee4 │ │ │ │ - b 5ef334 │ │ │ │ + b 5ef338 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #60] @ 5ef480 │ │ │ │ + ldr r3, [pc, #60] @ 5ef484 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2e14 │ │ │ │ - ldr r2, [pc, #40] @ 5ef484 │ │ │ │ + ldr r2, [pc, #40] @ 5ef488 │ │ │ │ sub r3, r6, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - b 5ef374 │ │ │ │ - rsbeq lr, r4, r8, lsr #2 │ │ │ │ - rsbeq lr, r4, r8, lsl #2 │ │ │ │ + b 5ef378 │ │ │ │ + rsbeq lr, r4, r4, lsr #2 │ │ │ │ + rsbeq lr, r4, r4, lsl #2 │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - rsbeq lr, r4, ip, lsr #32 │ │ │ │ - rsbeq sp, r4, r4, asr pc │ │ │ │ - rsbeq sp, r4, r8, lsr pc │ │ │ │ + rsbeq lr, r4, r8, lsr #32 │ │ │ │ + rsbeq sp, r4, r0, asr pc │ │ │ │ + rsbeq sp, r4, r4, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 6bc88c │ │ │ │ @@ -1020007,25 +1020008,25 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ lsr r0, r2, #18 │ │ │ │ and r0, r0, #15 │ │ │ │ lsr r2, r2, #24 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ - beq 5ef7c8 │ │ │ │ - ldr r2, [pc, #752] @ 5ef818 │ │ │ │ + beq 5ef7cc │ │ │ │ + ldr r2, [pc, #752] @ 5ef81c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ef7dc │ │ │ │ - ldr r2, [pc, #720] @ 5ef81c │ │ │ │ + beq 5ef7e0 │ │ │ │ + ldr r2, [pc, #720] @ 5ef820 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1020081,17 +1020082,17 @@ │ │ │ │ bl 6c3f4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3f4c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ef808 │ │ │ │ + beq 5ef80c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #460] @ 5ef820 │ │ │ │ + ldr r2, [pc, #460] @ 5ef824 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1020104,15 +1020105,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4fc8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ tst r3, #1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ - beq 5ef798 │ │ │ │ + beq 5ef79c │ │ │ │ bl 6c2f98 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2f98 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #16 │ │ │ │ @@ -1020125,15 +1020126,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4fc8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ tst r3, #2 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r8 │ │ │ │ - beq 5ef7b0 │ │ │ │ + beq 5ef7b4 │ │ │ │ bl 6c2f98 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2f98 │ │ │ │ mov r5, #8 │ │ │ │ mov r1, sl │ │ │ │ @@ -1020157,59 +1020158,59 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ bl 6c5548 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bls 5ef7ec │ │ │ │ + bls 5ef7f0 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5ef6b8 │ │ │ │ + b 5ef6bc │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5ef70c │ │ │ │ + b 5ef710 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ef544 │ │ │ │ + bne 5ef548 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ef55c │ │ │ │ - ldr r2, [pc, #48] @ 5ef824 │ │ │ │ + b 5ef560 │ │ │ │ + ldr r2, [pc, #48] @ 5ef828 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ef664 │ │ │ │ - rsbeq sp, r4, ip, ror #28 │ │ │ │ - rsbeq sp, r4, r8, asr #28 │ │ │ │ - rsbeq sp, r4, r0, asr #26 │ │ │ │ - rsbeq sp, r4, r0, lsr #23 │ │ │ │ + b 5ef668 │ │ │ │ + rsbeq sp, r4, r8, ror #28 │ │ │ │ + rsbeq sp, r4, r4, asr #28 │ │ │ │ + rsbeq sp, r4, ip, lsr sp │ │ │ │ + @ instruction: 0x0064db9c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ @@ -1020221,43 +1020222,43 @@ │ │ │ │ bl 6bc88c │ │ │ │ ldr sl, [r6, #88] @ 0x58 │ │ │ │ lsr r2, sl, #6 │ │ │ │ lsr r6, sl, #16 │ │ │ │ and fp, r2, #15 │ │ │ │ ands r6, r6, #31 │ │ │ │ sub r9, fp, #1 │ │ │ │ - beq 5ef9e4 │ │ │ │ + beq 5ef9e8 │ │ │ │ lsr r1, sl, #10 │ │ │ │ and r1, r1, #15 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r8, r0 │ │ │ │ bl 6b540c │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6b540c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 5efa18 │ │ │ │ - ldr r0, [pc, #396] @ 5efa38 │ │ │ │ + beq 5efa1c │ │ │ │ + ldr r0, [pc, #396] @ 5efa3c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5efa28 │ │ │ │ - ldr r2, [pc, #368] @ 5efa3c │ │ │ │ + beq 5efa2c │ │ │ │ + ldr r2, [pc, #368] @ 5efa40 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r9, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ lsr r1, sl, #21 │ │ │ │ and r1, r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ mov r2, #31 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c31fc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1020305,46 +1020306,46 @@ │ │ │ │ bl 6c2c9c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4fc8 │ │ │ │ cmp r9, #14 │ │ │ │ - bhi 5ef9f8 │ │ │ │ - ldr r3, [pc, #112] @ 5efa40 │ │ │ │ + bhi 5ef9fc │ │ │ │ + ldr r3, [pc, #112] @ 5efa44 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r9, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r9, #14 │ │ │ │ - bls 5ef9c8 │ │ │ │ + bls 5ef9cc │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5ef8c4 │ │ │ │ + bne 5ef8c8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5ef8d8 │ │ │ │ - rsbeq sp, r4, r8, ror #21 │ │ │ │ - rsbeq sp, r4, r8, asr #21 │ │ │ │ - rsbeq sp, r4, r4, asr #19 │ │ │ │ + b 5ef8dc │ │ │ │ + rsbeq sp, r4, r4, ror #21 │ │ │ │ + rsbeq sp, r4, r4, asr #21 │ │ │ │ + rsbeq sp, r4, r0, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov fp, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -1020363,16 +1020364,16 @@ │ │ │ │ lsr r8, r6, #14 │ │ │ │ lsr sl, r6, #22 │ │ │ │ ands r1, r1, #15 │ │ │ │ and r8, r8, #15 │ │ │ │ and sl, sl, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - beq 5efd98 │ │ │ │ - ldr r3, [pc, #884] @ 5efe2c │ │ │ │ + beq 5efd9c │ │ │ │ + ldr r3, [pc, #884] @ 5efe30 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1020381,16 +1020382,16 @@ │ │ │ │ bl 6c51c8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c51c8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5efda4 │ │ │ │ - ldr r3, [pc, #816] @ 5efe30 │ │ │ │ + beq 5efda8 │ │ │ │ + ldr r3, [pc, #816] @ 5efe34 │ │ │ │ sub r8, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r8, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1020399,42 +1020400,42 @@ │ │ │ │ bl 6c51c8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c51c8 │ │ │ │ cmp sl, #2 │ │ │ │ - beq 5efdb4 │ │ │ │ + beq 5efdb8 │ │ │ │ cmp sl, #3 │ │ │ │ - beq 5efbcc │ │ │ │ + beq 5efbd0 │ │ │ │ cmp sl, #1 │ │ │ │ movne r1, r7 │ │ │ │ movne r2, r4 │ │ │ │ moveq r2, r4 │ │ │ │ moveq r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3f4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3f4c │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5efbf4 │ │ │ │ + bne 5efbf8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5efd3c │ │ │ │ + bne 5efd40 │ │ │ │ ldr r3, [sp] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bls 5efdf8 │ │ │ │ + bls 5efdfc │ │ │ │ lsr r6, r6, #18 │ │ │ │ and r6, r6, #15 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #14 │ │ │ │ - bls 5efe10 │ │ │ │ + bls 5efe14 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1020444,17 +1020445,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3f4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3f4c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5efb7c │ │ │ │ + beq 5efb80 │ │ │ │ bl 6b540c │ │ │ │ - ldr sl, [pc, #564] @ 5efe34 │ │ │ │ + ldr sl, [pc, #564] @ 5efe38 │ │ │ │ add sl, pc, sl │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1020470,15 +1020471,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r8 │ │ │ │ bl 6c3a7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5efdc0 │ │ │ │ + beq 5efdc4 │ │ │ │ bl 6b540c │ │ │ │ mov r8, r0 │ │ │ │ bl 6b540c │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6b540c │ │ │ │ mov fp, r0 │ │ │ │ bl 6bc88c │ │ │ │ @@ -1020487,15 +1020488,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ bl 6c31fc │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3a7c │ │ │ │ - ldr r2, [pc, #404] @ 5efe38 │ │ │ │ + ldr r2, [pc, #404] @ 5efe3c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c31fc │ │ │ │ mov r3, fp │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #8 │ │ │ │ @@ -1020510,15 +1020511,15 @@ │ │ │ │ bl 6c2c9c │ │ │ │ ldr r8, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c3a7c │ │ │ │ - ldr r2, [pc, #312] @ 5efe38 │ │ │ │ + ldr r2, [pc, #312] @ 5efe3c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c31fc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, #8 │ │ │ │ @@ -1020527,82 +1020528,82 @@ │ │ │ │ bl 6c2c9c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c2ee4 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2c9c │ │ │ │ - ldr r2, [pc, #248] @ 5efe3c │ │ │ │ + ldr r2, [pc, #248] @ 5efe40 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c31fc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c37b0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c333c │ │ │ │ ldr r3, [sp] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bhi 5efbac │ │ │ │ - ldr r2, [pc, #188] @ 5efe40 │ │ │ │ + bhi 5efbb0 │ │ │ │ + ldr r2, [pc, #188] @ 5efe44 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5efac8 │ │ │ │ + b 5efacc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5efb10 │ │ │ │ + b 5efb14 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - b 5efbd4 │ │ │ │ + b 5efbd8 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2ee4 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2ee4 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2c9c │ │ │ │ ldr r3, [sp] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bhi 5efb98 │ │ │ │ - ldr r2, [pc, #68] @ 5efe44 │ │ │ │ + bhi 5efb9c │ │ │ │ + ldr r2, [pc, #68] @ 5efe48 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5efb98 │ │ │ │ - ldr r3, [pc, #48] @ 5efe48 │ │ │ │ + b 5efb9c │ │ │ │ + ldr r3, [pc, #48] @ 5efe4c │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r6, lsl #2] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldrdeq sp, [r4], #-140 @ 0xffffff74 @ │ │ │ │ - @ instruction: 0x0064d894 │ │ │ │ - @ instruction: 0x0064d798 │ │ │ │ + ldrdeq sp, [r4], #-136 @ 0xffffff78 @ │ │ │ │ + @ instruction: 0x0064d890 │ │ │ │ + @ instruction: 0x0064d794 │ │ │ │ strdeq pc, [r1], -pc @ │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - rsbeq sp, r4, r0, lsl r6 │ │ │ │ - @ instruction: 0x0064d594 │ │ │ │ - rsbeq sp, r4, ip, ror r5 │ │ │ │ + rsbeq sp, r4, ip, lsl #12 │ │ │ │ + @ instruction: 0x0064d590 │ │ │ │ + rsbeq sp, r4, r8, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -1020625,16 +1020626,16 @@ │ │ │ │ ands r1, r1, #15 │ │ │ │ and sl, sl, #15 │ │ │ │ and r9, r9, #15 │ │ │ │ and r8, r8, #15 │ │ │ │ and fp, fp, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - beq 5f0260 │ │ │ │ - ldr r3, [pc, #1112] @ 5f0328 │ │ │ │ + beq 5f0264 │ │ │ │ + ldr r3, [pc, #1112] @ 5f032c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1020643,16 +1020644,16 @@ │ │ │ │ bl 6c51c8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c51c8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5f0250 │ │ │ │ - ldr r3, [pc, #1044] @ 5f032c │ │ │ │ + beq 5f0254 │ │ │ │ + ldr r3, [pc, #1044] @ 5f0330 │ │ │ │ sub r9, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r9, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1020662,71 +1020663,71 @@ │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c51c8 │ │ │ │ cmp fp, #2 │ │ │ │ mov r2, r4 │ │ │ │ - beq 5f029c │ │ │ │ + beq 5f02a0 │ │ │ │ cmp fp, #3 │ │ │ │ - beq 5f005c │ │ │ │ + beq 5f0060 │ │ │ │ cmp fp, #1 │ │ │ │ movne r1, r6 │ │ │ │ moveq r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3f4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3f4c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f0084 │ │ │ │ + bne 5f0088 │ │ │ │ cmp sl, #0 │ │ │ │ sub r9, sl, #1 │ │ │ │ - beq 5f00b0 │ │ │ │ - ldr r3, [pc, #904] @ 5f0330 │ │ │ │ + beq 5f00b4 │ │ │ │ + ldr r3, [pc, #904] @ 5f0334 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r9, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f00c4 │ │ │ │ - ldr r3, [pc, #880] @ 5f0334 │ │ │ │ + beq 5f00c8 │ │ │ │ + ldr r3, [pc, #880] @ 5f0338 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ cmp r3, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5f02a4 │ │ │ │ + beq 5f02a8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5f0284 │ │ │ │ + beq 5f0288 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5f026c │ │ │ │ + beq 5f0270 │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f00d4 │ │ │ │ + bne 5f00d8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f01fc │ │ │ │ + bne 5f0200 │ │ │ │ cmp r9, #14 │ │ │ │ - bls 5f02ec │ │ │ │ + bls 5f02f0 │ │ │ │ sub r8, r8, #1 │ │ │ │ cmp r8, #14 │ │ │ │ - bls 5f030c │ │ │ │ + bls 5f0310 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1020736,52 +1020737,52 @@ │ │ │ │ bl 6c3f4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3f4c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5eff94 │ │ │ │ + beq 5eff98 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3694 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3694 │ │ │ │ cmp sl, #0 │ │ │ │ sub r9, sl, #1 │ │ │ │ - bne 5effa0 │ │ │ │ + bne 5effa4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5effbc │ │ │ │ + bne 5effc0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5effd4 │ │ │ │ + b 5effd8 │ │ │ │ bl 6b540c │ │ │ │ - ldr fp, [pc, #600] @ 5f0338 │ │ │ │ + ldr fp, [pc, #600] @ 5f033c │ │ │ │ add fp, pc, fp │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr r1, [fp, #60] @ 0x3c │ │ │ │ mov r2, #2 │ │ │ │ mov sl, r0 │ │ │ │ bl 6c31fc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, sl │ │ │ │ bl 6c3a7c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f02bc │ │ │ │ + beq 5f02c0 │ │ │ │ bl 6b540c │ │ │ │ mov sl, r0 │ │ │ │ bl 6b540c │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6b540c │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 6bc88c │ │ │ │ @@ -1020790,15 +1020791,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ bl 6c31fc │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r8 │ │ │ │ bl 6c3a7c │ │ │ │ - ldr r2, [pc, #476] @ 5f033c │ │ │ │ + ldr r2, [pc, #476] @ 5f0340 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c31fc │ │ │ │ ldr fp, [sp, #8] │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r7 │ │ │ │ @@ -1020814,15 +1020815,15 @@ │ │ │ │ bl 6c2c9c │ │ │ │ ldr sl, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, sl │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r8 │ │ │ │ bl 6c3a7c │ │ │ │ - ldr r2, [pc, #380] @ 5f033c │ │ │ │ + ldr r2, [pc, #380] @ 5f0340 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c31fc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #8 │ │ │ │ @@ -1020831,99 +1020832,99 @@ │ │ │ │ bl 6c2c9c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c2ee4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2c9c │ │ │ │ - ldr r2, [pc, #316] @ 5f0340 │ │ │ │ + ldr r2, [pc, #316] @ 5f0344 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c31fc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c37b0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c333c │ │ │ │ cmp r9, #14 │ │ │ │ - bhi 5f003c │ │ │ │ - ldr r3, [pc, #264] @ 5f0344 │ │ │ │ + bhi 5f0040 │ │ │ │ + ldr r3, [pc, #264] @ 5f0348 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r9, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5eff28 │ │ │ │ + b 5eff2c │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5efee0 │ │ │ │ + b 5efee4 │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2f98 │ │ │ │ - b 5f0010 │ │ │ │ + b 5f0014 │ │ │ │ bl 6c2f98 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2f98 │ │ │ │ - b 5f0010 │ │ │ │ + b 5f0014 │ │ │ │ mov r1, r6 │ │ │ │ - b 5f0060 │ │ │ │ + b 5f0064 │ │ │ │ bl 6c2f98 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f0010 │ │ │ │ + b 5f0014 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2ee4 │ │ │ │ mov r2, #32768 @ 0x8000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2ee4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2c9c │ │ │ │ cmp r9, #14 │ │ │ │ - bhi 5f0030 │ │ │ │ - ldr r3, [pc, #84] @ 5f0348 │ │ │ │ + bhi 5f0034 │ │ │ │ + ldr r3, [pc, #84] @ 5f034c │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r9, lsl #2] │ │ │ │ sub r8, r8, #1 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r8, #14 │ │ │ │ - bhi 5f003c │ │ │ │ - ldr r3, [pc, #56] @ 5f034c │ │ │ │ + bhi 5f0040 │ │ │ │ + ldr r3, [pc, #56] @ 5f0350 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r8, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - rsbeq sp, r4, r4, asr #9 │ │ │ │ - rsbeq sp, r4, ip, ror r4 │ │ │ │ - rsbeq sp, r4, ip, ror #7 │ │ │ │ - ldrdeq sp, [r4], #-48 @ 0xffffffd0 @ │ │ │ │ - strheq sp, [r4], #-40 @ 0xffffffd8 @ │ │ │ │ + rsbeq sp, r4, r0, asr #9 │ │ │ │ + rsbeq sp, r4, r8, ror r4 │ │ │ │ + rsbeq sp, r4, r8, ror #7 │ │ │ │ + rsbeq sp, r4, ip, asr #7 │ │ │ │ + strheq sp, [r4], #-36 @ 0xffffffdc @ │ │ │ │ strdeq pc, [r1], -pc @ │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - rsbeq sp, r4, r8, asr r1 │ │ │ │ - rsbeq sp, r4, r0, lsr #1 │ │ │ │ - rsbeq sp, r4, r0, lsl #1 │ │ │ │ + rsbeq sp, r4, r4, asr r1 │ │ │ │ + @ instruction: 0x0064d09c │ │ │ │ + rsbeq sp, r4, ip, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov fp, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1020936,56 +1020937,56 @@ │ │ │ │ mov r1, sl │ │ │ │ lsr r6, r5, #6 │ │ │ │ lsr r7, r5, #19 │ │ │ │ and r6, r6, #15 │ │ │ │ and r7, r7, #3 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ lsl r2, r5, #13 │ │ │ │ asr r2, r2, #23 │ │ │ │ lsl r2, r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2ee4 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5f04d4 │ │ │ │ - ldr r3, [pc, #468] @ 5f05a0 │ │ │ │ + bne 5f04d8 │ │ │ │ + ldr r3, [pc, #468] @ 5f05a4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ cmp r7, #2 │ │ │ │ ldr r1, [r0, r3] │ │ │ │ ldr r2, [r8, #124] @ 0x7c │ │ │ │ add r1, r4, r1 │ │ │ │ - beq 5f04e4 │ │ │ │ + beq 5f04e8 │ │ │ │ cmp r7, #3 │ │ │ │ - beq 5f0460 │ │ │ │ + beq 5f0464 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 5f04fc │ │ │ │ + beq 5f0500 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp] │ │ │ │ bl 6cf994 │ │ │ │ cmp r6, r5 │ │ │ │ - beq 5f0574 │ │ │ │ - ldr r3, [pc, #396] @ 5f05a4 │ │ │ │ + beq 5f0578 │ │ │ │ + ldr r3, [pc, #396] @ 5f05a8 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, #16 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c5548 │ │ │ │ - ldr r3, [pc, #348] @ 5f05a8 │ │ │ │ + ldr r3, [pc, #348] @ 5f05ac │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r6, lsl #2] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov r7, #0 │ │ │ │ @@ -1021004,78 +1021005,78 @@ │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ bl 6c5548 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #14 │ │ │ │ - bls 5f0444 │ │ │ │ + bls 5f0448 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba11c │ │ │ │ - b 5f03c4 │ │ │ │ + bl 5ba120 │ │ │ │ + b 5f03c8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #9 │ │ │ │ bl 6cf994 │ │ │ │ - b 5f04a8 │ │ │ │ + b 5f04ac │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 6cf994 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f054c │ │ │ │ - ldr r3, [pc, #140] @ 5f05ac │ │ │ │ + beq 5f0550 │ │ │ │ + ldr r3, [pc, #140] @ 5f05b0 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ bl 6c5548 │ │ │ │ - b 5f0444 │ │ │ │ + b 5f0448 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ bl 6c5548 │ │ │ │ - b 5f04b4 │ │ │ │ + b 5f04b8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ mov ip, #16 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 6c5548 │ │ │ │ - b 5f04b4 │ │ │ │ - ldrsheq lr, [r6], #-80 @ 0xffffffb0 │ │ │ │ - rsbeq ip, r4, ip, ror pc │ │ │ │ - rsbeq ip, r4, r8, asr #30 │ │ │ │ - rsbeq ip, r4, r4, ror lr │ │ │ │ + b 5f04b8 │ │ │ │ + subseq lr, r6, ip, ror #11 │ │ │ │ + rsbeq ip, r4, r8, ror pc │ │ │ │ + rsbeq ip, r4, r4, asr #30 │ │ │ │ + rsbeq ip, r4, r0, ror lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov sl, r1 │ │ │ │ mov fp, r2 │ │ │ │ @@ -1021104,32 +1021105,32 @@ │ │ │ │ lsr r3, r9, #14 │ │ │ │ and r3, r3, #15 │ │ │ │ and r2, r2, #15 │ │ │ │ ands r1, r1, #15 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ - beq 5f083c │ │ │ │ - ldr r2, [pc, #896] @ 5f09cc │ │ │ │ + beq 5f0840 │ │ │ │ + ldr r2, [pc, #896] @ 5f09d0 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f0850 │ │ │ │ - ldr r2, [pc, #864] @ 5f09d0 │ │ │ │ + beq 5f0854 │ │ │ │ + ldr r2, [pc, #864] @ 5f09d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f07e8 │ │ │ │ + beq 5f07ec │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c51c8 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r3 │ │ │ │ @@ -1021184,32 +1021185,32 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3f4c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp fp, #0 │ │ │ │ sub fp, r3, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub sl, r3, #1 │ │ │ │ - bne 5f0894 │ │ │ │ + bne 5f0898 │ │ │ │ mov r5, #16 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp] │ │ │ │ bl 6c5548 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ bl 6c5548 │ │ │ │ cmp fp, #14 │ │ │ │ - bls 5f087c │ │ │ │ + bls 5f0880 │ │ │ │ cmp sl, #14 │ │ │ │ - bls 5f0860 │ │ │ │ + bls 5f0864 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1021230,49 +1021231,49 @@ │ │ │ │ mov r2, #16 │ │ │ │ bl 6c4fc8 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c4fc8 │ │ │ │ - b 5f06d8 │ │ │ │ + b 5f06dc │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f0668 │ │ │ │ + bne 5f066c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f0680 │ │ │ │ - ldr r3, [pc, #364] @ 5f09d4 │ │ │ │ + b 5f0684 │ │ │ │ + ldr r3, [pc, #364] @ 5f09d8 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, sl, lsl #2] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r3, [pc, #340] @ 5f09d8 │ │ │ │ + ldr r3, [pc, #340] @ 5f09dc │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, fp, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f07c0 │ │ │ │ + b 5f07c4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f09bc │ │ │ │ - ldr r3, [pc, #308] @ 5f09dc │ │ │ │ + beq 5f09c0 │ │ │ │ + ldr r3, [pc, #308] @ 5f09e0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f09ac │ │ │ │ - ldr r3, [pc, #280] @ 5f09e0 │ │ │ │ + beq 5f09b0 │ │ │ │ + ldr r3, [pc, #280] @ 5f09e4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, #16 │ │ │ │ @@ -1021284,15 +1021285,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ lsr r9, r9, #24 │ │ │ │ bl 6c4fc8 │ │ │ │ tst r9, #1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r7 │ │ │ │ - bne 5f097c │ │ │ │ + bne 5f0980 │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e7c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -1021304,61 +1021305,61 @@ │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4fc8 │ │ │ │ tst r9, #2 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r8 │ │ │ │ - beq 5f0994 │ │ │ │ + beq 5f0998 │ │ │ │ bl 6c2f98 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2f98 │ │ │ │ - b 5f0784 │ │ │ │ + b 5f0788 │ │ │ │ bl 6c2f98 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2f98 │ │ │ │ - b 5f0928 │ │ │ │ + b 5f092c │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f0784 │ │ │ │ + b 5f0788 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f08d4 │ │ │ │ + b 5f08d8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f08b4 │ │ │ │ - rsbeq ip, r4, r8, asr #26 │ │ │ │ - rsbeq ip, r4, r4, lsr #26 │ │ │ │ - rsbeq ip, r4, ip, lsr #22 │ │ │ │ - rsbeq ip, r4, r0, lsl fp │ │ │ │ - rsbeq ip, r4, ip, ror #21 │ │ │ │ - rsbeq ip, r4, ip, asr #21 │ │ │ │ + b 5f08b8 │ │ │ │ + rsbeq ip, r4, r4, asr #26 │ │ │ │ + rsbeq ip, r4, r0, lsr #26 │ │ │ │ + rsbeq ip, r4, r8, lsr #22 │ │ │ │ + rsbeq ip, r4, ip, lsl #22 │ │ │ │ + rsbeq ip, r4, r8, ror #21 │ │ │ │ + rsbeq ip, r4, r8, asr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, sp, #12 │ │ │ │ lsr r2, r3, #22 │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5f0c44 │ │ │ │ + beq 5f0c48 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 5f0b38 │ │ │ │ + beq 5f0b3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f0d20 │ │ │ │ + bne 5f0d24 │ │ │ │ lsr r2, r3, #18 │ │ │ │ lsr r4, r3, #6 │ │ │ │ lsr r5, r3, #14 │ │ │ │ lsr r6, r3, #10 │ │ │ │ lsr r3, r3, #24 │ │ │ │ and sl, r2, #15 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -1021371,57 +1021372,57 @@ │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr r2, [sp] │ │ │ │ orr r3, r2, r4 │ │ │ │ tst r3, #15 │ │ │ │ mov r7, r0 │ │ │ │ - beq 5f0c24 │ │ │ │ + beq 5f0c28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f0d3c │ │ │ │ - ldr r3, [pc, #884] @ 5f0df4 │ │ │ │ + beq 5f0d40 │ │ │ │ + ldr r3, [pc, #884] @ 5f0df8 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f0dac │ │ │ │ - ldr r3, [pc, #856] @ 5f0df8 │ │ │ │ + beq 5f0db0 │ │ │ │ + ldr r3, [pc, #856] @ 5f0dfc │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5f0af0 │ │ │ │ + beq 5f0af4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r9 │ │ │ │ tst r3, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - beq 5f0ddc │ │ │ │ + beq 5f0de0 │ │ │ │ bl 6c2f98 │ │ │ │ - ldr r3, [pc, #800] @ 5f0dfc │ │ │ │ + ldr r3, [pc, #800] @ 5f0e00 │ │ │ │ sub fp, fp, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2e7c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f0c24 │ │ │ │ + beq 5f0c28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r9 │ │ │ │ tst r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - beq 5f0dd4 │ │ │ │ + beq 5f0dd8 │ │ │ │ bl 6c2f98 │ │ │ │ - ldr r3, [pc, #740] @ 5f0e00 │ │ │ │ + ldr r3, [pc, #740] @ 5f0e04 │ │ │ │ sub sl, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1021438,54 +1021439,54 @@ │ │ │ │ and r6, r6, #15 │ │ │ │ and sl, r4, #15 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ orr r3, fp, r4 │ │ │ │ tst r3, #15 │ │ │ │ mov r7, r0 │ │ │ │ - beq 5f0c24 │ │ │ │ + beq 5f0c28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f0d2c │ │ │ │ - ldr r3, [pc, #632] @ 5f0e04 │ │ │ │ + beq 5f0d30 │ │ │ │ + ldr r3, [pc, #632] @ 5f0e08 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f0dbc │ │ │ │ - ldr r3, [pc, #604] @ 5f0e08 │ │ │ │ + beq 5f0dc0 │ │ │ │ + ldr r3, [pc, #604] @ 5f0e0c │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f0bec │ │ │ │ + beq 5f0bf0 │ │ │ │ ldr r3, [sp] │ │ │ │ sub sl, sl, #1 │ │ │ │ tst r3, #2 │ │ │ │ - ldr r3, [pc, #564] @ 5f0e0c │ │ │ │ + ldr r3, [pc, #564] @ 5f0e10 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ mov r0, r1 │ │ │ │ - beq 5f0dcc │ │ │ │ + beq 5f0dd0 │ │ │ │ bl 6c2f98 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5f0c24 │ │ │ │ - ldr r3, [pc, #532] @ 5f0e10 │ │ │ │ + beq 5f0c28 │ │ │ │ + ldr r3, [pc, #532] @ 5f0e14 │ │ │ │ ldr r2, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ sub r9, r9, #1 │ │ │ │ ldr r1, [r3, r9, lsl #2] │ │ │ │ tst r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r7 │ │ │ │ - beq 5f0b2c │ │ │ │ + beq 5f0b30 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2f98 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1021507,202 +1021508,202 @@ │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ orr r3, r9, r4 │ │ │ │ tst r3, #15 │ │ │ │ str r0, [sp] │ │ │ │ - beq 5f0c24 │ │ │ │ + beq 5f0c28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f0d4c │ │ │ │ - ldr r3, [pc, #372] @ 5f0e14 │ │ │ │ + beq 5f0d50 │ │ │ │ + ldr r3, [pc, #372] @ 5f0e18 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f0d9c │ │ │ │ - ldr r3, [pc, #344] @ 5f0e18 │ │ │ │ + beq 5f0da0 │ │ │ │ + ldr r3, [pc, #344] @ 5f0e1c │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5f0d5c │ │ │ │ + bne 5f0d60 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f0c24 │ │ │ │ + beq 5f0c28 │ │ │ │ ldr r4, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2f98 │ │ │ │ - ldr r3, [pc, #288] @ 5f0e1c │ │ │ │ + ldr r3, [pc, #288] @ 5f0e20 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ sub sl, sl, #1 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ tst r2, #1 │ │ │ │ movne r2, r4 │ │ │ │ movne r0, r1 │ │ │ │ - bne 5f0c18 │ │ │ │ + bne 5f0c1c │ │ │ │ ldr r2, [sp] │ │ │ │ - b 5f0b28 │ │ │ │ + b 5f0b2c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cd28c │ │ │ │ + b 5cd290 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f0b9c │ │ │ │ + b 5f0ba0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f0a90 │ │ │ │ + b 5f0a94 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f0cb0 │ │ │ │ + b 5f0cb4 │ │ │ │ ldr r4, [sp] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e7c │ │ │ │ - ldr r3, [pc, #168] @ 5f0e20 │ │ │ │ + ldr r3, [pc, #168] @ 5f0e24 │ │ │ │ sub fp, fp, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst r3, #2 │ │ │ │ - beq 5f0de4 │ │ │ │ + beq 5f0de8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2f98 │ │ │ │ - b 5f0cd8 │ │ │ │ + b 5f0cdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f0cd0 │ │ │ │ + b 5f0cd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f0ab0 │ │ │ │ + b 5f0ab4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f0bbc │ │ │ │ + b 5f0bc0 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f0bec │ │ │ │ + b 5f0bf0 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f0b14 │ │ │ │ + b 5f0b18 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f0ad4 │ │ │ │ + b 5f0ad8 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f0cd8 │ │ │ │ - rsbeq ip, r4, r4, lsl r9 │ │ │ │ - strdeq ip, [r4], #-132 @ 0xffffff7c @ │ │ │ │ - strheq ip, [r4], #-136 @ 0xffffff78 @ │ │ │ │ - rsbeq ip, r4, r8, ror r8 │ │ │ │ - rsbeq ip, r4, r8, lsl #16 │ │ │ │ - rsbeq ip, r4, r8, ror #15 │ │ │ │ - strheq ip, [r4], #-124 @ 0xffffff84 @ │ │ │ │ - @ instruction: 0x0064c798 │ │ │ │ - strdeq ip, [r4], #-100 @ 0xffffff9c @ │ │ │ │ - ldrdeq ip, [r4], #-100 @ 0xffffff9c @ │ │ │ │ - @ instruction: 0x0064c698 │ │ │ │ - rsbeq ip, r4, ip, lsl r6 │ │ │ │ + b 5f0cdc │ │ │ │ + rsbeq ip, r4, r0, lsl r9 │ │ │ │ + strdeq ip, [r4], #-128 @ 0xffffff80 @ │ │ │ │ + strheq ip, [r4], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq ip, r4, r4, ror r8 │ │ │ │ + rsbeq ip, r4, r4, lsl #16 │ │ │ │ + rsbeq ip, r4, r4, ror #15 │ │ │ │ + strheq ip, [r4], #-120 @ 0xffffff88 @ │ │ │ │ + @ instruction: 0x0064c794 │ │ │ │ + strdeq ip, [r4], #-96 @ 0xffffffa0 @ │ │ │ │ + ldrdeq ip, [r4], #-96 @ 0xffffffa0 @ │ │ │ │ + @ instruction: 0x0064c694 │ │ │ │ + rsbeq ip, r4, r8, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #1980] @ 5f15fc │ │ │ │ + ldr r2, [pc, #1980] @ 5f1600 │ │ │ │ lsr r3, r7, #18 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #7 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5f0e60 │ │ │ │ + bhi 5f0e64 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cd28c │ │ │ │ + b 5cd290 │ │ │ │ tst r7, #14680064 @ 0xe00000 │ │ │ │ lsr r3, r7, #6 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r8, r8, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r8, #0 │ │ │ │ lsr r3, r7, #14 │ │ │ │ lsr r7, r7, #10 │ │ │ │ and r6, r3, #15 │ │ │ │ and r7, r7, #15 │ │ │ │ - bne 5f11a4 │ │ │ │ + bne 5f11a8 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r1, r8 │ │ │ │ mov fp, r0 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5f13f8 │ │ │ │ + bne 5f13fc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5f1280 │ │ │ │ - ldr r2, [pc, #1832] @ 5f1600 │ │ │ │ + bne 5f1284 │ │ │ │ + ldr r2, [pc, #1832] @ 5f1604 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ mov r1, fp │ │ │ │ - b 5f1274 │ │ │ │ + b 5f1278 │ │ │ │ tst r7, #14680064 @ 0xe00000 │ │ │ │ lsr r9, r7, #6 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ ands r9, r9, #15 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r5, r7, #14 │ │ │ │ lsr r7, r7, #10 │ │ │ │ - bne 5f11a4 │ │ │ │ + bne 5f11a8 │ │ │ │ orr r1, r5, r7 │ │ │ │ ands r1, r1, #15 │ │ │ │ sub r9, r9, #1 │ │ │ │ - beq 5f15ac │ │ │ │ + beq 5f15b0 │ │ │ │ bl 6bc88c │ │ │ │ and r7, r7, #15 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r7, #0 │ │ │ │ mov fp, r0 │ │ │ │ - beq 5f1578 │ │ │ │ - ldr r3, [pc, #1700] @ 5f1604 │ │ │ │ + beq 5f157c │ │ │ │ + ldr r3, [pc, #1700] @ 5f1608 │ │ │ │ sub r1, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ bl 6c2dc8 │ │ │ │ ands r1, r5, #15 │ │ │ │ - beq 5f1588 │ │ │ │ - ldr r3, [pc, #1672] @ 5f1608 │ │ │ │ + beq 5f158c │ │ │ │ + ldr r3, [pc, #1672] @ 5f160c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -1021730,16 +1021731,16 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #8 │ │ │ │ str r7, [sp] │ │ │ │ bl 6c5548 │ │ │ │ cmp r5, #32 │ │ │ │ - bne 5f0fa4 │ │ │ │ - ldr r3, [pc, #1528] @ 5f160c │ │ │ │ + bne 5f0fa8 │ │ │ │ + ldr r3, [pc, #1528] @ 5f1610 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r9, lsl #2] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ tst r7, #65011712 @ 0x3e00000 │ │ │ │ @@ -1021747,25 +1021748,25 @@ │ │ │ │ movne r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r6, r6, #1 │ │ │ │ lsr r1, r7, #10 │ │ │ │ cmp r6, #0 │ │ │ │ and r1, r1, #15 │ │ │ │ - bne 5f11a4 │ │ │ │ + bne 5f11a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 5f15bc │ │ │ │ + beq 5f15c0 │ │ │ │ lsr r4, r7, #14 │ │ │ │ ands r4, r4, #15 │ │ │ │ sub r5, r1, #1 │ │ │ │ - beq 5f15d0 │ │ │ │ + beq 5f15d4 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r9, [pc, #1428] @ 5f1610 │ │ │ │ + ldr r9, [pc, #1428] @ 5f1614 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6b540c │ │ │ │ mov fp, r0 │ │ │ │ @@ -1021849,24 +1021850,24 @@ │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r8, r8, #1 │ │ │ │ lsr r1, r7, #10 │ │ │ │ cmp r8, #0 │ │ │ │ and r1, r1, #15 │ │ │ │ - bne 5f11a4 │ │ │ │ + bne 5f11a8 │ │ │ │ cmp r1, #0 │ │ │ │ sub r5, r3, #1 │ │ │ │ - beq 5f1594 │ │ │ │ + beq 5f1598 │ │ │ │ lsr r7, r7, #14 │ │ │ │ ands r7, r7, #15 │ │ │ │ sub r4, r1, #1 │ │ │ │ - beq 5f15e8 │ │ │ │ + beq 5f15ec │ │ │ │ bl 6bc88c │ │ │ │ - ldr r6, [pc, #1028] @ 5f1614 │ │ │ │ + ldr r6, [pc, #1028] @ 5f1618 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r9, r0 │ │ │ │ bl 6b540c │ │ │ │ mov fp, r0 │ │ │ │ bl 6b540c │ │ │ │ mov r2, r8 │ │ │ │ @@ -1021889,15 +1021890,15 @@ │ │ │ │ bl 6c2c9c │ │ │ │ ldr r0, [r6, r5, lsl #2] │ │ │ │ mov r1, r9 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ bl 6b540c │ │ │ │ - ldr r9, [pc, #908] @ 5f1618 │ │ │ │ + ldr r9, [pc, #908] @ 5f161c │ │ │ │ sub r6, r6, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 6b540c │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6b540c │ │ │ │ mov r8, r0 │ │ │ │ @@ -1021981,28 +1021982,28 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r0, fp │ │ │ │ bl 6c333c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, fp │ │ │ │ bl 6c333c │ │ │ │ - b 5f0ed0 │ │ │ │ + b 5f0ed4 │ │ │ │ bl 6b540c │ │ │ │ sub r7, r7, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 6b540c │ │ │ │ str r0, [sp, #24] │ │ │ │ bl 6b540c │ │ │ │ mov sl, r0 │ │ │ │ bl 6b540c │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6b540c │ │ │ │ str r0, [sp, #28] │ │ │ │ bl 6b540c │ │ │ │ - ldr r3, [pc, #492] @ 5f161c │ │ │ │ + ldr r3, [pc, #492] @ 5f1620 │ │ │ │ mov r2, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c38cc │ │ │ │ @@ -1022077,114 +1022078,114 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3694 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, fp │ │ │ │ bl 6c333c │ │ │ │ - b 5f0ec8 │ │ │ │ + b 5f0ecc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f0f70 │ │ │ │ + b 5f0f74 │ │ │ │ mov r0, fp │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f0f90 │ │ │ │ - ldr r3, [pc, #132] @ 5f1620 │ │ │ │ + b 5f0f94 │ │ │ │ + ldr r3, [pc, #132] @ 5f1624 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2e14 │ │ │ │ - ldr r3, [pc, #112] @ 5f1624 │ │ │ │ + ldr r3, [pc, #112] @ 5f1628 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r9, lsl #2] │ │ │ │ - b 5f15a0 │ │ │ │ - ldr r3, [pc, #100] @ 5f1628 │ │ │ │ + b 5f15a4 │ │ │ │ + ldr r3, [pc, #100] @ 5f162c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - b 5f15a0 │ │ │ │ - ldr r3, [pc, #84] @ 5f162c │ │ │ │ + b 5f15a4 │ │ │ │ + ldr r3, [pc, #84] @ 5f1630 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - b 5f1274 │ │ │ │ - ldr r3, [pc, #64] @ 5f1630 │ │ │ │ + b 5f1278 │ │ │ │ + ldr r3, [pc, #64] @ 5f1634 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ - b 5f1274 │ │ │ │ - subeq r5, r9, ip, asr #12 │ │ │ │ - strheq ip, [r4], #-76 @ 0xffffffb4 @ │ │ │ │ - rsbeq ip, r4, r4, lsr r4 │ │ │ │ - rsbeq ip, r4, r4, lsl r4 │ │ │ │ - rsbeq ip, r4, r0, lsl #7 │ │ │ │ - rsbeq ip, r4, r8, lsl r3 │ │ │ │ - rsbeq ip, r4, r4, lsl #3 │ │ │ │ - rsbeq ip, r4, r8, lsl #2 │ │ │ │ - rsbeq fp, r4, r4, ror #30 │ │ │ │ - strdeq fp, [r4], #-220 @ 0xffffff24 @ │ │ │ │ - rsbeq fp, r4, r4, ror #27 │ │ │ │ - ldrdeq fp, [r4], #-208 @ 0xffffff30 @ │ │ │ │ - strheq fp, [r4], #-220 @ 0xffffff24 @ │ │ │ │ - rsbeq fp, r4, r8, lsr #27 │ │ │ │ + b 5f1278 │ │ │ │ + subeq r5, r9, r8, asr #12 │ │ │ │ + strheq ip, [r4], #-72 @ 0xffffffb8 @ │ │ │ │ + rsbeq ip, r4, r0, lsr r4 │ │ │ │ + rsbeq ip, r4, r0, lsl r4 │ │ │ │ + rsbeq ip, r4, ip, ror r3 │ │ │ │ + rsbeq ip, r4, r4, lsl r3 │ │ │ │ + rsbeq ip, r4, r0, lsl #3 │ │ │ │ + rsbeq ip, r4, r4, lsl #2 │ │ │ │ + rsbeq fp, r4, r0, ror #30 │ │ │ │ + strdeq fp, [r4], #-216 @ 0xffffff28 @ │ │ │ │ + rsbeq fp, r4, r0, ror #27 │ │ │ │ + rsbeq fp, r4, ip, asr #27 │ │ │ │ + strheq fp, [r4], #-216 @ 0xffffff28 @ │ │ │ │ + rsbeq fp, r4, r4, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #1356] @ 5f1b9c │ │ │ │ + ldr r2, [pc, #1356] @ 5f1ba0 │ │ │ │ lsr r3, r4, #18 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #7 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 5f1a3c │ │ │ │ + bhi 5f1a40 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ tst r4, #14680064 @ 0xe00000 │ │ │ │ lsr r3, r4, #6 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ lsr r5, r4, #14 │ │ │ │ lsr r2, r4, #10 │ │ │ │ - bne 5f1aa0 │ │ │ │ + bne 5f1aa4 │ │ │ │ orr r1, r5, r2 │ │ │ │ sub r3, r3, #1 │ │ │ │ ands r1, r1, #15 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 5f1b64 │ │ │ │ + beq 5f1b68 │ │ │ │ and fp, r2, #15 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp fp, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5f1ae0 │ │ │ │ - ldr r2, [pc, #1208] @ 5f1ba0 │ │ │ │ + beq 5f1ae4 │ │ │ │ + ldr r2, [pc, #1208] @ 5f1ba4 │ │ │ │ sub r3, fp, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ ands r1, r5, #15 │ │ │ │ - beq 5f1af0 │ │ │ │ - ldr r3, [pc, #1180] @ 5f1ba4 │ │ │ │ + beq 5f1af4 │ │ │ │ + ldr r3, [pc, #1180] @ 5f1ba8 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2dc8 │ │ │ │ lsr r4, r4, #24 │ │ │ │ and r3, r4, #2 │ │ │ │ @@ -1022196,41 +1022197,41 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 6c31fc │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 6c31fc │ │ │ │ cmp r5, #1 │ │ │ │ - bgt 5f1a48 │ │ │ │ + bgt 5f1a4c │ │ │ │ tst r4, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ - beq 5f1a90 │ │ │ │ + beq 5f1a94 │ │ │ │ bl 6c2f98 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c37b0 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c37b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f1abc │ │ │ │ + beq 5f1ac0 │ │ │ │ lsl r3, r5, #3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ add r5, r5, #1 │ │ │ │ str fp, [sp] │ │ │ │ bl 6c5548 │ │ │ │ cmp r5, #4 │ │ │ │ - bne 5f172c │ │ │ │ - ldr r3, [pc, #1000] @ 5f1ba8 │ │ │ │ + bne 5f1730 │ │ │ │ + ldr r3, [pc, #1000] @ 5f1bac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ @@ -1022239,44 +1022240,44 @@ │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ lsr r5, r4, #14 │ │ │ │ lsr r4, r4, #10 │ │ │ │ - bne 5f1aa0 │ │ │ │ + bne 5f1aa4 │ │ │ │ orr r1, r5, r4 │ │ │ │ ands r1, r1, #15 │ │ │ │ sub r6, r3, #1 │ │ │ │ - beq 5f1b54 │ │ │ │ + beq 5f1b58 │ │ │ │ and r5, r5, #15 │ │ │ │ and r4, r4, #15 │ │ │ │ cmp r5, r4 │ │ │ │ - beq 5f1b78 │ │ │ │ + beq 5f1b7c │ │ │ │ bl 6bc88c │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5f1b0c │ │ │ │ - ldr r3, [pc, #876] @ 5f1bac │ │ │ │ + beq 5f1b10 │ │ │ │ + ldr r3, [pc, #876] @ 5f1bb0 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f1b2c │ │ │ │ - ldr r3, [pc, #848] @ 5f1bb0 │ │ │ │ + beq 5f1b30 │ │ │ │ + ldr r3, [pc, #848] @ 5f1bb4 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r1, [pc, #828] @ 5f1bb4 │ │ │ │ + ldr r1, [pc, #828] @ 5f1bb8 │ │ │ │ mov r3, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #2 │ │ │ │ ldr r1, [r1, r6, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1022286,44 +1022287,44 @@ │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ lsr r6, r4, #14 │ │ │ │ lsr r4, r4, #10 │ │ │ │ - bne 5f1aa0 │ │ │ │ + bne 5f1aa4 │ │ │ │ orr r1, r6, r4 │ │ │ │ ands r1, r1, #15 │ │ │ │ sub r7, r3, #1 │ │ │ │ - beq 5f1b3c │ │ │ │ + beq 5f1b40 │ │ │ │ and r6, r6, #15 │ │ │ │ and r4, r4, #15 │ │ │ │ cmp r6, r4 │ │ │ │ - beq 5f1b88 │ │ │ │ + beq 5f1b8c │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov fp, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 5f1b1c │ │ │ │ - ldr r3, [pc, #676] @ 5f1bb8 │ │ │ │ + beq 5f1b20 │ │ │ │ + ldr r3, [pc, #676] @ 5f1bbc │ │ │ │ sub r4, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f1afc │ │ │ │ - ldr r3, [pc, #648] @ 5f1bbc │ │ │ │ + beq 5f1b00 │ │ │ │ + ldr r3, [pc, #648] @ 5f1bc0 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ @@ -1022355,67 +1022356,67 @@ │ │ │ │ mov r2, #0 │ │ │ │ bl 6c51c8 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #2 │ │ │ │ bl 6c3b88 │ │ │ │ - ldr r3, [pc, #492] @ 5f1bc0 │ │ │ │ + ldr r3, [pc, #492] @ 5f1bc4 │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r3, r7, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c333c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ef1d0 │ │ │ │ + b 5ef1d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ef1d0 │ │ │ │ + b 5ef1d4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5eeb18 │ │ │ │ + b 5eeb1c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5eeb18 │ │ │ │ + b 5eeb1c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5cd28c │ │ │ │ + b 5cd290 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ - beq 5f1a98 │ │ │ │ + beq 5f1a9c │ │ │ │ bl 6c2f98 │ │ │ │ cmp r5, #3 │ │ │ │ - beq 5f1794 │ │ │ │ + beq 5f1798 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #8 │ │ │ │ bl 6c37b0 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c37b0 │ │ │ │ - b 5f1794 │ │ │ │ + b 5f1798 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f176c │ │ │ │ + b 5f1770 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f1a64 │ │ │ │ + b 5f1a68 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1022423,120 +1022424,120 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c31fc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r5, #1 │ │ │ │ - b 5f172c │ │ │ │ + b 5f1730 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f16f8 │ │ │ │ + b 5f16fc │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f1718 │ │ │ │ + b 5f171c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f1944 │ │ │ │ + b 5f1948 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f1850 │ │ │ │ + b 5f1854 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f1924 │ │ │ │ + b 5f1928 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f1870 │ │ │ │ - ldr r3, [pc, #128] @ 5f1bc4 │ │ │ │ + b 5f1874 │ │ │ │ + ldr r3, [pc, #128] @ 5f1bc8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r7, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2e14 │ │ │ │ - ldr r3, [pc, #108] @ 5f1bc8 │ │ │ │ + ldr r3, [pc, #108] @ 5f1bcc │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r6, lsl #2] │ │ │ │ - b 5f1b48 │ │ │ │ - ldr r3, [pc, #96] @ 5f1bcc │ │ │ │ + b 5f1b4c │ │ │ │ + ldr r3, [pc, #96] @ 5f1bd0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - b 5f1b48 │ │ │ │ - ldr r3, [pc, #80] @ 5f1bd0 │ │ │ │ + b 5f1b4c │ │ │ │ + ldr r3, [pc, #80] @ 5f1bd4 │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 5f1b5c │ │ │ │ - ldr r3, [pc, #68] @ 5f1bd4 │ │ │ │ + b 5f1b60 │ │ │ │ + ldr r3, [pc, #68] @ 5f1bd8 │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r7, lsl #2] │ │ │ │ - b 5f1b48 │ │ │ │ - subeq r4, r9, r3, asr #28 │ │ │ │ - rsbeq fp, r4, ip, lsr #25 │ │ │ │ - rsbeq fp, r4, ip, lsl #25 │ │ │ │ - ldrdeq fp, [r4], #-180 @ 0xffffff4c @ │ │ │ │ - rsbeq fp, r4, r4, asr fp │ │ │ │ - rsbeq fp, r4, r4, lsr fp │ │ │ │ - rsbeq fp, r4, ip, lsl fp │ │ │ │ - rsbeq fp, r4, r0, lsl #21 │ │ │ │ - rsbeq fp, r4, r0, ror #20 │ │ │ │ - rsbeq fp, r4, r0, asr #19 │ │ │ │ - rsbeq fp, r4, r4, asr r8 │ │ │ │ - rsbeq fp, r4, ip, lsr r8 │ │ │ │ - rsbeq fp, r4, r8, lsr #16 │ │ │ │ - rsbeq fp, r4, r4, lsl r8 │ │ │ │ - rsbeq fp, r4, r4, lsl #16 │ │ │ │ + b 5f1b4c │ │ │ │ + subeq r4, r9, pc, lsr lr │ │ │ │ + rsbeq fp, r4, r8, lsr #25 │ │ │ │ + rsbeq fp, r4, r8, lsl #25 │ │ │ │ + ldrdeq fp, [r4], #-176 @ 0xffffff50 @ │ │ │ │ + rsbeq fp, r4, r0, asr fp │ │ │ │ + rsbeq fp, r4, r0, lsr fp │ │ │ │ + rsbeq fp, r4, r8, lsl fp │ │ │ │ + rsbeq fp, r4, ip, ror sl │ │ │ │ + rsbeq fp, r4, ip, asr sl │ │ │ │ + strheq fp, [r4], #-156 @ 0xffffff64 @ │ │ │ │ + rsbeq fp, r4, r0, asr r8 │ │ │ │ + rsbeq fp, r4, r8, lsr r8 │ │ │ │ + rsbeq fp, r4, r4, lsr #16 │ │ │ │ + rsbeq fp, r4, r0, lsl r8 │ │ │ │ + rsbeq fp, r4, r0, lsl #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #2180] @ 5f2474 │ │ │ │ + ldr r2, [pc, #2180] @ 5f2478 │ │ │ │ lsr r3, r0, #18 │ │ │ │ and r3, r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r3, r3, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5f2464 │ │ │ │ + bhi 5f2468 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr r3, r0, #6 │ │ │ │ movne ip, #1 │ │ │ │ moveq ip, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ lsr r2, r0, #14 │ │ │ │ lsr r4, r0, #10 │ │ │ │ - bne 5f20a8 │ │ │ │ - ldr lr, [pc, #2096] @ 5f2478 │ │ │ │ + bne 5f20ac │ │ │ │ + ldr lr, [pc, #2096] @ 5f247c │ │ │ │ orr r1, r2, r4 │ │ │ │ add lr, pc, lr │ │ │ │ sub r3, r3, #1 │ │ │ │ ands r1, r1, #15 │ │ │ │ ldr r0, [lr, r3, lsl #2] │ │ │ │ - beq 5f2104 │ │ │ │ + beq 5f2108 │ │ │ │ ands r4, r4, #15 │ │ │ │ and r3, r2, #15 │ │ │ │ subeq r3, r3, #1 │ │ │ │ ldreq r1, [lr, r3, lsl #2] │ │ │ │ - beq 5f20e8 │ │ │ │ + beq 5f20ec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f2340 │ │ │ │ + beq 5f2344 │ │ │ │ cmp r3, r4 │ │ │ │ moveq r1, ip │ │ │ │ - beq 5f2104 │ │ │ │ + beq 5f2108 │ │ │ │ sub r3, r3, #1 │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r2, [lr, r3, lsl #2] │ │ │ │ ldr r1, [lr, r4, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c34a4 │ │ │ │ @@ -1022545,19 +1022546,19 @@ │ │ │ │ lsr r2, r0, #10 │ │ │ │ lsr r0, r0, #6 │ │ │ │ and r1, r1, #31 │ │ │ │ ands r0, r0, #15 │ │ │ │ str r1, [sp, #4] │ │ │ │ and fp, r3, #15 │ │ │ │ and r1, r2, #15 │ │ │ │ - beq 5f20a8 │ │ │ │ + beq 5f20ac │ │ │ │ orr r3, r3, r2 │ │ │ │ ands r3, r3, #15 │ │ │ │ sub r4, r0, #1 │ │ │ │ - beq 5f20f4 │ │ │ │ + beq 5f20f8 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 6bc88c │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ @@ -1022567,32 +1022568,32 @@ │ │ │ │ mov r8, r0 │ │ │ │ bl 6b540c │ │ │ │ mov r9, r0 │ │ │ │ bl 6b540c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 5f22ec │ │ │ │ - ldr r3, [pc, #1876] @ 5f247c │ │ │ │ + beq 5f22f0 │ │ │ │ + ldr r3, [pc, #1876] @ 5f2480 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5f22dc │ │ │ │ - ldr r3, [pc, #1848] @ 5f2480 │ │ │ │ + beq 5f22e0 │ │ │ │ + ldr r3, [pc, #1848] @ 5f2484 │ │ │ │ sub fp, fp, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, fp, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #7 │ │ │ │ bl 6c31fc │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #5 │ │ │ │ @@ -1022614,15 +1022615,15 @@ │ │ │ │ mov r2, #3 │ │ │ │ bl 6c3694 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #32 │ │ │ │ bl 6c3000 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r5, [pc, #1700] @ 5f2484 │ │ │ │ + ldr r5, [pc, #1700] @ 5f2488 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c362c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ @@ -1022655,85 +1022656,85 @@ │ │ │ │ moveq r2, #0 │ │ │ │ ands r4, r3, #15 │ │ │ │ movne r3, r2 │ │ │ │ orreq r3, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r2, r0, #14 │ │ │ │ lsr r3, r0, #10 │ │ │ │ - bne 5f20a8 │ │ │ │ + bne 5f20ac │ │ │ │ orr r1, r2, r3 │ │ │ │ ands r1, r1, #15 │ │ │ │ - beq 5f2304 │ │ │ │ + beq 5f2308 │ │ │ │ lsr r1, r0, #23 │ │ │ │ ands r5, r3, #15 │ │ │ │ and r6, r2, #15 │ │ │ │ and r2, r1, #7 │ │ │ │ - beq 5f2318 │ │ │ │ + beq 5f231c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f234c │ │ │ │ + beq 5f2350 │ │ │ │ cmp r6, r5 │ │ │ │ - beq 5f2378 │ │ │ │ - ldr r3, [pc, #1488] @ 5f2488 │ │ │ │ + beq 5f237c │ │ │ │ + ldr r3, [pc, #1488] @ 5f248c │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi 5f20a8 │ │ │ │ + bhi 5f20ac │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ tst r0, #6291456 @ 0x600000 │ │ │ │ lsr r5, r0, #6 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ ands r5, r5, #15 │ │ │ │ orreq r3, r3, #1 │ │ │ │ lsr r6, r0, #10 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r0, r0, #23 │ │ │ │ and r7, r6, #255 @ 0xff │ │ │ │ and r4, r0, #7 │ │ │ │ - bne 5f20a8 │ │ │ │ + bne 5f20ac │ │ │ │ bl 6bc88c │ │ │ │ - ldr r2, [pc, #1412] @ 5f248c │ │ │ │ + ldr r2, [pc, #1412] @ 5f2490 │ │ │ │ sub r3, r4, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5f2458 │ │ │ │ + bhi 5f245c │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr r3, r0, #6 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ lsr r4, r0, #10 │ │ │ │ lsr r2, r0, #14 │ │ │ │ - bne 5f20a8 │ │ │ │ - ldr ip, [pc, #1340] @ 5f2490 │ │ │ │ + bne 5f20ac │ │ │ │ + ldr ip, [pc, #1340] @ 5f2494 │ │ │ │ orr r1, r2, r4 │ │ │ │ add ip, pc, ip │ │ │ │ sub r3, r3, #1 │ │ │ │ tst r1, #15 │ │ │ │ ldr r0, [ip, r3, lsl #2] │ │ │ │ mvneq r1, #0 │ │ │ │ - beq 5f2104 │ │ │ │ + beq 5f2108 │ │ │ │ ands r4, r4, #15 │ │ │ │ and r3, r2, #15 │ │ │ │ subeq r3, r3, #1 │ │ │ │ ldreq r1, [ip, r3, lsl #2] │ │ │ │ - beq 5f22f8 │ │ │ │ + beq 5f22fc │ │ │ │ sub r2, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [ip, r2, lsl #2] │ │ │ │ - beq 5f22f8 │ │ │ │ + beq 5f22fc │ │ │ │ cmp r3, r4 │ │ │ │ - beq 5f22f8 │ │ │ │ + beq 5f22fc │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [ip, r3, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c4620 │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr r3, r0, #6 │ │ │ │ @@ -1022742,117 +1022743,117 @@ │ │ │ │ ands r2, r3, #15 │ │ │ │ orreq r1, r1, #1 │ │ │ │ lsr r3, r0, #14 │ │ │ │ cmp r1, #0 │ │ │ │ lsr r0, r0, #10 │ │ │ │ and r3, r3, #15 │ │ │ │ and ip, r0, #15 │ │ │ │ - bne 5f20a8 │ │ │ │ - ldr lr, [pc, #1200] @ 5f2494 │ │ │ │ + bne 5f20ac │ │ │ │ + ldr lr, [pc, #1200] @ 5f2498 │ │ │ │ sub r2, r2, #1 │ │ │ │ add lr, pc, lr │ │ │ │ cmp r3, #0 │ │ │ │ cmpne ip, #0 │ │ │ │ ldr r0, [lr, r2, lsl #2] │ │ │ │ - beq 5f2104 │ │ │ │ + beq 5f2108 │ │ │ │ sub r2, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ ldr r1, [lr, r2, lsl #2] │ │ │ │ - beq 5f20e8 │ │ │ │ + beq 5f20ec │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [lr, r3, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c3194 │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr r3, r0, #6 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r3, r3, #15 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ lsr r4, r0, #10 │ │ │ │ lsr r2, r0, #14 │ │ │ │ - bne 5f20a8 │ │ │ │ - ldr ip, [pc, #1100] @ 5f2498 │ │ │ │ + bne 5f20ac │ │ │ │ + ldr ip, [pc, #1100] @ 5f249c │ │ │ │ orr r1, r2, r4 │ │ │ │ add ip, pc, ip │ │ │ │ sub r3, r3, #1 │ │ │ │ ands r1, r1, #15 │ │ │ │ ldr r0, [ip, r3, lsl #2] │ │ │ │ - beq 5f2104 │ │ │ │ + beq 5f2108 │ │ │ │ ands r4, r4, #15 │ │ │ │ and r3, r2, #15 │ │ │ │ subeq r3, r3, #1 │ │ │ │ ldreq r1, [ip, r3, lsl #2] │ │ │ │ - beq 5f20e8 │ │ │ │ + beq 5f20ec │ │ │ │ sub r2, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [ip, r2, lsl #2] │ │ │ │ - beq 5f20e8 │ │ │ │ + beq 5f20ec │ │ │ │ cmp r3, r4 │ │ │ │ subne r3, r3, #1 │ │ │ │ ldrne r2, [ip, r3, lsl #2] │ │ │ │ - beq 5f20e8 │ │ │ │ + beq 5f20ec │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c333c │ │ │ │ cmp r2, #4 │ │ │ │ - beq 5f2388 │ │ │ │ + beq 5f238c │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r7, r7, r7, lsl #16 │ │ │ │ lsl r1, r7, #8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ - ldr r3, [pc, #960] @ 5f249c │ │ │ │ + ldr r3, [pc, #960] @ 5f24a0 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ mov r1, r8 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ - ldr r2, [pc, #932] @ 5f24a0 │ │ │ │ + ldr r2, [pc, #932] @ 5f24a4 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r4, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2e14 │ │ │ │ add r1, r7, r7, lsl #8 │ │ │ │ add r1, r1, r1, lsl #16 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f20d4 │ │ │ │ + b 5f20d8 │ │ │ │ lsl r6, r6, #24 │ │ │ │ asr r6, r6, #24 │ │ │ │ lsl r1, r6, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ add r1, r1, r6, lsl #16 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f20d4 │ │ │ │ + b 5f20d8 │ │ │ │ add r1, r7, r7, lsl #16 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f20d4 │ │ │ │ + b 5f20d8 │ │ │ │ lsl r1, r7, #24 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f20d4 │ │ │ │ + b 5f20d8 │ │ │ │ lsl r1, r7, #16 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f20d4 │ │ │ │ + b 5f20d8 │ │ │ │ bl 6bc88c │ │ │ │ sub r6, r6, #1 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r1, [pc, #812] @ 5f24a4 │ │ │ │ + ldr r1, [pc, #812] @ 5f24a8 │ │ │ │ sub r3, r5, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ ldr r1, [r1, r3, lsl #2] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -1022869,46 +1022870,46 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c37b0 │ │ │ │ sub r3, r4, #1 │ │ │ │ ldr r0, [r5, r3, lsl #2] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - b 5f2094 │ │ │ │ + b 5f2098 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r9, [pc, #708] @ 5f24a8 │ │ │ │ + ldr r9, [pc, #708] @ 5f24ac │ │ │ │ sub r6, r6, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ sub r3, r5, #1 │ │ │ │ ldr r1, [r9, r3, lsl #2] │ │ │ │ - ldr r2, [pc, #684] @ 5f24ac │ │ │ │ + ldr r2, [pc, #684] @ 5f24b0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c31fc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3694 │ │ │ │ - ldr r2, [pc, #656] @ 5f24b0 │ │ │ │ + ldr r2, [pc, #656] @ 5f24b4 │ │ │ │ ldr r1, [r9, r6, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c31fc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c37b0 │ │ │ │ sub r3, r4, #1 │ │ │ │ ldr r0, [r9, r3, lsl #2] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - b 5f2094 │ │ │ │ + b 5f2098 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r9, [pc, #604] @ 5f24b4 │ │ │ │ + ldr r9, [pc, #604] @ 5f24b8 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ sub r3, r5, #1 │ │ │ │ ldr r1, [r9, r3, lsl #2] │ │ │ │ mvn r2, #-16777216 @ 0xff000000 │ │ │ │ @@ -1022920,159 +1022921,159 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 6c3694 │ │ │ │ mov r2, #-16777216 @ 0xff000000 │ │ │ │ ldr r1, [r9, r6, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c31fc │ │ │ │ mov r2, #24 │ │ │ │ - b 5f222c │ │ │ │ - ldr r2, [pc, #524] @ 5f24b8 │ │ │ │ + b 5f2230 │ │ │ │ + ldr r2, [pc, #524] @ 5f24bc │ │ │ │ sub r3, r5, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ ldr r0, [r2, r4, lsl #2] │ │ │ │ - b 5f20e8 │ │ │ │ - ldr r0, [pc, #500] @ 5f24bc │ │ │ │ + b 5f20ec │ │ │ │ + ldr r0, [pc, #500] @ 5f24c0 │ │ │ │ sub r2, r6, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r4, #1 │ │ │ │ ldr r1, [r0, r2, lsl #2] │ │ │ │ ldr r0, [r0, r3, lsl #2] │ │ │ │ - b 5f20e8 │ │ │ │ + b 5f20ec │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f1d58 │ │ │ │ + b 5f1d5c │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f1d38 │ │ │ │ + b 5f1d3c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c35f8 │ │ │ │ - ldr r2, [pc, #436] @ 5f24c0 │ │ │ │ + ldr r2, [pc, #436] @ 5f24c4 │ │ │ │ sub r3, r4, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - b 5f2104 │ │ │ │ + b 5f2108 │ │ │ │ tst r1, #4 │ │ │ │ - bne 5f23a4 │ │ │ │ + bne 5f23a8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f2410 │ │ │ │ - ldr r1, [pc, #404] @ 5f24c4 │ │ │ │ + bne 5f2414 │ │ │ │ + ldr r1, [pc, #404] @ 5f24c8 │ │ │ │ sub r3, r4, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ - b 5f2104 │ │ │ │ + b 5f2108 │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r1, [lr, r4, lsl #2] │ │ │ │ - b 5f20e8 │ │ │ │ + b 5f20ec │ │ │ │ tst r1, #4 │ │ │ │ - bne 5f23c8 │ │ │ │ + bne 5f23cc │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f243c │ │ │ │ - ldr r2, [pc, #356] @ 5f24c8 │ │ │ │ + bne 5f2440 │ │ │ │ + ldr r2, [pc, #356] @ 5f24cc │ │ │ │ sub r3, r5, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ ldr r0, [r2, r4, lsl #2] │ │ │ │ - b 5f20e8 │ │ │ │ + b 5f20ec │ │ │ │ tst r0, #33554432 @ 0x2000000 │ │ │ │ - bne 5f20a0 │ │ │ │ + bne 5f20a4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f23e8 │ │ │ │ - ldr r2, [pc, #316] @ 5f24cc │ │ │ │ + bne 5f23ec │ │ │ │ + ldr r2, [pc, #316] @ 5f24d0 │ │ │ │ sub r3, r5, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ ldr r0, [r2, r4, lsl #2] │ │ │ │ - b 5f20e8 │ │ │ │ + b 5f20ec │ │ │ │ cmp r2, #4 │ │ │ │ - bne 5f20a8 │ │ │ │ - ldr r0, [pc, #284] @ 5f24d0 │ │ │ │ + bne 5f20ac │ │ │ │ + ldr r0, [pc, #284] @ 5f24d4 │ │ │ │ sub r2, r6, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r4, #1 │ │ │ │ ldr r1, [r0, r2, lsl #2] │ │ │ │ ldr r0, [r0, r3, lsl #2] │ │ │ │ - b 5f20e8 │ │ │ │ + b 5f20ec │ │ │ │ cmp r2, #4 │ │ │ │ - bne 5f20a8 │ │ │ │ - ldr r2, [pc, #252] @ 5f24d4 │ │ │ │ + bne 5f20ac │ │ │ │ + ldr r2, [pc, #252] @ 5f24d8 │ │ │ │ sub r3, r4, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ mov r1, r6 │ │ │ │ - b 5f2104 │ │ │ │ - ldr r0, [pc, #232] @ 5f24d8 │ │ │ │ + b 5f2108 │ │ │ │ + ldr r0, [pc, #232] @ 5f24dc │ │ │ │ sub r6, r6, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r4, #1 │ │ │ │ lsl r2, r2, #3 │ │ │ │ ldr r1, [r0, r6, lsl #2] │ │ │ │ ldr r0, [r0, r3, lsl #2] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c4bcc │ │ │ │ - ldr r0, [pc, #196] @ 5f24dc │ │ │ │ + ldr r0, [pc, #196] @ 5f24e0 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r3, r4, #1 │ │ │ │ ldr r1, [r0, r6, lsl #2] │ │ │ │ ldr r0, [r0, r3, lsl #2] │ │ │ │ rsb r2, r2, #4 │ │ │ │ lsl r2, r2, #3 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c37b0 │ │ │ │ - ldr r0, [pc, #156] @ 5f24e0 │ │ │ │ + ldr r0, [pc, #156] @ 5f24e4 │ │ │ │ sub r3, r5, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ sub r4, r4, #1 │ │ │ │ ldr r1, [r0, r3, lsl #2] │ │ │ │ ldr r0, [r0, r4, lsl #2] │ │ │ │ - b 5f242c │ │ │ │ + b 5f2430 │ │ │ │ mov r1, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f20d4 │ │ │ │ + b 5f20d8 │ │ │ │ mov r1, #1 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 5ed498 │ │ │ │ - subeq r4, r9, r8, lsr #17 │ │ │ │ - rsbeq fp, r4, ip, asr #14 │ │ │ │ - rsbeq fp, r4, ip, ror #12 │ │ │ │ - rsbeq fp, r4, ip, asr #12 │ │ │ │ - rsbeq fp, r4, ip, lsr #11 │ │ │ │ - strdeq r4, [r9], #-86 @ 0xffffffaa │ │ │ │ - subeq r4, r9, r7, lsr #11 │ │ │ │ - rsbeq fp, r4, r0, asr #8 │ │ │ │ - strheq fp, [r4], #-48 @ 0xffffffd0 @ │ │ │ │ - rsbeq fp, r4, r8, asr #6 │ │ │ │ - strheq fp, [r4], #-40 @ 0xffffffd8 @ │ │ │ │ - @ instruction: 0x0064b298 │ │ │ │ - rsbeq fp, r4, ip, lsl r2 │ │ │ │ - strheq fp, [r4], #-16 @ │ │ │ │ + b 5ed49c │ │ │ │ + subeq r4, r9, r4, lsr #17 │ │ │ │ + rsbeq fp, r4, r8, asr #14 │ │ │ │ + rsbeq fp, r4, r8, ror #12 │ │ │ │ + rsbeq fp, r4, r8, asr #12 │ │ │ │ + rsbeq fp, r4, r8, lsr #11 │ │ │ │ + strdeq r4, [r9], #-82 @ 0xffffffae │ │ │ │ + subeq r4, r9, r3, lsr #11 │ │ │ │ + rsbeq fp, r4, ip, lsr r4 │ │ │ │ + rsbeq fp, r4, ip, lsr #7 │ │ │ │ + rsbeq fp, r4, r4, asr #6 │ │ │ │ + strheq fp, [r4], #-36 @ 0xffffffdc @ │ │ │ │ + @ instruction: 0x0064b294 │ │ │ │ + rsbeq fp, r4, r8, lsl r2 │ │ │ │ + rsbeq fp, r4, ip, lsr #3 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - rsbeq fp, r4, ip, lsr r1 │ │ │ │ - rsbeq fp, r4, r8, ror #1 │ │ │ │ - rsbeq fp, r4, ip, asr #1 │ │ │ │ - rsbeq fp, r4, r8, lsl #1 │ │ │ │ - rsbeq fp, r4, r4, rrx │ │ │ │ - rsbeq fp, r4, r0, lsr r0 │ │ │ │ - rsbeq fp, r4, r4 │ │ │ │ - rsbeq sl, r4, r0, ror #31 │ │ │ │ - strheq sl, [r4], #-252 @ 0xffffff04 @ │ │ │ │ - rsbeq sl, r4, r4, lsr #31 │ │ │ │ - rsbeq sl, r4, ip, ror pc │ │ │ │ - rsbeq sl, r4, r0, asr pc │ │ │ │ + rsbeq fp, r4, r8, lsr r1 │ │ │ │ + rsbeq fp, r4, r4, ror #1 │ │ │ │ + rsbeq fp, r4, r8, asr #1 │ │ │ │ + rsbeq fp, r4, r4, lsl #1 │ │ │ │ + rsbeq fp, r4, r0, rrx │ │ │ │ + rsbeq fp, r4, ip, lsr #32 │ │ │ │ + rsbeq fp, r4, r0 │ │ │ │ + ldrdeq sl, [r4], #-252 @ 0xffffff04 @ │ │ │ │ + strheq sl, [r4], #-248 @ 0xffffff08 @ │ │ │ │ + rsbeq sl, r4, r0, lsr #31 │ │ │ │ + rsbeq sl, r4, r8, ror pc │ │ │ │ + rsbeq sl, r4, ip, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov fp, r1 │ │ │ │ mov r9, r0 │ │ │ │ @@ -1023085,41 +1023086,41 @@ │ │ │ │ lsr r3, r5, #18 │ │ │ │ mov r1, sl │ │ │ │ and r6, r3, #7 │ │ │ │ lsr r7, r5, #6 │ │ │ │ and r7, r7, #15 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ lsr r2, r5, #10 │ │ │ │ lsl r2, r2, #24 │ │ │ │ asr r2, r2, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2ee4 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5f2590 │ │ │ │ - ldr r1, [pc, #748] @ 5f284c │ │ │ │ + bne 5f2594 │ │ │ │ + ldr r1, [pc, #748] @ 5f2850 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ sub r3, r6, #1 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r0, [pc, #732] @ 5f2850 │ │ │ │ + ldr r0, [pc, #732] @ 5f2854 │ │ │ │ ldr r2, [r9, #124] @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r4, r1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 5f27f4 │ │ │ │ + bhi 5f27f8 │ │ │ │ ldrb r3, [r0, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba11c │ │ │ │ - b 5f2558 │ │ │ │ + bl 5ba120 │ │ │ │ + b 5f255c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ bl 6cf994 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ @@ -1023130,97 +1023131,97 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ bl 6c5548 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r7, #14 │ │ │ │ - bls 5f2654 │ │ │ │ + bls 5f2658 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ bl 6cf994 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5f2788 │ │ │ │ - ldr r3, [pc, #552] @ 5f2854 │ │ │ │ + beq 5f278c │ │ │ │ + ldr r3, [pc, #552] @ 5f2858 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ bl 6c5548 │ │ │ │ - ldr r3, [pc, #508] @ 5f2858 │ │ │ │ + ldr r3, [pc, #508] @ 5f285c │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r7, lsl #2] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ bl 6cf994 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5f27dc │ │ │ │ - ldr r3, [pc, #460] @ 5f285c │ │ │ │ + beq 5f27e0 │ │ │ │ + ldr r3, [pc, #460] @ 5f2860 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, #8 │ │ │ │ mov r3, #16 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c5548 │ │ │ │ - b 5f2654 │ │ │ │ + b 5f2658 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ bl 6cf994 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5f27b0 │ │ │ │ - ldr r3, [pc, #384] @ 5f2860 │ │ │ │ + beq 5f27b4 │ │ │ │ + ldr r3, [pc, #384] @ 5f2864 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, #8 │ │ │ │ mov r3, #24 │ │ │ │ - b 5f26a8 │ │ │ │ + b 5f26ac │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ bl 6cf994 │ │ │ │ - b 5f25c8 │ │ │ │ + b 5f25cc │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ bl 6cf994 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c3694 │ │ │ │ - b 5f25c8 │ │ │ │ + b 5f25cc │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #8 │ │ │ │ bl 6cf994 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1023233,71 +1023234,71 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3694 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c333c │ │ │ │ - b 5f25e0 │ │ │ │ + b 5f25e4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ bl 6c5548 │ │ │ │ - b 5f25ec │ │ │ │ + b 5f25f0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ mov ip, #8 │ │ │ │ mov r3, #24 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 6c5548 │ │ │ │ - b 5f25ec │ │ │ │ + b 5f25f0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ mov ip, #8 │ │ │ │ mov r3, #16 │ │ │ │ - b 5f27c4 │ │ │ │ + b 5f27c8 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp] │ │ │ │ bl 6cf994 │ │ │ │ cmp r7, r5 │ │ │ │ - beq 5f2834 │ │ │ │ - ldr r3, [pc, #76] @ 5f2864 │ │ │ │ + beq 5f2838 │ │ │ │ + ldr r3, [pc, #76] @ 5f2868 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, #8 │ │ │ │ mov r3, r5 │ │ │ │ - b 5f26a8 │ │ │ │ + b 5f26ac │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ mov ip, #8 │ │ │ │ mov r3, r7 │ │ │ │ - b 5f27c4 │ │ │ │ - subseq ip, r6, ip, asr r4 │ │ │ │ - subeq r3, r9, r2, asr #30 │ │ │ │ - rsbeq sl, r4, r8, ror #26 │ │ │ │ - rsbeq sl, r4, r8, lsr sp │ │ │ │ - rsbeq sl, r4, r4, lsl #26 │ │ │ │ - strheq sl, [r4], #-196 @ 0xffffff3c @ │ │ │ │ - rsbeq sl, r4, ip, ror fp │ │ │ │ + b 5f27c8 │ │ │ │ + subseq ip, r6, r8, asr r4 │ │ │ │ + subeq r3, r9, lr, lsr pc │ │ │ │ + rsbeq sl, r4, r4, ror #26 │ │ │ │ + rsbeq sl, r4, r4, lsr sp │ │ │ │ + rsbeq sl, r4, r0, lsl #26 │ │ │ │ + strheq sl, [r4], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq sl, r4, r8, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ lsr r8, r0, #14 │ │ │ │ lsr r7, r0, #10 │ │ │ │ @@ -1023306,15 +1023307,15 @@ │ │ │ │ lsr r3, r0, #18 │ │ │ │ lsr r2, r0, #24 │ │ │ │ ands r1, r1, #15 │ │ │ │ lsr r0, r0, #6 │ │ │ │ and sl, r3, #15 │ │ │ │ and r4, r0, #15 │ │ │ │ str r2, [sp, #8] │ │ │ │ - beq 5f2bcc │ │ │ │ + beq 5f2bd0 │ │ │ │ bl 6bc88c │ │ │ │ and r8, r8, #15 │ │ │ │ and r7, r7, #15 │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov fp, r0 │ │ │ │ bl 6bc88c │ │ │ │ @@ -1023322,38 +1023323,38 @@ │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6bc88c │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bne 5f2910 │ │ │ │ + bne 5f2914 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5f2a38 │ │ │ │ + bne 5f2a3c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5f2b54 │ │ │ │ - ldr r3, [pc, #1208] @ 5f2dd8 │ │ │ │ + beq 5f2b58 │ │ │ │ + ldr r3, [pc, #1208] @ 5f2ddc │ │ │ │ sub r2, r7, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4fc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f2d50 │ │ │ │ + beq 5f2d54 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ sub r3, r8, #1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ mov r2, #16 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #8 │ │ │ │ @@ -1023361,190 +1023362,190 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #24 │ │ │ │ bl 6c4fc8 │ │ │ │ - ldr r3, [pc, #1104] @ 5f2ddc │ │ │ │ + ldr r3, [pc, #1104] @ 5f2de0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #24 │ │ │ │ bl 6c4fc8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, fp │ │ │ │ tst r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ - beq 5f2b9c │ │ │ │ + beq 5f2ba0 │ │ │ │ bl 6c2f98 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2f98 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f2cbc │ │ │ │ + bne 5f2cc0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3694 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4fc8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c333c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5f2a3c │ │ │ │ - ldr r3, [pc, #956] @ 5f2de0 │ │ │ │ + bne 5f2a40 │ │ │ │ + ldr r3, [pc, #956] @ 5f2de4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mvn r4, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5f2bfc │ │ │ │ + beq 5f2c00 │ │ │ │ sub r3, r7, #1 │ │ │ │ - ldr r7, [pc, #916] @ 5f2de4 │ │ │ │ + ldr r7, [pc, #916] @ 5f2de8 │ │ │ │ mov r2, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r7, r2, lsl #2] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4fc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f2d1c │ │ │ │ + beq 5f2d20 │ │ │ │ sub r8, r8, #1 │ │ │ │ ldr r1, [r7, r8, lsl #2] │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 6c4fc8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r7, r3, lsl #2] │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6c4fc8 │ │ │ │ - ldr r3, [pc, #828] @ 5f2de8 │ │ │ │ + ldr r3, [pc, #828] @ 5f2dec │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r8, lsl #2] │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6c4fc8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, fp │ │ │ │ tst r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ - beq 5f2bb4 │ │ │ │ + beq 5f2bb8 │ │ │ │ bl 6c2f98 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2f98 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub sl, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f2c40 │ │ │ │ + bne 5f2c44 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3694 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4fc8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c333c │ │ │ │ cmp r4, #14 │ │ │ │ - bls 5f2ca4 │ │ │ │ - ldr r3, [pc, #684] @ 5f2dec │ │ │ │ + bls 5f2ca8 │ │ │ │ + ldr r3, [pc, #684] @ 5f2df0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, sl, lsl #2] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2dc8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f2da0 │ │ │ │ - ldr r3, [pc, #640] @ 5f2df0 │ │ │ │ + beq 5f2da4 │ │ │ │ + ldr r3, [pc, #640] @ 5f2df4 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c4fc8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f2984 │ │ │ │ + b 5f2988 │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f29d0 │ │ │ │ + b 5f29d4 │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f2aec │ │ │ │ + b 5f2af0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5f2d88 │ │ │ │ + bne 5f2d8c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f28f4 │ │ │ │ - ldr r3, [pc, #528] @ 5f2df4 │ │ │ │ + beq 5f28f8 │ │ │ │ + ldr r3, [pc, #528] @ 5f2df8 │ │ │ │ sub r2, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 6c2e14 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f2dbc │ │ │ │ - ldr r3, [pc, #480] @ 5f2df8 │ │ │ │ + beq 5f2dc0 │ │ │ │ + ldr r3, [pc, #480] @ 5f2dfc │ │ │ │ sub r8, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r8, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r7 │ │ │ │ bl 6c4fc8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f2aa4 │ │ │ │ - ldr r3, [pc, #436] @ 5f2dfc │ │ │ │ + b 5f2aa8 │ │ │ │ + ldr r3, [pc, #436] @ 5f2e00 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ @@ -1023560,22 +1023561,22 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f2afc │ │ │ │ - ldr r3, [pc, #340] @ 5f2e00 │ │ │ │ + b 5f2b00 │ │ │ │ + ldr r3, [pc, #340] @ 5f2e04 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f2b38 │ │ │ │ - ldr r3, [pc, #320] @ 5f2e04 │ │ │ │ + b 5f2b3c │ │ │ │ + ldr r3, [pc, #320] @ 5f2e08 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ mov r3, #16 │ │ │ │ @@ -1023590,154 +1023591,154 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f29e0 │ │ │ │ + b 5f29e4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r7, r3, lsl #2] │ │ │ │ mov r3, #8 │ │ │ │ mov r2, r3 │ │ │ │ bl 6c4fc8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f2ac0 │ │ │ │ + b 5f2ac4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ bl 6c2e14 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #24 │ │ │ │ bl 6c4fc8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f29a4 │ │ │ │ - ldr r3, [pc, #120] @ 5f2e08 │ │ │ │ + b 5f29a8 │ │ │ │ + ldr r3, [pc, #120] @ 5f2e0c │ │ │ │ sub r4, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f2bd4 │ │ │ │ + b 5f2bd8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ bl 6c2e14 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f2d78 │ │ │ │ + b 5f2d7c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ bl 6c2e14 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f2d40 │ │ │ │ - rsbeq sl, r4, r4, ror sl │ │ │ │ - rsbeq sl, r4, r8, lsl #20 │ │ │ │ - rsbeq sl, r4, r0, ror r9 │ │ │ │ - rsbeq sl, r4, r4, asr #18 │ │ │ │ - rsbeq sl, r4, r8, ror #17 │ │ │ │ - rsbeq sl, r4, r4, asr r8 │ │ │ │ - rsbeq sl, r4, r4, lsr #16 │ │ │ │ - strheq sl, [r4], #-112 @ 0xffffff90 @ │ │ │ │ - rsbeq sl, r4, ip, ror r7 │ │ │ │ - rsbeq sl, r4, ip, asr #14 │ │ │ │ - rsbeq sl, r4, r8, ror #13 │ │ │ │ - ldrdeq sl, [r4], #-96 @ 0xffffffa0 @ │ │ │ │ - rsbeq sl, r4, r4, lsl #12 │ │ │ │ - │ │ │ │ -005f2e0c : │ │ │ │ + b 5f2d44 │ │ │ │ + rsbeq sl, r4, r0, ror sl │ │ │ │ + rsbeq sl, r4, r4, lsl #20 │ │ │ │ + rsbeq sl, r4, ip, ror #18 │ │ │ │ + rsbeq sl, r4, r0, asr #18 │ │ │ │ + rsbeq sl, r4, r4, ror #17 │ │ │ │ + rsbeq sl, r4, r0, asr r8 │ │ │ │ + rsbeq sl, r4, r0, lsr #16 │ │ │ │ + rsbeq sl, r4, ip, lsr #15 │ │ │ │ + rsbeq sl, r4, r8, ror r7 │ │ │ │ + rsbeq sl, r4, r8, asr #14 │ │ │ │ + rsbeq sl, r4, r4, ror #13 │ │ │ │ + rsbeq sl, r4, ip, asr #13 │ │ │ │ + rsbeq sl, r4, r0, lsl #12 │ │ │ │ + │ │ │ │ +005f2e10 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #124] @ 5f2ea0 │ │ │ │ - ldr r2, [pc, #124] @ 5f2ea4 │ │ │ │ - ldr r5, [pc, #124] @ 5f2ea8 │ │ │ │ - ldr r8, [pc, #124] @ 5f2eac │ │ │ │ + ldr r3, [pc, #124] @ 5f2ea4 │ │ │ │ + ldr r2, [pc, #124] @ 5f2ea8 │ │ │ │ + ldr r5, [pc, #124] @ 5f2eac │ │ │ │ + ldr r8, [pc, #124] @ 5f2eb0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ sub r5, r5, #4 │ │ │ │ mov r4, #240 @ 0xf0 │ │ │ │ sub r7, r8, #240 @ 0xf0 │ │ │ │ add r2, r7, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 6bc18c │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r4, #300 @ 0x12c │ │ │ │ str r0, [r5, #4]! │ │ │ │ - bne 5f2e48 │ │ │ │ + bne 5f2e4c │ │ │ │ ldr r0, [r6] │ │ │ │ add r2, r8, #60 @ 0x3c │ │ │ │ mov r1, r4 │ │ │ │ bl 6bc18c │ │ │ │ - ldr r3, [pc, #48] @ 5f2eb0 │ │ │ │ + ldr r3, [pc, #48] @ 5f2eb4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x00567e98 │ │ │ │ + @ instruction: 0x00567e94 │ │ │ │ ldrdeq r3, [r0], -r4 │ │ │ │ - rsbeq sl, r4, r4, ror #10 │ │ │ │ - subeq r3, r9, r8, asr #14 │ │ │ │ - rsbeq sl, r4, r8, lsl r5 │ │ │ │ + rsbeq sl, r4, r0, ror #10 │ │ │ │ + subeq r3, r9, r4, asr #14 │ │ │ │ + rsbeq sl, r4, r4, lsl r5 │ │ │ │ │ │ │ │ -005f2eb4 : │ │ │ │ +005f2eb8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ and r4, r1, #63 @ 0x3f │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ - beq 5f2fb8 │ │ │ │ + beq 5f2fbc │ │ │ │ cmp r4, #47 @ 0x2f │ │ │ │ - beq 5f2f68 │ │ │ │ + beq 5f2f6c │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6b540c │ │ │ │ - ldr r3, [pc, #4060] @ 5f3ed0 │ │ │ │ + ldr r3, [pc, #4060] @ 5f3ed4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c31fc │ │ │ │ mov r3, fp │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #9 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c3a7c │ │ │ │ - ldr r3, [pc, #4004] @ 5f3ed4 │ │ │ │ + ldr r3, [pc, #4004] @ 5f3ed8 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r4, #62 @ 0x3e │ │ │ │ - bhi 5f2f48 │ │ │ │ + bhi 5f2f4c │ │ │ │ add r3, r3, r4 │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ @@ -1023749,19 +1023750,19 @@ │ │ │ │ bl 6bc88c │ │ │ │ ldr r5, [r6, #88] @ 0x58 │ │ │ │ lsr r1, r5, #16 │ │ │ │ and r1, r1, #31 │ │ │ │ lsr r4, r5, #6 │ │ │ │ and r4, r4, #31 │ │ │ │ mov r7, r0 │ │ │ │ - bl 5ba0ac │ │ │ │ + bl 5ba0b0 │ │ │ │ tst r5, #1024 @ 0x400 │ │ │ │ - beq 5f2ff4 │ │ │ │ + beq 5f2ff8 │ │ │ │ cmp r4, #16 │ │ │ │ - beq 5f471c │ │ │ │ + beq 5f4720 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1023770,196 +1023771,196 @@ │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsr r1, r3, #6 │ │ │ │ lsr r5, r3, #16 │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ and r1, r1, #31 │ │ │ │ and r5, r5, #31 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5f46fc │ │ │ │ + beq 5f4700 │ │ │ │ cmp r1, #16 │ │ │ │ - beq 5f477c │ │ │ │ + beq 5f4780 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ba11c │ │ │ │ - b 5f2f98 │ │ │ │ + bl 5ba120 │ │ │ │ + b 5f2f9c │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #14 │ │ │ │ - bhi 5f2f98 │ │ │ │ - ldr r3, [pc, #3792] @ 5f3ed8 │ │ │ │ + bhi 5f2f9c │ │ │ │ + ldr r3, [pc, #3792] @ 5f3edc │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f2f98 │ │ │ │ + b 5f2f9c │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ and r3, r0, #49152 @ 0xc000 │ │ │ │ cmp r3, #32768 @ 0x8000 │ │ │ │ - bne 5f2f48 │ │ │ │ - ldr r3, [pc, #3756] @ 5f3edc │ │ │ │ + bne 5f2f4c │ │ │ │ + ldr r3, [pc, #3756] @ 5f3ee0 │ │ │ │ and r2, r0, #63 @ 0x3f │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #5 │ │ │ │ - bhi 5f2f48 │ │ │ │ + bhi 5f2f4c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5eda88 │ │ │ │ + bl 5eda8c │ │ │ │ mov r0, fp │ │ │ │ bl 6c2c9c │ │ │ │ - b 5f2f98 │ │ │ │ + b 5f2f9c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f0350 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5f0354 │ │ │ │ + b 5f305c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5eda88 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5eda8c │ │ │ │ + b 5f305c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f0350 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5f0354 │ │ │ │ + b 5f305c │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #3648] @ 5f3ee0 │ │ │ │ + ldr r2, [pc, #3648] @ 5f3ee4 │ │ │ │ lsr r3, r0, #18 │ │ │ │ and sl, r3, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r1, sl, #2 │ │ │ │ cmp r1, #5 │ │ │ │ - bhi 5f54e0 │ │ │ │ + bhi 5f54e4 │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f0e24 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5f0e28 │ │ │ │ + b 5f305c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f1634 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5f1638 │ │ │ │ + b 5f305c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5efe4c │ │ │ │ - b 5f3058 │ │ │ │ + bl 5efe50 │ │ │ │ + b 5f305c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5efe4c │ │ │ │ - b 5f3058 │ │ │ │ + bl 5efe50 │ │ │ │ + b 5f305c │ │ │ │ ldrb r3, [r6, #91] @ 0x5b │ │ │ │ ands r1, r3, #3 │ │ │ │ - beq 5f47b8 │ │ │ │ + beq 5f47bc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5f4650 │ │ │ │ + bne 5f4654 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5efa44 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5efa48 │ │ │ │ + b 5f305c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5efa44 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5efa48 │ │ │ │ + b 5f305c │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsr r3, r2, #14 │ │ │ │ and r3, r3, #3 │ │ │ │ subs r1, r3, #3 │ │ │ │ and r0, r2, #14336 @ 0x3800 │ │ │ │ movne r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5f4844 │ │ │ │ + bne 5f4848 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5cd28c │ │ │ │ - b 5f3058 │ │ │ │ + bl 5cd290 │ │ │ │ + b 5f305c │ │ │ │ ldr r1, [r6, #88] @ 0x58 │ │ │ │ mov r2, #0 │ │ │ │ lsr r1, r1, #20 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5eca30 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5eca34 │ │ │ │ + b 5f305c │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsr r3, r2, #14 │ │ │ │ and r3, r3, #3 │ │ │ │ subs r1, r3, #3 │ │ │ │ and r0, r2, #14336 @ 0x3800 │ │ │ │ movne r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f3164 │ │ │ │ + beq 5f3168 │ │ │ │ lsr r1, r2, #10 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ecb50 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ecb54 │ │ │ │ + b 5f305c │ │ │ │ ldr r1, [r6, #88] @ 0x58 │ │ │ │ mov r2, #0 │ │ │ │ lsr r1, r1, #20 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5eced4 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5eced8 │ │ │ │ + b 5f305c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ee51c │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ee520 │ │ │ │ + b 5f305c │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #3292] @ 5f3ee4 │ │ │ │ + ldr r2, [pc, #3292] @ 5f3ee8 │ │ │ │ lsr r3, r0, #18 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #7 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 5f4650 │ │ │ │ + bhi 5f4654 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5efe4c │ │ │ │ - b 5f3058 │ │ │ │ + bl 5efe50 │ │ │ │ + b 5f305c │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 5ee51c │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ee520 │ │ │ │ + b 5f305c │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ee51c │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ee520 │ │ │ │ + b 5f305c │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ed134 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ed138 │ │ │ │ + b 5f305c │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ - bl 5ed498 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ed49c │ │ │ │ + b 5f305c │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 5ed134 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ed138 │ │ │ │ + b 5f305c │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ed134 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ed138 │ │ │ │ + b 5f305c │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsr r2, r3, #18 │ │ │ │ lsr r8, r3, #14 │ │ │ │ lsr r1, r3, #10 │ │ │ │ lsr r3, r3, #6 │ │ │ │ and r1, r1, #15 │ │ │ │ and r2, r2, #15 │ │ │ │ @@ -1023996,24 +1023997,24 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ bl 6b540c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 6b540c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - beq 5f4884 │ │ │ │ - ldr r3, [pc, #2940] @ 5f3ee8 │ │ │ │ + beq 5f4888 │ │ │ │ + ldr r3, [pc, #2940] @ 5f3eec │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f4874 │ │ │ │ - ldr r3, [pc, #2912] @ 5f3eec │ │ │ │ + beq 5f4878 │ │ │ │ + ldr r3, [pc, #2912] @ 5f3ef0 │ │ │ │ sub r8, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r8, lsl #2] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ @@ -1024034,15 +1024035,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2cb0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 6c2c9c │ │ │ │ - ldr r1, [pc, #2948] @ 5f3f84 │ │ │ │ + ldr r1, [pc, #2948] @ 5f3f88 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2cb0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2c9c │ │ │ │ mov r1, #65536 @ 0x10000 │ │ │ │ @@ -1024070,15 +1024071,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c33a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2cb0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2c9c │ │ │ │ - ldr r2, [pc, #2808] @ 5f3f88 │ │ │ │ + ldr r2, [pc, #2808] @ 5f3f8c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c33a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2cb0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2c9c │ │ │ │ @@ -1024104,15 +1024105,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2cb0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2c9c │ │ │ │ - ldr r1, [pc, #2668] @ 5f3f84 │ │ │ │ + ldr r1, [pc, #2668] @ 5f3f88 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2cb0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2c9c │ │ │ │ mov r1, #65536 @ 0x10000 │ │ │ │ @@ -1024141,52 +1024142,52 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c33a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2cb0 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2c9c │ │ │ │ - ldr r2, [pc, #2524] @ 5f3f88 │ │ │ │ + ldr r2, [pc, #2524] @ 5f3f8c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c33a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2c9c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bls 5f485c │ │ │ │ + bls 5f4860 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bhi 5f3058 │ │ │ │ - ldr r2, [pc, #2316] @ 5f3ef0 │ │ │ │ + bhi 5f305c │ │ │ │ + ldr r2, [pc, #2316] @ 5f3ef4 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsr r3, r3, #22 │ │ │ │ ands r1, r3, #3 │ │ │ │ - beq 5f4798 │ │ │ │ + beq 5f479c │ │ │ │ cmp r1, #2 │ │ │ │ - bne 5f4650 │ │ │ │ + bne 5f4654 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f05b0 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5f05b4 │ │ │ │ + b 5f305c │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #2248] @ 5f3ef4 │ │ │ │ + ldr r2, [pc, #2248] @ 5f3ef8 │ │ │ │ lsr r3, r0, #18 │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #7 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 5f4650 │ │ │ │ + bhi 5f4654 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsr r2, r3, #18 │ │ │ │ lsr sl, r3, #14 │ │ │ │ @@ -1024209,35 +1024210,35 @@ │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 5f481c │ │ │ │ - ldr r3, [pc, #2104] @ 5f3ef8 │ │ │ │ + beq 5f4820 │ │ │ │ + ldr r3, [pc, #2104] @ 5f3efc │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f480c │ │ │ │ - ldr r3, [pc, #2076] @ 5f3efc │ │ │ │ + beq 5f4810 │ │ │ │ + ldr r3, [pc, #2076] @ 5f3f00 │ │ │ │ sub sl, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 5f47cc │ │ │ │ - ldr r3, [pc, #2036] @ 5f3f00 │ │ │ │ + beq 5f47d0 │ │ │ │ + ldr r3, [pc, #2036] @ 5f3f04 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1024260,23 +1024261,23 @@ │ │ │ │ bl 6c61c8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ subs sl, sl, #1 │ │ │ │ mov r2, #8 │ │ │ │ - beq 5f4734 │ │ │ │ + beq 5f4738 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c37b0 │ │ │ │ mov r2, #8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c37b0 │ │ │ │ - b 5f372c │ │ │ │ + b 5f3730 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsr r1, r3, #22 │ │ │ │ and r1, r1, #3 │ │ │ │ lsr r0, r3, #24 │ │ │ │ lsr r2, r3, #18 │ │ │ │ lsr r9, r3, #14 │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -1024301,16 +1024302,16 @@ │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5f4838 │ │ │ │ - ldr r3, [pc, #1748] @ 5f3f04 │ │ │ │ + beq 5f483c │ │ │ │ + ldr r3, [pc, #1748] @ 5f3f08 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1024319,16 +1024320,16 @@ │ │ │ │ bl 6c4fc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c4fc8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5f4828 │ │ │ │ - ldr r3, [pc, #1680] @ 5f3f08 │ │ │ │ + beq 5f482c │ │ │ │ + ldr r3, [pc, #1680] @ 5f3f0c │ │ │ │ sub r9, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r9, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1024338,35 +1024339,35 @@ │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c4fc8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 5f4d80 │ │ │ │ + beq 5f4d84 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5f4d64 │ │ │ │ + beq 5f4d68 │ │ │ │ cmp r3, #1 │ │ │ │ movne r1, r4 │ │ │ │ moveq r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r8 │ │ │ │ cmp r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - beq 5f4d4c │ │ │ │ + beq 5f4d50 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 5f4d14 │ │ │ │ + beq 5f4d18 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 5f4a78 │ │ │ │ + beq 5f4a7c │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ @@ -1024390,29 +1024391,29 @@ │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3694 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ bl 6c4fc8 │ │ │ │ - ldr r8, [pc, #1404] @ 5f3f0c │ │ │ │ + ldr r8, [pc, #1404] @ 5f3f10 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r8, pc, r8 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [r8, r3, lsl #2] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c333c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [r8, r3, lsl #2] │ │ │ │ mov r1, r7 │ │ │ │ bl 6c333c │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsr r1, r3, #10 │ │ │ │ lsr r2, r3, #6 │ │ │ │ and r1, r1, #15 │ │ │ │ and r2, r2, #15 │ │ │ │ lsr sl, r3, #18 │ │ │ │ lsr r9, r3, #14 │ │ │ │ @@ -1024428,38 +1024429,38 @@ │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 5f48a0 │ │ │ │ - ldr r3, [pc, #1252] @ 5f3f10 │ │ │ │ + beq 5f48a4 │ │ │ │ + ldr r3, [pc, #1252] @ 5f3f14 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5f4890 │ │ │ │ - ldr r3, [pc, #1224] @ 5f3f14 │ │ │ │ + beq 5f4894 │ │ │ │ + ldr r3, [pc, #1224] @ 5f3f18 │ │ │ │ sub r9, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r9, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r4, #2 │ │ │ │ - beq 5f49cc │ │ │ │ + beq 5f49d0 │ │ │ │ cmp r4, #3 │ │ │ │ - beq 5f4964 │ │ │ │ + beq 5f4968 │ │ │ │ cmp r4, #1 │ │ │ │ mov r2, #-16777216 @ 0xff000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - beq 5f4da0 │ │ │ │ + beq 5f4da4 │ │ │ │ mov r4, #8 │ │ │ │ bl 6c31fc │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c31fc │ │ │ │ mov r3, r4 │ │ │ │ @@ -1024517,98 +1024518,98 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp] │ │ │ │ bl 6c5548 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #14 │ │ │ │ - bls 5f47dc │ │ │ │ + bls 5f47e0 │ │ │ │ sub sl, sl, #1 │ │ │ │ cmp sl, #14 │ │ │ │ - bhi 5f3058 │ │ │ │ - ldr r3, [pc, #892] @ 5f3f18 │ │ │ │ + bhi 5f305c │ │ │ │ + ldr r3, [pc, #892] @ 5f3f1c │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, sl, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsr r3, r3, #22 │ │ │ │ ands r2, r3, #15 │ │ │ │ - beq 5f47a8 │ │ │ │ + beq 5f47ac │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5f4650 │ │ │ │ + bne 5f4654 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f05b0 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5f05b4 │ │ │ │ + b 5f305c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ef488 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ef48c │ │ │ │ + b 5f305c │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsr r1, r3, #9 │ │ │ │ and r1, r1, #3 │ │ │ │ lsr r3, r3, #6 │ │ │ │ cmp r1, #3 │ │ │ │ and r3, r3, #7 │ │ │ │ - beq 5f3164 │ │ │ │ - ldr r2, [pc, #788] @ 5f3f1c │ │ │ │ + beq 5f3168 │ │ │ │ + ldr r2, [pc, #788] @ 5f3f20 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 5f4650 │ │ │ │ + bhi 5f4654 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ - bl 5f1bd8 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5f1bdc │ │ │ │ + b 5f305c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f24e4 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5f24e8 │ │ │ │ + b 5f305c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ee37c │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ee380 │ │ │ │ + b 5f305c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f24e4 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5f24e8 │ │ │ │ + b 5f305c │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r1, #1 │ │ │ │ - bl 5f2868 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5f286c │ │ │ │ + b 5f305c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ed8bc │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ed8c0 │ │ │ │ + b 5f305c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5eeefc │ │ │ │ - b 5f3058 │ │ │ │ + bl 5eef00 │ │ │ │ + b 5f305c │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ lsr r1, r0, #22 │ │ │ │ and r1, r1, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5f4a6c │ │ │ │ + beq 5f4a70 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 5f4a60 │ │ │ │ + beq 5f4a64 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5f4650 │ │ │ │ - bl 5f2868 │ │ │ │ - b 5f3058 │ │ │ │ + bne 5f4654 │ │ │ │ + bl 5f286c │ │ │ │ + b 5f305c │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ lsr r2, r3, #22 │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 5f4b94 │ │ │ │ + beq 5f4b98 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 5f4a90 │ │ │ │ + beq 5f4a94 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f4650 │ │ │ │ + bne 5f4654 │ │ │ │ lsr r9, r3, #24 │ │ │ │ lsr r2, r3, #18 │ │ │ │ lsr r8, r3, #14 │ │ │ │ lsr r1, r3, #10 │ │ │ │ lsr r3, r3, #6 │ │ │ │ and r1, r1, #15 │ │ │ │ and r2, r2, #15 │ │ │ │ @@ -1024632,16 +1024633,16 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 6bc88c │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 6bc88c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 5f5160 │ │ │ │ - ldr r3, [pc, #452] @ 5f3f20 │ │ │ │ + beq 5f5164 │ │ │ │ + ldr r3, [pc, #452] @ 5f3f24 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1024650,16 +1024651,16 @@ │ │ │ │ bl 6c4fc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c4fc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f5150 │ │ │ │ - ldr r3, [pc, #384] @ 5f3f24 │ │ │ │ + beq 5f5154 │ │ │ │ + ldr r3, [pc, #384] @ 5f3f28 │ │ │ │ sub r8, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r8, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1024671,19 +1024672,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4fc8 │ │ │ │ cmp r9, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - beq 5f51d8 │ │ │ │ + beq 5f51dc │ │ │ │ cmp r9, #3 │ │ │ │ - beq 5f51a0 │ │ │ │ + beq 5f51a4 │ │ │ │ cmp r9, #1 │ │ │ │ - beq 5f5188 │ │ │ │ + beq 5f518c │ │ │ │ bl 6c2e7c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e7c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r5 │ │ │ │ @@ -1024691,19 +1024692,19 @@ │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2e7c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f50d8 │ │ │ │ + bne 5f50dc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f3058 │ │ │ │ - ldr r7, [pc, #212] @ 5f3f28 │ │ │ │ + beq 5f305c │ │ │ │ + ldr r7, [pc, #212] @ 5f3f2c │ │ │ │ sub r5, r3, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r7, r5, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e7c │ │ │ │ mov r1, r6 │ │ │ │ @@ -1024724,74 +1024725,74 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3694 │ │ │ │ ldr r0, [r7, r5, lsl #2] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c333c │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f09e4 │ │ │ │ - b 5f3058 │ │ │ │ - rsbeq sl, r4, r4, lsr #9 │ │ │ │ - @ instruction: 0x00493592 │ │ │ │ - rsbeq sl, r4, ip, lsl #7 │ │ │ │ - subeq r3, r9, ip, lsl #10 │ │ │ │ - subeq r3, r9, r4, lsr #9 │ │ │ │ - subeq r3, r9, ip, asr #6 │ │ │ │ - rsbeq sl, r4, r8, lsr #32 │ │ │ │ - rsbeq sl, r4, r8 │ │ │ │ - strheq r9, [r4], #-208 @ 0xffffff30 @ │ │ │ │ - subeq r2, r9, r8, lsr pc │ │ │ │ - ldrdeq r9, [r4], #-196 @ 0xffffff3c @ │ │ │ │ - strheq r9, [r4], #-196 @ 0xffffff3c @ │ │ │ │ - rsbeq r9, r4, r8, lsl #25 │ │ │ │ - rsbeq r9, r4, r4, ror #22 │ │ │ │ - rsbeq r9, r4, ip, lsl fp │ │ │ │ - rsbeq r9, r4, r4, lsl #20 │ │ │ │ - rsbeq r9, r4, r8, ror #18 │ │ │ │ - rsbeq r9, r4, r8, asr #18 │ │ │ │ - strdeq r9, [r4], #-120 @ 0xffffff88 @ │ │ │ │ - subeq r2, r9, ip, ror #18 │ │ │ │ - rsbeq r9, r4, r8, lsr r6 │ │ │ │ - strdeq r9, [r4], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r9, r4, r0, asr #10 │ │ │ │ - rsbeq r9, r4, r0, asr r3 │ │ │ │ - rsbeq r9, r4, r0, lsr r3 │ │ │ │ - rsbeq r9, r4, r8, lsl r3 │ │ │ │ - @ instruction: 0x00649294 │ │ │ │ - rsbeq r9, r4, r0, lsl r2 │ │ │ │ - strdeq r9, [r4], #-24 @ 0xffffffe8 @ │ │ │ │ - rsbeq r9, r4, r4, lsl #1 │ │ │ │ - rsbeq r9, r4, r4, lsr #32 │ │ │ │ - rsbeq r8, r4, ip, ror pc │ │ │ │ - strdeq r8, [r4], #-232 @ 0xffffff18 @ │ │ │ │ - rsbeq r8, r4, r0, asr #28 │ │ │ │ - rsbeq r8, r4, r8, lsl #25 │ │ │ │ - rsbeq r8, r4, r0, ror ip │ │ │ │ - rsbeq r8, r4, ip, lsr #24 │ │ │ │ - rsbeq r8, r4, r4, lsl ip │ │ │ │ - strheq r8, [r4], #-176 @ 0xffffff50 @ │ │ │ │ - @ instruction: 0x00648b98 │ │ │ │ - rsbeq r8, r4, r0, lsr fp │ │ │ │ - ldrdeq r8, [r4], #-160 @ 0xffffff60 @ │ │ │ │ - strheq r8, [r4], #-160 @ 0xffffff60 @ │ │ │ │ - @ instruction: 0x00648a98 │ │ │ │ - rsbeq r8, r4, r8, asr #20 │ │ │ │ + bl 5f09e8 │ │ │ │ + b 5f305c │ │ │ │ + rsbeq sl, r4, r0, lsr #9 │ │ │ │ + subeq r3, r9, lr, lsl #11 │ │ │ │ + rsbeq sl, r4, r8, lsl #7 │ │ │ │ + subeq r3, r9, r8, lsl #10 │ │ │ │ + subeq r3, r9, r0, lsr #9 │ │ │ │ + subeq r3, r9, r8, asr #6 │ │ │ │ + rsbeq sl, r4, r4, lsr #32 │ │ │ │ + rsbeq sl, r4, r4 │ │ │ │ + rsbeq r9, r4, ip, lsr #27 │ │ │ │ + subeq r2, r9, r4, lsr pc │ │ │ │ + ldrdeq r9, [r4], #-192 @ 0xffffff40 @ │ │ │ │ + strheq r9, [r4], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r9, r4, r4, lsl #25 │ │ │ │ + rsbeq r9, r4, r0, ror #22 │ │ │ │ + rsbeq r9, r4, r8, lsl fp │ │ │ │ + rsbeq r9, r4, r0, lsl #20 │ │ │ │ + rsbeq r9, r4, r4, ror #18 │ │ │ │ + rsbeq r9, r4, r4, asr #18 │ │ │ │ + strdeq r9, [r4], #-116 @ 0xffffff8c @ │ │ │ │ + subeq r2, r9, r8, ror #18 │ │ │ │ + rsbeq r9, r4, r4, lsr r6 │ │ │ │ + rsbeq r9, r4, ip, ror #11 │ │ │ │ + rsbeq r9, r4, ip, lsr r5 │ │ │ │ + rsbeq r9, r4, ip, asr #6 │ │ │ │ + rsbeq r9, r4, ip, lsr #6 │ │ │ │ + rsbeq r9, r4, r4, lsl r3 │ │ │ │ + @ instruction: 0x00649290 │ │ │ │ + rsbeq r9, r4, ip, lsl #4 │ │ │ │ + strdeq r9, [r4], #-20 @ 0xffffffec @ │ │ │ │ + rsbeq r9, r4, r0, lsl #1 │ │ │ │ + rsbeq r9, r4, r0, lsr #32 │ │ │ │ + rsbeq r8, r4, r8, ror pc │ │ │ │ + strdeq r8, [r4], #-228 @ 0xffffff1c @ │ │ │ │ + rsbeq r8, r4, ip, lsr lr │ │ │ │ + rsbeq r8, r4, r4, lsl #25 │ │ │ │ + rsbeq r8, r4, ip, ror #24 │ │ │ │ + rsbeq r8, r4, r8, lsr #24 │ │ │ │ + rsbeq r8, r4, r0, lsl ip │ │ │ │ + rsbeq r8, r4, ip, lsr #23 │ │ │ │ + @ instruction: 0x00648b94 │ │ │ │ + rsbeq r8, r4, ip, lsr #22 │ │ │ │ + rsbeq r8, r4, ip, asr #21 │ │ │ │ + rsbeq r8, r4, ip, lsr #21 │ │ │ │ + @ instruction: 0x00648a94 │ │ │ │ + rsbeq r8, r4, r4, asr #20 │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0xff00ff00 │ │ │ │ ldrsheq r0, [pc], #15 @ │ │ │ │ - rsbeq r8, r4, r4, lsr #17 │ │ │ │ - rsbeq r8, r4, r4, lsl #17 │ │ │ │ - rsbeq r8, r4, r4, lsr #16 │ │ │ │ - rsbeq r8, r4, r8, lsr #15 │ │ │ │ - rsbeq r8, r4, r8, lsl #15 │ │ │ │ - rsbeq r8, r4, r0, lsr #14 │ │ │ │ - @ instruction: 0x00648694 │ │ │ │ + rsbeq r8, r4, r0, lsr #17 │ │ │ │ + rsbeq r8, r4, r0, lsl #17 │ │ │ │ + rsbeq r8, r4, r0, lsr #16 │ │ │ │ + rsbeq r8, r4, r4, lsr #15 │ │ │ │ + rsbeq r8, r4, r4, lsl #15 │ │ │ │ + rsbeq r8, r4, ip, lsl r7 │ │ │ │ + @ instruction: 0x00648690 │ │ │ │ ldr r9, [r6, #88] @ 0x58 │ │ │ │ lsr r1, r9, #6 │ │ │ │ lsr r2, r9, #18 │ │ │ │ and r3, r1, #15 │ │ │ │ and sl, r2, #15 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ @@ -1024805,55 +1024806,55 @@ │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 6bc88c │ │ │ │ tst r9, #8388608 @ 0x800000 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5f3058 │ │ │ │ + bne 5f305c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ orr r2, r2, r1 │ │ │ │ and r1, r9, #12582912 @ 0xc00000 │ │ │ │ cmp r1, #4194304 @ 0x400000 │ │ │ │ and r2, r2, #15 │ │ │ │ - beq 5f48ac │ │ │ │ + beq 5f48b0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5f3058 │ │ │ │ + beq 5f305c │ │ │ │ bl 6bc88c │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - beq 5f4eac │ │ │ │ - ldr r2, [pc, #-280] @ 5f3f2c │ │ │ │ + beq 5f4eb0 │ │ │ │ + ldr r2, [pc, #-280] @ 5f3f30 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r6, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f4e9c │ │ │ │ - ldr r2, [pc, #-308] @ 5f3f30 │ │ │ │ + beq 5f4ea0 │ │ │ │ + ldr r2, [pc, #-308] @ 5f3f34 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r5, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #-328] @ 5f3f34 │ │ │ │ + ldr r3, [pc, #-328] @ 5f3f38 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ lsr r5, r9, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f4114 │ │ │ │ + beq 5f4118 │ │ │ │ tst r5, #2 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - beq 5f4ee0 │ │ │ │ + beq 5f4ee4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 6c2f98 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #14 │ │ │ │ bl 6c3b88 │ │ │ │ @@ -1024866,27 +1024867,27 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3694 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c333c │ │ │ │ - ldr r3, [pc, #-456] @ 5f3f38 │ │ │ │ + ldr r3, [pc, #-456] @ 5f3f3c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f4194 │ │ │ │ + beq 5f4198 │ │ │ │ tst r5, #1 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - beq 5f4ebc │ │ │ │ + beq 5f4ec0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 6c2f98 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #14 │ │ │ │ bl 6c3b88 │ │ │ │ @@ -1024899,115 +1024900,115 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3694 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 6c333c │ │ │ │ - ldr r3, [pc, #-584] @ 5f3f3c │ │ │ │ + ldr r3, [pc, #-584] @ 5f3f40 │ │ │ │ sub sl, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, sl, lsl #2] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r3, [pc, #-604] @ 5f3f40 │ │ │ │ + ldr r3, [pc, #-604] @ 5f3f44 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsr r3, r2, #14 │ │ │ │ and r3, r3, #3 │ │ │ │ subs r1, r3, #3 │ │ │ │ and r0, r2, #14336 @ 0x3800 │ │ │ │ movne r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f3164 │ │ │ │ + beq 5f3168 │ │ │ │ lsr r1, r2, #10 │ │ │ │ mov r2, #1 │ │ │ │ and r1, r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ecffc │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ed000 │ │ │ │ + b 5f305c │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsr r3, r2, #14 │ │ │ │ and r3, r3, #3 │ │ │ │ subs r1, r3, #3 │ │ │ │ and r0, r2, #14336 @ 0x3800 │ │ │ │ movne r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f3164 │ │ │ │ + beq 5f3168 │ │ │ │ lsr r1, r2, #10 │ │ │ │ mov r2, #1 │ │ │ │ and r1, r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ecb50 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ecb54 │ │ │ │ + b 5f305c │ │ │ │ ldr r1, [r6, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ lsr r1, r1, #20 │ │ │ │ and r1, r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5eced4 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5eced8 │ │ │ │ + b 5f305c │ │ │ │ ldr r1, [r6, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ lsr r1, r1, #20 │ │ │ │ and r1, r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5eca30 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5eca34 │ │ │ │ + b 5f305c │ │ │ │ ldr r1, [r6, #88] @ 0x58 │ │ │ │ lsr r1, r1, #14 │ │ │ │ and r1, r1, #3 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 5f4d94 │ │ │ │ + beq 5f4d98 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 5f4d88 │ │ │ │ + beq 5f4d8c │ │ │ │ cmp r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ecc80 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ecc84 │ │ │ │ + b 5f305c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ee37c │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ee380 │ │ │ │ + b 5f305c │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr r6, r0, #14 │ │ │ │ lsr r2, r0, #10 │ │ │ │ lsr r0, r0, #6 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ ands r0, r0, #15 │ │ │ │ orreq r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5f3058 │ │ │ │ + bne 5f305c │ │ │ │ orr r1, r6, r2 │ │ │ │ sub r3, r0, #1 │ │ │ │ ands r1, r1, #15 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 5f5488 │ │ │ │ + beq 5f548c │ │ │ │ ands r2, r2, #15 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ ands r6, r6, #15 │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5f538c │ │ │ │ + bne 5f5390 │ │ │ │ cmp r6, r2 │ │ │ │ sub r7, r2, #1 │ │ │ │ - beq 5f5370 │ │ │ │ + beq 5f5374 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r8, [pc, #-976] @ 5f3f44 │ │ │ │ + ldr r8, [pc, #-976] @ 5f3f48 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r4, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr r1, [r8, r7, lsl #2] │ │ │ │ mov r2, #-16777216 @ 0xff000000 │ │ │ │ @@ -1025020,17 +1025021,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 6c31fc │ │ │ │ cmp sl, #4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - beq 5f5230 │ │ │ │ + beq 5f5234 │ │ │ │ bl 6c5ff0 │ │ │ │ - ldr r3, [pc, #-1064] @ 5f3f48 │ │ │ │ + ldr r3, [pc, #-1064] @ 5f3f4c │ │ │ │ str fp, [sp, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, #16 │ │ │ │ mov fp, r3 │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ lsl r8, r3, r6 │ │ │ │ ldr r1, [fp, r7, lsl #2] │ │ │ │ @@ -1025051,88 +1025052,88 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c3694 │ │ │ │ cmp sl, #4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5f4f04 │ │ │ │ + beq 5f4f08 │ │ │ │ bl 6c5ff0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c37b0 │ │ │ │ sub r6, r6, #8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c333c │ │ │ │ cmn r6, #8 │ │ │ │ - bne 5f437c │ │ │ │ - ldr r3, [pc, #-1228] @ 5f3f4c │ │ │ │ + bne 5f4380 │ │ │ │ + ldr r3, [pc, #-1228] @ 5f3f50 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ mov r1, r9 │ │ │ │ ldr fp, [sp, #16] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr r5, r0, #14 │ │ │ │ lsr r2, r0, #10 │ │ │ │ lsr r0, r0, #6 │ │ │ │ movne r7, #1 │ │ │ │ moveq r7, #0 │ │ │ │ ands r0, r0, #15 │ │ │ │ orreq r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5f3058 │ │ │ │ + bne 5f305c │ │ │ │ orr r1, r5, r2 │ │ │ │ ands r1, r1, #15 │ │ │ │ sub r4, r0, #1 │ │ │ │ - beq 5f535c │ │ │ │ + beq 5f5360 │ │ │ │ ands r2, r2, #15 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ ands r5, r5, #15 │ │ │ │ orreq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5f52a8 │ │ │ │ + bne 5f52ac │ │ │ │ cmp r5, r2 │ │ │ │ sub r7, r2, #1 │ │ │ │ - beq 5f5290 │ │ │ │ + beq 5f5294 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r9, [pc, #-1356] @ 5f3f50 │ │ │ │ + ldr r9, [pc, #-1356] @ 5f3f54 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r6, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r2, [pc, #-1332] @ 5f3f84 │ │ │ │ + ldr r2, [pc, #-1332] @ 5f3f88 │ │ │ │ ldr r1, [r9, r7, lsl #2] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c31fc │ │ │ │ - ldr r2, [pc, #-1352] @ 5f3f84 │ │ │ │ + ldr r2, [pc, #-1352] @ 5f3f88 │ │ │ │ ldr r1, [r9, r5, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c31fc │ │ │ │ cmp sl, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - beq 5f5238 │ │ │ │ + beq 5f523c │ │ │ │ bl 6c5ff0 │ │ │ │ - ldr r2, [pc, #-1388] @ 5f3f88 │ │ │ │ + ldr r2, [pc, #-1388] @ 5f3f8c │ │ │ │ ldr r1, [r9, r7, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c31fc │ │ │ │ ldr r1, [r9, r5, lsl #2] │ │ │ │ - ldr r2, [pc, #-1408] @ 5f3f88 │ │ │ │ + ldr r2, [pc, #-1408] @ 5f3f8c │ │ │ │ mov r0, r8 │ │ │ │ bl 6c31fc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3694 │ │ │ │ mov r2, #16 │ │ │ │ @@ -1025143,283 +1025144,283 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c5ff0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c37b0 │ │ │ │ - ldr r3, [pc, #-1536] @ 5f3f54 │ │ │ │ + ldr r3, [pc, #-1536] @ 5f3f58 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ mov r2, r6 │ │ │ │ bl 6c333c │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ mov r1, #1 │ │ │ │ - bl 5eed10 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5eed14 │ │ │ │ + b 5f305c │ │ │ │ mov r1, #0 │ │ │ │ - bl 5eed10 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5eed14 │ │ │ │ + b 5f305c │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r2, r3, #16 │ │ │ │ - bl 5ec6d8 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ec6dc │ │ │ │ + b 5f305c │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r2, r3, #16 │ │ │ │ orr r2, r2, #2 │ │ │ │ - bl 5ec6d8 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ec6dc │ │ │ │ + b 5f305c │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r2, r3, #16 │ │ │ │ orr r2, r2, #9 │ │ │ │ - bl 5ec6d8 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ec6dc │ │ │ │ + b 5f305c │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r2, r3, #16 │ │ │ │ orr r2, r2, #8 │ │ │ │ - bl 5ec6d8 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ec6dc │ │ │ │ + b 5f305c │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r2, r3, #16 │ │ │ │ orr r2, r2, #1 │ │ │ │ - bl 5ec6d8 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ec6dc │ │ │ │ + b 5f305c │ │ │ │ mov r1, #8 │ │ │ │ - bl 5ecdd4 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ecdd8 │ │ │ │ + b 5f305c │ │ │ │ mov r1, #9 │ │ │ │ - bl 5ecdd4 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ecdd8 │ │ │ │ + b 5f305c │ │ │ │ mov r1, #8 │ │ │ │ - bl 5ed614 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ed618 │ │ │ │ + b 5f305c │ │ │ │ mov r1, #9 │ │ │ │ - bl 5ed614 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ed618 │ │ │ │ + b 5f305c │ │ │ │ mov r1, #8 │ │ │ │ - bl 5ee098 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ee09c │ │ │ │ + b 5f305c │ │ │ │ mov r1, #9 │ │ │ │ - bl 5ee098 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ee09c │ │ │ │ + b 5f305c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5cd28c │ │ │ │ - b 5f3058 │ │ │ │ + bl 5cd290 │ │ │ │ + b 5f305c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ee814 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ee818 │ │ │ │ + b 5f305c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 5ee814 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ee818 │ │ │ │ + b 5f305c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ee814 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ee818 │ │ │ │ + b 5f305c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ed2e4 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ed2e8 │ │ │ │ + b 5f305c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 5ed2e4 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ed2e8 │ │ │ │ + b 5f305c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ed2e4 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ed2e8 │ │ │ │ + b 5f305c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ede60 │ │ │ │ - b 5f2f98 │ │ │ │ + bl 5ede64 │ │ │ │ + b 5f2f9c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 5ede60 │ │ │ │ - b 5f2f98 │ │ │ │ + bl 5ede64 │ │ │ │ + b 5f2f9c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bl 5ede60 │ │ │ │ - b 5f2f98 │ │ │ │ + bl 5ede64 │ │ │ │ + b 5f2f9c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 5ede60 │ │ │ │ - b 5f2f98 │ │ │ │ + bl 5ede64 │ │ │ │ + b 5f2f9c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f4790 │ │ │ │ - ldr r3, [pc, #-1972] @ 5f3f58 │ │ │ │ + beq 5f4794 │ │ │ │ + ldr r3, [pc, #-1972] @ 5f3f5c │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f2fe4 │ │ │ │ - ldr r3, [pc, #-1992] @ 5f3f5c │ │ │ │ + b 5f2fe8 │ │ │ │ + ldr r3, [pc, #-1992] @ 5f3f60 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f2f98 │ │ │ │ + b 5f2f9c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e7c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #14 │ │ │ │ - bls 5f47f4 │ │ │ │ + bls 5f47f8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #14 │ │ │ │ - bhi 5f3058 │ │ │ │ - ldr r3, [pc, #-2056] @ 5f3f60 │ │ │ │ + bhi 5f305c │ │ │ │ + ldr r3, [pc, #-2056] @ 5f3f64 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ mov r1, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f3058 │ │ │ │ - ldr r3, [pc, #-2080] @ 5f3f64 │ │ │ │ + b 5f305c │ │ │ │ + ldr r3, [pc, #-2080] @ 5f3f68 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f2fe4 │ │ │ │ + b 5f2fe8 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f2fe4 │ │ │ │ + b 5f2fe8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f05b0 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5f05b4 │ │ │ │ + b 5f305c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f05b0 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5f05b4 │ │ │ │ + b 5f305c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5efa44 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5efa48 │ │ │ │ + b 5f305c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f371c │ │ │ │ - ldr r3, [pc, #-2172] @ 5f3f68 │ │ │ │ + b 5f3720 │ │ │ │ + ldr r3, [pc, #-2172] @ 5f3f6c │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f3b88 │ │ │ │ - ldr r2, [pc, #-2192] @ 5f3f6c │ │ │ │ + b 5f3b8c │ │ │ │ + ldr r2, [pc, #-2192] @ 5f3f70 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f4754 │ │ │ │ + b 5f4758 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f36f0 │ │ │ │ + b 5f36f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f36d0 │ │ │ │ + b 5f36d4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f3888 │ │ │ │ + b 5f388c │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f3840 │ │ │ │ + b 5f3844 │ │ │ │ lsr r1, r2, #10 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ecffc │ │ │ │ - b 5f3058 │ │ │ │ - ldr r2, [pc, #-2292] @ 5f3f70 │ │ │ │ + bl 5ed000 │ │ │ │ + b 5f305c │ │ │ │ + ldr r2, [pc, #-2292] @ 5f3f74 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f35cc │ │ │ │ + b 5f35d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f339c │ │ │ │ + b 5f33a0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f337c │ │ │ │ + b 5f3380 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f3a5c │ │ │ │ + b 5f3a60 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f3a3c │ │ │ │ + b 5f3a40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5f3058 │ │ │ │ + beq 5f305c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f4f1c │ │ │ │ - ldr r3, [pc, #-2384] @ 5f3f74 │ │ │ │ + beq 5f4f20 │ │ │ │ + ldr r3, [pc, #-2384] @ 5f3f78 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f4f0c │ │ │ │ - ldr r3, [pc, #-2412] @ 5f3f78 │ │ │ │ + beq 5f4f10 │ │ │ │ + ldr r3, [pc, #-2412] @ 5f3f7c │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2dc8 │ │ │ │ - ldr r5, [pc, #-2432] @ 5f3f7c │ │ │ │ + ldr r5, [pc, #-2432] @ 5f3f80 │ │ │ │ mov r0, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ bl 6c2dc8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f4f2c │ │ │ │ + bne 5f4f30 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f3058 │ │ │ │ + beq 5f305c │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #30 │ │ │ │ bl 6c4fc8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e7c │ │ │ │ - ldr r3, [pc, #-2508] @ 5f3f80 │ │ │ │ + ldr r3, [pc, #-2508] @ 5f3f84 │ │ │ │ sub sl, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #-2544] @ 5f3f84 │ │ │ │ + ldr r2, [pc, #-2544] @ 5f3f88 │ │ │ │ bl 6c31fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #-2556] @ 5f3f88 │ │ │ │ + ldr r2, [pc, #-2556] @ 5f3f8c │ │ │ │ bl 6c31fc │ │ │ │ mov r4, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c37b0 │ │ │ │ mov r2, r5 │ │ │ │ @@ -1025430,21 +1025431,21 @@ │ │ │ │ bl 6c5548 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp] │ │ │ │ bl 6c5548 │ │ │ │ - b 5f3b78 │ │ │ │ - ldr r2, [pc, #-2632] @ 5f3f8c │ │ │ │ + b 5f3b7c │ │ │ │ + ldr r2, [pc, #-2632] @ 5f3f90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c31fc │ │ │ │ mov r4, #8 │ │ │ │ - ldr r2, [pc, #-2648] @ 5f3f90 │ │ │ │ + ldr r2, [pc, #-2648] @ 5f3f94 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c31fc │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ @@ -1025467,27 +1025468,27 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp] │ │ │ │ bl 6c5548 │ │ │ │ mov r2, #16 │ │ │ │ - b 5f3b54 │ │ │ │ + b 5f3b58 │ │ │ │ mov r1, #1 │ │ │ │ - bl 5ec798 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ec79c │ │ │ │ + b 5f305c │ │ │ │ mov r1, #0 │ │ │ │ - bl 5ec798 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ec79c │ │ │ │ + b 5f305c │ │ │ │ bl 6c2f98 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2f98 │ │ │ │ - b 5f3920 │ │ │ │ + b 5f3924 │ │ │ │ lsr r1, r3, #10 │ │ │ │ lsr r2, r3, #24 │ │ │ │ and r1, r1, #15 │ │ │ │ lsr r7, r3, #18 │ │ │ │ lsr r6, r3, #14 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r1, [sp, #8] │ │ │ │ @@ -1025501,58 +1025502,58 @@ │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 5f516c │ │ │ │ - ldr r3, [pc, #-2908] @ 5f3f94 │ │ │ │ + beq 5f5170 │ │ │ │ + ldr r3, [pc, #-2908] @ 5f3f98 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f4fd4 │ │ │ │ - ldr r3, [pc, #-2936] @ 5f3f98 │ │ │ │ + beq 5f4fd8 │ │ │ │ + ldr r3, [pc, #-2936] @ 5f3f9c │ │ │ │ sub r6, r6, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r6, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5f4f70 │ │ │ │ + bne 5f4f74 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5f3058 │ │ │ │ + beq 5f305c │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c51c8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 6c51c8 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ - ldr r3, [pc, #-3028] @ 5f3f9c │ │ │ │ + ldr r3, [pc, #-3028] @ 5f3fa0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ sub r7, r7, #1 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ tst r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r5 │ │ │ │ - beq 5f5228 │ │ │ │ + beq 5f522c │ │ │ │ bl 6c2f98 │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ lsr r2, r3, #18 │ │ │ │ lsr r1, r3, #24 │ │ │ │ lsr r8, r3, #14 │ │ │ │ lsr sl, r3, #10 │ │ │ │ lsr r3, r3, #6 │ │ │ │ and r7, r2, #15 │ │ │ │ and r4, r3, #15 │ │ │ │ @@ -1025564,33 +1025565,33 @@ │ │ │ │ bl 6bc88c │ │ │ │ mov r5, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r9, r0 │ │ │ │ bl 6bc88c │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 5f5178 │ │ │ │ - ldr r3, [pc, #-3148] @ 5f3fa0 │ │ │ │ + beq 5f517c │ │ │ │ + ldr r3, [pc, #-3148] @ 5f3fa4 │ │ │ │ sub sl, sl, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, sl, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f50c8 │ │ │ │ - ldr r3, [pc, #-3176] @ 5f3fa4 │ │ │ │ + beq 5f50cc │ │ │ │ + ldr r3, [pc, #-3176] @ 5f3fa8 │ │ │ │ sub r8, r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r8, lsl #2] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 6c2dc8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5f4fe4 │ │ │ │ + bne 5f4fe8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5f3058 │ │ │ │ + beq 5f305c │ │ │ │ bl 6bc88c │ │ │ │ sub r7, r7, #1 │ │ │ │ mov r8, r0 │ │ │ │ bl 6bc88c │ │ │ │ ldr r9, [sp, #8] │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1025599,15 +1025600,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 6c4fc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4fc8 │ │ │ │ - ldr r3, [pc, #-3276] @ 5f3fa8 │ │ │ │ + ldr r3, [pc, #-3276] @ 5f3fac │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ @@ -1025619,71 +1025620,71 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6c4fc8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ tst r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ - beq 5f51f0 │ │ │ │ + beq 5f51f4 │ │ │ │ bl 6c2f98 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2f98 │ │ │ │ mov r3, #16 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ bl 6c4fc8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3694 │ │ │ │ - ldr r3, [pc, #-3412] @ 5f3fac │ │ │ │ + ldr r3, [pc, #-3412] @ 5f3fb0 │ │ │ │ mov r2, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r7, lsl #2] │ │ │ │ mov r1, r4 │ │ │ │ bl 6c333c │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ bl 6c2f98 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2f98 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2f98 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2f98 │ │ │ │ - b 5f3940 │ │ │ │ + b 5f3944 │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f4d28 │ │ │ │ + b 5f4d2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f38e4 │ │ │ │ + b 5f38e8 │ │ │ │ mov r1, r4 │ │ │ │ - b 5f4d68 │ │ │ │ + b 5f4d6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5edbd0 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5edbd4 │ │ │ │ + b 5f305c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ef828 │ │ │ │ - b 5f3058 │ │ │ │ + bl 5ef82c │ │ │ │ + b 5f305c │ │ │ │ mov r4, #8 │ │ │ │ bl 6c31fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ bl 6c31fc │ │ │ │ mov r3, #16 │ │ │ │ @@ -1025738,51 +1025739,51 @@ │ │ │ │ bl 6c37b0 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp] │ │ │ │ bl 6c5548 │ │ │ │ - b 5f3b78 │ │ │ │ + b 5f3b7c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f4074 │ │ │ │ + b 5f4078 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f4054 │ │ │ │ + b 5f4058 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #14 │ │ │ │ bl 6c3b88 │ │ │ │ - b 5f4148 │ │ │ │ + b 5f414c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e7c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, #14 │ │ │ │ bl 6c3b88 │ │ │ │ - b 5f40c4 │ │ │ │ + b 5f40c8 │ │ │ │ bl 6c60d8 │ │ │ │ - b 5f43e4 │ │ │ │ + b 5f43e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f48f4 │ │ │ │ + b 5f48f8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f48d4 │ │ │ │ + b 5f48d8 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #31 │ │ │ │ bl 6c4fc8 │ │ │ │ mov r2, r6 │ │ │ │ @@ -1025791,44 +1025792,44 @@ │ │ │ │ bl 6c2e7c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r5, r3, lsl #2] │ │ │ │ mov r0, r1 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f4914 │ │ │ │ + b 5f4918 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c51c8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 6c51c8 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e7c │ │ │ │ - ldr r3, [pc, #1532] @ 5f55ac │ │ │ │ + ldr r3, [pc, #1532] @ 5f55b0 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ tst r3, #2 │ │ │ │ mov r0, r1 │ │ │ │ - beq 5f5208 │ │ │ │ + beq 5f520c │ │ │ │ bl 6c2f98 │ │ │ │ - b 5f4b28 │ │ │ │ + b 5f4b2c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f4b20 │ │ │ │ + b 5f4b24 │ │ │ │ bl 6bc88c │ │ │ │ sub r4, r4, #1 │ │ │ │ mov sl, r0 │ │ │ │ bl 6bc88c │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ @@ -1025836,15 +1025837,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 6c4fc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c4fc8 │ │ │ │ - ldr r3, [pc, #1416] @ 5f55b0 │ │ │ │ + ldr r3, [pc, #1416] @ 5f55b4 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ mov r3, #16 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ @@ -1025856,41 +1025857,41 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 6c4fc8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ tst r3, #2 │ │ │ │ mov r1, sl │ │ │ │ mov r0, sl │ │ │ │ - beq 5f5210 │ │ │ │ + beq 5f5214 │ │ │ │ bl 6c2f98 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2f98 │ │ │ │ mov r3, #16 │ │ │ │ mov r1, sl │ │ │ │ mov r0, sl │ │ │ │ mov r2, #0 │ │ │ │ bl 6c4fc8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3694 │ │ │ │ - ldr r3, [pc, #1280] @ 5f55b4 │ │ │ │ + ldr r3, [pc, #1280] @ 5f55b8 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ mov r1, r8 │ │ │ │ bl 6c333c │ │ │ │ - b 5f4c24 │ │ │ │ + b 5f4c28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f4c1c │ │ │ │ - ldr r7, [pc, #1240] @ 5f55b8 │ │ │ │ + b 5f4c20 │ │ │ │ + ldr r7, [pc, #1240] @ 5f55bc │ │ │ │ sub r5, r3, #1 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r7, r5, lsl #2] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 6c2e7c │ │ │ │ mov r1, r6 │ │ │ │ @@ -1025911,181 +1025912,181 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3694 │ │ │ │ ldr r0, [r7, r5, lsl #2] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c333c │ │ │ │ - b 5f3e40 │ │ │ │ + b 5f3e44 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f3db4 │ │ │ │ + b 5f3db8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f3d6c │ │ │ │ + b 5f3d70 │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f4b00 │ │ │ │ + b 5f4b04 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f4bfc │ │ │ │ + b 5f4c00 │ │ │ │ bl 6c2f98 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2f98 │ │ │ │ - b 5f3e14 │ │ │ │ + b 5f3e18 │ │ │ │ bl 6c2f98 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2f98 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 6c2f98 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ bl 6c2f98 │ │ │ │ - b 5f3e34 │ │ │ │ + b 5f3e38 │ │ │ │ bl 6c2e7c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f51b4 │ │ │ │ + b 5f51b8 │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f4cd4 │ │ │ │ + b 5f4cd8 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f4b28 │ │ │ │ + b 5f4b2c │ │ │ │ bl 6c2e7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f5088 │ │ │ │ + b 5f508c │ │ │ │ bl 6c2e7c │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ bl 6c60d8 │ │ │ │ - b 5f4368 │ │ │ │ + b 5f436c │ │ │ │ bl 6c60d8 │ │ │ │ ldr r1, [r9, r7, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #880] @ 5f55bc │ │ │ │ + ldr r2, [pc, #880] @ 5f55c0 │ │ │ │ bl 6c31fc │ │ │ │ ldr r1, [r9, r5, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #864] @ 5f55bc │ │ │ │ + ldr r2, [pc, #864] @ 5f55c0 │ │ │ │ bl 6c31fc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3694 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3694 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c60d8 │ │ │ │ - b 5f453c │ │ │ │ - ldr r3, [pc, #808] @ 5f55c0 │ │ │ │ + b 5f4540 │ │ │ │ + ldr r3, [pc, #808] @ 5f55c4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ cmp r2, #0 │ │ │ │ movne r5, r2 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r9, [pc, #776] @ 5f55c4 │ │ │ │ + ldr r9, [pc, #776] @ 5f55c8 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r2, [pc, #748] @ 5f55c8 │ │ │ │ + ldr r2, [pc, #748] @ 5f55cc │ │ │ │ ldr r1, [r9, r5, lsl #2] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c31fc │ │ │ │ cmp sl, #2 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - beq 5f54a8 │ │ │ │ + beq 5f54ac │ │ │ │ bl 6c5ff0 │ │ │ │ ldr r1, [r9, r5, lsl #2] │ │ │ │ - ldr r2, [pc, #688] @ 5f55bc │ │ │ │ + ldr r2, [pc, #688] @ 5f55c0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c31fc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c3694 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c5ff0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c37b0 │ │ │ │ - ldr r3, [pc, #644] @ 5f55cc │ │ │ │ + ldr r3, [pc, #644] @ 5f55d0 │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ mov r1, r8 │ │ │ │ bl 6c333c │ │ │ │ - b 5f3058 │ │ │ │ - ldr r3, [pc, #620] @ 5f55d0 │ │ │ │ + b 5f305c │ │ │ │ + ldr r3, [pc, #620] @ 5f55d4 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f3058 │ │ │ │ - ldr r3, [pc, #604] @ 5f55d4 │ │ │ │ + b 5f305c │ │ │ │ + ldr r3, [pc, #604] @ 5f55d8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ cmp r2, #0 │ │ │ │ movne r6, r2 │ │ │ │ bl 6bc88c │ │ │ │ sub r9, r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6bd6d4 │ │ │ │ mov r7, r0 │ │ │ │ bl 6bc88c │ │ │ │ - ldr r1, [pc, #544] @ 5f55d8 │ │ │ │ + ldr r1, [pc, #544] @ 5f55dc │ │ │ │ mov r2, #-16777216 @ 0xff000000 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r9, lsl #2] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c31fc │ │ │ │ cmp sl, #4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 5f54a0 │ │ │ │ + beq 5f54a4 │ │ │ │ bl 6c5ff0 │ │ │ │ - ldr r3, [pc, #496] @ 5f55dc │ │ │ │ + ldr r3, [pc, #496] @ 5f55e0 │ │ │ │ mov r6, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ lsl r2, r3, r6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ @@ -1026096,134 +1026097,134 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c3694 │ │ │ │ cmp sl, #4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5f5480 │ │ │ │ + beq 5f5484 │ │ │ │ bl 6c5ff0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6c37b0 │ │ │ │ sub r6, r6, #8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 6c333c │ │ │ │ cmn r6, #8 │ │ │ │ - bne 5f53f4 │ │ │ │ - ldr r3, [pc, #372] @ 5f55e0 │ │ │ │ + bne 5f53f8 │ │ │ │ + ldr r3, [pc, #372] @ 5f55e4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ mov r1, r5 │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ bl 6c60d8 │ │ │ │ - b 5f5438 │ │ │ │ - ldr r3, [pc, #340] @ 5f55e4 │ │ │ │ + b 5f543c │ │ │ │ + ldr r3, [pc, #340] @ 5f55e8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ bl 6c60d8 │ │ │ │ - b 5f53e4 │ │ │ │ + b 5f53e8 │ │ │ │ bl 6c60d8 │ │ │ │ ldr r1, [r9, r5, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #256] @ 5f55bc │ │ │ │ + ldr r2, [pc, #256] @ 5f55c0 │ │ │ │ bl 6c31fc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #16 │ │ │ │ bl 6c3694 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ bl 6c60d8 │ │ │ │ - b 5f5330 │ │ │ │ + b 5f5334 │ │ │ │ tst r0, #65011712 @ 0x3e00000 │ │ │ │ lsr ip, r0, #14 │ │ │ │ lsr lr, r0, #10 │ │ │ │ lsr r0, r0, #6 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ ands r0, r0, #15 │ │ │ │ orreq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f3058 │ │ │ │ - ldr r4, [pc, #216] @ 5f55e8 │ │ │ │ + bne 5f305c │ │ │ │ + ldr r4, [pc, #216] @ 5f55ec │ │ │ │ sub r1, r0, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [r4, r1, lsl #2] │ │ │ │ orr r1, ip, lr │ │ │ │ ands r1, r1, #15 │ │ │ │ - beq 5f5568 │ │ │ │ + beq 5f556c │ │ │ │ ands r1, lr, #15 │ │ │ │ moveq lr, #1 │ │ │ │ movne lr, #0 │ │ │ │ ands ip, ip, #15 │ │ │ │ orreq lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 5f5570 │ │ │ │ + bne 5f5574 │ │ │ │ cmp ip, r1 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r1, [r4, r1, lsl #2] │ │ │ │ - beq 5f559c │ │ │ │ + beq 5f55a0 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r2, [r4, ip, lsl #2] │ │ │ │ - bne 5f55a4 │ │ │ │ + bne 5f55a8 │ │ │ │ bl 6c60d8 │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ bl 6c2e14 │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ cmp r1, #0 │ │ │ │ movne ip, r1 │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp sl, #0 │ │ │ │ ldr r1, [r4, ip, lsl #2] │ │ │ │ - bne 5f5594 │ │ │ │ + bne 5f5598 │ │ │ │ mov r2, sl │ │ │ │ bl 6c60d8 │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ bl 6c5ff0 │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ bl 6c2dc8 │ │ │ │ - b 5f3058 │ │ │ │ + b 5f305c │ │ │ │ bl 6c5ff0 │ │ │ │ - b 5f3058 │ │ │ │ - rsbeq r8, r4, r4, ror #7 │ │ │ │ - rsbeq r8, r4, ip, ror #6 │ │ │ │ - rsbeq r8, r4, r0, ror #5 │ │ │ │ - strheq r8, [r4], #-36 @ 0xffffffdc @ │ │ │ │ + b 5f305c │ │ │ │ + rsbeq r8, r4, r0, ror #7 │ │ │ │ + rsbeq r8, r4, r8, ror #6 │ │ │ │ + ldrdeq r8, [r4], #-44 @ 0xffffffd4 @ │ │ │ │ + strheq r8, [r4], #-32 @ 0xffffffe0 @ │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - rsbeq r8, r4, r0, lsl #2 │ │ │ │ - ldrdeq r8, [r4], #-8 @ │ │ │ │ + strdeq r8, [r4], #-12 @ │ │ │ │ + ldrdeq r8, [r4], #-4 @ │ │ │ │ @ instruction: 0xffff0000 │ │ │ │ - rsbeq r8, r4, ip, asr #32 │ │ │ │ - rsbeq r8, r4, r4, lsr r0 │ │ │ │ - rsbeq r8, r4, ip, lsl r0 │ │ │ │ - ldrdeq r7, [r4], #-252 @ 0xffffff04 @ │ │ │ │ - rsbeq r7, r4, r8, lsr #31 │ │ │ │ - rsbeq r7, r4, r8, lsr #30 │ │ │ │ - rsbeq r7, r4, r4, lsl #30 │ │ │ │ - rsbeq r7, r4, r4, lsl #29 │ │ │ │ + rsbeq r8, r4, r8, asr #32 │ │ │ │ + rsbeq r8, r4, r0, lsr r0 │ │ │ │ + rsbeq r8, r4, r8, lsl r0 │ │ │ │ + ldrdeq r7, [r4], #-248 @ 0xffffff08 @ │ │ │ │ + rsbeq r7, r4, r4, lsr #31 │ │ │ │ + rsbeq r7, r4, r4, lsr #30 │ │ │ │ + rsbeq r7, r4, r0, lsl #30 │ │ │ │ + rsbeq r7, r4, r0, lsl #29 │ │ │ │ orr r0, r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ 5f560c │ │ │ │ + ldr r0, [pc, #4] @ 5f5610 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69caec │ │ │ │ - ldrsheq r6, [r3], #-240 @ 0xffffff10 │ │ │ │ + subseq r6, r3, ip, ror #31 │ │ │ │ add r0, r0, #824 @ 0x338 │ │ │ │ b 2bbc0c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ @@ -1026237,91 +1026238,91 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ stm sp, {ip, lr} │ │ │ │ bl 4a807c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 5f5684 │ │ │ │ + blt 5f5688 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #84] @ 5f56e0 │ │ │ │ - ldr r2, [pc, #84] @ 5f56e4 │ │ │ │ + ldr r1, [pc, #84] @ 5f56e4 │ │ │ │ + ldr r2, [pc, #84] @ 5f56e8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #76] @ 5f56e8 │ │ │ │ + ldr r1, [pc, #76] @ 5f56ec │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r0, r6, #824 @ 0x338 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ - ldr r1, [pc, #52] @ 5f56ec │ │ │ │ + ldr r1, [pc, #52] @ 5f56f0 │ │ │ │ add r2, r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r0, r9, r0, lsr pc │ │ │ │ - eorseq lr, r3, r4, lsr sp │ │ │ │ - eorseq lr, r3, ip, asr #26 │ │ │ │ - eorseq fp, sl, r4, lsr #7 │ │ │ │ + subeq r0, r9, ip, lsr #30 │ │ │ │ + eorseq lr, r3, r0, lsr sp │ │ │ │ + eorseq lr, r3, r8, asr #26 │ │ │ │ + eorseq fp, sl, r0, lsr #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #220] @ 5f57e4 │ │ │ │ + ldr r4, [pc, #220] @ 5f57e8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #16 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #204] @ 5f57e8 │ │ │ │ - ldr r1, [pc, #204] @ 5f57ec │ │ │ │ + ldr r2, [pc, #204] @ 5f57ec │ │ │ │ + ldr r1, [pc, #204] @ 5f57f0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #184] @ 5f57f0 │ │ │ │ - ldr r1, [pc, #184] @ 5f57f4 │ │ │ │ + ldr r2, [pc, #184] @ 5f57f4 │ │ │ │ + ldr r1, [pc, #184] @ 5f57f8 │ │ │ │ add r4, r4, #32 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r1, [pc, #152] @ 5f57f8 │ │ │ │ + ldr r1, [pc, #152] @ 5f57fc │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 694d3c │ │ │ │ - ldr r3, [pc, #132] @ 5f57fc │ │ │ │ - ldr lr, [pc, #132] @ 5f5800 │ │ │ │ + ldr r3, [pc, #132] @ 5f5800 │ │ │ │ + ldr lr, [pc, #132] @ 5f5804 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - ldr ip, [pc, #120] @ 5f5804 │ │ │ │ + ldr ip, [pc, #120] @ 5f5808 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #116] @ 5f5808 │ │ │ │ - ldr r1, [pc, #116] @ 5f580c │ │ │ │ - ldr r2, [pc, #116] @ 5f5810 │ │ │ │ + ldr r0, [pc, #116] @ 5f580c │ │ │ │ + ldr r1, [pc, #116] @ 5f5810 │ │ │ │ + ldr r2, [pc, #116] @ 5f5814 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ @@ -1026333,153 +1026334,153 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strheq r0, [r9], #-228 @ 0xffffff1c │ │ │ │ - @ instruction: 0x00327bfc │ │ │ │ - eorseq r3, fp, ip, asr #26 │ │ │ │ - eorseq lr, r3, ip, lsl #25 │ │ │ │ - eorseq lr, r3, r8, lsr #25 │ │ │ │ - subseq r0, r6, r8, lsr sl │ │ │ │ - subseq r6, r3, ip, ror lr │ │ │ │ + strheq r0, [r9], #-224 @ 0xffffff20 │ │ │ │ + @ instruction: 0x00327bf8 │ │ │ │ + eorseq r3, fp, r8, asr #26 │ │ │ │ + eorseq lr, r3, r8, lsl #25 │ │ │ │ + eorseq lr, r3, r4, lsr #25 │ │ │ │ + subseq r0, r6, r4, lsr sl │ │ │ │ + subseq r6, r3, r8, ror lr │ │ │ │ andeq r0, r0, r0, lsl #9 │ │ │ │ andeq r0, r0, ip, asr #6 │ │ │ │ @ instruction: 0xfffffe44 │ │ │ │ andeq r0, r0, ip, lsr #4 │ │ │ │ @ instruction: 0xfffffe60 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #404] @ 5f59c0 │ │ │ │ - ldr r3, [pc, #404] @ 5f59c4 │ │ │ │ + ldr r2, [pc, #404] @ 5f59c4 │ │ │ │ + ldr r3, [pc, #404] @ 5f59c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ add sl, r0, #824 @ 0x338 │ │ │ │ add r6, sp, #12 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - b 5f5890 │ │ │ │ + b 5f5894 │ │ │ │ mov ip, #7 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 90363c │ │ │ │ cmp r0, #7 │ │ │ │ - bne 5f59a4 │ │ │ │ + bne 5f59a8 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ mov r1, r6 │ │ │ │ add r3, r3, #78 @ 0x4e │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r8, r3, lsl #2] │ │ │ │ bl 2bb3dc │ │ │ │ mov r0, sl │ │ │ │ bl 2b286c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5f5960 │ │ │ │ + beq 5f5964 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [r6] │ │ │ │ strh r7, [r6, #4] │ │ │ │ strb r7, [r6, #6] │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f592c │ │ │ │ + beq 5f5930 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 9037e4 │ │ │ │ cmp r0, #6 │ │ │ │ - bls 5f5904 │ │ │ │ + bls 5f5908 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f585c │ │ │ │ + beq 5f5860 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #6 │ │ │ │ - bls 5f585c │ │ │ │ + bls 5f5860 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r6 │ │ │ │ bl 212834 │ │ │ │ - b 5f5878 │ │ │ │ - ldr r1, [pc, #188] @ 5f59c8 │ │ │ │ + b 5f587c │ │ │ │ + ldr r1, [pc, #188] @ 5f59cc │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ - ldr r2, [pc, #152] @ 5f59cc │ │ │ │ - ldr r3, [pc, #140] @ 5f59c4 │ │ │ │ + ldr r2, [pc, #152] @ 5f59d0 │ │ │ │ + ldr r3, [pc, #140] @ 5f59c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f59bc │ │ │ │ + bne 5f59c0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 2b28dc │ │ │ │ - ldr r2, [pc, #104] @ 5f59d0 │ │ │ │ - ldr r3, [pc, #88] @ 5f59c4 │ │ │ │ + ldr r2, [pc, #104] @ 5f59d4 │ │ │ │ + ldr r3, [pc, #88] @ 5f59c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f59bc │ │ │ │ + bne 5f59c0 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #40] @ 5f59d4 │ │ │ │ + ldr r1, [pc, #40] @ 5f59d8 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62e17c │ │ │ │ - b 5f5914 │ │ │ │ + bl 62e180 │ │ │ │ + b 5f5918 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00565498 │ │ │ │ + @ instruction: 0x00565494 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq fp, sl, r8, ror r1 │ │ │ │ - @ instruction: 0x00565390 │ │ │ │ - subseq r5, r6, ip, asr r3 │ │ │ │ - eorseq fp, sl, r4, lsl r1 │ │ │ │ + eorseq fp, sl, r4, ror r1 │ │ │ │ + subseq r5, r6, ip, lsl #7 │ │ │ │ + subseq r5, r6, r8, asr r3 │ │ │ │ + eorseq fp, sl, r0, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #232] @ 5f5ad8 │ │ │ │ - ldr lr, [pc, #232] @ 5f5adc │ │ │ │ - ldr ip, [pc, #232] @ 5f5ae0 │ │ │ │ + ldr r3, [pc, #232] @ 5f5adc │ │ │ │ + ldr lr, [pc, #232] @ 5f5ae0 │ │ │ │ + ldr ip, [pc, #232] @ 5f5ae4 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #16 │ │ │ │ add lr, pc, lr │ │ │ │ mov r7, r1 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ - ldr r2, [pc, #212] @ 5f5ae4 │ │ │ │ - ldr r1, [pc, #212] @ 5f5ae8 │ │ │ │ + ldr r2, [pc, #212] @ 5f5ae8 │ │ │ │ + ldr r1, [pc, #212] @ 5f5aec │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #18 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ @@ -1026508,145 +1026509,145 @@ │ │ │ │ mov r2, r5 │ │ │ │ add r0, r6, #2 │ │ │ │ bl 212834 │ │ │ │ ldr r2, [r4, #308] @ 0x134 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 212834 │ │ │ │ - ldr r2, [pc, #68] @ 5f5aec │ │ │ │ - ldr r3, [pc, #52] @ 5f5ae0 │ │ │ │ + ldr r2, [pc, #68] @ 5f5af0 │ │ │ │ + ldr r3, [pc, #52] @ 5f5ae4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f5ad4 │ │ │ │ + bne 5f5ad8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 211d90 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r0, r9, r8, asr #23 │ │ │ │ - subseq r5, r6, r8, asr #5 │ │ │ │ + subeq r0, r9, r4, asr #23 │ │ │ │ + subseq r5, r6, r4, asr #5 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsheq fp, [sl], -r4 @ │ │ │ │ - eorseq r6, r8, r8, lsr r2 │ │ │ │ - subseq r5, r6, ip, lsl r2 │ │ │ │ + ldrsheq fp, [sl], -r0 @ │ │ │ │ + eorseq r6, r8, r4, lsr r2 │ │ │ │ + subseq r5, r6, r8, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #112] @ 5f5b78 │ │ │ │ - ldr r2, [pc, #112] @ 5f5b7c │ │ │ │ - ldr r1, [pc, #112] @ 5f5b80 │ │ │ │ + ldr r4, [pc, #112] @ 5f5b7c │ │ │ │ + ldr r2, [pc, #112] @ 5f5b80 │ │ │ │ + ldr r1, [pc, #112] @ 5f5b84 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #80] @ 5f5b84 │ │ │ │ - ldr r1, [pc, #80] @ 5f5b88 │ │ │ │ + ldr r2, [pc, #80] @ 5f5b88 │ │ │ │ + ldr r1, [pc, #80] @ 5f5b8c │ │ │ │ add r4, r4, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #18 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d194 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #304] @ 0x130 │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d0f8 │ │ │ │ + bl 62d0fc │ │ │ │ add r0, r4, #824 @ 0x338 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 2bb568 │ │ │ │ - subeq r0, r9, ip, lsr #21 │ │ │ │ - @ instruction: 0x0033e8b8 │ │ │ │ - @ instruction: 0x0033e8d4 │ │ │ │ - @ instruction: 0x003aafd4 │ │ │ │ - eorseq r6, r8, r8, lsl r1 │ │ │ │ + subeq r0, r9, r8, lsr #21 │ │ │ │ + @ instruction: 0x0033e8b4 │ │ │ │ + @ instruction: 0x0033e8d0 │ │ │ │ + @ instruction: 0x003aafd0 │ │ │ │ + eorseq r6, r8, r4, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ ldr r6, [r3, #-512] @ 0xfffffe00 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-520] @ 0xfffffdf8 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ mov r0, r6 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - ldr ip, [pc, #60] @ 5f5c14 │ │ │ │ - ldr r2, [pc, #60] @ 5f5c18 │ │ │ │ - ldr r1, [pc, #60] @ 5f5c1c │ │ │ │ + ldr ip, [pc, #60] @ 5f5c18 │ │ │ │ + ldr r2, [pc, #60] @ 5f5c1c │ │ │ │ + ldr r1, [pc, #60] @ 5f5c20 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #0 │ │ │ │ add r0, r5, r0, lsl #2 │ │ │ │ str lr, [r0, #-512] @ 0xfffffe00 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ sub r0, r5, #824 @ 0x338 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r1, [r5, #-520] @ 0xfffffdf8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62c9b4 │ │ │ │ - subeq r0, r9, r0, ror #19 │ │ │ │ - eorseq lr, r3, r4, ror #15 │ │ │ │ - @ instruction: 0x0033e7fc │ │ │ │ + b 62c9b8 │ │ │ │ + ldrdeq r0, [r9], #-156 @ 0xffffff64 │ │ │ │ + eorseq lr, r3, r0, ror #15 │ │ │ │ + @ instruction: 0x0033e7f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #264] @ 5f5d40 │ │ │ │ + ldr r4, [pc, #264] @ 5f5d44 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r2, [pc, #260] @ 5f5d44 │ │ │ │ - ldr r1, [pc, #260] @ 5f5d48 │ │ │ │ + ldr r2, [pc, #260] @ 5f5d48 │ │ │ │ + ldr r1, [pc, #260] @ 5f5d4c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ mov r8, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #228] @ 5f5d4c │ │ │ │ - ldr r1, [pc, #228] @ 5f5d50 │ │ │ │ + ldr r2, [pc, #228] @ 5f5d50 │ │ │ │ + ldr r1, [pc, #228] @ 5f5d54 │ │ │ │ add r4, r4, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #18 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r5, [pc, #208] @ 5f5d54 │ │ │ │ + ldr r5, [pc, #208] @ 5f5d58 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 69d194 │ │ │ │ add r8, r0, #4096 @ 0x1000 │ │ │ │ add r9, r0, #824 @ 0x338 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r8, #944] @ 0x3b0 │ │ │ │ bl 4a89d4 │ │ │ │ - ldr r3, [pc, #172] @ 5f5d58 │ │ │ │ - ldr r1, [pc, #172] @ 5f5d5c │ │ │ │ + ldr r3, [pc, #172] @ 5f5d5c │ │ │ │ + ldr r1, [pc, #172] @ 5f5d60 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r2, r6 │ │ │ │ add r1, r1, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #0 │ │ │ │ @@ -1026654,44 +1026655,44 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ orrne r3, r3, #2048 @ 0x800 │ │ │ │ strne r3, [r0, #8] │ │ │ │ mov r0, r9 │ │ │ │ bl 2bb6b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f5d20 │ │ │ │ + bne 5f5d24 │ │ │ │ ldr r0, [r8, #940] @ 0x3ac │ │ │ │ bl 21305c │ │ │ │ mov r1, #9 │ │ │ │ add r2, r0, #2 │ │ │ │ str r2, [r4, #308] @ 0x134 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62d174 │ │ │ │ - ldr r2, [pc, #80] @ 5f5d60 │ │ │ │ + bl 62d178 │ │ │ │ + ldr r2, [pc, #80] @ 5f5d64 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ str r0, [r4, #304] @ 0x130 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - subeq r0, r9, r8, ror r9 │ │ │ │ - eorseq lr, r3, r8, lsl #15 │ │ │ │ - eorseq lr, r3, r4, lsr #15 │ │ │ │ - eorseq sl, sl, r0, lsr #29 │ │ │ │ - eorseq r5, r8, r4, ror #31 │ │ │ │ - subseq r5, r6, r4, asr #32 │ │ │ │ + subeq r0, r9, r4, ror r9 │ │ │ │ + eorseq lr, r3, r4, lsl #15 │ │ │ │ + eorseq lr, r3, r0, lsr #15 │ │ │ │ + mlaseq sl, ip, lr, sl │ │ │ │ + eorseq r5, r8, r0, ror #31 │ │ │ │ + subseq r5, r6, r0, asr #32 │ │ │ │ andeq r3, r0, r8, asr ip │ │ │ │ - subseq r6, r3, r4, asr #18 │ │ │ │ + subseq r6, r3, r0, asr #18 │ │ │ │ @ instruction: 0xfffffafc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr sl, [r0, #16] │ │ │ │ mov r6, r3 │ │ │ │ @@ -1026702,49 +1026703,49 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r8, r2 │ │ │ │ bl 9037e4 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc 5f5ddc │ │ │ │ + bcc 5f5de0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #64] @ 5f5e24 │ │ │ │ - ldr r2, [pc, #64] @ 5f5e28 │ │ │ │ - ldr r1, [pc, #64] @ 5f5e2c │ │ │ │ + ldr r3, [pc, #64] @ 5f5e28 │ │ │ │ + ldr r2, [pc, #64] @ 5f5e2c │ │ │ │ + ldr r1, [pc, #64] @ 5f5e30 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp] │ │ │ │ sub r0, sl, #824 @ 0x338 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d194 │ │ │ │ - ldr r1, [pc, #32] @ 5f5e30 │ │ │ │ + ldr r1, [pc, #32] @ 5f5e34 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, r6 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 5f5dac │ │ │ │ - ldrdeq r0, [r9], #-116 @ 0xffffff8c │ │ │ │ - @ instruction: 0x0033e5d8 │ │ │ │ - @ instruction: 0x0033e5f4 │ │ │ │ - eorseq sl, sl, r8, lsl #26 │ │ │ │ + bl 62e180 │ │ │ │ + b 5f5db0 │ │ │ │ + ldrdeq r0, [r9], #-112 @ 0xffffff90 │ │ │ │ + @ instruction: 0x0033e5d4 │ │ │ │ + @ instruction: 0x0033e5f0 │ │ │ │ + eorseq sl, sl, r4, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr sl, [r0, #16] │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ @@ -1026754,50 +1026755,50 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r8, r2 │ │ │ │ bl 9037e4 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc 5f5eac │ │ │ │ + bcc 5f5eb0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r3, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #68] @ 5f5ef8 │ │ │ │ - ldr r2, [pc, #68] @ 5f5efc │ │ │ │ - ldr r1, [pc, #68] @ 5f5f00 │ │ │ │ + ldr r3, [pc, #68] @ 5f5efc │ │ │ │ + ldr r2, [pc, #68] @ 5f5f00 │ │ │ │ + ldr r1, [pc, #68] @ 5f5f04 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp] │ │ │ │ sub r0, sl, #824 @ 0x338 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d194 │ │ │ │ str r7, [sp] │ │ │ │ - ldr r1, [pc, #32] @ 5f5f04 │ │ │ │ + ldr r1, [pc, #32] @ 5f5f08 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ mov r3, r6 │ │ │ │ add r2, r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 5f5e7c │ │ │ │ - subeq r0, r9, r4, lsl #14 │ │ │ │ - eorseq lr, r3, r8, lsl #10 │ │ │ │ - eorseq lr, r3, r4, lsr #10 │ │ │ │ - eorseq sl, sl, ip, ror #24 │ │ │ │ + bl 62e180 │ │ │ │ + b 5f5e80 │ │ │ │ + subeq r0, r9, r0, lsl #14 │ │ │ │ + eorseq lr, r3, r4, lsl #10 │ │ │ │ + eorseq lr, r3, r0, lsr #10 │ │ │ │ + eorseq sl, sl, r8, ror #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ @@ -1026809,57 +1026810,57 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ stm sp, {ip, lr} │ │ │ │ bl 4a7bb0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 5f5f74 │ │ │ │ + blt 5f5f78 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #80] @ 5f5fcc │ │ │ │ - ldr r2, [pc, #80] @ 5f5fd0 │ │ │ │ + ldr r1, [pc, #80] @ 5f5fd0 │ │ │ │ + ldr r2, [pc, #80] @ 5f5fd4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #72] @ 5f5fd4 │ │ │ │ + ldr r1, [pc, #72] @ 5f5fd8 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r0, r6, #824 @ 0x338 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ - ldr r1, [pc, #52] @ 5f5fd8 │ │ │ │ + ldr r1, [pc, #52] @ 5f5fdc │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r0, r9, r0, asr #12 │ │ │ │ - eorseq lr, r3, r4, asr #8 │ │ │ │ - eorseq lr, r3, ip, asr r4 │ │ │ │ - eorseq sl, sl, ip, ror #23 │ │ │ │ + subeq r0, r9, ip, lsr r6 │ │ │ │ + eorseq lr, r3, r0, asr #8 │ │ │ │ + eorseq lr, r3, r8, asr r4 │ │ │ │ + eorseq sl, sl, r8, ror #23 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r1, r0 │ │ │ │ sbcs ip, r2, r3 │ │ │ │ - blt 5f6024 │ │ │ │ + blt 5f6028 │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ mvnlt r0, #0 │ │ │ │ movge r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1026872,149 +1026873,149 @@ │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #220] @ 5f6134 │ │ │ │ + ldr r2, [pc, #220] @ 5f6138 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #216] @ 5f6138 │ │ │ │ + ldr r3, [pc, #216] @ 5f613c │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strd r2, [sp] │ │ │ │ - blt 5f60f0 │ │ │ │ + blt 5f60f4 │ │ │ │ add r3, r0, #456 @ 0x1c8 │ │ │ │ ldrh r3, [r3] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, r5 │ │ │ │ - bne 5f60f0 │ │ │ │ + bne 5f60f4 │ │ │ │ mov r0, r1 │ │ │ │ lsr r7, r1, #9 │ │ │ │ ldr r1, [r4, #352] @ 0x160 │ │ │ │ bl 91a9dc │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5f60f0 │ │ │ │ + bne 5f60f4 │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ bl 759a78 │ │ │ │ ldrd r2, [sp] │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r1, r3, r6 │ │ │ │ - bcc 5f60f0 │ │ │ │ + bcc 5f60f4 │ │ │ │ subs r2, r2, r5 │ │ │ │ sbc r3, r3, r6 │ │ │ │ cmp r2, r7 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ movcs r0, #1 │ │ │ │ movcc r0, #0 │ │ │ │ - b 5f60f4 │ │ │ │ + b 5f60f8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #64] @ 5f613c │ │ │ │ - ldr r3, [pc, #56] @ 5f6138 │ │ │ │ + ldr r2, [pc, #64] @ 5f6140 │ │ │ │ + ldr r3, [pc, #56] @ 5f613c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f6130 │ │ │ │ + bne 5f6134 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r4, r6, r4, ror #24 │ │ │ │ + subseq r4, r6, r0, ror #24 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r4, r6, r8, asr #23 │ │ │ │ - ldr r1, [pc, #8] @ 5f6150 │ │ │ │ + subseq r4, r6, r4, asr #23 │ │ │ │ + ldr r1, [pc, #8] @ 5f6154 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ b 8d8610 │ │ │ │ - eorseq r7, r2, r0, asr #15 │ │ │ │ - ldr r3, [pc, #28] @ 5f6178 │ │ │ │ - ldr r2, [pc, #28] @ 5f617c │ │ │ │ + @ instruction: 0x003277bc │ │ │ │ + ldr r3, [pc, #28] @ 5f617c │ │ │ │ + ldr r2, [pc, #28] @ 5f6180 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #16] @ 5f6180 │ │ │ │ + ldr r1, [pc, #16] @ 5f6184 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ bx r3 │ │ │ │ - subseq r4, r6, r8, ror #22 │ │ │ │ + subseq r4, r6, r4, ror #22 │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ - mlaseq r2, r8, r7, r7 │ │ │ │ - ldr r0, [pc, #4] @ 5f6190 │ │ │ │ + mlaseq r2, r4, r7, r7 │ │ │ │ + ldr r0, [pc, #4] @ 5f6194 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69caec │ │ │ │ - subseq r6, r3, r8, ror #9 │ │ │ │ + subseq r6, r3, r4, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #284] @ 5f62c8 │ │ │ │ - ldr r2, [pc, #284] @ 5f62cc │ │ │ │ - ldr r1, [pc, #284] @ 5f62d0 │ │ │ │ + ldr r4, [pc, #284] @ 5f62cc │ │ │ │ + ldr r2, [pc, #284] @ 5f62d0 │ │ │ │ + ldr r1, [pc, #284] @ 5f62d4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #252] @ 5f62d4 │ │ │ │ - ldr r1, [pc, #252] @ 5f62d8 │ │ │ │ + ldr r2, [pc, #252] @ 5f62d8 │ │ │ │ + ldr r1, [pc, #252] @ 5f62dc │ │ │ │ add r4, r4, #16 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #232] @ 5f62dc │ │ │ │ - ldr r8, [pc, #232] @ 5f62e0 │ │ │ │ - ldr sl, [pc, #232] @ 5f62e4 │ │ │ │ - ldr r7, [pc, #232] @ 5f62e8 │ │ │ │ + ldr r9, [pc, #232] @ 5f62e0 │ │ │ │ + ldr r8, [pc, #232] @ 5f62e4 │ │ │ │ + ldr sl, [pc, #232] @ 5f62e8 │ │ │ │ + ldr r7, [pc, #232] @ 5f62ec │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ add sl, pc, sl │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r1, [pc, #204] @ 5f62ec │ │ │ │ + ldr r1, [pc, #204] @ 5f62f0 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #196] @ 5f62f0 │ │ │ │ + ldr r6, [pc, #196] @ 5f62f4 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 694d3c │ │ │ │ - ldr r3, [pc, #180] @ 5f62f4 │ │ │ │ - ldr lr, [pc, #180] @ 5f62f8 │ │ │ │ + ldr r3, [pc, #180] @ 5f62f8 │ │ │ │ + ldr lr, [pc, #180] @ 5f62fc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - ldr ip, [pc, #164] @ 5f62fc │ │ │ │ + ldr ip, [pc, #164] @ 5f6300 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #156] @ 5f6300 │ │ │ │ - ldr r1, [pc, #156] @ 5f6304 │ │ │ │ - ldr r2, [pc, #156] @ 5f6308 │ │ │ │ - ldr r3, [pc, #156] @ 5f630c │ │ │ │ + ldr r0, [pc, #156] @ 5f6304 │ │ │ │ + ldr r1, [pc, #156] @ 5f6308 │ │ │ │ + ldr r2, [pc, #156] @ 5f630c │ │ │ │ + ldr r3, [pc, #156] @ 5f6310 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [r4, #92] @ 0x5c │ │ │ │ @@ -1027030,87 +1027031,87 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subeq r0, r9, r4, asr #9 │ │ │ │ - eorseq r7, r2, ip, asr r1 │ │ │ │ - @ instruction: 0x003b32b0 │ │ │ │ - eorseq lr, r3, ip, ror #3 │ │ │ │ - eorseq lr, r3, r8, lsl #4 │ │ │ │ + subeq r0, r9, r0, asr #9 │ │ │ │ + eorseq r7, r2, r8, asr r1 │ │ │ │ + eorseq r3, fp, ip, lsr #5 │ │ │ │ + eorseq lr, r3, r8, ror #3 │ │ │ │ + eorseq lr, r3, r4, lsl #4 │ │ │ │ andeq r1, r0, r0, ror r3 │ │ │ │ andeq r0, r0, r0, asr #31 │ │ │ │ andeq r2, r0, r0, asr #3 │ │ │ │ andeq r0, r0, r0, lsr #3 │ │ │ │ - subseq r0, r6, r8, asr #32 │ │ │ │ + subseq r0, r6, r4, asr #32 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - subseq r6, r3, r0, lsr r4 │ │ │ │ + subseq r6, r3, ip, lsr #8 │ │ │ │ andeq r0, r0, r8, ror #5 │ │ │ │ andeq r0, r0, ip, lsr lr │ │ │ │ andeq r0, r0, r8, lsr sp │ │ │ │ andeq r0, r0, ip, lsl #10 │ │ │ │ @ instruction: 0x000009b8 │ │ │ │ andeq r0, r0, r8, asr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 62e04c │ │ │ │ + bl 62e050 │ │ │ │ mov r4, r0 │ │ │ │ bl 8f5010 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62dffc │ │ │ │ + bl 62e000 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 626b80 │ │ │ │ + b 626b84 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 8f5010 │ │ │ │ mov r5, r0 │ │ │ │ bl 8f5710 │ │ │ │ cmp r5, r0 │ │ │ │ - bne 5f637c │ │ │ │ + bne 5f6380 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62cce8 │ │ │ │ - ldr r3, [pc, #28] @ 5f63a0 │ │ │ │ - ldr r1, [pc, #28] @ 5f63a4 │ │ │ │ - ldr r0, [pc, #28] @ 5f63a8 │ │ │ │ + b 62ccec │ │ │ │ + ldr r3, [pc, #28] @ 5f63a4 │ │ │ │ + ldr r1, [pc, #28] @ 5f63a8 │ │ │ │ + ldr r0, [pc, #28] @ 5f63ac │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 5f63ac │ │ │ │ + ldr r2, [pc, #24] @ 5f63b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - strdeq r0, [r9], #-32 @ 0xffffffe0 │ │ │ │ - eorseq sl, sl, r8, lsr #16 │ │ │ │ - eorseq r0, r6, r8, lsr #8 │ │ │ │ + subeq r0, r9, ip, ror #5 │ │ │ │ + eorseq sl, sl, r4, lsr #16 │ │ │ │ + eorseq r0, r6, r4, lsr #8 │ │ │ │ andeq r0, r0, r5, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr ip, [pc, #180] @ 5f647c │ │ │ │ + ldr ip, [pc, #180] @ 5f6480 │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #56 @ 0x38 │ │ │ │ - ldr lr, [pc, #168] @ 5f6480 │ │ │ │ + ldr lr, [pc, #168] @ 5f6484 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #164] @ 5f6484 │ │ │ │ + ldr ip, [pc, #164] @ 5f6488 │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #156] @ 5f6488 │ │ │ │ - ldr r1, [pc, #156] @ 5f648c │ │ │ │ + ldr r2, [pc, #156] @ 5f648c │ │ │ │ + ldr r1, [pc, #156] @ 5f6490 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #108] @ 0x6c │ │ │ │ mov ip, #0 │ │ │ │ @@ -1027122,65 +1027123,65 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 21380c │ │ │ │ ldr r2, [r4, #480] @ 0x1e0 │ │ │ │ mov r3, #96 @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 212d44 <__memcpy_chk@plt> │ │ │ │ - ldr r2, [pc, #80] @ 5f6490 │ │ │ │ - ldr r3, [pc, #64] @ 5f6484 │ │ │ │ + ldr r2, [pc, #80] @ 5f6494 │ │ │ │ + ldr r3, [pc, #64] @ 5f6488 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f6478 │ │ │ │ + bne 5f647c │ │ │ │ ldrb r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 75a914 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - strheq r0, [r9], #-32 @ 0xffffffe0 │ │ │ │ - subseq r4, r6, r8, ror #17 │ │ │ │ + subeq r0, r9, ip, lsr #5 │ │ │ │ + subseq r4, r6, r4, ror #17 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x003aa7dc │ │ │ │ - eorseq r2, r4, r0, lsr #31 │ │ │ │ - subseq r4, r6, r4, lsl #17 │ │ │ │ + @ instruction: 0x003aa7d8 │ │ │ │ + mlaseq r4, ip, pc, r2 @ │ │ │ │ + subseq r4, r6, r0, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ 5f6540 │ │ │ │ + ldr r4, [pc, #148] @ 5f6544 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #56 @ 0x38 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #132] @ 5f6544 │ │ │ │ - ldr r1, [pc, #132] @ 5f6548 │ │ │ │ + ldr r2, [pc, #132] @ 5f6548 │ │ │ │ + ldr r1, [pc, #132] @ 5f654c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #112] @ 5f654c │ │ │ │ - ldr r1, [pc, #112] @ 5f6550 │ │ │ │ + ldr r2, [pc, #112] @ 5f6550 │ │ │ │ + ldr r1, [pc, #112] @ 5f6554 │ │ │ │ add r4, r4, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #80] @ 5f6554 │ │ │ │ - ldr r2, [pc, #80] @ 5f6558 │ │ │ │ + ldr r3, [pc, #80] @ 5f6558 │ │ │ │ + ldr r2, [pc, #80] @ 5f655c │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r6, #364 @ 0x16c │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 4b33cc │ │ │ │ @@ -1027188,87 +1027189,87 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r0, r9, ip, asr #3 │ │ │ │ - eorseq sl, sl, r0, lsl r7 │ │ │ │ - @ instruction: 0x00342ed0 │ │ │ │ - eorseq r6, r2, r8, lsr lr │ │ │ │ - eorseq r2, fp, ip, lsl #31 │ │ │ │ - @ instruction: 0x003aa6f0 │ │ │ │ - eorseq fp, r4, r8, lsr #4 │ │ │ │ + subeq r0, r9, r8, asr #3 │ │ │ │ + eorseq sl, sl, ip, lsl #14 │ │ │ │ + eorseq r2, r4, ip, asr #29 │ │ │ │ + eorseq r6, r2, r4, lsr lr │ │ │ │ + eorseq r2, fp, r8, lsl #31 │ │ │ │ + eorseq sl, sl, ip, ror #13 │ │ │ │ + eorseq fp, r4, r4, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #168] @ 5f661c │ │ │ │ + ldr r6, [pc, #168] @ 5f6620 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #164] @ 5f6620 │ │ │ │ - ldr r1, [pc, #164] @ 5f6624 │ │ │ │ + ldr r2, [pc, #164] @ 5f6624 │ │ │ │ + ldr r1, [pc, #164] @ 5f6628 │ │ │ │ add r6, pc, r6 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r6, #56 @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ tst r4, #6 │ │ │ │ - bne 5f65d4 │ │ │ │ + bne 5f65d8 │ │ │ │ ldrb r3, [r0, #465] @ 0x1d1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f6600 │ │ │ │ + bne 5f6604 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ tst r4, #4 │ │ │ │ - beq 5f65b4 │ │ │ │ + beq 5f65b8 │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - bne 5f65b4 │ │ │ │ + bne 5f65b8 │ │ │ │ lsr r1, r1, #9 │ │ │ │ and r1, r1, #1 │ │ │ │ ldr r0, [r0, #304] @ 0x130 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 75a914 │ │ │ │ - ldr r1, [pc, #32] @ 5f6628 │ │ │ │ - ldr r0, [pc, #32] @ 5f662c │ │ │ │ - ldr r2, [pc, #32] @ 5f6630 │ │ │ │ + ldr r1, [pc, #32] @ 5f662c │ │ │ │ + ldr r0, [pc, #32] @ 5f6630 │ │ │ │ + ldr r2, [pc, #32] @ 5f6634 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r6, #76 @ 0x4c │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - strdeq r0, [r9], #-12 │ │ │ │ - eorseq sl, sl, r4, asr #12 │ │ │ │ - eorseq r2, r4, r4, lsl #28 │ │ │ │ - eorseq sl, sl, ip, lsr #11 │ │ │ │ - @ instruction: 0x003aa5f0 │ │ │ │ + strdeq r0, [r9], #-8 │ │ │ │ + eorseq sl, sl, r0, asr #12 │ │ │ │ + eorseq r2, r4, r0, lsl #28 │ │ │ │ + eorseq sl, sl, r8, lsr #11 │ │ │ │ + eorseq sl, sl, ip, ror #11 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #188] @ 5f6708 │ │ │ │ + ldr r1, [pc, #188] @ 5f670c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #56 @ 0x38 │ │ │ │ mov r5, r2 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #168] @ 5f670c │ │ │ │ - ldr r1, [pc, #168] @ 5f6710 │ │ │ │ + ldr r2, [pc, #168] @ 5f6710 │ │ │ │ + ldr r1, [pc, #168] @ 5f6714 │ │ │ │ mov r6, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #476] @ 0x1dc │ │ │ │ ldr r2, [r0, #472] @ 0x1d8 │ │ │ │ @@ -1027279,20 +1027280,20 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #304] @ 0x130 │ │ │ │ orreq r5, r2, #1232 @ 0x4d0 │ │ │ │ orrne r5, r2, #1104 @ 0x450 │ │ │ │ bl 75a90c │ │ │ │ orr r5, r5, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f66c4 │ │ │ │ + bne 5f66c8 │ │ │ │ ldrb r3, [r4, #452] @ 0x1c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f66c8 │ │ │ │ + beq 5f66cc │ │ │ │ tst r5, #2048 @ 0x800 │ │ │ │ - beq 5f66c8 │ │ │ │ + beq 5f66cc │ │ │ │ orr r5, r5, #512 @ 0x200 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ bl 75a860 │ │ │ │ add r4, r4, #436 @ 0x1b4 │ │ │ │ ldrh r3, [r4] │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1027302,94 +1027303,94 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r0, r9, ip, lsr #32 │ │ │ │ - eorseq sl, sl, r8, ror #10 │ │ │ │ - eorseq r2, r4, r8, lsr #26 │ │ │ │ + subeq r0, r9, r8, lsr #32 │ │ │ │ + eorseq sl, sl, r4, ror #10 │ │ │ │ + eorseq r2, r4, r4, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 5f6778 │ │ │ │ - ldr r2, [pc, #76] @ 5f677c │ │ │ │ - ldr r1, [pc, #76] @ 5f6780 │ │ │ │ + ldr ip, [pc, #76] @ 5f677c │ │ │ │ + ldr r2, [pc, #76] @ 5f6780 │ │ │ │ + ldr r1, [pc, #76] @ 5f6784 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r4, r0 │ │ │ │ bl 8f5710 │ │ │ │ - ldr r3, [pc, #36] @ 5f6784 │ │ │ │ - ldr r1, [pc, #36] @ 5f6788 │ │ │ │ + ldr r3, [pc, #36] @ 5f6788 │ │ │ │ + ldr r1, [pc, #36] @ 5f678c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 8f47a0 │ │ │ │ - subeq pc, r8, r8, asr #30 │ │ │ │ - mlaseq r3, r4, ip, sp │ │ │ │ - @ instruction: 0x0033dcb0 │ │ │ │ - @ instruction: 0x003aa4b8 │ │ │ │ + subeq pc, r8, r4, asr #30 │ │ │ │ + mlaseq r3, r0, ip, sp │ │ │ │ + eorseq sp, r3, ip, lsr #25 │ │ │ │ + @ instruction: 0x003aa4b4 │ │ │ │ @ instruction: 0xfffffbdc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #324] @ 5f68e8 │ │ │ │ - ldr r2, [pc, #324] @ 5f68ec │ │ │ │ + ldr r3, [pc, #324] @ 5f68ec │ │ │ │ + ldr r2, [pc, #324] @ 5f68f0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #316] @ 5f68f0 │ │ │ │ + ldr r1, [pc, #316] @ 5f68f4 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r8, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r9, [pc, #284] @ 5f68f4 │ │ │ │ + ldr r9, [pc, #284] @ 5f68f8 │ │ │ │ mov r6, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r7, #0 │ │ │ │ add r3, r0, #436 @ 0x1b4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #264] @ 5f68f8 │ │ │ │ + ldr r3, [pc, #264] @ 5f68fc │ │ │ │ mov fp, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 5f688c │ │ │ │ + b 5f6890 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov sl, #0 │ │ │ │ ldrh r4, [r3] │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #1 │ │ │ │ - bls 5f6824 │ │ │ │ + bls 5f6828 │ │ │ │ bl 6e9aec │ │ │ │ cmp r4, r0 │ │ │ │ mov sl, r0 │ │ │ │ - bls 5f68b8 │ │ │ │ + bls 5f68bc │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62b488 │ │ │ │ + bl 62b48c │ │ │ │ mov r1, sl │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62dd58 │ │ │ │ - ldr r3, [pc, #176] @ 5f68fc │ │ │ │ + bl 62dd5c │ │ │ │ + ldr r3, [pc, #176] @ 5f6900 │ │ │ │ add ip, fp, #308 @ 0x134 │ │ │ │ str fp, [r4, #48] @ 0x30 │ │ │ │ strd r6, [r4, #120] @ 0x78 │ │ │ │ strd r6, [r4, #128] @ 0x80 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -1027398,175 +1027399,175 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov sl, ip │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #336] @ 0x150 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ mov r0, sl │ │ │ │ str r4, [fp, #336] @ 0x150 │ │ │ │ - bl 5f6140 │ │ │ │ + bl 5f6144 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9404 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f67fc │ │ │ │ + bne 5f6800 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #60] @ 5f6900 │ │ │ │ + ldr r0, [pc, #60] @ 5f6904 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #21 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq pc, [r8], #-228 @ 0xffffff1c │ │ │ │ - eorseq sl, sl, r4, lsl r4 │ │ │ │ - @ instruction: 0x00342bd4 │ │ │ │ - subseq r4, r6, ip, ror #9 │ │ │ │ - eorseq r7, r2, r8, lsl r1 │ │ │ │ + ldrdeq pc, [r8], #-224 @ 0xffffff20 │ │ │ │ + eorseq sl, sl, r0, lsl r4 │ │ │ │ + @ instruction: 0x00342bd0 │ │ │ │ + subseq r4, r6, r8, ror #9 │ │ │ │ + eorseq r7, r2, r4, lsl r1 │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ - eorseq sl, sl, ip, ror #6 │ │ │ │ + eorseq sl, sl, r8, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #144] @ 5f69ac │ │ │ │ - ldr r2, [pc, #144] @ 5f69b0 │ │ │ │ - ldr r1, [pc, #144] @ 5f69b4 │ │ │ │ + ldr ip, [pc, #144] @ 5f69b0 │ │ │ │ + ldr r2, [pc, #144] @ 5f69b4 │ │ │ │ + ldr r1, [pc, #144] @ 5f69b8 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #100 @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, r5, #436 @ 0x1b4 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldrh r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f698c │ │ │ │ + beq 5f6990 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62dd58 │ │ │ │ + bl 62dd5c │ │ │ │ ldr r3, [r5, #468] @ 0x1d4 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 62decc │ │ │ │ + bl 62ded0 │ │ │ │ ldrh r2, [r7] │ │ │ │ lsl r3, r4, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 5f695c │ │ │ │ + bhi 5f6960 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq pc, r8, r8, asr sp @ │ │ │ │ - mlaseq r3, ip, sl, sp │ │ │ │ - @ instruction: 0x0033dab8 │ │ │ │ + subeq pc, r8, r4, asr sp @ │ │ │ │ + mlaseq r3, r8, sl, sp │ │ │ │ + @ instruction: 0x0033dab4 │ │ │ │ ldrb r3, [r0, #465] @ 0x1d1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ - b 5f6904 │ │ │ │ + b 5f6908 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r5, [pc, #548] @ 5f6c0c │ │ │ │ + ldr r5, [pc, #548] @ 5f6c10 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r5, #56 @ 0x38 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #532] @ 5f6c10 │ │ │ │ - ldr r1, [pc, #532] @ 5f6c14 │ │ │ │ + ldr r2, [pc, #532] @ 5f6c14 │ │ │ │ + ldr r1, [pc, #532] @ 5f6c18 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #512] @ 5f6c18 │ │ │ │ - ldr r1, [pc, #512] @ 5f6c1c │ │ │ │ + ldr r2, [pc, #512] @ 5f6c1c │ │ │ │ + ldr r1, [pc, #512] @ 5f6c20 │ │ │ │ add ip, r5, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str ip, [sp] │ │ │ │ add r5, r5, #116 @ 0x74 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #468] @ 5f6c20 │ │ │ │ - ldr r1, [pc, #468] @ 5f6c24 │ │ │ │ + ldr r2, [pc, #468] @ 5f6c24 │ │ │ │ + ldr r1, [pc, #468] @ 5f6c28 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldrb r3, [r4, #465] @ 0x1d1 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 5f6bd8 │ │ │ │ + beq 5f6bdc │ │ │ │ ldrb r3, [r4, #467] @ 0x1d3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f6bd8 │ │ │ │ + bne 5f6bdc │ │ │ │ ldrb r2, [r4, #464] @ 0x1d0 │ │ │ │ cmp r2, #0 │ │ │ │ addne r4, r4, #464 @ 0x1d0 │ │ │ │ strhne r3, [r4] │ │ │ │ - bne 5f6bd8 │ │ │ │ + bne 5f6bdc │ │ │ │ add r3, r4, #436 @ 0x1b4 │ │ │ │ ldrh r8, [r3] │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ strb r3, [r4, #467] @ 0x1d3 │ │ │ │ bl 759624 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5f6af4 │ │ │ │ + bne 5f6af8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f6c00 │ │ │ │ - ldr sl, [pc, #360] @ 5f6c28 │ │ │ │ + beq 5f6c04 │ │ │ │ + ldr sl, [pc, #360] @ 5f6c2c │ │ │ │ add sl, pc, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62dd58 │ │ │ │ + bl 62dd5c │ │ │ │ ldr r3, [r4, #468] @ 0x1d4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ bl 8fe378 │ │ │ │ cmp r8, r5 │ │ │ │ - bne 5f6ac0 │ │ │ │ - bl 64dbb4 │ │ │ │ - b 5f6b00 │ │ │ │ - bl 64dbb4 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 5f6bf8 │ │ │ │ - ldr fp, [pc, #292] @ 5f6c2c │ │ │ │ - ldr r7, [pc, #292] @ 5f6c30 │ │ │ │ - ldr sl, [pc, #292] @ 5f6c34 │ │ │ │ + bne 5f6ac4 │ │ │ │ + bl 64dbb8 │ │ │ │ + b 5f6b04 │ │ │ │ + bl 64dbb8 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 5f6bfc │ │ │ │ + ldr fp, [pc, #292] @ 5f6c30 │ │ │ │ + ldr r7, [pc, #292] @ 5f6c34 │ │ │ │ + ldr sl, [pc, #292] @ 5f6c38 │ │ │ │ add fp, pc, fp │ │ │ │ mov r5, #0 │ │ │ │ add fp, fp, #140 @ 0x8c │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ mov r2, r7 │ │ │ │ @@ -1027576,31 +1027577,31 @@ │ │ │ │ bl 69d194 │ │ │ │ mov r9, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r5, #1 │ │ │ │ bl 479a08 │ │ │ │ cmp r8, r5 │ │ │ │ - bne 5f6b20 │ │ │ │ - bl 651f5c │ │ │ │ - ldr fp, [pc, #216] @ 5f6c38 │ │ │ │ + bne 5f6b24 │ │ │ │ + bl 651f60 │ │ │ │ + ldr fp, [pc, #216] @ 5f6c3c │ │ │ │ mov r5, #0 │ │ │ │ add fp, pc, fp │ │ │ │ add fp, fp, #140 @ 0x8c │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ str fp, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r1, r5 │ │ │ │ bl 479bec │ │ │ │ cmp r5, r9 │ │ │ │ add r5, r5, #1 │ │ │ │ - bne 5f6b68 │ │ │ │ + bne 5f6b6c │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ strb r5, [r4, #465] @ 0x1d1 │ │ │ │ bl 75a2e4 │ │ │ │ ldr r7, [r4, #340] @ 0x154 │ │ │ │ bl 8f5710 │ │ │ │ mov r2, r5 │ │ │ │ @@ -1027618,76 +1027619,76 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 651f5c │ │ │ │ - b 5f6b94 │ │ │ │ - bl 64dbb4 │ │ │ │ - bl 651f5c │ │ │ │ - b 5f6b94 │ │ │ │ - @ instruction: 0x0048fc90 │ │ │ │ - @ instruction: 0x003aa1d4 │ │ │ │ - mlaseq r4, r4, r9, r2 │ │ │ │ - @ instruction: 0x003268fc │ │ │ │ - eorseq r2, fp, r0, asr sl │ │ │ │ - eorseq r2, r5, r8, asr #2 │ │ │ │ - eorseq r2, r5, r8, ror #2 │ │ │ │ + bl 651f60 │ │ │ │ + b 5f6b98 │ │ │ │ + bl 64dbb8 │ │ │ │ + bl 651f60 │ │ │ │ + b 5f6b98 │ │ │ │ + subeq pc, r8, ip, lsl #25 │ │ │ │ + @ instruction: 0x003aa1d0 │ │ │ │ + mlaseq r4, r0, r9, r2 │ │ │ │ + @ instruction: 0x003268f8 │ │ │ │ + eorseq r2, fp, ip, asr #20 │ │ │ │ + eorseq r2, r5, r4, asr #2 │ │ │ │ + eorseq r2, r5, r4, ror #2 │ │ │ │ @ instruction: 0xfffff84c │ │ │ │ - subeq pc, r8, ip, ror #22 │ │ │ │ - eorseq r2, r5, r0, lsl #1 │ │ │ │ - eorseq r2, r5, r0, lsr #1 │ │ │ │ - subeq pc, r8, r8, lsl fp @ │ │ │ │ + subeq pc, r8, r8, ror #22 │ │ │ │ + eorseq r2, r5, ip, ror r0 │ │ │ │ + mlaseq r5, ip, r0, r2 │ │ │ │ + subeq pc, r8, r4, lsl fp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r8, [pc, #780] @ 5f6f60 │ │ │ │ + ldr r8, [pc, #780] @ 5f6f64 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r8, pc, r8 │ │ │ │ add ip, r8, #56 @ 0x38 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #764] @ 5f6f64 │ │ │ │ - ldr lr, [pc, #764] @ 5f6f68 │ │ │ │ + ldr ip, [pc, #764] @ 5f6f68 │ │ │ │ + ldr lr, [pc, #764] @ 5f6f6c │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #12] │ │ │ │ mov r4, ip │ │ │ │ - ldr ip, [pc, #752] @ 5f6f6c │ │ │ │ + ldr ip, [pc, #752] @ 5f6f70 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #748] @ 5f6f70 │ │ │ │ - ldr r1, [pc, #748] @ 5f6f74 │ │ │ │ + ldr r2, [pc, #748] @ 5f6f74 │ │ │ │ + ldr r1, [pc, #748] @ 5f6f78 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r4, [pc, #716] @ 5f6f78 │ │ │ │ - ldr r1, [pc, #716] @ 5f6f7c │ │ │ │ + ldr r4, [pc, #716] @ 5f6f7c │ │ │ │ + ldr r1, [pc, #716] @ 5f6f80 │ │ │ │ add ip, r8, #68 @ 0x44 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str ip, [sp] │ │ │ │ - ldr r6, [pc, #692] @ 5f6f80 │ │ │ │ - ldr r7, [pc, #692] @ 5f6f84 │ │ │ │ + ldr r6, [pc, #692] @ 5f6f84 │ │ │ │ + ldr r7, [pc, #692] @ 5f6f88 │ │ │ │ add r6, pc, r6 │ │ │ │ add r7, pc, r7 │ │ │ │ mov sl, r0 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r1, [pc, #672] @ 5f6f88 │ │ │ │ + ldr r1, [pc, #672] @ 5f6f8c │ │ │ │ add ip, r8, #152 @ 0x98 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r3, [pc, #664] @ 5f6f8c │ │ │ │ + ldr r3, [pc, #664] @ 5f6f90 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d698 │ │ │ │ add ip, r8, #116 @ 0x74 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ @@ -1027699,364 +1027700,364 @@ │ │ │ │ mov r3, #0 │ │ │ │ bic r4, r4, #-16777216 @ 0xff000000 │ │ │ │ bic r4, r4, #255 @ 0xff │ │ │ │ cmp r4, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sl, #436 @ 0x1b4 │ │ │ │ ldrh r9, [r3] │ │ │ │ - bne 5f6ecc │ │ │ │ + bne 5f6ed0 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [sl, #466] @ 0x1d2 │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ blx r3 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 5f6f2c │ │ │ │ - bl 64dbb4 │ │ │ │ + bne 5f6f30 │ │ │ │ + bl 64dbb8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5f6f40 │ │ │ │ + beq 5f6f44 │ │ │ │ add r8, r8, #140 @ 0x8c │ │ │ │ - b 5f6d84 │ │ │ │ + b 5f6d88 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r9, r4 │ │ │ │ - beq 5f6e88 │ │ │ │ + beq 5f6e8c │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ bl 479a08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f6d78 │ │ │ │ + beq 5f6d7c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - ldr r2, [pc, #468] @ 5f6f90 │ │ │ │ + ldr r2, [pc, #468] @ 5f6f94 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r2, [pc, #452] @ 5f6f94 │ │ │ │ + ldr r2, [pc, #452] @ 5f6f98 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 213b30 <__fprintf_chk@plt> │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r4, r3 │ │ │ │ - beq 5f6f24 │ │ │ │ - ldr r8, [pc, #424] @ 5f6f98 │ │ │ │ + beq 5f6f28 │ │ │ │ + ldr r8, [pc, #424] @ 5f6f9c │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, #140 @ 0x8c │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 479a08 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 5f6df4 │ │ │ │ - ldr r4, [pc, #372] @ 5f6f9c │ │ │ │ - bl 651f5c │ │ │ │ + bcs 5f6df8 │ │ │ │ + ldr r4, [pc, #372] @ 5f6fa0 │ │ │ │ + bl 651f60 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ add r4, r4, #140 @ 0x8c │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r1, r8 │ │ │ │ bl 479bec │ │ │ │ subs r8, r8, #1 │ │ │ │ - bcs 5f6e34 │ │ │ │ + bcs 5f6e38 │ │ │ │ ldr r3, [fp, #120] @ 0x78 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mvn r0, #37 @ 0x25 │ │ │ │ strb r2, [sl, #464] @ 0x1d0 │ │ │ │ strb r3, [sl, #466] @ 0x1d2 │ │ │ │ - b 5f6ed0 │ │ │ │ - bl 651f5c │ │ │ │ + b 5f6ed4 │ │ │ │ + bl 651f60 │ │ │ │ ldr r3, [sl, #468] @ 0x1d4 │ │ │ │ ldr r0, [sl, #340] @ 0x154 │ │ │ │ ldr r1, [r3] │ │ │ │ add r2, sp, #16 │ │ │ │ bl 75bf5c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5f6f18 │ │ │ │ + blt 5f6f1c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ strb r2, [sl, #466] @ 0x1d2 │ │ │ │ strb r3, [sl, #465] @ 0x1d1 │ │ │ │ bl 91d018 │ │ │ │ ldr r0, [sl, #340] @ 0x154 │ │ │ │ bl 759624 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f6f0c │ │ │ │ + beq 5f6f10 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #200] @ 5f6fa0 │ │ │ │ - ldr r3, [pc, #144] @ 5f6f6c │ │ │ │ + ldr r2, [pc, #200] @ 5f6fa4 │ │ │ │ + ldr r3, [pc, #144] @ 5f6f70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f6f3c │ │ │ │ + bne 5f6f40 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ - bl 5f6904 │ │ │ │ - b 5f6ecc │ │ │ │ + bl 5f6908 │ │ │ │ + b 5f6ed0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e01d4 │ │ │ │ - b 5f6ea8 │ │ │ │ - bl 651f5c │ │ │ │ - b 5f6e5c │ │ │ │ - ldr r0, [pc, #112] @ 5f6fa4 │ │ │ │ + b 5f6eac │ │ │ │ + bl 651f60 │ │ │ │ + b 5f6e60 │ │ │ │ + ldr r0, [pc, #112] @ 5f6fa8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 5f6e70 │ │ │ │ - bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - bl 651f5c │ │ │ │ - ldr r1, [pc, #92] @ 5f6fa8 │ │ │ │ - ldr r0, [pc, #92] @ 5f6fac │ │ │ │ - ldr r2, [pc, #92] @ 5f6fb0 │ │ │ │ + b 5f6e74 │ │ │ │ + bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ + bl 651f60 │ │ │ │ + ldr r1, [pc, #92] @ 5f6fac │ │ │ │ + ldr r0, [pc, #92] @ 5f6fb0 │ │ │ │ + ldr r2, [pc, #92] @ 5f6fb4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r8, #156 @ 0x9c │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq pc, r8, r4, lsr #20 │ │ │ │ - subseq r4, r6, ip, asr r0 │ │ │ │ - subseq r4, r6, ip, asr #32 │ │ │ │ - andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r9, sl, r8, asr #30 │ │ │ │ - eorseq r2, r4, ip, lsl #14 │ │ │ │ - eorseq r6, r2, r8, ror #12 │ │ │ │ - @ instruction: 0x003b27b8 │ │ │ │ - eorseq r1, r5, ip, asr #29 │ │ │ │ - eorseq r1, r5, ip, ror #29 │ │ │ │ - @ instruction: 0x0034c4f4 │ │ │ │ + subeq pc, r8, r0, lsr #20 │ │ │ │ + subseq r4, r6, r8, asr r0 │ │ │ │ + subseq r4, r6, r8, asr #32 │ │ │ │ + andeq r4, r0, r8, lsl r1 │ │ │ │ + eorseq r9, sl, r4, asr #30 │ │ │ │ + eorseq r2, r4, r8, lsl #14 │ │ │ │ + eorseq r6, r2, r4, ror #12 │ │ │ │ + @ instruction: 0x003b27b4 │ │ │ │ + eorseq r1, r5, r8, asr #29 │ │ │ │ + eorseq r1, r5, r8, ror #29 │ │ │ │ + @ instruction: 0x0034c4f0 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ strdeq r4, [r0], -r4 @ │ │ │ │ - @ instruction: 0x003a9ed8 │ │ │ │ - subeq pc, r8, ip, lsl #17 │ │ │ │ - subeq pc, r8, r0, asr r8 @ │ │ │ │ - subseq r3, r6, ip, ror #27 │ │ │ │ - eorseq r9, sl, ip, lsr #26 │ │ │ │ - eorseq r9, sl, r8, ror #24 │ │ │ │ - eorseq r9, sl, r0, lsl #27 │ │ │ │ + @ instruction: 0x003a9ed4 │ │ │ │ + subeq pc, r8, r8, lsl #17 │ │ │ │ + subeq pc, r8, ip, asr #16 │ │ │ │ + subseq r3, r6, r8, ror #27 │ │ │ │ + eorseq r9, sl, r8, lsr #26 │ │ │ │ + eorseq r9, sl, r4, ror #24 │ │ │ │ + eorseq r9, sl, ip, ror sp │ │ │ │ andeq r0, r0, sp, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #208] @ 5f709c │ │ │ │ + ldr r3, [pc, #208] @ 5f70a0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #204] @ 5f70a0 │ │ │ │ - ldr r1, [pc, #204] @ 5f70a4 │ │ │ │ + ldr r2, [pc, #204] @ 5f70a4 │ │ │ │ + ldr r1, [pc, #204] @ 5f70a8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r4, [pc, #168] @ 5f70a8 │ │ │ │ - ldr r3, [pc, #168] @ 5f70ac │ │ │ │ + ldr r4, [pc, #168] @ 5f70ac │ │ │ │ + ldr r3, [pc, #168] @ 5f70b0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r7, r0 │ │ │ │ add r8, r0, #308 @ 0x134 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #148] @ 5f70b0 │ │ │ │ + ldr r1, [pc, #148] @ 5f70b4 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r4, [r7, #336] @ 0x150 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5f7080 │ │ │ │ + beq 5f7084 │ │ │ │ add r7, r7, #436 @ 0x1b4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e8e84 │ │ │ │ ldrh r3, [r7] │ │ │ │ cmp r3, #1 │ │ │ │ - bls 5f7064 │ │ │ │ + bls 5f7068 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 62dd68 │ │ │ │ + bl 62dd6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e994c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62b760 │ │ │ │ + bl 62b764 │ │ │ │ ldr r4, [r4, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5f7038 │ │ │ │ + bne 5f703c │ │ │ │ mov r0, r8 │ │ │ │ - bl 5f6140 │ │ │ │ + bl 5f6144 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6e8e84 │ │ │ │ - subeq pc, r8, r4, lsr #13 │ │ │ │ - eorseq r9, sl, ip, ror #23 │ │ │ │ - @ instruction: 0x003423b0 │ │ │ │ - subseq r3, r6, r4, asr #25 │ │ │ │ + subeq pc, r8, r0, lsr #13 │ │ │ │ + eorseq r9, sl, r8, ror #23 │ │ │ │ + eorseq r2, r4, ip, lsr #7 │ │ │ │ + subseq r3, r6, r0, asr #25 │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ - eorseq r6, r2, ip, ror #17 │ │ │ │ + eorseq r6, r2, r8, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #216] @ 5f71a4 │ │ │ │ - ldr r2, [pc, #216] @ 5f71a8 │ │ │ │ - ldr r1, [pc, #216] @ 5f71ac │ │ │ │ + ldr r6, [pc, #216] @ 5f71a8 │ │ │ │ + ldr r2, [pc, #216] @ 5f71ac │ │ │ │ + ldr r1, [pc, #216] @ 5f71b0 │ │ │ │ add r6, pc, r6 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, r6, #56 @ 0x38 │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ - ldr r4, [pc, #184] @ 5f71b0 │ │ │ │ + ldr r4, [pc, #184] @ 5f71b4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r3, [r0, #465] @ 0x1d1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f7188 │ │ │ │ + bne 5f718c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #304] @ 0x130 │ │ │ │ bl 75a2e4 │ │ │ │ - ldr r3, [pc, #156] @ 5f71b4 │ │ │ │ + ldr r3, [pc, #156] @ 5f71b8 │ │ │ │ add r6, r5, #308 @ 0x134 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #144] @ 5f71b8 │ │ │ │ + ldr r1, [pc, #144] @ 5f71bc │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r4, [r5, #336] @ 0x150 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5f716c │ │ │ │ + beq 5f7170 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r5, #336] @ 0x150 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ ldr r4, [r5, #336] @ 0x150 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5f7140 │ │ │ │ + bne 5f7144 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f6140 │ │ │ │ + bl 5f6144 │ │ │ │ ldrb r1, [r5, #458] @ 0x1ca │ │ │ │ ldr r0, [r5, #304] @ 0x130 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 75a914 │ │ │ │ - ldr r1, [pc, #44] @ 5f71bc │ │ │ │ - ldr r0, [pc, #44] @ 5f71c0 │ │ │ │ - ldr r2, [pc, #44] @ 5f71c4 │ │ │ │ + ldr r1, [pc, #44] @ 5f71c0 │ │ │ │ + ldr r0, [pc, #44] @ 5f71c4 │ │ │ │ + ldr r2, [pc, #44] @ 5f71c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r6, #184 @ 0xb8 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq pc, r8, r8, lsr #11 │ │ │ │ - @ instruction: 0x003a9af0 │ │ │ │ - @ instruction: 0x003422b4 │ │ │ │ - ldrsbeq r3, [r6], #-176 @ 0xffffff50 │ │ │ │ + subeq pc, r8, r4, lsr #11 │ │ │ │ + eorseq r9, sl, ip, ror #21 │ │ │ │ + @ instruction: 0x003422b0 │ │ │ │ + subseq r3, r6, ip, asr #23 │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ - eorseq r6, r2, r0, ror #15 │ │ │ │ - eorseq r9, sl, r4, lsr #20 │ │ │ │ - eorseq r9, sl, r8, ror #20 │ │ │ │ + @ instruction: 0x003267dc │ │ │ │ + eorseq r9, sl, r0, lsr #20 │ │ │ │ + eorseq r9, sl, r4, ror #20 │ │ │ │ andeq r0, r0, fp, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #308] @ 5f7314 │ │ │ │ + ldr r7, [pc, #308] @ 5f7318 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ add r1, r7, #100 @ 0x64 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #292] @ 5f7318 │ │ │ │ - ldr r1, [pc, #292] @ 5f731c │ │ │ │ + ldr r2, [pc, #292] @ 5f731c │ │ │ │ + ldr r1, [pc, #292] @ 5f7320 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #272] @ 5f7320 │ │ │ │ - ldr r1, [pc, #272] @ 5f7324 │ │ │ │ + ldr r2, [pc, #272] @ 5f7324 │ │ │ │ + ldr r1, [pc, #272] @ 5f7328 │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r7, #56 @ 0x38 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #304] @ 0x130 │ │ │ │ bl 75a2e4 │ │ │ │ - ldr r1, [pc, #228] @ 5f7328 │ │ │ │ + ldr r1, [pc, #228] @ 5f732c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4b354c │ │ │ │ ldrb r3, [r5, #465] @ 0x1d1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f72f8 │ │ │ │ + bne 5f72fc │ │ │ │ ldr r0, [r5, #424] @ 0x1a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f7268 │ │ │ │ + beq 5f726c │ │ │ │ bl 47a170 │ │ │ │ ldr r0, [r5, #420] @ 0x1a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f7278 │ │ │ │ + beq 5f727c │ │ │ │ bl 69de5c │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r5, #468] @ 0x1d4 │ │ │ │ add r7, r5, #340 @ 0x154 │ │ │ │ bl 211d90 │ │ │ │ str r4, [r5, #468] @ 0x1d4 │ │ │ │ ldrh r3, [r7, #96] @ 0x60 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 5f72b4 │ │ │ │ + beq 5f72b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c5ec │ │ │ │ + bl 62c5f0 │ │ │ │ ldrh r3, [r7, #96] @ 0x60 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 5f7298 │ │ │ │ + bhi 5f729c │ │ │ │ ldrh r0, [r7, #98] @ 0x62 │ │ │ │ mul r0, r3, r0 │ │ │ │ add r0, r0, r0, lsr #31 │ │ │ │ asr r0, r0, #1 │ │ │ │ bl 8f6a78 │ │ │ │ add r0, r5, #308 @ 0x134 │ │ │ │ bl 8d8174 │ │ │ │ @@ -1028065,712 +1028066,712 @@ │ │ │ │ ldr r0, [r5, #460] @ 0x1cc │ │ │ │ bl 4c1fc4 │ │ │ │ ldr r0, [r5, #304] @ 0x130 │ │ │ │ bl 71da08 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62d0f8 │ │ │ │ - ldr r1, [pc, #44] @ 5f732c │ │ │ │ - ldr r0, [pc, #44] @ 5f7330 │ │ │ │ - ldr r2, [pc, #44] @ 5f7334 │ │ │ │ + b 62d0fc │ │ │ │ + ldr r1, [pc, #44] @ 5f7330 │ │ │ │ + ldr r0, [pc, #44] @ 5f7334 │ │ │ │ + ldr r2, [pc, #44] @ 5f7338 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r7, #204 @ 0xcc │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0048f498 │ │ │ │ - @ instruction: 0x0033d1dc │ │ │ │ - @ instruction: 0x0033d1f4 │ │ │ │ - @ instruction: 0x003a99bc │ │ │ │ - eorseq r2, r4, r0, lsl #3 │ │ │ │ - @ instruction: 0x003a99b0 │ │ │ │ - @ instruction: 0x003a98b4 │ │ │ │ - @ instruction: 0x003a98f8 │ │ │ │ + @ instruction: 0x0048f494 │ │ │ │ + @ instruction: 0x0033d1d8 │ │ │ │ + @ instruction: 0x0033d1f0 │ │ │ │ + @ instruction: 0x003a99b8 │ │ │ │ + eorseq r2, r4, ip, ror r1 │ │ │ │ + eorseq r9, sl, ip, lsr #19 │ │ │ │ + @ instruction: 0x003a98b0 │ │ │ │ + @ instruction: 0x003a98f4 │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ ldrb r3, [r0, #465] @ 0x1d1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #144] @ 5f73fc │ │ │ │ - ldr r2, [pc, #144] @ 5f7400 │ │ │ │ - ldr r1, [pc, #144] @ 5f7404 │ │ │ │ + ldr ip, [pc, #144] @ 5f7400 │ │ │ │ + ldr r2, [pc, #144] @ 5f7404 │ │ │ │ + ldr r1, [pc, #144] @ 5f7408 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #100 @ 0x64 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ add r7, r5, #436 @ 0x1b4 │ │ │ │ ldrh r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5f73dc │ │ │ │ + beq 5f73e0 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62dd58 │ │ │ │ + bl 62dd5c │ │ │ │ ldr r3, [r5, #468] @ 0x1d4 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 62dffc │ │ │ │ + bl 62e000 │ │ │ │ ldrh r2, [r7] │ │ │ │ lsl r3, r4, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 5f73ac │ │ │ │ + bhi 5f73b0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq pc, r8, r8, lsl #6 │ │ │ │ - eorseq sp, r3, r0, asr r0 │ │ │ │ - eorseq sp, r3, ip, rrx │ │ │ │ + subeq pc, r8, r4, lsl #6 │ │ │ │ + eorseq sp, r3, ip, asr #32 │ │ │ │ + eorseq sp, r3, r8, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #308] @ 5f7554 │ │ │ │ + ldr r4, [pc, #308] @ 5f7558 │ │ │ │ cmp r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ - beq 5f7518 │ │ │ │ + beq 5f751c │ │ │ │ add r3, r0, #436 @ 0x1b4 │ │ │ │ ldrh r8, [r3] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ bl 211c40 │ │ │ │ - ldr r3, [pc, #272] @ 5f7558 │ │ │ │ + ldr r3, [pc, #272] @ 5f755c │ │ │ │ add r5, r7, #308 @ 0x134 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #256] @ 5f755c │ │ │ │ + ldr r1, [pc, #256] @ 5f7560 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r4, [r7, #336] @ 0x150 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #336] @ 0x150 │ │ │ │ - bl 5f6140 │ │ │ │ + bl 5f6144 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5f7524 │ │ │ │ + beq 5f7528 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [r4, #128] @ 0x80 │ │ │ │ - bl 62dd68 │ │ │ │ + bl 62dd6c │ │ │ │ cmp r8, r0 │ │ │ │ - bls 5f7530 │ │ │ │ + bls 5f7534 │ │ │ │ ldr r3, [r6, r0, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [r5, #128] @ 0x80 │ │ │ │ str r5, [r6, r0, lsl #2] │ │ │ │ - bne 5f7484 │ │ │ │ - ldr sl, [pc, #168] @ 5f7560 │ │ │ │ - ldr r9, [pc, #168] @ 5f7564 │ │ │ │ + bne 5f7488 │ │ │ │ + ldr sl, [pc, #168] @ 5f7564 │ │ │ │ + ldr r9, [pc, #168] @ 5f7568 │ │ │ │ add r5, r6, r8, lsl #2 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ sub r4, r6, #4 │ │ │ │ sub r5, r5, #4 │ │ │ │ rsb r8, r6, #4 │ │ │ │ mov fp, r4 │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f7504 │ │ │ │ + beq 5f7508 │ │ │ │ ldr r0, [r7, #340] @ 0x154 │ │ │ │ bl 75980c │ │ │ │ ldr r3, [r7, #468] @ 0x1d4 │ │ │ │ ldr r2, [r4] │ │ │ │ add r3, r3, fp │ │ │ │ ldr r0, [r3, r8] │ │ │ │ mov r1, r9 │ │ │ │ mov r3, sl │ │ │ │ bl 8f47a0 │ │ │ │ cmp r4, r5 │ │ │ │ - bne 5f74d0 │ │ │ │ + bne 5f74d4 │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 211d90 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r0, r1 │ │ │ │ b 211d90 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5f750c │ │ │ │ - b 5f74b0 │ │ │ │ - ldr r3, [pc, #48] @ 5f7568 │ │ │ │ - ldr r1, [pc, #48] @ 5f756c │ │ │ │ - ldr r0, [pc, #48] @ 5f7570 │ │ │ │ + beq 5f7510 │ │ │ │ + b 5f74b4 │ │ │ │ + ldr r3, [pc, #48] @ 5f756c │ │ │ │ + ldr r1, [pc, #48] @ 5f7570 │ │ │ │ + ldr r0, [pc, #48] @ 5f7574 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #240 @ 0xf0 │ │ │ │ mov r2, #1088 @ 0x440 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r3, r6, r4, lsr #17 │ │ │ │ + subseq r3, r6, r0, lsr #17 │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ - eorseq r6, r2, ip, lsr #9 │ │ │ │ - eorseq r9, sl, r8, lsr r8 │ │ │ │ + eorseq r6, r2, r8, lsr #9 │ │ │ │ + eorseq r9, sl, r4, lsr r8 │ │ │ │ andeq r3, r0, r8, lsr #20 │ │ │ │ - subeq pc, r8, ip, lsr r1 @ │ │ │ │ - eorseq r9, sl, r8, ror r6 │ │ │ │ - mlaseq sl, ip, r7, r9 │ │ │ │ + subeq pc, r8, r8, lsr r1 @ │ │ │ │ + eorseq r9, sl, r4, ror r6 │ │ │ │ + mlaseq sl, r8, r7, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r7, [pc, #1828] @ 5f7cb0 │ │ │ │ + ldr r7, [pc, #1828] @ 5f7cb4 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #1824] @ 5f7cb4 │ │ │ │ + ldr r1, [pc, #1824] @ 5f7cb8 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #1820] @ 5f7cb8 │ │ │ │ + ldr r2, [pc, #1820] @ 5f7cbc │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #100 @ 0x64 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #1800] @ 5f7cbc │ │ │ │ + ldr r1, [pc, #1800] @ 5f7cc0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #1788] @ 5f7cc0 │ │ │ │ + ldr r2, [pc, #1788] @ 5f7cc4 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #1768] @ 5f7cc4 │ │ │ │ - ldr r1, [pc, #1768] @ 5f7cc8 │ │ │ │ + ldr r2, [pc, #1768] @ 5f7cc8 │ │ │ │ + ldr r1, [pc, #1768] @ 5f7ccc │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #1756] @ 5f7ccc │ │ │ │ + ldr r9, [pc, #1756] @ 5f7cd0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r7, #56 @ 0x38 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d194 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #340] @ 0x154 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f7744 │ │ │ │ + beq 5f7748 │ │ │ │ bl 7f1b2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f776c │ │ │ │ + beq 5f7770 │ │ │ │ add sl, r4, #340 @ 0x154 │ │ │ │ ldrh r3, [sl, #96] @ 0x60 │ │ │ │ - ldr r2, [pc, #1688] @ 5f7cd0 │ │ │ │ + ldr r2, [pc, #1688] @ 5f7cd4 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r3, #1 │ │ │ │ strheq r3, [sl, #96] @ 0x60 │ │ │ │ - beq 5f764c │ │ │ │ + beq 5f7650 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f76ec │ │ │ │ + beq 5f76f0 │ │ │ │ ldrh ip, [sl, #98] @ 0x62 │ │ │ │ cmp ip, #2 │ │ │ │ - bls 5f7714 │ │ │ │ + bls 5f7718 │ │ │ │ subs r1, ip, #1 │ │ │ │ and r1, r1, ip │ │ │ │ cmp ip, #1024 @ 0x400 │ │ │ │ cmpls r1, #0 │ │ │ │ movne r7, #1 │ │ │ │ moveq r7, #0 │ │ │ │ - beq 5f7794 │ │ │ │ - ldr r1, [pc, #1624] @ 5f7cd4 │ │ │ │ - ldr r3, [pc, #1624] @ 5f7cd8 │ │ │ │ + beq 5f7798 │ │ │ │ + ldr r1, [pc, #1624] @ 5f7cd8 │ │ │ │ + ldr r3, [pc, #1624] @ 5f7cdc │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #1616] @ 5f7cdc │ │ │ │ + ldr r1, [pc, #1616] @ 5f7ce0 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #268 @ 0x10c │ │ │ │ - ldr r2, [pc, #1600] @ 5f7ce0 │ │ │ │ + ldr r2, [pc, #1600] @ 5f7ce4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - ldr r2, [pc, #1588] @ 5f7ce4 │ │ │ │ - ldr r3, [pc, #1540] @ 5f7cb8 │ │ │ │ + ldr r2, [pc, #1588] @ 5f7ce8 │ │ │ │ + ldr r3, [pc, #1540] @ 5f7cbc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f7cac │ │ │ │ + bne 5f7cb0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #1524] @ 5f7ce8 │ │ │ │ - ldr r1, [pc, #1524] @ 5f7cec │ │ │ │ + ldr ip, [pc, #1524] @ 5f7cec │ │ │ │ + ldr r1, [pc, #1524] @ 5f7cf0 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #1520] @ 5f7cf0 │ │ │ │ + ldr r2, [pc, #1520] @ 5f7cf4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #268 @ 0x10c │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 5f76a8 │ │ │ │ - ldr r1, [pc, #1496] @ 5f7cf4 │ │ │ │ - ldr r3, [pc, #1496] @ 5f7cf8 │ │ │ │ + b 5f76ac │ │ │ │ + ldr r1, [pc, #1496] @ 5f7cf8 │ │ │ │ + ldr r3, [pc, #1496] @ 5f7cfc │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #1488] @ 5f7cfc │ │ │ │ + ldr r1, [pc, #1488] @ 5f7d00 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1484] @ 5f7d00 │ │ │ │ + ldr r2, [pc, #1484] @ 5f7d04 │ │ │ │ add r3, r3, #268 @ 0x10c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - b 5f76a8 │ │ │ │ - ldr ip, [pc, #1464] @ 5f7d04 │ │ │ │ - ldr r1, [pc, #1464] @ 5f7d08 │ │ │ │ + b 5f76ac │ │ │ │ + ldr ip, [pc, #1464] @ 5f7d08 │ │ │ │ + ldr r1, [pc, #1464] @ 5f7d0c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #1460] @ 5f7d0c │ │ │ │ + ldr r2, [pc, #1460] @ 5f7d10 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #268 @ 0x10c │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 5f76a8 │ │ │ │ - ldr ip, [pc, #1436] @ 5f7d10 │ │ │ │ - ldr r1, [pc, #1436] @ 5f7d14 │ │ │ │ + b 5f76ac │ │ │ │ + ldr ip, [pc, #1436] @ 5f7d14 │ │ │ │ + ldr r1, [pc, #1436] @ 5f7d18 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #1432] @ 5f7d18 │ │ │ │ + ldr r2, [pc, #1432] @ 5f7d1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #268 @ 0x10c │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 5f76a8 │ │ │ │ + b 5f76ac │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ bl 75a79c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r5 │ │ │ │ eor r1, r0, #1 │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ mov r0, sl │ │ │ │ bl 2e5048 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f76a8 │ │ │ │ + beq 5f76ac │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ bl 75a90c │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ - ldr r2, [pc, #1280] @ 5f7cd0 │ │ │ │ + ldr r2, [pc, #1280] @ 5f7cd4 │ │ │ │ mov r1, r7 │ │ │ │ strb r0, [r4, #458] @ 0x1ca │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ bl 2e51ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f76a8 │ │ │ │ + beq 5f76ac │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 2e4c98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f76a8 │ │ │ │ + beq 5f76ac │ │ │ │ ldr r0, [r4, #340] @ 0x154 │ │ │ │ bl 758554 │ │ │ │ ldr r2, [r4, #472] @ 0x1d8 │ │ │ │ add r0, r0, #16384 @ 0x4000 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ - beq 5f7844 │ │ │ │ + beq 5f7848 │ │ │ │ orr ip, r2, #131072 @ 0x20000 │ │ │ │ str ip, [r4, #472] @ 0x1d8 │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ cmp r0, #1 │ │ │ │ biceq r2, r2, #8192 @ 0x2000 │ │ │ │ orreq r2, r2, #131072 @ 0x20000 │ │ │ │ streq r2, [r4, #472] @ 0x1d8 │ │ │ │ - beq 5f7860 │ │ │ │ + beq 5f7864 │ │ │ │ mov r2, ip │ │ │ │ tst r2, #8192 @ 0x2000 │ │ │ │ - beq 5f7860 │ │ │ │ + beq 5f7864 │ │ │ │ ldr r1, [r4, #444] @ 0x1bc │ │ │ │ - ldr r0, [pc, #1220] @ 5f7d1c │ │ │ │ + ldr r0, [pc, #1220] @ 5f7d20 │ │ │ │ sub ip, r1, #1 │ │ │ │ cmp ip, r0 │ │ │ │ - bhi 5f7bf8 │ │ │ │ + bhi 5f7bfc │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - beq 5f787c │ │ │ │ + beq 5f7880 │ │ │ │ ldr r1, [r4, #448] @ 0x1c0 │ │ │ │ - ldr r0, [pc, #1192] @ 5f7d1c │ │ │ │ + ldr r0, [pc, #1192] @ 5f7d20 │ │ │ │ sub ip, r1, #1 │ │ │ │ cmp ip, r0 │ │ │ │ - bhi 5f7bc0 │ │ │ │ - ldr r1, [pc, #1180] @ 5f7d20 │ │ │ │ + bhi 5f7bc4 │ │ │ │ + ldr r1, [pc, #1180] @ 5f7d24 │ │ │ │ mov r7, #0 │ │ │ │ ldr r1, [r9, r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r0, r1 │ │ │ │ - bl 62d050 │ │ │ │ + bl 62d054 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #480] @ 0x1e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62d174 │ │ │ │ + bl 62d178 │ │ │ │ add r0, r4, #308 @ 0x134 │ │ │ │ bl 8d811c │ │ │ │ ldr r3, [r4, #352] @ 0x160 │ │ │ │ ldr r2, [r4, #340] @ 0x154 │ │ │ │ lsr r3, r3, #9 │ │ │ │ str r2, [r4, #304] @ 0x130 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, r4, #456 @ 0x1c8 │ │ │ │ str r7, [r4, #336] @ 0x150 │ │ │ │ strh r3, [r2] │ │ │ │ ldrh r3, [sl, #96] @ 0x60 │ │ │ │ cmp r3, r7 │ │ │ │ - beq 5f7904 │ │ │ │ - ldr r9, [pc, #1088] @ 5f7d24 │ │ │ │ + beq 5f7908 │ │ │ │ + ldr r9, [pc, #1088] @ 5f7d28 │ │ │ │ add r9, pc, r9 │ │ │ │ ldrh r1, [sl, #98] @ 0x62 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ ldrh r3, [sl, #96] @ 0x60 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bhi 5f78e4 │ │ │ │ + bhi 5f78e8 │ │ │ │ ldrh r0, [sl, #98] @ 0x62 │ │ │ │ - ldr r7, [pc, #1048] @ 5f7d28 │ │ │ │ + ldr r7, [pc, #1048] @ 5f7d2c │ │ │ │ mul r0, r3, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r0, r0, r0, lsr #31 │ │ │ │ asr r0, r0, #1 │ │ │ │ bl 8f6a00 │ │ │ │ mov r0, r8 │ │ │ │ - bl 631924 │ │ │ │ - ldr r2, [pc, #1020] @ 5f7d2c │ │ │ │ - ldr r1, [pc, #1020] @ 5f7d30 │ │ │ │ + bl 631928 │ │ │ │ + ldr r2, [pc, #1020] @ 5f7d30 │ │ │ │ + ldr r1, [pc, #1020] @ 5f7d34 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #1012] @ 5f7d34 │ │ │ │ + ldr r9, [pc, #1012] @ 5f7d38 │ │ │ │ add r9, pc, r9 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [r4, #464] @ 0x1d0 │ │ │ │ add r3, r7, #100 @ 0x64 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d194 │ │ │ │ - ldr r1, [pc, #976] @ 5f7d38 │ │ │ │ + ldr r1, [pc, #976] @ 5f7d3c │ │ │ │ add ip, r7, #68 @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, r9 │ │ │ │ str ip, [sp] │ │ │ │ mov fp, r0 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r1, [pc, #944] @ 5f7d3c │ │ │ │ + ldr r1, [pc, #944] @ 5f7d40 │ │ │ │ add ip, r7, #152 @ 0x98 │ │ │ │ - ldr r3, [pc, #940] @ 5f7d40 │ │ │ │ + ldr r3, [pc, #940] @ 5f7d44 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r9 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #920] @ 5f7d44 │ │ │ │ - ldr r1, [pc, #920] @ 5f7d48 │ │ │ │ + ldr r2, [pc, #920] @ 5f7d48 │ │ │ │ + ldr r1, [pc, #920] @ 5f7d4c │ │ │ │ add ip, r7, #116 @ 0x74 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r4, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #424] @ 0x1a8 │ │ │ │ - beq 5f7b64 │ │ │ │ + beq 5f7b68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f7b04 │ │ │ │ + bne 5f7b08 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f7b30 │ │ │ │ + beq 5f7b34 │ │ │ │ ldr r3, [r0, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f7b30 │ │ │ │ + beq 5f7b34 │ │ │ │ mov r0, fp │ │ │ │ - bl 631924 │ │ │ │ + bl 631928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f7c30 │ │ │ │ + beq 5f7c34 │ │ │ │ mov r1, #4 │ │ │ │ ldrh r0, [sl, #96] @ 0x60 │ │ │ │ bl 212060 │ │ │ │ ldr r7, [r4, #424] @ 0x1a8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #468] @ 0x1d4 │ │ │ │ - beq 5f7b70 │ │ │ │ + beq 5f7b74 │ │ │ │ mov r0, r7 │ │ │ │ add r7, sp, #24 │ │ │ │ ldrh r2, [sl, #96] @ 0x60 │ │ │ │ mov r3, r7 │ │ │ │ bl 479d24 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 5f7c9c │ │ │ │ + beq 5f7ca0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 8e0aac │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f7a98 │ │ │ │ + beq 5f7a9c │ │ │ │ mov r0, r5 │ │ │ │ bl 8e0aac │ │ │ │ ldrh r3, [sl, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 5f7a8c │ │ │ │ + beq 5f7a90 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62c5ec │ │ │ │ + bl 62c5f0 │ │ │ │ ldrh r3, [sl, #96] @ 0x60 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 5f7a70 │ │ │ │ + bhi 5f7a74 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62d0f8 │ │ │ │ - b 5f76a8 │ │ │ │ - ldr r1, [pc, #684] @ 5f7d4c │ │ │ │ + bl 62d0fc │ │ │ │ + b 5f76ac │ │ │ │ + ldr r1, [pc, #684] @ 5f7d50 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 30ac84 │ │ │ │ ldr r1, [r4, #304] @ 0x130 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #460] @ 0x1cc │ │ │ │ add r0, r4, #484 @ 0x1e4 │ │ │ │ bl 4ae598 │ │ │ │ - ldr r1, [pc, #648] @ 5f7d50 │ │ │ │ + ldr r1, [pc, #648] @ 5f7d54 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ add r1, r1, #104 @ 0x68 │ │ │ │ bl 758ea8 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ bl 759398 │ │ │ │ - ldr r1, [pc, #620] @ 5f7d54 │ │ │ │ + ldr r1, [pc, #620] @ 5f7d58 │ │ │ │ ldr r0, [r4, #392] @ 0x188 │ │ │ │ ldr r3, [r4, #388] @ 0x184 │ │ │ │ ldr r2, [r4, #384] @ 0x180 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 4b3474 │ │ │ │ - b 5f76a8 │ │ │ │ - ldr r2, [pc, #588] @ 5f7d58 │ │ │ │ - ldr r1, [pc, #588] @ 5f7d5c │ │ │ │ + b 5f76ac │ │ │ │ + ldr r2, [pc, #588] @ 5f7d5c │ │ │ │ + ldr r1, [pc, #588] @ 5f7d60 │ │ │ │ add r3, r7, #296 @ 0x128 │ │ │ │ add r2, pc, r2 │ │ │ │ add r7, sp, #24 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #568] @ 5f7d60 │ │ │ │ + ldr r2, [pc, #568] @ 5f7d64 │ │ │ │ mov r0, r7 │ │ │ │ bl 8e0540 │ │ │ │ - b 5f7a40 │ │ │ │ - ldr r3, [pc, #556] @ 5f7d64 │ │ │ │ - ldr r2, [pc, #556] @ 5f7d68 │ │ │ │ - ldr r1, [pc, #556] @ 5f7d6c │ │ │ │ + b 5f7a44 │ │ │ │ + ldr r3, [pc, #556] @ 5f7d68 │ │ │ │ + ldr r2, [pc, #556] @ 5f7d6c │ │ │ │ + ldr r1, [pc, #556] @ 5f7d70 │ │ │ │ add r2, pc, r2 │ │ │ │ add r7, sp, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ - ldr r2, [pc, #536] @ 5f7d70 │ │ │ │ + ldr r2, [pc, #536] @ 5f7d74 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 8e0540 │ │ │ │ - b 5f7a40 │ │ │ │ + b 5f7a44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f79dc │ │ │ │ - b 5f7a04 │ │ │ │ + bne 5f79e0 │ │ │ │ + b 5f7a08 │ │ │ │ ldr r9, [r4, #420] @ 0x1a4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5f7c64 │ │ │ │ + beq 5f7c68 │ │ │ │ mov r0, r9 │ │ │ │ bl 72506c │ │ │ │ ldrh r3, [sl, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ - beq 5f7bb0 │ │ │ │ + beq 5f7bb4 │ │ │ │ ldr r2, [r4, #468] @ 0x1d4 │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ ldrh r2, [sl, #96] @ 0x60 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 5f7b98 │ │ │ │ + bcc 5f7b9c │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ bl 69dccc │ │ │ │ add r7, sp, #24 │ │ │ │ - b 5f7a40 │ │ │ │ - ldr r2, [pc, #428] @ 5f7d74 │ │ │ │ - ldr r3, [pc, #428] @ 5f7d78 │ │ │ │ - ldr ip, [pc, #428] @ 5f7d7c │ │ │ │ + b 5f7a44 │ │ │ │ + ldr r2, [pc, #428] @ 5f7d78 │ │ │ │ + ldr r3, [pc, #428] @ 5f7d7c │ │ │ │ + ldr ip, [pc, #428] @ 5f7d80 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #424] @ 5f7d80 │ │ │ │ + ldr r1, [pc, #424] @ 5f7d84 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #416] @ 5f7d84 │ │ │ │ + ldr r2, [pc, #416] @ 5f7d88 │ │ │ │ add r3, r3, #268 @ 0x10c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 5f76a8 │ │ │ │ - ldr r2, [pc, #372] @ 5f7d74 │ │ │ │ - ldr r3, [pc, #388] @ 5f7d88 │ │ │ │ - ldr ip, [pc, #388] @ 5f7d8c │ │ │ │ + b 5f76ac │ │ │ │ + ldr r2, [pc, #372] @ 5f7d78 │ │ │ │ + ldr r3, [pc, #388] @ 5f7d8c │ │ │ │ + ldr ip, [pc, #388] @ 5f7d90 │ │ │ │ stmib sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #384] @ 5f7d90 │ │ │ │ + ldr r1, [pc, #384] @ 5f7d94 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #376] @ 5f7d94 │ │ │ │ + ldr r2, [pc, #376] @ 5f7d98 │ │ │ │ add r3, r3, #268 @ 0x10c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 5f76a8 │ │ │ │ - ldr r3, [pc, #352] @ 5f7d98 │ │ │ │ - ldr r2, [pc, #352] @ 5f7d9c │ │ │ │ - ldr r1, [pc, #352] @ 5f7da0 │ │ │ │ + b 5f76ac │ │ │ │ + ldr r3, [pc, #352] @ 5f7d9c │ │ │ │ + ldr r2, [pc, #352] @ 5f7da0 │ │ │ │ + ldr r1, [pc, #352] @ 5f7da4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r7, sp, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ - ldr r2, [pc, #332] @ 5f7da4 │ │ │ │ + ldr r2, [pc, #332] @ 5f7da8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 8e0540 │ │ │ │ - b 5f7a40 │ │ │ │ + b 5f7a44 │ │ │ │ bl 8f5710 │ │ │ │ ldrh r3, [sl, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, r9 │ │ │ │ mov r1, r0 │ │ │ │ - beq 5f7c94 │ │ │ │ + beq 5f7c98 │ │ │ │ ldr r2, [r4, #468] @ 0x1d4 │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ ldrh r2, [sl, #96] @ 0x60 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 5f7c7c │ │ │ │ + bcc 5f7c80 │ │ │ │ add r7, sp, #24 │ │ │ │ - b 5f7a40 │ │ │ │ + b 5f7a44 │ │ │ │ ldr r0, [r4, #468] @ 0x1d4 │ │ │ │ bl 211d90 │ │ │ │ str r9, [r4, #468] @ 0x1d4 │ │ │ │ - b 5f7a40 │ │ │ │ + b 5f7a44 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq pc, r8, r8, ror #1 │ │ │ │ - subseq r3, r6, r8, lsr #14 │ │ │ │ + subeq pc, r8, r4, ror #1 │ │ │ │ + subseq r3, r6, r4, lsr #14 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq ip, r3, r8, lsr #28 │ │ │ │ - eorseq ip, r3, ip, lsl #28 │ │ │ │ - @ instruction: 0x003a95f0 │ │ │ │ - @ instruction: 0x00341db4 │ │ │ │ - ldrsbeq r3, [r6], #-104 @ 0xffffff98 │ │ │ │ + eorseq ip, r3, r4, lsr #28 │ │ │ │ + eorseq ip, r3, r8, lsl #28 │ │ │ │ + eorseq r9, sl, ip, ror #11 │ │ │ │ + @ instruction: 0x00341db0 │ │ │ │ + ldrsbeq r3, [r6], #-100 @ 0xffffff9c │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - @ instruction: 0x003a96f0 │ │ │ │ - subeq lr, r8, ip, ror #31 │ │ │ │ - eorseq r9, sl, r8, lsl r5 │ │ │ │ + eorseq r9, sl, ip, ror #13 │ │ │ │ + subeq lr, r8, r8, ror #31 │ │ │ │ + eorseq r9, sl, r4, lsl r5 │ │ │ │ @ instruction: 0x000006bb │ │ │ │ - subseq r3, r6, r4, lsl r6 │ │ │ │ - eorseq r9, sl, ip, lsl r6 │ │ │ │ - @ instruction: 0x003a94bc │ │ │ │ + subseq r3, r6, r0, lsl r6 │ │ │ │ + eorseq r9, sl, r8, lsl r6 │ │ │ │ + @ instruction: 0x003a94b8 │ │ │ │ @ instruction: 0x000006b1 │ │ │ │ - eorseq r9, sl, r0, lsr #12 │ │ │ │ - subeq lr, r8, r0, asr pc │ │ │ │ - eorseq r9, sl, r0, lsl #9 │ │ │ │ + eorseq r9, sl, ip, lsl r6 │ │ │ │ + subeq lr, r8, ip, asr #30 │ │ │ │ + eorseq r9, sl, ip, ror r4 │ │ │ │ @ instruction: 0x000006b5 │ │ │ │ - mlaseq r5, r4, r5, pc @ │ │ │ │ - eorseq r9, sl, r4, ror #8 │ │ │ │ + mlaseq r5, r0, r5, pc @ │ │ │ │ + eorseq r9, sl, r0, ror #8 │ │ │ │ andeq r0, r0, r6, lsr #13 │ │ │ │ - eorseq r9, r4, ip, lsr r5 │ │ │ │ - eorseq r9, sl, ip, lsr r4 │ │ │ │ + eorseq r9, r4, r8, lsr r5 │ │ │ │ + eorseq r9, sl, r8, lsr r4 │ │ │ │ andeq r0, r0, sl, lsr #13 │ │ │ │ @ instruction: 0x003ffffe │ │ │ │ @ instruction: 0x000038bc │ │ │ │ muleq r0, r4, r8 │ │ │ │ - subeq lr, r8, r8, ror #26 │ │ │ │ - eorseq ip, r3, r0, lsr #21 │ │ │ │ - @ instruction: 0x0033cabc │ │ │ │ - @ instruction: 0x003259dc │ │ │ │ - eorseq r1, fp, r8, lsl #22 │ │ │ │ - eorseq fp, r4, r4, asr r8 │ │ │ │ + subeq lr, r8, r4, ror #26 │ │ │ │ + mlaseq r3, ip, sl, ip │ │ │ │ + @ instruction: 0x0033cab8 │ │ │ │ + @ instruction: 0x003259d8 │ │ │ │ + eorseq r1, fp, r4, lsl #22 │ │ │ │ + eorseq fp, r4, r0, asr r8 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - eorseq r1, r5, r4, ror #3 │ │ │ │ - eorseq r1, r5, r4, lsl #4 │ │ │ │ + eorseq r1, r5, r0, ror #3 │ │ │ │ + eorseq r1, r5, r0, lsl #4 │ │ │ │ @ instruction: 0xfffff960 │ │ │ │ - subseq r4, r3, r8, lsr #23 │ │ │ │ - eorseq r9, sl, r4, lsl #2 │ │ │ │ - mlaseq r6, r8, r6, r9 │ │ │ │ - mlaseq sl, ip, r0, r9 │ │ │ │ + subseq r4, r3, r4, lsr #23 │ │ │ │ + eorseq r9, sl, r0, lsl #2 │ │ │ │ + mlaseq r6, r4, r6, r9 │ │ │ │ + mlaseq sl, r8, r0, r9 │ │ │ │ muleq r0, sp, r5 │ │ │ │ - subeq lr, r8, r4, lsr fp │ │ │ │ - @ instruction: 0x003696b8 │ │ │ │ - eorseq r9, sl, r4, rrx │ │ │ │ + subeq lr, r8, r0, lsr fp │ │ │ │ + @ instruction: 0x003696b4 │ │ │ │ + eorseq r9, sl, r0, rrx │ │ │ │ andeq r0, r0, r5, lsr #11 │ │ │ │ @ instruction: 0x003fffff │ │ │ │ - subeq lr, r8, r0, lsr #21 │ │ │ │ - eorseq r9, sl, ip, lsl r2 │ │ │ │ - @ instruction: 0x003a8fd0 │ │ │ │ + @ instruction: 0x0048ea9c │ │ │ │ + eorseq r9, sl, r8, lsl r2 │ │ │ │ + eorseq r8, sl, ip, asr #31 │ │ │ │ andeq r0, r0, r3, ror #13 │ │ │ │ - subeq lr, r8, r8, ror #20 │ │ │ │ - eorseq r9, sl, r0, lsr #3 │ │ │ │ - mlaseq sl, r8, pc, r8 @ │ │ │ │ + subeq lr, r8, r4, ror #20 │ │ │ │ + mlaseq sl, ip, r1, r9 │ │ │ │ + mlaseq sl, r4, pc, r8 @ │ │ │ │ ldrdeq r0, [r0], -sl │ │ │ │ - subeq lr, r8, r4, lsr sl │ │ │ │ - eorseq r9, r6, r4, lsl #12 │ │ │ │ - eorseq r8, sl, r4, ror #30 │ │ │ │ + subeq lr, r8, r0, lsr sl │ │ │ │ + eorseq r9, r6, r0, lsl #12 │ │ │ │ + eorseq r8, sl, r0, ror #30 │ │ │ │ andeq r0, r0, fp, lsr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ cmp r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #772] @ 5f80d0 │ │ │ │ + ldr r3, [pc, #772] @ 5f80d4 │ │ │ │ mov r7, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #764] @ 5f80d4 │ │ │ │ + ldr r2, [pc, #764] @ 5f80d8 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #760] @ 5f80d8 │ │ │ │ + ldr r3, [pc, #760] @ 5f80dc │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r8, [r1, r7, lsl #2] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1028782,141 +1028783,141 @@ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, r1, r7, lsl #2 │ │ │ │ add r5, r8, #104 @ 0x68 │ │ │ │ lslle r4, r3, #9 │ │ │ │ lslle fp, sl, #9 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bgt 5f7ec4 │ │ │ │ + bgt 5f7ec8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldrb r2, [r2, #508] @ 0x1fc │ │ │ │ cmp r3, #0 │ │ │ │ lsl r2, r2, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ orr r3, r4, sl, lsr #23 │ │ │ │ mov r2, fp │ │ │ │ str r8, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ - beq 5f7eb0 │ │ │ │ - ldr r1, [pc, #632] @ 5f80dc │ │ │ │ + beq 5f7eb4 │ │ │ │ + ldr r1, [pc, #632] @ 5f80e0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 759b64 │ │ │ │ - ldr r2, [pc, #620] @ 5f80e0 │ │ │ │ - ldr r3, [pc, #608] @ 5f80d8 │ │ │ │ + ldr r2, [pc, #620] @ 5f80e4 │ │ │ │ + ldr r3, [pc, #608] @ 5f80dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f80cc │ │ │ │ + bne 5f80d0 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #556] @ 5f80e4 │ │ │ │ + ldr r1, [pc, #556] @ 5f80e8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 759af0 │ │ │ │ - b 5f7e6c │ │ │ │ + b 5f7e70 │ │ │ │ ldr fp, [r8, #108] @ 0x6c │ │ │ │ ldr r4, [r8, #104] @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ bl 903cd4 │ │ │ │ cmp fp, #0 │ │ │ │ addgt r4, r4, #4 │ │ │ │ movgt r9, #0 │ │ │ │ - ble 5f7f08 │ │ │ │ + ble 5f7f0c │ │ │ │ ldmda r4, {r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ add r9, r9, #1 │ │ │ │ bl 903d6c │ │ │ │ cmp fp, r9 │ │ │ │ add r4, r4, #8 │ │ │ │ - bne 5f7eec │ │ │ │ + bne 5f7ef0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add fp, r7, #1 │ │ │ │ add r9, r7, r3 │ │ │ │ cmp r9, fp │ │ │ │ ldrgt r4, [sp, #60] @ 0x3c │ │ │ │ - ble 5f7f50 │ │ │ │ + ble 5f7f54 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, #104 @ 0x68 │ │ │ │ bl 903f58 │ │ │ │ add fp, fp, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r9, fp │ │ │ │ ldr r2, [r4, #4]! │ │ │ │ str r2, [r3, #132] @ 0x84 │ │ │ │ - bgt 5f7f20 │ │ │ │ + bgt 5f7f24 │ │ │ │ ldr r3, [r6, r7, lsl #2] │ │ │ │ - ldr r2, [pc, #396] @ 5f80e8 │ │ │ │ + ldr r2, [pc, #396] @ 5f80ec │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #392] @ 5f80ec │ │ │ │ - ldr r1, [pc, #392] @ 5f80f0 │ │ │ │ + ldr r3, [pc, #392] @ 5f80f0 │ │ │ │ + ldr r1, [pc, #392] @ 5f80f4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #364] @ 5f80f4 │ │ │ │ + ldr r2, [pc, #364] @ 5f80f8 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f7fc8 │ │ │ │ + bne 5f7fcc │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsl fp, sl, #9 │ │ │ │ lsl r4, r3, #9 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 75c29c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ sub r2, r3, #1 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r1, r3, #1 │ │ │ │ bl 750e7c │ │ │ │ ldr r8, [r6, r7, lsl #2] │ │ │ │ - b 5f7e2c │ │ │ │ - ldr r2, [pc, #296] @ 5f80f8 │ │ │ │ + b 5f7e30 │ │ │ │ + ldr r2, [pc, #296] @ 5f80fc │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5f7f98 │ │ │ │ - ldr r2, [pc, #276] @ 5f80fc │ │ │ │ + beq 5f7f9c │ │ │ │ + ldr r2, [pc, #276] @ 5f8100 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 5f7f98 │ │ │ │ + beq 5f7f9c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ lsl r4, r2, #9 │ │ │ │ - ldr r2, [pc, #244] @ 5f8100 │ │ │ │ + ldr r2, [pc, #244] @ 5f8104 │ │ │ │ ldr r8, [r8, #120] @ 0x78 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ lsl fp, sl, #9 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ orr r2, r4, sl, lsr #23 │ │ │ │ - beq 5f8094 │ │ │ │ + beq 5f8098 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ @@ -1028933,164 +1028934,164 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #24] │ │ │ │ str fp, [sp, #16] │ │ │ │ stmib sp, {r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #120] @ 5f8104 │ │ │ │ + ldr r0, [pc, #120] @ 5f8108 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5f7fa4 │ │ │ │ + b 5f7fa8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #100] @ 5f8108 │ │ │ │ + ldr r0, [pc, #100] @ 5f810c │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ str r8, [sp, #16] │ │ │ │ str fp, [sp, #8] │ │ │ │ bl 8e8dbc │ │ │ │ - b 5f7fa4 │ │ │ │ + b 5f7fa8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq r2, [r6], #-232 @ 0xffffff18 │ │ │ │ - subseq r2, r6, r8, ror #29 │ │ │ │ + ldrsheq r2, [r6], #-228 @ 0xffffff1c │ │ │ │ + subseq r2, r6, r4, ror #29 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r1, r0, ip, lsr #16 │ │ │ │ - subseq r2, r6, r0, asr lr │ │ │ │ + subseq r2, r6, ip, asr #28 │ │ │ │ ldrdeq r1, [r0], -r8 │ │ │ │ - eorseq ip, r3, r4, ror #8 │ │ │ │ - subeq lr, r8, r4, lsl r7 │ │ │ │ - eorseq ip, r3, r0, lsl #9 │ │ │ │ + eorseq ip, r3, r0, ror #8 │ │ │ │ + subeq lr, r8, r0, lsl r7 │ │ │ │ + eorseq ip, r3, ip, ror r4 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r5, r0, r4, asr r1 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x003a8db4 │ │ │ │ - @ instruction: 0x003a8dfc │ │ │ │ + @ instruction: 0x003a8db0 │ │ │ │ + @ instruction: 0x003a8df8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r1, #128] @ 0x80 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov fp, r0 │ │ │ │ - beq 5f8304 │ │ │ │ + beq 5f8308 │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #304] @ 0x130 │ │ │ │ bl 75be64 │ │ │ │ - ldr r3, [pc, #628] @ 5f83c0 │ │ │ │ + ldr r3, [pc, #628] @ 5f83c4 │ │ │ │ ldr r1, [r6, #128] @ 0x80 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ bl 211cc4 │ │ │ │ ldr r1, [r6, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f83b0 │ │ │ │ + beq 5f83b4 │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r5, r9 │ │ │ │ mov sl, r9 │ │ │ │ mov r3, r9 │ │ │ │ mov ip, r9 │ │ │ │ mov r7, r9 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r4, [r6, r7, lsl #2] │ │ │ │ - bgt 5f82b8 │ │ │ │ - bne 5f828c │ │ │ │ + bgt 5f82bc │ │ │ │ + bne 5f8290 │ │ │ │ ldr r5, [r4, #120] @ 0x78 │ │ │ │ add r8, r7, #1 │ │ │ │ cmp r8, r1 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr sl, [r4, #108] @ 0x6c │ │ │ │ lsr r5, r5, #9 │ │ │ │ - bcs 5f82c4 │ │ │ │ + bcs 5f82c8 │ │ │ │ ldr r4, [r6, r8, lsl #2] │ │ │ │ mov r9, #1 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ adds lr, r5, r3 │ │ │ │ ldr ip, [r4, #40] @ 0x28 │ │ │ │ adc r0, r2, r5, asr #31 │ │ │ │ cmp r0, r1 │ │ │ │ cmpeq lr, ip │ │ │ │ asr r1, r5, #31 │ │ │ │ - beq 5f8204 │ │ │ │ + beq 5f8208 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, fp │ │ │ │ str sl, [sp] │ │ │ │ - bl 5f7da8 │ │ │ │ + bl 5f7dac │ │ │ │ mov r7, r8 │ │ │ │ ldr r1, [r6, #128] @ 0x80 │ │ │ │ - b 5f8198 │ │ │ │ + b 5f819c │ │ │ │ ldr r0, [fp, #304] @ 0x130 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ bl 75befc │ │ │ │ ldr ip, [r4, #108] @ 0x6c │ │ │ │ sub r0, r0, ip │ │ │ │ cmp r0, sl │ │ │ │ - blt 5f81e0 │ │ │ │ + blt 5f81e4 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 5f81e0 │ │ │ │ + bhi 5f81e4 │ │ │ │ sub lr, r3, r0 │ │ │ │ lsr lr, lr, #9 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp lr, r5 │ │ │ │ mov lr, #0 │ │ │ │ sbcs lr, lr, r1 │ │ │ │ - bcc 5f81e0 │ │ │ │ + bcc 5f81e4 │ │ │ │ ldr r1, [r6, #128] @ 0x80 │ │ │ │ add sl, sl, ip │ │ │ │ mov ip, r7 │ │ │ │ mov r7, r8 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r1, r7 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r9, r9, #1 │ │ │ │ add r5, r5, r0, lsr #9 │ │ │ │ - bhi 5f8188 │ │ │ │ + bhi 5f818c │ │ │ │ mov r3, r9 │ │ │ │ mov r7, ip │ │ │ │ - b 5f82c8 │ │ │ │ + b 5f82cc │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ add r7, r7, #1 │ │ │ │ add sl, sl, r0 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ cmp r1, r7 │ │ │ │ add r9, r9, #1 │ │ │ │ add r5, r5, r0, lsr #9 │ │ │ │ - bls 5f8280 │ │ │ │ + bls 5f8284 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r4, [r6, r7, lsl #2] │ │ │ │ - ble 5f8194 │ │ │ │ + ble 5f8198 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, ip │ │ │ │ - b 5f81c0 │ │ │ │ + b 5f81c4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ str sl, [sp] │ │ │ │ - bl 5f7da8 │ │ │ │ + bl 5f7dac │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #128] @ 0x80 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1029107,30 +1029108,30 @@ │ │ │ │ lsl r3, r3, #9 │ │ │ │ ldr r0, [r0, #304] @ 0x130 │ │ │ │ orr r3, r3, r2, lsr #23 │ │ │ │ str r1, [sp, #12] │ │ │ │ lsl r2, r2, #9 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - beq 5f8378 │ │ │ │ - ldr r1, [pc, #124] @ 5f83c4 │ │ │ │ + beq 5f837c │ │ │ │ + ldr r1, [pc, #124] @ 5f83c8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 759b64 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #128] @ 0x80 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #72] @ 5f83c8 │ │ │ │ + ldr r1, [pc, #72] @ 5f83cc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 759af0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #128] @ 0x80 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1029139,32 +1029140,32 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r1 │ │ │ │ mov r3, r1 │ │ │ │ mov r7, r1 │ │ │ │ - b 5f82c8 │ │ │ │ + b 5f82cc │ │ │ │ @ instruction: 0xffffde88 │ │ │ │ andeq r1, r0, r8, asr #6 │ │ │ │ andeq r1, r0, r0, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr r3, [pc, #1168] @ 5f8874 │ │ │ │ - ldr lr, [pc, #1168] @ 5f8878 │ │ │ │ - ldr ip, [pc, #1168] @ 5f887c │ │ │ │ + ldr r3, [pc, #1168] @ 5f8878 │ │ │ │ + ldr lr, [pc, #1168] @ 5f887c │ │ │ │ + ldr ip, [pc, #1168] @ 5f8880 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ add lr, pc, lr │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ - ldr r2, [pc, #1152] @ 5f8880 │ │ │ │ + ldr r2, [pc, #1152] @ 5f8884 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #1148] @ 5f8884 │ │ │ │ + ldr r1, [pc, #1148] @ 5f8888 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #124] @ 0x7c │ │ │ │ @@ -1029187,30 +1029188,30 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 21380c │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ tst r3, #1 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - bne 5f87c0 │ │ │ │ + bne 5f87c4 │ │ │ │ eor r3, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r1, ror #8 │ │ │ │ str r3, [sp, #28] │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r4, #440] @ 0x1b8 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #2113929216 @ 0x7e000000 │ │ │ │ addeq fp, r4, #436 @ 0x1b4 │ │ │ │ - bne 5f8788 │ │ │ │ + bne 5f878c │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ eor r3, r5, r5, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ ldr r2, [r4, #372] @ 0x174 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r5, ror #8 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -1029237,15 +1029238,15 @@ │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ strb r3, [sp, #42] @ 0x2a │ │ │ │ bl 7f2364 │ │ │ │ ldr sl, [r4, #380] @ 0x17c │ │ │ │ and r9, sl, #255 @ 0xff │ │ │ │ cmp r0, #1 │ │ │ │ sbcs r3, r1, #0 │ │ │ │ - blt 5f857c │ │ │ │ + blt 5f8580 │ │ │ │ ldr r2, [r4, #376] @ 0x178 │ │ │ │ mov r3, #0 │ │ │ │ bl 91bdf8 │ │ │ │ mov r2, sl │ │ │ │ mov r3, #0 │ │ │ │ bl 91bdf8 │ │ │ │ mov r2, r5 │ │ │ │ @@ -1029256,19 +1029257,19 @@ │ │ │ │ ldrhne r3, [r3] │ │ │ │ bicne r9, r9, r3 │ │ │ │ ldr r3, [r4, #348] @ 0x15c │ │ │ │ ldr r1, [r4, #352] @ 0x160 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r3 │ │ │ │ strb r9, [sp, #43] @ 0x2b │ │ │ │ - bcs 5f85a8 │ │ │ │ + bcs 5f85ac │ │ │ │ lsr r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ add r2, r2, #1 │ │ │ │ - bcc 5f8594 │ │ │ │ + bcc 5f8598 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ strb r2, [sp, #48] @ 0x30 │ │ │ │ bl 75a90c │ │ │ │ ldr r2, [r6, #116] @ 0x74 │ │ │ │ ldrh r3, [fp] │ │ │ │ ands r2, r2, #1 │ │ │ │ @@ -1029278,57 +1029279,57 @@ │ │ │ │ lsreq r3, r3, #16 │ │ │ │ strh r3, [sp, #58] @ 0x3a │ │ │ │ ldr r3, [r4, #472] @ 0x1d8 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ lsr r3, r3, #14 │ │ │ │ and r3, r3, #1 │ │ │ │ - beq 5f874c │ │ │ │ + beq 5f8750 │ │ │ │ ldr r1, [r4, #368] @ 0x170 │ │ │ │ cmn r1, #1 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 5f8608 │ │ │ │ + beq 5f860c │ │ │ │ ldrb r0, [r4, #441] @ 0x1b9 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, r5 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r4, #444] @ 0x1bc │ │ │ │ lsr r1, r1, #9 │ │ │ │ - bne 5f8814 │ │ │ │ + bne 5f8818 │ │ │ │ cmp r3, #0 │ │ │ │ eor r3, r0, r0, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r0, ror #8 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ eor r3, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r1, ror #8 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #16777216 @ 0x1000000 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bne 5f8844 │ │ │ │ + bne 5f8848 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r3, r3, #16384 @ 0x4000 │ │ │ │ ldr r1, [r3, #132] @ 0x84 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5f86f8 │ │ │ │ + beq 5f86fc │ │ │ │ cmp r1, #1 │ │ │ │ - beq 5f8674 │ │ │ │ + beq 5f8678 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 5f884c │ │ │ │ + bne 5f8850 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r3, #136] @ 0x88 │ │ │ │ strb r1, [sp, #116] @ 0x74 │ │ │ │ ldr ip, [r3, #152] @ 0x98 │ │ │ │ ldr r1, [r3, #144] @ 0x90 │ │ │ │ ldr r0, [r3, #148] @ 0x94 │ │ │ │ lsr r2, r2, #9 │ │ │ │ - bne 5f87a8 │ │ │ │ + bne 5f87ac │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ eor r3, ip, ip, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ @@ -1029350,60 +1029351,60 @@ │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r1, ror #8 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [r4, #480] @ 0x1e0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 212834 │ │ │ │ - ldr r2, [pc, #376] @ 5f8888 │ │ │ │ - ldr r3, [pc, #360] @ 5f887c │ │ │ │ + ldr r2, [pc, #376] @ 5f888c │ │ │ │ + ldr r3, [pc, #360] @ 5f8880 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f8870 │ │ │ │ + bne 5f8874 │ │ │ │ add sp, sp, #132 @ 0x84 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f8650 │ │ │ │ + beq 5f8654 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r4, #448] @ 0x1c0 │ │ │ │ - bne 5f8830 │ │ │ │ + bne 5f8834 │ │ │ │ eor r3, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r1, ror #8 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #80] @ 0x50 │ │ │ │ mov r3, #16777216 @ 0x1000000 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b 5f8650 │ │ │ │ + b 5f8654 │ │ │ │ add fp, r4, #436 @ 0x1b4 │ │ │ │ ldrh r2, [fp, #2] │ │ │ │ sub r2, r2, #2 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ - b 5f84bc │ │ │ │ + b 5f84c0 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str ip, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ - b 5f86f8 │ │ │ │ + b 5f86fc │ │ │ │ ldrb r3, [r4, #440] @ 0x1b8 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #126 @ 0x7e │ │ │ │ addeq fp, r4, #436 @ 0x1b4 │ │ │ │ str r2, [sp, #28] │ │ │ │ addne fp, r4, #436 @ 0x1b4 │ │ │ │ @@ -1029416,266 +1029417,266 @@ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ strh r3, [sp, #40] @ 0x28 │ │ │ │ bl 91a7f0 │ │ │ │ mov r1, r5 │ │ │ │ strh r0, [sp, #50] @ 0x32 │ │ │ │ ldr r0, [r4, #360] @ 0x168 │ │ │ │ bl 91a7f0 │ │ │ │ - b 5f8520 │ │ │ │ + b 5f8524 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - beq 5f8650 │ │ │ │ + beq 5f8654 │ │ │ │ ldr r1, [r4, #448] @ 0x1c0 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ strb r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b 5f8650 │ │ │ │ + b 5f8654 │ │ │ │ ldr r1, [r4, #448] @ 0x1c0 │ │ │ │ - b 5f8760 │ │ │ │ - ldr r3, [pc, #56] @ 5f888c │ │ │ │ - ldr r1, [pc, #56] @ 5f8890 │ │ │ │ + b 5f8764 │ │ │ │ + ldr r3, [pc, #56] @ 5f8890 │ │ │ │ + ldr r1, [pc, #56] @ 5f8894 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #48] @ 5f8894 │ │ │ │ + ldr r2, [pc, #48] @ 5f8898 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #328 @ 0x148 │ │ │ │ str r0, [sp] │ │ │ │ bl 211aa8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0048e290 │ │ │ │ - ldrsbeq r2, [r6], #-132 @ 0xffffff7c │ │ │ │ + subeq lr, r8, ip, lsl #5 │ │ │ │ + ldrsbeq r2, [r6], #-128 @ 0xffffff80 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r8, sl, r4, asr #15 │ │ │ │ - eorseq r0, r4, r8, lsl #31 │ │ │ │ - ldrheq r2, [r6], #-84 @ 0xffffffac │ │ │ │ - subeq sp, r8, r4, lsr #28 │ │ │ │ - eorseq r8, sl, r8, asr r3 │ │ │ │ + eorseq r8, sl, r0, asr #15 │ │ │ │ + eorseq r0, r4, r4, lsl #31 │ │ │ │ + ldrheq r2, [r6], #-80 @ 0xffffffb0 │ │ │ │ + subeq sp, r8, r0, lsr #28 │ │ │ │ + eorseq r8, sl, r4, asr r3 │ │ │ │ @ instruction: 0x000004bc │ │ │ │ │ │ │ │ -005f8898 : │ │ │ │ +005f889c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #428] @ 5f8a5c │ │ │ │ + ldr r3, [pc, #428] @ 5f8a60 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ - ldr ip, [pc, #416] @ 5f8a60 │ │ │ │ + ldr ip, [pc, #416] @ 5f8a64 │ │ │ │ add r0, r3, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #408] @ 5f8a64 │ │ │ │ + ldr r0, [pc, #408] @ 5f8a68 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r2, [pc, #400] @ 5f8a68 │ │ │ │ + ldr r2, [pc, #400] @ 5f8a6c │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #396] @ 5f8a6c │ │ │ │ + ldr r1, [pc, #396] @ 5f8a70 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ - ldr r7, [pc, #364] @ 5f8a70 │ │ │ │ - ldr r3, [pc, #364] @ 5f8a74 │ │ │ │ + ldr r7, [pc, #364] @ 5f8a74 │ │ │ │ + ldr r3, [pc, #364] @ 5f8a78 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 5f89bc │ │ │ │ + bne 5f89c0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ strb r5, [r3] │ │ │ │ bl 904820 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ bl 904820 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ bl 725260 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f8988 │ │ │ │ - ldr r2, [pc, #284] @ 5f8a78 │ │ │ │ - ldr r3, [pc, #260] @ 5f8a64 │ │ │ │ + beq 5f898c │ │ │ │ + ldr r2, [pc, #284] @ 5f8a7c │ │ │ │ + ldr r3, [pc, #260] @ 5f8a68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f8a3c │ │ │ │ + bne 5f8a40 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62c678 │ │ │ │ - ldr r2, [pc, #236] @ 5f8a7c │ │ │ │ - ldr r3, [pc, #208] @ 5f8a64 │ │ │ │ + b 62c67c │ │ │ │ + ldr r2, [pc, #236] @ 5f8a80 │ │ │ │ + ldr r3, [pc, #208] @ 5f8a68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f8a3c │ │ │ │ + bne 5f8a40 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62c9b4 │ │ │ │ - ldr r3, [pc, #188] @ 5f8a80 │ │ │ │ + b 62c9b8 │ │ │ │ + ldr r3, [pc, #188] @ 5f8a84 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f891c │ │ │ │ - ldr r3, [pc, #172] @ 5f8a84 │ │ │ │ + beq 5f8920 │ │ │ │ + ldr r3, [pc, #172] @ 5f8a88 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5f891c │ │ │ │ - ldr r3, [pc, #156] @ 5f8a88 │ │ │ │ + beq 5f8920 │ │ │ │ + ldr r3, [pc, #156] @ 5f8a8c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f8a40 │ │ │ │ + beq 5f8a44 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ stmib sp, {r4, r5} │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #88] @ 5f8a8c │ │ │ │ + ldr r0, [pc, #88] @ 5f8a90 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5f891c │ │ │ │ + b 5f8920 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #72] @ 5f8a90 │ │ │ │ + ldr r0, [pc, #72] @ 5f8a94 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5f891c │ │ │ │ - subeq sp, r8, r8, asr #27 │ │ │ │ - ldrsheq r2, [r6], #-60 @ 0xffffffc4 │ │ │ │ + b 5f8920 │ │ │ │ + subeq sp, r8, r4, asr #27 │ │ │ │ + ldrsheq r2, [r6], #-56 @ 0xffffffc8 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq fp, r3, r4, ror #21 │ │ │ │ - @ instruction: 0x0033bafc │ │ │ │ - subseq r2, r6, r0, asr #7 │ │ │ │ + eorseq fp, r3, r0, ror #21 │ │ │ │ + @ instruction: 0x0033baf8 │ │ │ │ + ldrheq r2, [r6], #-60 @ 0xffffffc4 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r2, r6, r8, ror #6 │ │ │ │ - subseq r2, r6, r4, lsr r3 │ │ │ │ + subseq r2, r6, r4, ror #6 │ │ │ │ + subseq r2, r6, r0, lsr r3 │ │ │ │ andeq r4, r0, r4, asr #18 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r8, sl, r0, ror #9 │ │ │ │ - eorseq r8, sl, r4, lsl #10 │ │ │ │ + @ instruction: 0x003a84dc │ │ │ │ + eorseq r8, sl, r0, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr sl, [r0, #48] @ 0x30 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [sl, #304] @ 0x130 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r3 │ │ │ │ bl 75a65c │ │ │ │ - ldr r9, [pc, #192] @ 5f8b90 │ │ │ │ + ldr r9, [pc, #192] @ 5f8b94 │ │ │ │ add r9, pc, r9 │ │ │ │ cmp r0, #2 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5f8b18 │ │ │ │ + beq 5f8b1c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 5f8b5c │ │ │ │ + beq 5f8b60 │ │ │ │ ldr r0, [sl, #304] @ 0x130 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 75a708 │ │ │ │ subs r0, r4, #0 │ │ │ │ movne r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #116] @ 5f8b94 │ │ │ │ + ldr r3, [pc, #116] @ 5f8b98 │ │ │ │ mov r2, #0 │ │ │ │ add r5, sl, #308 @ 0x134 │ │ │ │ str r2, [r8, #132] @ 0x84 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #96] @ 5f8b98 │ │ │ │ + ldr r1, [pc, #96] @ 5f8b9c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sl, #336] @ 0x150 │ │ │ │ str r3, [r8, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sl, #336] @ 0x150 │ │ │ │ - bl 5f6140 │ │ │ │ - b 5f8ae4 │ │ │ │ + bl 5f6144 │ │ │ │ + b 5f8ae8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5f8898 │ │ │ │ + bl 5f889c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5f8b7c │ │ │ │ + bne 5f8b80 │ │ │ │ mov r0, r8 │ │ │ │ bl 211d90 │ │ │ │ - b 5f8ae4 │ │ │ │ + b 5f8ae8 │ │ │ │ ldr r0, [sl, #304] @ 0x130 │ │ │ │ bl 75c29c │ │ │ │ add r1, r8, #136 @ 0x88 │ │ │ │ bl 750d90 │ │ │ │ - b 5f8b70 │ │ │ │ - ldrsheq r2, [r6], #-24 @ 0xffffffe8 │ │ │ │ + b 5f8b74 │ │ │ │ + ldrsheq r2, [r6], #-20 @ 0xffffffec │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ - @ instruction: 0x00324dd0 │ │ │ │ + eorseq r4, r2, ip, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5f8bec │ │ │ │ + beq 5f8bf0 │ │ │ │ mov r3, #1 │ │ │ │ rsb r1, r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 5f8a94 │ │ │ │ + bl 5f8a98 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f8898 │ │ │ │ + bl 5f889c │ │ │ │ ldr r0, [r5, #304] @ 0x130 │ │ │ │ bl 75c29c │ │ │ │ add r1, r4, #136 @ 0x88 │ │ │ │ bl 750d88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 211d90 │ │ │ │ @@ -1029684,110 +1029685,110 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ ldr r3, [r0] │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ mov r2, r3 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #1080] @ 5f9078 │ │ │ │ + ldr r3, [pc, #1080] @ 5f907c │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #1076] @ 5f907c │ │ │ │ + ldr r1, [pc, #1076] @ 5f9080 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1060] @ 5f9080 │ │ │ │ + ldr r2, [pc, #1060] @ 5f9084 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #1044] @ 5f9084 │ │ │ │ + ldr r1, [pc, #1044] @ 5f9088 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #1032] @ 5f9088 │ │ │ │ + ldr r2, [pc, #1032] @ 5f908c │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ - ldr r9, [pc, #1016] @ 5f908c │ │ │ │ + ldr r9, [pc, #1016] @ 5f9090 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ ldr r7, [r6, #16] │ │ │ │ ldr r8, [r6, #4] │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add r9, pc, r9 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 21380c │ │ │ │ - ldr r3, [pc, #980] @ 5f9090 │ │ │ │ + ldr r3, [pc, #980] @ 5f9094 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 5f8f80 │ │ │ │ + bne 5f8f84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5f8d48 │ │ │ │ + beq 5f8d4c │ │ │ │ mov r1, #3 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f8898 │ │ │ │ + bl 5f889c │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ bl 211d90 │ │ │ │ mov r0, r6 │ │ │ │ bl 211d90 │ │ │ │ - ldr r2, [pc, #904] @ 5f9094 │ │ │ │ - ldr r3, [pc, #880] @ 5f9080 │ │ │ │ + ldr r2, [pc, #904] @ 5f9098 │ │ │ │ + ldr r3, [pc, #880] @ 5f9084 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f9074 │ │ │ │ + bne 5f9078 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f8d5c │ │ │ │ + beq 5f8d60 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi 5f8f6c │ │ │ │ + bhi 5f8f70 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 903568 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ - bne 5f8f58 │ │ │ │ + bne 5f8f5c │ │ │ │ adds ip, r7, #1 │ │ │ │ mov r1, #0 │ │ │ │ adc lr, r1, #0 │ │ │ │ lsl r9, lr, #6 │ │ │ │ lsl sl, ip, #6 │ │ │ │ orr r9, r9, ip, lsr #26 │ │ │ │ sub r3, sl, #64 @ 0x40 │ │ │ │ orrs r3, r3, r9 │ │ │ │ - beq 5f8ce0 │ │ │ │ - ldr r3, [pc, #748] @ 5f9098 │ │ │ │ + beq 5f8ce4 │ │ │ │ + ldr r3, [pc, #748] @ 5f909c │ │ │ │ mov fp, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #736] @ 5f909c │ │ │ │ + ldr r3, [pc, #736] @ 5f90a0 │ │ │ │ mov r4, #64 @ 0x40 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1029814,109 +1029815,109 @@ │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ lsr r0, r0, #9 │ │ │ │ lsr r1, r1, #9 │ │ │ │ cmp r2, #2 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ - beq 5f8e54 │ │ │ │ + beq 5f8e58 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 5f8e54 │ │ │ │ + beq 5f8e58 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5f9050 │ │ │ │ + bne 5f9054 │ │ │ │ strb r2, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5f900c │ │ │ │ + bhi 5f9010 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #13 │ │ │ │ strb r3, [sp, #145] @ 0x91 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f8e9c │ │ │ │ + beq 5f8ea0 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bcc 5f8e9c │ │ │ │ + bcc 5f8ea0 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi 5f8f40 │ │ │ │ + bhi 5f8f44 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 903568 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ - beq 5f8ed4 │ │ │ │ + beq 5f8ed8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r4, r4, #64 @ 0x40 │ │ │ │ cmp r4, sl │ │ │ │ mov r3, #0 │ │ │ │ sbcs r3, r3, r9 │ │ │ │ add fp, fp, #40 @ 0x28 │ │ │ │ - blt 5f8dcc │ │ │ │ + blt 5f8dd0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ and r1, r3, #255 @ 0xff │ │ │ │ - b 5f8ce0 │ │ │ │ + b 5f8ce4 │ │ │ │ mov r3, #15 │ │ │ │ strb r3, [sp, #145] @ 0x91 │ │ │ │ - b 5f8e7c │ │ │ │ + b 5f8e80 │ │ │ │ mov r3, #14 │ │ │ │ strb r3, [sp, #145] @ 0x91 │ │ │ │ - b 5f8e7c │ │ │ │ + b 5f8e80 │ │ │ │ mov r3, #4 │ │ │ │ strb r3, [sp, #145] @ 0x91 │ │ │ │ - b 5f8e7c │ │ │ │ + b 5f8e80 │ │ │ │ mov r3, #3 │ │ │ │ strb r3, [sp, #145] @ 0x91 │ │ │ │ - b 5f8e7c │ │ │ │ + b 5f8e80 │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [sp, #145] @ 0x91 │ │ │ │ - b 5f8e7c │ │ │ │ + b 5f8e80 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #145] @ 0x91 │ │ │ │ - b 5f8e7c │ │ │ │ + b 5f8e80 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r0, r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 212834 │ │ │ │ - b 5f8ed4 │ │ │ │ - ldr r1, [pc, #320] @ 5f90a0 │ │ │ │ + b 5f8ed8 │ │ │ │ + ldr r1, [pc, #320] @ 5f90a4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 5f8cdc │ │ │ │ + bl 62e180 │ │ │ │ + b 5f8ce0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ bl 212834 │ │ │ │ - b 5f8d80 │ │ │ │ - ldr r3, [pc, #284] @ 5f90a4 │ │ │ │ + b 5f8d84 │ │ │ │ + ldr r3, [pc, #284] @ 5f90a8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 5f8cd4 │ │ │ │ - ldr r3, [pc, #268] @ 5f90a8 │ │ │ │ + beq 5f8cd8 │ │ │ │ + ldr r3, [pc, #268] @ 5f90ac │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5f8cd4 │ │ │ │ - ldr r3, [pc, #252] @ 5f90ac │ │ │ │ + beq 5f8cd8 │ │ │ │ + ldr r3, [pc, #252] @ 5f90b0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 5f9030 │ │ │ │ + beq 5f9034 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ @@ -1029925,219 +1029926,219 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #172] @ 5f90b0 │ │ │ │ + ldr r0, [pc, #172] @ 5f90b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5f8cd4 │ │ │ │ - ldr r3, [pc, #160] @ 5f90b4 │ │ │ │ - ldr r1, [pc, #160] @ 5f90b8 │ │ │ │ + b 5f8cd8 │ │ │ │ + ldr r3, [pc, #160] @ 5f90b8 │ │ │ │ + ldr r1, [pc, #160] @ 5f90bc │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #152] @ 5f90bc │ │ │ │ + ldr r2, [pc, #152] @ 5f90c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #356 @ 0x164 │ │ │ │ str r0, [sp] │ │ │ │ bl 211aa8 │ │ │ │ - ldr r0, [pc, #136] @ 5f90c0 │ │ │ │ + ldr r0, [pc, #136] @ 5f90c4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 5f8cd4 │ │ │ │ - ldr r3, [pc, #108] @ 5f90c4 │ │ │ │ - ldr r1, [pc, #108] @ 5f90c8 │ │ │ │ + b 5f8cd8 │ │ │ │ + ldr r3, [pc, #108] @ 5f90c8 │ │ │ │ + ldr r1, [pc, #108] @ 5f90cc │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #356 @ 0x164 │ │ │ │ mov r2, #568 @ 0x238 │ │ │ │ str r0, [sp] │ │ │ │ bl 211aa8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq sp, r8, r8, lsr #20 │ │ │ │ - subseq r2, r6, ip, rrx │ │ │ │ + subeq sp, r8, r4, lsr #20 │ │ │ │ + subseq r2, r6, r8, rrx │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq fp, r3, ip, ror #14 │ │ │ │ - eorseq fp, r3, r0, asr r7 │ │ │ │ - subseq r2, r6, r0, lsr #32 │ │ │ │ - ldrdeq r2, [r0], -ip │ │ │ │ - ldrheq r1, [r6], #-248 @ 0xffffff08 │ │ │ │ - subeq sp, r8, r0, asr r8 │ │ │ │ - eorseq r8, sl, ip, lsl #5 │ │ │ │ - ldrheq r8, [sl], -r8 @ │ │ │ │ + eorseq fp, r3, r8, ror #14 │ │ │ │ + eorseq fp, r3, ip, asr #14 │ │ │ │ + subseq r2, r6, ip, lsl r0 │ │ │ │ + ldrdeq r2, [r0], -ip │ │ │ │ + ldrheq r1, [r6], #-244 @ 0xffffff0c │ │ │ │ + subeq sp, r8, ip, asr #16 │ │ │ │ + eorseq r8, sl, r8, lsl #5 │ │ │ │ + ldrheq r8, [sl], -r4 @ │ │ │ │ andeq r4, r0, r4, lsl #28 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r7, sl, r4, lsl #31 │ │ │ │ - subeq sp, r8, r4, ror #12 │ │ │ │ - mlaseq sl, r8, fp, r7 │ │ │ │ + eorseq r7, sl, r0, lsl #31 │ │ │ │ + subeq sp, r8, r0, ror #12 │ │ │ │ + mlaseq sl, r4, fp, r7 │ │ │ │ andeq r0, r0, r5, asr r2 │ │ │ │ - mlaseq sl, r8, pc, r7 @ │ │ │ │ - subeq sp, r8, r0, lsr #12 │ │ │ │ - eorseq r7, sl, r8, asr fp │ │ │ │ + mlaseq sl, r4, pc, r7 @ │ │ │ │ + subeq sp, r8, ip, lsl r6 │ │ │ │ + eorseq r7, sl, r4, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #340] @ 5f9238 │ │ │ │ + ldr r3, [pc, #340] @ 5f923c │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r0 │ │ │ │ - ldr ip, [pc, #328] @ 5f923c │ │ │ │ + ldr ip, [pc, #328] @ 5f9240 │ │ │ │ add r0, r3, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #320] @ 5f9240 │ │ │ │ + ldr r0, [pc, #320] @ 5f9244 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r2, [pc, #312] @ 5f9244 │ │ │ │ + ldr r2, [pc, #312] @ 5f9248 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #308] @ 5f9248 │ │ │ │ + ldr r1, [pc, #308] @ 5f924c │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r6, [pc, #292] @ 5f924c │ │ │ │ + ldr r6, [pc, #292] @ 5f9250 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #276] @ 5f9250 │ │ │ │ + ldr r3, [pc, #276] @ 5f9254 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f9194 │ │ │ │ + bne 5f9198 │ │ │ │ cmp r5, #0 │ │ │ │ movne r1, #3 │ │ │ │ moveq r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f8898 │ │ │ │ - ldr r2, [pc, #236] @ 5f9254 │ │ │ │ - ldr r3, [pc, #212] @ 5f9240 │ │ │ │ + bl 5f889c │ │ │ │ + ldr r2, [pc, #236] @ 5f9258 │ │ │ │ + ldr r3, [pc, #212] @ 5f9244 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f9234 │ │ │ │ + bne 5f9238 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 211d90 │ │ │ │ - ldr r3, [pc, #188] @ 5f9258 │ │ │ │ + ldr r3, [pc, #188] @ 5f925c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f914c │ │ │ │ - ldr r3, [pc, #172] @ 5f925c │ │ │ │ + beq 5f9150 │ │ │ │ + ldr r3, [pc, #172] @ 5f9260 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5f914c │ │ │ │ - ldr r3, [pc, #156] @ 5f9260 │ │ │ │ + beq 5f9150 │ │ │ │ + ldr r3, [pc, #156] @ 5f9264 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f9218 │ │ │ │ + beq 5f921c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ stmib sp, {r4, r5} │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #84] @ 5f9264 │ │ │ │ + ldr r0, [pc, #84] @ 5f9268 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5f914c │ │ │ │ + b 5f9150 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #68] @ 5f9268 │ │ │ │ + ldr r0, [pc, #68] @ 5f926c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5f914c │ │ │ │ + b 5f9150 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0048d594 │ │ │ │ - subseq r1, r6, r8, asr #23 │ │ │ │ + @ instruction: 0x0048d590 │ │ │ │ + subseq r1, r6, r4, asr #23 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq fp, r3, r8, lsr #5 │ │ │ │ - eorseq fp, r3, r4, asr #5 │ │ │ │ - subseq r1, r6, ip, lsl #23 │ │ │ │ + eorseq fp, r3, r4, lsr #5 │ │ │ │ + eorseq fp, r3, r0, asr #5 │ │ │ │ + subseq r1, r6, r8, lsl #23 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r1, r6, ip, asr fp │ │ │ │ + subseq r1, r6, r8, asr fp │ │ │ │ andeq r4, r0, r0, lsr #9 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r7, sl, ip, ror lr │ │ │ │ - eorseq r7, sl, r4, lsr #29 │ │ │ │ + eorseq r7, sl, r8, ror lr │ │ │ │ + eorseq r7, sl, r0, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r3, [pc, #580] @ 5f94c8 │ │ │ │ + ldr r3, [pc, #580] @ 5f94cc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #576] @ 5f94cc │ │ │ │ + ldr r1, [pc, #576] @ 5f94d0 │ │ │ │ ldr r5, [r0] │ │ │ │ - ldr r2, [pc, #572] @ 5f94d0 │ │ │ │ + ldr r2, [pc, #572] @ 5f94d4 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #540] @ 5f94d4 │ │ │ │ + ldr r1, [pc, #540] @ 5f94d8 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #528] @ 5f94d8 │ │ │ │ + ldr r2, [pc, #528] @ 5f94dc │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [pc, #520] @ 5f94dc │ │ │ │ + ldr r7, [pc, #520] @ 5f94e0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ strd r2, [sp, #24] │ │ │ │ - beq 5f9350 │ │ │ │ + beq 5f9354 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5f8898 │ │ │ │ + bl 5f889c │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ - ldr r2, [pc, #460] @ 5f94e0 │ │ │ │ - ldr r3, [pc, #440] @ 5f94d0 │ │ │ │ + ldr r2, [pc, #460] @ 5f94e4 │ │ │ │ + ldr r3, [pc, #440] @ 5f94d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f94c4 │ │ │ │ + bne 5f94c8 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1030146,71 +1030147,71 @@ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ tst r2, #1 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ lsr r3, r3, #9 │ │ │ │ orr r3, r3, r2, lsl #23 │ │ │ │ mov r8, r0 │ │ │ │ asr r2, r2, #9 │ │ │ │ - bne 5f9398 │ │ │ │ + bne 5f939c │ │ │ │ eor r1, r3, r3, ror #16 │ │ │ │ lsr r1, r1, #8 │ │ │ │ bic r1, r1, #65280 @ 0xff00 │ │ │ │ eor r1, r1, r3, ror #8 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ mov r2, r1 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ - beq 5f93b8 │ │ │ │ + beq 5f93bc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 5f93e8 │ │ │ │ + bhi 5f93ec │ │ │ │ mov r3, #8 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ bl 903568 │ │ │ │ cmp r0, #8 │ │ │ │ - beq 5f93f8 │ │ │ │ - ldr r1, [pc, #264] @ 5f94e4 │ │ │ │ + beq 5f93fc │ │ │ │ + ldr r1, [pc, #264] @ 5f94e8 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 5f92f0 │ │ │ │ + bl 62e180 │ │ │ │ + b 5f92f4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #8 │ │ │ │ add r1, sp, #24 │ │ │ │ bl 212834 │ │ │ │ - ldr r3, [pc, #232] @ 5f94e8 │ │ │ │ + ldr r3, [pc, #232] @ 5f94ec │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f9414 │ │ │ │ + bne 5f9418 │ │ │ │ mov r1, #0 │ │ │ │ - b 5f92f4 │ │ │ │ - ldr r3, [pc, #208] @ 5f94ec │ │ │ │ + b 5f92f8 │ │ │ │ + ldr r3, [pc, #208] @ 5f94f0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f940c │ │ │ │ - ldr r3, [pc, #192] @ 5f94f0 │ │ │ │ + beq 5f9410 │ │ │ │ + ldr r3, [pc, #192] @ 5f94f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5f940c │ │ │ │ - ldr r3, [pc, #176] @ 5f94f4 │ │ │ │ + beq 5f9410 │ │ │ │ + ldr r3, [pc, #176] @ 5f94f8 │ │ │ │ ldrd sl, [sp, #24] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f94a4 │ │ │ │ + beq 5f94a8 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #32 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ @@ -1030219,347 +1030220,347 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ strd sl, [sp, #8] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #92] @ 5f94f8 │ │ │ │ + ldr r0, [pc, #92] @ 5f94fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5f940c │ │ │ │ - ldr r0, [pc, #80] @ 5f94fc │ │ │ │ + b 5f9410 │ │ │ │ + ldr r0, [pc, #80] @ 5f9500 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd sl, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 5f940c │ │ │ │ + b 5f9410 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq sp, r8, r8, ror #7 │ │ │ │ - subseq r1, r6, ip, lsr #20 │ │ │ │ + subeq sp, r8, r4, ror #7 │ │ │ │ + subseq r1, r6, r8, lsr #20 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq fp, r3, r0, lsr #2 │ │ │ │ - eorseq fp, r3, r8, lsl #2 │ │ │ │ - subseq r1, r6, r0, ror #19 │ │ │ │ - ldrheq r1, [r6], #-144 @ 0xffffff70 │ │ │ │ - eorseq r7, sl, r8, lsr #26 │ │ │ │ + eorseq fp, r3, ip, lsl r1 │ │ │ │ + eorseq fp, r3, r4, lsl #2 │ │ │ │ + ldrsbeq r1, [r6], #-156 @ 0xffffff64 │ │ │ │ + subseq r1, r6, ip, lsr #19 │ │ │ │ + eorseq r7, sl, r4, lsr #26 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r1, r0, r0, lsr #32 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r7, sl, ip, lsr #25 │ │ │ │ - @ instruction: 0x003a7cf4 │ │ │ │ + eorseq r7, sl, r8, lsr #25 │ │ │ │ + @ instruction: 0x003a7cf0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #352] @ 5f9678 │ │ │ │ + ldr r3, [pc, #352] @ 5f967c │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r3, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #328] @ 5f967c │ │ │ │ + ldr r0, [pc, #328] @ 5f9680 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #324] @ 5f9680 │ │ │ │ + ldr r1, [pc, #324] @ 5f9684 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #316] @ 5f9684 │ │ │ │ + ldr r2, [pc, #316] @ 5f9688 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #304] @ 5f9688 │ │ │ │ + ldr r1, [pc, #304] @ 5f968c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d194 │ │ │ │ mov r2, #4 │ │ │ │ add r1, r5, #88 @ 0x58 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ add r0, sp, #8 │ │ │ │ tst r3, #1 │ │ │ │ - bne 5f9610 │ │ │ │ + bne 5f9614 │ │ │ │ bl 212834 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r4, r3, r2, ror #8 │ │ │ │ cmp r7, #0 │ │ │ │ bic r4, r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 5f95c8 │ │ │ │ + beq 5f95cc │ │ │ │ sub r3, r4, #13 │ │ │ │ rsb r1, r7, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - bl 5f8a94 │ │ │ │ + bl 5f8a98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f961c │ │ │ │ + bne 5f9620 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5f8898 │ │ │ │ + bl 5f889c │ │ │ │ cmp r4, #13 │ │ │ │ - beq 5f9660 │ │ │ │ - ldr r2, [pc, #168] @ 5f968c │ │ │ │ - ldr r3, [pc, #152] @ 5f9680 │ │ │ │ + beq 5f9664 │ │ │ │ + ldr r2, [pc, #168] @ 5f9690 │ │ │ │ + ldr r3, [pc, #152] @ 5f9684 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f9674 │ │ │ │ + bne 5f9678 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 211d90 │ │ │ │ bl 212834 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - b 5f9598 │ │ │ │ - ldr r2, [pc, #108] @ 5f9690 │ │ │ │ - ldr r3, [pc, #88] @ 5f9680 │ │ │ │ + b 5f959c │ │ │ │ + ldr r2, [pc, #108] @ 5f9694 │ │ │ │ + ldr r3, [pc, #88] @ 5f9684 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f9674 │ │ │ │ + bne 5f9678 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r6, #304] @ 0x130 │ │ │ │ bl 75c29c │ │ │ │ add r1, r5, #136 @ 0x88 │ │ │ │ bl 750d88 │ │ │ │ - b 5f95dc │ │ │ │ + b 5f95e0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq sp, r8, r0, ror #2 │ │ │ │ - subseq r1, r6, ip, lsl #15 │ │ │ │ + subeq sp, r8, ip, asr r1 │ │ │ │ + subseq r1, r6, r8, lsl #15 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq sl, r3, ip, ror lr │ │ │ │ - mlaseq r3, r4, lr, sl │ │ │ │ - subseq r1, r6, r0, ror #13 │ │ │ │ - subseq r1, r6, r0, lsr #13 │ │ │ │ + eorseq sl, r3, r8, ror lr │ │ │ │ + mlaseq r3, r0, lr, sl │ │ │ │ + ldrsbeq r1, [r6], #-108 @ 0xffffff94 │ │ │ │ + @ instruction: 0x0056169c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r3, [pc, #568] @ 5f98e4 │ │ │ │ + ldr r3, [pc, #568] @ 5f98e8 │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r3, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #544] @ 5f98e8 │ │ │ │ + ldr r0, [pc, #544] @ 5f98ec │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #540] @ 5f98ec │ │ │ │ + ldr r1, [pc, #540] @ 5f98f0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #532] @ 5f98f0 │ │ │ │ + ldr r2, [pc, #532] @ 5f98f4 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #520] @ 5f98f4 │ │ │ │ + ldr r1, [pc, #520] @ 5f98f8 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d194 │ │ │ │ - ldr fp, [pc, #500] @ 5f98f8 │ │ │ │ - ldr r9, [pc, #500] @ 5f98fc │ │ │ │ - ldr r3, [pc, #500] @ 5f9900 │ │ │ │ - ldr sl, [pc, #500] @ 5f9904 │ │ │ │ + ldr fp, [pc, #500] @ 5f98fc │ │ │ │ + ldr r9, [pc, #500] @ 5f9900 │ │ │ │ + ldr r3, [pc, #500] @ 5f9904 │ │ │ │ + ldr sl, [pc, #500] @ 5f9908 │ │ │ │ add fp, pc, fp │ │ │ │ add r9, pc, r9 │ │ │ │ add r9, r9, #100 @ 0x64 │ │ │ │ add sl, pc, sl │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r8, [fp, r3] │ │ │ │ - b 5f978c │ │ │ │ + b 5f9790 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ eor r2, r3, r3, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ eor r2, r2, r3, ror #8 │ │ │ │ mov r3, #1 │ │ │ │ mvn r2, r2 │ │ │ │ and r2, r2, r3 │ │ │ │ rsb r1, r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f8a94 │ │ │ │ + bl 5f8a98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f9784 │ │ │ │ + bne 5f9788 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f8898 │ │ │ │ + bl 5f889c │ │ │ │ ldr r0, [r7, #304] @ 0x130 │ │ │ │ bl 75c29c │ │ │ │ add r1, r4, #136 @ 0x88 │ │ │ │ bl 750d88 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f97fc │ │ │ │ + beq 5f9800 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r5 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r5, #132] @ 0x84 │ │ │ │ - bne 5f9840 │ │ │ │ + bne 5f9844 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 5f97b4 │ │ │ │ + beq 5f97b8 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 904408 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f9760 │ │ │ │ - ldr r1, [pc, #324] @ 5f9908 │ │ │ │ + beq 5f9764 │ │ │ │ + ldr r1, [pc, #324] @ 5f990c │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ str r9, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r2, #4 │ │ │ │ add r1, r4, #88 @ 0x58 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ add r0, sp, #24 │ │ │ │ tst r3, #1 │ │ │ │ - beq 5f9728 │ │ │ │ + beq 5f972c │ │ │ │ bl 212834 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - b 5f9740 │ │ │ │ - ldr r2, [pc, #264] @ 5f990c │ │ │ │ - ldr r3, [pc, #228] @ 5f98ec │ │ │ │ + b 5f9744 │ │ │ │ + ldr r2, [pc, #264] @ 5f9910 │ │ │ │ + ldr r3, [pc, #228] @ 5f98f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f98e0 │ │ │ │ + bne 5f98e4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #200] @ 5f9910 │ │ │ │ + ldr r3, [pc, #200] @ 5f9914 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f97a0 │ │ │ │ - ldr r3, [pc, #184] @ 5f9914 │ │ │ │ + beq 5f97a4 │ │ │ │ + ldr r3, [pc, #184] @ 5f9918 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5f97a0 │ │ │ │ - ldr r3, [pc, #168] @ 5f9918 │ │ │ │ + beq 5f97a4 │ │ │ │ + ldr r3, [pc, #168] @ 5f991c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f98c4 │ │ │ │ + beq 5f98c8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ stmib sp, {r4, r6} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #96] @ 5f991c │ │ │ │ + ldr r0, [pc, #96] @ 5f9920 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5f97a0 │ │ │ │ - ldr r0, [pc, #84] @ 5f9920 │ │ │ │ + b 5f97a4 │ │ │ │ + ldr r0, [pc, #84] @ 5f9924 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5f97a0 │ │ │ │ + b 5f97a4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq ip, r8, ip, asr #31 │ │ │ │ - ldrsheq r1, [r6], #-88 @ 0xffffffa8 │ │ │ │ + subeq ip, r8, r8, asr #31 │ │ │ │ + ldrsheq r1, [r6], #-84 @ 0xffffffac │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq sl, r3, r4, ror #25 │ │ │ │ - eorseq sl, r3, r0, lsl #26 │ │ │ │ - ldrheq r1, [r6], #-88 @ 0xffffffa8 │ │ │ │ - subeq ip, r8, r8, ror #30 │ │ │ │ + eorseq sl, r3, r0, ror #25 │ │ │ │ + @ instruction: 0x0033acfc │ │ │ │ + ldrheq r1, [r6], #-84 @ 0xffffffac │ │ │ │ + subeq ip, r8, r4, ror #30 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - @ instruction: 0x0033acb8 │ │ │ │ - eorseq sl, r3, ip, lsr #24 │ │ │ │ - subseq r1, r6, r0, asr #9 │ │ │ │ + @ instruction: 0x0033acb4 │ │ │ │ + eorseq sl, r3, r8, lsr #24 │ │ │ │ + ldrheq r1, [r6], #-76 @ 0xffffffb4 │ │ │ │ andeq r2, r0, r4, ror #1 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r7, sl, r8, lsr r9 │ │ │ │ - eorseq r7, sl, r0, ror #18 │ │ │ │ + eorseq r7, sl, r4, lsr r9 │ │ │ │ + eorseq r7, sl, ip, asr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r3, [pc, #1240] @ 5f9e14 │ │ │ │ + ldr r3, [pc, #1240] @ 5f9e18 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r0, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r3, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #1216] @ 5f9e18 │ │ │ │ + ldr r0, [pc, #1216] @ 5f9e1c │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #1212] @ 5f9e1c │ │ │ │ + ldr r1, [pc, #1212] @ 5f9e20 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r2, [pc, #1204] @ 5f9e20 │ │ │ │ + ldr r2, [pc, #1204] @ 5f9e24 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #1192] @ 5f9e24 │ │ │ │ + ldr r1, [pc, #1192] @ 5f9e28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ bl 69d194 │ │ │ │ - ldr fp, [pc, #1172] @ 5f9e28 │ │ │ │ + ldr fp, [pc, #1172] @ 5f9e2c │ │ │ │ add fp, pc, fp │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r8, #304] @ 0x130 │ │ │ │ bl 758554 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ add r1, r6, #96 @ 0x60 │ │ │ │ tst r3, #1 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r2, #8 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bne 5f9bcc │ │ │ │ + bne 5f9bd0 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ eor r5, r3, r3, ror #16 │ │ │ │ eor r4, r1, r1, ror #16 │ │ │ │ lsr r5, r5, #8 │ │ │ │ lsr r4, r4, #8 │ │ │ │ @@ -1030588,73 +1030589,73 @@ │ │ │ │ eor r2, r1, r1, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ orr r9, r9, r5, lsr #23 │ │ │ │ eor r2, r2, r1, ror #8 │ │ │ │ cmp r2, #26 │ │ │ │ - ldr r2, [pc, #972] @ 5f9e2c │ │ │ │ + ldr r2, [pc, #972] @ 5f9e30 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ - beq 5f9c2c │ │ │ │ + beq 5f9c30 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r7, r7, #16384 @ 0x4000 │ │ │ │ lsl r4, r4, #9 │ │ │ │ orr r4, r4, r5, lsr #23 │ │ │ │ ldr r5, [r7, #136] @ 0x88 │ │ │ │ subs r3, r0, r3 │ │ │ │ sbc r4, sl, r4 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r4, r4, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bcc 5f9b64 │ │ │ │ + bcc 5f9b68 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f9c4c │ │ │ │ + bne 5f9c50 │ │ │ │ ldr r0, [r8, #304] @ 0x130 │ │ │ │ bl 758554 │ │ │ │ ldr r3, [r8, #472] @ 0x1d8 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - beq 5f9bc4 │ │ │ │ + beq 5f9bc8 │ │ │ │ orrs r3, r9, r4 │ │ │ │ - bmi 5f9b84 │ │ │ │ + bmi 5f9b88 │ │ │ │ add r0, r0, #16640 @ 0x4100 │ │ │ │ ldrd r2, [r0, #80] @ 0x50 │ │ │ │ lsl r3, r3, #9 │ │ │ │ orr r3, r3, r2, lsr #23 │ │ │ │ lsl r2, r2, #9 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r1, r3, r4 │ │ │ │ - blt 5f9b84 │ │ │ │ + blt 5f9b88 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ subs r2, r2, r5 │ │ │ │ sbc r3, r3, r4 │ │ │ │ cmp r2, r1 │ │ │ │ sbcs r3, r3, r9 │ │ │ │ - blt 5f9b84 │ │ │ │ - ldr ip, [pc, #820] @ 5f9e30 │ │ │ │ + blt 5f9b88 │ │ │ │ + ldr ip, [pc, #820] @ 5f9e34 │ │ │ │ ldr r0, [r8, #304] @ 0x130 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ bl 759e6c │ │ │ │ - ldr r2, [pc, #780] @ 5f9e34 │ │ │ │ - ldr r3, [pc, #752] @ 5f9e1c │ │ │ │ + ldr r2, [pc, #780] @ 5f9e38 │ │ │ │ + ldr r3, [pc, #752] @ 5f9e20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f9e10 │ │ │ │ + bne 5f9e14 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1030662,33 +1030663,33 @@ │ │ │ │ ldr r3, [r7, #140] @ 0x8c │ │ │ │ subs r3, r3, #1 │ │ │ │ umull r1, r4, r3, r5 │ │ │ │ sbc r3, r3, r3 │ │ │ │ mla r4, r5, r3, r4 │ │ │ │ subs r5, r0, r1 │ │ │ │ sbc r4, sl, r4 │ │ │ │ - b 5f9a98 │ │ │ │ + b 5f9a9c │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f8898 │ │ │ │ - ldr r2, [pc, #672] @ 5f9e38 │ │ │ │ - ldr r3, [pc, #640] @ 5f9e1c │ │ │ │ + bl 5f889c │ │ │ │ + ldr r2, [pc, #672] @ 5f9e3c │ │ │ │ + ldr r3, [pc, #640] @ 5f9e20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5f9e10 │ │ │ │ + bne 5f9e14 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 211d90 │ │ │ │ mov r1, #2 │ │ │ │ - b 5f9b88 │ │ │ │ + b 5f9b8c │ │ │ │ bl 212834 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ add r3, r7, #16640 @ 0x4100 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ lsl ip, r5, #9 │ │ │ │ @@ -1030704,45 +1030705,45 @@ │ │ │ │ orr sl, sl, r3, lsr #23 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ orr r9, r9, r5, lsr #23 │ │ │ │ bl 212834 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - b 5f9a54 │ │ │ │ + b 5f9a58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f9d10 │ │ │ │ + bne 5f9d14 │ │ │ │ mov r3, #0 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mov r4, sl │ │ │ │ mov r9, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 5f9aa0 │ │ │ │ - ldr r3, [pc, #488] @ 5f9e3c │ │ │ │ + b 5f9aa4 │ │ │ │ + ldr r3, [pc, #488] @ 5f9e40 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f9aa0 │ │ │ │ - ldr r3, [pc, #472] @ 5f9e40 │ │ │ │ + beq 5f9aa4 │ │ │ │ + ldr r3, [pc, #472] @ 5f9e44 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5f9aa0 │ │ │ │ + beq 5f9aa4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ lsr r7, r5, #9 │ │ │ │ lsr sl, r3, #9 │ │ │ │ - ldr r3, [pc, #444] @ 5f9e44 │ │ │ │ + ldr r3, [pc, #444] @ 5f9e48 │ │ │ │ orr sl, sl, r9, lsl #23 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ orr r7, r7, r4, lsl #23 │ │ │ │ ldrb r3, [r3] │ │ │ │ lsr fp, r4, #9 │ │ │ │ cmp r3, #0 │ │ │ │ asr r3, r9, #9 │ │ │ │ - beq 5f9db4 │ │ │ │ + beq 5f9db8 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ @@ -1030758,33 +1030759,33 @@ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #24] │ │ │ │ str fp, [sp, #28] │ │ │ │ str sl, [sp, #16] │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #320] @ 5f9e48 │ │ │ │ + ldr r0, [pc, #320] @ 5f9e4c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5f9aa0 │ │ │ │ - ldr r2, [pc, #308] @ 5f9e4c │ │ │ │ + b 5f9aa4 │ │ │ │ + ldr r2, [pc, #308] @ 5f9e50 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5f9c34 │ │ │ │ - ldr r2, [pc, #276] @ 5f9e40 │ │ │ │ + beq 5f9c38 │ │ │ │ + ldr r2, [pc, #276] @ 5f9e44 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 5f9c34 │ │ │ │ - ldr r2, [pc, #260] @ 5f9e44 │ │ │ │ + beq 5f9c38 │ │ │ │ + ldr r2, [pc, #260] @ 5f9e48 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5f9de0 │ │ │ │ + beq 5f9de4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ @@ -1030799,129 +1030800,129 @@ │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ stm sp, {r3, r6} │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ strd r4, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #164] @ 5f9e50 │ │ │ │ + ldr r0, [pc, #164] @ 5f9e54 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5f9c34 │ │ │ │ - ldr r0, [pc, #152] @ 5f9e54 │ │ │ │ + b 5f9c38 │ │ │ │ + ldr r0, [pc, #152] @ 5f9e58 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r6 │ │ │ │ str r7, [sp, #8] │ │ │ │ str fp, [sp, #12] │ │ │ │ str sl, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 5f9aa0 │ │ │ │ - ldr r0, [pc, #112] @ 5f9e58 │ │ │ │ + b 5f9aa4 │ │ │ │ + ldr r0, [pc, #112] @ 5f9e5c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ strd r4, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 5f9c34 │ │ │ │ + b 5f9c38 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq ip, r8, ip, lsr sp │ │ │ │ - subseq r1, r6, r8, ror #6 │ │ │ │ + subeq ip, r8, r8, lsr sp │ │ │ │ + subseq r1, r6, r4, ror #6 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq sl, r3, r8, asr sl │ │ │ │ - eorseq sl, r3, r0, ror sl │ │ │ │ - subseq r1, r6, r4, lsr r3 │ │ │ │ + eorseq sl, r3, r4, asr sl │ │ │ │ + eorseq sl, r3, ip, ror #20 │ │ │ │ + subseq r1, r6, r0, lsr r3 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ @ instruction: 0xfffff5c8 │ │ │ │ - @ instruction: 0x0056119c │ │ │ │ - subseq r1, r6, ip, lsr #2 │ │ │ │ + @ instruction: 0x00561198 │ │ │ │ + subseq r1, r6, r8, lsr #2 │ │ │ │ ldrdeq r1, [r0], -r4 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x003a75fc │ │ │ │ + @ instruction: 0x003a75f8 │ │ │ │ andeq r3, r0, r8, lsr #7 │ │ │ │ - @ instruction: 0x003a74b4 │ │ │ │ - mlaseq sl, r8, r5, r7 │ │ │ │ - @ instruction: 0x003a74bc │ │ │ │ + @ instruction: 0x003a74b0 │ │ │ │ + mlaseq sl, r4, r5, r7 │ │ │ │ + @ instruction: 0x003a74b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r3, [pc, #4004] @ 5fae18 │ │ │ │ + ldr r3, [pc, #4004] @ 5fae1c │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ ldr r7, [r0, #48] @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r0, [pc, #3960] @ 5fae1c │ │ │ │ - ldr r2, [pc, #3960] @ 5fae20 │ │ │ │ + ldr r0, [pc, #3960] @ 5fae20 │ │ │ │ + ldr r2, [pc, #3960] @ 5fae24 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #3956] @ 5fae24 │ │ │ │ + ldr r3, [pc, #3956] @ 5fae28 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r1, [pc, #3936] @ 5fae28 │ │ │ │ - ldr r2, [pc, #3936] @ 5fae2c │ │ │ │ + ldr r1, [pc, #3936] @ 5fae2c │ │ │ │ + ldr r2, [pc, #3936] @ 5fae30 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ ldr fp, [r4, #32] │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5fa954 │ │ │ │ + beq 5fa958 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fa954 │ │ │ │ + beq 5fa958 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ add r5, r4, #88 @ 0x58 │ │ │ │ - beq 5f9f28 │ │ │ │ + beq 5f9f2c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5fa010 │ │ │ │ + bhi 5fa014 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ bl 90363c │ │ │ │ cmp r0, #16 │ │ │ │ - bne 5fa708 │ │ │ │ + bne 5fa70c │ │ │ │ add r9, r4, #68 @ 0x44 │ │ │ │ mov r3, r9 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r2, #16 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 904840 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r3, fp, r1, lsl #3 │ │ │ │ ldr r3, [r3, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5faabc │ │ │ │ + beq 5faac0 │ │ │ │ mov r0, fp │ │ │ │ bl 9037e4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add sl, r4, #56 @ 0x38 │ │ │ │ sub r3, r3, #-536870911 @ 0xe0000001 │ │ │ │ add r2, fp, r3, lsl #3 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ @@ -1030937,89 +1030938,89 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 904964 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ tst r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bne 5fa024 │ │ │ │ + bne 5fa028 │ │ │ │ bl 212834 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #3664] @ 5fae30 │ │ │ │ + ldr r3, [pc, #3664] @ 5fae34 │ │ │ │ eor r5, r2, r2, ror #16 │ │ │ │ lsr r5, r5, #8 │ │ │ │ bic r5, r5, #65280 @ 0xff00 │ │ │ │ eor r5, r5, r2, ror #8 │ │ │ │ add r3, pc, r3 │ │ │ │ bic r2, r5, #-2147483647 @ 0x80000001 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #26 │ │ │ │ - bhi 5fa058 │ │ │ │ + bhi 5fa05c │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl 212834 │ │ │ │ - b 5f9f44 │ │ │ │ + b 5f9f48 │ │ │ │ bl 212834 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #3584] @ 5fae34 │ │ │ │ + ldr r3, [pc, #3584] @ 5fae38 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ bic r2, r2, #-2147483647 @ 0x80000001 │ │ │ │ cmp r2, #26 │ │ │ │ - bhi 5fa054 │ │ │ │ + bhi 5fa058 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #3536] @ 5fae38 │ │ │ │ - ldr r2, [pc, #3536] @ 5fae3c │ │ │ │ - ldr r1, [pc, #3536] @ 5fae40 │ │ │ │ + ldr ip, [pc, #3536] @ 5fae3c │ │ │ │ + ldr r2, [pc, #3536] @ 5fae40 │ │ │ │ + ldr r1, [pc, #3536] @ 5fae44 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #416 @ 0x1a0 │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #200] @ 0xc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fa0ac │ │ │ │ + beq 5fa0b0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fa0d0 │ │ │ │ + bne 5fa0d4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f8898 │ │ │ │ + bl 5f889c │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ - b 5fa0d0 │ │ │ │ + b 5fa0d4 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f9924 │ │ │ │ + bl 5f9928 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #3432] @ 5fae44 │ │ │ │ - ldr r3, [pc, #3396] @ 5fae24 │ │ │ │ + ldr r2, [pc, #3432] @ 5fae48 │ │ │ │ + ldr r3, [pc, #3396] @ 5fae28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fad7c │ │ │ │ + bne 5fad80 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1031032,48 +1031033,48 @@ │ │ │ │ str r5, [r8, #12] │ │ │ │ bl 9037e4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mvn r3, r3 │ │ │ │ cmp r0, #16 │ │ │ │ orrhi r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 5faa8c │ │ │ │ + bne 5faa90 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5fa168 │ │ │ │ + beq 5fa16c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #15 │ │ │ │ - bhi 5faaa8 │ │ │ │ + bhi 5faaac │ │ │ │ mov r2, #16 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #0 │ │ │ │ bl 90363c │ │ │ │ cmp r0, #16 │ │ │ │ - bne 5fab90 │ │ │ │ - ldr r1, [pc, #3260] @ 5fae48 │ │ │ │ + bne 5fab94 │ │ │ │ + ldr r1, [pc, #3260] @ 5fae4c │ │ │ │ ldr r9, [r4, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #100 @ 0x64 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #3244] @ 5fae4c │ │ │ │ - ldr r1, [pc, #3244] @ 5fae50 │ │ │ │ + ldr r2, [pc, #3244] @ 5fae50 │ │ │ │ + ldr r1, [pc, #3244] @ 5fae54 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r9 │ │ │ │ bl 69d194 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - bne 5fa214 │ │ │ │ + bne 5fa218 │ │ │ │ eor r2, r5, r5, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ eor r2, r2, r5, ror #8 │ │ │ │ eor r5, r7, r7, ror #16 │ │ │ │ lsr r5, r5, #8 │ │ │ │ bic r5, r5, #65280 @ 0xff00 │ │ │ │ @@ -1031086,64 +1031087,64 @@ │ │ │ │ eor r2, r8, r8, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ eor r8, r2, r8, ror #8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ bic fp, r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp fp, #13 │ │ │ │ - bne 5fa968 │ │ │ │ + bne 5fa96c │ │ │ │ ldr r2, [r9, #448] @ 0x1c0 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 5fabd4 │ │ │ │ + bhi 5fabd8 │ │ │ │ lsl r6, r3, #9 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5f603c │ │ │ │ + bl 5f6040 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fabd4 │ │ │ │ + beq 5fabd8 │ │ │ │ cmp r8, #1 │ │ │ │ - bhi 5fad54 │ │ │ │ + bhi 5fad58 │ │ │ │ ldr r0, [r9, #304] @ 0x130 │ │ │ │ bl 75c29c │ │ │ │ asr sl, r6, #31 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ add r1, r4, #136 @ 0x88 │ │ │ │ mov r3, sl │ │ │ │ bl 750b6c │ │ │ │ - ldr r3, [pc, #3024] @ 5fae54 │ │ │ │ + ldr r3, [pc, #3024] @ 5fae58 │ │ │ │ subs r8, r8, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ movne r8, #1 │ │ │ │ ldr r0, [r9, #304] @ 0x130 │ │ │ │ lsl r8, r8, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ lsl r3, r7, #9 │ │ │ │ lsl r2, r5, #9 │ │ │ │ orr r3, r3, r5, lsr #23 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r6, [sp] │ │ │ │ str r8, [sp, #8] │ │ │ │ str sl, [sp, #4] │ │ │ │ bl 7598f4 │ │ │ │ - b 5fa0d0 │ │ │ │ + b 5fa0d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f9924 │ │ │ │ - b 5fa0d0 │ │ │ │ + bl 5f9928 │ │ │ │ + b 5fa0d4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f9924 │ │ │ │ - b 5fa0d0 │ │ │ │ + bl 5f9928 │ │ │ │ + b 5fa0d4 │ │ │ │ ldr r6, [r7, #428] @ 0x1ac │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5fa848 │ │ │ │ + beq 5fa84c │ │ │ │ mov r0, r6 │ │ │ │ bl 21305c │ │ │ │ add r5, r0, #1 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, fp │ │ │ │ bl 9037e4 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1031155,26 +1031156,26 @@ │ │ │ │ movcs r1, #20 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ bl 903568 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 5f8898 │ │ │ │ + bl 5f889c │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ - b 5fa0d0 │ │ │ │ + b 5fa0d4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #2820] @ 5fae58 │ │ │ │ - ldr r2, [pc, #2820] @ 5fae5c │ │ │ │ + ldr r3, [pc, #2820] @ 5fae5c │ │ │ │ + ldr r2, [pc, #2820] @ 5fae60 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #2808] @ 5fae60 │ │ │ │ + ldr r1, [pc, #2808] @ 5fae64 │ │ │ │ ldr r6, [r4, #48] @ 0x30 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ @@ -1031182,15 +1031183,15 @@ │ │ │ │ bl 69d194 │ │ │ │ mov r2, #8 │ │ │ │ add r1, r4, #96 @ 0x60 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ mov r9, r0 │ │ │ │ tst r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bne 5fa838 │ │ │ │ + bne 5fa83c │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ eor r5, r3, r3, ror #16 │ │ │ │ lsr r5, r5, #8 │ │ │ │ bic r5, r5, #65280 @ 0xff00 │ │ │ │ eor r5, r5, r3, ror #8 │ │ │ │ @@ -1031201,68 +1031202,68 @@ │ │ │ │ lsl r5, r5, #9 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ orr r5, r5, r3, lsr #23 │ │ │ │ mov r1, sl │ │ │ │ lsl r3, r3, #9 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 9037e4 │ │ │ │ - ldr r3, [pc, #2672] @ 5fae64 │ │ │ │ + ldr r3, [pc, #2672] @ 5fae68 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 5faad8 │ │ │ │ + bne 5faadc │ │ │ │ ldr r0, [r6, #304] @ 0x130 │ │ │ │ bl 758554 │ │ │ │ ldr r3, [r6, #472] @ 0x1d8 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - beq 5fa0ac │ │ │ │ + beq 5fa0b0 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 5fa618 │ │ │ │ + blt 5fa61c │ │ │ │ add r3, r0, #16640 @ 0x4100 │ │ │ │ ldrd r2, [r3, #80] @ 0x50 │ │ │ │ lsl r3, r3, #9 │ │ │ │ orr r3, r3, r2, lsr #23 │ │ │ │ lsl r2, r2, #9 │ │ │ │ cmp r2, r7 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - blt 5fa618 │ │ │ │ + blt 5fa61c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ subs r2, r2, r7 │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, r1 │ │ │ │ sbcs r3, r3, r5 │ │ │ │ - blt 5fa618 │ │ │ │ + blt 5fa61c │ │ │ │ add r9, r0, #16384 @ 0x4000 │ │ │ │ ldr r2, [r9, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5fa484 │ │ │ │ + beq 5fa488 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ bl 91bdf8 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - bne 5fad4c │ │ │ │ + bne 5fad50 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r9, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ bl 91bdf8 │ │ │ │ ldr r8, [r9, #504] @ 0x1f8 │ │ │ │ add r8, r8, r0, lsl #3 │ │ │ │ ldr r3, [r8, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 5fa618 │ │ │ │ + blt 5fa61c │ │ │ │ ldr r3, [r9, #144] @ 0x90 │ │ │ │ lsr r2, r7, #9 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ - blt 5fac94 │ │ │ │ + blt 5fac98 │ │ │ │ mov r0, #24 │ │ │ │ bl 21413c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, sl │ │ │ │ str r3, [r0, #8] │ │ │ │ str r5, [r0, #20] │ │ │ │ @@ -1031278,47 +1031279,47 @@ │ │ │ │ bl 75c29c │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r4, #136 @ 0x88 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ bl 750b6c │ │ │ │ - ldr ip, [pc, #2368] @ 5fae68 │ │ │ │ + ldr ip, [pc, #2368] @ 5fae6c │ │ │ │ ldr r0, [r6, #304] @ 0x130 │ │ │ │ add ip, pc, ip │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ add r1, r8, #16 │ │ │ │ str r8, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 759f64 │ │ │ │ - b 5fa0d0 │ │ │ │ - ldr r3, [pc, #2332] @ 5fae6c │ │ │ │ - ldr r2, [pc, #2332] @ 5fae70 │ │ │ │ + b 5fa0d4 │ │ │ │ + ldr r3, [pc, #2332] @ 5fae70 │ │ │ │ + ldr r2, [pc, #2332] @ 5fae74 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #2320] @ 5fae74 │ │ │ │ + ldr r1, [pc, #2320] @ 5fae78 │ │ │ │ ldr r7, [r4, #48] @ 0x30 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ mov r6, r0 │ │ │ │ - bls 5fa828 │ │ │ │ + bls 5fa82c │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ mov r2, #8 │ │ │ │ tst r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r1, r4, #96 @ 0x60 │ │ │ │ - bne 5faa7c │ │ │ │ + bne 5faa80 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ eor r5, r3, r3, ror #16 │ │ │ │ lsr r5, r5, #8 │ │ │ │ bic r5, r5, #65280 @ 0xff00 │ │ │ │ eor r5, r5, r3, ror #8 │ │ │ │ @@ -1031326,94 +1031327,94 @@ │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor sl, r3, r2, ror #8 │ │ │ │ ldr r0, [r7, #304] @ 0x130 │ │ │ │ bl 758554 │ │ │ │ ldr r3, [r7, #472] @ 0x1d8 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - beq 5fa0ac │ │ │ │ + beq 5fa0b0 │ │ │ │ lsl r5, r5, #9 │ │ │ │ lsl r1, sl, #9 │ │ │ │ orrs r5, r5, sl, lsr #23 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bmi 5fa618 │ │ │ │ + bmi 5fa61c │ │ │ │ add r0, r0, #16640 @ 0x4100 │ │ │ │ ldrd r2, [r0, #80] @ 0x50 │ │ │ │ lsl r3, r3, #9 │ │ │ │ orr r3, r3, r2, lsr #23 │ │ │ │ lsl r2, r2, #9 │ │ │ │ cmp r2, r1 │ │ │ │ sbcs r3, r3, r5 │ │ │ │ - bge 5faa00 │ │ │ │ + bge 5faa04 │ │ │ │ mov r1, #3 │ │ │ │ - b 5fa0b0 │ │ │ │ + b 5fa0b4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f9924 │ │ │ │ - b 5fa0d0 │ │ │ │ - ldr r0, [pc, #2112] @ 5fae78 │ │ │ │ - ldr r2, [pc, #2112] @ 5fae7c │ │ │ │ - ldr r1, [pc, #2112] @ 5fae80 │ │ │ │ + bl 5f9928 │ │ │ │ + b 5fa0d4 │ │ │ │ + ldr r0, [pc, #2112] @ 5fae7c │ │ │ │ + ldr r2, [pc, #2112] @ 5fae80 │ │ │ │ + ldr r1, [pc, #2112] @ 5fae84 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #100 @ 0x64 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bls 5fa858 │ │ │ │ + bls 5fa85c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bls 5fa858 │ │ │ │ + bls 5fa85c │ │ │ │ ldr r1, [r0, #116] @ 0x74 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ sub r3, r3, #-536870910 @ 0xe0000002 │ │ │ │ tst r1, #1 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ mov r1, r8 │ │ │ │ moveq r3, #-16777216 @ 0xff000000 │ │ │ │ movne r3, #255 @ 0xff │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ bl 212834 │ │ │ │ - b 5fa0ac │ │ │ │ + b 5fa0b0 │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #304] @ 0x130 │ │ │ │ bl 75c29c │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, r4, #136 @ 0x88 │ │ │ │ mov r3, #0 │ │ │ │ bl 750b6c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldrb r3, [r2, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fa6f0 │ │ │ │ + beq 5fa6f4 │ │ │ │ ldr r3, [r2, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fa6f0 │ │ │ │ + beq 5fa6f4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5f810c │ │ │ │ - ldr r1, [pc, #1932] @ 5fae84 │ │ │ │ + bl 5f8110 │ │ │ │ + ldr r1, [pc, #1932] @ 5fae88 │ │ │ │ ldr r0, [r5, #304] @ 0x130 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ bl 759d08 │ │ │ │ - b 5fa0d0 │ │ │ │ - ldr r1, [pc, #1912] @ 5fae88 │ │ │ │ + b 5fa0d4 │ │ │ │ + ldr r1, [pc, #1912] @ 5fae8c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mvn r0, #0 │ │ │ │ - b 5fa0d4 │ │ │ │ + b 5fa0d8 │ │ │ │ mov r2, #8 │ │ │ │ add r1, r4, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ bl 212834 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ @@ -1031424,114 +1031425,114 @@ │ │ │ │ lsr r2, r2, #8 │ │ │ │ and r5, r5, #1 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ eor r2, r2, r1, ror #8 │ │ │ │ mov r9, r5 │ │ │ │ cmp r5, #0 │ │ │ │ strd r2, [r4, #40] @ 0x28 │ │ │ │ - beq 5fa884 │ │ │ │ + beq 5fa888 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 903d1c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r3, [pc, #1756] @ 5fae64 │ │ │ │ + ldr r3, [pc, #1756] @ 5fae68 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrd r2, [r4, #40] @ 0x28 │ │ │ │ - bne 5fabf4 │ │ │ │ + bne 5fabf8 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp] │ │ │ │ - bl 5f603c │ │ │ │ + bl 5f6040 │ │ │ │ add r6, r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fa9d8 │ │ │ │ + beq 5fa9dc │ │ │ │ ldr r0, [r7, #304] @ 0x130 │ │ │ │ bl 75c29c │ │ │ │ mov r3, #0 │ │ │ │ str r6, [sp] │ │ │ │ add r1, r4, #136 @ 0x88 │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ bl 750b6c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fa810 │ │ │ │ + beq 5fa814 │ │ │ │ cmp r3, #32 │ │ │ │ - beq 5fa7f4 │ │ │ │ + beq 5fa7f8 │ │ │ │ ldrb r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, r5 │ │ │ │ - beq 5fab80 │ │ │ │ + beq 5fab84 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 5f810c │ │ │ │ + bl 5f8110 │ │ │ │ ldr r3, [r6, #128] @ 0x80 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi 5fadf4 │ │ │ │ + bhi 5fadf8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r1, #128] @ 0x80 │ │ │ │ str r4, [r1, r3, lsl #2] │ │ │ │ strb r5, [r1, #132] @ 0x84 │ │ │ │ - b 5fa0d0 │ │ │ │ - ldr r1, [pc, #1628] @ 5fae8c │ │ │ │ + b 5fa0d4 │ │ │ │ + ldr r1, [pc, #1628] @ 5fae90 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 5fa618 │ │ │ │ + bl 62e180 │ │ │ │ + b 5fa61c │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - b 5fa3d0 │ │ │ │ - ldr r6, [pc, #1600] @ 5fae90 │ │ │ │ + b 5fa3d4 │ │ │ │ + ldr r6, [pc, #1600] @ 5fae94 │ │ │ │ mov r5, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 5fa2f4 │ │ │ │ + b 5fa2f8 │ │ │ │ mov r1, #1 │ │ │ │ - b 5fa0b0 │ │ │ │ + b 5fa0b4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, #8 │ │ │ │ and r9, r3, #1 │ │ │ │ add r1, r4, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ bl 212834 │ │ │ │ mov r5, r9 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ - b 5fa760 │ │ │ │ + b 5fa764 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r1, fp │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 903d1c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r3, [pc, #1476] @ 5fae64 │ │ │ │ + ldr r3, [pc, #1476] @ 5fae68 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrd r2, [r4, #40] @ 0x28 │ │ │ │ - beq 5fa79c │ │ │ │ - ldr r0, [pc, #1496] @ 5fae94 │ │ │ │ + beq 5fa7a0 │ │ │ │ + ldr r0, [pc, #1496] @ 5fae98 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ ldrh r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fa79c │ │ │ │ - ldr r0, [pc, #1476] @ 5fae98 │ │ │ │ + beq 5fa7a0 │ │ │ │ + ldr r0, [pc, #1476] @ 5fae9c │ │ │ │ ldr r0, [ip, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, #32768 @ 0x8000 │ │ │ │ - beq 5fa79c │ │ │ │ + beq 5fa7a0 │ │ │ │ lsr sl, r1, #9 │ │ │ │ - ldr r1, [pc, #1456] @ 5fae9c │ │ │ │ + ldr r1, [pc, #1456] @ 5faea0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5fad80 │ │ │ │ + beq 5fad84 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r8, #4] │ │ │ │ str r5, [r8, #8] │ │ │ │ str r5, [r8, #12] │ │ │ │ strd r2, [sp, #24] │ │ │ │ @@ -1031541,136 +1031542,136 @@ │ │ │ │ str sl, [sp, #16] │ │ │ │ strd r2, [sp, #8] │ │ │ │ str r6, [sp] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1372] @ 5faea0 │ │ │ │ + ldr r0, [pc, #1372] @ 5faea4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ ldrd r2, [r4, #40] @ 0x28 │ │ │ │ - b 5fa79c │ │ │ │ - ldr r1, [pc, #1352] @ 5faea4 │ │ │ │ + b 5fa7a0 │ │ │ │ + ldr r1, [pc, #1352] @ 5faea8 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 5fa718 │ │ │ │ + bl 62e180 │ │ │ │ + b 5fa71c │ │ │ │ ldr r2, [r9, #444] @ 0x1bc │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 5fabb8 │ │ │ │ + bhi 5fabbc │ │ │ │ lsl r6, r3, #9 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp] │ │ │ │ - bl 5f603c │ │ │ │ + bl 5f6040 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fabb8 │ │ │ │ + beq 5fabbc │ │ │ │ cmp r8, #1 │ │ │ │ - bhi 5fabec │ │ │ │ + bhi 5fabf0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5fabec │ │ │ │ - ldr r1, [pc, #1276] @ 5faea8 │ │ │ │ + bne 5fabf0 │ │ │ │ + ldr r1, [pc, #1276] @ 5faeac │ │ │ │ ldr r0, [r9, #304] @ 0x130 │ │ │ │ add r1, pc, r1 │ │ │ │ lsl r3, r7, #9 │ │ │ │ str r1, [sp, #8] │ │ │ │ asr r1, r6, #31 │ │ │ │ orr r3, r3, r5, lsr #23 │ │ │ │ lsl r2, r5, #9 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r6, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 759ca0 │ │ │ │ - b 5fa0d0 │ │ │ │ + b 5fa0d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f8898 │ │ │ │ + bl 5f889c │ │ │ │ ldr r0, [r7, #304] @ 0x130 │ │ │ │ bl 75c29c │ │ │ │ mov r1, r6 │ │ │ │ bl 750d98 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ - b 5fa0d0 │ │ │ │ - ldr r3, [pc, #1116] @ 5fae64 │ │ │ │ + b 5fa0d4 │ │ │ │ + ldr r3, [pc, #1116] @ 5fae68 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ sub r3, r3, #65 @ 0x41 │ │ │ │ lsr sl, r3, #6 │ │ │ │ - bne 5faca4 │ │ │ │ + bne 5faca8 │ │ │ │ mov r0, #24 │ │ │ │ bl 21413c │ │ │ │ str sl, [r0, #16] │ │ │ │ add sl, sl, sl, lsl #2 │ │ │ │ mov r6, r0 │ │ │ │ stm r0, {r4, fp} │ │ │ │ str r9, [r0, #8] │ │ │ │ lsl r0, sl, #3 │ │ │ │ bl 21413c │ │ │ │ - ldr r3, [pc, #1116] @ 5faeac │ │ │ │ + ldr r3, [pc, #1116] @ 5faeb0 │ │ │ │ add r1, r6, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r6, #20] │ │ │ │ ldr r0, [r7, #304] @ 0x130 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ stm sp, {r1, ip} │ │ │ │ bl 759d74 │ │ │ │ - b 5fa0d0 │ │ │ │ + b 5fa0d4 │ │ │ │ bl 212834 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - b 5fa5d0 │ │ │ │ + b 5fa5d4 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f8898 │ │ │ │ + bl 5f889c │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r5 │ │ │ │ - b 5fa0d4 │ │ │ │ + b 5fa0d8 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r8 │ │ │ │ bl 212834 │ │ │ │ - b 5fa184 │ │ │ │ - ldr r1, [pc, #1004] @ 5faeb0 │ │ │ │ + b 5fa188 │ │ │ │ + ldr r1, [pc, #1004] @ 5faeb4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r0, r9 │ │ │ │ bl 904820 │ │ │ │ - b 5fa718 │ │ │ │ - ldr r3, [pc, #980] @ 5faeb4 │ │ │ │ + b 5fa71c │ │ │ │ + ldr r3, [pc, #980] @ 5faeb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fa408 │ │ │ │ - ldr r3, [pc, #932] @ 5fae98 │ │ │ │ + beq 5fa40c │ │ │ │ + ldr r3, [pc, #932] @ 5fae9c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5fa408 │ │ │ │ - ldr r3, [pc, #916] @ 5fae9c │ │ │ │ + beq 5fa40c │ │ │ │ + ldr r3, [pc, #916] @ 5faea0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ asr r2, r5, #9 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsr r3, r3, #9 │ │ │ │ orr r3, r3, r5, lsl #23 │ │ │ │ - beq 5fad5c │ │ │ │ + beq 5fad60 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [r8, #4] │ │ │ │ str r1, [r8, #8] │ │ │ │ str r1, [r8, #12] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ @@ -1031682,64 +1031683,64 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r9, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #832] @ 5faeb8 │ │ │ │ + ldr r0, [pc, #832] @ 5faebc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5fa408 │ │ │ │ + b 5fa40c │ │ │ │ ldr r2, [r7, #432] @ 0x1b0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5fa808 │ │ │ │ - b 5fa7f4 │ │ │ │ + bne 5fa80c │ │ │ │ + b 5fa7f8 │ │ │ │ mov r0, sl │ │ │ │ bl 904820 │ │ │ │ mov r0, r9 │ │ │ │ bl 904820 │ │ │ │ - ldr r1, [pc, #788] @ 5faebc │ │ │ │ + ldr r1, [pc, #788] @ 5faec0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mvn r0, #0 │ │ │ │ - b 5fa0d4 │ │ │ │ + b 5fa0d8 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5f8898 │ │ │ │ + bl 5f889c │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ - b 5fa0d0 │ │ │ │ + b 5fa0d4 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [r9, #304] @ 0x130 │ │ │ │ bl 75c29c │ │ │ │ mov r1, #2 │ │ │ │ bl 750d98 │ │ │ │ - b 5fabbc │ │ │ │ + b 5fabc0 │ │ │ │ mov r5, #2 │ │ │ │ - b 5fabbc │ │ │ │ - ldr r0, [pc, #708] @ 5faec0 │ │ │ │ + b 5fabc0 │ │ │ │ + ldr r0, [pc, #708] @ 5faec4 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ ldrh r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fa79c │ │ │ │ - ldr r0, [pc, #644] @ 5fae98 │ │ │ │ + beq 5fa7a0 │ │ │ │ + ldr r0, [pc, #644] @ 5fae9c │ │ │ │ ldr r0, [ip, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, #32768 @ 0x8000 │ │ │ │ - beq 5fa79c │ │ │ │ + beq 5fa7a0 │ │ │ │ lsr sl, r1, #9 │ │ │ │ - ldr r1, [pc, #624] @ 5fae9c │ │ │ │ + ldr r1, [pc, #624] @ 5faea0 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5fada8 │ │ │ │ + beq 5fadac │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [r8, #4] │ │ │ │ str r1, [r8, #8] │ │ │ │ str r1, [r8, #12] │ │ │ │ strd r2, [sp, #24] │ │ │ │ @@ -1031749,42 +1031750,42 @@ │ │ │ │ str sl, [sp, #16] │ │ │ │ strd r2, [sp, #8] │ │ │ │ str r6, [sp] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #576] @ 5faec4 │ │ │ │ + ldr r0, [pc, #576] @ 5faec8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ ldrd r2, [r4, #40] @ 0x28 │ │ │ │ - b 5fa79c │ │ │ │ + b 5fa7a0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #2 │ │ │ │ movne r1, #3 │ │ │ │ - b 5fa0b0 │ │ │ │ - ldr r3, [pc, #540] @ 5faec8 │ │ │ │ + b 5fa0b4 │ │ │ │ + ldr r3, [pc, #540] @ 5faecc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5faa24 │ │ │ │ - ldr r3, [pc, #472] @ 5fae98 │ │ │ │ + beq 5faa28 │ │ │ │ + ldr r3, [pc, #472] @ 5fae9c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5faa24 │ │ │ │ - ldr r3, [pc, #456] @ 5fae9c │ │ │ │ + beq 5faa28 │ │ │ │ + ldr r3, [pc, #456] @ 5faea0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ asr r2, r5, #9 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ lsr r3, r1, #9 │ │ │ │ orr r3, r3, r5, lsl #23 │ │ │ │ - beq 5fadd0 │ │ │ │ + beq 5fadd4 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [r8, #4] │ │ │ │ str r1, [r8, #8] │ │ │ │ str r1, [r8, #12] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ @@ -1031797,129 +1031798,129 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp] │ │ │ │ str sl, [sp, #16] │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #392] @ 5faecc │ │ │ │ + ldr r0, [pc, #392] @ 5faed0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5faa24 │ │ │ │ + b 5faa28 │ │ │ │ mov r1, #4 │ │ │ │ - b 5fa0b0 │ │ │ │ + b 5fa0b4 │ │ │ │ mov r5, #2 │ │ │ │ - b 5fabd8 │ │ │ │ - ldr r0, [pc, #364] @ 5faed0 │ │ │ │ + b 5fabdc │ │ │ │ + ldr r0, [pc, #364] @ 5faed4 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 5fa408 │ │ │ │ + b 5fa40c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #332] @ 5faed4 │ │ │ │ + ldr r0, [pc, #332] @ 5faed8 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #8] │ │ │ │ bl 8e8dbc │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ ldrd r2, [r4, #40] @ 0x28 │ │ │ │ - b 5fa79c │ │ │ │ - ldr r0, [pc, #296] @ 5faed8 │ │ │ │ + b 5fa7a0 │ │ │ │ + ldr r0, [pc, #296] @ 5faedc │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #8] │ │ │ │ bl 8e8dbc │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ ldrd r2, [r4, #40] @ 0x28 │ │ │ │ - b 5fa79c │ │ │ │ - ldr r0, [pc, #260] @ 5faedc │ │ │ │ + b 5fa7a0 │ │ │ │ + ldr r0, [pc, #260] @ 5faee0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp] │ │ │ │ str sl, [sp, #8] │ │ │ │ bl 8e8dbc │ │ │ │ - b 5faa24 │ │ │ │ - ldr r3, [pc, #228] @ 5faee0 │ │ │ │ - ldr r1, [pc, #228] @ 5faee4 │ │ │ │ - ldr r0, [pc, #228] @ 5faee8 │ │ │ │ + b 5faa28 │ │ │ │ + ldr r3, [pc, #228] @ 5faee4 │ │ │ │ + ldr r1, [pc, #228] @ 5faee8 │ │ │ │ + ldr r0, [pc, #228] @ 5faeec │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #224] @ 5faeec │ │ │ │ + ldr r2, [pc, #224] @ 5faef0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #388 @ 0x184 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq ip, r8, r4, lsl #16 │ │ │ │ - subseq r0, r6, r8, lsl lr │ │ │ │ + subeq ip, r8, r0, lsl #16 │ │ │ │ subseq r0, r6, r4, lsl lr │ │ │ │ + subseq r0, r6, r0, lsl lr │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq sl, r3, r4, lsl r5 │ │ │ │ - @ instruction: 0x0033a4fc │ │ │ │ - subeq ip, r8, r0, lsr #12 │ │ │ │ - subeq ip, r8, lr, lsl #12 │ │ │ │ - subeq ip, r8, ip, lsl #12 │ │ │ │ - eorseq r6, sl, r8, asr fp │ │ │ │ - eorseq pc, r3, ip, lsl r3 @ │ │ │ │ - subseq r0, r6, r8, ror #23 │ │ │ │ - subeq ip, r8, ip, ror #9 │ │ │ │ - eorseq sl, r3, ip, lsr #4 │ │ │ │ - eorseq sl, r3, r8, asr #4 │ │ │ │ + eorseq sl, r3, r0, lsl r5 │ │ │ │ + @ instruction: 0x0033a4f8 │ │ │ │ + subeq ip, r8, ip, lsl r6 │ │ │ │ + subeq ip, r8, sl, lsl #12 │ │ │ │ + subeq ip, r8, r8, lsl #12 │ │ │ │ + eorseq r6, sl, r4, asr fp │ │ │ │ + eorseq pc, r3, r8, lsl r3 @ │ │ │ │ + subseq r0, r6, r4, ror #23 │ │ │ │ + subeq ip, r8, r8, ror #9 │ │ │ │ + eorseq sl, r3, r8, lsr #4 │ │ │ │ + eorseq sl, r3, r4, asr #4 │ │ │ │ @ instruction: 0xfffff274 │ │ │ │ - subeq ip, r8, r4, lsr #6 │ │ │ │ - eorseq sl, r3, r4, rrx │ │ │ │ - eorseq sl, r3, r0, lsl #1 │ │ │ │ + subeq ip, r8, r0, lsr #6 │ │ │ │ + eorseq sl, r3, r0, rrx │ │ │ │ + eorseq sl, r3, ip, ror r0 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ @ instruction: 0xffffed3c │ │ │ │ - subeq ip, r8, r8, lsr #2 │ │ │ │ - eorseq r9, r3, r8, ror #28 │ │ │ │ - eorseq r9, r3, r4, lsl #29 │ │ │ │ - subeq ip, r8, ip, lsr r0 │ │ │ │ - eorseq r9, r3, r4, lsl #27 │ │ │ │ - mlaseq r3, ip, sp, r9 │ │ │ │ + subeq ip, r8, r4, lsr #2 │ │ │ │ + eorseq r9, r3, r4, ror #28 │ │ │ │ + eorseq r9, r3, r0, lsl #29 │ │ │ │ + subeq ip, r8, r8, lsr r0 │ │ │ │ + eorseq r9, r3, r0, lsl #27 │ │ │ │ + mlaseq r3, r8, sp, r9 │ │ │ │ @ instruction: 0xffffe49c │ │ │ │ - @ instruction: 0x003a6cb8 │ │ │ │ - eorseq r6, sl, r4, lsr sp │ │ │ │ - eorseq r9, fp, r4, asr #1 │ │ │ │ + @ instruction: 0x003a6cb4 │ │ │ │ + eorseq r6, sl, r0, lsr sp │ │ │ │ + eorseq r9, fp, r0, asr #1 │ │ │ │ andeq r3, r0, r8, lsr #25 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r6, sl, r4, ror #22 │ │ │ │ - eorseq r6, sl, r0, asr sl │ │ │ │ + eorseq r6, sl, r0, ror #22 │ │ │ │ + eorseq r6, sl, ip, asr #20 │ │ │ │ @ instruction: 0xffffeb4c │ │ │ │ @ instruction: 0xffffe1bc │ │ │ │ - eorseq r6, sl, r8, lsr #18 │ │ │ │ + eorseq r6, sl, r4, lsr #18 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ - @ instruction: 0x003a6ab0 │ │ │ │ - eorseq r6, sl, r4, lsl fp │ │ │ │ + eorseq r6, sl, ip, lsr #21 │ │ │ │ + eorseq r6, sl, r0, lsl fp │ │ │ │ strheq r3, [r0], -r8 │ │ │ │ - mlaseq sl, r0, r7, r6 │ │ │ │ + eorseq r6, sl, ip, lsl #15 │ │ │ │ strdeq r2, [r0], -r4 │ │ │ │ - eorseq r6, sl, r4, asr #16 │ │ │ │ - eorseq r6, sl, r0, lsl r9 │ │ │ │ - eorseq r6, sl, r4, ror #14 │ │ │ │ - eorseq r6, sl, r8, lsr #13 │ │ │ │ - eorseq r6, sl, r0, lsl #16 │ │ │ │ - subeq fp, r8, r8, ror r8 │ │ │ │ - @ instruction: 0x003a5db0 │ │ │ │ - eorseq r6, sl, r8, lsr #14 │ │ │ │ + eorseq r6, sl, r0, asr #16 │ │ │ │ + eorseq r6, sl, ip, lsl #18 │ │ │ │ + eorseq r6, sl, r0, ror #14 │ │ │ │ + eorseq r6, sl, r4, lsr #13 │ │ │ │ + @ instruction: 0x003a67fc │ │ │ │ + subeq fp, r8, r4, ror r8 │ │ │ │ + eorseq r5, sl, ip, lsr #27 │ │ │ │ + eorseq r6, sl, r4, lsr #14 │ │ │ │ andeq r0, r0, r5, ror #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ - ldr ip, [pc, #240] @ 5faff8 │ │ │ │ - ldr r3, [pc, #240] @ 5faffc │ │ │ │ + ldr ip, [pc, #240] @ 5faffc │ │ │ │ + ldr r3, [pc, #240] @ 5fb000 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r6, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1031929,238 +1031930,238 @@ │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [r4, #128] @ 0x80 │ │ │ │ - bl 5f9e5c │ │ │ │ + bl 5f9e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fafb8 │ │ │ │ + bne 5fafbc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5faf3c │ │ │ │ + bne 5faf40 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fafe4 │ │ │ │ + bne 5fafe8 │ │ │ │ ldr r0, [r7, #340] @ 0x154 │ │ │ │ bl 75983c │ │ │ │ - ldr r2, [pc, #132] @ 5fb000 │ │ │ │ - ldr r3, [pc, #124] @ 5faffc │ │ │ │ + ldr r2, [pc, #132] @ 5fb004 │ │ │ │ + ldr r3, [pc, #124] @ 5fb000 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5faff4 │ │ │ │ + bne 5faff8 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r5, #128] @ 0x80 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5fafb8 │ │ │ │ - b 5faf60 │ │ │ │ + bne 5fafbc │ │ │ │ + b 5faf64 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5f810c │ │ │ │ - b 5faf6c │ │ │ │ + bl 5f8110 │ │ │ │ + b 5faf70 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrheq pc, [r5], #-216 @ 0xffffff28 @ │ │ │ │ + ldrheq pc, [r5], #-212 @ 0xffffff2c @ │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq pc, r5, r8, asr #26 │ │ │ │ + subseq pc, r5, r4, asr #26 │ │ │ │ │ │ │ │ -005fb004 : │ │ │ │ +005fb008 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #336] @ 5fb170 │ │ │ │ - ldr r3, [pc, #336] @ 5fb174 │ │ │ │ + ldr r0, [pc, #336] @ 5fb174 │ │ │ │ + ldr r3, [pc, #336] @ 5fb178 │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r9, sp, #4 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ mov r0, r5 │ │ │ │ - bl 629aa0 │ │ │ │ + bl 629aa4 │ │ │ │ mov sl, r0 │ │ │ │ bl 8db07c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5fb130 │ │ │ │ + bne 5fb134 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ - b 5fb094 │ │ │ │ + b 5fb098 │ │ │ │ mov r1, r9 │ │ │ │ str r8, [r4, #48] @ 0x30 │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ strd r6, [r4, #120] @ 0x78 │ │ │ │ strd r6, [r4, #128] @ 0x80 │ │ │ │ - bl 5f9e5c │ │ │ │ + bl 5f9e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fb140 │ │ │ │ + bne 5fb144 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5fb074 │ │ │ │ + bne 5fb078 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 5fb114 │ │ │ │ + bne 5fb118 │ │ │ │ mov r0, r5 │ │ │ │ - bl 629afc │ │ │ │ + bl 629b00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fb094 │ │ │ │ + beq 5fb098 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fb15c │ │ │ │ + bne 5fb160 │ │ │ │ bl 8db0ec │ │ │ │ - ldr r2, [pc, #160] @ 5fb178 │ │ │ │ - ldr r3, [pc, #152] @ 5fb174 │ │ │ │ + ldr r2, [pc, #160] @ 5fb17c │ │ │ │ + ldr r3, [pc, #152] @ 5fb178 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fb16c │ │ │ │ + bne 5fb170 │ │ │ │ add sp, sp, #144 @ 0x90 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 629aa8 │ │ │ │ + bl 629aac │ │ │ │ mov r0, r5 │ │ │ │ - bl 629afc │ │ │ │ + bl 629b00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fb0c0 │ │ │ │ + bne 5fb0c4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 629aa8 │ │ │ │ - b 5fb068 │ │ │ │ + bl 629aac │ │ │ │ + b 5fb06c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ - b 5fb0a8 │ │ │ │ + b 5fb0ac │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5f810c │ │ │ │ - b 5fb0cc │ │ │ │ + bl 5f8110 │ │ │ │ + b 5fb0d0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq pc, r5, r0, lsr #25 │ │ │ │ + @ instruction: 0x0055fc9c │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq pc, r5, ip, ror #23 │ │ │ │ + subseq pc, r5, r8, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #464] @ 0x1d0 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 5fb1ac │ │ │ │ + bne 5fb1b0 │ │ │ │ ldrb r3, [r0, #465] @ 0x1d1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fb1bc │ │ │ │ + beq 5fb1c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 5fb004 │ │ │ │ + b 5fb008 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 6317a4 │ │ │ │ + bl 6317a8 │ │ │ │ ldrb r3, [r4, #464] @ 0x1d0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fb1ac │ │ │ │ + bne 5fb1b0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #4] @ 5fb1fc │ │ │ │ + ldr r0, [pc, #4] @ 5fb200 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69caec │ │ │ │ - subseq r1, r3, r0, lsl r5 │ │ │ │ + subseq r1, r3, ip, lsl #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #264] @ 5fb320 │ │ │ │ - ldr r2, [pc, #264] @ 5fb324 │ │ │ │ - ldr r1, [pc, #264] @ 5fb328 │ │ │ │ + ldr r4, [pc, #264] @ 5fb324 │ │ │ │ + ldr r2, [pc, #264] @ 5fb328 │ │ │ │ + ldr r1, [pc, #264] @ 5fb32c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #232] @ 5fb32c │ │ │ │ - ldr r1, [pc, #232] @ 5fb330 │ │ │ │ + ldr r2, [pc, #232] @ 5fb330 │ │ │ │ + ldr r1, [pc, #232] @ 5fb334 │ │ │ │ add r4, r4, #16 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #212] @ 5fb334 │ │ │ │ - ldr r8, [pc, #212] @ 5fb338 │ │ │ │ - ldr r7, [pc, #212] @ 5fb33c │ │ │ │ + ldr r9, [pc, #212] @ 5fb338 │ │ │ │ + ldr r8, [pc, #212] @ 5fb33c │ │ │ │ + ldr r7, [pc, #212] @ 5fb340 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r1, [pc, #188] @ 5fb340 │ │ │ │ + ldr r1, [pc, #188] @ 5fb344 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #180] @ 5fb344 │ │ │ │ + ldr r6, [pc, #180] @ 5fb348 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 694d3c │ │ │ │ - ldr r3, [pc, #164] @ 5fb348 │ │ │ │ - ldr lr, [pc, #164] @ 5fb34c │ │ │ │ + ldr r3, [pc, #164] @ 5fb34c │ │ │ │ + ldr lr, [pc, #164] @ 5fb350 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - ldr ip, [pc, #152] @ 5fb350 │ │ │ │ + ldr ip, [pc, #152] @ 5fb354 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #148] @ 5fb354 │ │ │ │ - ldr r1, [pc, #148] @ 5fb358 │ │ │ │ - ldr r2, [pc, #148] @ 5fb35c │ │ │ │ + ldr r0, [pc, #148] @ 5fb358 │ │ │ │ + ldr r1, [pc, #148] @ 5fb35c │ │ │ │ + ldr r2, [pc, #148] @ 5fb360 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r9, [r5, #80] @ 0x50 │ │ │ │ @@ -1032176,37 +1032177,37 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - subeq fp, r8, r0, asr r6 │ │ │ │ - ldrsheq r2, [r2], -r0 @ │ │ │ │ - eorseq lr, sl, r4, asr #4 │ │ │ │ - eorseq r9, r3, r0, lsl #3 │ │ │ │ - mlaseq r3, ip, r1, r9 │ │ │ │ + subeq fp, r8, ip, asr #12 │ │ │ │ + eorseq r2, r2, ip, ror #1 │ │ │ │ + eorseq lr, sl, r0, asr #4 │ │ │ │ + eorseq r9, r3, ip, ror r1 │ │ │ │ + mlaseq r3, r8, r1, r9 │ │ │ │ @ instruction: 0x000004bc │ │ │ │ andeq r1, r0, r4, lsr #4 │ │ │ │ andeq r0, r0, r0, ror r6 │ │ │ │ - subseq fp, r5, r4, lsl #13 │ │ │ │ + subseq fp, r5, r0, lsl #13 │ │ │ │ andeq r0, r0, r8, lsr #7 │ │ │ │ - subseq r1, r3, r0, ror #8 │ │ │ │ + subseq r1, r3, ip, asr r4 │ │ │ │ andeq r0, r0, ip, lsr #5 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ andeq r0, r0, ip, asr #27 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #68] @ 5fb3bc │ │ │ │ - ldr r2, [pc, #68] @ 5fb3c0 │ │ │ │ - ldr r1, [pc, #68] @ 5fb3c4 │ │ │ │ + ldr ip, [pc, #68] @ 5fb3c0 │ │ │ │ + ldr r2, [pc, #68] @ 5fb3c4 │ │ │ │ + ldr r1, [pc, #68] @ 5fb3c8 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #26 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1032215,103 +1032216,103 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strdeq fp, [r8], #-68 @ 0xffffffbc │ │ │ │ - eorseq r6, sl, r8, lsr #7 │ │ │ │ - mlaseq r3, r4, r2, lr │ │ │ │ + strdeq fp, [r8], #-64 @ 0xffffffc0 │ │ │ │ + eorseq r6, sl, r4, lsr #7 │ │ │ │ + mlaseq r3, r0, r2, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #52] @ 5fb414 │ │ │ │ - ldr r2, [pc, #52] @ 5fb418 │ │ │ │ - ldr r1, [pc, #52] @ 5fb41c │ │ │ │ + ldr ip, [pc, #52] @ 5fb418 │ │ │ │ + ldr r2, [pc, #52] @ 5fb41c │ │ │ │ + ldr r1, [pc, #52] @ 5fb420 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #26 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r0, [r0, #840] @ 0x348 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 48e740 │ │ │ │ - subeq fp, r8, ip, lsl #9 │ │ │ │ - eorseq r6, sl, r0, asr #6 │ │ │ │ - eorseq lr, r3, ip, lsr #4 │ │ │ │ + subeq fp, r8, r8, lsl #9 │ │ │ │ + eorseq r6, sl, ip, lsr r3 │ │ │ │ + eorseq lr, r3, r8, lsr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #104] @ 5fb4a0 │ │ │ │ + ldr r1, [pc, #104] @ 5fb4a4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r4, r2 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #84] @ 5fb4a4 │ │ │ │ - ldr r1, [pc, #84] @ 5fb4a8 │ │ │ │ + ldr r2, [pc, #84] @ 5fb4a8 │ │ │ │ + ldr r1, [pc, #84] @ 5fb4ac │ │ │ │ add r2, pc, r2 │ │ │ │ mov r5, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #26 │ │ │ │ bl 69d194 │ │ │ │ - ldr r1, [pc, #64] @ 5fb4ac │ │ │ │ + ldr r1, [pc, #64] @ 5fb4b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #52 @ 0x34 │ │ │ │ add r3, r0, #436 @ 0x1b4 │ │ │ │ ldrh r3, [r3] │ │ │ │ add r0, r0, #448 @ 0x1c0 │ │ │ │ cmp r3, #1 │ │ │ │ orrls r2, r4, #1648 @ 0x670 │ │ │ │ orrhi r2, r4, #5696 @ 0x1640 │ │ │ │ orrls r2, r2, #6 │ │ │ │ orrhi r2, r2, #54 @ 0x36 │ │ │ │ mov r3, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 48e4e8 │ │ │ │ - subeq fp, r8, r8, lsr r4 │ │ │ │ - eorseq r6, sl, r0, ror #5 │ │ │ │ - eorseq lr, r3, r8, asr #3 │ │ │ │ - subeq fp, r8, r8, lsl #8 │ │ │ │ + subeq fp, r8, r4, lsr r4 │ │ │ │ + @ instruction: 0x003a62dc │ │ │ │ + eorseq lr, r3, r4, asr #3 │ │ │ │ + subeq fp, r8, r4, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ 5fb55c │ │ │ │ + ldr r4, [pc, #148] @ 5fb560 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #132] @ 5fb560 │ │ │ │ - ldr r1, [pc, #132] @ 5fb564 │ │ │ │ + ldr r2, [pc, #132] @ 5fb564 │ │ │ │ + ldr r1, [pc, #132] @ 5fb568 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #112] @ 5fb568 │ │ │ │ - ldr r1, [pc, #112] @ 5fb56c │ │ │ │ + ldr r2, [pc, #112] @ 5fb56c │ │ │ │ + ldr r1, [pc, #112] @ 5fb570 │ │ │ │ add r4, r4, #136 @ 0x88 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #80] @ 5fb570 │ │ │ │ - ldr r2, [pc, #80] @ 5fb574 │ │ │ │ + ldr r3, [pc, #80] @ 5fb574 │ │ │ │ + ldr r2, [pc, #80] @ 5fb578 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r6, #336 @ 0x150 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 4b33cc │ │ │ │ @@ -1032319,84 +1032320,84 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq fp, r8, r8, lsr #7 │ │ │ │ - eorseq r6, sl, r4, asr r2 │ │ │ │ - eorseq lr, r3, ip, lsr r1 │ │ │ │ - eorseq r1, r2, ip, lsl lr │ │ │ │ - eorseq sp, sl, r0, ror pc │ │ │ │ - @ instruction: 0x003a56d4 │ │ │ │ - eorseq r6, r4, ip, lsl #4 │ │ │ │ + subeq fp, r8, r4, lsr #7 │ │ │ │ + eorseq r6, sl, r0, asr r2 │ │ │ │ + eorseq lr, r3, r8, lsr r1 │ │ │ │ + eorseq r1, r2, r8, lsl lr │ │ │ │ + eorseq sp, sl, ip, ror #30 │ │ │ │ + @ instruction: 0x003a56d0 │ │ │ │ + eorseq r6, r4, r8, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #156] @ 5fb62c │ │ │ │ + ldr ip, [pc, #156] @ 5fb630 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #152] @ 5fb630 │ │ │ │ - ldr r1, [pc, #152] @ 5fb634 │ │ │ │ + ldr r2, [pc, #152] @ 5fb634 │ │ │ │ + ldr r1, [pc, #152] @ 5fb638 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldrb r2, [r5, #32] │ │ │ │ ldrb r3, [r0, #372] @ 0x174 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5fb5f8 │ │ │ │ + beq 5fb5fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #32 │ │ │ │ str r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #1 │ │ │ │ add r1, r5, r2 │ │ │ │ add r0, r0, #448 @ 0x1c0 │ │ │ │ bl 48e6b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fb618 │ │ │ │ + bne 5fb61c │ │ │ │ ldrb r3, [r5, #32] │ │ │ │ strb r3, [r4, #372] @ 0x174 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #24] @ 5fb638 │ │ │ │ + ldr r0, [pc, #24] @ 5fb63c │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 8e11a8 │ │ │ │ - ldrdeq fp, [r8], #-40 @ 0xffffffd8 │ │ │ │ - eorseq r6, sl, ip, lsl #3 │ │ │ │ - eorseq lr, r3, r4, ror r0 │ │ │ │ - ldrsbeq r9, [r7], -ip @ │ │ │ │ + ldrdeq fp, [r8], #-36 @ 0xffffffdc │ │ │ │ + eorseq r6, sl, r8, lsl #3 │ │ │ │ + eorseq lr, r3, r0, ror r0 │ │ │ │ + ldrsbeq r9, [r7], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #188] @ 5fb710 │ │ │ │ - ldr lr, [pc, #188] @ 5fb714 │ │ │ │ - ldr ip, [pc, #188] @ 5fb718 │ │ │ │ + ldr r3, [pc, #188] @ 5fb714 │ │ │ │ + ldr lr, [pc, #188] @ 5fb718 │ │ │ │ + ldr ip, [pc, #188] @ 5fb71c │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #16 │ │ │ │ add lr, pc, lr │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #172] @ 5fb71c │ │ │ │ + ldr r2, [pc, #172] @ 5fb720 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #168] @ 5fb720 │ │ │ │ + ldr r1, [pc, #168] @ 5fb724 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #26 │ │ │ │ mov r5, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ @@ -1032412,178 +1032413,178 @@ │ │ │ │ add r0, r0, #372 @ 0x174 │ │ │ │ lsreq r2, r3, #8 │ │ │ │ orreq r3, r2, r3, lsl #8 │ │ │ │ add r0, r0, #2 │ │ │ │ mov r2, #2 │ │ │ │ strh r3, [sp, #10] │ │ │ │ bl 212834 │ │ │ │ - ldr r0, [pc, #76] @ 5fb724 │ │ │ │ - ldr r3, [pc, #60] @ 5fb718 │ │ │ │ + ldr r0, [pc, #76] @ 5fb728 │ │ │ │ + ldr r3, [pc, #60] @ 5fb71c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r2, [r5, #128] @ 0x80 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r0, r3, r0 │ │ │ │ mov r3, #0 │ │ │ │ add r1, r4, #340 @ 0x154 │ │ │ │ - bne 5fb70c │ │ │ │ + bne 5fb710 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 212834 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq fp, r8, r8, lsl r2 │ │ │ │ - subseq pc, r5, r4, ror #12 │ │ │ │ + subeq fp, r8, r4, lsl r2 │ │ │ │ + subseq pc, r5, r0, ror #12 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrheq r6, [sl], -r4 @ │ │ │ │ - eorseq sp, r3, r0, lsr #31 │ │ │ │ - subseq pc, r5, ip, ror #11 │ │ │ │ + ldrheq r6, [sl], -r0 @ │ │ │ │ + mlaseq r3, ip, pc, sp @ │ │ │ │ + subseq pc, r5, r8, ror #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #164] @ 5fb7e4 │ │ │ │ + ldr r4, [pc, #164] @ 5fb7e8 │ │ │ │ mov r6, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #156] @ 5fb7e8 │ │ │ │ - ldr r1, [pc, #156] @ 5fb7ec │ │ │ │ + ldr r2, [pc, #156] @ 5fb7ec │ │ │ │ + ldr r1, [pc, #156] @ 5fb7f0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, r4, #144 @ 0x90 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #128] @ 5fb7f0 │ │ │ │ - ldr r1, [pc, #128] @ 5fb7f4 │ │ │ │ + ldr r2, [pc, #128] @ 5fb7f4 │ │ │ │ + ldr r1, [pc, #128] @ 5fb7f8 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ ldr r2, [r5, #128] @ 0x80 │ │ │ │ mov r3, r6 │ │ │ │ add r4, r0, #340 @ 0x154 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #448 @ 0x1c0 │ │ │ │ bl 48e5e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5fb7c8 │ │ │ │ + blt 5fb7cc │ │ │ │ ldr r2, [r5, #128] @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ bl 212834 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62cce8 │ │ │ │ + bl 62ccec │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq fp, r8, r0, lsr r1 │ │ │ │ - eorseq r8, r3, r8, ror ip │ │ │ │ - mlaseq r3, r0, ip, r8 │ │ │ │ - @ instruction: 0x003a5fbc │ │ │ │ - eorseq sp, r3, r4, lsr #29 │ │ │ │ + subeq fp, r8, ip, lsr #2 │ │ │ │ + eorseq r8, r3, r4, ror ip │ │ │ │ + eorseq r8, r3, ip, lsl #25 │ │ │ │ + @ instruction: 0x003a5fb8 │ │ │ │ + eorseq sp, r3, r0, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #188] @ 5fb8cc │ │ │ │ - ldr r1, [pc, #188] @ 5fb8d0 │ │ │ │ + ldr ip, [pc, #188] @ 5fb8d0 │ │ │ │ + ldr r1, [pc, #188] @ 5fb8d4 │ │ │ │ ldrb r3, [r0, #288] @ 0x120 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ moveq r4, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bne 5fb880 │ │ │ │ - ldr r2, [pc, #140] @ 5fb8d4 │ │ │ │ - ldr r3, [pc, #132] @ 5fb8d0 │ │ │ │ + bne 5fb884 │ │ │ │ + ldr r2, [pc, #140] @ 5fb8d8 │ │ │ │ + ldr r3, [pc, #132] @ 5fb8d4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fb8c8 │ │ │ │ + bne 5fb8cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr ip, [pc, #80] @ 5fb8d8 │ │ │ │ - ldr r2, [pc, #80] @ 5fb8dc │ │ │ │ - ldr r1, [pc, #80] @ 5fb8e0 │ │ │ │ + ldr ip, [pc, #80] @ 5fb8dc │ │ │ │ + ldr r2, [pc, #80] @ 5fb8e0 │ │ │ │ + ldr r1, [pc, #80] @ 5fb8e4 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #136 @ 0x88 │ │ │ │ ldr r0, [r0] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 5fb728 │ │ │ │ + bl 5fb72c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fb840 │ │ │ │ + beq 5fb844 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 8e0168 │ │ │ │ - b 5fb840 │ │ │ │ + b 5fb844 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrheq pc, [r5], #-64 @ 0xffffffc0 @ │ │ │ │ + subseq pc, r5, ip, lsr #9 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq pc, r5, ip, ror r4 @ │ │ │ │ - subeq sl, r8, r4, ror #31 │ │ │ │ - eorseq r1, r2, r0, lsl #21 │ │ │ │ - @ instruction: 0x003adbd4 │ │ │ │ + subseq pc, r5, r8, ror r4 @ │ │ │ │ + subeq sl, r8, r0, ror #31 │ │ │ │ + eorseq r1, r2, ip, ror sl │ │ │ │ + @ instruction: 0x003adbd0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #252] @ 5fb9f8 │ │ │ │ + ldr r4, [pc, #252] @ 5fb9fc │ │ │ │ sub sp, sp, #20 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #144 @ 0x90 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #236] @ 5fb9fc │ │ │ │ - ldr r1, [pc, #236] @ 5fba00 │ │ │ │ + ldr r2, [pc, #236] @ 5fba00 │ │ │ │ + ldr r1, [pc, #236] @ 5fba04 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #216] @ 5fba04 │ │ │ │ - ldr r1, [pc, #216] @ 5fba08 │ │ │ │ + ldr r2, [pc, #216] @ 5fba08 │ │ │ │ + ldr r1, [pc, #216] @ 5fba0c │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62b950 │ │ │ │ + bl 62b954 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r5, #304 @ 0x130 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ @@ -1032598,165 +1032599,165 @@ │ │ │ │ add r6, r5, #436 @ 0x1b4 │ │ │ │ ldr r0, [r5, #840] @ 0x348 │ │ │ │ str r4, [r5, #860] @ 0x35c │ │ │ │ bl 211d90 │ │ │ │ str r4, [r5, #840] @ 0x348 │ │ │ │ ldrh r3, [r6] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 5fb9d8 │ │ │ │ + beq 5fb9dc │ │ │ │ ldr r3, [r5, #864] @ 0x360 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldrh r3, [r6] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 5fb9bc │ │ │ │ + bgt 5fb9c0 │ │ │ │ ldr r0, [r5, #864] @ 0x360 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62d0f8 │ │ │ │ + bl 62d0fc │ │ │ │ add r0, r5, #844 @ 0x34c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 63cfb4 │ │ │ │ - subeq sl, r8, r4, ror pc │ │ │ │ - eorseq r8, r3, r0, asr #21 │ │ │ │ - @ instruction: 0x00338ad8 │ │ │ │ - eorseq r5, sl, r0, lsl #28 │ │ │ │ - eorseq sp, r3, r8, ror #25 │ │ │ │ + b 63cfb8 │ │ │ │ + subeq sl, r8, r0, ror pc │ │ │ │ + @ instruction: 0x00338abc │ │ │ │ + @ instruction: 0x00338ad4 │ │ │ │ + @ instruction: 0x003a5dfc │ │ │ │ + eorseq sp, r3, r4, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #312] @ 5fbb5c │ │ │ │ + ldr r4, [pc, #312] @ 5fbb60 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #296] @ 5fbb60 │ │ │ │ - ldr r1, [pc, #296] @ 5fbb64 │ │ │ │ + ldr r2, [pc, #296] @ 5fbb64 │ │ │ │ + ldr r1, [pc, #296] @ 5fbb68 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r6, [pc, #276] @ 5fbb68 │ │ │ │ - ldr r1, [pc, #276] @ 5fbb6c │ │ │ │ + ldr r6, [pc, #276] @ 5fbb6c │ │ │ │ + ldr r1, [pc, #276] @ 5fbb70 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r1, [pc, #236] @ 5fbb70 │ │ │ │ + ldr r1, [pc, #236] @ 5fbb74 │ │ │ │ add ip, r4, #160 @ 0xa0 │ │ │ │ mov r2, r6 │ │ │ │ - ldr r3, [pc, #228] @ 5fbb74 │ │ │ │ + ldr r3, [pc, #228] @ 5fbb78 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ add r4, r4, #164 @ 0xa4 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #204] @ 5fbb78 │ │ │ │ - ldr r1, [pc, #204] @ 5fbb7c │ │ │ │ + ldr r2, [pc, #204] @ 5fbb7c │ │ │ │ + ldr r1, [pc, #204] @ 5fbb80 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldrb r3, [r5, #869] @ 0x365 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fbb28 │ │ │ │ + beq 5fbb2c │ │ │ │ mov r8, #0 │ │ │ │ strb r8, [r5, #869] @ 0x365 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq 5fbb28 │ │ │ │ + beq 5fbb2c │ │ │ │ add r9, r5, #448 @ 0x1c0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 48f110 │ │ │ │ ldr r1, [r5, #668] @ 0x29c │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mov r2, r8 │ │ │ │ blx r3 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 5fbb48 │ │ │ │ + blt 5fbb4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 48d9f0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r0, [pc, #48] @ 5fbb80 │ │ │ │ + ldr r0, [pc, #48] @ 5fbb84 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 8e11a8 │ │ │ │ - subeq sl, r8, ip, asr #28 │ │ │ │ - @ instruction: 0x003a5cf8 │ │ │ │ - eorseq sp, r3, r0, ror #23 │ │ │ │ - eorseq r1, r2, r4, asr #17 │ │ │ │ - eorseq sp, sl, r4, lsl sl │ │ │ │ - eorseq r7, r4, r8, asr r7 │ │ │ │ + subeq sl, r8, r8, asr #28 │ │ │ │ + @ instruction: 0x003a5cf4 │ │ │ │ + @ instruction: 0x0033dbdc │ │ │ │ + eorseq r1, r2, r0, asr #17 │ │ │ │ + eorseq sp, sl, r0, lsl sl │ │ │ │ + eorseq r7, r4, r4, asr r7 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - eorseq sp, r4, r8, ror #1 │ │ │ │ - eorseq sp, r4, r8, lsl #2 │ │ │ │ - @ instruction: 0x003774dc │ │ │ │ + eorseq sp, r4, r4, ror #1 │ │ │ │ + eorseq sp, r4, r4, lsl #2 │ │ │ │ + @ instruction: 0x003774d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #192] @ 5fbc5c │ │ │ │ + ldr r4, [pc, #192] @ 5fbc60 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #144 @ 0x90 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #176] @ 5fbc60 │ │ │ │ - ldr r1, [pc, #176] @ 5fbc64 │ │ │ │ + ldr r2, [pc, #176] @ 5fbc64 │ │ │ │ + ldr r1, [pc, #176] @ 5fbc68 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #156] @ 5fbc68 │ │ │ │ - ldr r1, [pc, #156] @ 5fbc6c │ │ │ │ + ldr r2, [pc, #156] @ 5fbc6c │ │ │ │ + ldr r1, [pc, #156] @ 5fbc70 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ mov r3, #26 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r0, #868] @ 0x364 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fbc10 │ │ │ │ + beq 5fbc14 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r4, #868] @ 0x364 │ │ │ │ - bl 5fba0c │ │ │ │ + bl 5fba10 │ │ │ │ add r0, r4, #448 @ 0x1c0 │ │ │ │ bl 48cb68 │ │ │ │ - ldr r3, [pc, #88] @ 5fbc70 │ │ │ │ + ldr r3, [pc, #88] @ 5fbc74 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -1032767,131 +1032768,131 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrdeq sl, [r8], #-196 @ 0xffffff3c │ │ │ │ - eorseq r8, r3, r0, lsr #16 │ │ │ │ - eorseq r8, r3, r8, lsr r8 │ │ │ │ - eorseq r5, sl, r8, asr fp │ │ │ │ - eorseq sp, r3, r4, asr #20 │ │ │ │ + ldrdeq sl, [r8], #-192 @ 0xffffff40 │ │ │ │ + eorseq r8, r3, ip, lsl r8 │ │ │ │ + eorseq r8, r3, r4, lsr r8 │ │ │ │ + eorseq r5, sl, r4, asr fp │ │ │ │ + eorseq sp, r3, r0, asr #20 │ │ │ │ andeq r0, r0, r0, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr fp, [pc, #944] @ 5fc03c │ │ │ │ - ldr r2, [pc, #944] @ 5fc040 │ │ │ │ + ldr fp, [pc, #944] @ 5fc040 │ │ │ │ + ldr r2, [pc, #944] @ 5fc044 │ │ │ │ add fp, pc, fp │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #936] @ 5fc044 │ │ │ │ + ldr r1, [pc, #936] @ 5fc048 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, fp, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #26 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r4, [pc, #904] @ 5fc048 │ │ │ │ - ldr r1, [pc, #904] @ 5fc04c │ │ │ │ + ldr r4, [pc, #904] @ 5fc04c │ │ │ │ + ldr r1, [pc, #904] @ 5fc050 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, fp, #136 @ 0x88 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r1, [pc, #864] @ 5fc050 │ │ │ │ + ldr r1, [pc, #864] @ 5fc054 │ │ │ │ add ip, fp, #160 @ 0xa0 │ │ │ │ - ldr r3, [pc, #860] @ 5fc054 │ │ │ │ + ldr r3, [pc, #860] @ 5fc058 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r9, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #836] @ 5fc058 │ │ │ │ - ldr r1, [pc, #836] @ 5fc05c │ │ │ │ + ldr r2, [pc, #836] @ 5fc05c │ │ │ │ + ldr r1, [pc, #836] @ 5fc060 │ │ │ │ add ip, fp, #164 @ 0xa4 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fc010 │ │ │ │ + beq 5fc014 │ │ │ │ add r7, r5, #448 @ 0x1c0 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 48d844 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5fbf30 │ │ │ │ + blt 5fbf34 │ │ │ │ ldr r3, [r8, #120] @ 0x78 │ │ │ │ ldr r1, [r5, #668] @ 0x29c │ │ │ │ ldr r0, [r9, #20] │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5fbe28 │ │ │ │ + blt 5fbe2c │ │ │ │ ldrd r2, [r6, #112] @ 0x70 │ │ │ │ add ip, r5, #704 @ 0x2c0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ strd r2, [ip, #-8] │ │ │ │ bl 48e7bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5fbf78 │ │ │ │ + blt 5fbf7c │ │ │ │ ldr r1, [r5, #840] @ 0x348 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fbe80 │ │ │ │ + beq 5fbe84 │ │ │ │ mov r0, r7 │ │ │ │ bl 48e844 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5fbeb4 │ │ │ │ + blt 5fbeb8 │ │ │ │ ldr r3, [r5, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 5fbde4 │ │ │ │ + beq 5fbde8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 48da90 │ │ │ │ ldr r3, [r5, #668] @ 0x29c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 5fbdc0 │ │ │ │ + bhi 5fbdc4 │ │ │ │ str r3, [r5, #676] @ 0x2a4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 48e94c │ │ │ │ subs r4, r0, #0 │ │ │ │ movge r3, #1 │ │ │ │ strbge r3, [r5, #869] @ 0x365 │ │ │ │ - blt 5fbfa8 │ │ │ │ + blt 5fbfac │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #560] @ 5fc060 │ │ │ │ - ldr r1, [pc, #560] @ 5fc064 │ │ │ │ + ldr r2, [pc, #560] @ 5fc064 │ │ │ │ + ldr r1, [pc, #560] @ 5fc068 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r3, fp, #188 @ 0xbc │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1032911,266 +1032912,266 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r5, #440] @ 0x1b8 │ │ │ │ mov r0, r7 │ │ │ │ lsl r1, r1, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ bl 48e8c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 5fbfe0 │ │ │ │ + blt 5fbfe4 │ │ │ │ ldr r1, [r5, #840] @ 0x348 │ │ │ │ mov r0, r7 │ │ │ │ bl 48e844 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 5fbdb0 │ │ │ │ - ldr r2, [pc, #428] @ 5fc068 │ │ │ │ - ldr r3, [pc, #428] @ 5fc06c │ │ │ │ + bge 5fbdb4 │ │ │ │ + ldr r2, [pc, #428] @ 5fc06c │ │ │ │ + ldr r3, [pc, #428] @ 5fc070 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #424] @ 5fc070 │ │ │ │ + ldr r1, [pc, #424] @ 5fc074 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, sl │ │ │ │ add r3, r3, #188 @ 0xbc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #175 @ 0xaf │ │ │ │ bl 8e05e4 │ │ │ │ ldr r1, [r5, #668] @ 0x29c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5fbf1c │ │ │ │ + beq 5fbf20 │ │ │ │ mov sl, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 48da90 │ │ │ │ ldr r1, [r5, #668] @ 0x29c │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, r1 │ │ │ │ - bcc 5fbef8 │ │ │ │ + bcc 5fbefc │ │ │ │ ldr r3, [r8, #120] @ 0x78 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ mov r2, #0 │ │ │ │ blx r3 │ │ │ │ - b 5fbe54 │ │ │ │ - ldr r2, [pc, #316] @ 5fc074 │ │ │ │ + b 5fbe58 │ │ │ │ + ldr r2, [pc, #316] @ 5fc078 │ │ │ │ rsb r1, r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #304] @ 5fc078 │ │ │ │ + ldr r1, [pc, #304] @ 5fc07c │ │ │ │ mov r0, sl │ │ │ │ add r3, fp, #188 @ 0xbc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #147 @ 0x93 │ │ │ │ bl 8e05e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #252] @ 5fc07c │ │ │ │ - ldr r1, [pc, #252] @ 5fc080 │ │ │ │ + ldr r2, [pc, #252] @ 5fc080 │ │ │ │ + ldr r1, [pc, #252] @ 5fc084 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r3, fp, #188 @ 0xbc │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #161 @ 0xa1 │ │ │ │ bl 8e05e4 │ │ │ │ - b 5fbee8 │ │ │ │ - ldr r2, [pc, #212] @ 5fc084 │ │ │ │ - ldr r3, [pc, #212] @ 5fc088 │ │ │ │ + b 5fbeec │ │ │ │ + ldr r2, [pc, #212] @ 5fc088 │ │ │ │ + ldr r3, [pc, #212] @ 5fc08c │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #208] @ 5fc08c │ │ │ │ + ldr r1, [pc, #208] @ 5fc090 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, sl │ │ │ │ add r3, r3, #188 @ 0xbc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #190 @ 0xbe │ │ │ │ bl 8e05e4 │ │ │ │ - b 5fbee8 │ │ │ │ - ldr r2, [pc, #168] @ 5fc090 │ │ │ │ - ldr r1, [pc, #168] @ 5fc094 │ │ │ │ + b 5fbeec │ │ │ │ + ldr r2, [pc, #168] @ 5fc094 │ │ │ │ + ldr r1, [pc, #168] @ 5fc098 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r3, fp, #188 @ 0xbc │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ bl 8e05e4 │ │ │ │ - b 5fbee8 │ │ │ │ - ldr ip, [pc, #128] @ 5fc098 │ │ │ │ - ldr r1, [pc, #128] @ 5fc09c │ │ │ │ + b 5fbeec │ │ │ │ + ldr ip, [pc, #128] @ 5fc09c │ │ │ │ + ldr r1, [pc, #128] @ 5fc0a0 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, fp, #188 @ 0xbc │ │ │ │ mov r2, #141 @ 0x8d │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ mvn r4, #37 @ 0x25 │ │ │ │ - b 5fbe08 │ │ │ │ - subeq sl, r8, r4, ror #23 │ │ │ │ - mlaseq sl, r0, sl, r5 │ │ │ │ - eorseq sp, r3, ip, ror r9 │ │ │ │ - eorseq r1, r2, r8, asr r6 │ │ │ │ - eorseq sp, sl, ip, lsr #15 │ │ │ │ - @ instruction: 0x003474f0 │ │ │ │ + b 5fbe0c │ │ │ │ + subeq sl, r8, r0, ror #23 │ │ │ │ + eorseq r5, sl, ip, lsl #21 │ │ │ │ + eorseq sp, r3, r8, ror r9 │ │ │ │ + eorseq r1, r2, r4, asr r6 │ │ │ │ + eorseq sp, sl, r8, lsr #15 │ │ │ │ + eorseq r7, r4, ip, ror #9 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - eorseq ip, r4, ip, ror lr │ │ │ │ - mlaseq r4, ip, lr, ip │ │ │ │ - eorseq r8, r7, r8, lsr #18 │ │ │ │ - eorseq r5, sl, r0, lsl r9 │ │ │ │ - @ instruction: 0x003a58f0 │ │ │ │ - subeq sl, r8, ip, lsr #19 │ │ │ │ - eorseq r5, sl, ip, ror r8 │ │ │ │ - eorseq r8, r7, r0, lsl #16 │ │ │ │ - eorseq r5, sl, ip, lsl #16 │ │ │ │ - @ instruction: 0x003a57f4 │ │ │ │ - eorseq r5, sl, r0, asr #15 │ │ │ │ - eorseq r8, r7, r8, asr #15 │ │ │ │ - strheq sl, [r8], #-132 @ 0xffffff7c │ │ │ │ - eorseq r5, sl, r8, lsl #15 │ │ │ │ - eorseq r5, sl, ip, lsr #15 │ │ │ │ - eorseq r5, sl, r8, asr r7 │ │ │ │ - eorseq ip, r4, r8, lsl #24 │ │ │ │ - eorseq r5, sl, ip, lsr r7 │ │ │ │ + eorseq ip, r4, r8, ror lr │ │ │ │ + mlaseq r4, r8, lr, ip │ │ │ │ + eorseq r8, r7, r4, lsr #18 │ │ │ │ + eorseq r5, sl, ip, lsl #18 │ │ │ │ + eorseq r5, sl, ip, ror #17 │ │ │ │ + subeq sl, r8, r8, lsr #19 │ │ │ │ + eorseq r5, sl, r8, ror r8 │ │ │ │ + @ instruction: 0x003787fc │ │ │ │ + eorseq r5, sl, r8, lsl #16 │ │ │ │ + @ instruction: 0x003a57f0 │ │ │ │ + @ instruction: 0x003a57bc │ │ │ │ + eorseq r8, r7, r4, asr #15 │ │ │ │ + strheq sl, [r8], #-128 @ 0xffffff80 │ │ │ │ + eorseq r5, sl, r4, lsl #15 │ │ │ │ + eorseq r5, sl, r8, lsr #15 │ │ │ │ + eorseq r5, sl, r4, asr r7 │ │ │ │ + eorseq ip, r4, r4, lsl #24 │ │ │ │ + eorseq r5, sl, r8, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #284] @ 5fc1d4 │ │ │ │ - ldr lr, [pc, #284] @ 5fc1d8 │ │ │ │ - ldr ip, [pc, #284] @ 5fc1dc │ │ │ │ + ldr r3, [pc, #284] @ 5fc1d8 │ │ │ │ + ldr lr, [pc, #284] @ 5fc1dc │ │ │ │ + ldr ip, [pc, #284] @ 5fc1e0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #16 │ │ │ │ add lr, pc, lr │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #268] @ 5fc1e0 │ │ │ │ + ldr r2, [pc, #268] @ 5fc1e4 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #264] @ 5fc1e4 │ │ │ │ + ldr r1, [pc, #264] @ 5fc1e8 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r6, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r2, [r0, #868] @ 0x364 │ │ │ │ mov r4, r0 │ │ │ │ - beq 5fc190 │ │ │ │ + beq 5fc194 │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 5fc150 │ │ │ │ + beq 5fc154 │ │ │ │ ldrb r3, [r0, #736] @ 0x2e0 │ │ │ │ and r1, r5, #4 │ │ │ │ cmp r3, r1, lsr #2 │ │ │ │ - beq 5fc150 │ │ │ │ + beq 5fc154 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5fc1a8 │ │ │ │ + beq 5fc1ac │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fbc74 │ │ │ │ + bl 5fbc78 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5fc1b4 │ │ │ │ - ldr r2, [pc, #144] @ 5fc1e8 │ │ │ │ - ldr r3, [pc, #128] @ 5fc1dc │ │ │ │ + blt 5fc1b8 │ │ │ │ + ldr r2, [pc, #144] @ 5fc1ec │ │ │ │ + ldr r3, [pc, #128] @ 5fc1e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fc1d0 │ │ │ │ + bne 5fc1d4 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 5fc150 │ │ │ │ + beq 5fc154 │ │ │ │ ldrb r3, [r0, #736] @ 0x2e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fc150 │ │ │ │ + beq 5fc154 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fba0c │ │ │ │ - b 5fc150 │ │ │ │ - ldr r1, [pc, #48] @ 5fc1ec │ │ │ │ + bl 5fba10 │ │ │ │ + b 5fc154 │ │ │ │ + ldr r1, [pc, #48] @ 5fc1f0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ bl 7f5b5c │ │ │ │ - b 5fc150 │ │ │ │ + b 5fc154 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - strheq sl, [r8], #-116 @ 0xffffff8c │ │ │ │ - subseq lr, r5, r0, lsl #24 │ │ │ │ + strheq sl, [r8], #-112 @ 0xffffff90 │ │ │ │ + ldrsheq lr, [r5], #-188 @ 0xffffff44 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r5, sl, r0, asr r6 │ │ │ │ - eorseq sp, r3, r8, lsr r5 │ │ │ │ - subseq lr, r5, ip, ror #22 │ │ │ │ - eorseq r5, sl, r8, lsl #12 │ │ │ │ + eorseq r5, sl, ip, asr #12 │ │ │ │ + eorseq sp, r3, r4, lsr r5 │ │ │ │ + subseq lr, r5, r8, ror #22 │ │ │ │ + eorseq r5, sl, r4, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #296] @ 5fc330 │ │ │ │ - ldr r2, [pc, #296] @ 5fc334 │ │ │ │ + ldr r4, [pc, #296] @ 5fc334 │ │ │ │ + ldr r2, [pc, #296] @ 5fc338 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #288] @ 5fc338 │ │ │ │ + ldr r1, [pc, #288] @ 5fc33c │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, r4, #144 @ 0x90 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #260] @ 5fc33c │ │ │ │ - ldr r1, [pc, #260] @ 5fc340 │ │ │ │ + ldr r2, [pc, #260] @ 5fc340 │ │ │ │ + ldr r1, [pc, #260] @ 5fc344 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ ldrb r7, [r0, #868] @ 0x364 │ │ │ │ cmp r7, #0 │ │ │ │ movne r0, #0 │ │ │ │ - beq 5fc280 │ │ │ │ + beq 5fc284 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r3, r0, #436 @ 0x1b4 │ │ │ │ ldrh r3, [r3] │ │ │ │ - ldr r1, [pc, #180] @ 5fc344 │ │ │ │ + ldr r1, [pc, #180] @ 5fc348 │ │ │ │ str r3, [r0, #680] @ 0x2a8 │ │ │ │ str r3, [r0, #668] @ 0x29c │ │ │ │ ldr r3, [r0, #860] @ 0x35c │ │ │ │ add ip, r0, #704 @ 0x2c0 │ │ │ │ str r3, [r0, #664] @ 0x298 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1033187,640 +1033188,640 @@ │ │ │ │ mov r2, #2 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ add r1, r4, #844 @ 0x34c │ │ │ │ str r6, [sp] │ │ │ │ bl 48cdbc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5fc264 │ │ │ │ + blt 5fc268 │ │ │ │ strb r9, [r4, #868] @ 0x364 │ │ │ │ ldrb r3, [r5, #254] @ 0xfe │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fc320 │ │ │ │ + bne 5fc324 │ │ │ │ ldrb r3, [r5, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5fc264 │ │ │ │ + beq 5fc268 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 5fbc74 │ │ │ │ + b 5fbc78 │ │ │ │ ldrb r3, [r5, #255] @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fc264 │ │ │ │ - b 5fc30c │ │ │ │ - subeq sl, r8, r8, ror #12 │ │ │ │ - @ instruction: 0x003381b4 │ │ │ │ - eorseq r8, r3, ip, asr #3 │ │ │ │ - @ instruction: 0x003a54f4 │ │ │ │ - @ instruction: 0x0033d3dc │ │ │ │ - subseq r0, r3, r8, asr r4 │ │ │ │ + beq 5fc268 │ │ │ │ + b 5fc310 │ │ │ │ + subeq sl, r8, r4, ror #12 │ │ │ │ + @ instruction: 0x003381b0 │ │ │ │ + eorseq r8, r3, r8, asr #3 │ │ │ │ + @ instruction: 0x003a54f0 │ │ │ │ + @ instruction: 0x0033d3d8 │ │ │ │ + subseq r0, r3, r4, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #272] @ 5fc470 │ │ │ │ + ldr r4, [pc, #272] @ 5fc474 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #268] @ 5fc474 │ │ │ │ + ldr r1, [pc, #268] @ 5fc478 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #264] @ 5fc478 │ │ │ │ + ldr r2, [pc, #264] @ 5fc47c │ │ │ │ sub sp, sp, #16 │ │ │ │ add r3, r4, #144 @ 0x90 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #244] @ 5fc47c │ │ │ │ + ldr r1, [pc, #244] @ 5fc480 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #232] @ 5fc480 │ │ │ │ + ldr r2, [pc, #232] @ 5fc484 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #212] @ 5fc484 │ │ │ │ - ldr r1, [pc, #212] @ 5fc488 │ │ │ │ + ldr r2, [pc, #212] @ 5fc488 │ │ │ │ + ldr r1, [pc, #212] @ 5fc48c │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ mov r3, #26 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - beq 5fc444 │ │ │ │ + beq 5fc448 │ │ │ │ cmp r5, #4 │ │ │ │ - beq 5fc428 │ │ │ │ - ldr r2, [pc, #160] @ 5fc48c │ │ │ │ - ldr r3, [pc, #136] @ 5fc478 │ │ │ │ + beq 5fc42c │ │ │ │ + ldr r2, [pc, #160] @ 5fc490 │ │ │ │ + ldr r3, [pc, #136] @ 5fc47c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fc46c │ │ │ │ + bne 5fc470 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #96] @ 5fc490 │ │ │ │ + ldr r3, [pc, #96] @ 5fc494 │ │ │ │ add r2, r0, #448 @ 0x1c0 │ │ │ │ add r1, r0, #304 @ 0x130 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63d010 │ │ │ │ - b 5fc3e4 │ │ │ │ + bl 63d014 │ │ │ │ + b 5fc3e8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fc1f0 │ │ │ │ + bl 5fc1f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 5fc3e4 │ │ │ │ + bge 5fc3e8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 8e0168 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ bl 7f5b5c │ │ │ │ - b 5fc3e4 │ │ │ │ + b 5fc3e8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq sl, r8, ip, lsl #10 │ │ │ │ - subseq lr, r5, r0, asr r9 │ │ │ │ + subeq sl, r8, r8, lsl #10 │ │ │ │ + subseq lr, r5, ip, asr #18 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r8, r3, r4, asr r0 │ │ │ │ - eorseq r8, r3, r8, lsr r0 │ │ │ │ - eorseq r5, sl, r4, ror r3 │ │ │ │ - eorseq sp, r3, r0, ror #4 │ │ │ │ - ldrsbeq lr, [r5], #-136 @ 0xffffff78 │ │ │ │ + eorseq r8, r3, r0, asr r0 │ │ │ │ + eorseq r8, r3, r4, lsr r0 │ │ │ │ + eorseq r5, sl, r0, ror r3 │ │ │ │ + eorseq sp, r3, ip, asr r2 │ │ │ │ + ldrsbeq lr, [r5], #-132 @ 0xffffff7c │ │ │ │ @ instruction: 0xfffff748 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr ip, [pc, #1196] @ 5fc958 │ │ │ │ + ldr ip, [pc, #1196] @ 5fc95c │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #1192] @ 5fc95c │ │ │ │ + ldr r1, [pc, #1192] @ 5fc960 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r8, [pc, #1184] @ 5fc960 │ │ │ │ + ldr r8, [pc, #1184] @ 5fc964 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #1180] @ 5fc964 │ │ │ │ + ldr r3, [pc, #1180] @ 5fc968 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ - ldr sl, [pc, #1152] @ 5fc968 │ │ │ │ + ldr sl, [pc, #1152] @ 5fc96c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ add sl, pc, sl │ │ │ │ cmp r5, r2 │ │ │ │ cmpne r5, r3 │ │ │ │ - ldr r1, [pc, #1136] @ 5fc96c │ │ │ │ - ldr r2, [pc, #1136] @ 5fc970 │ │ │ │ + ldr r1, [pc, #1136] @ 5fc970 │ │ │ │ + ldr r2, [pc, #1136] @ 5fc974 │ │ │ │ add r3, sl, #144 @ 0x90 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ addeq r5, sp, #44 @ 0x2c │ │ │ │ mov r9, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #1104] @ 5fc974 │ │ │ │ - ldr r1, [pc, #1104] @ 5fc978 │ │ │ │ + ldr r2, [pc, #1104] @ 5fc978 │ │ │ │ + ldr r1, [pc, #1104] @ 5fc97c │ │ │ │ add ip, sl, #36 @ 0x24 │ │ │ │ mov r3, #26 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #304] @ 0x130 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fc86c │ │ │ │ + beq 5fc870 │ │ │ │ add r7, r0, #436 @ 0x1b4 │ │ │ │ ldrh r3, [r7] │ │ │ │ - ldr r2, [pc, #1052] @ 5fc97c │ │ │ │ + ldr r2, [pc, #1052] @ 5fc980 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r3, #1 │ │ │ │ strheq r3, [r7] │ │ │ │ - beq 5fc578 │ │ │ │ + beq 5fc57c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ - bcs 5fc7d4 │ │ │ │ + bcs 5fc7d8 │ │ │ │ ldr r3, [r4, #440] @ 0x1b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fc83c │ │ │ │ + beq 5fc840 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ - bhi 5fc600 │ │ │ │ + bhi 5fc604 │ │ │ │ add r3, r4, #304 @ 0x130 │ │ │ │ add r0, r4, #844 @ 0x34c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 63ceec │ │ │ │ + bl 63cef0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fc634 │ │ │ │ + bne 5fc638 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 8e0aac │ │ │ │ - ldr r2, [pc, #956] @ 5fc980 │ │ │ │ - ldr r3, [pc, #916] @ 5fc95c │ │ │ │ + ldr r2, [pc, #956] @ 5fc984 │ │ │ │ + ldr r3, [pc, #916] @ 5fc960 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fc910 │ │ │ │ + bne 5fc914 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #892] @ 5fc984 │ │ │ │ + ldr r1, [pc, #892] @ 5fc988 │ │ │ │ mov ip, #1024 @ 0x400 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #884] @ 5fc988 │ │ │ │ + ldr r3, [pc, #884] @ 5fc98c │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #880] @ 5fc98c │ │ │ │ + ldr r1, [pc, #880] @ 5fc990 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #876] @ 5fc990 │ │ │ │ + ldr r2, [pc, #876] @ 5fc994 │ │ │ │ add r3, r3, #212 @ 0xd4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - b 5fc5b0 │ │ │ │ - ldr r3, [pc, #856] @ 5fc994 │ │ │ │ + b 5fc5b4 │ │ │ │ + ldr r3, [pc, #856] @ 5fc998 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ ldrd r2, [r6, #104] @ 0x68 │ │ │ │ - bl 62d050 │ │ │ │ + bl 62d054 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62d174 │ │ │ │ + bl 62d178 │ │ │ │ ldrh r0, [r7] │ │ │ │ mov r1, #4 │ │ │ │ bl 212060 │ │ │ │ str r0, [r4, #864] @ 0x360 │ │ │ │ ldrh r3, [r7] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fc6b4 │ │ │ │ - ldr r8, [pc, #788] @ 5fc998 │ │ │ │ + beq 5fc6b8 │ │ │ │ + ldr r8, [pc, #788] @ 5fc99c │ │ │ │ mov sl, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 5fc690 │ │ │ │ + b 5fc694 │ │ │ │ ldr fp, [r4, #864] @ 0x360 │ │ │ │ ldr r1, [r4, #440] @ 0x1b8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ str r0, [fp, sl, lsl #2] │ │ │ │ ldrh r3, [r7] │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - bgt 5fc68c │ │ │ │ + bgt 5fc690 │ │ │ │ mov r0, #32 │ │ │ │ bl 211a90 │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ str r0, [r4, #840] @ 0x348 │ │ │ │ ldrh r0, [r7] │ │ │ │ bl 211c40 │ │ │ │ str r0, [r4, #860] @ 0x35c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fc934 │ │ │ │ - ldr r3, [pc, #696] @ 5fc99c │ │ │ │ - ldr r2, [pc, #696] @ 5fc9a0 │ │ │ │ + bne 5fc938 │ │ │ │ + ldr r3, [pc, #696] @ 5fc9a0 │ │ │ │ + ldr r2, [pc, #696] @ 5fc9a4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r8, #4 │ │ │ │ add r3, r3, #136 @ 0x88 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r1, [pc, #668] @ 5fc9a4 │ │ │ │ + ldr r1, [pc, #668] @ 5fc9a8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d194 │ │ │ │ mov fp, #0 │ │ │ │ mov r1, r5 │ │ │ │ strb fp, [r4, #868] @ 0x364 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 7f5564 │ │ │ │ cmp r0, fp │ │ │ │ - blt 5fc804 │ │ │ │ + blt 5fc808 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 5fc1f0 │ │ │ │ + bl 5fc1f4 │ │ │ │ cmp r0, fp │ │ │ │ - blt 5fc7fc │ │ │ │ + blt 5fc800 │ │ │ │ ldrb r3, [r4, #868] @ 0x364 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fc914 │ │ │ │ + beq 5fc918 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r2, [pc, #572] @ 5fc9a8 │ │ │ │ - ldr r1, [pc, #572] @ 5fc9ac │ │ │ │ + ldr r2, [pc, #572] @ 5fc9ac │ │ │ │ + ldr r1, [pc, #572] @ 5fc9b0 │ │ │ │ add r3, r3, #144 @ 0x90 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d194 │ │ │ │ add sl, r4, #448 @ 0x1c0 │ │ │ │ mov r3, r5 │ │ │ │ add r1, r4, #340 @ 0x154 │ │ │ │ ldr r2, [r0, #128] @ 0x80 │ │ │ │ mov r0, sl │ │ │ │ bl 48e5e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5fc8fc │ │ │ │ - ldr r3, [pc, #512] @ 5fc9b0 │ │ │ │ + blt 5fc900 │ │ │ │ + ldr r3, [pc, #512] @ 5fc9b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, fp │ │ │ │ mov r1, fp │ │ │ │ stmib sp, {r9, fp} │ │ │ │ str fp, [sp] │ │ │ │ bl 7f58ac │ │ │ │ - b 5fc5b0 │ │ │ │ - ldr ip, [pc, #472] @ 5fc9b4 │ │ │ │ - ldr r1, [pc, #472] @ 5fc9b8 │ │ │ │ + b 5fc5b4 │ │ │ │ + ldr ip, [pc, #472] @ 5fc9b8 │ │ │ │ + ldr r1, [pc, #472] @ 5fc9bc │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sl, #212 @ 0xd4 │ │ │ │ mov r2, #460 @ 0x1cc │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 5fc5b0 │ │ │ │ + b 5fc5b4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 7f5b5c │ │ │ │ subs r8, r8, #1 │ │ │ │ - beq 5fc894 │ │ │ │ + beq 5fc898 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fc700 │ │ │ │ - ldr r1, [pc, #412] @ 5fc9bc │ │ │ │ + beq 5fc704 │ │ │ │ + ldr r1, [pc, #412] @ 5fc9c0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8dff00 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 8e0168 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b 5fc700 │ │ │ │ - ldr r3, [pc, #380] @ 5fc9c0 │ │ │ │ - ldr ip, [pc, #380] @ 5fc9c4 │ │ │ │ - ldr r1, [pc, #380] @ 5fc9c8 │ │ │ │ + b 5fc704 │ │ │ │ + ldr r3, [pc, #380] @ 5fc9c4 │ │ │ │ + ldr ip, [pc, #380] @ 5fc9c8 │ │ │ │ + ldr r1, [pc, #380] @ 5fc9cc │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #372] @ 5fc9cc │ │ │ │ + ldr r2, [pc, #372] @ 5fc9d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #212 @ 0xd4 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 5fc5b0 │ │ │ │ - ldr ip, [pc, #348] @ 5fc9d0 │ │ │ │ - ldr r1, [pc, #348] @ 5fc9d4 │ │ │ │ + b 5fc5b4 │ │ │ │ + ldr ip, [pc, #348] @ 5fc9d4 │ │ │ │ + ldr r1, [pc, #348] @ 5fc9d8 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sl, #212 @ 0xd4 │ │ │ │ mov r2, #452 @ 0x1c4 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 5fc5b0 │ │ │ │ + b 5fc5b4 │ │ │ │ ldr r0, [r4, #860] @ 0x35c │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r4, #840] @ 0x348 │ │ │ │ str r8, [r4, #860] @ 0x35c │ │ │ │ bl 211d90 │ │ │ │ str r8, [r4, #840] @ 0x348 │ │ │ │ ldrh r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fc8d4 │ │ │ │ + beq 5fc8d8 │ │ │ │ ldr r3, [r4, #864] @ 0x360 │ │ │ │ ldr r0, [r3, r8, lsl #2] │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldrh r3, [r7] │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bgt 5fc8b8 │ │ │ │ + bgt 5fc8bc │ │ │ │ ldr r0, [r4, #864] @ 0x360 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62d0f8 │ │ │ │ + bl 62d0fc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 63cfb4 │ │ │ │ + bl 63cfb8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 8e0aac │ │ │ │ - b 5fc5bc │ │ │ │ + b 5fc5c0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 7f5b5c │ │ │ │ mov r0, sl │ │ │ │ bl 48cb68 │ │ │ │ - b 5fc804 │ │ │ │ + b 5fc808 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #188] @ 5fc9d8 │ │ │ │ - ldr r0, [pc, #188] @ 5fc9dc │ │ │ │ + ldr r1, [pc, #188] @ 5fc9dc │ │ │ │ + ldr r0, [pc, #188] @ 5fc9e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r2, [pc, #184] @ 5fc9e0 │ │ │ │ + ldr r2, [pc, #184] @ 5fc9e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #276 @ 0x114 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #168] @ 5fc9e4 │ │ │ │ - ldr r1, [pc, #168] @ 5fc9e8 │ │ │ │ - ldr r0, [pc, #168] @ 5fc9ec │ │ │ │ + ldr r3, [pc, #168] @ 5fc9e8 │ │ │ │ + ldr r1, [pc, #168] @ 5fc9ec │ │ │ │ + ldr r0, [pc, #168] @ 5fc9f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ mov r2, #492 @ 0x1ec │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq lr, r5, r4, lsl r8 │ │ │ │ + subseq lr, r5, r0, lsl r8 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsheq lr, [r5], #-112 @ 0xffffff90 │ │ │ │ + subseq lr, r5, ip, ror #15 │ │ │ │ andeq r3, r0, ip, lsr r9 │ │ │ │ - subeq sl, r8, r8, lsl #7 │ │ │ │ - eorseq r7, r3, ip, ror #29 │ │ │ │ - @ instruction: 0x00337ed0 │ │ │ │ - eorseq r5, sl, r4, lsl #4 │ │ │ │ - ldrsheq sp, [r3], -r0 @ │ │ │ │ + subeq sl, r8, r4, lsl #7 │ │ │ │ + eorseq r7, r3, r8, ror #29 │ │ │ │ + eorseq r7, r3, ip, asr #29 │ │ │ │ + eorseq r5, sl, r0, lsl #4 │ │ │ │ + eorseq sp, r3, ip, ror #1 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - subseq lr, r5, r0, lsl #14 │ │ │ │ - eorseq r5, sl, r4, lsr r2 │ │ │ │ - subeq sl, r8, r8, asr r2 │ │ │ │ - eorseq r5, sl, r0, lsr r1 │ │ │ │ + ldrsheq lr, [r5], #-108 @ 0xffffff94 │ │ │ │ + eorseq r5, sl, r0, lsr r2 │ │ │ │ + subeq sl, r8, r4, asr r2 │ │ │ │ + eorseq r5, sl, ip, lsr #2 │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ @ instruction: 0x000038bc │ │ │ │ andeq r0, r0, r4, ror #6 │ │ │ │ - subeq sl, r8, ip, lsl #3 │ │ │ │ - eorseq r0, r2, r0, lsr ip │ │ │ │ - eorseq ip, sl, r4, ror #26 │ │ │ │ - eorseq r7, r3, r0, ror #24 │ │ │ │ - eorseq r7, r3, ip, ror ip │ │ │ │ + subeq sl, r8, r8, lsl #3 │ │ │ │ + eorseq r0, r2, ip, lsr #24 │ │ │ │ + eorseq ip, sl, r0, ror #26 │ │ │ │ + eorseq r7, r3, ip, asr ip │ │ │ │ + eorseq r7, r3, r8, ror ip │ │ │ │ @ instruction: 0xfffffb88 │ │ │ │ - eorseq r5, sl, r8, lsr #32 │ │ │ │ - eorseq r4, sl, r8, ror pc │ │ │ │ - eorseq r4, r6, r4, lsl pc │ │ │ │ - subeq sl, r8, r4, lsr #32 │ │ │ │ - @ instruction: 0x003a4fd8 │ │ │ │ - eorseq r4, sl, r4, lsl #30 │ │ │ │ + eorseq r5, sl, r4, lsr #32 │ │ │ │ + eorseq r4, sl, r4, ror pc │ │ │ │ + eorseq r4, r6, r0, lsl pc │ │ │ │ + subeq sl, r8, r0, lsr #32 │ │ │ │ + @ instruction: 0x003a4fd4 │ │ │ │ + eorseq r4, sl, r0, lsl #30 │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ - eorseq r4, sl, r8, ror pc │ │ │ │ - eorseq r4, sl, r0, ror #29 │ │ │ │ - eorseq r4, sl, r4, lsr lr │ │ │ │ - eorseq r4, r6, r8, lsr #28 │ │ │ │ + eorseq r4, sl, r4, ror pc │ │ │ │ + @ instruction: 0x003a4edc │ │ │ │ + eorseq r4, sl, r0, lsr lr │ │ │ │ + eorseq r4, r6, r4, lsr #28 │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ - subeq r9, r8, r0, lsr pc │ │ │ │ - eorseq r4, sl, r4, lsl lr │ │ │ │ - eorseq r4, r6, r4, ror #27 │ │ │ │ + subeq r9, r8, ip, lsr #30 │ │ │ │ + eorseq r4, sl, r0, lsl lr │ │ │ │ + eorseq r4, r6, r0, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #308] @ 5fcb3c │ │ │ │ + ldr ip, [pc, #308] @ 5fcb40 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ - ldr lr, [pc, #296] @ 5fcb40 │ │ │ │ + ldr lr, [pc, #296] @ 5fcb44 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #292] @ 5fcb44 │ │ │ │ + ldr ip, [pc, #292] @ 5fcb48 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #288] @ 5fcb48 │ │ │ │ - ldr r1, [pc, #288] @ 5fcb4c │ │ │ │ + ldr r2, [pc, #288] @ 5fcb4c │ │ │ │ + ldr r1, [pc, #288] @ 5fcb50 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #26 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r5, #256] @ 0x100 │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - beq 5fcadc │ │ │ │ + beq 5fcae0 │ │ │ │ ldrb r3, [r0, #868] @ 0x364 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 5fcadc │ │ │ │ + beq 5fcae0 │ │ │ │ ldrb r4, [r0, #736] @ 0x2e0 │ │ │ │ cmp r4, r2 │ │ │ │ - bne 5fcadc │ │ │ │ + bne 5fcae0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fbc74 │ │ │ │ + bl 5fbc78 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5fcb1c │ │ │ │ + blt 5fcb20 │ │ │ │ ldr r3, [r6, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fcadc │ │ │ │ + beq 5fcae0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62dd58 │ │ │ │ + bl 62dd5c │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d40c │ │ │ │ + bl 62d410 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 5fcacc │ │ │ │ + beq 5fcad0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62e04c │ │ │ │ + bl 62e050 │ │ │ │ bl 8d5428 │ │ │ │ ldr r3, [r6, #668] @ 0x29c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 5fca9c │ │ │ │ - ldr r2, [pc, #108] @ 5fcb50 │ │ │ │ - ldr r3, [pc, #92] @ 5fcb44 │ │ │ │ + bhi 5fcaa0 │ │ │ │ + ldr r2, [pc, #108] @ 5fcb54 │ │ │ │ + ldr r3, [pc, #92] @ 5fcb48 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fcb38 │ │ │ │ + bne 5fcb3c │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #48] @ 5fcb54 │ │ │ │ + ldr r1, [pc, #48] @ 5fcb58 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ add r0, r6, #304 @ 0x130 │ │ │ │ bl 7f5b5c │ │ │ │ - b 5fcadc │ │ │ │ + b 5fcae0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r9, r8, r8, ror #28 │ │ │ │ - subseq lr, r5, r8, lsr #5 │ │ │ │ + subeq r9, r8, r4, ror #28 │ │ │ │ + subseq lr, r5, r4, lsr #5 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r4, sl, r4, lsl #26 │ │ │ │ - eorseq ip, r3, r8, ror #23 │ │ │ │ - subseq lr, r5, r0, ror #3 │ │ │ │ - eorseq r4, sl, r0, lsr #25 │ │ │ │ + eorseq r4, sl, r0, lsl #26 │ │ │ │ + eorseq ip, r3, r4, ror #23 │ │ │ │ + ldrsbeq lr, [r5], #-28 @ 0xffffffe4 │ │ │ │ + mlaseq sl, ip, ip, r4 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #28] @ 5fcb90 │ │ │ │ + ldr r4, [pc, #28] @ 5fcb94 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 69caec │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ bl 69caec │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ pop {r4, lr} │ │ │ │ b 69caec │ │ │ │ - subseq pc, r2, r0, lsl #24 │ │ │ │ + ldrsheq pc, [r2], #-188 @ 0xffffff44 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #352] @ 5fcd0c │ │ │ │ - ldr r2, [pc, #352] @ 5fcd10 │ │ │ │ - ldr r1, [pc, #352] @ 5fcd14 │ │ │ │ + ldr r5, [pc, #352] @ 5fcd10 │ │ │ │ + ldr r2, [pc, #352] @ 5fcd14 │ │ │ │ + ldr r1, [pc, #352] @ 5fcd18 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r8, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #320] @ 5fcd18 │ │ │ │ - ldr r1, [pc, #320] @ 5fcd1c │ │ │ │ + ldr r2, [pc, #320] @ 5fcd1c │ │ │ │ + ldr r1, [pc, #320] @ 5fcd20 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ - ldr fp, [pc, #308] @ 5fcd20 │ │ │ │ - ldr r7, [pc, #308] @ 5fcd24 │ │ │ │ + ldr fp, [pc, #308] @ 5fcd24 │ │ │ │ + ldr r7, [pc, #308] @ 5fcd28 │ │ │ │ add fp, pc, fp │ │ │ │ add fp, fp, #156 @ 0x9c │ │ │ │ - ldr sl, [pc, #300] @ 5fcd28 │ │ │ │ - ldr r9, [pc, #300] @ 5fcd2c │ │ │ │ + ldr sl, [pc, #300] @ 5fcd2c │ │ │ │ + ldr r9, [pc, #300] @ 5fcd30 │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #268] @ 5fcd30 │ │ │ │ - ldr r1, [pc, #268] @ 5fcd34 │ │ │ │ + ldr r2, [pc, #268] @ 5fcd34 │ │ │ │ + ldr r1, [pc, #268] @ 5fcd38 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r3, [pc, #236] @ 5fcd38 │ │ │ │ - ldr r1, [pc, #236] @ 5fcd3c │ │ │ │ + ldr r3, [pc, #236] @ 5fcd3c │ │ │ │ + ldr r1, [pc, #236] @ 5fcd40 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r8, [pc, #216] @ 5fcd40 │ │ │ │ + ldr r8, [pc, #216] @ 5fcd44 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 694d3c │ │ │ │ str fp, [r6, #84] @ 0x54 │ │ │ │ - ldr r2, [pc, #196] @ 5fcd44 │ │ │ │ + ldr r2, [pc, #196] @ 5fcd48 │ │ │ │ ldr fp, [r6, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ orr fp, fp, #16 │ │ │ │ str fp, [r6, #48] @ 0x30 │ │ │ │ str r2, [r4, #172] @ 0xac │ │ │ │ - ldr r2, [pc, #176] @ 5fcd48 │ │ │ │ - ldr lr, [pc, #176] @ 5fcd4c │ │ │ │ + ldr r2, [pc, #176] @ 5fcd4c │ │ │ │ + ldr lr, [pc, #176] @ 5fcd50 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r4, #176] @ 0xb0 │ │ │ │ - ldr ip, [pc, #168] @ 5fcd50 │ │ │ │ - ldr r0, [pc, #168] @ 5fcd54 │ │ │ │ - ldr r1, [pc, #168] @ 5fcd58 │ │ │ │ - ldr r2, [pc, #168] @ 5fcd5c │ │ │ │ - ldr r3, [pc, #168] @ 5fcd60 │ │ │ │ + ldr ip, [pc, #168] @ 5fcd54 │ │ │ │ + ldr r0, [pc, #168] @ 5fcd58 │ │ │ │ + ldr r1, [pc, #168] @ 5fcd5c │ │ │ │ + ldr r2, [pc, #168] @ 5fcd60 │ │ │ │ + ldr r3, [pc, #168] @ 5fcd64 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str sl, [r4, #92] @ 0x5c │ │ │ │ str r9, [r4, #96] @ 0x60 │ │ │ │ @@ -1033835,175 +1033836,175 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq r9, [r8], #-208 @ 0xffffff30 │ │ │ │ - eorseq r0, r2, r8, asr r7 │ │ │ │ - eorseq ip, sl, ip, lsr #17 │ │ │ │ - @ instruction: 0x003377f8 │ │ │ │ - eorseq r7, r3, r4, lsl r8 │ │ │ │ - subseq pc, r2, r4, lsl #23 │ │ │ │ - subseq lr, r5, r8, asr #1 │ │ │ │ + subeq r9, r8, ip, ror #27 │ │ │ │ + eorseq r0, r2, r4, asr r7 │ │ │ │ + eorseq ip, sl, r8, lsr #17 │ │ │ │ + @ instruction: 0x003377f4 │ │ │ │ + eorseq r7, r3, r0, lsl r8 │ │ │ │ + subseq pc, r2, r0, lsl #23 │ │ │ │ + subseq lr, r5, r4, asr #1 │ │ │ │ andeq r0, r0, r0, lsr #23 │ │ │ │ andeq r0, r0, r0, ror #16 │ │ │ │ - eorseq r4, r3, ip, ror #15 │ │ │ │ - eorseq r4, r3, r0, lsl #16 │ │ │ │ - rsbeq r0, r4, r8, lsl #15 │ │ │ │ - subseq r9, r5, r0, asr #28 │ │ │ │ + eorseq r4, r3, r8, ror #15 │ │ │ │ + @ instruction: 0x003347fc │ │ │ │ + rsbeq r0, r4, r4, lsl #15 │ │ │ │ + subseq r9, r5, ip, lsr lr │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsl r6 │ │ │ │ andeq r2, r0, r8, lsr sp │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ andeq r1, r0, r4, lsr #30 │ │ │ │ andeq r0, r0, ip, lsr r9 │ │ │ │ andeq r0, r0, r0, asr #8 │ │ │ │ andeq r1, r0, ip, asr #4 │ │ │ │ andeq r4, r0, r4, ror pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #80] @ 5fcdcc │ │ │ │ - ldr r2, [pc, #80] @ 5fcdd0 │ │ │ │ - ldr r1, [pc, #80] @ 5fcdd4 │ │ │ │ + ldr ip, [pc, #80] @ 5fcdd0 │ │ │ │ + ldr r2, [pc, #80] @ 5fcdd4 │ │ │ │ + ldr r1, [pc, #80] @ 5fcdd8 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #68] @ 5fcdd8 │ │ │ │ + ldr r3, [pc, #68] @ 5fcddc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r3, [pc, #52] @ 5fcddc │ │ │ │ + ldr r3, [pc, #52] @ 5fcde0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r9, r8, r4, lsr #24 │ │ │ │ - eorseq r0, r2, r8, lsl #11 │ │ │ │ - eorseq r6, r4, r0, asr r4 │ │ │ │ + subeq r9, r8, r0, lsr #24 │ │ │ │ + eorseq r0, r2, r4, lsl #11 │ │ │ │ + eorseq r6, r4, ip, asr #8 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ andeq r0, r0, ip, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 629adc │ │ │ │ + bl 629ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fce2c │ │ │ │ + bne 5fce30 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ mov r2, #0 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bne 5fce1c │ │ │ │ + bne 5fce20 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62c9b4 │ │ │ │ + b 62c9b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #108] @ 5fcedc │ │ │ │ - ldr r2, [pc, #108] @ 5fcee0 │ │ │ │ - ldr r1, [pc, #108] @ 5fcee4 │ │ │ │ + ldr ip, [pc, #108] @ 5fcee0 │ │ │ │ + ldr r2, [pc, #108] @ 5fcee4 │ │ │ │ + ldr r1, [pc, #108] @ 5fcee8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d3f0 │ │ │ │ - ldr ip, [pc, #80] @ 5fcee8 │ │ │ │ - ldr r1, [pc, #80] @ 5fceec │ │ │ │ + ldr ip, [pc, #80] @ 5fceec │ │ │ │ + ldr r1, [pc, #80] @ 5fcef0 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #96 @ 0x60 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ str ip, [r0, #88] @ 0x58 │ │ │ │ orr r2, r2, #16 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #52] @ 5fcef0 │ │ │ │ - ldr ip, [pc, #52] @ 5fcef4 │ │ │ │ + ldr r2, [pc, #52] @ 5fcef4 │ │ │ │ + ldr ip, [pc, #52] @ 5fcef8 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, pc, ip │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ mov r2, #2 │ │ │ │ str ip, [r0, #76] @ 0x4c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 694d3c │ │ │ │ - subeq r9, r8, ip, lsr #22 │ │ │ │ - mlaseq r2, r8, r4, r0 │ │ │ │ - eorseq ip, sl, ip, ror #11 │ │ │ │ - eorseq r4, sl, r4, asr #19 │ │ │ │ - ldrsheq r9, [r5], #-188 @ 0xffffff44 │ │ │ │ + subeq r9, r8, r8, lsr #22 │ │ │ │ + mlaseq r2, r4, r4, r0 │ │ │ │ + eorseq ip, sl, r8, ror #11 │ │ │ │ + eorseq r4, sl, r0, asr #19 │ │ │ │ + ldrsheq r9, [r5], #-184 @ 0xffffff48 │ │ │ │ andeq r1, r0, r0, lsr r8 │ │ │ │ andeq r1, r0, r0, lsr r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #236] @ 5fcffc │ │ │ │ + ldr ip, [pc, #236] @ 5fd000 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc, ip │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #220] @ 5fd000 │ │ │ │ - ldr r2, [pc, #220] @ 5fd004 │ │ │ │ + ldr r1, [pc, #220] @ 5fd004 │ │ │ │ + ldr r2, [pc, #220] @ 5fd008 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, ip, #72 @ 0x48 │ │ │ │ mov r3, #29 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r0, #148] @ 0x94 │ │ │ │ ldr r1, [r0, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fcfc8 │ │ │ │ + beq 5fcfcc │ │ │ │ ldrb r3, [r0, #149] @ 0x95 │ │ │ │ - ldr ip, [pc, #172] @ 5fd008 │ │ │ │ + ldr ip, [pc, #172] @ 5fd00c │ │ │ │ cmp r3, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - beq 5fcfdc │ │ │ │ + beq 5fcfe0 │ │ │ │ ldrb r2, [r0, #150] @ 0x96 │ │ │ │ - ldr r3, [pc, #156] @ 5fd00c │ │ │ │ + ldr r3, [pc, #156] @ 5fd010 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 5fcff0 │ │ │ │ - ldr r2, [pc, #144] @ 5fd010 │ │ │ │ + beq 5fcff4 │ │ │ │ + ldr r2, [pc, #144] @ 5fd014 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r3, [pc, #132] @ 5fd014 │ │ │ │ - ldr r1, [pc, #132] @ 5fd018 │ │ │ │ + ldr r3, [pc, #132] @ 5fd018 │ │ │ │ + ldr r1, [pc, #132] @ 5fd01c │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 805c78 │ │ │ │ add sp, sp, #20 │ │ │ │ @@ -1034011,47 +1034012,47 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #149] @ 0x95 │ │ │ │ - ldr ip, [pc, #72] @ 5fd01c │ │ │ │ + ldr ip, [pc, #72] @ 5fd020 │ │ │ │ cmp r3, #0 │ │ │ │ add ip, pc, ip │ │ │ │ - bne 5fcf64 │ │ │ │ + bne 5fcf68 │ │ │ │ ldrb r2, [r0, #150] @ 0x96 │ │ │ │ - ldr r3, [pc, #56] @ 5fd020 │ │ │ │ + ldr r3, [pc, #56] @ 5fd024 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bne 5fcf78 │ │ │ │ - ldr r2, [pc, #44] @ 5fd024 │ │ │ │ + bne 5fcf7c │ │ │ │ + ldr r2, [pc, #44] @ 5fd028 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 5fcf80 │ │ │ │ - @ instruction: 0x00489a94 │ │ │ │ - eorseq sl, r3, ip, rrx │ │ │ │ - eorseq sl, r3, r4, asr #32 │ │ │ │ - eorseq pc, sl, ip, asr #9 │ │ │ │ - @ instruction: 0x003af4b8 │ │ │ │ - eorseq pc, sl, ip, lsr #9 │ │ │ │ - eorseq r6, fp, r8, ror r9 │ │ │ │ - @ instruction: 0x003a48d0 │ │ │ │ - eorseq fp, r7, ip, asr #2 │ │ │ │ - eorseq fp, r7, r8, lsr r1 │ │ │ │ - eorseq fp, r7, ip, lsr #2 │ │ │ │ + b 5fcf84 │ │ │ │ + @ instruction: 0x00489a90 │ │ │ │ + eorseq sl, r3, r8, rrx │ │ │ │ + eorseq sl, r3, r0, asr #32 │ │ │ │ + eorseq pc, sl, r8, asr #9 │ │ │ │ + @ instruction: 0x003af4b4 │ │ │ │ + eorseq pc, sl, r8, lsr #9 │ │ │ │ + eorseq r6, fp, r4, ror r9 │ │ │ │ + eorseq r4, sl, ip, asr #17 │ │ │ │ + eorseq fp, r7, r8, asr #2 │ │ │ │ + eorseq fp, r7, r4, lsr r1 │ │ │ │ + eorseq fp, r7, r8, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - beq 5fd0e0 │ │ │ │ - ldr r6, [pc, #176] @ 5fd0fc │ │ │ │ - ldr r8, [pc, #176] @ 5fd100 │ │ │ │ - ldr r7, [pc, #176] @ 5fd104 │ │ │ │ + beq 5fd0e4 │ │ │ │ + ldr r6, [pc, #176] @ 5fd100 │ │ │ │ + ldr r8, [pc, #176] @ 5fd104 │ │ │ │ + ldr r7, [pc, #176] @ 5fd108 │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, r6, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ bl 69d698 │ │ │ │ mov r2, r8 │ │ │ │ @@ -1034059,75 +1034060,75 @@ │ │ │ │ mov r3, #29 │ │ │ │ str r6, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ - beq 5fd0a8 │ │ │ │ + beq 5fd0ac │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ bl 211d90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ ldrb r3, [r4, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fd0d4 │ │ │ │ + beq 5fd0d8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5fd0d4 │ │ │ │ + beq 5fd0d8 │ │ │ │ blx r3 │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5fd060 │ │ │ │ + bne 5fd064 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - subeq r9, r8, r4, asr r9 │ │ │ │ - eorseq r9, r3, r4, lsr #30 │ │ │ │ - eorseq r9, r3, r4, asr #30 │ │ │ │ + subeq r9, r8, r0, asr r9 │ │ │ │ + eorseq r9, r3, r0, lsr #30 │ │ │ │ + eorseq r9, r3, r0, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #52] @ 5fd154 │ │ │ │ - ldr r2, [pc, #52] @ 5fd158 │ │ │ │ - ldr r1, [pc, #52] @ 5fd15c │ │ │ │ + ldr ip, [pc, #52] @ 5fd158 │ │ │ │ + ldr r2, [pc, #52] @ 5fd15c │ │ │ │ + ldr r1, [pc, #52] @ 5fd160 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #124 @ 0x7c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r0, [r0, #396] @ 0x18c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 5fd028 │ │ │ │ - subeq r9, r8, r0, lsl #17 │ │ │ │ - eorseq r9, r3, r8, asr #28 │ │ │ │ - eorseq ip, r3, r8, lsl r0 │ │ │ │ + b 5fd02c │ │ │ │ + subeq r9, r8, ip, ror r8 │ │ │ │ + eorseq r9, r3, r4, asr #28 │ │ │ │ + eorseq ip, r3, r4, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #96] @ 5fd1d8 │ │ │ │ + ldr ip, [pc, #96] @ 5fd1dc │ │ │ │ mov r4, r2 │ │ │ │ - ldr r1, [pc, #92] @ 5fd1dc │ │ │ │ - ldr r2, [pc, #92] @ 5fd1e0 │ │ │ │ + ldr r1, [pc, #92] @ 5fd1e0 │ │ │ │ + ldr r2, [pc, #92] @ 5fd1e4 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #124 @ 0x7c │ │ │ │ mov r5, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1034142,25 +1034143,25 @@ │ │ │ │ orrhi r0, r0, #2 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq r9, r8, r4, lsr #16 │ │ │ │ - @ instruction: 0x0033bfb4 │ │ │ │ - eorseq r9, r3, r8, ror #27 │ │ │ │ + subeq r9, r8, r0, lsr #16 │ │ │ │ + @ instruction: 0x0033bfb0 │ │ │ │ + eorseq r9, r3, r4, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #152] @ 5fd294 │ │ │ │ + ldr r3, [pc, #152] @ 5fd298 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #148] @ 5fd298 │ │ │ │ - ldr r1, [pc, #148] @ 5fd29c │ │ │ │ + ldr r2, [pc, #148] @ 5fd29c │ │ │ │ + ldr r1, [pc, #148] @ 5fd2a0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r3, #124 @ 0x7c │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ @@ -1034189,24 +1034190,24 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq r9, r8, r0, lsr #15 │ │ │ │ - eorseq r9, r3, r4, ror #26 │ │ │ │ - eorseq fp, r3, r4, lsr pc │ │ │ │ + @ instruction: 0x0048979c │ │ │ │ + eorseq r9, r3, r0, ror #26 │ │ │ │ + eorseq fp, r3, r0, lsr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #424] @ 5fd460 │ │ │ │ - ldr r9, [pc, #424] @ 5fd464 │ │ │ │ - ldr r7, [pc, #424] @ 5fd468 │ │ │ │ + ldr r4, [pc, #424] @ 5fd464 │ │ │ │ + ldr r9, [pc, #424] @ 5fd468 │ │ │ │ + ldr r7, [pc, #424] @ 5fd46c │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ add r4, r4, #124 @ 0x7c │ │ │ │ add r9, pc, r9 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ @@ -1034237,102 +1034238,102 @@ │ │ │ │ bl 6e97c8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e994c │ │ │ │ ldr r7, [r8, #420] @ 0x1a4 │ │ │ │ add r7, r7, #31 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ - beq 5fd37c │ │ │ │ + beq 5fd380 │ │ │ │ lsl r7, r7, #2 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r8, #412] @ 0x19c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, r4] │ │ │ │ add r4, r4, #4 │ │ │ │ bl 6e994c │ │ │ │ cmp r7, r4 │ │ │ │ - bne 5fd360 │ │ │ │ + bne 5fd364 │ │ │ │ ldr r3, [r8, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fd458 │ │ │ │ + beq 5fd45c │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fd38c │ │ │ │ + bne 5fd390 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e994c │ │ │ │ ldr r4, [r8, #396] @ 0x18c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5fd3ec │ │ │ │ - b 5fd438 │ │ │ │ + bne 5fd3f0 │ │ │ │ + b 5fd43c │ │ │ │ bl 6e994c │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e994c │ │ │ │ ldrd r2, [r4, #136] @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9a04 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62b760 │ │ │ │ + bl 62b764 │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fd438 │ │ │ │ + beq 5fd43c │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e994c │ │ │ │ ldrb r1, [r4, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e8e84 │ │ │ │ ldrb r1, [r4, #149] @ 0x95 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e8e84 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ mov r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 5fd3b4 │ │ │ │ + bne 5fd3b8 │ │ │ │ mov r1, r3 │ │ │ │ bl 6e994c │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5fd3ec │ │ │ │ + bne 5fd3f0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 5fd39c │ │ │ │ - subeq r9, r8, r8, ror #13 │ │ │ │ - eorseq r9, r3, ip, lsr #25 │ │ │ │ - eorseq fp, r3, r8, lsl #29 │ │ │ │ + b 5fd3a0 │ │ │ │ + subeq r9, r8, r4, ror #13 │ │ │ │ + eorseq r9, r3, r8, lsr #25 │ │ │ │ + eorseq fp, r3, r4, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #344] @ 5fd5dc │ │ │ │ + ldr r4, [pc, #344] @ 5fd5e0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #140 @ 0x8c │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #328] @ 5fd5e0 │ │ │ │ - ldr r1, [pc, #328] @ 5fd5e4 │ │ │ │ + ldr r2, [pc, #328] @ 5fd5e4 │ │ │ │ + ldr r1, [pc, #328] @ 5fd5e8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #308] @ 5fd5e8 │ │ │ │ - ldr r1, [pc, #308] @ 5fd5ec │ │ │ │ + ldr r2, [pc, #308] @ 5fd5ec │ │ │ │ + ldr r1, [pc, #308] @ 5fd5f0 │ │ │ │ add r4, r4, #124 @ 0x7c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ str r4, [sp] │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1034345,236 +1034346,236 @@ │ │ │ │ strne r2, [r3, #408] @ 0x198 │ │ │ │ ldr r2, [r0, #408] @ 0x198 │ │ │ │ ldrne r3, [r0, #404] @ 0x194 │ │ │ │ str r3, [r2] │ │ │ │ str r4, [r0, #404] @ 0x194 │ │ │ │ ldr r0, [r0, #304] @ 0x130 │ │ │ │ str r4, [r5, #408] @ 0x198 │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r0, [r5, #308] @ 0x134 │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r3, [r5, #392] @ 0x188 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 5fd544 │ │ │ │ + beq 5fd548 │ │ │ │ ldr r3, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r3, [r5, #316] @ 0x13c │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r3, [r5, #392] @ 0x188 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 5fd51c │ │ │ │ + bhi 5fd520 │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r5, #316] @ 0x13c │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r5, #412] @ 0x19c │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [r5, #416] @ 0x1a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fd598 │ │ │ │ + beq 5fd59c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r5, #416] @ 0x1a0 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fd594 │ │ │ │ + beq 5fd598 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f9c88 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r5, #416] @ 0x1a0 │ │ │ │ bl 211d90 │ │ │ │ - ldr r1, [pc, #80] @ 5fd5f0 │ │ │ │ - ldr r2, [pc, #80] @ 5fd5f4 │ │ │ │ + ldr r1, [pc, #80] @ 5fd5f4 │ │ │ │ + ldr r2, [pc, #80] @ 5fd5f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #156 @ 0x9c │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #68] @ 5fd5f8 │ │ │ │ - ldr r3, [pc, #68] @ 5fd5fc │ │ │ │ + ldr r1, [pc, #68] @ 5fd5fc │ │ │ │ + ldr r3, [pc, #68] @ 5fd600 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, r5, #320 @ 0x140 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ mov r1, #0 │ │ │ │ bl 6929c8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62d0f8 │ │ │ │ - subeq r9, r8, r0, lsr #10 │ │ │ │ - eorseq r6, r3, r8, lsr pc │ │ │ │ - eorseq r6, r3, r0, asr pc │ │ │ │ - eorseq r9, r3, r0, asr #21 │ │ │ │ - mlaseq r3, r0, ip, fp │ │ │ │ - subeq r9, r8, r4, lsl #8 │ │ │ │ - eorseq pc, r1, r4, ror #26 │ │ │ │ - eorseq r5, r4, r8, lsr #24 │ │ │ │ + b 62d0fc │ │ │ │ + subeq r9, r8, ip, lsl r5 │ │ │ │ + eorseq r6, r3, r4, lsr pc │ │ │ │ + eorseq r6, r3, ip, asr #30 │ │ │ │ + @ instruction: 0x00339abc │ │ │ │ + eorseq fp, r3, ip, lsl #25 │ │ │ │ + subeq r9, r8, r0, lsl #8 │ │ │ │ + eorseq pc, r1, r0, ror #26 │ │ │ │ + eorseq r5, r4, r4, lsr #24 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #364] @ 5fd784 │ │ │ │ + ldr r3, [pc, #364] @ 5fd788 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #360] @ 5fd788 │ │ │ │ - ldr r1, [pc, #360] @ 5fd78c │ │ │ │ + ldr r2, [pc, #360] @ 5fd78c │ │ │ │ + ldr r1, [pc, #360] @ 5fd790 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #124 @ 0x7c │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ and r7, r5, #4 │ │ │ │ ldr r4, [r0, #396] @ 0x18c │ │ │ │ mov r8, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fd778 │ │ │ │ + beq 5fd77c │ │ │ │ mov r5, r4 │ │ │ │ - b 5fd66c │ │ │ │ + b 5fd670 │ │ │ │ ldr r5, [r5, #96] @ 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5fd764 │ │ │ │ + beq 5fd768 │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fd660 │ │ │ │ - ldr r3, [pc, #272] @ 5fd790 │ │ │ │ - ldr r2, [pc, #272] @ 5fd794 │ │ │ │ - ldr r1, [pc, #272] @ 5fd798 │ │ │ │ + bne 5fd664 │ │ │ │ + ldr r3, [pc, #272] @ 5fd794 │ │ │ │ + ldr r2, [pc, #272] @ 5fd798 │ │ │ │ + ldr r1, [pc, #272] @ 5fd79c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #140 @ 0x8c │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ tst r3, #2 │ │ │ │ - bne 5fd6c8 │ │ │ │ + bne 5fd6cc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5fd770 │ │ │ │ + beq 5fd774 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5, #148] @ 0x94 │ │ │ │ ldr r4, [r8, #396] @ 0x18c │ │ │ │ - b 5fd6e0 │ │ │ │ + b 5fd6e4 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r4, [r8, #396] @ 0x18c │ │ │ │ - bne 5fd6e0 │ │ │ │ + bne 5fd6e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5fd028 │ │ │ │ + bl 5fd02c │ │ │ │ ldr r4, [r8, #396] @ 0x18c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fd744 │ │ │ │ - ldr r5, [pc, #172] @ 5fd79c │ │ │ │ - ldr r8, [pc, #172] @ 5fd7a0 │ │ │ │ - ldr r7, [pc, #172] @ 5fd7a4 │ │ │ │ + beq 5fd748 │ │ │ │ + ldr r5, [pc, #172] @ 5fd7a0 │ │ │ │ + ldr r8, [pc, #172] @ 5fd7a4 │ │ │ │ + ldr r7, [pc, #172] @ 5fd7a8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r5, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ bl 69d698 │ │ │ │ mov r3, #29 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fd738 │ │ │ │ + beq 5fd73c │ │ │ │ ldrb r1, [r6, #250] @ 0xfa │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5fd704 │ │ │ │ + bne 5fd708 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5fd6d4 │ │ │ │ - b 5fd6e8 │ │ │ │ + beq 5fd6d8 │ │ │ │ + b 5fd6ec │ │ │ │ ldr r4, [r8, #396] @ 0x18c │ │ │ │ - b 5fd6d4 │ │ │ │ + b 5fd6d8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 5fd6d4 │ │ │ │ - b 5fd744 │ │ │ │ - subeq r9, r8, r4, lsl #7 │ │ │ │ - eorseq r9, r3, r8, asr #18 │ │ │ │ - eorseq fp, r3, r8, lsl fp │ │ │ │ - subeq r9, r8, r0, lsr #6 │ │ │ │ - eorseq r6, r3, r0, asr #26 │ │ │ │ - eorseq r6, r3, r8, asr sp │ │ │ │ - strheq r9, [r8], #-32 @ 0xffffffe0 │ │ │ │ - eorseq r9, r3, r0, lsl #17 │ │ │ │ - eorseq r9, r3, r0, lsr #17 │ │ │ │ + beq 5fd6d8 │ │ │ │ + b 5fd748 │ │ │ │ + subeq r9, r8, r0, lsl #7 │ │ │ │ + eorseq r9, r3, r4, asr #18 │ │ │ │ + eorseq fp, r3, r4, lsl fp │ │ │ │ + subeq r9, r8, ip, lsl r3 │ │ │ │ + eorseq r6, r3, ip, lsr sp │ │ │ │ + eorseq r6, r3, r4, asr sp │ │ │ │ + subeq r9, r8, ip, lsr #5 │ │ │ │ + eorseq r9, r3, ip, ror r8 │ │ │ │ + mlaseq r3, ip, r8, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #724] @ 5fda94 │ │ │ │ - ldr r2, [pc, #724] @ 5fda98 │ │ │ │ + ldr r5, [pc, #724] @ 5fda98 │ │ │ │ + ldr r2, [pc, #724] @ 5fda9c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #716] @ 5fda9c │ │ │ │ + ldr r1, [pc, #716] @ 5fdaa0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r5, #140 @ 0x8c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #684] @ 5fdaa0 │ │ │ │ - ldr r1, [pc, #684] @ 5fdaa4 │ │ │ │ + ldr r2, [pc, #684] @ 5fdaa4 │ │ │ │ + ldr r1, [pc, #684] @ 5fdaa8 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #124 @ 0x7c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #420] @ 0x1a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fda08 │ │ │ │ + beq 5fda0c │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs 5fda4c │ │ │ │ + bcs 5fda50 │ │ │ │ ldr r3, [r0, #424] @ 0x1a8 │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #4 │ │ │ │ moveq r2, #8 │ │ │ │ movne r2, #12 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62d174 │ │ │ │ - ldr r2, [pc, #600] @ 5fdaa8 │ │ │ │ + bl 62d178 │ │ │ │ + ldr r2, [pc, #600] @ 5fdaac │ │ │ │ ldr ip, [r6, #264] @ 0x108 │ │ │ │ str ip, [sp] │ │ │ │ add r0, r4, #320 @ 0x140 │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #76 @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ bl 692c6c │ │ │ │ - ldr r2, [pc, #568] @ 5fdaac │ │ │ │ - ldr r1, [pc, #568] @ 5fdab0 │ │ │ │ + ldr r2, [pc, #568] @ 5fdab0 │ │ │ │ + ldr r1, [pc, #568] @ 5fdab4 │ │ │ │ add r5, r5, #156 @ 0x9c │ │ │ │ - ldr r3, [pc, #564] @ 5fdab4 │ │ │ │ + ldr r3, [pc, #564] @ 5fdab8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 69d194 │ │ │ │ mov r1, r4 │ │ │ │ bl 6929c8 │ │ │ │ @@ -1034584,400 +1034585,400 @@ │ │ │ │ str r2, [r3, #396]! @ 0x18c │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ mov r1, #4 │ │ │ │ str r3, [r4, #400] @ 0x190 │ │ │ │ str r0, [r4, #392] @ 0x188 │ │ │ │ bl 212060 │ │ │ │ mov r1, #4 │ │ │ │ - ldr r8, [pc, #496] @ 5fdab8 │ │ │ │ - ldr r9, [pc, #496] @ 5fdabc │ │ │ │ + ldr r8, [pc, #496] @ 5fdabc │ │ │ │ + ldr r9, [pc, #496] @ 5fdac0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ bl 212060 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ ldr r5, [r4, #312] @ 0x138 │ │ │ │ str r0, [r4, #316] @ 0x13c │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r4, #316] @ 0x13c │ │ │ │ - bl 62c4c8 │ │ │ │ - ldr r2, [pc, #424] @ 5fdac0 │ │ │ │ + bl 62c4cc │ │ │ │ + ldr r2, [pc, #424] @ 5fdac4 │ │ │ │ mov r1, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c4c8 │ │ │ │ - ldr r2, [pc, #404] @ 5fdac4 │ │ │ │ + bl 62c4cc │ │ │ │ + ldr r2, [pc, #404] @ 5fdac8 │ │ │ │ mov r1, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #304] @ 0x130 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ ldr r3, [r4, #392] @ 0x188 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #308] @ 0x134 │ │ │ │ - bls 5fd994 │ │ │ │ + bls 5fd998 │ │ │ │ mov r5, #1 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r4, #312] @ 0x138 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [r7, r5, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r4, #316] @ 0x13c │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ str r0, [r7, r5, lsl #2] │ │ │ │ ldr r3, [r4, #392] @ 0x188 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi 5fd954 │ │ │ │ + bhi 5fd958 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ add r0, r0, #31 │ │ │ │ lsr r0, r0, #5 │ │ │ │ lsl r0, r0, #2 │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #280] @ 5fdac8 │ │ │ │ + ldr r3, [pc, #280] @ 5fdacc │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [pc, r3] │ │ │ │ cmp r2, r1 │ │ │ │ str r0, [r4, #412] @ 0x19c │ │ │ │ ldr r3, [r0] │ │ │ │ orr r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ addne r3, r4, #404 @ 0x194 │ │ │ │ str r1, [r4, #416] @ 0x1a0 │ │ │ │ str r2, [r4, #404] @ 0x194 │ │ │ │ strne r3, [r2, #408] @ 0x198 │ │ │ │ - ldr r3, [pc, #236] @ 5fdacc │ │ │ │ + ldr r3, [pc, #236] @ 5fdad0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #408] @ 0x198 │ │ │ │ str r4, [r3] │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr ip, [pc, #192] @ 5fdad0 │ │ │ │ - ldr r1, [pc, #192] @ 5fdad4 │ │ │ │ + ldr ip, [pc, #192] @ 5fdad4 │ │ │ │ + ldr r1, [pc, #192] @ 5fdad8 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #188] @ 5fdad8 │ │ │ │ + ldr r2, [pc, #188] @ 5fdadc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r5, #160 @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #136] @ 5fdadc │ │ │ │ - ldr ip, [pc, #136] @ 5fdae0 │ │ │ │ + ldr r1, [pc, #136] @ 5fdae0 │ │ │ │ + ldr ip, [pc, #136] @ 5fdae4 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #128] @ 5fdae4 │ │ │ │ - ldr r2, [pc, #128] @ 5fdae8 │ │ │ │ + ldr r1, [pc, #128] @ 5fdae8 │ │ │ │ + ldr r2, [pc, #128] @ 5fdaec │ │ │ │ add r3, r5, #160 @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - subeq r9, r8, r4, ror #3 │ │ │ │ - @ instruction: 0x00336bfc │ │ │ │ - eorseq r6, r3, r8, lsl ip │ │ │ │ - eorseq r9, r3, r0, lsl #15 │ │ │ │ - eorseq fp, r3, r0, asr r9 │ │ │ │ - eorseq r4, sl, r0 │ │ │ │ - mlaseq r1, ip, sl, pc @ │ │ │ │ - eorseq r5, r4, r4, ror #18 │ │ │ │ + subeq r9, r8, r0, ror #3 │ │ │ │ + @ instruction: 0x00336bf8 │ │ │ │ + eorseq r6, r3, r4, lsl ip │ │ │ │ + eorseq r9, r3, ip, ror r7 │ │ │ │ + eorseq fp, r3, ip, asr #18 │ │ │ │ + @ instruction: 0x003a3ffc │ │ │ │ + mlaseq r1, r8, sl, pc @ │ │ │ │ + eorseq r5, r4, r0, ror #18 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ andeq r0, r0, r0, asr #14 │ │ │ │ andeq r0, r0, r0, ror sl │ │ │ │ @ instruction: 0xfffff238 │ │ │ │ andeq r1, r0, ip, ror #8 │ │ │ │ - rsbeq pc, r3, r4, lsr #20 │ │ │ │ - strdeq pc, [r3], #-152 @ 0xffffff68 @ │ │ │ │ - eorseq r3, sl, r8, lsr #29 │ │ │ │ - eorseq r3, sl, r4, lsl #29 │ │ │ │ + rsbeq pc, r3, r0, lsr #20 │ │ │ │ + strdeq pc, [r3], #-148 @ 0xffffff6c @ │ │ │ │ + eorseq r3, sl, r4, lsr #29 │ │ │ │ + eorseq r3, sl, r0, lsl #29 │ │ │ │ andeq r0, r0, r6, lsl #8 │ │ │ │ - mlaseq sl, r4, lr, r3 │ │ │ │ + mlaseq sl, r0, lr, r3 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - eorseq r3, sl, r0, lsr lr │ │ │ │ + eorseq r3, sl, ip, lsr #28 │ │ │ │ andeq r0, r0, lr, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r8, [r0, #304] @ 0x130 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 629adc │ │ │ │ + bl 629ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fdb40 │ │ │ │ + bne 5fdb44 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 5fdb20 │ │ │ │ + beq 5fdb24 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ mov r2, #0 │ │ │ │ str r5, [sp] │ │ │ │ bl 903568 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62b2e8 │ │ │ │ - ldr ip, [pc, #60] @ 5fdbc0 │ │ │ │ - ldr r2, [pc, #60] @ 5fdbc4 │ │ │ │ - ldr r1, [pc, #60] @ 5fdbc8 │ │ │ │ + bl 62b2ec │ │ │ │ + ldr ip, [pc, #60] @ 5fdbc4 │ │ │ │ + ldr r2, [pc, #60] @ 5fdbc8 │ │ │ │ + ldr r1, [pc, #60] @ 5fdbcc │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #140 @ 0x8c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ mov r1, r8 │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 211d90 │ │ │ │ - subeq r8, r8, ip, lsl lr │ │ │ │ - eorseq r6, r3, r0, asr #16 │ │ │ │ - eorseq r6, r3, r4, asr r8 │ │ │ │ + subeq r8, r8, r8, lsl lr │ │ │ │ + eorseq r6, r3, ip, lsr r8 │ │ │ │ + eorseq r6, r3, r0, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #436] @ 5fdd9c │ │ │ │ + ldr r2, [pc, #436] @ 5fdda0 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #432] @ 5fdda0 │ │ │ │ + ldr r3, [pc, #432] @ 5fdda4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #408] @ 5fdda4 │ │ │ │ + ldr r3, [pc, #408] @ 5fdda8 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #400] @ 5fdda8 │ │ │ │ - ldr r2, [pc, #400] @ 5fddac │ │ │ │ + ldr r1, [pc, #400] @ 5fddac │ │ │ │ + ldr r2, [pc, #400] @ 5fddb0 │ │ │ │ add r3, r3, #140 @ 0x8c │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r8, [pc, #372] @ 5fddb0 │ │ │ │ + ldr r8, [pc, #372] @ 5fddb4 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ - bne 5fdcec │ │ │ │ + bne 5fdcf0 │ │ │ │ eor r3, r4, r4, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r2, r3, r4, ror #8 │ │ │ │ lsr ip, r6, #8 │ │ │ │ lsr r3, r5, #8 │ │ │ │ orr r3, r3, r5, lsl #8 │ │ │ │ orr ip, ip, r6, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsl ip, ip, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ lsr ip, ip, #16 │ │ │ │ strh r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #304] @ 5fddb4 │ │ │ │ + ldr r3, [pc, #304] @ 5fddb8 │ │ │ │ str r2, [sp, #16] │ │ │ │ strh ip, [sp, #22] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fdcfc │ │ │ │ + bne 5fdd00 │ │ │ │ mov r2, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5fdaec │ │ │ │ - ldr r2, [pc, #264] @ 5fddb8 │ │ │ │ - ldr r3, [pc, #236] @ 5fdda0 │ │ │ │ + bl 5fdaf0 │ │ │ │ + ldr r2, [pc, #264] @ 5fddbc │ │ │ │ + ldr r3, [pc, #236] @ 5fdda4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fdd98 │ │ │ │ + bne 5fdd9c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov ip, r6 │ │ │ │ - b 5fdc78 │ │ │ │ - ldr r3, [pc, #184] @ 5fddbc │ │ │ │ + b 5fdc7c │ │ │ │ + ldr r3, [pc, #184] @ 5fddc0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fdc98 │ │ │ │ - ldr r3, [pc, #168] @ 5fddc0 │ │ │ │ + beq 5fdc9c │ │ │ │ + ldr r3, [pc, #168] @ 5fddc4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5fdc98 │ │ │ │ - ldr r3, [pc, #152] @ 5fddc4 │ │ │ │ + beq 5fdc9c │ │ │ │ + ldr r3, [pc, #152] @ 5fddc8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fdd7c │ │ │ │ + beq 5fdd80 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stmib sp, {r5, r6} │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #84] @ 5fddc8 │ │ │ │ + ldr r0, [pc, #84] @ 5fddcc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5fdc98 │ │ │ │ - ldr r0, [pc, #72] @ 5fddcc │ │ │ │ + b 5fdc9c │ │ │ │ + ldr r0, [pc, #72] @ 5fddd0 │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5fdc98 │ │ │ │ + b 5fdc9c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq sp, [r5], #-8 │ │ │ │ + ldrsbeq sp, [r5], #-4 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x00488d98 │ │ │ │ - eorseq r6, r3, r8, asr #15 │ │ │ │ - @ instruction: 0x003367b0 │ │ │ │ - subseq sp, r5, ip, lsl #1 │ │ │ │ + @ instruction: 0x00488d94 │ │ │ │ + eorseq r6, r3, r4, asr #15 │ │ │ │ + eorseq r6, r3, ip, lsr #15 │ │ │ │ + subseq sp, r5, r8, lsl #1 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq sp, r5, r4, lsl r0 │ │ │ │ + subseq sp, r5, r0, lsl r0 │ │ │ │ andeq r2, r0, ip, lsr r3 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - mlaseq sl, r4, fp, r3 │ │ │ │ - eorseq r3, sl, ip, asr #23 │ │ │ │ + mlaseq sl, r0, fp, r3 │ │ │ │ + eorseq r3, sl, r8, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r7, [pc, #288] @ 5fdf08 │ │ │ │ - ldr r8, [pc, #288] @ 5fdf0c │ │ │ │ - ldr r1, [pc, #288] @ 5fdf10 │ │ │ │ + ldr r7, [pc, #288] @ 5fdf0c │ │ │ │ + ldr r8, [pc, #288] @ 5fdf10 │ │ │ │ + ldr r1, [pc, #288] @ 5fdf14 │ │ │ │ add r7, pc, r7 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, r7, #124 @ 0x7c │ │ │ │ add r8, pc, r8 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r8 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #416] @ 0x1a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fdee8 │ │ │ │ + beq 5fdeec │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5fdeb0 │ │ │ │ - ldr r9, [pc, #224] @ 5fdf14 │ │ │ │ + beq 5fdeb4 │ │ │ │ + ldr r9, [pc, #224] @ 5fdf18 │ │ │ │ mov r4, #0 │ │ │ │ add r7, r7, #92 @ 0x5c │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r2, #6 │ │ │ │ ldr r5, [r3, r4, lsl #3] │ │ │ │ add r1, r3, r4, lsl #3 │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ ldrb r3, [r5, #149] @ 0x95 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 5fde68 │ │ │ │ + beq 5fde6c │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ - bl 5fdbcc │ │ │ │ + bl 5fdbd0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d698 │ │ │ │ mov r3, #29 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ str r7, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fde9c │ │ │ │ + beq 5fdea0 │ │ │ │ ldrb r1, [r5, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #416] @ 0x1a0 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bhi 5fde3c │ │ │ │ + bhi 5fde40 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r6, #416] @ 0x1a0 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fdedc │ │ │ │ + beq 5fdee0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f9c88 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r6, #416] @ 0x1a0 │ │ │ │ bl 211d90 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1034986,28 +1034987,28 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - strheq r8, [r8], #-184 @ 0xffffff48 │ │ │ │ - eorseq r9, r3, r0, lsl #3 │ │ │ │ - eorseq fp, r3, r8, asr #6 │ │ │ │ - eorseq r9, r3, r4, ror #2 │ │ │ │ + strheq r8, [r8], #-180 @ 0xffffff4c │ │ │ │ + eorseq r9, r3, ip, ror r1 │ │ │ │ + eorseq fp, r3, r4, asr #6 │ │ │ │ + eorseq r9, r3, r0, ror #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #204] @ 5fdffc │ │ │ │ + ldr r4, [pc, #204] @ 5fe000 │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #192] @ 5fe000 │ │ │ │ - ldr r1, [pc, #192] @ 5fe004 │ │ │ │ + ldr r2, [pc, #192] @ 5fe004 │ │ │ │ + ldr r1, [pc, #192] @ 5fe008 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, r4, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #29 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ @@ -1035035,352 +1035036,352 @@ │ │ │ │ str r2, [r3, #112] @ 0x70 │ │ │ │ ldr r2, [r0, #412] @ 0x19c │ │ │ │ ldr r3, [r2, ip, lsl #2] │ │ │ │ orr r3, r3, r6, lsl lr │ │ │ │ str r3, [r2, ip, lsl #2] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ - bl 5fdbcc │ │ │ │ - ldr r2, [pc, #48] @ 5fe008 │ │ │ │ - ldr r1, [pc, #48] @ 5fe00c │ │ │ │ + bl 5fdbd0 │ │ │ │ + ldr r2, [pc, #48] @ 5fe00c │ │ │ │ + ldr r1, [pc, #48] @ 5fe010 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d194 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62cce8 │ │ │ │ - subeq r8, r8, r4, ror sl │ │ │ │ - eorseq r9, r3, ip, lsr #32 │ │ │ │ - eorseq r9, r3, r8, asr #32 │ │ │ │ - @ instruction: 0x003363f8 │ │ │ │ - eorseq r6, r3, r4, lsl r4 │ │ │ │ + b 62ccec │ │ │ │ + subeq r8, r8, r0, ror sl │ │ │ │ + eorseq r9, r3, r8, lsr #32 │ │ │ │ + eorseq r9, r3, r4, asr #32 │ │ │ │ + @ instruction: 0x003363f4 │ │ │ │ + eorseq r6, r3, r0, lsl r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #224] @ 5fe108 │ │ │ │ - ldr r2, [pc, #224] @ 5fe10c │ │ │ │ + ldr ip, [pc, #224] @ 5fe10c │ │ │ │ + ldr r2, [pc, #224] @ 5fe110 │ │ │ │ add ip, pc, ip │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #216] @ 5fe110 │ │ │ │ + ldr r1, [pc, #216] @ 5fe114 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #124 @ 0x7c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r4, [r0, #396] @ 0x18c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5fe078 │ │ │ │ - b 5fe0e8 │ │ │ │ + bne 5fe07c │ │ │ │ + b 5fe0ec │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 5fe084 │ │ │ │ + beq 5fe088 │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fe0e8 │ │ │ │ + beq 5fe0ec │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5fe060 │ │ │ │ + bne 5fe064 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #128] @ 5fe114 │ │ │ │ - ldr r2, [pc, #128] @ 5fe118 │ │ │ │ - ldr r1, [pc, #128] @ 5fe11c │ │ │ │ + ldr ip, [pc, #128] @ 5fe118 │ │ │ │ + ldr r2, [pc, #128] @ 5fe11c │ │ │ │ + ldr r1, [pc, #128] @ 5fe120 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #92 @ 0x5c │ │ │ │ mov r3, #29 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldrb r3, [r4, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe0e8 │ │ │ │ + beq 5fe0ec │ │ │ │ ldrb r3, [r4, #149] @ 0x95 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe0e8 │ │ │ │ + beq 5fe0ec │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe0e8 │ │ │ │ + beq 5fe0ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq r8, r8, ip, ror r9 │ │ │ │ - eorseq r8, r3, ip, lsr pc │ │ │ │ - eorseq fp, r3, ip, lsl #2 │ │ │ │ - subeq r8, r8, ip, lsl #18 │ │ │ │ - @ instruction: 0x00338ed4 │ │ │ │ - @ instruction: 0x00338ef4 │ │ │ │ + subeq r8, r8, r8, ror r9 │ │ │ │ + eorseq r8, r3, r8, lsr pc │ │ │ │ + eorseq fp, r3, r8, lsl #2 │ │ │ │ + subeq r8, r8, r8, lsl #18 │ │ │ │ + @ instruction: 0x00338ed0 │ │ │ │ + @ instruction: 0x00338ef0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - beq 5fe2fc │ │ │ │ + beq 5fe300 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ - bl 629adc │ │ │ │ + bl 629ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fe2d8 │ │ │ │ + beq 5fe2dc │ │ │ │ mov r0, r4 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #444] @ 5fe320 │ │ │ │ - ldr r2, [pc, #444] @ 5fe324 │ │ │ │ - ldr r1, [pc, #444] @ 5fe328 │ │ │ │ + ldr ip, [pc, #444] @ 5fe324 │ │ │ │ + ldr r2, [pc, #444] @ 5fe328 │ │ │ │ + ldr r1, [pc, #444] @ 5fe32c │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #92 @ 0x5c │ │ │ │ mov r3, #29 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldrb r3, [r4, #150] @ 0x96 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 5fe2c4 │ │ │ │ + bne 5fe2c8 │ │ │ │ ldr ip, [r4, #124] @ 0x7c │ │ │ │ cmp ip, #0 │ │ │ │ - beq 5fe26c │ │ │ │ + beq 5fe270 │ │ │ │ ldr sl, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ cmp r3, sl │ │ │ │ - bls 5fe234 │ │ │ │ + bls 5fe238 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ - b 5fe1e0 │ │ │ │ + b 5fe1e4 │ │ │ │ ldrb r3, [r4, #150] @ 0x96 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fe2a0 │ │ │ │ + bne 5fe2a4 │ │ │ │ strd r6, [r4, #136] @ 0x88 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r2, sl │ │ │ │ - bls 5fe244 │ │ │ │ + bls 5fe248 │ │ │ │ ldr r1, [ip, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r1, sl, lsl #3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r1, [r1, sl, lsl #3] │ │ │ │ sub r2, r2, r3 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ blx r3 │ │ │ │ ldr ip, [r4, #124] @ 0x7c │ │ │ │ cmp ip, #0 │ │ │ │ mov r1, ip │ │ │ │ - bne 5fe1c0 │ │ │ │ + bne 5fe1c4 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r4, #150] @ 0x96 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5fe2c4 │ │ │ │ + bne 5fe2c8 │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ bl 211d90 │ │ │ │ ldrb r3, [r4, #150] @ 0x96 │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r4, #124] @ 0x7c │ │ │ │ - bne 5fe2c4 │ │ │ │ + bne 5fe2c8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ cmp r0, #0 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ - beq 5fe2c4 │ │ │ │ + beq 5fe2c8 │ │ │ │ mov sl, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str sl, [r4, #128] @ 0x80 │ │ │ │ strd r2, [r4, #136] @ 0x88 │ │ │ │ - b 5fe1a4 │ │ │ │ + b 5fe1a8 │ │ │ │ cmp r0, #0 │ │ │ │ str sl, [r4, #128] @ 0x80 │ │ │ │ - ble 5fe2c4 │ │ │ │ + ble 5fe2c8 │ │ │ │ ldr r3, [r4, #136] @ 0x88 │ │ │ │ adds r3, r3, r0 │ │ │ │ str r3, [r4, #136] @ 0x88 │ │ │ │ ldr r3, [r4, #140] @ 0x8c │ │ │ │ adc r3, r3, r0, asr #31 │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 62c9b4 │ │ │ │ - ldr r3, [pc, #76] @ 5fe32c │ │ │ │ - ldr r1, [pc, #76] @ 5fe330 │ │ │ │ - ldr r0, [pc, #76] @ 5fe334 │ │ │ │ + b 62c9b8 │ │ │ │ + ldr r3, [pc, #76] @ 5fe330 │ │ │ │ + ldr r1, [pc, #76] @ 5fe334 │ │ │ │ + ldr r0, [pc, #76] @ 5fe338 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #192 @ 0xc0 │ │ │ │ mov r2, #166 @ 0xa6 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 5fe338 │ │ │ │ - ldr r1, [pc, #52] @ 5fe33c │ │ │ │ - ldr r0, [pc, #52] @ 5fe340 │ │ │ │ + ldr r3, [pc, #52] @ 5fe33c │ │ │ │ + ldr r1, [pc, #52] @ 5fe340 │ │ │ │ + ldr r0, [pc, #52] @ 5fe344 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #192 @ 0xc0 │ │ │ │ mov r2, #165 @ 0xa5 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq r8, r8, ip, lsr r8 │ │ │ │ - eorseq r8, r3, r4, lsl #28 │ │ │ │ - eorseq r8, r3, r4, lsr #28 │ │ │ │ - subeq r8, r8, r0, asr #13 │ │ │ │ - @ instruction: 0x003a35b4 │ │ │ │ - eorseq r3, sl, r4, lsr #13 │ │ │ │ - @ instruction: 0x0048869c │ │ │ │ - mlaseq sl, r0, r5, r3 │ │ │ │ - strdeq r6, [r1], #-216 @ 0xffffff28 │ │ │ │ + subeq r8, r8, r8, lsr r8 │ │ │ │ + eorseq r8, r3, r0, lsl #28 │ │ │ │ + eorseq r8, r3, r0, lsr #28 │ │ │ │ + strheq r8, [r8], #-108 @ 0xffffff94 │ │ │ │ + @ instruction: 0x003a35b0 │ │ │ │ + eorseq r3, sl, r0, lsr #13 │ │ │ │ + @ instruction: 0x00488698 │ │ │ │ + eorseq r3, sl, ip, lsl #11 │ │ │ │ + strdeq r6, [r1], #-212 @ 0xffffff2c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #192] @ 5fe41c │ │ │ │ - ldr r2, [pc, #192] @ 5fe420 │ │ │ │ + ldr r3, [pc, #192] @ 5fe420 │ │ │ │ + ldr r2, [pc, #192] @ 5fe424 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #184] @ 5fe424 │ │ │ │ + ldr r1, [pc, #184] @ 5fe428 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r3, #124 @ 0x7c │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ ldr r0, [r0, #396] @ 0x18c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fe3b0 │ │ │ │ - b 5fe3f4 │ │ │ │ + bne 5fe3b4 │ │ │ │ + b 5fe3f8 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5fe3bc │ │ │ │ + beq 5fe3c0 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fe3f4 │ │ │ │ + beq 5fe3f8 │ │ │ │ ldr r3, [r0, #108] @ 0x6c │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5fe398 │ │ │ │ + bne 5fe39c │ │ │ │ ldrb r3, [r0, #149] @ 0x95 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe3f4 │ │ │ │ + beq 5fe3f8 │ │ │ │ ldrb r3, [r0, #150] @ 0x96 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe408 │ │ │ │ + beq 5fe40c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 5fcde0 │ │ │ │ + b 5fcde4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 5fe120 │ │ │ │ - subeq r8, r8, r8, asr #12 │ │ │ │ - eorseq r8, r3, r4, lsl #24 │ │ │ │ - @ instruction: 0x0033add4 │ │ │ │ + b 5fe124 │ │ │ │ + subeq r8, r8, r4, asr #12 │ │ │ │ + eorseq r8, r3, r0, lsl #24 │ │ │ │ + @ instruction: 0x0033add0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 5fe4bc │ │ │ │ + beq 5fe4c0 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ - bl 629adc │ │ │ │ + bl 629ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fe474 │ │ │ │ + bne 5fe478 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr ip, [pc, #100] @ 5fe4e0 │ │ │ │ - ldr r2, [pc, #100] @ 5fe4e4 │ │ │ │ - ldr r1, [pc, #100] @ 5fe4e8 │ │ │ │ + ldr ip, [pc, #100] @ 5fe4e4 │ │ │ │ + ldr r2, [pc, #100] @ 5fe4e8 │ │ │ │ + ldr r1, [pc, #100] @ 5fe4ec │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #140 @ 0x8c │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ ldr r5, [r4, #112] @ 0x70 │ │ │ │ bl 69d194 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 5fe120 │ │ │ │ - ldr r3, [pc, #40] @ 5fe4ec │ │ │ │ - ldr r1, [pc, #40] @ 5fe4f0 │ │ │ │ - ldr r0, [pc, #40] @ 5fe4f4 │ │ │ │ + b 5fe124 │ │ │ │ + ldr r3, [pc, #40] @ 5fe4f0 │ │ │ │ + ldr r1, [pc, #40] @ 5fe4f4 │ │ │ │ + ldr r0, [pc, #40] @ 5fe4f8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #216 @ 0xd8 │ │ │ │ mov r2, #216 @ 0xd8 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq r8, r8, r4, lsr #10 │ │ │ │ - eorseq r5, r3, r4, asr #30 │ │ │ │ - eorseq r5, r3, ip, asr pc │ │ │ │ - ldrdeq r8, [r8], #-76 @ 0xffffffb4 │ │ │ │ - @ instruction: 0x003a33d0 │ │ │ │ - subeq r6, r1, r8, lsr ip │ │ │ │ + subeq r8, r8, r0, lsr #10 │ │ │ │ + eorseq r5, r3, r0, asr #30 │ │ │ │ + eorseq r5, r3, r8, asr pc │ │ │ │ + ldrdeq r8, [r8], #-72 @ 0xffffffb8 │ │ │ │ + eorseq r3, sl, ip, asr #7 │ │ │ │ + subeq r6, r1, r4, lsr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #448] @ 5fe6d0 │ │ │ │ - ldr r8, [pc, #448] @ 5fe6d4 │ │ │ │ - ldr r6, [pc, #448] @ 5fe6d8 │ │ │ │ + ldr r4, [pc, #448] @ 5fe6d4 │ │ │ │ + ldr r8, [pc, #448] @ 5fe6d8 │ │ │ │ + ldr r6, [pc, #448] @ 5fe6dc │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r3, r4, #72 @ 0x48 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ @@ -1035400,120 +1035401,120 @@ │ │ │ │ ldr r9, [r5, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #144] @ 0x90 │ │ │ │ bl 8f4804 │ │ │ │ ldr r2, [r5, #120] @ 0x78 │ │ │ │ ldr r8, [r5, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5fe5a8 │ │ │ │ + beq 5fe5ac │ │ │ │ ldr r0, [r8, #412] @ 0x19c │ │ │ │ lsr ip, r2, #5 │ │ │ │ ldr r3, [r0, ip, lsl #2] │ │ │ │ and r1, r2, #31 │ │ │ │ mov lr, #1 │ │ │ │ bic r3, r3, lr, lsl r1 │ │ │ │ cmn r2, #1 │ │ │ │ str r3, [r0, ip, lsl #2] │ │ │ │ - beq 5fe6ac │ │ │ │ + beq 5fe6b0 │ │ │ │ ldr r4, [r8, #396] @ 0x18c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5fe5c4 │ │ │ │ - b 5fe6ac │ │ │ │ + bne 5fe5c8 │ │ │ │ + b 5fe6b0 │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fe6ac │ │ │ │ + beq 5fe6b0 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5fe5b8 │ │ │ │ + bne 5fe5bc │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5fe5f8 │ │ │ │ + beq 5fe5fc │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ mov r2, #0 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ bl 211d90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ - ldr r3, [pc, #220] @ 5fe6dc │ │ │ │ - ldr r2, [pc, #220] @ 5fe6e0 │ │ │ │ - ldr r1, [pc, #220] @ 5fe6e4 │ │ │ │ + ldr r3, [pc, #220] @ 5fe6e0 │ │ │ │ + ldr r2, [pc, #220] @ 5fe6e4 │ │ │ │ + ldr r1, [pc, #220] @ 5fe6e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #140 @ 0x8c │ │ │ │ ldr sl, [r4, #112] @ 0x70 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d194 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 5fcde0 │ │ │ │ + bl 5fcde4 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5fdbcc │ │ │ │ + bl 5fdbd0 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r9, #400] @ 0x190 │ │ │ │ strne r2, [r3, #100] @ 0x64 │ │ │ │ ldrd r2, [r5, #96] @ 0x60 │ │ │ │ str r2, [r3] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [r5, #96] @ 0x60 │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe68c │ │ │ │ + beq 5fe690 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx r3 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #52] @ 5fe6e8 │ │ │ │ - ldr r1, [pc, #52] @ 5fe6ec │ │ │ │ - ldr r0, [pc, #52] @ 5fe6f0 │ │ │ │ + ldr r3, [pc, #52] @ 5fe6ec │ │ │ │ + ldr r1, [pc, #52] @ 5fe6f0 │ │ │ │ + ldr r0, [pc, #52] @ 5fe6f4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #236 @ 0xec │ │ │ │ mov r2, #920 @ 0x398 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x00488490 │ │ │ │ - eorseq r8, r3, ip, asr sl │ │ │ │ - eorseq r8, r3, ip, ror sl │ │ │ │ - subeq r8, r8, r0, lsr #7 │ │ │ │ - eorseq r5, r3, r0, asr #27 │ │ │ │ - @ instruction: 0x00335dd8 │ │ │ │ - subeq r8, r8, ip, ror #5 │ │ │ │ - eorseq r3, sl, r0, ror #3 │ │ │ │ - subeq r6, r1, r8, asr #20 │ │ │ │ + subeq r8, r8, ip, lsl #9 │ │ │ │ + eorseq r8, r3, r8, asr sl │ │ │ │ + eorseq r8, r3, r8, ror sl │ │ │ │ + @ instruction: 0x0048839c │ │ │ │ + @ instruction: 0x00335dbc │ │ │ │ + @ instruction: 0x00335dd4 │ │ │ │ + subeq r8, r8, r8, ror #5 │ │ │ │ + @ instruction: 0x003a31dc │ │ │ │ + subeq r6, r1, r4, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #1124] @ 5feb70 │ │ │ │ - ldr r3, [pc, #1124] @ 5feb74 │ │ │ │ + ldr r2, [pc, #1124] @ 5feb74 │ │ │ │ + ldr r3, [pc, #1124] @ 5feb78 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr fp, [pc, #1116] @ 5feb78 │ │ │ │ + ldr fp, [pc, #1116] @ 5feb7c │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r4, [pc, #1112] @ 5feb7c │ │ │ │ + ldr r4, [pc, #1112] @ 5feb80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r5, [pc, #1108] @ 5feb80 │ │ │ │ + ldr r5, [pc, #1108] @ 5feb84 │ │ │ │ add fp, pc, fp │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, fp, #72 @ 0x48 │ │ │ │ @@ -1035530,482 +1035531,482 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ bl 69d3f0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 696604 │ │ │ │ - ldr r1, [pc, #1012] @ 5feb84 │ │ │ │ + ldr r1, [pc, #1012] @ 5feb88 │ │ │ │ add ip, fp, #248 @ 0xf8 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr sl, [r0, #68] @ 0x44 │ │ │ │ str sl, [r6, #104] @ 0x68 │ │ │ │ ldr r3, [r7, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5feb54 │ │ │ │ + beq 5feb58 │ │ │ │ ldrb r2, [r7, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5fe874 │ │ │ │ + bne 5fe878 │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ cmn r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5feaa0 │ │ │ │ + beq 5feaa4 │ │ │ │ ldr r3, [sl, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [sp, #12] │ │ │ │ - bne 5fe7fc │ │ │ │ - b 5fe960 │ │ │ │ + bne 5fe800 │ │ │ │ + b 5fe964 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe964 │ │ │ │ + beq 5fe968 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ cmp r2, r4 │ │ │ │ - bne 5fe7f0 │ │ │ │ - ldr r1, [pc, #888] @ 5feb88 │ │ │ │ - ldr r3, [pc, #888] @ 5feb8c │ │ │ │ + bne 5fe7f4 │ │ │ │ + ldr r1, [pc, #888] @ 5feb8c │ │ │ │ + ldr r3, [pc, #888] @ 5feb90 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r4} │ │ │ │ - ldr r1, [pc, #880] @ 5feb90 │ │ │ │ + ldr r1, [pc, #880] @ 5feb94 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #876] @ 5feb94 │ │ │ │ + ldr r2, [pc, #876] @ 5feb98 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - ldr r2, [pc, #860] @ 5feb98 │ │ │ │ - ldr r3, [pc, #820] @ 5feb74 │ │ │ │ + ldr r2, [pc, #860] @ 5feb9c │ │ │ │ + ldr r3, [pc, #820] @ 5feb78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5feb50 │ │ │ │ + bne 5feb54 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sl, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe94c │ │ │ │ + beq 5fe950 │ │ │ │ mov r2, r3 │ │ │ │ - b 5fe894 │ │ │ │ + b 5fe898 │ │ │ │ ldr r2, [r2, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5fea20 │ │ │ │ + beq 5fea24 │ │ │ │ ldr r1, [r2, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5fe888 │ │ │ │ + bne 5fe88c │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ cmn r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ strne r1, [sp, #12] │ │ │ │ - bne 5fe7fc │ │ │ │ + bne 5fe800 │ │ │ │ ldr r5, [r6, #116] @ 0x74 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5fe8d4 │ │ │ │ - ldr r3, [pc, #724] @ 5feb9c │ │ │ │ + beq 5fe8d8 │ │ │ │ + ldr r3, [pc, #724] @ 5feba0 │ │ │ │ ldr fp, [pc, r3] │ │ │ │ cmp fp, #0 │ │ │ │ strne r1, [sp, #12] │ │ │ │ - bne 5fe980 │ │ │ │ + bne 5fe984 │ │ │ │ ldr r3, [sl, #420] @ 0x1a4 │ │ │ │ ldr r1, [sl, #412] @ 0x19c │ │ │ │ add r3, r3, #31 │ │ │ │ lsrs r2, r3, #5 │ │ │ │ - beq 5fead0 │ │ │ │ + beq 5fead4 │ │ │ │ sub r1, r1, #4 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ mvns r3, r3 │ │ │ │ - beq 5feac4 │ │ │ │ + beq 5feac8 │ │ │ │ rsb r2, r3, #0 │ │ │ │ and r3, r3, r2 │ │ │ │ clz r0, r3 │ │ │ │ rsb r0, r0, #31 │ │ │ │ add r0, r0, ip, lsl #5 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ ldr r2, [sl, #420] @ 0x1a4 │ │ │ │ cmp r2, r0 │ │ │ │ - bls 5fe9e8 │ │ │ │ + bls 5fe9ec │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5fea44 │ │ │ │ + beq 5fea48 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ bl 8e0aac │ │ │ │ - b 5fe834 │ │ │ │ + b 5fe838 │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ cmn r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ movne r3, #1 │ │ │ │ - beq 5feb30 │ │ │ │ + beq 5feb34 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r5, [r6, #116] @ 0x74 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5fe914 │ │ │ │ - ldr r3, [pc, #552] @ 5feba0 │ │ │ │ + beq 5fe918 │ │ │ │ + ldr r3, [pc, #552] @ 5feba4 │ │ │ │ ldr fp, [pc, r3] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5fea3c │ │ │ │ + beq 5fea40 │ │ │ │ ldr r9, [fp, #396] @ 0x18c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5fe9b4 │ │ │ │ + beq 5fe9b8 │ │ │ │ ldr r0, [r9, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fe9a8 │ │ │ │ + beq 5fe9ac │ │ │ │ mov r1, r5 │ │ │ │ bl 213674 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fea6c │ │ │ │ + beq 5fea70 │ │ │ │ ldr r9, [r9, #96] @ 0x60 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 5fe98c │ │ │ │ + bne 5fe990 │ │ │ │ ldr fp, [fp, #404] @ 0x194 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5fe980 │ │ │ │ + bne 5fe984 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5fea3c │ │ │ │ + bne 5fea40 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe8d4 │ │ │ │ + beq 5fe8d8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ ldr r2, [sl, #420] @ 0x1a4 │ │ │ │ cmp r2, r0 │ │ │ │ - bhi 5fe920 │ │ │ │ - ldr r3, [pc, #436] @ 5feba4 │ │ │ │ - ldr lr, [pc, #436] @ 5feba8 │ │ │ │ - ldr r1, [pc, #436] @ 5febac │ │ │ │ + bhi 5fe924 │ │ │ │ + ldr r3, [pc, #436] @ 5feba8 │ │ │ │ + ldr lr, [pc, #436] @ 5febac │ │ │ │ + ldr r1, [pc, #436] @ 5febb0 │ │ │ │ sub ip, r2, #1 │ │ │ │ add lr, pc, lr │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ mov r2, #976 @ 0x3d0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 5fe834 │ │ │ │ + b 5fe838 │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ cmn r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5feb08 │ │ │ │ + beq 5feb0c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b 5fe7fc │ │ │ │ + b 5fe800 │ │ │ │ mov r0, r4 │ │ │ │ - b 5fe914 │ │ │ │ - ldr r3, [pc, #356] @ 5febb0 │ │ │ │ - ldr r1, [pc, #356] @ 5febb4 │ │ │ │ + b 5fe918 │ │ │ │ + ldr r3, [pc, #356] @ 5febb4 │ │ │ │ + ldr r1, [pc, #356] @ 5febb8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 63277c │ │ │ │ + bl 632780 │ │ │ │ str r4, [r6, #124] @ 0x7c │ │ │ │ str r0, [r6, #144] @ 0x90 │ │ │ │ - b 5fe834 │ │ │ │ - ldr r3, [pc, #324] @ 5febb8 │ │ │ │ - ldr ip, [pc, #324] @ 5febbc │ │ │ │ - ldr r1, [pc, #324] @ 5febc0 │ │ │ │ + b 5fe838 │ │ │ │ + ldr r3, [pc, #324] @ 5febbc │ │ │ │ + ldr ip, [pc, #324] @ 5febc0 │ │ │ │ + ldr r1, [pc, #324] @ 5febc4 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ mov r2, #956 @ 0x3bc │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 5fe834 │ │ │ │ + b 5fe838 │ │ │ │ ldr r5, [r6, #116] @ 0x74 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5fe8d4 │ │ │ │ - ldr r3, [pc, #272] @ 5febc4 │ │ │ │ + beq 5fe8d8 │ │ │ │ + ldr r3, [pc, #272] @ 5febc8 │ │ │ │ ldr fp, [pc, r3] │ │ │ │ cmp fp, #0 │ │ │ │ strne r2, [sp, #12] │ │ │ │ - bne 5fe980 │ │ │ │ - b 5fe8d4 │ │ │ │ + bne 5fe984 │ │ │ │ + b 5fe8d8 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, ip │ │ │ │ - bne 5fe8f0 │ │ │ │ - ldr r3, [pc, #240] @ 5febc8 │ │ │ │ - ldr ip, [pc, #240] @ 5febcc │ │ │ │ - ldr r1, [pc, #240] @ 5febd0 │ │ │ │ + bne 5fe8f4 │ │ │ │ + ldr r3, [pc, #240] @ 5febcc │ │ │ │ + ldr ip, [pc, #240] @ 5febd0 │ │ │ │ + ldr r1, [pc, #240] @ 5febd4 │ │ │ │ add ip, pc, ip │ │ │ │ mvn r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r6, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, r2, #968 @ 0x3c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 5fe834 │ │ │ │ + b 5fe838 │ │ │ │ ldr r5, [r6, #116] @ 0x74 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5fe9d4 │ │ │ │ - ldr r3, [pc, #184] @ 5febd4 │ │ │ │ + beq 5fe9d8 │ │ │ │ + ldr r3, [pc, #184] @ 5febd8 │ │ │ │ ldr fp, [pc, r3] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 5fe9d4 │ │ │ │ + beq 5fe9d8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 5fe980 │ │ │ │ + b 5fe984 │ │ │ │ ldr r5, [r6, #116] @ 0x74 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5fe9d4 │ │ │ │ - ldr r3, [pc, #148] @ 5febd8 │ │ │ │ + beq 5fe9d8 │ │ │ │ + ldr r3, [pc, #148] @ 5febdc │ │ │ │ ldr fp, [pc, r3] │ │ │ │ cmp fp, #0 │ │ │ │ - bne 5feb24 │ │ │ │ - b 5fe9d4 │ │ │ │ + bne 5feb28 │ │ │ │ + b 5fe9d8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #128] @ 5febdc │ │ │ │ - ldr r0, [pc, #128] @ 5febe0 │ │ │ │ + ldr r1, [pc, #128] @ 5febe0 │ │ │ │ + ldr r0, [pc, #128] @ 5febe4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, fp, #268 @ 0x10c │ │ │ │ mov r2, #940 @ 0x3ac │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldrheq ip, [r5], #-84 @ 0xffffffac │ │ │ │ + ldrheq ip, [r5], #-80 @ 0xffffffb0 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq r8, r8, ip, ror r2 │ │ │ │ - eorseq r8, r3, ip, asr #16 │ │ │ │ - eorseq r8, r3, r0, ror #16 │ │ │ │ - eorseq r3, sl, r8, asr #1 │ │ │ │ - eorseq r3, sl, r8, ror r2 │ │ │ │ - subeq r8, r8, r8, lsl #3 │ │ │ │ - eorseq r3, sl, r0, ror r0 │ │ │ │ + subeq r8, r8, r8, ror r2 │ │ │ │ + eorseq r8, r3, r8, asr #16 │ │ │ │ + eorseq r8, r3, ip, asr r8 │ │ │ │ + eorseq r3, sl, r4, asr #1 │ │ │ │ + eorseq r3, sl, r4, ror r2 │ │ │ │ + subeq r8, r8, r4, lsl #3 │ │ │ │ + eorseq r3, sl, ip, rrx │ │ │ │ @ instruction: 0x000003b6 │ │ │ │ - subseq ip, r5, r8, lsl #9 │ │ │ │ - rsbeq lr, r3, r0, lsl fp │ │ │ │ - rsbeq lr, r3, r0, ror #20 │ │ │ │ - subeq r7, r8, r8, lsr #31 │ │ │ │ - eorseq r3, sl, r0 │ │ │ │ - mlaseq sl, r8, lr, r2 │ │ │ │ - @ instruction: 0x003a2ff0 │ │ │ │ + subseq ip, r5, r4, lsl #9 │ │ │ │ + rsbeq lr, r3, ip, lsl #22 │ │ │ │ + rsbeq lr, r3, ip, asr sl │ │ │ │ + subeq r7, r8, r4, lsr #31 │ │ │ │ + @ instruction: 0x003a2ffc │ │ │ │ + mlaseq sl, r4, lr, r2 │ │ │ │ + eorseq r2, sl, ip, ror #31 │ │ │ │ @ instruction: 0xfffff9c8 │ │ │ │ - subeq r7, r8, r8, lsr #30 │ │ │ │ - @ instruction: 0x003a2fdc │ │ │ │ - eorseq r2, sl, r8, lsl lr │ │ │ │ - rsbeq lr, r3, r4, lsr #18 │ │ │ │ - subeq r7, r8, r0, asr #29 │ │ │ │ - @ instruction: 0x003a2edc │ │ │ │ - eorseq r2, sl, r8, lsr #27 │ │ │ │ - strheq lr, [r3], #-140 @ 0xffffff74 @ │ │ │ │ - @ instruction: 0x0063e894 │ │ │ │ - eorseq r2, sl, r0, asr #26 │ │ │ │ - eorseq r2, sl, r8, asr #28 │ │ │ │ + subeq r7, r8, r4, lsr #30 │ │ │ │ + @ instruction: 0x003a2fd8 │ │ │ │ + eorseq r2, sl, r4, lsl lr │ │ │ │ + rsbeq lr, r3, r0, lsr #18 │ │ │ │ + strheq r7, [r8], #-236 @ 0xffffff14 │ │ │ │ + @ instruction: 0x003a2ed8 │ │ │ │ + eorseq r2, sl, r4, lsr #27 │ │ │ │ + strheq lr, [r3], #-136 @ 0xffffff78 @ │ │ │ │ + @ instruction: 0x0063e890 │ │ │ │ + eorseq r2, sl, ip, lsr sp │ │ │ │ + eorseq r2, sl, r4, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #384] @ 5fed7c │ │ │ │ + ldr r5, [pc, #384] @ 5fed80 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #380] @ 5fed80 │ │ │ │ - ldr r2, [pc, #380] @ 5fed84 │ │ │ │ + ldr r1, [pc, #380] @ 5fed84 │ │ │ │ + ldr r2, [pc, #380] @ 5fed88 │ │ │ │ add r5, pc, r5 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r5, #124 @ 0x7c │ │ │ │ - ldr r6, [pc, #364] @ 5fed88 │ │ │ │ + ldr r6, [pc, #364] @ 5fed8c │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #356] @ 5fed8c │ │ │ │ + ldr r1, [pc, #356] @ 5fed90 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r6 │ │ │ │ bl 69d194 │ │ │ │ ldr r4, [r0, #396] @ 0x18c │ │ │ │ mov r9, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5feca0 │ │ │ │ - ldr r7, [pc, #308] @ 5fed90 │ │ │ │ + beq 5feca4 │ │ │ │ + ldr r7, [pc, #308] @ 5fed94 │ │ │ │ add r5, r5, #92 @ 0x5c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d698 │ │ │ │ mov r3, #29 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldrb r3, [r0, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fec94 │ │ │ │ + beq 5fec98 │ │ │ │ ldrb r3, [r4, #149] @ 0x95 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5feca4 │ │ │ │ + bne 5feca8 │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5fec60 │ │ │ │ + bne 5fec64 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r9, #424] @ 0x1a8 │ │ │ │ tst r3, #4 │ │ │ │ - beq 5fed34 │ │ │ │ + beq 5fed38 │ │ │ │ ldrb r3, [r8, #8] │ │ │ │ ldrb r1, [r8, #9] │ │ │ │ ldrb r2, [r8, #10] │ │ │ │ orr r3, r3, r1, lsl #8 │ │ │ │ orr r3, r3, r2, lsl #16 │ │ │ │ ldrb r2, [r8, #11] │ │ │ │ orrs r3, r3, r2, lsl #24 │ │ │ │ - beq 5fed34 │ │ │ │ + beq 5fed38 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, r2 │ │ │ │ strb r3, [sp, #11] │ │ │ │ strb r2, [r8, #8] │ │ │ │ strb r2, [r8, #9] │ │ │ │ strb r2, [r8, #10] │ │ │ │ strb r2, [r8, #11] │ │ │ │ - beq 5fed34 │ │ │ │ + beq 5fed38 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #148] @ 5fed94 │ │ │ │ - ldr r2, [pc, #148] @ 5fed98 │ │ │ │ - ldr r1, [pc, #148] @ 5fed9c │ │ │ │ + ldr ip, [pc, #148] @ 5fed98 │ │ │ │ + ldr r2, [pc, #148] @ 5fed9c │ │ │ │ + ldr r1, [pc, #148] @ 5feda0 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #11 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #100] @ 5feda0 │ │ │ │ - ldr r3, [pc, #68] @ 5fed84 │ │ │ │ + ldr r2, [pc, #100] @ 5feda4 │ │ │ │ + ldr r3, [pc, #68] @ 5fed88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5fed78 │ │ │ │ + bne 5fed7c │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r7, r8, r0, lsr #27 │ │ │ │ - ldrheq ip, [r5], #-8 │ │ │ │ + @ instruction: 0x00487d9c │ │ │ │ + ldrheq ip, [r5], #-4 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r8, r3, r4, asr r3 │ │ │ │ - eorseq sl, r3, r4, lsl r5 │ │ │ │ - eorseq r8, r3, r0, asr #6 │ │ │ │ - subeq r7, r8, r0, lsr #25 │ │ │ │ - eorseq r8, r3, ip, ror #4 │ │ │ │ - eorseq r8, r3, ip, lsl #5 │ │ │ │ - subseq fp, r5, r8, lsl #31 │ │ │ │ + eorseq r8, r3, r0, asr r3 │ │ │ │ + eorseq sl, r3, r0, lsl r5 │ │ │ │ + eorseq r8, r3, ip, lsr r3 │ │ │ │ + @ instruction: 0x00487c9c │ │ │ │ + eorseq r8, r3, r8, ror #4 │ │ │ │ + eorseq r8, r3, r8, lsl #5 │ │ │ │ + subseq fp, r5, r4, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr lr, [pc, #1612] @ 5ff408 │ │ │ │ + ldr lr, [pc, #1612] @ 5ff40c │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #1604] @ 5ff40c │ │ │ │ + ldr r3, [pc, #1604] @ 5ff410 │ │ │ │ str lr, [sp, #32] │ │ │ │ mov ip, r1 │ │ │ │ - ldr lr, [pc, #1596] @ 5ff410 │ │ │ │ + ldr lr, [pc, #1596] @ 5ff414 │ │ │ │ str ip, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #1588] @ 5ff414 │ │ │ │ + ldr ip, [pc, #1588] @ 5ff418 │ │ │ │ add lr, pc, lr │ │ │ │ add r3, r3, #124 @ 0x7c │ │ │ │ - ldr r2, [pc, #1580] @ 5ff418 │ │ │ │ - ldr r1, [pc, #1580] @ 5ff41c │ │ │ │ + ldr r2, [pc, #1580] @ 5ff41c │ │ │ │ + ldr r1, [pc, #1580] @ 5ff420 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r9, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ mov ip, #0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #1540] @ 5ff420 │ │ │ │ + ldr r2, [pc, #1540] @ 5ff424 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #140 @ 0x8c │ │ │ │ str r2, [sp, #24] │ │ │ │ - ldr r2, [pc, #1524] @ 5ff424 │ │ │ │ + ldr r2, [pc, #1524] @ 5ff428 │ │ │ │ mov sl, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ff0d8 │ │ │ │ + beq 5ff0dc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 9037e4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ - bcc 5fefa0 │ │ │ │ + bcc 5fefa4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r3, sl │ │ │ │ mov r2, #0 │ │ │ │ str r5, [sp] │ │ │ │ bl 90363c │ │ │ │ - ldr r1, [pc, #1428] @ 5ff428 │ │ │ │ + ldr r1, [pc, #1428] @ 5ff42c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, fp │ │ │ │ bl 69d194 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #7 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r9, #4] │ │ │ │ mov r6, r0 │ │ │ │ - bls 5fef84 │ │ │ │ + bls 5fef88 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ add r1, sl, #4 │ │ │ │ tst r3, #1 │ │ │ │ - bne 5fefbc │ │ │ │ + bne 5fefc0 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #28] │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #56] @ 0x38 │ │ │ │ mov r2, #2 │ │ │ │ @@ -1036018,224 +1036019,224 @@ │ │ │ │ strh r7, [sp, #52] @ 0x34 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #56] @ 0x38 │ │ │ │ lsr r8, r3, #8 │ │ │ │ orr r8, r8, r3, lsl #8 │ │ │ │ lsl r8, r8, #16 │ │ │ │ lsr r8, r8, #16 │ │ │ │ - ldr r3, [pc, #1276] @ 5ff42c │ │ │ │ + ldr r3, [pc, #1276] @ 5ff430 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ strh r8, [sp, #54] @ 0x36 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ff164 │ │ │ │ + bne 5ff168 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 5feff4 │ │ │ │ + bne 5feff8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5ff11c │ │ │ │ + beq 5ff120 │ │ │ │ ldr r5, [fp, #396] @ 0x18c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5fef84 │ │ │ │ + beq 5fef88 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, fp │ │ │ │ - bl 5fdbcc │ │ │ │ + bl 5fdbd0 │ │ │ │ ldr r5, [r5, #96] @ 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5fef64 │ │ │ │ + bne 5fef68 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ - b 5fee44 │ │ │ │ + b 5fee48 │ │ │ │ mov r0, sl │ │ │ │ bl 211d90 │ │ │ │ mov r0, r5 │ │ │ │ bl 21413c │ │ │ │ str r5, [sp, #16] │ │ │ │ mov sl, r0 │ │ │ │ - b 5fee74 │ │ │ │ + b 5fee78 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 212834 │ │ │ │ ldrh r7, [sp, #56] @ 0x38 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sl, #6 │ │ │ │ mov r0, r5 │ │ │ │ strh r7, [sp, #52] @ 0x34 │ │ │ │ bl 212834 │ │ │ │ ldrh r8, [sp, #56] @ 0x38 │ │ │ │ - b 5fef28 │ │ │ │ + b 5fef2c │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ands r3, r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bne 5ff130 │ │ │ │ + bne 5ff134 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ eor r2, r3, r3, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ cmn r3, #1 │ │ │ │ eor r2, r2, r3, ror #8 │ │ │ │ - beq 5ff1f0 │ │ │ │ + beq 5ff1f4 │ │ │ │ ldr r5, [fp, #396] @ 0x18c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5ff04c │ │ │ │ - b 5ff1f0 │ │ │ │ + bne 5ff050 │ │ │ │ + b 5ff1f4 │ │ │ │ ldr r5, [r5, #96] @ 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5ff1e4 │ │ │ │ + beq 5ff1e8 │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5ff040 │ │ │ │ + bne 5ff044 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ff31c │ │ │ │ + bne 5ff320 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d698 │ │ │ │ - ldr r3, [pc, #952] @ 5ff430 │ │ │ │ - ldr r2, [pc, #952] @ 5ff434 │ │ │ │ - ldr r1, [pc, #952] @ 5ff438 │ │ │ │ + ldr r3, [pc, #952] @ 5ff434 │ │ │ │ + ldr r2, [pc, #952] @ 5ff438 │ │ │ │ + ldr r1, [pc, #952] @ 5ff43c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #92 @ 0x5c │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ bl 69d3f0 │ │ │ │ cmp r7, #3 │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq 5ff228 │ │ │ │ + beq 5ff22c │ │ │ │ cmp r7, #6 │ │ │ │ - bne 5fef84 │ │ │ │ + bne 5fef88 │ │ │ │ subs r3, r8, #0 │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fef84 │ │ │ │ + beq 5fef88 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b 5fef84 │ │ │ │ + b 5fef88 │ │ │ │ mov r0, sl │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ bl 211d90 │ │ │ │ - ldr r2, [pc, #848] @ 5ff43c │ │ │ │ - ldr r3, [pc, #804] @ 5ff414 │ │ │ │ + ldr r2, [pc, #848] @ 5ff440 │ │ │ │ + ldr r3, [pc, #804] @ 5ff418 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ff404 │ │ │ │ + bne 5ff408 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 62c9b4 │ │ │ │ - ldr r0, [pc, #796] @ 5ff440 │ │ │ │ + b 62c9b8 │ │ │ │ + ldr r0, [pc, #796] @ 5ff444 │ │ │ │ ldr r1, [fp, #344] @ 0x158 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 5fef84 │ │ │ │ + b 5fef88 │ │ │ │ bl 212834 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 5ff14c │ │ │ │ + beq 5ff150 │ │ │ │ ldr r5, [fp, #396] @ 0x18c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5ff04c │ │ │ │ + bne 5ff050 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ bl 212834 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - b 5ff214 │ │ │ │ - ldr r3, [pc, #728] @ 5ff444 │ │ │ │ + b 5ff218 │ │ │ │ + ldr r3, [pc, #728] @ 5ff448 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fef48 │ │ │ │ - ldr r3, [pc, #712] @ 5ff448 │ │ │ │ + beq 5fef4c │ │ │ │ + ldr r3, [pc, #712] @ 5ff44c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5fef48 │ │ │ │ - ldr r3, [pc, #696] @ 5ff44c │ │ │ │ + beq 5fef4c │ │ │ │ + ldr r3, [pc, #696] @ 5ff450 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ff3d8 │ │ │ │ + beq 5ff3dc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ mov r0, r3 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ stm sp, {r7, r8} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #628] @ 5ff450 │ │ │ │ + ldr r0, [pc, #628] @ 5ff454 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5fef48 │ │ │ │ + b 5fef4c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ff14c │ │ │ │ + bne 5ff150 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ eor r1, r3, r3, ror #16 │ │ │ │ lsr r1, r1, #8 │ │ │ │ bic r1, r1, #65280 @ 0xff00 │ │ │ │ eor r1, r1, r3, ror #8 │ │ │ │ - ldr r0, [pc, #568] @ 5ff454 │ │ │ │ + ldr r0, [pc, #568] @ 5ff458 │ │ │ │ ldr r2, [fp, #344] @ 0x158 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 5fef84 │ │ │ │ + b 5fef88 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 5ff304 │ │ │ │ + beq 5ff308 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ff3a8 │ │ │ │ + bne 5ff3ac │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ff2dc │ │ │ │ + beq 5ff2e0 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ - ldrne r2, [pc, #504] @ 5ff458 │ │ │ │ + ldrne r2, [pc, #504] @ 5ff45c │ │ │ │ eoreq r2, r3, r3, ror #16 │ │ │ │ lsreq r2, r2, #8 │ │ │ │ biceq r2, r2, #65280 @ 0xff00 │ │ │ │ eoreq r3, r2, r3, ror #8 │ │ │ │ - ldreq r2, [pc, #488] @ 5ff45c │ │ │ │ + ldreq r2, [pc, #488] @ 5ff460 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ bl 21305c │ │ │ │ add r8, r0, #9 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 21413c │ │ │ │ @@ -1036252,49 +1036253,49 @@ │ │ │ │ add r0, r6, #8 │ │ │ │ bl 212834 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, fp │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ strb r3, [r7, #8] │ │ │ │ - bl 5fdaec │ │ │ │ + bl 5fdaf0 │ │ │ │ mov r0, r6 │ │ │ │ bl 211d90 │ │ │ │ ldrb r3, [r5, #149] @ 0x95 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ff3c0 │ │ │ │ + bne 5ff3c4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fef84 │ │ │ │ + beq 5fef88 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b 5fef84 │ │ │ │ - ldr r0, [pc, #340] @ 5ff460 │ │ │ │ + b 5fef88 │ │ │ │ + ldr r0, [pc, #340] @ 5ff464 │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ ldr r2, [fp, #344] @ 0x158 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 5fef84 │ │ │ │ - ldr r3, [pc, #320] @ 5ff464 │ │ │ │ + b 5fef88 │ │ │ │ + ldr r3, [pc, #320] @ 5ff468 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ff068 │ │ │ │ - ldr r3, [pc, #268] @ 5ff448 │ │ │ │ + beq 5ff06c │ │ │ │ + ldr r3, [pc, #268] @ 5ff44c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 5ff068 │ │ │ │ - ldr r3, [pc, #252] @ 5ff44c │ │ │ │ + beq 5ff06c │ │ │ │ + ldr r3, [pc, #252] @ 5ff450 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ff3f0 │ │ │ │ + beq 5ff3f4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ mov r0, r3 │ │ │ │ @@ -1036302,74 +1036303,74 @@ │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #200] @ 5ff468 │ │ │ │ + ldr r0, [pc, #200] @ 5ff46c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5ff068 │ │ │ │ + b 5ff06c │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 5fdbcc │ │ │ │ - b 5ff240 │ │ │ │ + bl 5fdbd0 │ │ │ │ + b 5ff244 │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, fp │ │ │ │ - bl 5fdbcc │ │ │ │ - b 5ff2e8 │ │ │ │ - ldr r0, [pc, #140] @ 5ff46c │ │ │ │ + bl 5fdbd0 │ │ │ │ + b 5ff2ec │ │ │ │ + ldr r0, [pc, #140] @ 5ff470 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5fef48 │ │ │ │ - ldr r0, [pc, #120] @ 5ff470 │ │ │ │ + b 5fef4c │ │ │ │ + ldr r0, [pc, #120] @ 5ff474 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5ff068 │ │ │ │ + b 5ff06c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq fp, r5, r8, lsl #30 │ │ │ │ - ldrdeq r7, [r8], #-176 @ 0xffffff50 │ │ │ │ - subseq fp, r5, r8, ror #29 │ │ │ │ + subseq fp, r5, r4, lsl #30 │ │ │ │ + subeq r7, r8, ip, asr #23 │ │ │ │ + subseq fp, r5, r4, ror #29 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r8, r3, r4, lsl #3 │ │ │ │ - eorseq sl, r3, r0, asr r3 │ │ │ │ - subeq r7, r8, r8, lsl #23 │ │ │ │ - eorseq r5, r3, r0, lsr #11 │ │ │ │ - eorseq r5, r3, r0, asr r5 │ │ │ │ - ldrdeq r2, [r0], -ip │ │ │ │ - subeq r7, r8, r8, lsr #18 │ │ │ │ - @ instruction: 0x00337ef0 │ │ │ │ - eorseq r7, r3, r0, lsl pc │ │ │ │ - ldrsbeq fp, [r5], #-184 @ 0xffffff48 │ │ │ │ - eorseq r2, sl, ip, lsl sl │ │ │ │ + eorseq r8, r3, r0, lsl #3 │ │ │ │ + eorseq sl, r3, ip, asr #6 │ │ │ │ + subeq r7, r8, r4, lsl #23 │ │ │ │ + mlaseq r3, ip, r5, r5 │ │ │ │ + eorseq r5, r3, ip, asr #10 │ │ │ │ + ldrdeq r2, [r0], -ip │ │ │ │ + subeq r7, r8, r4, lsr #18 │ │ │ │ + eorseq r7, r3, ip, ror #29 │ │ │ │ + eorseq r7, r3, ip, lsl #30 │ │ │ │ + ldrsbeq fp, [r5], #-180 @ 0xffffff4c │ │ │ │ + eorseq r2, sl, r8, lsl sl │ │ │ │ @ instruction: 0x000051b8 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r2, sl, r4, ror #17 │ │ │ │ - eorseq r2, sl, ip, asr r9 │ │ │ │ + eorseq r2, sl, r0, ror #17 │ │ │ │ + eorseq r2, sl, r8, asr r9 │ │ │ │ andeq r0, r1, r7 │ │ │ │ tsteq r0, r0, lsl #14 │ │ │ │ - eorseq r2, sl, r4, lsl r9 │ │ │ │ + eorseq r2, sl, r0, lsl r9 │ │ │ │ muleq r0, r8, r2 │ │ │ │ - eorseq r2, sl, r4, lsl r8 │ │ │ │ - eorseq r2, sl, r4, lsr #14 │ │ │ │ - @ instruction: 0x003a27f8 │ │ │ │ + eorseq r2, sl, r0, lsl r8 │ │ │ │ + eorseq r2, sl, r0, lsr #14 │ │ │ │ + @ instruction: 0x003a27f4 │ │ │ │ │ │ │ │ -005ff474 : │ │ │ │ +005ff478 : │ │ │ │ ldrb r3, [r0, #149] @ 0x95 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ff498 │ │ │ │ + beq 5ff49c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1036378,168 +1036379,168 @@ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r0, #120] @ 0x78 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ strb r3, [r2, #149] @ 0x95 │ │ │ │ mov r2, #6 │ │ │ │ - bl 5fdbcc │ │ │ │ + bl 5fdbd0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -005ff4e0 : │ │ │ │ +005ff4e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #124] @ 0x7c │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, r5 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ strb r5, [r0, #149] @ 0x95 │ │ │ │ strb r5, [r0, #150] @ 0x96 │ │ │ │ - beq 5ff528 │ │ │ │ + beq 5ff52c │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ mov r2, r5 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ bl 211d90 │ │ │ │ str r5, [r4, #124] @ 0x7c │ │ │ │ - ldr ip, [pc, #104] @ 5ff598 │ │ │ │ - ldr r2, [pc, #104] @ 5ff59c │ │ │ │ - ldr r1, [pc, #104] @ 5ff5a0 │ │ │ │ + ldr ip, [pc, #104] @ 5ff59c │ │ │ │ + ldr r2, [pc, #104] @ 5ff5a0 │ │ │ │ + ldr r1, [pc, #104] @ 5ff5a4 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #140 @ 0x8c │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r4, #112] @ 0x70 │ │ │ │ bl 69d194 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fcde0 │ │ │ │ + bl 5fcde4 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #6 │ │ │ │ - bl 5fdbcc │ │ │ │ + bl 5fdbd0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq r7, r8, r0, ror r4 │ │ │ │ - mlaseq r3, r0, lr, r4 │ │ │ │ - eorseq r4, r3, r4, lsr #29 │ │ │ │ + subeq r7, r8, ip, ror #8 │ │ │ │ + eorseq r4, r3, ip, lsl #29 │ │ │ │ + eorseq r4, r3, r0, lsr #29 │ │ │ │ │ │ │ │ -005ff5a4 : │ │ │ │ +005ff5a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 5ff5dc │ │ │ │ + beq 5ff5e0 │ │ │ │ ldrb r4, [r6, #149] @ 0x95 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5ff5dc │ │ │ │ + beq 5ff5e0 │ │ │ │ ldrb r4, [r6, #148] @ 0x94 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5ff5f8 │ │ │ │ + bne 5ff5fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r9, [r6, #108] @ 0x6c │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r5, r2 │ │ │ │ - bl 629adc │ │ │ │ + bl 629ae0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ff5dc │ │ │ │ + beq 5ff5e0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5ff6cc │ │ │ │ + beq 5ff6d0 │ │ │ │ mov r4, #0 │ │ │ │ - b 5ff660 │ │ │ │ + b 5ff664 │ │ │ │ sub r3, r5, r4 │ │ │ │ ldr r1, [r8, #16] │ │ │ │ ldr r0, [r8, #32] │ │ │ │ str r3, [sp] │ │ │ │ add r3, r7, r4 │ │ │ │ bl 903568 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r4, r4, r2 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ mov r0, r8 │ │ │ │ bl 211d90 │ │ │ │ cmp r5, r4 │ │ │ │ - bls 5ff678 │ │ │ │ + bls 5ff67c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ mov r2, #0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 5ff624 │ │ │ │ - ldr r1, [pc, #84] @ 5ff6d4 │ │ │ │ + bne 5ff628 │ │ │ │ + ldr r1, [pc, #84] @ 5ff6d8 │ │ │ │ ldr r0, [r6, #104] @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #140 @ 0x8c │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #68] @ 5ff6d8 │ │ │ │ - ldr r1, [pc, #68] @ 5ff6dc │ │ │ │ + ldr r2, [pc, #68] @ 5ff6dc │ │ │ │ + ldr r1, [pc, #68] @ 5ff6e0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ mov r1, r9 │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r4, r5 │ │ │ │ - b 5ff678 │ │ │ │ - subeq r7, r8, r4, lsr #6 │ │ │ │ - eorseq r4, r3, ip, lsr sp │ │ │ │ - eorseq r4, r3, r4, asr sp │ │ │ │ + b 5ff67c │ │ │ │ + subeq r7, r8, r0, lsr #6 │ │ │ │ + eorseq r4, r3, r8, lsr sp │ │ │ │ + eorseq r4, r3, r0, asr sp │ │ │ │ │ │ │ │ -005ff6e0 : │ │ │ │ +005ff6e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #292] @ 5ff81c │ │ │ │ - ldr r1, [pc, #292] @ 5ff820 │ │ │ │ - ldr r2, [pc, #292] @ 5ff824 │ │ │ │ + ldr r4, [pc, #292] @ 5ff820 │ │ │ │ + ldr r1, [pc, #292] @ 5ff824 │ │ │ │ + ldr r2, [pc, #292] @ 5ff828 │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #280] @ 5ff828 │ │ │ │ - ldr r7, [pc, #280] @ 5ff82c │ │ │ │ + ldr r8, [pc, #280] @ 5ff82c │ │ │ │ + ldr r7, [pc, #280] @ 5ff830 │ │ │ │ add r4, r4, #140 @ 0x8c │ │ │ │ str r4, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ @@ -1036551,183 +1036552,183 @@ │ │ │ │ mov r1, r7 │ │ │ │ bl 69d194 │ │ │ │ ldr r9, [r5, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 629adc │ │ │ │ + bl 629ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ff774 │ │ │ │ + beq 5ff778 │ │ │ │ ldrb r3, [r6, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ - bne 5ff7b8 │ │ │ │ + bne 5ff7bc │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #176] @ 5ff830 │ │ │ │ - ldr r3, [pc, #160] @ 5ff824 │ │ │ │ + ldr r2, [pc, #176] @ 5ff834 │ │ │ │ + ldr r3, [pc, #160] @ 5ff828 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ff818 │ │ │ │ + bne 5ff81c │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r9 │ │ │ │ - bl 629afc │ │ │ │ + bl 629b00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ff774 │ │ │ │ + bne 5ff778 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ tst r3, #2 │ │ │ │ - beq 5ff7f8 │ │ │ │ + beq 5ff7fc │ │ │ │ ldrb r3, [r5, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ff774 │ │ │ │ + beq 5ff778 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp] │ │ │ │ - bl 630dc8 │ │ │ │ + bl 630dcc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b 5ff778 │ │ │ │ + b 5ff77c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r7, r8, r8, lsr #5 │ │ │ │ - subseq fp, r5, r0, asr #11 │ │ │ │ + subeq r7, r8, r4, lsr #5 │ │ │ │ + ldrheq fp, [r5], #-92 @ 0xffffffa4 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x00334cb4 │ │ │ │ - @ instruction: 0x00334cd0 │ │ │ │ - subseq fp, r5, r4, asr #10 │ │ │ │ + @ instruction: 0x00334cb0 │ │ │ │ + eorseq r4, r3, ip, asr #25 │ │ │ │ + subseq fp, r5, r0, asr #10 │ │ │ │ │ │ │ │ -005ff834 : │ │ │ │ +005ff838 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #348] @ 5ff9ac │ │ │ │ - ldr r2, [pc, #348] @ 5ff9b0 │ │ │ │ + ldr r1, [pc, #348] @ 5ff9b0 │ │ │ │ + ldr r2, [pc, #348] @ 5ff9b4 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #344] @ 5ff9b4 │ │ │ │ + ldr r3, [pc, #344] @ 5ff9b8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #32 │ │ │ │ subs r5, r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - beq 5ff898 │ │ │ │ - ldr r2, [pc, #312] @ 5ff9b8 │ │ │ │ + beq 5ff89c │ │ │ │ + ldr r2, [pc, #312] @ 5ff9bc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5ff90c │ │ │ │ + bne 5ff910 │ │ │ │ cmp r4, #0 │ │ │ │ strb r4, [r5, #150] @ 0x96 │ │ │ │ - beq 5ff8d8 │ │ │ │ - ldr r2, [pc, #284] @ 5ff9bc │ │ │ │ - ldr r3, [pc, #268] @ 5ff9b0 │ │ │ │ + beq 5ff8dc │ │ │ │ + ldr r2, [pc, #284] @ 5ff9c0 │ │ │ │ + ldr r3, [pc, #268] @ 5ff9b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ff9a8 │ │ │ │ + bne 5ff9ac │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #224] @ 5ff9c0 │ │ │ │ - ldr r3, [pc, #204] @ 5ff9b0 │ │ │ │ + ldr r2, [pc, #224] @ 5ff9c4 │ │ │ │ + ldr r3, [pc, #204] @ 5ff9b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 5ff9a8 │ │ │ │ + bne 5ff9ac │ │ │ │ ldr r0, [r5, #144] @ 0x90 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8f47fc │ │ │ │ - ldr r2, [pc, #176] @ 5ff9c4 │ │ │ │ + ldr r2, [pc, #176] @ 5ff9c8 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5ff88c │ │ │ │ - ldr r2, [pc, #160] @ 5ff9c8 │ │ │ │ + beq 5ff890 │ │ │ │ + ldr r2, [pc, #160] @ 5ff9cc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 5ff88c │ │ │ │ - ldr r2, [pc, #144] @ 5ff9cc │ │ │ │ + beq 5ff890 │ │ │ │ + ldr r2, [pc, #144] @ 5ff9d0 │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ff990 │ │ │ │ + beq 5ff994 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #72] @ 5ff9d0 │ │ │ │ + ldr r0, [pc, #72] @ 5ff9d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5ff88c │ │ │ │ - ldr r0, [pc, #60] @ 5ff9d4 │ │ │ │ + b 5ff890 │ │ │ │ + ldr r0, [pc, #60] @ 5ff9d8 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ bl 8e8dbc │ │ │ │ - b 5ff88c │ │ │ │ + b 5ff890 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq fp, r5, r4, ror r4 │ │ │ │ + subseq fp, r5, r0, ror r4 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq fp, r5, r0, ror #8 │ │ │ │ + subseq fp, r5, ip, asr r4 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq fp, r5, r4, lsr #8 │ │ │ │ - subseq fp, r5, r4, ror #7 │ │ │ │ + subseq fp, r5, r0, lsr #8 │ │ │ │ + subseq fp, r5, r0, ror #7 │ │ │ │ andeq r1, r0, r0, rrx │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r2, sl, r4, ror #5 │ │ │ │ - eorseq r2, sl, r0, lsl r3 │ │ │ │ + eorseq r2, sl, r0, ror #5 │ │ │ │ + eorseq r2, sl, ip, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #552] @ 5ffc18 │ │ │ │ + ldr ip, [pc, #552] @ 5ffc1c │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #548] @ 5ffc1c │ │ │ │ - ldr r1, [pc, #548] @ 5ffc20 │ │ │ │ + ldr r2, [pc, #548] @ 5ffc20 │ │ │ │ + ldr r1, [pc, #548] @ 5ffc24 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, ip, #124 @ 0x7c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #225 @ 0xe1 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1036738,47 +1036739,47 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9a34 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9aec │ │ │ │ ldr r6, [r7, #420] @ 0x1a4 │ │ │ │ add r6, r6, #31 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - beq 5ffa94 │ │ │ │ + beq 5ffa98 │ │ │ │ lsl r6, r6, #2 │ │ │ │ mov r4, #0 │ │ │ │ - b 5ffa58 │ │ │ │ + b 5ffa5c │ │ │ │ cmp r6, r4 │ │ │ │ - beq 5ffa94 │ │ │ │ + beq 5ffa98 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9aec │ │ │ │ ldr r3, [r7, #412] @ 0x19c │ │ │ │ ldr r3, [r3, r4] │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5ffa50 │ │ │ │ + beq 5ffa54 │ │ │ │ mvn r0, #21 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9aec │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 5ffaac │ │ │ │ + bne 5ffab0 │ │ │ │ mov r0, #0 │ │ │ │ - b 5ffa78 │ │ │ │ - ldr r1, [pc, #368] @ 5ffc24 │ │ │ │ - ldr r2, [pc, #368] @ 5ffc28 │ │ │ │ + b 5ffa7c │ │ │ │ + ldr r1, [pc, #368] @ 5ffc28 │ │ │ │ + ldr r2, [pc, #368] @ 5ffc2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #140 @ 0x8c │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #356] @ 5ffc2c │ │ │ │ + ldr r1, [pc, #356] @ 5ffc30 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d194 │ │ │ │ mov r6, #0 │ │ │ │ mov r9, r0 │ │ │ │ @@ -1036789,38 +1036790,38 @@ │ │ │ │ str r8, [r0, #4] │ │ │ │ lsl r0, r8, #3 │ │ │ │ bl 211a90 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, #32 │ │ │ │ ldr sl, [r7, #416] @ 0x1a0 │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #284] @ 5ffc30 │ │ │ │ + ldr r3, [pc, #284] @ 5ffc34 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r3, r7} │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ str r6, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 8f9bac │ │ │ │ str r4, [sl] │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9aec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ffa74 │ │ │ │ + beq 5ffa78 │ │ │ │ ldr r4, [r7, #396] @ 0x18c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5ffb60 │ │ │ │ - b 5ffa74 │ │ │ │ + bne 5ffb64 │ │ │ │ + b 5ffa78 │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5ffa74 │ │ │ │ + beq 5ffa78 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 5ffb54 │ │ │ │ + bne 5ffb58 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9404 │ │ │ │ lsl sl, r6, #3 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ strb r0, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r7, #416] @ 0x1a0 │ │ │ │ @@ -1036831,55 +1036832,55 @@ │ │ │ │ ldr r3, [r7, #416] @ 0x1a0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r3, r3, sl │ │ │ │ strb r0, [r3, #4] │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9aec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ffbdc │ │ │ │ + bne 5ffbe0 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r8, r6 │ │ │ │ - bne 5ffb34 │ │ │ │ + bne 5ffb38 │ │ │ │ ldr r1, [r7, #416] @ 0x1a0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r3, #0 │ │ │ │ bl 8fa0a0 │ │ │ │ - b 5ffaa4 │ │ │ │ + b 5ffaa8 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9aec │ │ │ │ str r0, [r4, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9b48 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strd r0, [r4, #136] @ 0x88 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62b488 │ │ │ │ + bl 62b48c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ff834 │ │ │ │ - b 5ffbb8 │ │ │ │ - subeq r6, r8, ip, lsr #31 │ │ │ │ - eorseq r7, r3, r4, ror r5 │ │ │ │ - eorseq r9, r3, r4, asr #14 │ │ │ │ - strdeq r6, [r8], #-224 @ 0xffffff20 │ │ │ │ - eorseq r4, r3, ip, lsl #18 │ │ │ │ - eorseq r4, r3, r4, lsr #18 │ │ │ │ + bl 5ff838 │ │ │ │ + b 5ffbbc │ │ │ │ + subeq r6, r8, r8, lsr #31 │ │ │ │ + eorseq r7, r3, r0, ror r5 │ │ │ │ + eorseq r9, r3, r0, asr #14 │ │ │ │ + subeq r6, r8, ip, ror #29 │ │ │ │ + eorseq r4, r3, r8, lsl #18 │ │ │ │ + eorseq r4, r3, r0, lsr #18 │ │ │ │ @ instruction: 0xffffe2b4 │ │ │ │ │ │ │ │ -005ffc34 : │ │ │ │ +005ffc38 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #64] @ 5ffc8c │ │ │ │ - ldr r3, [pc, #64] @ 5ffc90 │ │ │ │ - ldr r1, [pc, #64] @ 5ffc94 │ │ │ │ + ldr ip, [pc, #64] @ 5ffc90 │ │ │ │ + ldr r3, [pc, #64] @ 5ffc94 │ │ │ │ + ldr r1, [pc, #64] @ 5ffc98 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #17 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ @@ -1036887,73 +1036888,73 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - eorseq r2, sl, r0, asr #1 │ │ │ │ - @ instruction: 0x00486e90 │ │ │ │ - mlaseq sl, ip, r0, r2 │ │ │ │ - ldr r0, [pc, #4] @ 5ffca4 │ │ │ │ + ldrheq r2, [sl], -ip @ │ │ │ │ + subeq r6, r8, ip, lsl #29 │ │ │ │ + mlaseq sl, r8, r0, r2 │ │ │ │ + ldr r0, [pc, #4] @ 5ffca8 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69caec │ │ │ │ - subseq ip, r2, r4, lsr #23 │ │ │ │ + subseq ip, r2, r0, lsr #23 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ldr r5, [r0, #940] @ 0x3ac │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, #0 │ │ │ │ asr r4, r2, #31 │ │ │ │ - beq 5ffd70 │ │ │ │ + beq 5ffd74 │ │ │ │ mov lr, #0 │ │ │ │ ldr ip, [r0, #924] @ 0x39c │ │ │ │ mov r7, lr │ │ │ │ - b 5ffcdc │ │ │ │ + b 5ffce0 │ │ │ │ cmp lr, r5 │ │ │ │ add ip, ip, #16 │ │ │ │ - beq 5ffd68 │ │ │ │ + beq 5ffd6c │ │ │ │ ldr r3, [ip, #4] │ │ │ │ add lr, lr, #1 │ │ │ │ and r3, r3, #63 @ 0x3f │ │ │ │ cmp r7, r4 │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne 5ffcd0 │ │ │ │ + bne 5ffcd4 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 5ffcd0 │ │ │ │ + bne 5ffcd4 │ │ │ │ ldrb r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ffcd0 │ │ │ │ + beq 5ffcd4 │ │ │ │ ldrb r1, [ip, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5ffcd0 │ │ │ │ + beq 5ffcd4 │ │ │ │ ldr r3, [r0, #928] @ 0x3a0 │ │ │ │ add r6, r6, r6, lsl #1 │ │ │ │ add r3, r3, r6, lsl #3 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov ip, #0 │ │ │ │ and r0, r0, #63 @ 0x3f │ │ │ │ cmp ip, r4 │ │ │ │ cmpeq r0, r2 │ │ │ │ - bne 5ffd50 │ │ │ │ + bne 5ffd54 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ tst r0, #2 │ │ │ │ ldrne r0, [r3, #4] │ │ │ │ lslne r0, r0, #30 │ │ │ │ orrne r1, r1, r0, lsr #31 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r2, r2, #1744 @ 0x6d0 │ │ │ │ add r2, r2, #4 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ b 698f60 │ │ │ │ mov r1, #0 │ │ │ │ - b 5ffd18 │ │ │ │ + b 5ffd1c │ │ │ │ mov r1, r5 │ │ │ │ - b 5ffd18 │ │ │ │ + b 5ffd1c │ │ │ │ ldr r3, [r0, #928] @ 0x3a0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ orr r2, r2, #2 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r3, [r0, #928] @ 0x3a0 │ │ │ │ @@ -1036979,51 +1036980,51 @@ │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ mov r1, #1 │ │ │ │ b 698f60 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r9, [pc, #564] @ 600038 │ │ │ │ + ldr r9, [pc, #564] @ 60003c │ │ │ │ mov r8, r1 │ │ │ │ - ldr r2, [pc, #560] @ 60003c │ │ │ │ - ldr r1, [pc, #560] @ 600040 │ │ │ │ + ldr r2, [pc, #560] @ 600040 │ │ │ │ + ldr r1, [pc, #560] @ 600044 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r9, pc, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #174 @ 0xae │ │ │ │ str r9, [sp] │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r5, [pc, #528] @ 600044 │ │ │ │ - ldr r3, [pc, #528] @ 600048 │ │ │ │ + ldr r5, [pc, #528] @ 600048 │ │ │ │ + ldr r3, [pc, #528] @ 60004c │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r6, [r3] │ │ │ │ ldr r1, [r0, #936] @ 0x3a8 │ │ │ │ cmp r1, #32 │ │ │ │ - bhi 5fff70 │ │ │ │ + bhi 5fff74 │ │ │ │ ldr r2, [r0, #940] @ 0x3ac │ │ │ │ mov r4, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 5ffe68 │ │ │ │ + bhi 5ffe6c │ │ │ │ ands r5, r2, #7 │ │ │ │ - beq 5ffebc │ │ │ │ - ldr r1, [pc, #476] @ 60004c │ │ │ │ - ldr r3, [pc, #476] @ 600050 │ │ │ │ + beq 5ffec0 │ │ │ │ + ldr r1, [pc, #476] @ 600050 │ │ │ │ + ldr r3, [pc, #476] @ 600054 │ │ │ │ add r1, pc, r1 │ │ │ │ mov ip, #256 @ 0x100 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #464] @ 600054 │ │ │ │ + ldr r1, [pc, #464] @ 600058 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #12 │ │ │ │ - ldr r2, [pc, #452] @ 600058 │ │ │ │ + ldr r2, [pc, #452] @ 60005c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1037037,166 +1037038,166 @@ │ │ │ │ mov r1, #16 │ │ │ │ str r0, [r4, #928] @ 0x3a0 │ │ │ │ ldr r0, [r4, #940] @ 0x3ac │ │ │ │ bl 212060 │ │ │ │ ldr r1, [r4, #936] @ 0x3a8 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r4, #924] @ 0x39c │ │ │ │ - beq 5fffb8 │ │ │ │ + beq 5fffbc │ │ │ │ mov r3, r6 │ │ │ │ mov ip, r5 │ │ │ │ - b 5fff14 │ │ │ │ + b 5fff18 │ │ │ │ ldr r2, [r4, #928] @ 0x3a0 │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r3, [r3, #632] @ 0x278 │ │ │ │ ldr r1, [r4, #936] @ 0x3a8 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r1 │ │ │ │ - bcs 5fffb8 │ │ │ │ + bcs 5fffbc │ │ │ │ cmp r3, #0 │ │ │ │ add r0, ip, ip, lsl #1 │ │ │ │ add r1, r3, #8768 @ 0x2240 │ │ │ │ - bne 5ffef4 │ │ │ │ - ldr r1, [pc, #304] @ 60005c │ │ │ │ - ldr r3, [pc, #304] @ 600060 │ │ │ │ + bne 5ffef8 │ │ │ │ + ldr r1, [pc, #304] @ 600060 │ │ │ │ + ldr r3, [pc, #304] @ 600064 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #296] @ 600064 │ │ │ │ + ldr r1, [pc, #296] @ 600068 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #292] @ 600068 │ │ │ │ + ldr r2, [pc, #292] @ 60006c │ │ │ │ add r3, r3, #12 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr ip, [pc, #244] @ 60006c │ │ │ │ + ldr ip, [pc, #244] @ 600070 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #240] @ 600070 │ │ │ │ + ldr r1, [pc, #240] @ 600074 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #236] @ 600074 │ │ │ │ + ldr r2, [pc, #236] @ 600078 │ │ │ │ add r3, r9, #12 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #184] @ 600078 │ │ │ │ + ldr r2, [pc, #184] @ 60007c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 42985c │ │ │ │ - ldr r1, [pc, #172] @ 60007c │ │ │ │ + ldr r1, [pc, #172] @ 600080 │ │ │ │ ldr r2, [r4, #940] @ 0x3ac │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r4, #932] @ 0x3a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2f595c │ │ │ │ ldr r3, [r4, #940] @ 0x3ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ffe9c │ │ │ │ + beq 5ffea0 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [r4, #924] @ 0x39c │ │ │ │ bl 2f5b68 │ │ │ │ add r6, r6, r5, lsl #4 │ │ │ │ add r5, r5, #1 │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r3, [r4, #940] @ 0x3ac │ │ │ │ cmp r3, r5 │ │ │ │ - bhi 5ffff0 │ │ │ │ + bhi 5ffff4 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - strdeq r6, [r8], #-204 @ 0xffffff34 │ │ │ │ - eorseq r1, sl, ip, lsr #30 │ │ │ │ - eorseq sp, r9, r4, lsl r3 │ │ │ │ - @ instruction: 0x0055ae90 │ │ │ │ + strdeq r6, [r8], #-200 @ 0xffffff38 │ │ │ │ + eorseq r1, sl, r8, lsr #30 │ │ │ │ + eorseq sp, r9, r0, lsl r3 │ │ │ │ + subseq sl, r5, ip, lsl #29 │ │ │ │ andeq r1, r0, ip, lsr #16 │ │ │ │ - eorseq r1, sl, r0, lsr #30 │ │ │ │ - subeq r6, r8, ip, lsl #25 │ │ │ │ - eorseq r1, sl, ip, asr #29 │ │ │ │ + eorseq r1, sl, ip, lsl pc │ │ │ │ + subeq r6, r8, r8, lsl #25 │ │ │ │ + eorseq r1, sl, r8, asr #29 │ │ │ │ andeq r0, r0, r1, lsr #3 │ │ │ │ - eorseq r1, sl, r8, lsr #29 │ │ │ │ - ldrdeq r6, [r8], #-180 @ 0xffffff4c │ │ │ │ - eorseq r1, sl, r8, lsl lr │ │ │ │ + eorseq r1, sl, r4, lsr #29 │ │ │ │ + ldrdeq r6, [r8], #-176 @ 0xffffff50 │ │ │ │ + eorseq r1, sl, r4, lsl lr │ │ │ │ andeq r0, r0, sp, lsr #3 │ │ │ │ - @ instruction: 0x003a1df8 │ │ │ │ - @ instruction: 0x003a1dd4 │ │ │ │ + @ instruction: 0x003a1df4 │ │ │ │ + @ instruction: 0x003a1dd0 │ │ │ │ muleq r0, sp, r1 │ │ │ │ @ instruction: 0xfffffdb0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #100] @ 6000fc │ │ │ │ - ldr r2, [pc, #100] @ 600100 │ │ │ │ - ldr r1, [pc, #100] @ 600104 │ │ │ │ + ldr ip, [pc, #100] @ 600100 │ │ │ │ + ldr r2, [pc, #100] @ 600104 │ │ │ │ + ldr r1, [pc, #100] @ 600108 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #32 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r1, [pc, #68] @ 600108 │ │ │ │ + ldr r1, [pc, #68] @ 60010c │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 694d3c │ │ │ │ - ldr r3, [pc, #52] @ 60010c │ │ │ │ + ldr r3, [pc, #52] @ 600110 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - subeq r6, r8, r0, ror sl │ │ │ │ - eorseq sp, r1, r8, ror #4 │ │ │ │ - @ instruction: 0x003a93bc │ │ │ │ - subseq r6, r5, r4, lsl #22 │ │ │ │ + subeq r6, r8, ip, ror #20 │ │ │ │ + eorseq sp, r1, r4, ror #4 │ │ │ │ + @ instruction: 0x003a93b8 │ │ │ │ + subseq r6, r5, r0, lsl #22 │ │ │ │ @ instruction: 0xfffffd10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #940] @ 0x3ac │ │ │ │ ldr r1, [r0, #936] @ 0x3a8 │ │ │ │ lsr r3, r2, #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ orr r3, r1, r3, lsl #16 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #920] @ 0x398 │ │ │ │ - beq 6001bc │ │ │ │ + beq 6001c0 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ mov r8, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #928] @ 0x3a0 │ │ │ │ mov ip, #-2147483648 @ 0x80000000 │ │ │ │ str r7, [r3, r5] │ │ │ │ @@ -1037217,112 +1037218,112 @@ │ │ │ │ ldr r3, [r4, #928] @ 0x3a0 │ │ │ │ add r6, r6, #1 │ │ │ │ add r3, r3, r5 │ │ │ │ str r7, [r3, #16] │ │ │ │ ldr r3, [r4, #936] @ 0x3a8 │ │ │ │ add r5, r5, #24 │ │ │ │ cmp r3, r6 │ │ │ │ - bhi 600154 │ │ │ │ + bhi 600158 │ │ │ │ ldr r2, [r4, #940] @ 0x3ac │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ movne r1, r3 │ │ │ │ movne ip, #-2147483648 @ 0x80000000 │ │ │ │ mvnne r0, #0 │ │ │ │ - beq 600210 │ │ │ │ + beq 600214 │ │ │ │ ldr r2, [r4, #924] @ 0x39c │ │ │ │ strb r1, [r2, r3, lsl #4] │ │ │ │ ldr r2, [r4, #924] @ 0x39c │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ strb r1, [r2, #1] │ │ │ │ ldr r2, [r4, #924] @ 0x39c │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ str ip, [r2, #4] │ │ │ │ ldr r2, [r4, #924] @ 0x39c │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r4, #940] @ 0x3ac │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 6001d4 │ │ │ │ + bhi 6001d8 │ │ │ │ ldr r0, [r4, #932] @ 0x3a4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bl 42956c │ │ │ │ ldr r0, [r4, #932] @ 0x3a4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 429748 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub ip, r2, #68 @ 0x44 │ │ │ │ orrs ip, ip, r3 │ │ │ │ - ldr ip, [pc, #504] @ 600444 │ │ │ │ + ldr ip, [pc, #504] @ 600448 │ │ │ │ add r5, sp, #24 │ │ │ │ add ip, pc, ip │ │ │ │ ldm r5, {r5, r7, lr} │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - beq 6003cc │ │ │ │ + beq 6003d0 │ │ │ │ cmp r2, #69 @ 0x45 │ │ │ │ sbcs r8, r3, #0 │ │ │ │ - bcs 6002d0 │ │ │ │ + bcs 6002d4 │ │ │ │ sub r1, r2, #12 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 600398 │ │ │ │ + beq 60039c │ │ │ │ sub r1, r2, #16 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 600364 │ │ │ │ + beq 600368 │ │ │ │ orrs r1, r2, r3 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #428] @ 600448 │ │ │ │ + ldr r1, [pc, #428] @ 60044c │ │ │ │ ldr r1, [ip, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #400] @ 60044c │ │ │ │ + ldr r0, [pc, #400] @ 600450 │ │ │ │ mov r1, lr │ │ │ │ str r5, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8e8dbc │ │ │ │ sub r8, r2, #128 @ 0x80 │ │ │ │ orrs r8, r8, r3 │ │ │ │ - beq 60032c │ │ │ │ + beq 600330 │ │ │ │ sub r8, r2, #160 @ 0xa0 │ │ │ │ orrs r8, r8, r3 │ │ │ │ - bne 600294 │ │ │ │ + bne 600298 │ │ │ │ ldr r3, [r0, #928] @ 0x3a0 │ │ │ │ add ip, r1, r1, lsl #1 │ │ │ │ add r3, r3, ip, lsl #3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ bic r2, r2, #2 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r3, [r0, #928] @ 0x3a0 │ │ │ │ add r3, r3, ip, lsl #3 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 600438 │ │ │ │ + blt 60043c │ │ │ │ ldr r0, [r6, #932] @ 0x3a4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 4296a4 │ │ │ │ ldr r1, [r0, #936] @ 0x3a8 │ │ │ │ cmp r5, r1 │ │ │ │ sbcs r7, r7, #0 │ │ │ │ - bcs 600408 │ │ │ │ + bcs 60040c │ │ │ │ ldr r3, [r0, #928] @ 0x3a0 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ str r5, [r3, #16] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1037353,104 +1037354,104 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ and r1, r5, #63 @ 0x3f │ │ │ │ cmp r1, #5 │ │ │ │ - bhi 600408 │ │ │ │ + bhi 60040c │ │ │ │ ldr r3, [r0, #928] @ 0x3a0 │ │ │ │ - ldr r2, [pc, #108] @ 600450 │ │ │ │ + ldr r2, [pc, #108] @ 600454 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ and r2, r2, r5 │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #56] @ 600448 │ │ │ │ + ldr r1, [pc, #56] @ 60044c │ │ │ │ ldr r1, [ip, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #36] @ 600454 │ │ │ │ + ldr r0, [pc, #36] @ 600458 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ b 8e8dbc │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ - bl 5ffca8 │ │ │ │ - b 600314 │ │ │ │ - subseq sl, r5, r8, ror sl │ │ │ │ + bl 5ffcac │ │ │ │ + b 600318 │ │ │ │ + subseq sl, r5, r4, ror sl │ │ │ │ strheq r4, [r0], -ip │ │ │ │ - eorseq r1, sl, ip, asr #22 │ │ │ │ + eorseq r1, sl, r8, asr #22 │ │ │ │ and r0, r0, pc, lsr r0 │ │ │ │ - eorseq r1, sl, ip, lsl sl │ │ │ │ + eorseq r1, sl, r8, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub ip, r2, #128 @ 0x80 │ │ │ │ orrs ip, ip, r3 │ │ │ │ - ldr ip, [pc, #424] @ 600620 │ │ │ │ + ldr ip, [pc, #424] @ 600624 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ add ip, pc, ip │ │ │ │ - beq 6005e8 │ │ │ │ + beq 6005ec │ │ │ │ cmp r2, #129 @ 0x81 │ │ │ │ sbcs r0, r3, #0 │ │ │ │ - bcs 6004ec │ │ │ │ + bcs 6004f0 │ │ │ │ sub r1, r2, #8 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 6005a4 │ │ │ │ + beq 6005a8 │ │ │ │ cmp r2, #9 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bcs 600574 │ │ │ │ + bcs 600578 │ │ │ │ orrs r1, r2, r3 │ │ │ │ - beq 600554 │ │ │ │ + beq 600558 │ │ │ │ sub r1, r2, #4 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 600528 │ │ │ │ + bne 60052c │ │ │ │ ldr r0, [r5, #932] @ 0x3a4 │ │ │ │ bl 429418 │ │ │ │ ldr r3, [r5, #928] @ 0x3a0 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub r0, r2, #160 @ 0xa0 │ │ │ │ orrs r0, r0, r3 │ │ │ │ - beq 6005c8 │ │ │ │ + beq 6005cc │ │ │ │ sub r1, r2, #164 @ 0xa4 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 60053c │ │ │ │ + beq 600540 │ │ │ │ sub r1, r2, #136 @ 0x88 │ │ │ │ orrs r1, r1, r3 │ │ │ │ moveq r0, r4 │ │ │ │ - bne 600528 │ │ │ │ + bne 60052c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #244] @ 600624 │ │ │ │ + ldr r1, [pc, #244] @ 600628 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ - bne 60060c │ │ │ │ + bne 600610 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #928] @ 0x3a0 │ │ │ │ @@ -1037459,15 +1037460,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub r1, r2, #68 @ 0x44 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 600528 │ │ │ │ + bne 60052c │ │ │ │ ldr r3, [r5, #928] @ 0x3a0 │ │ │ │ add r4, r4, r4, lsl #1 │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1037495,112 +1037496,112 @@ │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #20] @ 600628 │ │ │ │ + ldr r0, [pc, #20] @ 60062c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60053c │ │ │ │ - subseq sl, r5, r8, asr #16 │ │ │ │ + b 600540 │ │ │ │ + subseq sl, r5, r4, asr #16 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ - eorseq r1, sl, r4, asr r8 │ │ │ │ + eorseq r1, sl, r0, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #864] @ 6009a4 │ │ │ │ - ldr r7, [pc, #864] @ 6009a8 │ │ │ │ + ldr r1, [pc, #864] @ 6009a8 │ │ │ │ + ldr r7, [pc, #864] @ 6009ac │ │ │ │ cmp r1, r2 │ │ │ │ mov r4, #0 │ │ │ │ sbcs r1, r4, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ - bcc 6006b8 │ │ │ │ + bcc 6006bc │ │ │ │ cmp r2, #1280 @ 0x500 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bcs 6008cc │ │ │ │ + bcs 6008d0 │ │ │ │ sub r1, r2, #20 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 600734 │ │ │ │ + beq 600738 │ │ │ │ cmp r2, #21 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bcs 60074c │ │ │ │ + bcs 600750 │ │ │ │ orrs r1, r2, r3 │ │ │ │ - beq 600904 │ │ │ │ + beq 600908 │ │ │ │ sub r1, r2, #16 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 600948 │ │ │ │ + bne 60094c │ │ │ │ ldr r0, [r5, #932] @ 0x3a4 │ │ │ │ bl 429418 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #748] @ 6009ac │ │ │ │ + ldr r1, [pc, #748] @ 6009b0 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs r1, r4, r3 │ │ │ │ - bcc 60092c │ │ │ │ - ldr r1, [pc, #736] @ 6009b0 │ │ │ │ + bcc 600930 │ │ │ │ + ldr r1, [pc, #736] @ 6009b4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ cmp r2, #49152 @ 0xc000 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sbcs r0, r3, #0 │ │ │ │ ldr r1, [r1, #712] @ 0x2c8 │ │ │ │ - bcs 600970 │ │ │ │ - ldr r0, [pc, #708] @ 6009b4 │ │ │ │ + bcs 600974 │ │ │ │ + ldr r0, [pc, #708] @ 6009b8 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r4, r4, r3 │ │ │ │ - bcs 600868 │ │ │ │ + bcs 60086c │ │ │ │ subs ip, r2, #32768 @ 0x8000 │ │ │ │ sbc r0, r3, #0 │ │ │ │ rsbs lr, ip, #12416 @ 0x3080 │ │ │ │ rscs lr, r0, #0 │ │ │ │ - bcc 600948 │ │ │ │ + bcc 60094c │ │ │ │ mov r3, r0 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 600458 │ │ │ │ - ldr r1, [pc, #656] @ 6009b8 │ │ │ │ + b 60045c │ │ │ │ + ldr r1, [pc, #656] @ 6009bc │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - bne 600994 │ │ │ │ + bne 600998 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #616] @ 6009bc │ │ │ │ + ldr r1, [pc, #616] @ 6009c0 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs r1, r4, r3 │ │ │ │ - bcs 6007e8 │ │ │ │ + bcs 6007ec │ │ │ │ subs r1, r2, #1152 @ 0x480 │ │ │ │ sbc r0, r3, #0 │ │ │ │ cmp r1, #29 │ │ │ │ sbcs r0, r0, #0 │ │ │ │ - bcs 600948 │ │ │ │ + bcs 60094c │ │ │ │ lsl r0, r1, #16 │ │ │ │ ldr ip, [r5, #940] @ 0x3ac │ │ │ │ asr r0, r0, #16 │ │ │ │ add r0, r6, r0 │ │ │ │ cmp ip, r0, lsl #3 │ │ │ │ lsl r6, r6, #3 │ │ │ │ - bcc 600720 │ │ │ │ + bcc 600724 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 600734 │ │ │ │ + beq 600738 │ │ │ │ ldr r2, [r5, #924] @ 0x39c │ │ │ │ lsl r1, r1, #7 │ │ │ │ mov r3, r4 │ │ │ │ add r1, r1, #1 │ │ │ │ add r4, r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r3 │ │ │ │ @@ -1037609,65 +1037610,65 @@ │ │ │ │ lsl r2, ip, r2 │ │ │ │ rsb lr, r3, #32 │ │ │ │ orr r0, r0, ip, lsl r3 │ │ │ │ orr r2, r2, ip, lsr lr │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r6 │ │ │ │ orr r1, r2, r1 │ │ │ │ - bne 6007b0 │ │ │ │ + bne 6007b4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bcc 600948 │ │ │ │ + bcc 60094c │ │ │ │ subs r0, r2, #1024 @ 0x400 │ │ │ │ lsl r1, r0, #16 │ │ │ │ ldr ip, [r5, #940] @ 0x3ac │ │ │ │ asr r1, r1, #16 │ │ │ │ add r1, r6, r1 │ │ │ │ cmp ip, r1, lsl #3 │ │ │ │ lsl r6, r6, #3 │ │ │ │ - bcc 600720 │ │ │ │ + bcc 600724 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 600734 │ │ │ │ + beq 600738 │ │ │ │ ldr r2, [r5, #924] @ 0x39c │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r3 │ │ │ │ add r4, r2, r0, lsl #7 │ │ │ │ mov r0, r3 │ │ │ │ ldrb ip, [r4, r3, lsl #4] │ │ │ │ sub r2, r3, #32 │ │ │ │ lsl r2, ip, r2 │ │ │ │ rsb lr, r3, #32 │ │ │ │ orr r0, r0, ip, lsl r3 │ │ │ │ orr r2, r2, ip, lsr lr │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r6 │ │ │ │ orr r1, r2, r1 │ │ │ │ - bne 600830 │ │ │ │ + bne 600834 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, #8192 @ 0x2000 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bcc 600948 │ │ │ │ + bcc 60094c │ │ │ │ lsr r1, r2, #5 │ │ │ │ ldr r0, [r5, #940] @ 0x3ac │ │ │ │ orr r1, r1, r3, lsl #27 │ │ │ │ subs r1, r1, #256 @ 0x100 │ │ │ │ cmp r0, r1 │ │ │ │ - bls 600720 │ │ │ │ + bls 600724 │ │ │ │ ldr r3, [r5, #924] @ 0x39c │ │ │ │ add r3, r3, r1, lsl #4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 600734 │ │ │ │ + blt 600738 │ │ │ │ mov r0, #1 │ │ │ │ sub r1, r3, #32 │ │ │ │ lsl r1, r0, r1 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r1, r1, r0, lsr r2 │ │ │ │ lsl r0, r0, r3 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1037676,15 +1037677,15 @@ │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ lsr r1, r2, #2 │ │ │ │ orr r1, r1, r3, lsl #30 │ │ │ │ subs r0, r1, #320 @ 0x140 │ │ │ │ ldr r1, [r5, #940] @ 0x3ac │ │ │ │ cmp r1, r0 │ │ │ │ - bls 600720 │ │ │ │ + bls 600724 │ │ │ │ ldr r3, [r5, #924] @ 0x39c │ │ │ │ mov r1, r4 │ │ │ │ add r3, r3, r0, lsl #4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1037697,106 +1037698,106 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ sub r1, r2, #65536 @ 0x10000 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 600698 │ │ │ │ - ldr r1, [pc, #128] @ 6009c0 │ │ │ │ + beq 60069c │ │ │ │ + ldr r1, [pc, #128] @ 6009c4 │ │ │ │ cmp r3, r4 │ │ │ │ cmpeq r2, r1 │ │ │ │ - beq 600734 │ │ │ │ - ldr r1, [pc, #104] @ 6009b8 │ │ │ │ + beq 600738 │ │ │ │ + ldr r1, [pc, #104] @ 6009bc │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ - beq 600734 │ │ │ │ - ldr r0, [pc, #96] @ 6009c4 │ │ │ │ + beq 600738 │ │ │ │ + ldr r0, [pc, #96] @ 6009c8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 600734 │ │ │ │ + b 600738 │ │ │ │ ldr r0, [r5, #928] @ 0x3a0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ subs r2, r2, #49152 @ 0xc000 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ sbc r3, r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 600458 │ │ │ │ - ldr r0, [pc, #44] @ 6009c8 │ │ │ │ + b 60045c │ │ │ │ + ldr r0, [pc, #44] @ 6009cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 600734 │ │ │ │ + b 600738 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - subseq sl, r5, r4, ror r6 │ │ │ │ + subseq sl, r5, r0, ror r6 │ │ │ │ andeq pc, r0, r0, lsl #1 │ │ │ │ - subseq sp, r5, ip, ror sl │ │ │ │ + subseq sp, r5, r8, ror sl │ │ │ │ andeq r3, r0, r4, ror #31 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r0, r0, ip, lsl r4 │ │ │ │ andeq r0, r1, r4 │ │ │ │ - eorseq r1, sl, r4, lsr r5 │ │ │ │ - @ instruction: 0x003a14b4 │ │ │ │ + eorseq r1, sl, r0, lsr r5 │ │ │ │ + @ instruction: 0x003a14b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #168] @ 600a8c │ │ │ │ + ldr r4, [pc, #168] @ 600a90 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #152] @ 600a90 │ │ │ │ - ldr r1, [pc, #152] @ 600a94 │ │ │ │ + ldr r2, [pc, #152] @ 600a94 │ │ │ │ + ldr r1, [pc, #152] @ 600a98 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r5, [pc, #132] @ 600a98 │ │ │ │ - ldr r2, [pc, #132] @ 600a9c │ │ │ │ + ldr r5, [pc, #132] @ 600a9c │ │ │ │ + ldr r2, [pc, #132] @ 600aa0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #174 @ 0xae │ │ │ │ mov r8, #131072 @ 0x20000 │ │ │ │ mov r9, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #92] @ 600aa0 │ │ │ │ + ldr r2, [pc, #92] @ 600aa4 │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r7, r0, #752 @ 0x2f0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 30a634 │ │ │ │ - ldr r0, [pc, #40] @ 600aa4 │ │ │ │ + ldr r0, [pc, #40] @ 600aa8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 309638 │ │ │ │ - subeq r6, r8, r8, lsr #2 │ │ │ │ - eorseq r5, r3, r8, lsl #3 │ │ │ │ - mlaseq r3, r8, r1, r5 │ │ │ │ - eorseq ip, r9, r8, lsl r7 │ │ │ │ - eorseq r1, sl, r0, lsr #6 │ │ │ │ - ldrsheq fp, [r2], #-220 @ 0xffffff24 │ │ │ │ + subeq r6, r8, r4, lsr #2 │ │ │ │ + eorseq r5, r3, r4, lsl #3 │ │ │ │ + mlaseq r3, r4, r1, r5 │ │ │ │ + eorseq ip, r9, r4, lsl r7 │ │ │ │ + eorseq r1, sl, ip, lsl r3 │ │ │ │ + ldrsheq fp, [r2], #-216 @ 0xffffff28 │ │ │ │ @ instruction: 0xfffff68c │ │ │ │ ldr ip, [r0, #924] @ 0x39c │ │ │ │ add ip, ip, r1, lsl #4 │ │ │ │ strb r2, [ip, #1] │ │ │ │ ldr r2, [r0, #924] @ 0x39c │ │ │ │ add ip, r2, r1, lsl #4 │ │ │ │ ldrb r2, [r2, r1, lsl #4] │ │ │ │ @@ -1037813,46 +1037814,46 @@ │ │ │ │ ldr r3, [r0, #936] @ 0x3a8 │ │ │ │ cmp r3, r1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bxls lr │ │ │ │ ldr r2, [ip, #4] │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ - b 5ffca8 │ │ │ │ + b 5ffcac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #1196] @ 600fd0 │ │ │ │ - ldr sl, [pc, #1196] @ 600fd4 │ │ │ │ + ldr r3, [pc, #1196] @ 600fd4 │ │ │ │ + ldr sl, [pc, #1196] @ 600fd8 │ │ │ │ cmp r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ sbcs r2, r3, r5 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r8, [sp, #32] │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ - bcc 600bc0 │ │ │ │ + bcc 600bc4 │ │ │ │ cmp r4, #1280 @ 0x500 │ │ │ │ sbcs r2, r5, #0 │ │ │ │ - bcs 600e30 │ │ │ │ + bcs 600e34 │ │ │ │ sub r2, r4, #640 @ 0x280 │ │ │ │ orrs r2, r2, r5 │ │ │ │ - beq 600f34 │ │ │ │ + beq 600f38 │ │ │ │ rsbs r2, r4, #640 @ 0x280 │ │ │ │ rscs r2, r5, #0 │ │ │ │ - bcc 600c20 │ │ │ │ + bcc 600c24 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 600e80 │ │ │ │ + beq 600e84 │ │ │ │ sub r3, r4, #16 │ │ │ │ orrs r3, r3, r5 │ │ │ │ - bne 600ee8 │ │ │ │ + bne 600eec │ │ │ │ ldr r0, [r0, #932] @ 0x3a4 │ │ │ │ bl 429740 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1037860,53 +1037861,53 @@ │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r6, #932] @ 0x3a4 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 42956c │ │ │ │ - ldr r2, [pc, #1040] @ 600fd8 │ │ │ │ + ldr r2, [pc, #1040] @ 600fdc │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r2, r3, r5 │ │ │ │ - bcc 600ec4 │ │ │ │ - ldr r2, [pc, #1028] @ 600fdc │ │ │ │ + bcc 600ec8 │ │ │ │ + ldr r2, [pc, #1028] @ 600fe0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ cmp r4, #49152 @ 0xc000 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ sbcs r1, r5, #0 │ │ │ │ ldr r1, [r2, #712] @ 0x2c8 │ │ │ │ - bcs 600f5c │ │ │ │ - ldr r2, [pc, #1000] @ 600fe0 │ │ │ │ + bcs 600f60 │ │ │ │ + ldr r2, [pc, #1000] @ 600fe4 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r3, r3, r5 │ │ │ │ - bcs 600cf8 │ │ │ │ + bcs 600cfc │ │ │ │ subs r2, r4, #32768 @ 0x8000 │ │ │ │ sbc r3, r5, #0 │ │ │ │ rsbs r0, r2, #12416 @ 0x3080 │ │ │ │ rscs r0, r3, #0 │ │ │ │ - bcc 600ee8 │ │ │ │ + bcc 600eec │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 60022c │ │ │ │ + b 600230 │ │ │ │ rsbs r2, r4, #796 @ 0x31c │ │ │ │ rscs r2, r5, #0 │ │ │ │ - bcs 600d64 │ │ │ │ + bcs 600d68 │ │ │ │ subs r2, r4, #896 @ 0x380 │ │ │ │ sbc r1, r5, #0 │ │ │ │ cmp r2, #29 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - bcs 600ee8 │ │ │ │ + bcs 600eec │ │ │ │ lsl r2, r2, #16 │ │ │ │ ldr r1, [r0, #940] @ 0x3ac │ │ │ │ asr r2, r2, #16 │ │ │ │ add r0, r9, r2 │ │ │ │ cmp r1, r0, lsl #3 │ │ │ │ lsl r9, r9, #3 │ │ │ │ - bcc 600d24 │ │ │ │ + bcc 600d28 │ │ │ │ cmp r9, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsl r5, r2, #7 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1037920,70 +1037921,70 @@ │ │ │ │ and r3, r3, #1 │ │ │ │ orr r3, r3, r1 │ │ │ │ strb r3, [r2, r5] │ │ │ │ ldr r3, [r6, #924] @ 0x39c │ │ │ │ add r3, r3, r5 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - blt 600cd0 │ │ │ │ + blt 600cd4 │ │ │ │ ldr r2, [r6, #936] @ 0x3a8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, r1 │ │ │ │ - bls 600cd0 │ │ │ │ + bls 600cd4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ - bl 5ffca8 │ │ │ │ + bl 5ffcac │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r9 │ │ │ │ add r5, r5, #16 │ │ │ │ - bne 600c78 │ │ │ │ + bne 600c7c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r4, #8192 @ 0x2000 │ │ │ │ sbcs r3, r5, #0 │ │ │ │ - bcc 600ee8 │ │ │ │ + bcc 600eec │ │ │ │ lsr r3, r4, #5 │ │ │ │ orr r3, r3, r5, lsl #27 │ │ │ │ ldr r2, [r6, #940] @ 0x3ac │ │ │ │ subs r9, r3, #256 @ 0x100 │ │ │ │ orr r3, r8, r7 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, r9 │ │ │ │ - bhi 600f88 │ │ │ │ - ldr r3, [pc, #696] @ 600fe4 │ │ │ │ + bhi 600f8c │ │ │ │ + ldr r3, [pc, #696] @ 600fe8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #660] @ 600fe8 │ │ │ │ + ldr r0, [pc, #660] @ 600fec │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8e8dbc │ │ │ │ cmp r4, #768 @ 0x300 │ │ │ │ sbcs r2, r5, #0 │ │ │ │ - bcc 600ee8 │ │ │ │ + bcc 600eec │ │ │ │ subs r2, r4, #768 @ 0x300 │ │ │ │ lsl r2, r2, #16 │ │ │ │ ldr r1, [r0, #940] @ 0x3ac │ │ │ │ asr r2, r2, #16 │ │ │ │ add r0, r9, r2 │ │ │ │ cmp r1, r0, lsl #3 │ │ │ │ lsl r9, r9, #3 │ │ │ │ - bcc 600d24 │ │ │ │ + bcc 600d28 │ │ │ │ cmp r9, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsl r5, r2, #7 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1037998,43 +1037999,43 @@ │ │ │ │ and r3, r3, #1 │ │ │ │ and r3, r3, r1 │ │ │ │ strb r3, [r2, r5] │ │ │ │ ldr r3, [r6, #924] @ 0x39c │ │ │ │ add r3, r3, r5 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - blt 600e08 │ │ │ │ + blt 600e0c │ │ │ │ ldr r2, [r6, #936] @ 0x3a8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, r1 │ │ │ │ - bls 600e08 │ │ │ │ + bls 600e0c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ - bl 5ffca8 │ │ │ │ + bl 5ffcac │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r9 │ │ │ │ add r5, r5, #16 │ │ │ │ - bne 600dac │ │ │ │ + bne 600db0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsr r3, r4, #2 │ │ │ │ ldr r2, [r0, #940] @ 0x3ac │ │ │ │ orr r3, r3, r5, lsl #30 │ │ │ │ subs r3, r3, #320 @ 0x140 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 600d24 │ │ │ │ + bls 600d28 │ │ │ │ and r2, r8, #63 @ 0x3f │ │ │ │ cmp r2, #6 │ │ │ │ - bcs 600d24 │ │ │ │ + bcs 600d28 │ │ │ │ ldr r2, [r0, #924] @ 0x39c │ │ │ │ - ldr r1, [pc, #396] @ 600fec │ │ │ │ + ldr r1, [pc, #396] @ 600ff0 │ │ │ │ add r3, r2, r3, lsl #4 │ │ │ │ and r1, r1, r8 │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1038050,235 +1038051,235 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r8, #0 │ │ │ │ ldr r0, [r6, #932] @ 0x3a4 │ │ │ │ - beq 600f80 │ │ │ │ + beq 600f84 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 429758 │ │ │ │ bic r3, r4, #4 │ │ │ │ sub r3, r3, #65536 @ 0x10000 │ │ │ │ orrs r3, r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #244] @ 600fe4 │ │ │ │ + ldr r3, [pc, #244] @ 600fe8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #216] @ 600ff0 │ │ │ │ + ldr r0, [pc, #216] @ 600ff4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r9 │ │ │ │ str r8, [sp, #32] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8e8dbc │ │ │ │ ldr r3, [r0, #940] @ 0x3ac │ │ │ │ bic r1, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r3, r1 │ │ │ │ - bls 600d24 │ │ │ │ + bls 600d28 │ │ │ │ cmp r8, #0 │ │ │ │ and r2, r8, #-2147483648 @ 0x80000000 │ │ │ │ - bge 600f78 │ │ │ │ + bge 600f7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r2, #1 │ │ │ │ - b 600aa8 │ │ │ │ + b 600aac │ │ │ │ ldr r3, [r6, #928] @ 0x3a0 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ subs r2, r4, #49152 @ 0xc000 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ sbc r3, r5, #0 │ │ │ │ - b 600c14 │ │ │ │ + b 600c18 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 600aa8 │ │ │ │ + b 600aac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 429748 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 91bf34 │ │ │ │ ldr r2, [r6, #936] @ 0x3a8 │ │ │ │ asr r3, r0, #31 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcs 600d24 │ │ │ │ + bcs 600d28 │ │ │ │ ldr r3, [r6, #924] @ 0x39c │ │ │ │ add r3, r3, r9, lsl #4 │ │ │ │ str r0, [r3, #8] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x0055a190 │ │ │ │ + subseq sl, r5, ip, lsl #3 │ │ │ │ andeq pc, r0, r0, lsl #1 │ │ │ │ - subseq sp, r5, r4, ror r5 │ │ │ │ + subseq sp, r5, r0, ror r5 │ │ │ │ andeq r3, r0, r4, ror #31 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ - ldrsheq r1, [sl], -r4 @ │ │ │ │ + ldrsheq r1, [sl], -r0 @ │ │ │ │ and r0, r0, pc, lsr r0 │ │ │ │ - mlaseq sl, r4, pc, r0 @ │ │ │ │ - ldr r0, [pc, #4] @ 601000 │ │ │ │ + mlaseq sl, r0, pc, r0 @ │ │ │ │ + ldr r0, [pc, #4] @ 601004 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69caec │ │ │ │ - subseq fp, r2, ip, lsr #17 │ │ │ │ + subseq fp, r2, r8, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #128] @ 60109c │ │ │ │ - ldr r2, [pc, #128] @ 6010a0 │ │ │ │ - ldr r1, [pc, #128] @ 6010a4 │ │ │ │ + ldr ip, [pc, #128] @ 6010a0 │ │ │ │ + ldr r2, [pc, #128] @ 6010a4 │ │ │ │ + ldr r1, [pc, #128] @ 6010a8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r1, [pc, #100] @ 6010a8 │ │ │ │ + ldr r1, [pc, #100] @ 6010ac │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 694d3c │ │ │ │ - ldr r3, [pc, #84] @ 6010ac │ │ │ │ - ldr r1, [pc, #84] @ 6010b0 │ │ │ │ + ldr r3, [pc, #84] @ 6010b0 │ │ │ │ + ldr r1, [pc, #84] @ 6010b4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 696ae0 │ │ │ │ - ldr r3, [pc, #60] @ 6010b4 │ │ │ │ + ldr r3, [pc, #60] @ 6010b8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - subeq r5, r8, r8, lsr #22 │ │ │ │ - eorseq ip, r1, r8, ror #5 │ │ │ │ - eorseq r8, sl, ip, lsr r4 │ │ │ │ - subseq r5, r5, r4, ror #23 │ │ │ │ - subseq fp, r2, ip, asr #16 │ │ │ │ + subeq r5, r8, r4, lsr #22 │ │ │ │ + eorseq ip, r1, r4, ror #5 │ │ │ │ + eorseq r8, sl, r8, lsr r4 │ │ │ │ + subseq r5, r5, r0, ror #23 │ │ │ │ + subseq fp, r2, r8, asr #16 │ │ │ │ andeq r0, r0, r0, lsl #12 │ │ │ │ andeq r0, r0, r8, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #612] @ 601334 │ │ │ │ + ldr r5, [pc, #612] @ 601338 │ │ │ │ sub r1, r2, #240 @ 0xf0 │ │ │ │ orrs r1, r1, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 60128c │ │ │ │ + beq 601290 │ │ │ │ cmp r2, #241 @ 0xf1 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bcc 601164 │ │ │ │ - ldr r1, [pc, #580] @ 601338 │ │ │ │ + bcc 601168 │ │ │ │ + ldr r1, [pc, #580] @ 60133c │ │ │ │ ldr r6, [r0, #960] @ 0x3c0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr ip, [pc, #564] @ 60133c │ │ │ │ + ldr ip, [pc, #564] @ 601340 │ │ │ │ ldr r0, [r1, #712] @ 0x2c8 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, ip │ │ │ │ add lr, r6, r0, lsl #4 │ │ │ │ - beq 601278 │ │ │ │ + beq 60127c │ │ │ │ cmp ip, r2 │ │ │ │ sbcs ip, r1, r3 │ │ │ │ ldr r0, [r6, r0, lsl #4] │ │ │ │ - bcs 6011b4 │ │ │ │ - ldr ip, [pc, #524] @ 601340 │ │ │ │ + bcs 6011b8 │ │ │ │ + ldr ip, [pc, #524] @ 601344 │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, ip │ │ │ │ add ip, r6, r0, lsl #4 │ │ │ │ - beq 601264 │ │ │ │ - ldr r0, [pc, #508] @ 601344 │ │ │ │ + beq 601268 │ │ │ │ + ldr r0, [pc, #508] @ 601348 │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, r0 │ │ │ │ - bne 6012ac │ │ │ │ + bne 6012b0 │ │ │ │ ldrd r0, [ip, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub r1, r2, #128 @ 0x80 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 601300 │ │ │ │ + beq 601304 │ │ │ │ cmp r2, #129 @ 0x81 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bcs 601214 │ │ │ │ + bcs 601218 │ │ │ │ sub r1, r2, #8 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 6011f8 │ │ │ │ + beq 6011fc │ │ │ │ sub r1, r2, #48 @ 0x30 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 60124c │ │ │ │ + beq 601250 │ │ │ │ orrs r1, r2, r3 │ │ │ │ - bne 6012bc │ │ │ │ + bne 6012c0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr ip, [pc, #396] @ 601348 │ │ │ │ + ldr ip, [pc, #396] @ 60134c │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, ip │ │ │ │ - beq 6012e4 │ │ │ │ + beq 6012e8 │ │ │ │ add ip, ip, #8 │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, ip │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ sub r0, r2, #304 @ 0x130 │ │ │ │ orrs r0, r0, r3 │ │ │ │ - bne 6012bc │ │ │ │ + bne 6012c0 │ │ │ │ mov r0, #1048576 @ 0x100000 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r4, #764] @ 0x2fc │ │ │ │ ldr r0, [r0, #760] @ 0x2f8 │ │ │ │ add r4, r4, #768 @ 0x300 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub r1, r2, #136 @ 0x88 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 60131c │ │ │ │ + beq 601320 │ │ │ │ sub r1, r2, #208 @ 0xd0 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - bne 6012bc │ │ │ │ + bne 6012c0 │ │ │ │ ldr r0, [r0, #940] @ 0x3ac │ │ │ │ mov r1, #0 │ │ │ │ subs r0, r0, r1 │ │ │ │ movne r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1038306,25 +1038307,25 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub r0, r0, #16 │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, r0 │ │ │ │ - beq 6012e4 │ │ │ │ - ldr r1, [pc, #136] @ 60134c │ │ │ │ + beq 6012e8 │ │ │ │ + ldr r1, [pc, #136] @ 601350 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #1024 @ 0x400 │ │ │ │ - beq 60119c │ │ │ │ - ldr r0, [pc, #120] @ 601350 │ │ │ │ + beq 6011a0 │ │ │ │ + ldr r0, [pc, #120] @ 601354 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60119c │ │ │ │ + b 6011a0 │ │ │ │ ldr r0, [r4, #756] @ 0x2f4 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -1038337,73 +1038338,73 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #944] @ 0x3b0 │ │ │ │ ldr r1, [r4, #948] @ 0x3b4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrsheq r9, [r5], #-176 @ 0xffffff50 │ │ │ │ - subseq sp, r5, r8, asr r0 │ │ │ │ + subseq r9, r5, ip, ror #23 │ │ │ │ + subseq sp, r5, r4, asr r0 │ │ │ │ andeq r2, r0, r0, lsr #32 │ │ │ │ andeq r4, r0, r8, lsl r0 │ │ │ │ andeq r4, r0, r0, lsr #32 │ │ │ │ andeq r2, r0, r0, lsl r0 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ - eorseq r0, sl, r4, lsl ip │ │ │ │ + eorseq r0, sl, r0, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r1, [pc, #712] @ 601634 │ │ │ │ + ldr r1, [pc, #712] @ 601638 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r9, [r0, r1] │ │ │ │ - ldr lr, [pc, #696] @ 601638 │ │ │ │ + ldr lr, [pc, #696] @ 60163c │ │ │ │ ldr ip, [r4, #960] @ 0x3c0 │ │ │ │ ldr r8, [r9, #712] @ 0x2c8 │ │ │ │ - ldr r7, [pc, #688] @ 60163c │ │ │ │ + ldr r7, [pc, #688] @ 601640 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, r0 │ │ │ │ cmpeq r2, lr │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add sl, ip, r8, lsl #4 │ │ │ │ - beq 601560 │ │ │ │ + beq 601564 │ │ │ │ cmp lr, r2 │ │ │ │ sbcs lr, r0, r3 │ │ │ │ - bcc 601488 │ │ │ │ + bcc 60148c │ │ │ │ sub r0, r2, #128 @ 0x80 │ │ │ │ orrs r0, r0, r3 │ │ │ │ - beq 6015e8 │ │ │ │ + beq 6015ec │ │ │ │ sub r0, r2, #136 @ 0x88 │ │ │ │ orrs r0, r0, r3 │ │ │ │ - beq 601500 │ │ │ │ + beq 601504 │ │ │ │ sub r0, r2, #8 │ │ │ │ orrs r0, r0, r3 │ │ │ │ - bne 60158c │ │ │ │ + bne 601590 │ │ │ │ bic r2, r5, #32512 @ 0x7f00 │ │ │ │ lsl r3, r6, #16 │ │ │ │ add r4, r4, #768 @ 0x300 │ │ │ │ bic r2, r2, #255 @ 0xff │ │ │ │ lsr r3, r3, #16 │ │ │ │ strd r2, [r4, #-8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 655080 │ │ │ │ - ldr r3, [pc, #568] @ 601640 │ │ │ │ + bl 655084 │ │ │ │ + ldr r3, [pc, #568] @ 601644 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60146c │ │ │ │ - ldr r6, [pc, #552] @ 601644 │ │ │ │ - ldr r8, [pc, #552] @ 601648 │ │ │ │ - ldr r7, [pc, #552] @ 60164c │ │ │ │ + beq 601470 │ │ │ │ + ldr r6, [pc, #552] @ 601648 │ │ │ │ + ldr r8, [pc, #552] @ 60164c │ │ │ │ + ldr r7, [pc, #552] @ 601650 │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, r6, #16 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #31 │ │ │ │ mov r1, r7 │ │ │ │ @@ -1038414,36 +1038415,36 @@ │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ lsr r3, r3, #4 │ │ │ │ orr r3, r3, r2, lsl #28 │ │ │ │ add r0, r0, #8192 @ 0x2000 │ │ │ │ str r3, [r0, #1680] @ 0x690 │ │ │ │ ldr r5, [r5, #632] @ 0x278 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 601430 │ │ │ │ + bne 601434 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr lr, [pc, #448] @ 601650 │ │ │ │ + ldr lr, [pc, #448] @ 601654 │ │ │ │ cmp r3, r0 │ │ │ │ cmpeq r2, lr │ │ │ │ ldr lr, [ip, r8, lsl #4] │ │ │ │ add fp, ip, lr, lsl #4 │ │ │ │ - beq 6015bc │ │ │ │ - ldr lr, [pc, #428] @ 601654 │ │ │ │ + beq 6015c0 │ │ │ │ + ldr lr, [pc, #428] @ 601658 │ │ │ │ cmp r3, r0 │ │ │ │ cmpeq r2, lr │ │ │ │ - beq 6014e0 │ │ │ │ - ldr ip, [pc, #416] @ 601658 │ │ │ │ + beq 6014e4 │ │ │ │ + ldr ip, [pc, #416] @ 60165c │ │ │ │ cmp r3, r0 │ │ │ │ cmpeq r2, ip │ │ │ │ - bne 60158c │ │ │ │ + bne 601590 │ │ │ │ bic r1, r5, #4080 @ 0xff0 │ │ │ │ bic r1, r1, #15 │ │ │ │ str r1, [sl, #8] │ │ │ │ str r0, [sl, #12] │ │ │ │ ldr r0, [r9, #712] @ 0x2c8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1038454,53 +1038455,53 @@ │ │ │ │ str r0, [fp, #12] │ │ │ │ ldr r0, [ip, r8, lsl #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 55ea2c │ │ │ │ ldr r3, [r4, #936] @ 0x3a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60146c │ │ │ │ - ldr r7, [pc, #328] @ 60165c │ │ │ │ + beq 601470 │ │ │ │ + ldr r7, [pc, #328] @ 601660 │ │ │ │ bic r5, r5, #32512 @ 0x7f00 │ │ │ │ bic r5, r5, #254 @ 0xfe │ │ │ │ and r6, r6, r7 │ │ │ │ str r5, [r4, #944] @ 0x3b0 │ │ │ │ str r6, [r4, #948] @ 0x3b4 │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ldr r2, [r4, #944] @ 0x3b0 │ │ │ │ ldr r3, [r4, #948] @ 0x3b4 │ │ │ │ bic r2, r2, #32512 @ 0x7f00 │ │ │ │ ldr r0, [r4, #936] @ 0x3a8 │ │ │ │ bic r2, r2, #255 @ 0xff │ │ │ │ and r3, r3, r7 │ │ │ │ - bl 655080 │ │ │ │ + bl 655084 │ │ │ │ ldrb r1, [r4, #944] @ 0x3b0 │ │ │ │ ldr r0, [r4, #936] @ 0x3a8 │ │ │ │ and r1, r1, #1 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 651f5c │ │ │ │ + b 651f60 │ │ │ │ ldr r3, [r4, #756] @ 0x2f4 │ │ │ │ and r5, r5, #7 │ │ │ │ cmp r5, r3 │ │ │ │ strcc r5, [ip, r8, lsl #4] │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #204] @ 601660 │ │ │ │ + ldr r0, [pc, #204] @ 601664 │ │ │ │ ldr r0, [r7, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r0, #1024 @ 0x400 │ │ │ │ - beq 60146c │ │ │ │ - ldr r0, [pc, #188] @ 601664 │ │ │ │ + beq 601470 │ │ │ │ + ldr r0, [pc, #188] @ 601668 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e8dbc │ │ │ │ ldr r3, [r4, #756] @ 0x2f4 │ │ │ │ @@ -1038512,105 +1038513,105 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #940] @ 0x3ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60146c │ │ │ │ - ldr r8, [pc, #96] @ 60165c │ │ │ │ - ldr r2, [pc, #104] @ 601668 │ │ │ │ + beq 601470 │ │ │ │ + ldr r8, [pc, #96] @ 601660 │ │ │ │ + ldr r2, [pc, #104] @ 60166c │ │ │ │ add r7, r4, #960 @ 0x3c0 │ │ │ │ and r2, r2, r5 │ │ │ │ and r6, r6, r8 │ │ │ │ stmdb r7, {r2, r6} │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ldrd r2, [r7, #-8] │ │ │ │ ldr r0, [r4, #940] @ 0x3ac │ │ │ │ lsr r2, r2, #17 │ │ │ │ lsl r2, r2, #17 │ │ │ │ and r3, r3, r8 │ │ │ │ - bl 655080 │ │ │ │ + bl 655084 │ │ │ │ ldrb r1, [r7, #-8] │ │ │ │ ldr r0, [r4, #940] @ 0x3ac │ │ │ │ - b 60154c │ │ │ │ - subseq ip, r5, r0, ror #27 │ │ │ │ + b 601550 │ │ │ │ + ldrsbeq ip, [r5], #-220 @ 0xffffff24 │ │ │ │ andeq r2, r0, r8, lsl r0 │ │ │ │ - subseq r9, r5, ip, lsr #18 │ │ │ │ + subseq r9, r5, r8, lsr #18 │ │ │ │ andeq r1, r0, ip, lsr #16 │ │ │ │ - subeq r5, r8, ip, lsr #14 │ │ │ │ - eorseq fp, r9, r8, ror r5 │ │ │ │ - eorseq fp, r9, r8, asr #10 │ │ │ │ + subeq r5, r8, r8, lsr #14 │ │ │ │ + eorseq fp, r9, r4, ror r5 │ │ │ │ + eorseq fp, r9, r4, asr #10 │ │ │ │ andeq r4, r0, r8, lsl r0 │ │ │ │ andeq r4, r0, r0, lsr #32 │ │ │ │ andeq r2, r0, r0, lsr #32 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ strheq r4, [r0], -ip │ │ │ │ - eorseq r0, sl, r8, ror #18 │ │ │ │ + eorseq r0, sl, r4, ror #18 │ │ │ │ @ instruction: 0xfffe0001 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #316] @ 6017c0 │ │ │ │ - ldr r2, [pc, #316] @ 6017c4 │ │ │ │ - ldr r1, [pc, #316] @ 6017c8 │ │ │ │ + ldr ip, [pc, #316] @ 6017c4 │ │ │ │ + ldr r2, [pc, #316] @ 6017c8 │ │ │ │ + ldr r1, [pc, #316] @ 6017cc │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #28 │ │ │ │ mov r3, #17 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #940] @ 0x3ac │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6016f8 │ │ │ │ + beq 6016fc │ │ │ │ add r4, r0, #960 @ 0x3c0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r4, #-8] │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ldr r2, [r5, #952] @ 0x3b8 │ │ │ │ ldrh r3, [r4, #-4] │ │ │ │ lsr r2, r2, #17 │ │ │ │ ldr r0, [r5, #940] @ 0x3ac │ │ │ │ lsl r2, r2, #17 │ │ │ │ - bl 655080 │ │ │ │ + bl 655084 │ │ │ │ ldrb r1, [r5, #952] @ 0x3b8 │ │ │ │ ldr r0, [r5, #940] @ 0x3ac │ │ │ │ and r1, r1, #1 │ │ │ │ - bl 654f60 │ │ │ │ - bl 651f5c │ │ │ │ + bl 654f64 │ │ │ │ + bl 651f60 │ │ │ │ ldr r3, [r5, #936] @ 0x3a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 601744 │ │ │ │ + beq 601748 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ add r4, r5, #944 @ 0x3b0 │ │ │ │ strd r2, [r4] │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ldr r2, [r5, #944] @ 0x3b0 │ │ │ │ ldrh r3, [r4, #4] │ │ │ │ bic r2, r2, #32512 @ 0x7f00 │ │ │ │ ldr r0, [r5, #936] @ 0x3a8 │ │ │ │ bic r2, r2, #255 @ 0xff │ │ │ │ - bl 655080 │ │ │ │ + bl 655084 │ │ │ │ ldrb r1, [r5, #944] @ 0x3b0 │ │ │ │ ldr r0, [r5, #936] @ 0x3a8 │ │ │ │ and r1, r1, #1 │ │ │ │ - bl 654f60 │ │ │ │ - bl 651f5c │ │ │ │ + bl 654f64 │ │ │ │ + bl 651f60 │ │ │ │ ldr r3, [r5, #756] @ 0x2f4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6017a0 │ │ │ │ + beq 6017a4 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r6, [pc, #112] @ 6017cc │ │ │ │ - ldr r8, [pc, #112] @ 6017d0 │ │ │ │ + ldr r6, [pc, #112] @ 6017d0 │ │ │ │ + ldr r8, [pc, #112] @ 6017d4 │ │ │ │ mov r9, r4 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r5, #960] @ 0x3c0 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [r3, r4, lsl #4] │ │ │ │ ldr r3, [r5, #960] @ 0x3c0 │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ @@ -1038619,35 +1038620,35 @@ │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r4, r4, #1 │ │ │ │ and r1, r1, r8 │ │ │ │ bl 55ea2c │ │ │ │ ldr r3, [r5, #756] @ 0x2f4 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 601764 │ │ │ │ + bhi 601768 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - subeq r5, r8, r4, asr #9 │ │ │ │ - eorseq r0, sl, r4, lsr #17 │ │ │ │ - eorseq fp, r9, r8, lsr #21 │ │ │ │ + subeq r5, r8, r0, asr #9 │ │ │ │ + eorseq r0, sl, r0, lsr #17 │ │ │ │ + eorseq fp, r9, r4, lsr #21 │ │ │ │ svclt 0x00c00000 │ │ │ │ @ instruction: 0xfffff000 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #88] @ 601844 │ │ │ │ - ldr r2, [pc, #88] @ 601848 │ │ │ │ - ldr r1, [pc, #88] @ 60184c │ │ │ │ + ldr ip, [pc, #88] @ 601848 │ │ │ │ + ldr r2, [pc, #88] @ 60184c │ │ │ │ + ldr r1, [pc, #88] @ 601850 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #17 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1038661,96 +1038662,96 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - subeq r5, r8, ip, asr r3 │ │ │ │ - eorseq r0, sl, r0, asr #14 │ │ │ │ - eorseq fp, r9, ip, lsr r9 │ │ │ │ + subeq r5, r8, r8, asr r3 │ │ │ │ + eorseq r0, sl, ip, lsr r7 │ │ │ │ + eorseq fp, r9, r8, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #152] @ 601900 │ │ │ │ + ldr r4, [pc, #152] @ 601904 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #40 @ 0x28 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #136] @ 601904 │ │ │ │ - ldr r1, [pc, #136] @ 601908 │ │ │ │ + ldr r2, [pc, #136] @ 601908 │ │ │ │ + ldr r1, [pc, #136] @ 60190c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r5, [pc, #116] @ 60190c │ │ │ │ - ldr r2, [pc, #116] @ 601910 │ │ │ │ + ldr r5, [pc, #116] @ 601910 │ │ │ │ + ldr r2, [pc, #116] @ 601914 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r4, #28 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #17 │ │ │ │ mov r8, #32768 @ 0x8000 │ │ │ │ mov r9, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #72] @ 601914 │ │ │ │ + ldr r2, [pc, #72] @ 601918 │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r4, r0, #768 @ 0x300 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 30a634 │ │ │ │ - subeq r5, r8, r4, ror #5 │ │ │ │ - eorseq r4, r3, r4, lsl #6 │ │ │ │ - eorseq r4, r3, r4, lsl r3 │ │ │ │ - eorseq fp, r9, ip, lsr #17 │ │ │ │ - mlaseq sl, r4, r6, r0 │ │ │ │ - ldrsbeq sl, [r2], #-248 @ 0xffffff08 │ │ │ │ - ldr r0, [pc, #4] @ 601924 │ │ │ │ + subeq r5, r8, r0, ror #5 │ │ │ │ + eorseq r4, r3, r0, lsl #6 │ │ │ │ + eorseq r4, r3, r0, lsl r3 │ │ │ │ + eorseq fp, r9, r8, lsr #17 │ │ │ │ + mlaseq sl, r0, r6, r0 │ │ │ │ + ldrsbeq sl, [r2], #-244 @ 0xffffff0c │ │ │ │ + ldr r0, [pc, #4] @ 601928 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69caec │ │ │ │ - subseq fp, r2, r0, lsr #32 │ │ │ │ + subseq fp, r2, ip, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #180] @ 6019f4 │ │ │ │ - ldr ip, [pc, #180] @ 6019f8 │ │ │ │ + ldr r1, [pc, #180] @ 6019f8 │ │ │ │ + ldr ip, [pc, #180] @ 6019fc │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r2, [r1, ip] │ │ │ │ mov r3, r1 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr sl, [r2] │ │ │ │ cmp sl, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r8, [pc, #128] @ 6019fc │ │ │ │ + ldr r8, [pc, #128] @ 601a00 │ │ │ │ mov r7, r0 │ │ │ │ add r5, r0, #944 @ 0x3b0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r4, #1 │ │ │ │ - b 6019ac │ │ │ │ + b 6019b0 │ │ │ │ ldr sl, [sl, #632] @ 0x278 │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1038763,21 +1038764,21 @@ │ │ │ │ rsb ip, r0, #32 │ │ │ │ orr r2, r2, r4, lsr ip │ │ │ │ bic r1, r6, r1 │ │ │ │ and r1, r1, r4, lsl r0 │ │ │ │ bic r3, r9, r3 │ │ │ │ and r3, r3, r2 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 60198c │ │ │ │ + beq 601990 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 21d0b4 │ │ │ │ - b 60198c │ │ │ │ - subseq r9, r5, r4, lsl #7 │ │ │ │ + b 601990 │ │ │ │ + subseq r9, r5, r0, lsl #7 │ │ │ │ andeq r1, r0, ip, lsr #16 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1038804,18 +1038805,18 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #208] @ 601b58 │ │ │ │ - ldr r2, [pc, #208] @ 601b5c │ │ │ │ + ldr r5, [pc, #208] @ 601b5c │ │ │ │ + ldr r2, [pc, #208] @ 601b60 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #204] @ 601b60 │ │ │ │ + ldr r1, [pc, #204] @ 601b64 │ │ │ │ sub sp, sp, #24 │ │ │ │ add r5, pc, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d194 │ │ │ │ @@ -1038829,27 +1038830,27 @@ │ │ │ │ orr r3, r3, r1, lsr r6 │ │ │ │ ldr r1, [r0, #760] @ 0x2f8 │ │ │ │ subs r2, r2, #1 │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r2, [r0, #764] @ 0x2fc │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bcc 601b04 │ │ │ │ + bcc 601b08 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str ip, [sp, #16] │ │ │ │ add r0, r0, #944 @ 0x3b0 │ │ │ │ - ldr ip, [pc, #80] @ 601b64 │ │ │ │ + ldr ip, [pc, #80] @ 601b68 │ │ │ │ ldrd r2, [r0, #-8] │ │ │ │ - ldr r1, [pc, #76] @ 601b68 │ │ │ │ + ldr r1, [pc, #76] @ 601b6c │ │ │ │ add ip, pc, ip │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r5, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #138 @ 0x8a │ │ │ │ str ip, [sp] │ │ │ │ @@ -1038858,135 +1038859,135 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strdeq r5, [r8], #-0 │ │ │ │ - @ instruction: 0x003a04d0 │ │ │ │ - eorseq fp, r9, r0, ror r6 │ │ │ │ - eorseq r0, sl, r4, lsl #9 │ │ │ │ - eorseq r0, sl, r0, ror #8 │ │ │ │ + subeq r5, r8, ip, ror #1 │ │ │ │ + eorseq r0, sl, ip, asr #9 │ │ │ │ + eorseq fp, r9, ip, ror #12 │ │ │ │ + eorseq r0, sl, r0, lsl #9 │ │ │ │ + eorseq r0, sl, ip, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #108] @ 601bf0 │ │ │ │ - ldr r2, [pc, #108] @ 601bf4 │ │ │ │ - ldr r1, [pc, #108] @ 601bf8 │ │ │ │ + ldr ip, [pc, #108] @ 601bf4 │ │ │ │ + ldr r2, [pc, #108] @ 601bf8 │ │ │ │ + ldr r1, [pc, #108] @ 601bfc │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r3, [pc, #76] @ 601bfc │ │ │ │ - ldr r1, [pc, #76] @ 601c00 │ │ │ │ + ldr r3, [pc, #76] @ 601c00 │ │ │ │ + ldr r1, [pc, #76] @ 601c04 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ bl 696ae0 │ │ │ │ - ldr r3, [pc, #56] @ 601c04 │ │ │ │ - ldr r1, [pc, #56] @ 601c08 │ │ │ │ + ldr r3, [pc, #56] @ 601c08 │ │ │ │ + ldr r1, [pc, #56] @ 601c0c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 694d3c │ │ │ │ - strdeq r4, [r8], #-252 @ 0xffffff04 │ │ │ │ - eorseq fp, r1, r4, lsl #15 │ │ │ │ - @ instruction: 0x003a78d4 │ │ │ │ + strdeq r4, [r8], #-248 @ 0xffffff08 │ │ │ │ + eorseq fp, r1, r0, lsl #15 │ │ │ │ + @ instruction: 0x003a78d0 │ │ │ │ @ instruction: 0xfffffeb8 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - subseq sl, r2, r0, ror sp │ │ │ │ - ldrheq r5, [r5], #-20 @ 0xffffffec │ │ │ │ + subseq sl, r2, ip, ror #26 │ │ │ │ + ldrheq r5, [r5], #-16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #408] @ 601dbc │ │ │ │ - ldr lr, [pc, #408] @ 601dc0 │ │ │ │ + ldr ip, [pc, #408] @ 601dc0 │ │ │ │ + ldr lr, [pc, #408] @ 601dc4 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, ip │ │ │ │ ldrd r8, [sp, #32] │ │ │ │ add lr, pc, lr │ │ │ │ - beq 601ce4 │ │ │ │ + beq 601ce8 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs ip, r1, r3 │ │ │ │ - bcc 601ca8 │ │ │ │ - ldr ip, [pc, #372] @ 601dc4 │ │ │ │ + bcc 601cac │ │ │ │ + ldr ip, [pc, #372] @ 601dc8 │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, ip │ │ │ │ - beq 601ce4 │ │ │ │ + beq 601ce8 │ │ │ │ add ip, ip, #8 │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, ip │ │ │ │ - beq 601cb8 │ │ │ │ - ldr r3, [pc, #344] @ 601dc8 │ │ │ │ + beq 601cbc │ │ │ │ + ldr r3, [pc, #344] @ 601dcc │ │ │ │ ldr r3, [lr, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #312] @ 601dcc │ │ │ │ - ldr r0, [pc, #312] @ 601dd0 │ │ │ │ + ldr r1, [pc, #312] @ 601dd0 │ │ │ │ + ldr r0, [pc, #312] @ 601dd4 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ b 8e8dbc │ │ │ │ - ldr ip, [pc, #292] @ 601dd4 │ │ │ │ + ldr ip, [pc, #292] @ 601dd8 │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq r2, ip │ │ │ │ - bne 601c68 │ │ │ │ + bne 601c6c │ │ │ │ ldr r1, [r0, #752] @ 0x2f0 │ │ │ │ mvn ip, #0 │ │ │ │ lsl r3, ip, r1 │ │ │ │ sub lr, r1, #32 │ │ │ │ orr r3, r3, ip, lsl lr │ │ │ │ bic r2, r8, ip, lsl r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ orr r3, r3, ip, lsr r1 │ │ │ │ bic r3, r9, r3 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 601928 │ │ │ │ + b 60192c │ │ │ │ ldr r1, [r0, #752] @ 0x2f0 │ │ │ │ mvn r3, #0 │ │ │ │ lsl r2, r3, r1 │ │ │ │ sub ip, r1, #32 │ │ │ │ orr r2, r2, r3, lsl ip │ │ │ │ bic r8, r8, r3, lsl r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ orr r2, r2, r3, lsr r1 │ │ │ │ - ldr r3, [pc, #204] @ 601dd8 │ │ │ │ + ldr r3, [pc, #204] @ 601ddc │ │ │ │ bic r9, r9, r2 │ │ │ │ ldr r3, [lr, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr sl, [r3] │ │ │ │ cmp sl, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r6, r0, #944 @ 0x3b0 │ │ │ │ mov r7, #1 │ │ │ │ - b 601d5c │ │ │ │ + b 601d60 │ │ │ │ ldr sl, [sl, #632] @ 0x278 │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1039000,46 +1039001,46 @@ │ │ │ │ orr r4, r4, r7, lsr r1 │ │ │ │ lsl r5, r7, r5 │ │ │ │ and r3, r3, r8 │ │ │ │ and r2, r2, r9 │ │ │ │ and r3, r3, r5 │ │ │ │ and r2, r2, r4 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 601d3c │ │ │ │ + beq 601d40 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, sl │ │ │ │ bl 4b3ffc │ │ │ │ ldr r3, [r6, #-8] │ │ │ │ bic r3, r3, r5 │ │ │ │ str r3, [r6, #-8] │ │ │ │ ldr r3, [r6, #-4] │ │ │ │ bic r3, r3, r4 │ │ │ │ str r3, [r6, #-4] │ │ │ │ - b 601d3c │ │ │ │ + b 601d40 │ │ │ │ andeq r4, r0, r0, lsr #32 │ │ │ │ - @ instruction: 0x00559090 │ │ │ │ + subseq r9, r5, ip, lsl #1 │ │ │ │ andeq r2, r0, r0, lsr #32 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ - strdeq r4, [r8], #-224 @ 0xffffff20 │ │ │ │ - eorseq r0, sl, r4, lsr r3 │ │ │ │ + subeq r4, r8, ip, ror #29 │ │ │ │ + eorseq r0, sl, r0, lsr r3 │ │ │ │ andeq r4, r0, r8, lsr #32 │ │ │ │ andeq r1, r0, ip, lsr #16 │ │ │ │ - ldr r1, [pc, #160] @ 601e84 │ │ │ │ - ldr ip, [pc, #160] @ 601e88 │ │ │ │ + ldr r1, [pc, #160] @ 601e88 │ │ │ │ + ldr ip, [pc, #160] @ 601e8c │ │ │ │ adds r1, r2, r1 │ │ │ │ sbc r3, r3, #0 │ │ │ │ bic r1, r1, #8192 @ 0x2000 │ │ │ │ orrs r1, r1, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - beq 601e28 │ │ │ │ - ldr r3, [pc, #136] @ 601e8c │ │ │ │ + beq 601e2c │ │ │ │ + ldr r3, [pc, #136] @ 601e90 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ - bne 601e40 │ │ │ │ + bne 601e44 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ add r0, r0, #944 @ 0x3b0 │ │ │ │ @@ -1039048,39 +1039049,39 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #56] @ 601e90 │ │ │ │ - ldr r0, [pc, #56] @ 601e94 │ │ │ │ + ldr r1, [pc, #56] @ 601e94 │ │ │ │ + ldr r0, [pc, #56] @ 601e98 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r1, #60 @ 0x3c │ │ │ │ bl 8e8dbc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xffffdfd0 │ │ │ │ - ldrsbeq r8, [r5], #-224 @ 0xffffff20 │ │ │ │ + subseq r8, r5, ip, asr #29 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ - subeq r4, r8, ip, lsr #26 │ │ │ │ - eorseq r0, sl, r4, ror r1 │ │ │ │ + subeq r4, r8, r8, lsr #26 │ │ │ │ + eorseq r0, sl, r0, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #68] @ 601ef4 │ │ │ │ - ldr r2, [pc, #68] @ 601ef8 │ │ │ │ - ldr r1, [pc, #68] @ 601efc │ │ │ │ + ldr ip, [pc, #68] @ 601ef8 │ │ │ │ + ldr r2, [pc, #68] @ 601efc │ │ │ │ + ldr r1, [pc, #68] @ 601f00 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ @@ -1039088,218 +1039089,218 @@ │ │ │ │ mov r5, #0 │ │ │ │ add r2, r0, #944 @ 0x3b0 │ │ │ │ add r3, r0, #768 @ 0x300 │ │ │ │ strd r4, [r2, #-8] │ │ │ │ ldrd r2, [r3, #-8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 601928 │ │ │ │ - subeq r4, r8, ip, asr #25 │ │ │ │ - eorseq r0, sl, ip, lsr #1 │ │ │ │ - eorseq fp, r9, ip, asr #4 │ │ │ │ + b 60192c │ │ │ │ + subeq r4, r8, r8, asr #25 │ │ │ │ + eorseq r0, sl, r8, lsr #1 │ │ │ │ + eorseq fp, r9, r8, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #148] @ 601fac │ │ │ │ + ldr r5, [pc, #148] @ 601fb0 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r5, #72 @ 0x48 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #132] @ 601fb0 │ │ │ │ - ldr r1, [pc, #132] @ 601fb4 │ │ │ │ + ldr r2, [pc, #132] @ 601fb4 │ │ │ │ + ldr r1, [pc, #132] @ 601fb8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r4, [pc, #112] @ 601fb8 │ │ │ │ - ldr r2, [pc, #112] @ 601fbc │ │ │ │ + ldr r4, [pc, #112] @ 601fbc │ │ │ │ + ldr r2, [pc, #112] @ 601fc0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ mov r8, #24576 @ 0x6000 │ │ │ │ mov r9, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #72] @ 601fc0 │ │ │ │ + ldr r2, [pc, #72] @ 601fc4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #104 @ 0x68 │ │ │ │ strd r8, [sp, #8] │ │ │ │ add r5, r0, #768 @ 0x300 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 30a634 │ │ │ │ - subeq r4, r8, ip, ror #24 │ │ │ │ - eorseq r3, r3, r4, asr ip │ │ │ │ - eorseq r3, r3, r4, ror #24 │ │ │ │ - eorseq fp, r9, r4, asr #3 │ │ │ │ - eorseq r0, sl, r4, lsl r0 │ │ │ │ - subseq sl, r2, r4, asr #19 │ │ │ │ - ldr r0, [pc, #4] @ 601fd0 │ │ │ │ + subeq r4, r8, r8, ror #24 │ │ │ │ + eorseq r3, r3, r0, asr ip │ │ │ │ + eorseq r3, r3, r0, ror #24 │ │ │ │ + eorseq fp, r9, r0, asr #3 │ │ │ │ + eorseq r0, sl, r0, lsl r0 │ │ │ │ + subseq sl, r2, r0, asr #19 │ │ │ │ + ldr r0, [pc, #4] @ 601fd4 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69caec │ │ │ │ - subseq sl, r2, ip, lsl #20 │ │ │ │ + subseq sl, r2, r8, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #944] @ 0x3b0 │ │ │ │ ldr r1, [r0, #936] @ 0x3a8 │ │ │ │ and r4, r4, #130048 @ 0x1fc00 │ │ │ │ adds r8, r4, #1024 @ 0x400 │ │ │ │ add r4, r4, #1020 @ 0x3fc │ │ │ │ add r4, r4, #3 │ │ │ │ bic r7, r1, #1020 @ 0x3fc │ │ │ │ add r5, r0, #768 @ 0x300 │ │ │ │ and r6, r1, #1 │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ands r3, r4, r8 │ │ │ │ bic r7, r7, #3 │ │ │ │ - beq 60203c │ │ │ │ + beq 602040 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #0 │ │ │ │ - bl 655080 │ │ │ │ + bl 655084 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 651f5c │ │ │ │ + b 651f60 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654fc0 │ │ │ │ - b 602018 │ │ │ │ + bl 654fc4 │ │ │ │ + b 60201c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #248] @ 60215c │ │ │ │ - ldr r2, [pc, #248] @ 602160 │ │ │ │ + ldr r6, [pc, #248] @ 602160 │ │ │ │ + ldr r2, [pc, #248] @ 602164 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #244] @ 602164 │ │ │ │ + ldr r1, [pc, #244] @ 602168 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ str r6, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr ip, [r0, #752] @ 0x2f0 │ │ │ │ cmp ip, #16 │ │ │ │ - bhi 6020d4 │ │ │ │ + bhi 6020d8 │ │ │ │ ldr lr, [r0, #756] @ 0x2f4 │ │ │ │ mov r4, r0 │ │ │ │ cmp lr, #16 │ │ │ │ - bhi 602118 │ │ │ │ + bhi 60211c │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r0, ip, lr │ │ │ │ bl 212060 │ │ │ │ str r0, [r4, #760] @ 0x2f8 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #140] @ 602168 │ │ │ │ - ldr r2, [pc, #140] @ 60216c │ │ │ │ + ldr r1, [pc, #140] @ 60216c │ │ │ │ + ldr r2, [pc, #140] @ 602170 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #132] @ 602170 │ │ │ │ + ldr r1, [pc, #132] @ 602174 │ │ │ │ add r3, r6, #12 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #84] @ 602174 │ │ │ │ - ldr r2, [pc, #84] @ 602178 │ │ │ │ + ldr r1, [pc, #84] @ 602178 │ │ │ │ + ldr r2, [pc, #84] @ 60217c │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, lr} │ │ │ │ - ldr r1, [pc, #76] @ 60217c │ │ │ │ + ldr r1, [pc, #76] @ 602180 │ │ │ │ add r3, r6, #12 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r4, r8, ip, lsl #23 │ │ │ │ - eorseq pc, r9, r0, lsl #31 │ │ │ │ - eorseq fp, r9, r8, rrx │ │ │ │ - eorseq pc, r9, ip, asr #30 │ │ │ │ + subeq r4, r8, r8, lsl #23 │ │ │ │ + eorseq pc, r9, ip, ror pc @ │ │ │ │ + eorseq fp, r9, r4, rrx │ │ │ │ + eorseq pc, r9, r8, asr #30 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ - eorseq pc, r9, r4, lsr #30 │ │ │ │ - eorseq pc, r9, r0, lsr pc @ │ │ │ │ + eorseq pc, r9, r0, lsr #30 │ │ │ │ + eorseq pc, r9, ip, lsr #30 │ │ │ │ andeq r0, r0, r3, lsl #4 │ │ │ │ - eorseq pc, r9, r0, ror #29 │ │ │ │ + @ instruction: 0x0039fedc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #92] @ 6021f4 │ │ │ │ - ldr r2, [pc, #92] @ 6021f8 │ │ │ │ - ldr r1, [pc, #92] @ 6021fc │ │ │ │ + ldr ip, [pc, #92] @ 6021f8 │ │ │ │ + ldr r2, [pc, #92] @ 6021fc │ │ │ │ + ldr r1, [pc, #92] @ 602200 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #32 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r1, [pc, #60] @ 602200 │ │ │ │ + ldr r1, [pc, #60] @ 602204 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 694d3c │ │ │ │ - ldr r3, [pc, #44] @ 602204 │ │ │ │ - ldr r1, [pc, #44] @ 602208 │ │ │ │ + ldr r3, [pc, #44] @ 602208 │ │ │ │ + ldr r1, [pc, #44] @ 60220c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 696ae0 │ │ │ │ - subeq r4, r8, r0, ror #20 │ │ │ │ - eorseq fp, r1, r8, ror #2 │ │ │ │ - @ instruction: 0x003a72bc │ │ │ │ - @ instruction: 0x00554c94 │ │ │ │ + subeq r4, r8, ip, asr sl │ │ │ │ + eorseq fp, r1, r4, ror #2 │ │ │ │ + @ instruction: 0x003a72b8 │ │ │ │ + @ instruction: 0x00554c90 │ │ │ │ @ instruction: 0xfffffe6c │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #80] @ 602274 │ │ │ │ + ldr r2, [pc, #80] @ 602278 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr lr, [r3, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #712] @ 0x2c8 │ │ │ │ mov ip, #1 │ │ │ │ @@ -1039307,81 +1039308,81 @@ │ │ │ │ lsl r2, ip, r2 │ │ │ │ orr lr, lr, ip, lsl r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ orr r2, r2, ip, lsr r1 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ str lr, [r3, #40] @ 0x28 │ │ │ │ orr r2, r1, r2 │ │ │ │ - ldr lr, [pc, #20] @ 602278 │ │ │ │ + ldr lr, [pc, #20] @ 60227c │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ str ip, [r0, #724] @ 0x2d4 │ │ │ │ ldr r1, [r0, #664] @ 0x298 │ │ │ │ str lr, [r0, #728] @ 0x2d8 │ │ │ │ bl 268dc4 │ │ │ │ - subseq fp, r5, r8, lsr #30 │ │ │ │ + subseq fp, r5, r4, lsr #30 │ │ │ │ andeq r0, r1, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #152] @ 60232c │ │ │ │ - ldr r2, [pc, #152] @ 602330 │ │ │ │ + ldr r3, [pc, #152] @ 602330 │ │ │ │ + ldr r2, [pc, #152] @ 602334 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r4, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6022bc │ │ │ │ - b 602308 │ │ │ │ + bne 6022c0 │ │ │ │ + b 60230c │ │ │ │ ldr r4, [r4, #632] @ 0x278 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 602308 │ │ │ │ + beq 60230c │ │ │ │ ldr r3, [r4, #724] @ 0x2d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6022b0 │ │ │ │ + beq 6022b4 │ │ │ │ ldr r2, [r4, #712] @ 0x2c8 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r5, #44] @ 0x2c │ │ │ │ lsr r3, r3, r2 │ │ │ │ rsb r0, r2, #32 │ │ │ │ orr r3, r3, r1, lsl r0 │ │ │ │ sub r2, r2, #32 │ │ │ │ orr r3, r3, r1, lsr r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 6022b0 │ │ │ │ + beq 6022b4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b3ffc │ │ │ │ ldr r4, [r4, #632] @ 0x278 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6022bc │ │ │ │ + bne 6022c0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r5, #40] @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subseq r8, r5, r0, lsr sl │ │ │ │ + subseq r8, r5, ip, lsr #20 │ │ │ │ andeq r1, r0, ip, lsr #16 │ │ │ │ lsr r1, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ orr r1, r1, r3, lsl #29 │ │ │ │ - ldr r4, [pc, #156] @ 6023e4 │ │ │ │ + ldr r4, [pc, #156] @ 6023e8 │ │ │ │ orrs lr, r1, r3, lsr #3 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ - beq 6023dc │ │ │ │ + beq 6023e0 │ │ │ │ lsr ip, r3, #3 │ │ │ │ sub r5, r1, #1 │ │ │ │ orrs r5, r5, ip │ │ │ │ - bne 6023ac │ │ │ │ - ldr r4, [pc, #124] @ 6023e8 │ │ │ │ + bne 6023b0 │ │ │ │ + ldr r4, [pc, #124] @ 6023ec │ │ │ │ add ip, r0, #936 @ 0x3a8 │ │ │ │ ldr r2, [ip, r1, lsl #3] │ │ │ │ eor r3, r2, lr │ │ │ │ and r3, r3, r4 │ │ │ │ eor r2, r2, r3 │ │ │ │ orrs r3, r3, #0 │ │ │ │ add r3, ip, r1, lsl #3 │ │ │ │ @@ -1039390,85 +1039391,85 @@ │ │ │ │ str lr, [r3, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, pc} │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 601fd4 │ │ │ │ - ldr r1, [pc, #56] @ 6023ec │ │ │ │ + b 601fd8 │ │ │ │ + ldr r1, [pc, #56] @ 6023f0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #28] @ 6023f0 │ │ │ │ + ldr r0, [pc, #28] @ 6023f4 │ │ │ │ pop {r4, r5, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ b 8e8dbc │ │ │ │ - ldr r4, [pc, #16] @ 6023f4 │ │ │ │ - b 602368 │ │ │ │ - subseq r8, r5, ip, ror r9 │ │ │ │ + ldr r4, [pc, #16] @ 6023f8 │ │ │ │ + b 60236c │ │ │ │ + subseq r8, r5, r8, ror r9 │ │ │ │ andeq pc, r1, r7, lsl #24 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ - eorseq pc, r9, ip, lsr #25 │ │ │ │ + eorseq pc, r9, r8, lsr #25 │ │ │ │ @ instruction: 0xfffffc01 │ │ │ │ lsr r1, r2, #3 │ │ │ │ orr r1, r1, r3, lsl #29 │ │ │ │ lsr ip, r3, #3 │ │ │ │ cmp r1, #2 │ │ │ │ sbcs ip, ip, #0 │ │ │ │ - ldr ip, [pc, #136] @ 60249c │ │ │ │ + ldr ip, [pc, #136] @ 6024a0 │ │ │ │ add ip, pc, ip │ │ │ │ - bcs 602438 │ │ │ │ + bcs 60243c │ │ │ │ add r1, r1, #117 @ 0x75 │ │ │ │ lsl r1, r1, #3 │ │ │ │ add r0, r0, r1 │ │ │ │ ldrd r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #96] @ 6024a0 │ │ │ │ + ldr r1, [pc, #96] @ 6024a4 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - bne 602464 │ │ │ │ + bne 602468 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #40] @ 6024a4 │ │ │ │ + ldr r0, [pc, #40] @ 6024a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrheq r8, [r5], #-132 @ 0xffffff7c │ │ │ │ + ldrheq r8, [r5], #-128 @ 0xffffff80 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ - eorseq pc, r9, ip, lsl ip @ │ │ │ │ + eorseq pc, r9, r8, lsl ip @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #232] @ 6025a8 │ │ │ │ - ldr r2, [pc, #232] @ 6025ac │ │ │ │ - ldr r1, [pc, #232] @ 6025b0 │ │ │ │ + ldr ip, [pc, #232] @ 6025ac │ │ │ │ + ldr r2, [pc, #232] @ 6025b0 │ │ │ │ + ldr r1, [pc, #232] @ 6025b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ bl 69d194 │ │ │ │ @@ -1039481,26 +1039482,26 @@ │ │ │ │ ldr r3, [r0, #752] @ 0x2f0 │ │ │ │ mov r5, r0 │ │ │ │ add r3, r3, r1 │ │ │ │ lsl r3, r3, #20 │ │ │ │ orr r3, r3, #3072 @ 0xc00 │ │ │ │ str r3, [r0, #944] @ 0x3b0 │ │ │ │ str r4, [r0, #948] @ 0x3b4 │ │ │ │ - bl 601fd4 │ │ │ │ + bl 601fd8 │ │ │ │ ldr r3, [r5, #756] @ 0x2f4 │ │ │ │ ldr r2, [r5, #752] @ 0x2f0 │ │ │ │ ldr r0, [r5, #760] @ 0x2f8 │ │ │ │ add r2, r2, r3 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ lsl r2, r2, #4 │ │ │ │ mov r1, r4 │ │ │ │ bl 21380c │ │ │ │ ldr r3, [r5, #752] @ 0x2f0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 602588 │ │ │ │ + beq 60258c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #1 │ │ │ │ mov ip, #2 │ │ │ │ ldr r3, [r5, #760] @ 0x2f8 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, r1 │ │ │ │ @@ -1039509,96 +1039510,96 @@ │ │ │ │ add r3, r3, r1 │ │ │ │ strb r0, [r3, #2] │ │ │ │ ldr r3, [r5, #760] @ 0x2f8 │ │ │ │ strb ip, [r3, r1] │ │ │ │ ldr r3, [r5, #752] @ 0x2f0 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 602554 │ │ │ │ + bcc 602558 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r4, r8, r4, lsr r7 │ │ │ │ - eorseq pc, r9, r4, lsr #22 │ │ │ │ - eorseq sl, r9, ip, lsl #24 │ │ │ │ + subeq r4, r8, r0, lsr r7 │ │ │ │ + eorseq pc, r9, r0, lsr #22 │ │ │ │ + eorseq sl, r9, r8, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #224] @ 6026ac │ │ │ │ + ldr r4, [pc, #224] @ 6026b0 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #208] @ 6026b0 │ │ │ │ - ldr r1, [pc, #208] @ 6026b4 │ │ │ │ + ldr r2, [pc, #208] @ 6026b4 │ │ │ │ + ldr r1, [pc, #208] @ 6026b8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #188] @ 6026b8 │ │ │ │ - ldr r1, [pc, #188] @ 6026bc │ │ │ │ + ldr r2, [pc, #188] @ 6026bc │ │ │ │ + ldr r1, [pc, #188] @ 6026c0 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ - ldr r5, [pc, #160] @ 6026c0 │ │ │ │ - ldr r3, [pc, #160] @ 6026c4 │ │ │ │ + ldr r5, [pc, #160] @ 6026c4 │ │ │ │ + ldr r3, [pc, #160] @ 6026c8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r5, #52 @ 0x34 │ │ │ │ str r3, [sp] │ │ │ │ mov r4, r0 │ │ │ │ add r7, r0, #768 @ 0x300 │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ mov r3, r4 │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 30a634 │ │ │ │ - ldr ip, [pc, #96] @ 6026c8 │ │ │ │ + ldr ip, [pc, #96] @ 6026cc │ │ │ │ mov r0, #16 │ │ │ │ add ip, pc, ip │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ add r2, r5, #100 @ 0x64 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r4, #952 @ 0x3b8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r4, r8, r0, lsr r6 │ │ │ │ - eorseq r3, r3, r0, lsr #11 │ │ │ │ - @ instruction: 0x003335b0 │ │ │ │ - @ instruction: 0x0039f9f4 │ │ │ │ - @ instruction: 0x0039aadc │ │ │ │ - ldrheq sl, [r2], #-52 @ 0xffffffcc │ │ │ │ - eorseq pc, r9, r0, lsl #21 │ │ │ │ - eorseq pc, r9, r0, asr sl @ │ │ │ │ + subeq r4, r8, ip, lsr #12 │ │ │ │ + mlaseq r3, ip, r5, r3 │ │ │ │ + eorseq r3, r3, ip, lsr #11 │ │ │ │ + @ instruction: 0x0039f9f0 │ │ │ │ + @ instruction: 0x0039aad8 │ │ │ │ + ldrheq sl, [r2], #-48 @ 0xffffffd0 │ │ │ │ + eorseq pc, r9, ip, ror sl @ │ │ │ │ + eorseq pc, r9, ip, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #944] @ 0x3b0 │ │ │ │ ldr r6, [r0, #760] @ 0x2f8 │ │ │ │ and r1, r1, #7 │ │ │ │ @@ -1039606,48 +1039607,48 @@ │ │ │ │ lsr ip, r2, ip │ │ │ │ rsb lr, r1, #25 │ │ │ │ orr ip, ip, r3, lsl lr │ │ │ │ sub r1, r1, #25 │ │ │ │ orr r3, ip, r3, lsr r1 │ │ │ │ ldr ip, [r0, #756] @ 0x2f4 │ │ │ │ ldr r1, [r0, #752] @ 0x2f0 │ │ │ │ - ldr lr, [pc, #808] @ 602a38 │ │ │ │ + ldr lr, [pc, #808] @ 602a3c │ │ │ │ add r1, r1, ip │ │ │ │ ldr ip, [sp, #24] │ │ │ │ cmp r3, r1 │ │ │ │ subcs r3, r1, #1 │ │ │ │ sub r1, ip, #1 │ │ │ │ cmp r1, #1 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ lsr r1, r2, #3 │ │ │ │ add lr, pc, lr │ │ │ │ ldrd r4, [sp, #16] │ │ │ │ and r1, r1, #15 │ │ │ │ add r6, r6, r3, lsl #4 │ │ │ │ - bls 602a08 │ │ │ │ - ldr r3, [pc, #756] @ 602a3c │ │ │ │ + bls 602a0c │ │ │ │ + ldr r3, [pc, #756] @ 602a40 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #15 │ │ │ │ - bhi 6027d0 │ │ │ │ + bhi 6027d4 │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r2, [r6, #8] │ │ │ │ - ldr r0, [pc, #700] @ 602a40 │ │ │ │ + ldr r0, [pc, #700] @ 602a44 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ - bcc 6027a0 │ │ │ │ + bcc 6027a4 │ │ │ │ adds r2, r2, #1 │ │ │ │ adc r1, r1, #0 │ │ │ │ str r2, [r6, #8] │ │ │ │ str r1, [r6, #12] │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ orrs r3, r3, r2 │ │ │ │ @@ -1039655,25 +1039656,25 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 60227c │ │ │ │ - ldr r3, [pc, #620] @ 602a44 │ │ │ │ + b 602280 │ │ │ │ + ldr r3, [pc, #620] @ 602a48 │ │ │ │ ldr r3, [lr, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #588] @ 602a48 │ │ │ │ + ldr r0, [pc, #588] @ 602a4c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ b 8e8dbc │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1039748,22 +1039749,22 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldrb r2, [r6, #4] │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ strb r3, [r6, #5] │ │ │ │ - bne 602a30 │ │ │ │ + bne 602a34 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 6029fc │ │ │ │ + bne 602a00 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 602988 │ │ │ │ + bhi 60298c │ │ │ │ ldrb r2, [r6, #6] │ │ │ │ add r2, r3, r2 │ │ │ │ and r2, r2, #3 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r4, [r6, r2, lsl #3] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ @@ -1039794,36 +1039795,36 @@ │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ orrs r3, r3, r1 │ │ │ │ strb r2, [r6, #5] │ │ │ │ - beq 602954 │ │ │ │ + beq 602958 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60227c │ │ │ │ - b 602954 │ │ │ │ + bl 602280 │ │ │ │ + b 602958 │ │ │ │ ldr r2, [r0, #1120] @ 0x460 │ │ │ │ - ldr r3, [pc, #56] @ 602a4c │ │ │ │ + ldr r3, [pc, #56] @ 602a50 │ │ │ │ orr r2, r2, #4 │ │ │ │ str r2, [r0, #1120] @ 0x460 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r0, #728] @ 0x2d8 │ │ │ │ bl 268d7c │ │ │ │ mov r0, r6 │ │ │ │ - bl 60220c │ │ │ │ - @ instruction: 0x00558598 │ │ │ │ - @ instruction: 0x00484498 │ │ │ │ + bl 602210 │ │ │ │ + @ instruction: 0x00558594 │ │ │ │ + @ instruction: 0x00484494 │ │ │ │ strdeq pc, [r0], -lr │ │ │ │ strheq r4, [r0], -ip │ │ │ │ - eorseq pc, r9, ip, asr #17 │ │ │ │ - subseq fp, r5, r4, lsr r7 │ │ │ │ + eorseq pc, r9, r8, asr #17 │ │ │ │ + subseq fp, r5, r0, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov lr, r0 │ │ │ │ ldr r1, [lr, #944] @ 0x3b0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -1039832,40 +1039833,40 @@ │ │ │ │ lsr ip, r2, ip │ │ │ │ rsb r5, r1, #25 │ │ │ │ orr ip, ip, r3, lsl r5 │ │ │ │ sub r1, r1, #25 │ │ │ │ orr r3, ip, r3, lsr r1 │ │ │ │ ldr ip, [lr, #756] @ 0x2f4 │ │ │ │ ldr r1, [lr, #752] @ 0x2f0 │ │ │ │ - ldr r0, [pc, #660] @ 602d2c │ │ │ │ + ldr r0, [pc, #660] @ 602d30 │ │ │ │ add r1, r1, ip │ │ │ │ cmp r3, r1 │ │ │ │ subcs r3, r1, #1 │ │ │ │ sub r1, r4, #1 │ │ │ │ cmp r1, #1 │ │ │ │ lsr r1, r2, #3 │ │ │ │ ldr r2, [lr, #760] @ 0x2f8 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ add r0, pc, r0 │ │ │ │ and r1, r1, #15 │ │ │ │ lsl ip, r3, #4 │ │ │ │ add r4, r2, r3, lsl #4 │ │ │ │ - bls 602d04 │ │ │ │ - ldr r3, [pc, #608] @ 602d30 │ │ │ │ + bls 602d08 │ │ │ │ + ldr r3, [pc, #608] @ 602d34 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r1, #15 │ │ │ │ - bhi 602ae4 │ │ │ │ + bhi 602ae8 │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #584] @ 602d34 │ │ │ │ + ldr r3, [pc, #584] @ 602d38 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 602cf4 │ │ │ │ + bne 602cf8 │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ @@ -1039894,27 +1039895,27 @@ │ │ │ │ lsr r1, r1, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 602c9c │ │ │ │ + beq 602ca0 │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ strb r3, [r4, #4] │ │ │ │ - bne 602cd4 │ │ │ │ + bne 602cd8 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 602c34 │ │ │ │ + bne 602c38 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 602cc8 │ │ │ │ + beq 602ccc │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ sub r3, r3, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ ldr r0, [r4, r2, lsl #3] │ │ │ │ add r1, r4, r2, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1039930,30 +1039931,30 @@ │ │ │ │ strb r3, [r4, #5] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 602c9c │ │ │ │ + beq 602ca0 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ orrs r3, r3, r1 │ │ │ │ strb r2, [r4, #4] │ │ │ │ - beq 602bb0 │ │ │ │ + beq 602bb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60227c │ │ │ │ - b 602bb0 │ │ │ │ + bl 602280 │ │ │ │ + b 602bb4 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 602cdc │ │ │ │ + bne 602ce0 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ orrs r3, r0, r1 │ │ │ │ - beq 602cd4 │ │ │ │ + beq 602cd8 │ │ │ │ subs r2, r0, #1 │ │ │ │ sbc r3, r1, #0 │ │ │ │ strd r2, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -1039962,61 +1039963,61 @@ │ │ │ │ orr r2, r0, r1 │ │ │ │ cmp r2, #0 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - bne 602c58 │ │ │ │ + bne 602c5c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [lr, #1120] @ 0x460 │ │ │ │ ldr r1, [lr, #1124] @ 0x464 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b 602bf8 │ │ │ │ + b 602bfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 60220c │ │ │ │ + bl 602210 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #60] @ 602d38 │ │ │ │ + ldr r0, [pc, #60] @ 602d3c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 602af8 │ │ │ │ + b 602afc │ │ │ │ ldr r2, [lr, #1120] @ 0x460 │ │ │ │ - ldr r3, [pc, #44] @ 602d3c │ │ │ │ + ldr r3, [pc, #44] @ 602d40 │ │ │ │ orr r2, r2, #4 │ │ │ │ str r2, [lr, #1120] @ 0x460 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ bl 91d1a0 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r0, #728] @ 0x2d8 │ │ │ │ bl 268d7c │ │ │ │ - subseq r8, r5, r0, lsl r2 │ │ │ │ - subeq r4, r8, r0, lsr #2 │ │ │ │ + subseq r8, r5, ip, lsl #4 │ │ │ │ + subeq r4, r8, ip, lsl r1 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ - @ instruction: 0x0039f3f4 │ │ │ │ - subseq fp, r5, r8, lsr r4 │ │ │ │ + @ instruction: 0x0039f3f0 │ │ │ │ + subseq fp, r5, r4, lsr r4 │ │ │ │ │ │ │ │ -00602d40 : │ │ │ │ +00602d44 : │ │ │ │ add r0, r0, #952 @ 0x3b8 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ 602d54 │ │ │ │ + ldr r0, [pc, #4] @ 602d58 │ │ │ │ mov r1, #0 │ │ │ │ bx lr │ │ │ │ andeq r3, r0, r1, lsr #16 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2, #312] @ 0x138 │ │ │ │ add r2, r2, #4544 @ 0x11c0 │ │ │ │ @@ -1040121,125 +1040122,125 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #392] @ 60309c │ │ │ │ - ldr r3, [pc, #392] @ 6030a0 │ │ │ │ + ldr r2, [pc, #392] @ 6030a0 │ │ │ │ + ldr r3, [pc, #392] @ 6030a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ bl 528a18 │ │ │ │ mov r1, #0 │ │ │ │ bl 528a74 │ │ │ │ - ldr r6, [pc, #348] @ 6030a4 │ │ │ │ + ldr r6, [pc, #348] @ 6030a8 │ │ │ │ add r6, pc, r6 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 602fac │ │ │ │ + beq 602fb0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 602fac │ │ │ │ - ldr r2, [pc, #320] @ 6030a8 │ │ │ │ + beq 602fb0 │ │ │ │ + ldr r2, [pc, #320] @ 6030ac │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 602ff0 │ │ │ │ - ldr r1, [pc, #304] @ 6030ac │ │ │ │ - ldr r2, [pc, #288] @ 6030a0 │ │ │ │ + bne 602ff4 │ │ │ │ + ldr r1, [pc, #304] @ 6030b0 │ │ │ │ + ldr r2, [pc, #288] @ 6030a4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 603098 │ │ │ │ + bne 60309c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r2, [pc, #252] @ 6030b0 │ │ │ │ - ldr r3, [pc, #232] @ 6030a0 │ │ │ │ + ldr r2, [pc, #252] @ 6030b4 │ │ │ │ + ldr r3, [pc, #232] @ 6030a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 603098 │ │ │ │ + bne 60309c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #188] @ 6030b4 │ │ │ │ + ldr r2, [pc, #188] @ 6030b8 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 602f74 │ │ │ │ - ldr r2, [pc, #172] @ 6030b8 │ │ │ │ + beq 602f78 │ │ │ │ + ldr r2, [pc, #172] @ 6030bc │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 602f74 │ │ │ │ - ldr r3, [pc, #156] @ 6030bc │ │ │ │ + beq 602f78 │ │ │ │ + ldr r3, [pc, #156] @ 6030c0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 603078 │ │ │ │ + beq 60307c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #88] @ 6030c0 │ │ │ │ + ldr r0, [pc, #88] @ 6030c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b 602f74 │ │ │ │ - ldr r0, [pc, #68] @ 6030c4 │ │ │ │ + b 602f78 │ │ │ │ + ldr r0, [pc, #68] @ 6030c8 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b 602f74 │ │ │ │ + b 602f78 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrheq r7, [r5], #-208 @ 0xffffff30 │ │ │ │ + subseq r7, r5, ip, lsr #27 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r7, r5, r0, lsl #27 │ │ │ │ + subseq r7, r5, ip, ror sp │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r7, r5, r8, asr #26 │ │ │ │ - subseq r7, r5, r0, lsl sp │ │ │ │ + subseq r7, r5, r4, asr #26 │ │ │ │ + subseq r7, r5, ip, lsl #26 │ │ │ │ ldrdeq r2, [r0], -r0 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq pc, r9, ip, lsr #1 │ │ │ │ - eorseq pc, r9, ip, asr #1 │ │ │ │ + eorseq pc, r9, r8, lsr #1 │ │ │ │ + eorseq pc, r9, r8, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ @@ -1040270,57 +1040271,57 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #4] @ 60316c │ │ │ │ + ldr r0, [pc, #4] @ 603170 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69caec │ │ │ │ - subseq r9, r2, r4, lsl #18 │ │ │ │ + subseq r9, r2, r0, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #96] @ 6031ec │ │ │ │ + ldr r1, [pc, #96] @ 6031f0 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6031b8 │ │ │ │ + beq 6031bc │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r0, #1732] @ 0x6c4 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #472] @ 0x1d8 │ │ │ │ bl 213434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6031d0 │ │ │ │ + beq 6031d4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - mlaseq r2, ip, r9, r7 │ │ │ │ + mlaseq r2, r8, r9, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 6032c8 │ │ │ │ + beq 6032cc │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #12 │ │ │ │ movne r0, #20 │ │ │ │ and r2, r3, #1 │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ add r7, r3, #460 @ 0x1cc │ │ │ │ str r1, [r6, #368] @ 0x170 │ │ │ │ @@ -1040331,15 +1040332,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, #0 │ │ │ │ - b 603280 │ │ │ │ + b 603284 │ │ │ │ ldrh r3, [r7] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1040348,244 +1040349,244 @@ │ │ │ │ pople {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r6, #320] @ 0x140 │ │ │ │ mov r1, r4 │ │ │ │ bl 528a00 │ │ │ │ ldr r3, [r6, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 603258 │ │ │ │ + beq 60325c │ │ │ │ ldr r1, [r6, #348] @ 0x15c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 528d8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 603258 │ │ │ │ + beq 60325c │ │ │ │ ldr r1, [r6, #348] @ 0x15c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ bl 528df4 │ │ │ │ ldr r3, [r6, #348] @ 0x15c │ │ │ │ str r3, [r6, #344] @ 0x158 │ │ │ │ - b 603258 │ │ │ │ + b 60325c │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #10 │ │ │ │ movne r0, #12 │ │ │ │ - b 60321c │ │ │ │ + b 603220 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs r4, r1, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ - beq 60331c │ │ │ │ - ldr r8, [pc, #340] @ 603450 │ │ │ │ + beq 603320 │ │ │ │ + ldr r8, [pc, #340] @ 603454 │ │ │ │ mov r7, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ bl 8c93bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 603338 │ │ │ │ + bne 60333c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r9, [pc, #276] @ 603454 │ │ │ │ + ldr r9, [pc, #276] @ 603458 │ │ │ │ mov r0, r4 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r1, r9 │ │ │ │ bl 8c93bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6033d8 │ │ │ │ + beq 6033dc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 8c9718 │ │ │ │ ldr r1, [r7, #-92] @ 0xffffffa4 │ │ │ │ bl 213434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60331c │ │ │ │ + bne 603320 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 603404 │ │ │ │ + beq 603408 │ │ │ │ mov r1, r9 │ │ │ │ bl 8c9718 │ │ │ │ mov r1, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8c9718 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 213674 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 603418 │ │ │ │ + bne 60341c │ │ │ │ ldrb r0, [r7, #-2] │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr ip, [pc, #120] @ 603458 │ │ │ │ - ldr r3, [pc, #120] @ 60345c │ │ │ │ - ldr r1, [pc, #120] @ 603460 │ │ │ │ + ldr ip, [pc, #120] @ 60345c │ │ │ │ + ldr r3, [pc, #120] @ 603460 │ │ │ │ + ldr r1, [pc, #120] @ 603464 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #116] @ 603464 │ │ │ │ + ldr r2, [pc, #116] @ 603468 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 60331c │ │ │ │ + b 603320 │ │ │ │ mov r0, r4 │ │ │ │ bl 8c9ab8 │ │ │ │ strb r6, [r7, #24] │ │ │ │ str r0, [r7, #20] │ │ │ │ - b 6033ac │ │ │ │ - ldr r1, [pc, #72] @ 603468 │ │ │ │ + b 6033b0 │ │ │ │ + ldr r1, [pc, #72] @ 60346c │ │ │ │ ldr ip, [r7, #-92] @ 0xffffffa4 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r3, [pc, #60] @ 60346c │ │ │ │ - ldr r1, [pc, #60] @ 603470 │ │ │ │ - ldr r2, [pc, #60] @ 603474 │ │ │ │ + ldr r3, [pc, #60] @ 603470 │ │ │ │ + ldr r1, [pc, #60] @ 603474 │ │ │ │ + ldr r2, [pc, #60] @ 603478 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 8e0540 │ │ │ │ - b 60331c │ │ │ │ - eorseq r1, r5, r0, asr #32 │ │ │ │ - @ instruction: 0x0034eeb8 │ │ │ │ - eorseq lr, r9, ip, lsr #27 │ │ │ │ - subeq r3, r8, r4, ror #16 │ │ │ │ - eorseq lr, r9, ip, lsl #27 │ │ │ │ + b 603320 │ │ │ │ + eorseq r1, r5, ip, lsr r0 │ │ │ │ + @ instruction: 0x0034eeb4 │ │ │ │ + eorseq lr, r9, r8, lsr #27 │ │ │ │ + subeq r3, r8, r0, ror #16 │ │ │ │ + eorseq lr, r9, r8, lsl #27 │ │ │ │ andeq r0, r0, r2, lsl #29 │ │ │ │ - eorseq lr, r9, r0, lsr #27 │ │ │ │ - subeq r3, r8, r8, lsl r8 │ │ │ │ - eorseq lr, r9, r0, asr #26 │ │ │ │ + mlaseq r9, ip, sp, lr │ │ │ │ + subeq r3, r8, r4, lsl r8 │ │ │ │ + eorseq lr, r9, ip, lsr sp │ │ │ │ muleq r0, r7, lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #52] @ 6034d0 │ │ │ │ - ldr r2, [pc, #52] @ 6034d4 │ │ │ │ - ldr r1, [pc, #52] @ 6034d8 │ │ │ │ + ldr ip, [pc, #52] @ 6034d4 │ │ │ │ + ldr r2, [pc, #52] @ 6034d8 │ │ │ │ + ldr r1, [pc, #52] @ 6034dc │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ bx r3 │ │ │ │ - strheq r3, [r8], #-112 @ 0xffffff90 │ │ │ │ - eorseq r0, r3, r8, lsr #30 │ │ │ │ - eorseq r0, r3, r4, asr #30 │ │ │ │ + subeq r3, r8, ip, lsr #15 │ │ │ │ + eorseq r0, r3, r4, lsr #30 │ │ │ │ + eorseq r0, r3, r0, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #404] @ 603688 │ │ │ │ + ldr r4, [pc, #404] @ 60368c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #56 @ 0x38 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #388] @ 60368c │ │ │ │ - ldr r1, [pc, #388] @ 603690 │ │ │ │ + ldr r2, [pc, #388] @ 603690 │ │ │ │ + ldr r1, [pc, #388] @ 603694 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #368] @ 603694 │ │ │ │ - ldr r1, [pc, #368] @ 603698 │ │ │ │ + ldr r2, [pc, #368] @ 603698 │ │ │ │ + ldr r1, [pc, #368] @ 60369c │ │ │ │ add r4, r4, #72 @ 0x48 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #348] @ 60369c │ │ │ │ - ldr r9, [pc, #348] @ 6036a0 │ │ │ │ - ldr r8, [pc, #348] @ 6036a4 │ │ │ │ + ldr r6, [pc, #348] @ 6036a0 │ │ │ │ + ldr r9, [pc, #348] @ 6036a4 │ │ │ │ + ldr r8, [pc, #348] @ 6036a8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r1, [pc, #324] @ 6036a8 │ │ │ │ + ldr r1, [pc, #324] @ 6036ac │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #316] @ 6036ac │ │ │ │ + ldr r7, [pc, #316] @ 6036b0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 694d3c │ │ │ │ - ldr r3, [pc, #300] @ 6036b0 │ │ │ │ - ldr r1, [pc, #300] @ 6036b4 │ │ │ │ + ldr r3, [pc, #300] @ 6036b4 │ │ │ │ + ldr r1, [pc, #300] @ 6036b8 │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, r3, #52 @ 0x34 │ │ │ │ str sl, [r5, #84] @ 0x54 │ │ │ │ ldr sl, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr sl, sl, #8 │ │ │ │ str sl, [r5, #48] @ 0x30 │ │ │ │ str r1, [r4, #104] @ 0x68 │ │ │ │ - ldr r1, [pc, #268] @ 6036b8 │ │ │ │ + ldr r1, [pc, #268] @ 6036bc │ │ │ │ add r3, r3, #104 @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #124] @ 0x7c │ │ │ │ - ldr r1, [pc, #256] @ 6036bc │ │ │ │ + ldr r1, [pc, #256] @ 6036c0 │ │ │ │ str r3, [r4, #184] @ 0xb8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #244] @ 6036c0 │ │ │ │ - ldr r3, [pc, #244] @ 6036c4 │ │ │ │ + ldr r1, [pc, #244] @ 6036c4 │ │ │ │ + ldr r3, [pc, #244] @ 6036c8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #236] @ 6036c8 │ │ │ │ + ldr r1, [pc, #236] @ 6036cc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #128] @ 0x80 │ │ │ │ - ldr r1, [pc, #224] @ 6036cc │ │ │ │ + ldr r1, [pc, #224] @ 6036d0 │ │ │ │ str r3, [r4, #188] @ 0xbc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #156] @ 0x9c │ │ │ │ - ldr r1, [pc, #212] @ 6036d0 │ │ │ │ - ldr lr, [pc, #212] @ 6036d4 │ │ │ │ + ldr r1, [pc, #212] @ 6036d4 │ │ │ │ + ldr lr, [pc, #212] @ 6036d8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ - ldr ip, [pc, #200] @ 6036d8 │ │ │ │ + ldr ip, [pc, #200] @ 6036dc │ │ │ │ orr r1, r1, #64 @ 0x40 │ │ │ │ str r1, [r4, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #192] @ 6036dc │ │ │ │ - ldr r0, [pc, #192] @ 6036e0 │ │ │ │ + ldr r1, [pc, #192] @ 6036e0 │ │ │ │ + ldr r0, [pc, #192] @ 6036e4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #168] @ 0xa8 │ │ │ │ - ldr r3, [pc, #184] @ 6036e4 │ │ │ │ - ldr r1, [pc, #184] @ 6036e8 │ │ │ │ - ldr r2, [pc, #184] @ 6036ec │ │ │ │ + ldr r3, [pc, #184] @ 6036e8 │ │ │ │ + ldr r1, [pc, #184] @ 6036ec │ │ │ │ + ldr r2, [pc, #184] @ 6036f0 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [r4, #92] @ 0x5c │ │ │ │ str r8, [r4, #96] @ 0x60 │ │ │ │ @@ -1040600,25 +1040601,25 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subeq r3, r8, ip, asr r7 │ │ │ │ - eorseq r9, r1, r0, lsl lr │ │ │ │ - eorseq r5, sl, r0, ror #30 │ │ │ │ - eorseq r0, r3, r0, lsr #29 │ │ │ │ - @ instruction: 0x00330ebc │ │ │ │ - subseq r7, r5, r0, lsl #15 │ │ │ │ + subeq r3, r8, r8, asr r7 │ │ │ │ + eorseq r9, r1, ip, lsl #28 │ │ │ │ + eorseq r5, sl, ip, asr pc │ │ │ │ + mlaseq r3, ip, lr, r0 │ │ │ │ + @ instruction: 0x00330eb8 │ │ │ │ + subseq r7, r5, ip, ror r7 │ │ │ │ andeq r4, r0, ip, lsl #20 │ │ │ │ strdeq r3, [r0], -r0 │ │ │ │ - subseq r3, r5, r4, asr r9 │ │ │ │ + subseq r3, r5, r0, asr r9 │ │ │ │ andeq r2, r0, r0, asr #27 │ │ │ │ - subseq r9, r2, r4, ror #9 │ │ │ │ + subseq r9, r2, r0, ror #9 │ │ │ │ @ instruction: 0xfffff7ac │ │ │ │ andeq r2, r0, r0, asr r4 │ │ │ │ andeq r1, r0, ip, asr r9 │ │ │ │ andeq r1, r0, ip, asr #16 │ │ │ │ andeq r1, r0, r4, lsr sp │ │ │ │ andeq r3, r0, r8, asr #12 │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ @@ -1040637,88 +1040638,88 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 603740 │ │ │ │ - ldr r1, [pc, #28] @ 603744 │ │ │ │ - ldr r0, [pc, #28] @ 603748 │ │ │ │ + ldr r3, [pc, #28] @ 603744 │ │ │ │ + ldr r1, [pc, #28] @ 603748 │ │ │ │ + ldr r0, [pc, #28] @ 60374c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 60374c │ │ │ │ + ldr r2, [pc, #24] @ 603750 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #116 @ 0x74 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq r3, r8, r8, lsr #10 │ │ │ │ - eorseq lr, r9, ip, asr #20 │ │ │ │ - @ instruction: 0x0039ead0 │ │ │ │ + subeq r3, r8, r4, lsr #10 │ │ │ │ + eorseq lr, r9, r8, asr #20 │ │ │ │ + eorseq lr, r9, ip, asr #21 │ │ │ │ @ instruction: 0x00000fb8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60376c │ │ │ │ + beq 603770 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60377c │ │ │ │ + beq 603780 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #24] @ 6037ac │ │ │ │ + ldr r0, [pc, #24] @ 6037b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #21 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq lr, r9, r8, lsl #21 │ │ │ │ + eorseq lr, r9, r4, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #556] @ 6039f4 │ │ │ │ + ldr r2, [pc, #556] @ 6039f8 │ │ │ │ add r7, r0, #4096 @ 0x1000 │ │ │ │ - ldr r3, [pc, #552] @ 6039f8 │ │ │ │ + ldr r3, [pc, #552] @ 6039fc │ │ │ │ ldrb r5, [r7, #607] @ 0x25f │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r8, [pc, #540] @ 6039fc │ │ │ │ + ldr r8, [pc, #540] @ 603a00 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r5, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ strb r5, [r7, #605] @ 0x25d │ │ │ │ - beq 603864 │ │ │ │ + beq 603868 │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ mvn r1, #0 │ │ │ │ - bl 602efc │ │ │ │ - ldr r3, [pc, #492] @ 603a00 │ │ │ │ + bl 602f00 │ │ │ │ + ldr r3, [pc, #492] @ 603a04 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 603920 │ │ │ │ - ldr r2, [pc, #476] @ 603a04 │ │ │ │ - ldr r3, [pc, #460] @ 6039f8 │ │ │ │ + bne 603924 │ │ │ │ + ldr r2, [pc, #476] @ 603a08 │ │ │ │ + ldr r3, [pc, #460] @ 6039fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6039f0 │ │ │ │ + bne 6039f4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1040728,25 +1040729,25 @@ │ │ │ │ add r6, r6, #28 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r9, #4] │ │ │ │ strh r5, [r9, #8] │ │ │ │ bl 54eecc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6038b4 │ │ │ │ + bne 6038b8 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ bl 528a18 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 392568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6039b4 │ │ │ │ - ldr r0, [pc, #348] @ 603a08 │ │ │ │ + beq 6039b8 │ │ │ │ + ldr r0, [pc, #348] @ 603a0c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1248 │ │ │ │ - b 60380c │ │ │ │ + b 603810 │ │ │ │ add r2, r7, #604 @ 0x25c │ │ │ │ str r5, [sp] │ │ │ │ add ip, r7, #608 @ 0x260 │ │ │ │ ldrh lr, [r2, #2] │ │ │ │ strh lr, [sp, #16] │ │ │ │ ldrh lr, [ip] │ │ │ │ ldrh ip, [ip, #2] │ │ │ │ @@ -1040759,39 +1040760,39 @@ │ │ │ │ ldr r2, [r7, #656] @ 0x290 │ │ │ │ mov r0, r6 │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ strh lr, [sp, #18] │ │ │ │ strh ip, [sp, #22] │ │ │ │ bl 54f7a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60388c │ │ │ │ + beq 603890 │ │ │ │ ldr r1, [r7, #672] @ 0x2a0 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ - bl 602efc │ │ │ │ + bl 602f00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60380c │ │ │ │ - b 60388c │ │ │ │ - ldr r3, [pc, #228] @ 603a0c │ │ │ │ + bne 603810 │ │ │ │ + b 603890 │ │ │ │ + ldr r3, [pc, #228] @ 603a10 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 603820 │ │ │ │ - ldr r3, [pc, #212] @ 603a10 │ │ │ │ + beq 603824 │ │ │ │ + ldr r3, [pc, #212] @ 603a14 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 603820 │ │ │ │ - ldr r3, [pc, #196] @ 603a14 │ │ │ │ + beq 603824 │ │ │ │ + ldr r3, [pc, #196] @ 603a18 │ │ │ │ add r2, r7, #652 @ 0x28c │ │ │ │ ldr r1, [r8, r3] │ │ │ │ ldr r5, [r7, #608] @ 0x260 │ │ │ │ ldrb r1, [r1] │ │ │ │ ldrh r6, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6039cc │ │ │ │ + beq 6039d0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1040799,46 +1040800,46 @@ │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #108] @ 603a18 │ │ │ │ + ldr r0, [pc, #108] @ 603a1c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 603820 │ │ │ │ - ldr r0, [pc, #96] @ 603a1c │ │ │ │ + b 603824 │ │ │ │ + ldr r0, [pc, #96] @ 603a20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1248 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r7, #605] @ 0x25d │ │ │ │ - b 60380c │ │ │ │ - ldr r0, [pc, #76] @ 603a20 │ │ │ │ + b 603810 │ │ │ │ + ldr r0, [pc, #76] @ 603a24 │ │ │ │ mov ip, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 603820 │ │ │ │ + b 603824 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq r7, [r5], #-68 @ 0xffffffbc │ │ │ │ + ldrsheq r7, [r5], #-64 @ 0xffffffc0 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r7, r5, r0, ror #9 │ │ │ │ + ldrsbeq r7, [r5], #-76 @ 0xffffffb4 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - @ instruction: 0x0055749c │ │ │ │ - eorseq lr, r9, ip, asr #19 │ │ │ │ + @ instruction: 0x00557498 │ │ │ │ + eorseq lr, r9, r8, asr #19 │ │ │ │ andeq r3, r0, r8, ror #7 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq lr, r9, ip, lsl r9 │ │ │ │ - @ instruction: 0x0039e8dc │ │ │ │ - eorseq lr, r9, r0, asr #18 │ │ │ │ + eorseq lr, r9, r8, lsl r9 │ │ │ │ + @ instruction: 0x0039e8d8 │ │ │ │ + eorseq lr, r9, ip, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ add r5, r0, #4544 @ 0x11c0 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1040846,308 +1040847,308 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r7, r0 │ │ │ │ add r5, r5, #12 │ │ │ │ mov r4, #0 │ │ │ │ - b 603ad0 │ │ │ │ + b 603ad4 │ │ │ │ bl 528a00 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 603aa8 │ │ │ │ + beq 603aac │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 603b58 │ │ │ │ + beq 603b5c │ │ │ │ cmp r3, #3 │ │ │ │ ldrh r3, [r5] │ │ │ │ - bne 603aac │ │ │ │ + bne 603ab0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 603aac │ │ │ │ + beq 603ab0 │ │ │ │ bl 53e224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 603b70 │ │ │ │ + bne 603b74 │ │ │ │ ldrh r3, [r5] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popge {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r3, [r5, #2] │ │ │ │ ldr r0, [r7, #320] @ 0x140 │ │ │ │ cmp r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bgt 603a64 │ │ │ │ + bgt 603a68 │ │ │ │ bl 528a00 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 603aa8 │ │ │ │ + beq 603aac │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 603b40 │ │ │ │ + beq 603b44 │ │ │ │ cmp r3, #3 │ │ │ │ - bne 603aa8 │ │ │ │ + bne 603aac │ │ │ │ bl 53e2e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 603aa8 │ │ │ │ - ldr r3, [pc, #112] @ 603b94 │ │ │ │ - ldr r1, [pc, #112] @ 603b98 │ │ │ │ - ldr r0, [pc, #112] @ 603b9c │ │ │ │ + beq 603aac │ │ │ │ + ldr r3, [pc, #112] @ 603b98 │ │ │ │ + ldr r1, [pc, #112] @ 603b9c │ │ │ │ + ldr r0, [pc, #112] @ 603ba0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #108] @ 603ba0 │ │ │ │ + ldr r2, [pc, #108] @ 603ba4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #188 @ 0xbc │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ mov r1, #0 │ │ │ │ bl 392b28 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ - b 603b08 │ │ │ │ + b 603b0c │ │ │ │ mov r1, #1 │ │ │ │ bl 392b28 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ - b 603a88 │ │ │ │ - ldr r3, [pc, #44] @ 603ba4 │ │ │ │ - ldr r1, [pc, #44] @ 603ba8 │ │ │ │ - ldr r0, [pc, #44] @ 603bac │ │ │ │ + b 603a8c │ │ │ │ + ldr r3, [pc, #44] @ 603ba8 │ │ │ │ + ldr r1, [pc, #44] @ 603bac │ │ │ │ + ldr r0, [pc, #44] @ 603bb0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #188 @ 0xbc │ │ │ │ mov r2, #744 @ 0x2e8 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq r3, r8, r8, lsr #2 │ │ │ │ - eorseq lr, r9, ip, asr #12 │ │ │ │ - eorseq lr, r9, r4, lsr #16 │ │ │ │ + subeq r3, r8, r4, lsr #2 │ │ │ │ + eorseq lr, r9, r8, asr #12 │ │ │ │ + eorseq lr, r9, r0, lsr #16 │ │ │ │ andeq r0, r0, fp, ror #5 │ │ │ │ - ldrdeq r3, [r8], #-4 │ │ │ │ - @ instruction: 0x0039e5fc │ │ │ │ - @ instruction: 0x0039e7d4 │ │ │ │ + ldrdeq r3, [r8], #-0 │ │ │ │ + @ instruction: 0x0039e5f8 │ │ │ │ + @ instruction: 0x0039e7d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r8, r2, #0 │ │ │ │ - beq 603c94 │ │ │ │ + beq 603c98 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, #0 │ │ │ │ - b 603c00 │ │ │ │ + b 603c04 │ │ │ │ mov r1, r5 │ │ │ │ bl 528e88 │ │ │ │ ands r4, r5, r0, lsr #31 │ │ │ │ - bne 603c34 │ │ │ │ + bne 603c38 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r8, r6 │ │ │ │ add sl, sl, #324 @ 0x144 │ │ │ │ - beq 603c94 │ │ │ │ + beq 603c98 │ │ │ │ ldr r3, [r9, #116] @ 0x74 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ tst r3, #1 │ │ │ │ - bne 603be0 │ │ │ │ + bne 603be4 │ │ │ │ ldrb r3, [r9, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 603cb0 │ │ │ │ + beq 603cb4 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 603be0 │ │ │ │ + bne 603be4 │ │ │ │ mov r1, r5 │ │ │ │ bl 528e90 │ │ │ │ ands r4, r5, r0, lsr #31 │ │ │ │ - beq 603bf0 │ │ │ │ + beq 603bf4 │ │ │ │ cmp r6, #0 │ │ │ │ sub r5, r6, #1 │ │ │ │ - beq 603c98 │ │ │ │ + beq 603c9c │ │ │ │ add r6, r6, r6, lsl #3 │ │ │ │ add r6, r6, r6, lsl #3 │ │ │ │ add r7, r7, r6, lsl #2 │ │ │ │ - b 603c68 │ │ │ │ + b 603c6c │ │ │ │ mov r1, #0 │ │ │ │ bl 528e88 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmn r5, #1 │ │ │ │ sub r7, r7, #324 @ 0x144 │ │ │ │ - beq 603c98 │ │ │ │ + beq 603c9c │ │ │ │ ldr r1, [r9, #116] @ 0x74 │ │ │ │ ldr r0, [r7, #-308] @ 0xfffffecc │ │ │ │ ands r1, r1, #1 │ │ │ │ - bne 603c50 │ │ │ │ + bne 603c54 │ │ │ │ ldrb r3, [r9, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 603cb0 │ │ │ │ + beq 603cb4 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 603c50 │ │ │ │ + bne 603c54 │ │ │ │ bl 528e90 │ │ │ │ - b 603c58 │ │ │ │ + b 603c5c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 215260 │ │ │ │ ldrb r3, [r0, #10] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 603cd0 │ │ │ │ + bne 603cd4 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 603d10 │ │ │ │ - ldr r0, [pc, #72] @ 603d40 │ │ │ │ + bne 603d14 │ │ │ │ + ldr r0, [pc, #72] @ 603d44 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #21 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ bl 528a18 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 528d08 │ │ │ │ cmp r0, #0 │ │ │ │ strb r0, [r4, #366] @ 0x16e │ │ │ │ - beq 603cf0 │ │ │ │ + beq 603cf4 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq lr, r9, r8, ror #12 │ │ │ │ + eorseq lr, r9, r4, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, #0 │ │ │ │ add r3, r0, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #328] @ 603eac │ │ │ │ + ldr r2, [pc, #328] @ 603eb0 │ │ │ │ sub sp, sp, #32 │ │ │ │ strb r6, [r3, #604] @ 0x25c │ │ │ │ - ldr r3, [pc, #320] @ 603eb0 │ │ │ │ + ldr r3, [pc, #320] @ 603eb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r5, [pc, #312] @ 603eb4 │ │ │ │ + ldr r5, [pc, #312] @ 603eb8 │ │ │ │ mov r4, r0 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - bl 602efc │ │ │ │ - ldr r3, [pc, #284] @ 603eb8 │ │ │ │ + bl 602f00 │ │ │ │ + ldr r3, [pc, #284] @ 603ebc │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 603df0 │ │ │ │ - ldr r2, [pc, #264] @ 603ebc │ │ │ │ - ldr r3, [pc, #248] @ 603eb0 │ │ │ │ + bne 603df4 │ │ │ │ + ldr r2, [pc, #264] @ 603ec0 │ │ │ │ + ldr r3, [pc, #248] @ 603eb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 603ea8 │ │ │ │ + bne 603eac │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #200] @ 603ec0 │ │ │ │ + ldr r3, [pc, #200] @ 603ec4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 603dac │ │ │ │ - ldr r3, [pc, #184] @ 603ec4 │ │ │ │ + beq 603db0 │ │ │ │ + ldr r3, [pc, #184] @ 603ec8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 603dac │ │ │ │ - ldr r3, [pc, #168] @ 603ec8 │ │ │ │ + beq 603db0 │ │ │ │ + ldr r3, [pc, #168] @ 603ecc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 603e6c │ │ │ │ + beq 603e70 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r6, [r0, #4] │ │ │ │ str r6, [r0, #8] │ │ │ │ str r6, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #104] @ 603ecc │ │ │ │ + ldr r0, [pc, #104] @ 603ed0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 603dac │ │ │ │ - ldr r2, [pc, #92] @ 603ed0 │ │ │ │ - ldr r3, [pc, #56] @ 603eb0 │ │ │ │ + b 603db0 │ │ │ │ + ldr r2, [pc, #92] @ 603ed4 │ │ │ │ + ldr r3, [pc, #56] @ 603eb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 603ea8 │ │ │ │ - ldr r0, [pc, #60] @ 603ed4 │ │ │ │ + bne 603eac │ │ │ │ + ldr r0, [pc, #60] @ 603ed8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8e8dbc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r6, r5, r8, asr pc │ │ │ │ + subseq r6, r5, r4, asr pc │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r6, r5, ip, lsr #30 │ │ │ │ + subseq r6, r5, r8, lsr #30 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r6, r5, r0, lsl pc │ │ │ │ + subseq r6, r5, ip, lsl #30 │ │ │ │ andeq r2, r0, r0, lsr r8 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq lr, r9, r0, lsr r5 │ │ │ │ - subseq r6, r5, r0, asr lr │ │ │ │ - eorseq lr, r9, r4, lsr #10 │ │ │ │ + eorseq lr, r9, ip, lsr #10 │ │ │ │ + subseq r6, r5, ip, asr #28 │ │ │ │ + eorseq lr, r9, r0, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #200] @ 603fb8 │ │ │ │ + ldr ip, [pc, #200] @ 603fbc │ │ │ │ ldr r0, [r0, #348] @ 0x15c │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #192] @ 603fbc │ │ │ │ + ldr r2, [pc, #192] @ 603fc0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ add r0, r0, #14 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r1, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -1041169,44 +1041170,44 @@ │ │ │ │ ldrh r2, [sp, #2] │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ sub r3, r3, r6 │ │ │ │ sub r3, r3, r5 │ │ │ │ - ldr r2, [pc, #76] @ 603fc0 │ │ │ │ + ldr r2, [pc, #76] @ 603fc4 │ │ │ │ strh r3, [r4, #14] │ │ │ │ - ldr r3, [pc, #64] @ 603fbc │ │ │ │ + ldr r3, [pc, #64] @ 603fc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 603fb4 │ │ │ │ + bne 603fb8 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r6, r5, ip, asr #27 │ │ │ │ + subseq r6, r5, r8, asr #27 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r6, r5, ip, asr #26 │ │ │ │ + subseq r6, r5, r8, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #420] @ 604184 │ │ │ │ + ldr r2, [pc, #420] @ 604188 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #416] @ 604188 │ │ │ │ + ldr r3, [pc, #416] @ 60418c │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [r0, #348] @ 0x15c │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ @@ -1041236,18 +1041237,18 @@ │ │ │ │ str r4, [r3] │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, #2048 @ 0x800 │ │ │ │ str r4, [r5, #28] │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ - beq 604124 │ │ │ │ - ldr r3, [pc, #264] @ 60418c │ │ │ │ + beq 604128 │ │ │ │ + ldr r3, [pc, #264] @ 604190 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 604160 │ │ │ │ + bne 604164 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r2, #348] @ 0x15c │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, #14 │ │ │ │ add r3, r3, r1 │ │ │ │ add r0, r3, #40 @ 0x28 │ │ │ │ @@ -1041261,71 +1041262,71 @@ │ │ │ │ and r5, r5, #60 @ 0x3c │ │ │ │ strh r5, [r4, #36] @ 0x24 │ │ │ │ bl 212834 │ │ │ │ ldrh r2, [sp, #10] │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ sub r3, r3, r5 │ │ │ │ - ldr r2, [pc, #172] @ 604190 │ │ │ │ + ldr r2, [pc, #172] @ 604194 │ │ │ │ strh r3, [r4, #38] @ 0x26 │ │ │ │ - ldr r3, [pc, #156] @ 604188 │ │ │ │ + ldr r3, [pc, #156] @ 60418c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 604180 │ │ │ │ + bne 604184 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #104] @ 604194 │ │ │ │ - ldr r3, [pc, #88] @ 604188 │ │ │ │ + ldr r2, [pc, #104] @ 604198 │ │ │ │ + ldr r3, [pc, #88] @ 60418c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 604180 │ │ │ │ + bne 604184 │ │ │ │ add r2, r4, #24 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 603ed8 │ │ │ │ - ldr r3, [pc, #48] @ 604198 │ │ │ │ - ldr r1, [pc, #48] @ 60419c │ │ │ │ + b 603edc │ │ │ │ + ldr r3, [pc, #48] @ 60419c │ │ │ │ + ldr r1, [pc, #48] @ 6041a0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #44] @ 6041a0 │ │ │ │ + ldr r2, [pc, #44] @ 6041a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #216 @ 0xd8 │ │ │ │ str r0, [sp] │ │ │ │ bl 211aa8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq r6, [r5], #-204 @ 0xffffff34 │ │ │ │ + ldrsbeq r6, [r5], #-200 @ 0xffffff38 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ ldrdeq r8, [r0], -sp │ │ │ │ - ldrsbeq r6, [r5], #-188 @ 0xffffff44 │ │ │ │ - @ instruction: 0x00556b98 │ │ │ │ - subeq r2, r8, r8, ror #21 │ │ │ │ - eorseq lr, r9, ip │ │ │ │ + ldrsbeq r6, [r5], #-184 @ 0xffffff48 │ │ │ │ + @ instruction: 0x00556b94 │ │ │ │ + subeq r2, r8, r4, ror #21 │ │ │ │ + eorseq lr, r9, r8 │ │ │ │ andeq r0, r0, r4, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #640] @ 604440 │ │ │ │ - ldr r3, [pc, #640] @ 604444 │ │ │ │ + ldr r1, [pc, #640] @ 604444 │ │ │ │ + ldr r3, [pc, #640] @ 604448 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r8, sp, #2 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, #2 │ │ │ │ @@ -1041346,90 +1041347,90 @@ │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ bic ip, ip, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r1, ror #8 │ │ │ │ eor ip, ip, r2, ror #8 │ │ │ │ sub r3, r3, ip │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ ldrh lr, [sp, #2] │ │ │ │ - bcs 6042ec │ │ │ │ + bcs 6042f0 │ │ │ │ cmp r1, r2 │ │ │ │ ldrh r9, [r5, #12] │ │ │ │ ldrh r2, [r4, #38] @ 0x26 │ │ │ │ - beq 604298 │ │ │ │ + beq 60429c │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6042b8 │ │ │ │ + beq 6042bc │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #96] @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #484] @ 604448 │ │ │ │ - ldr r3, [pc, #476] @ 604444 │ │ │ │ + ldr r2, [pc, #484] @ 60444c │ │ │ │ + ldr r3, [pc, #476] @ 604448 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60443c │ │ │ │ + bne 604440 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6042fc │ │ │ │ + bne 604300 │ │ │ │ ldrh r3, [r5, #14] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6042fc │ │ │ │ + beq 604300 │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #100] @ 0x64 │ │ │ │ lsr r3, lr, #8 │ │ │ │ orr r3, r3, lr, lsl #8 │ │ │ │ ldrh r2, [r5, #14] │ │ │ │ lsl r3, r3, #16 │ │ │ │ ldrh r1, [r6, #16] │ │ │ │ lsr r3, r3, #16 │ │ │ │ add r0, r3, r2 │ │ │ │ cmp r0, r1 │ │ │ │ - ble 604360 │ │ │ │ + ble 604364 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #40] @ 0x28 │ │ │ │ - b 604258 │ │ │ │ + b 60425c │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #92] @ 0x5c │ │ │ │ - b 604258 │ │ │ │ + b 60425c │ │ │ │ ldr ip, [r7, #8] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ eor r3, ip, ip, ror #16 │ │ │ │ eor r2, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ - ldr lr, [pc, #296] @ 60444c │ │ │ │ + ldr lr, [pc, #296] @ 604450 │ │ │ │ eor r3, r3, ip, ror #8 │ │ │ │ eor r2, r2, r1, ror #8 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, lr │ │ │ │ - bhi 60441c │ │ │ │ + bhi 604420 │ │ │ │ cmp ip, r1 │ │ │ │ - bne 60440c │ │ │ │ + bne 604410 │ │ │ │ ldrh r3, [r7, #14] │ │ │ │ ldrh r2, [r0, #14] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 60442c │ │ │ │ + beq 604430 │ │ │ │ strh r3, [r0, #14] │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #56] @ 0x38 │ │ │ │ - b 604404 │ │ │ │ + b 604408 │ │ │ │ ldrh r0, [r4, #38] @ 0x26 │ │ │ │ mov r1, r8 │ │ │ │ add r2, r2, r0 │ │ │ │ strh r2, [r4, #38] @ 0x26 │ │ │ │ ldrh r2, [r5, #14] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r3, r3, r2 │ │ │ │ @@ -1041464,31 +1041465,31 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ strh r3, [r4, #16] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ - b 60425c │ │ │ │ + b 604260 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #84] @ 0x54 │ │ │ │ - b 604258 │ │ │ │ + b 60425c │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #88] @ 0x58 │ │ │ │ - b 604258 │ │ │ │ + b 60425c │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #72] @ 0x48 │ │ │ │ - b 604258 │ │ │ │ + b 60425c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r6, r5, r0, lsl #22 │ │ │ │ + ldrsheq r6, [r5], #-172 @ 0xffffff54 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r6, r5, r0, ror #20 │ │ │ │ + subseq r6, r5, ip, asr sl │ │ │ │ strdeq pc, [r0], -lr │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r2, #312] @ 0x138 │ │ │ │ add r2, r2, #4544 @ 0x11c0 │ │ │ │ add r3, r3, #28 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldrh r3, [r2, #14] │ │ │ │ @@ -1041500,43 +1041501,43 @@ │ │ │ │ ldrh r1, [r2, #2] │ │ │ │ cmp r1, #0 │ │ │ │ moveq r3, #0 │ │ │ │ strh r3, [r0, #8] │ │ │ │ ldrh r1, [r2, #2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 6044b4 │ │ │ │ + bhi 6044b8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #32] @ 6044ec │ │ │ │ + ldr r0, [pc, #32] @ 6044f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #21 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - eorseq sp, r9, r4, lsl pc │ │ │ │ + eorseq sp, r9, r0, lsl pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 604550 │ │ │ │ - ldr r2, [pc, #72] @ 604554 │ │ │ │ - ldr r1, [pc, #72] @ 604558 │ │ │ │ + ldr ip, [pc, #72] @ 604554 │ │ │ │ + ldr r2, [pc, #72] @ 604558 │ │ │ │ + ldr r1, [pc, #72] @ 60455c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1041546,24 +1041547,24 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r2, r8, r4, asr #14 │ │ │ │ - eorseq r4, r4, ip, asr r6 │ │ │ │ - eorseq r4, r3, r0, lsr sp │ │ │ │ + subeq r2, r8, r0, asr #14 │ │ │ │ + eorseq r4, r4, r8, asr r6 │ │ │ │ + eorseq r4, r3, ip, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #88] @ 6045cc │ │ │ │ - ldr r2, [pc, #88] @ 6045d0 │ │ │ │ - ldr r1, [pc, #88] @ 6045d4 │ │ │ │ + ldr ip, [pc, #88] @ 6045d0 │ │ │ │ + ldr r2, [pc, #88] @ 6045d4 │ │ │ │ + ldr r1, [pc, #88] @ 6045d8 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1041577,24 +1041578,24 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldrdeq r2, [r8], #-104 @ 0xffffff98 │ │ │ │ - @ instruction: 0x003445f0 │ │ │ │ - eorseq r4, r3, r4, asr #25 │ │ │ │ + ldrdeq r2, [r8], #-100 @ 0xffffff9c │ │ │ │ + eorseq r4, r4, ip, ror #11 │ │ │ │ + eorseq r4, r3, r0, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #80] @ 604640 │ │ │ │ - ldr r2, [pc, #80] @ 604644 │ │ │ │ - ldr r1, [pc, #80] @ 604648 │ │ │ │ + ldr ip, [pc, #80] @ 604644 │ │ │ │ + ldr r2, [pc, #80] @ 604648 │ │ │ │ + ldr r1, [pc, #80] @ 60464c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1041606,24 +1041607,24 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r2, r8, ip, asr r6 │ │ │ │ - eorseq r4, r4, r4, ror r5 │ │ │ │ - eorseq r4, r3, r8, asr #24 │ │ │ │ + subeq r2, r8, r8, asr r6 │ │ │ │ + eorseq r4, r4, r0, ror r5 │ │ │ │ + eorseq r4, r3, r4, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #80] @ 6046b4 │ │ │ │ - ldr r2, [pc, #80] @ 6046b8 │ │ │ │ - ldr r1, [pc, #80] @ 6046bc │ │ │ │ + ldr ip, [pc, #80] @ 6046b8 │ │ │ │ + ldr r2, [pc, #80] @ 6046bc │ │ │ │ + ldr r1, [pc, #80] @ 6046c0 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1041635,93 +1041636,93 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r2, r8, r8, ror #11 │ │ │ │ - eorseq r4, r4, r0, lsl #10 │ │ │ │ - @ instruction: 0x00334bd4 │ │ │ │ + subeq r2, r8, r4, ror #11 │ │ │ │ + @ instruction: 0x003444fc │ │ │ │ + @ instruction: 0x00334bd0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #128] @ 604758 │ │ │ │ - ldr r2, [pc, #128] @ 60475c │ │ │ │ - ldr r1, [pc, #128] @ 604760 │ │ │ │ + ldr ip, [pc, #128] @ 60475c │ │ │ │ + ldr r2, [pc, #128] @ 604760 │ │ │ │ + ldr r1, [pc, #128] @ 604764 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ add r2, r0, #4544 @ 0x11c0 │ │ │ │ ldrd r4, [r2, #40] @ 0x28 │ │ │ │ strd r4, [r2, #32] │ │ │ │ ldr r3, [r0, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 604734 │ │ │ │ + bne 604738 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 6030c8 │ │ │ │ + bl 6030cc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq r2, r8, r4, ror r5 │ │ │ │ - eorseq r4, r4, ip, lsl #9 │ │ │ │ - eorseq r4, r3, ip, asr fp │ │ │ │ + subeq r2, r8, r0, ror r5 │ │ │ │ + eorseq r4, r4, r8, lsl #9 │ │ │ │ + eorseq r4, r3, r8, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #76] @ 6047c8 │ │ │ │ + ldr ip, [pc, #76] @ 6047cc │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #72] @ 6047cc │ │ │ │ - ldr r1, [pc, #72] @ 6047d0 │ │ │ │ + ldr r2, [pc, #72] @ 6047d0 │ │ │ │ + ldr r1, [pc, #72] @ 6047d4 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62dd68 │ │ │ │ + bl 62dd6c │ │ │ │ asr r1, r0, #1 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ bl 528a00 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 529164 │ │ │ │ - subeq r2, r8, ip, asr #9 │ │ │ │ - eorseq r4, r4, r4, ror #7 │ │ │ │ - @ instruction: 0x00334ab0 │ │ │ │ + subeq r2, r8, r8, asr #9 │ │ │ │ + eorseq r4, r4, r0, ror #7 │ │ │ │ + eorseq r4, r3, ip, lsr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 604838 │ │ │ │ - ldr r2, [pc, #76] @ 60483c │ │ │ │ - ldr r1, [pc, #76] @ 604840 │ │ │ │ + ldr ip, [pc, #76] @ 60483c │ │ │ │ + ldr r2, [pc, #76] @ 604840 │ │ │ │ + ldr r1, [pc, #76] @ 604844 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1041732,247 +1041733,247 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r2, r8, r0, ror #8 │ │ │ │ - @ instruction: 0x0032fbd4 │ │ │ │ - @ instruction: 0x0032fbf0 │ │ │ │ + subeq r2, r8, ip, asr r4 │ │ │ │ + @ instruction: 0x0032fbd0 │ │ │ │ + eorseq pc, r2, ip, ror #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #108] @ 6048c8 │ │ │ │ - ldr r2, [pc, #108] @ 6048cc │ │ │ │ - ldr r1, [pc, #108] @ 6048d0 │ │ │ │ + ldr ip, [pc, #108] @ 6048cc │ │ │ │ + ldr r2, [pc, #108] @ 6048d0 │ │ │ │ + ldr r1, [pc, #108] @ 6048d4 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6048a8 │ │ │ │ + beq 6048ac │ │ │ │ bl 528a18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6048a8 │ │ │ │ + beq 6048ac │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 392568 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strdeq r2, [r8], #-48 @ 0xffffffd0 │ │ │ │ - eorseq r4, r4, r8, lsl #6 │ │ │ │ - @ instruction: 0x003349dc │ │ │ │ + subeq r2, r8, ip, ror #7 │ │ │ │ + eorseq r4, r4, r4, lsl #6 │ │ │ │ + @ instruction: 0x003349d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #144] @ 60497c │ │ │ │ + ldr r4, [pc, #144] @ 604980 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #244 @ 0xf4 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #128] @ 604980 │ │ │ │ - ldr r1, [pc, #128] @ 604984 │ │ │ │ + ldr r2, [pc, #128] @ 604984 │ │ │ │ + ldr r1, [pc, #128] @ 604988 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ mov r2, #24 │ │ │ │ - ldr r1, [pc, #104] @ 604988 │ │ │ │ + ldr r1, [pc, #104] @ 60498c │ │ │ │ add r4, r4, #272 @ 0x110 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r0, #4096 @ 0x1000 │ │ │ │ str r2, [r3, #468] @ 0x1d4 │ │ │ │ - ldr r2, [pc, #88] @ 60498c │ │ │ │ + ldr r2, [pc, #88] @ 604990 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r2, pc, r2 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #68] @ 604990 │ │ │ │ - ldr r2, [pc, #68] @ 604994 │ │ │ │ + ldr r3, [pc, #68] @ 604994 │ │ │ │ + ldr r2, [pc, #68] @ 604998 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ add r1, r5, #4544 @ 0x11c0 │ │ │ │ bl 4b33cc │ │ │ │ add r0, r5, #4736 @ 0x1280 │ │ │ │ add r0, r0, #28 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 54ee84 │ │ │ │ - subeq r2, r8, r4, ror #6 │ │ │ │ - eorseq r4, r4, r4, ror r2 │ │ │ │ - eorseq r4, r3, r4, asr #18 │ │ │ │ - eorseq r4, sl, r0, asr fp │ │ │ │ - eorseq r8, r1, r4, ror #19 │ │ │ │ - eorseq pc, r3, r4, ror #23 │ │ │ │ - eorseq ip, r3, r0, ror #27 │ │ │ │ + subeq r2, r8, r0, ror #6 │ │ │ │ + eorseq r4, r4, r0, ror r2 │ │ │ │ + eorseq r4, r3, r0, asr #18 │ │ │ │ + eorseq r4, sl, ip, asr #22 │ │ │ │ + eorseq r8, r1, r0, ror #19 │ │ │ │ + eorseq pc, r3, r0, ror #23 │ │ │ │ + @ instruction: 0x0033cddc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #88] @ 604a08 │ │ │ │ - ldr r2, [pc, #88] @ 604a0c │ │ │ │ - ldr r1, [pc, #88] @ 604a10 │ │ │ │ + ldr ip, [pc, #88] @ 604a0c │ │ │ │ + ldr r2, [pc, #88] @ 604a10 │ │ │ │ + ldr r1, [pc, #88] @ 604a14 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ - bl 604844 │ │ │ │ + bl 604848 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6049ec │ │ │ │ + beq 6049f0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 48f4b4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - @ instruction: 0x0048229c │ │ │ │ - eorseq pc, r2, r0, lsl sl @ │ │ │ │ - eorseq pc, r2, ip, lsr #20 │ │ │ │ + @ instruction: 0x00482298 │ │ │ │ + eorseq pc, r2, ip, lsl #20 │ │ │ │ + eorseq pc, r2, r8, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #676] @ 604cd0 │ │ │ │ - ldr r3, [pc, #676] @ 604cd4 │ │ │ │ + ldr r2, [pc, #676] @ 604cd4 │ │ │ │ + ldr r3, [pc, #676] @ 604cd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r4, r0, #4672 @ 0x1240 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, #0 │ │ │ │ sub r4, r4, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r9, r1 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r5, [sp, #24] │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 30abc8 │ │ │ │ - ldr r1, [pc, #620] @ 604cd8 │ │ │ │ + ldr r1, [pc, #620] @ 604cdc │ │ │ │ add r8, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ str r5, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ bl 692a38 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - ldr r7, [pc, #588] @ 604cdc │ │ │ │ + ldr r7, [pc, #588] @ 604ce0 │ │ │ │ cmp r6, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ - beq 604ab8 │ │ │ │ + beq 604abc │ │ │ │ add r4, r4, #4608 @ 0x1200 │ │ │ │ ldrb r3, [r4, #50] @ 0x32 │ │ │ │ ldr r2, [r9] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r2, #0 │ │ │ │ - bne 604afc │ │ │ │ + bne 604b00 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 604bbc │ │ │ │ - ldr r2, [pc, #544] @ 604ce0 │ │ │ │ - ldr r3, [pc, #528] @ 604cd4 │ │ │ │ + beq 604bc0 │ │ │ │ + ldr r2, [pc, #544] @ 604ce4 │ │ │ │ + ldr r3, [pc, #528] @ 604cd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 604ccc │ │ │ │ + bne 604cd0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r2, #2 │ │ │ │ - bne 604ab8 │ │ │ │ - ldr sl, [pc, #472] @ 604ce4 │ │ │ │ - ldr r2, [pc, #472] @ 604ce8 │ │ │ │ - ldr r1, [pc, #472] @ 604cec │ │ │ │ + bne 604abc │ │ │ │ + ldr sl, [pc, #472] @ 604ce8 │ │ │ │ + ldr r2, [pc, #472] @ 604cec │ │ │ │ + ldr r1, [pc, #472] @ 604cf0 │ │ │ │ add sl, pc, sl │ │ │ │ add r3, sl, #280 @ 0x118 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #20] │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r0, #96] @ 0x60 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 604ab8 │ │ │ │ + beq 604abc │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 604ca4 │ │ │ │ - ldr r3, [pc, #408] @ 604cf0 │ │ │ │ + beq 604ca8 │ │ │ │ + ldr r3, [pc, #408] @ 604cf4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ bl 695cfc │ │ │ │ strb r5, [r4, #50] @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ bl 3066a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 604c94 │ │ │ │ + beq 604c98 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 2f5f24 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 604c84 │ │ │ │ + beq 604c88 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 8e0aac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 604ab8 │ │ │ │ + beq 604abc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 604ab8 │ │ │ │ + beq 604abc │ │ │ │ bl 8e0168 │ │ │ │ - b 604ab8 │ │ │ │ + b 604abc │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 3066a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 604c74 │ │ │ │ - ldr r7, [pc, #284] @ 604cf4 │ │ │ │ - ldr r2, [pc, #284] @ 604cf8 │ │ │ │ - ldr r1, [pc, #284] @ 604cfc │ │ │ │ + beq 604c78 │ │ │ │ + ldr r7, [pc, #284] @ 604cf8 │ │ │ │ + ldr r2, [pc, #284] @ 604cfc │ │ │ │ + ldr r1, [pc, #284] @ 604d00 │ │ │ │ add r7, pc, r7 │ │ │ │ add r3, r7, #280 @ 0x118 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #10 │ │ │ │ @@ -1041981,19 +1041982,19 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ strb r9, [r0, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ bl 2f6054 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 604c70 │ │ │ │ - ldr r2, [pc, #216] @ 604d00 │ │ │ │ - ldr r1, [pc, #216] @ 604d04 │ │ │ │ + bne 604c74 │ │ │ │ + ldr r2, [pc, #216] @ 604d04 │ │ │ │ + ldr r1, [pc, #216] @ 604d08 │ │ │ │ add r7, r7, #292 @ 0x124 │ │ │ │ - ldr r3, [pc, #212] @ 604d08 │ │ │ │ + ldr r3, [pc, #212] @ 604d0c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -1042001,587 +1042002,587 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5027a8 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ bl 870cdc │ │ │ │ strb r9, [r4, #50] @ 0x32 │ │ │ │ - b 604ab8 │ │ │ │ + b 604abc │ │ │ │ bl 8e0168 │ │ │ │ - ldr r0, [pc, #144] @ 604d0c │ │ │ │ + ldr r0, [pc, #144] @ 604d10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1248 │ │ │ │ - b 604ab8 │ │ │ │ + b 604abc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 2f5fbc │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r9, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b 604b94 │ │ │ │ - ldr ip, [pc, #100] @ 604d10 │ │ │ │ - ldr r1, [pc, #100] @ 604d14 │ │ │ │ + b 604b98 │ │ │ │ + ldr ip, [pc, #100] @ 604d14 │ │ │ │ + ldr r1, [pc, #100] @ 604d18 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #96] @ 604d18 │ │ │ │ + ldr r2, [pc, #96] @ 604d1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sl, #328 @ 0x148 │ │ │ │ add r0, sp, #16 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 604ba8 │ │ │ │ + b 604bac │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00556298 │ │ │ │ + @ instruction: 0x00556294 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ @ instruction: 0xffffe6fc │ │ │ │ - subseq r6, r5, r4, lsr r2 │ │ │ │ - subseq r6, r5, r4, lsl #4 │ │ │ │ - subeq r2, r8, r0, asr #2 │ │ │ │ - @ instruction: 0x0032c8dc │ │ │ │ - eorseq r6, r2, r4 │ │ │ │ + subseq r6, r5, r0, lsr r2 │ │ │ │ + subseq r6, r5, r0, lsl #4 │ │ │ │ + subeq r2, r8, ip, lsr r1 │ │ │ │ + @ instruction: 0x0032c8d8 │ │ │ │ + eorseq r6, r2, r0 │ │ │ │ andeq r4, r0, r8, lsl r8 │ │ │ │ - subeq r2, r8, r4, ror r0 │ │ │ │ - eorseq ip, r2, r4, lsl r8 │ │ │ │ - eorseq r5, r2, r0, asr #30 │ │ │ │ - eorseq sp, r9, ip, asr #10 │ │ │ │ - eorseq pc, r3, ip, lsr #18 │ │ │ │ + subeq r2, r8, r0, ror r0 │ │ │ │ + eorseq ip, r2, r0, lsl r8 │ │ │ │ + eorseq r5, r2, ip, lsr pc │ │ │ │ + eorseq sp, r9, r8, asr #10 │ │ │ │ + eorseq pc, r3, r8, lsr #18 │ │ │ │ andeq r0, r0, r9, asr lr │ │ │ │ - mlaseq r9, ip, r7, sp │ │ │ │ - eorseq sp, r9, r8, lsl #15 │ │ │ │ - eorseq sp, r9, r8, asr #9 │ │ │ │ + mlaseq r9, r8, r7, sp │ │ │ │ + eorseq sp, r9, r4, lsl #15 │ │ │ │ + eorseq sp, r9, r4, asr #9 │ │ │ │ andeq r0, r0, r7, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #224] @ 604e14 │ │ │ │ + ldr r3, [pc, #224] @ 604e18 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #220] @ 604e18 │ │ │ │ - ldr r1, [pc, #220] @ 604e1c │ │ │ │ + ldr r2, [pc, #220] @ 604e1c │ │ │ │ + ldr r1, [pc, #220] @ 604e20 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #27 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ ldr r7, [r0, #312] @ 0x138 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62dd68 │ │ │ │ + bl 62dd6c │ │ │ │ asr r3, r0, #1 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r7, r7, r3, lsl #2 │ │ │ │ ldrb r3, [r4, #378] @ 0x17a │ │ │ │ cmp r3, #0 │ │ │ │ - bne 604db8 │ │ │ │ + bne 604dbc │ │ │ │ add r4, r4, #308 @ 0x134 │ │ │ │ ldrh r3, [r4, #2] │ │ │ │ tst r3, #1 │ │ │ │ - beq 604df0 │ │ │ │ + beq 604df4 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 604db8 │ │ │ │ + bne 604dbc │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7, #16] │ │ │ │ ldrb r3, [r6, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - bne 604dd8 │ │ │ │ + bne 604ddc │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 629aa8 │ │ │ │ + bl 629aac │ │ │ │ ldr r0, [r7, #12] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 545e28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 630574 │ │ │ │ + bl 630578 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 604db8 │ │ │ │ + beq 604dbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62c9b4 │ │ │ │ - subeq r1, r8, r4, lsl pc │ │ │ │ - eorseq r3, r4, ip, lsr #28 │ │ │ │ - eorseq r4, r3, r0, lsl #10 │ │ │ │ + b 62c9b8 │ │ │ │ + subeq r1, r8, r0, lsl pc │ │ │ │ + eorseq r3, r4, r8, lsr #28 │ │ │ │ + @ instruction: 0x003344fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #216] @ 604f10 │ │ │ │ + ldr r3, [pc, #216] @ 604f14 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #212] @ 604f14 │ │ │ │ - ldr r1, [pc, #212] @ 604f18 │ │ │ │ + ldr r2, [pc, #212] @ 604f18 │ │ │ │ + ldr r1, [pc, #212] @ 604f1c │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ add r3, r0, #4544 @ 0x11c0 │ │ │ │ add r3, r3, #12 │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r4, r3, lsl #1 │ │ │ │ - bcc 604e98 │ │ │ │ + bcc 604e9c │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ asr r1, r4, #1 │ │ │ │ bl 528a00 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 604e78 │ │ │ │ + beq 604e7c │ │ │ │ ldrb r3, [r5, #258] @ 0x102 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 604e78 │ │ │ │ + beq 604e7c │ │ │ │ bl 392568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 604e78 │ │ │ │ + beq 604e7c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #3 │ │ │ │ - bne 604e78 │ │ │ │ + bne 604e7c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 3935d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 604e78 │ │ │ │ - ldr r0, [pc, #28] @ 604f1c │ │ │ │ + bge 604e7c │ │ │ │ + ldr r0, [pc, #28] @ 604f20 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8e11a8 │ │ │ │ - subeq r1, r8, r0, lsl lr │ │ │ │ - eorseq r3, r4, r4, lsr #26 │ │ │ │ - @ instruction: 0x003343f4 │ │ │ │ - eorseq sp, r9, ip, asr r5 │ │ │ │ + subeq r1, r8, ip, lsl #28 │ │ │ │ + eorseq r3, r4, r0, lsr #26 │ │ │ │ + @ instruction: 0x003343f0 │ │ │ │ + eorseq sp, r9, r8, asr r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #264] @ 605040 │ │ │ │ + ldr r3, [pc, #264] @ 605044 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #260] @ 605044 │ │ │ │ - ldr r1, [pc, #260] @ 605048 │ │ │ │ + ldr r2, [pc, #260] @ 605048 │ │ │ │ + ldr r1, [pc, #260] @ 60504c │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ add r3, r0, #4544 @ 0x11c0 │ │ │ │ add r3, r3, #12 │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r4, r3, lsl #1 │ │ │ │ - bcc 604f98 │ │ │ │ + bcc 604f9c │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ asr r1, r4, #1 │ │ │ │ bl 528a00 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 604f78 │ │ │ │ + beq 604f7c │ │ │ │ bl 392568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 605014 │ │ │ │ + beq 605018 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #3 │ │ │ │ - beq 605004 │ │ │ │ + beq 605008 │ │ │ │ mov r1, #1 │ │ │ │ bl 528fdc │ │ │ │ mov r0, r5 │ │ │ │ bl 528a48 │ │ │ │ ldr r3, [r5, #296] @ 0x128 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ ldr r2, [r0, #312] @ 0x138 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 604f78 │ │ │ │ + beq 604f7c │ │ │ │ bl 2152a0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 393468 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 604fd4 │ │ │ │ + bne 604fd8 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r1, r8, r0, lsl sp │ │ │ │ - eorseq r3, r4, r4, lsr #24 │ │ │ │ - @ instruction: 0x003342f4 │ │ │ │ + subeq r1, r8, ip, lsl #26 │ │ │ │ + eorseq r3, r4, r0, lsr #24 │ │ │ │ + @ instruction: 0x003342f0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #284] @ 605180 │ │ │ │ - ldr r2, [pc, #284] @ 605184 │ │ │ │ + ldr r7, [pc, #284] @ 605184 │ │ │ │ + ldr r2, [pc, #284] @ 605188 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #276] @ 605188 │ │ │ │ + ldr r1, [pc, #276] @ 60518c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r7, #244 @ 0xf4 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r6, [pc, #244] @ 60518c │ │ │ │ + ldr r6, [pc, #244] @ 605190 │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r3, [r0, #378] @ 0x17a │ │ │ │ cmp r3, #0 │ │ │ │ - beq 605164 │ │ │ │ + beq 605168 │ │ │ │ add r3, r0, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #456] @ 0x1c8 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r4, #2 │ │ │ │ - beq 6050e8 │ │ │ │ + beq 6050ec │ │ │ │ add r1, r4, r4, lsr #31 │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ asr r1, r1, #1 │ │ │ │ bl 528a00 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 60513c │ │ │ │ + beq 605140 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 392568 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 392558 │ │ │ │ ldr r2, [r5, #112] @ 0x70 │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ - bne 605128 │ │ │ │ - ldr r3, [pc, #148] @ 605190 │ │ │ │ + bne 60512c │ │ │ │ + ldr r3, [pc, #148] @ 605194 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 605150 │ │ │ │ + bne 605154 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r3, r3, #460 @ 0x1cc │ │ │ │ ldrh r1, [r3] │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ bl 528a00 │ │ │ │ - b 6050d0 │ │ │ │ + b 6050d4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 392568 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 392560 │ │ │ │ - ldr r0, [pc, #60] @ 605194 │ │ │ │ + ldr r0, [pc, #60] @ 605198 │ │ │ │ add r1, r7, #388 @ 0x184 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 605108 │ │ │ │ - ldr r1, [pc, #44] @ 605198 │ │ │ │ - ldr r0, [pc, #44] @ 60519c │ │ │ │ - ldr r2, [pc, #44] @ 6051a0 │ │ │ │ + b 60510c │ │ │ │ + ldr r1, [pc, #44] @ 60519c │ │ │ │ + ldr r0, [pc, #44] @ 6051a0 │ │ │ │ + ldr r2, [pc, #44] @ 6051a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r7, #352 @ 0x160 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq r1, r8, ip, ror #23 │ │ │ │ - @ instruction: 0x00343af8 │ │ │ │ - eorseq r4, r3, r8, asr #3 │ │ │ │ - subseq r5, r5, r0, lsr ip │ │ │ │ - strheq r4, [r0], -ip │ │ │ │ - eorseq sp, r9, ip, asr r3 │ │ │ │ - eorseq sp, r9, ip │ │ │ │ - eorseq sp, r9, ip, lsr #6 │ │ │ │ + subeq r1, r8, r8, ror #23 │ │ │ │ + @ instruction: 0x00343af4 │ │ │ │ + eorseq r4, r3, r4, asr #3 │ │ │ │ + subseq r5, r5, ip, lsr #24 │ │ │ │ + strheq r4, [r0], -ip │ │ │ │ + eorseq sp, r9, r8, asr r3 │ │ │ │ + eorseq sp, r9, r8 │ │ │ │ + eorseq sp, r9, r8, lsr #6 │ │ │ │ andeq r0, r0, r4, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r8, [pc, #308] @ 6052f0 │ │ │ │ + ldr r8, [pc, #308] @ 6052f4 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #300] @ 6052f4 │ │ │ │ - ldr r2, [pc, #300] @ 6052f8 │ │ │ │ + ldr r1, [pc, #300] @ 6052f8 │ │ │ │ + ldr r2, [pc, #300] @ 6052fc │ │ │ │ add r8, pc, r8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r8, #244 @ 0xf4 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r7, [pc, #264] @ 6052fc │ │ │ │ + ldr r7, [pc, #264] @ 605300 │ │ │ │ add r7, pc, r7 │ │ │ │ ldrb r3, [r0, #378] @ 0x17a │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6052d4 │ │ │ │ + beq 6052d8 │ │ │ │ add r3, r0, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #456] @ 0x1c8 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r4, #2 │ │ │ │ - beq 60524c │ │ │ │ + beq 605250 │ │ │ │ add r1, r4, r4, lsr #31 │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ asr r1, r1, #1 │ │ │ │ bl 528a00 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6052a0 │ │ │ │ + beq 6052a4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 392568 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 39255c │ │ │ │ ldr r2, [r5, #112] @ 0x70 │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ - bne 60528c │ │ │ │ - ldr r3, [pc, #160] @ 605300 │ │ │ │ + bne 605290 │ │ │ │ + ldr r3, [pc, #160] @ 605304 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 6052bc │ │ │ │ + bne 6052c0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r3, r3, #460 @ 0x1cc │ │ │ │ ldrh r1, [r3] │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ bl 528a00 │ │ │ │ - b 60522c │ │ │ │ + b 605230 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 392568 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 392564 │ │ │ │ - ldr r0, [pc, #64] @ 605304 │ │ │ │ + ldr r0, [pc, #64] @ 605308 │ │ │ │ add r1, r8, #456 @ 0x1c8 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8e8dbc │ │ │ │ - ldr r1, [pc, #44] @ 605308 │ │ │ │ - ldr r0, [pc, #44] @ 60530c │ │ │ │ - ldr r2, [pc, #44] @ 605310 │ │ │ │ + ldr r1, [pc, #44] @ 60530c │ │ │ │ + ldr r0, [pc, #44] @ 605310 │ │ │ │ + ldr r2, [pc, #44] @ 605314 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r8, #424 @ 0x1a8 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq r1, r8, r8, lsl #21 │ │ │ │ - eorseq r4, r3, ip, rrx │ │ │ │ - mlaseq r4, ip, r9, r3 │ │ │ │ - ldrsbeq r5, [r5], #-164 @ 0xffffff5c │ │ │ │ - strheq r4, [r0], -ip │ │ │ │ - @ instruction: 0x0039d1f0 │ │ │ │ - mlaseq r9, ip, lr, ip │ │ │ │ - @ instruction: 0x0039d1bc │ │ │ │ + subeq r1, r8, r4, lsl #21 │ │ │ │ + eorseq r4, r3, r8, rrx │ │ │ │ + mlaseq r4, r8, r9, r3 │ │ │ │ + ldrsbeq r5, [r5], #-160 @ 0xffffff60 │ │ │ │ + strheq r4, [r0], -ip │ │ │ │ + eorseq sp, r9, ip, ror #3 │ │ │ │ + mlaseq r9, r8, lr, ip │ │ │ │ + @ instruction: 0x0039d1b8 │ │ │ │ andeq r0, r0, r4, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #248] @ 605424 │ │ │ │ + ldr r4, [pc, #248] @ 605428 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r4, pc, r4 │ │ │ │ add ip, r4, #256 @ 0x100 │ │ │ │ - ldr lr, [pc, #236] @ 605428 │ │ │ │ + ldr lr, [pc, #236] @ 60542c │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #232] @ 60542c │ │ │ │ + ldr ip, [pc, #232] @ 605430 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #228] @ 605430 │ │ │ │ - ldr r1, [pc, #228] @ 605434 │ │ │ │ + ldr r2, [pc, #228] @ 605434 │ │ │ │ + ldr r1, [pc, #228] @ 605438 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #196] @ 605438 │ │ │ │ - ldr r1, [pc, #196] @ 60543c │ │ │ │ + ldr r2, [pc, #196] @ 60543c │ │ │ │ + ldr r1, [pc, #196] @ 605440 │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 6053dc │ │ │ │ + bne 6053e0 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #152] @ 605440 │ │ │ │ - ldr r3, [pc, #128] @ 60542c │ │ │ │ + ldr r2, [pc, #152] @ 605444 │ │ │ │ + ldr r3, [pc, #128] @ 605430 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 605420 │ │ │ │ + bne 605424 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 30abc8 │ │ │ │ - ldr r1, [pc, #80] @ 605444 │ │ │ │ + ldr r1, [pc, #80] @ 605448 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ str r4, [sp] │ │ │ │ bl 692a38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 60539c │ │ │ │ + beq 6053a0 │ │ │ │ ldrb r0, [r3, #29] │ │ │ │ - b 6053a0 │ │ │ │ + b 6053a4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r1, r8, r4, lsr #18 │ │ │ │ - subseq r5, r5, r4, lsl #19 │ │ │ │ + subeq r1, r8, r0, lsr #18 │ │ │ │ + subseq r5, r5, r0, lsl #19 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq pc, r2, r0, lsl #1 │ │ │ │ - mlaseq r2, ip, r0, pc @ │ │ │ │ - @ instruction: 0x003437f8 │ │ │ │ - eorseq r3, r3, ip, asr #29 │ │ │ │ - subseq r5, r5, ip, lsl r9 │ │ │ │ + eorseq pc, r2, ip, ror r0 @ │ │ │ │ + mlaseq r2, r8, r0, pc @ │ │ │ │ + @ instruction: 0x003437f4 │ │ │ │ + eorseq r3, r3, r8, asr #29 │ │ │ │ + subseq r5, r5, r8, lsl r9 │ │ │ │ @ instruction: 0xffffdd6c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ bl 528a48 │ │ │ │ - ldr ip, [pc, #176] @ 60551c │ │ │ │ - ldr r2, [pc, #176] @ 605520 │ │ │ │ - ldr r1, [pc, #176] @ 605524 │ │ │ │ + ldr ip, [pc, #176] @ 605520 │ │ │ │ + ldr r2, [pc, #176] @ 605524 │ │ │ │ + ldr r1, [pc, #176] @ 605528 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 528a48 │ │ │ │ ldrb r3, [r6, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6054bc │ │ │ │ + beq 6054c0 │ │ │ │ add r3, r4, #4544 @ 0x11c0 │ │ │ │ ldr r2, [r5, #296] @ 0x128 │ │ │ │ ldrh r1, [r3, #14] │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 6054dc │ │ │ │ + bhi 6054e0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #312] @ 0x138 │ │ │ │ rsb r2, r2, r2, lsl #3 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 629adc │ │ │ │ + bl 629ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6054bc │ │ │ │ + beq 6054c0 │ │ │ │ ldrb r0, [r6, #100] @ 0x64 │ │ │ │ lsr r0, r0, #2 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r1, r8, r0, ror #15 │ │ │ │ - eorseq lr, r2, r4, asr pc │ │ │ │ - eorseq lr, r2, r0, ror pc │ │ │ │ + ldrdeq r1, [r8], #-124 @ 0xffffff84 │ │ │ │ + eorseq lr, r2, r0, asr pc │ │ │ │ + eorseq lr, r2, ip, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #356] @ 6056a4 │ │ │ │ - ldr lr, [pc, #356] @ 6056a8 │ │ │ │ - ldr ip, [pc, #356] @ 6056ac │ │ │ │ + ldr r3, [pc, #356] @ 6056a8 │ │ │ │ + ldr lr, [pc, #356] @ 6056ac │ │ │ │ + ldr ip, [pc, #356] @ 6056b0 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add lr, pc, lr │ │ │ │ mov r8, r1 │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ - ldr r2, [pc, #336] @ 6056b0 │ │ │ │ - ldr r1, [pc, #336] @ 6056b4 │ │ │ │ + ldr r2, [pc, #336] @ 6056b4 │ │ │ │ + ldr r1, [pc, #336] @ 6056b8 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ mov r6, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ @@ -1042605,236 +1042606,236 @@ │ │ │ │ ldr r2, [r8, #468] @ 0x1d4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 212d44 <__memcpy_chk@plt> │ │ │ │ ldr r3, [r6, #112] @ 0x70 │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ - bne 6055e8 │ │ │ │ + bne 6055ec │ │ │ │ tst r3, #1 │ │ │ │ - beq 605644 │ │ │ │ + beq 605648 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 605604 │ │ │ │ + beq 605608 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #13 │ │ │ │ - beq 605684 │ │ │ │ - ldr r2, [pc, #172] @ 6056b8 │ │ │ │ - ldr r3, [pc, #156] @ 6056ac │ │ │ │ + beq 605688 │ │ │ │ + ldr r2, [pc, #172] @ 6056bc │ │ │ │ + ldr r3, [pc, #156] @ 6056b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6056a0 │ │ │ │ + bne 6056a4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r6, r5, #304 @ 0x130 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 213770 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6055e8 │ │ │ │ + beq 6055ec │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r6 │ │ │ │ bl 212834 │ │ │ │ ldr r0, [r5, #320] @ 0x140 │ │ │ │ bl 528a18 │ │ │ │ mov r1, r6 │ │ │ │ bl 5281a0 │ │ │ │ - b 6055e8 │ │ │ │ + b 6055ec │ │ │ │ bl 392568 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r8, #468] @ 0x1d4 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp] │ │ │ │ bl 3920bc │ │ │ │ - b 605604 │ │ │ │ + b 605608 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r1, r8, ip, lsl #14 │ │ │ │ - subseq r5, r5, r8, ror r7 │ │ │ │ + subeq r1, r8, r8, lsl #14 │ │ │ │ + subseq r5, r5, r4, ror r7 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r3, r4, ip, lsl #12 │ │ │ │ - eorseq r3, r3, r0, ror #25 │ │ │ │ - ldrheq r5, [r5], #-104 @ 0xffffff98 │ │ │ │ + eorseq r3, r4, r8, lsl #12 │ │ │ │ + @ instruction: 0x00333cdc │ │ │ │ + ldrheq r5, [r5], #-100 @ 0xffffff9c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #260] @ 6057d8 │ │ │ │ + ldr ip, [pc, #260] @ 6057dc │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #232] @ 6057dc │ │ │ │ + ldr lr, [pc, #232] @ 6057e0 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #228] @ 6057e0 │ │ │ │ + ldr ip, [pc, #228] @ 6057e4 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #224] @ 6057e4 │ │ │ │ - ldr r1, [pc, #224] @ 6057e8 │ │ │ │ + ldr r2, [pc, #224] @ 6057e8 │ │ │ │ + ldr r1, [pc, #224] @ 6057ec │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d194 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl 604844 │ │ │ │ + bl 604848 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 6057b4 │ │ │ │ + beq 6057b8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ bl 48f5ec │ │ │ │ subs r4, r0, #0 │ │ │ │ movge r4, r6 │ │ │ │ - blt 605798 │ │ │ │ - ldr r2, [pc, #144] @ 6057ec │ │ │ │ - ldr r3, [pc, #128] @ 6057e0 │ │ │ │ + blt 60579c │ │ │ │ + ldr r2, [pc, #144] @ 6057f0 │ │ │ │ + ldr r3, [pc, #128] @ 6057e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6057d4 │ │ │ │ + bne 6057d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #80] @ 6057f0 │ │ │ │ + ldr r1, [pc, #80] @ 6057f4 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ - b 605754 │ │ │ │ - ldr r1, [pc, #56] @ 6057f4 │ │ │ │ + b 605758 │ │ │ │ + ldr r1, [pc, #56] @ 6057f8 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ mvn r4, #0 │ │ │ │ - b 605754 │ │ │ │ + b 605758 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r1, r8, r8, ror r5 │ │ │ │ - subseq r5, r5, ip, asr #11 │ │ │ │ + subeq r1, r8, r4, ror r5 │ │ │ │ + subseq r5, r5, r8, asr #11 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq lr, r2, r8, asr #25 │ │ │ │ - eorseq lr, r2, r4, ror #25 │ │ │ │ - subseq r5, r5, r8, ror #10 │ │ │ │ - eorseq ip, r9, r8, asr sp │ │ │ │ - eorseq ip, r9, ip, lsl #26 │ │ │ │ + eorseq lr, r2, r4, asr #25 │ │ │ │ + eorseq lr, r2, r0, ror #25 │ │ │ │ + subseq r5, r5, r4, ror #10 │ │ │ │ + eorseq ip, r9, r4, asr sp │ │ │ │ + eorseq ip, r9, r8, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #260] @ 605914 │ │ │ │ + ldr ip, [pc, #260] @ 605918 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, lr │ │ │ │ - ldr lr, [pc, #232] @ 605918 │ │ │ │ + ldr lr, [pc, #232] @ 60591c │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #228] @ 60591c │ │ │ │ + ldr ip, [pc, #228] @ 605920 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #224] @ 605920 │ │ │ │ - ldr r1, [pc, #224] @ 605924 │ │ │ │ + ldr r2, [pc, #224] @ 605924 │ │ │ │ + ldr r1, [pc, #224] @ 605928 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d194 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl 604844 │ │ │ │ + bl 604848 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 6058f0 │ │ │ │ + beq 6058f4 │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ bl 48f9f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movge r4, r6 │ │ │ │ - blt 6058d4 │ │ │ │ - ldr r2, [pc, #144] @ 605928 │ │ │ │ - ldr r3, [pc, #128] @ 60591c │ │ │ │ + blt 6058d8 │ │ │ │ + ldr r2, [pc, #144] @ 60592c │ │ │ │ + ldr r3, [pc, #128] @ 605920 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 605910 │ │ │ │ + bne 605914 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #80] @ 60592c │ │ │ │ + ldr r1, [pc, #80] @ 605930 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ - b 605890 │ │ │ │ - ldr r1, [pc, #56] @ 605930 │ │ │ │ + b 605894 │ │ │ │ + ldr r1, [pc, #56] @ 605934 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ mvn r4, #0 │ │ │ │ - b 605890 │ │ │ │ + b 605894 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r1, r8, ip, lsr r4 │ │ │ │ - @ instruction: 0x00555490 │ │ │ │ + subeq r1, r8, r8, lsr r4 │ │ │ │ + subseq r5, r5, ip, lsl #9 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq lr, r2, ip, lsl #23 │ │ │ │ - eorseq lr, r2, r8, lsr #23 │ │ │ │ - subseq r5, r5, ip, lsr #8 │ │ │ │ - eorseq ip, r9, ip, asr #24 │ │ │ │ - @ instruction: 0x0039cbd0 │ │ │ │ + eorseq lr, r2, r8, lsl #23 │ │ │ │ + eorseq lr, r2, r4, lsr #23 │ │ │ │ + subseq r5, r5, r8, lsr #8 │ │ │ │ + eorseq ip, r9, r8, asr #24 │ │ │ │ + eorseq ip, r9, ip, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #172] @ 6059f8 │ │ │ │ + ldr r3, [pc, #172] @ 6059fc │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #168] @ 6059fc │ │ │ │ - ldr r1, [pc, #168] @ 605a00 │ │ │ │ + ldr r2, [pc, #168] @ 605a00 │ │ │ │ + ldr r1, [pc, #168] @ 605a04 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ @@ -1042847,45 +1042848,45 @@ │ │ │ │ lsl r4, r4, #1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #320] @ 0x140 │ │ │ │ bl 528a00 │ │ │ │ bl 528fbc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c5ec │ │ │ │ + bl 62c5f0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6059e8 │ │ │ │ + beq 6059ec │ │ │ │ mov r0, r7 │ │ │ │ bl 8f9c88 │ │ │ │ mov r0, r7 │ │ │ │ bl 211d90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #16] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62c5ec │ │ │ │ + b 62c5f0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ bl 8f4804 │ │ │ │ str r7, [r5, #12] │ │ │ │ - b 6059cc │ │ │ │ - strdeq r1, [r8], #-44 @ 0xffffffd4 │ │ │ │ - eorseq lr, r2, r0, ror sl │ │ │ │ - eorseq lr, r2, ip, lsl #21 │ │ │ │ + b 6059d0 │ │ │ │ + strdeq r1, [r8], #-40 @ 0xffffffd8 │ │ │ │ + eorseq lr, r2, ip, ror #20 │ │ │ │ + eorseq lr, r2, r8, lsl #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #352] @ 605b7c │ │ │ │ - ldr r2, [pc, #352] @ 605b80 │ │ │ │ - ldr r1, [pc, #352] @ 605b84 │ │ │ │ + ldr ip, [pc, #352] @ 605b80 │ │ │ │ + ldr r2, [pc, #352] @ 605b84 │ │ │ │ + ldr r1, [pc, #352] @ 605b88 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #244 @ 0xf4 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ @@ -1042926,68 +1042927,68 @@ │ │ │ │ bl 5281a0 │ │ │ │ ldr r0, [r6, #396] @ 0x18c │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r1, r5 │ │ │ │ bl 21380c │ │ │ │ ldrh r3, [r7] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 605b3c │ │ │ │ + beq 605b40 │ │ │ │ ldr r0, [r6, #320] @ 0x140 │ │ │ │ mov r1, r5 │ │ │ │ bl 528a00 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 605b2c │ │ │ │ + beq 605b30 │ │ │ │ mov r1, #1 │ │ │ │ bl 528fdc │ │ │ │ mov r0, r4 │ │ │ │ bl 528a48 │ │ │ │ ldr r3, [r4, #296] @ 0x128 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ ldr r2, [r0, #312] @ 0x138 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 605b78 │ │ │ │ + bne 605b7c │ │ │ │ ldrh r3, [r7] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt 605ae4 │ │ │ │ + bgt 605ae8 │ │ │ │ ldrb r3, [r8, #604] @ 0x25c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 605b68 │ │ │ │ + bne 605b6c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 603d44 │ │ │ │ + b 603d48 │ │ │ │ bl 2152a0 │ │ │ │ - subeq r1, r8, r0, lsr r2 │ │ │ │ - eorseq r3, r4, r0, asr #2 │ │ │ │ - eorseq r3, r3, ip, lsl r8 │ │ │ │ + subeq r1, r8, ip, lsr #4 │ │ │ │ + eorseq r3, r4, ip, lsr r1 │ │ │ │ + eorseq r3, r3, r8, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #332] @ 605cec │ │ │ │ + ldr r1, [pc, #332] @ 605cf0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #244 @ 0xf4 │ │ │ │ mov r4, r2 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #312] @ 605cf0 │ │ │ │ - ldr r1, [pc, #312] @ 605cf4 │ │ │ │ + ldr r2, [pc, #312] @ 605cf4 │ │ │ │ + ldr r1, [pc, #312] @ 605cf8 │ │ │ │ mov r9, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r8, r0 │ │ │ │ bl 69d194 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1042996,37 +1042997,37 @@ │ │ │ │ ldr r3, [r6, #340] @ 0x154 │ │ │ │ ldr r5, [r6, #356] @ 0x164 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r6, #352] @ 0x160 │ │ │ │ orr r5, r9, r5 │ │ │ │ orr r4, r4, r3 │ │ │ │ mov r7, r0 │ │ │ │ - beq 605cc4 │ │ │ │ + beq 605cc8 │ │ │ │ ldr r0, [r6, #320] @ 0x140 │ │ │ │ bl 528a18 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 528d08 │ │ │ │ ldr r3, [r6, #340] @ 0x154 │ │ │ │ cmp r0, #0 │ │ │ │ biceq r4, r4, #17408 @ 0x4400 │ │ │ │ cmp r3, #0 │ │ │ │ orr r4, r4, #32 │ │ │ │ strb r0, [r6, #366] @ 0x16e │ │ │ │ - beq 605c40 │ │ │ │ + beq 605c44 │ │ │ │ ldr r0, [r6, #320] @ 0x140 │ │ │ │ bl 528a18 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 528d34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 605c44 │ │ │ │ + bne 605c48 │ │ │ │ bic r5, r5, #29360128 @ 0x1c00000 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ bl 392568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 605ca4 │ │ │ │ + beq 605ca8 │ │ │ │ add r0, r6, #4736 @ 0x1280 │ │ │ │ add r0, r0, #28 │ │ │ │ bl 54eecc │ │ │ │ cmp r0, #0 │ │ │ │ biceq r5, r5, #268435456 @ 0x10000000 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ bl 392568 │ │ │ │ @@ -1043035,15 +1043036,15 @@ │ │ │ │ bl 391fe4 │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ str r0, [r8, #120] @ 0x78 │ │ │ │ str r1, [r8, #124] @ 0x7c │ │ │ │ ldrb r3, [r3, #561] @ 0x231 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 605cd8 │ │ │ │ + bne 605cdc │ │ │ │ mov r4, r0 │ │ │ │ tst r0, #131072 @ 0x20000 │ │ │ │ biceq r4, r4, #2097152 @ 0x200000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1043051,232 +1043052,232 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bic r4, r4, #32512 @ 0x7f00 │ │ │ │ bic r4, r4, #131 @ 0x83 │ │ │ │ orr r4, r4, #32 │ │ │ │ bic r5, r5, #62914560 @ 0x3c00000 │ │ │ │ - b 605c40 │ │ │ │ + b 605c44 │ │ │ │ ldr r3, [r6, #352] @ 0x160 │ │ │ │ tst r3, #8 │ │ │ │ orrne r4, r0, #8 │ │ │ │ - bne 605c9c │ │ │ │ - b 605c98 │ │ │ │ - strheq r1, [r8], #-0 │ │ │ │ - @ instruction: 0x00342fb8 │ │ │ │ - eorseq r3, r3, r8, lsl #13 │ │ │ │ + bne 605ca0 │ │ │ │ + b 605c9c │ │ │ │ + subeq r1, r8, ip, lsr #1 │ │ │ │ + @ instruction: 0x00342fb4 │ │ │ │ + eorseq r3, r3, r4, lsl #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r1, [pc, #492] @ 605efc │ │ │ │ - ldr r2, [pc, #492] @ 605f00 │ │ │ │ + ldr r1, [pc, #492] @ 605f00 │ │ │ │ + ldr r2, [pc, #492] @ 605f04 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #488] @ 605f04 │ │ │ │ + ldr r6, [pc, #488] @ 605f08 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #484] @ 605f08 │ │ │ │ + ldr r3, [pc, #484] @ 605f0c │ │ │ │ sub sp, sp, #32 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r6, r3] │ │ │ │ add r8, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r5, [r8, #556] @ 0x22c │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 605dd8 │ │ │ │ - ldr r1, [pc, #436] @ 605f0c │ │ │ │ + bne 605ddc │ │ │ │ + ldr r1, [pc, #436] @ 605f10 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #256 @ 0x100 │ │ │ │ str r5, [r8, #556] @ 0x22c │ │ │ │ - ldr r2, [pc, #420] @ 605f10 │ │ │ │ + ldr r2, [pc, #420] @ 605f14 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #416] @ 605f14 │ │ │ │ + ldr r1, [pc, #416] @ 605f18 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 605e58 │ │ │ │ + bne 605e5c │ │ │ │ add r4, r4, #308 @ 0x134 │ │ │ │ ldrh r3, [r4, #2] │ │ │ │ - ldr r2, [pc, #372] @ 605f18 │ │ │ │ + ldr r2, [pc, #372] @ 605f1c │ │ │ │ orr r3, r3, #2 │ │ │ │ strh r3, [r4, #2] │ │ │ │ - ldr r3, [pc, #336] @ 605f00 │ │ │ │ + ldr r3, [pc, #336] @ 605f04 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 605ef8 │ │ │ │ + bne 605efc │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62cce8 │ │ │ │ - ldr r3, [pc, #316] @ 605f1c │ │ │ │ + b 62ccec │ │ │ │ + ldr r3, [pc, #316] @ 605f20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 605d50 │ │ │ │ - ldr r3, [pc, #300] @ 605f20 │ │ │ │ + beq 605d54 │ │ │ │ + ldr r3, [pc, #300] @ 605f24 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 605d50 │ │ │ │ - ldr r3, [pc, #284] @ 605f24 │ │ │ │ + beq 605d54 │ │ │ │ + ldr r3, [pc, #284] @ 605f28 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 605ee0 │ │ │ │ + beq 605ee4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ str r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #220] @ 605f28 │ │ │ │ + ldr r0, [pc, #220] @ 605f2c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r5, [r8, #556] @ 0x22c │ │ │ │ - b 605d50 │ │ │ │ - ldr r3, [pc, #204] @ 605f2c │ │ │ │ + b 605d54 │ │ │ │ + ldr r3, [pc, #204] @ 605f30 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 605d94 │ │ │ │ - ldr r3, [pc, #172] @ 605f20 │ │ │ │ + beq 605d98 │ │ │ │ + ldr r3, [pc, #172] @ 605f24 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 605d94 │ │ │ │ - ldr r3, [pc, #156] @ 605f24 │ │ │ │ + beq 605d98 │ │ │ │ + ldr r3, [pc, #156] @ 605f28 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 605ed0 │ │ │ │ + beq 605ed4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #104] @ 605f30 │ │ │ │ + ldr r0, [pc, #104] @ 605f34 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 605d94 │ │ │ │ - ldr r0, [pc, #92] @ 605f34 │ │ │ │ + b 605d98 │ │ │ │ + ldr r0, [pc, #92] @ 605f38 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 605d94 │ │ │ │ - ldr r0, [pc, #80] @ 605f38 │ │ │ │ + b 605d98 │ │ │ │ + ldr r0, [pc, #80] @ 605f3c │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r5, [r8, #556] @ 0x22c │ │ │ │ - b 605d50 │ │ │ │ + b 605d54 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrheq r4, [r5], #-244 @ 0xffffff0c │ │ │ │ + ldrheq r4, [r5], #-240 @ 0xffffff10 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r4, r5, r0, lsr #31 │ │ │ │ + @ instruction: 0x00554f9c │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - strdeq r0, [r8], #-232 @ 0xffffff18 │ │ │ │ - eorseq lr, r2, ip, asr r6 │ │ │ │ - eorseq lr, r2, r8, ror r6 │ │ │ │ - subseq r4, r5, r8, lsl pc │ │ │ │ + strdeq r0, [r8], #-228 @ 0xffffff1c │ │ │ │ + eorseq lr, r2, r8, asr r6 │ │ │ │ + eorseq lr, r2, r4, ror r6 │ │ │ │ + subseq r4, r5, r4, lsl pc │ │ │ │ andeq r4, r0, r4, lsr #21 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq ip, r9, r8, lsl r7 │ │ │ │ + eorseq ip, r9, r4, lsl r7 │ │ │ │ @ instruction: 0x000032b4 │ │ │ │ - eorseq ip, r9, r8, ror #13 │ │ │ │ - eorseq ip, r9, r4, lsl #14 │ │ │ │ - eorseq ip, r9, r4, lsr #13 │ │ │ │ + eorseq ip, r9, r4, ror #13 │ │ │ │ + eorseq ip, r9, r0, lsl #14 │ │ │ │ + eorseq ip, r9, r0, lsr #13 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #392] @ 6060dc │ │ │ │ + ldr r3, [pc, #392] @ 6060e0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #388] @ 6060e0 │ │ │ │ - ldr r1, [pc, #388] @ 6060e4 │ │ │ │ + ldr r2, [pc, #388] @ 6060e4 │ │ │ │ + ldr r1, [pc, #388] @ 6060e8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #352] @ 6060e8 │ │ │ │ + ldr r2, [pc, #352] @ 6060ec │ │ │ │ add r7, r5, #412 @ 0x19c │ │ │ │ ldrh r1, [r7] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r8, [r5, #312] @ 0x138 │ │ │ │ rsb r4, r4, r4, lsl #3 │ │ │ │ lsl r4, r4, #2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ str r0, [r8, r4] │ │ │ │ ldr r0, [r5, #408] @ 0x198 │ │ │ │ ldrh r9, [r7, #2] │ │ │ │ ldr r7, [r5, #312] @ 0x138 │ │ │ │ cmp r0, #0 │ │ │ │ add r7, r7, r4 │ │ │ │ - beq 605fd4 │ │ │ │ - ldr r1, [pc, #292] @ 6060ec │ │ │ │ + beq 605fd8 │ │ │ │ + ldr r1, [pc, #292] @ 6060f0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 213674 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 606084 │ │ │ │ - ldr r2, [pc, #276] @ 6060f0 │ │ │ │ + beq 606088 │ │ │ │ + ldr r2, [pc, #276] @ 6060f4 │ │ │ │ mov r1, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c4c8 │ │ │ │ - ldr ip, [pc, #260] @ 6060f4 │ │ │ │ - ldr r2, [pc, #260] @ 6060f8 │ │ │ │ - ldr r1, [pc, #260] @ 6060fc │ │ │ │ + bl 62c4cc │ │ │ │ + ldr ip, [pc, #260] @ 6060f8 │ │ │ │ + ldr r2, [pc, #260] @ 6060fc │ │ │ │ + ldr r1, [pc, #260] @ 606100 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #272 @ 0x110 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r0, [r7, #4] │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r5, #312] @ 0x138 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #220] @ 606100 │ │ │ │ + ldr r2, [pc, #220] @ 606104 │ │ │ │ add r7, r7, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r5, #312] @ 0x138 │ │ │ │ add r6, r6, r4 │ │ │ │ add r3, r0, #88 @ 0x58 │ │ │ │ - ldr r0, [pc, #196] @ 606104 │ │ │ │ + ldr r0, [pc, #196] @ 606108 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8f5cf8 │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r3, [r5, #312] @ 0x138 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, r4 │ │ │ │ str r2, [r3, #16] │ │ │ │ @@ -1043287,200 +1043288,200 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #124] @ 606108 │ │ │ │ + ldr r2, [pc, #124] @ 60610c │ │ │ │ mov r1, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r7, #4] │ │ │ │ mov r0, #32 │ │ │ │ ldr r6, [r5, #312] @ 0x138 │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #88] @ 60610c │ │ │ │ + ldr r3, [pc, #88] @ 606110 │ │ │ │ add r6, r6, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r3, r6} │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r3 │ │ │ │ str r8, [sp] │ │ │ │ mov r7, r0 │ │ │ │ bl 8f9bac │ │ │ │ str r7, [r6, #8] │ │ │ │ - b 606048 │ │ │ │ - strdeq r0, [r8], #-196 @ 0xffffff3c │ │ │ │ - eorseq lr, r2, r8, ror #8 │ │ │ │ - eorseq lr, r2, r4, lsl #9 │ │ │ │ + b 60604c │ │ │ │ + strdeq r0, [r8], #-192 @ 0xffffff40 │ │ │ │ + eorseq lr, r2, r4, ror #8 │ │ │ │ + eorseq lr, r2, r0, lsl #9 │ │ │ │ @ instruction: 0xffffe7d0 │ │ │ │ - eorseq sp, r2, ip, lsl ip │ │ │ │ + eorseq sp, r2, r8, lsl ip │ │ │ │ @ instruction: 0xffffed38 │ │ │ │ - subeq r0, r8, ip, asr ip │ │ │ │ - eorseq r7, r1, ip, lsl r3 │ │ │ │ - eorseq r3, sl, r0, ror r4 │ │ │ │ - @ instruction: 0x0039c5d4 │ │ │ │ + subeq r0, r8, r8, asr ip │ │ │ │ + eorseq r7, r1, r8, lsl r3 │ │ │ │ + eorseq r3, sl, ip, ror #8 │ │ │ │ + @ instruction: 0x0039c5d0 │ │ │ │ andeq r1, r0, r8, lsl #20 │ │ │ │ muleq r0, r4, sp │ │ │ │ andeq r1, r0, r4, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #280] @ 606240 │ │ │ │ - ldr r2, [pc, #280] @ 606244 │ │ │ │ + ldr r4, [pc, #280] @ 606244 │ │ │ │ + ldr r2, [pc, #280] @ 606248 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #272] @ 606248 │ │ │ │ + ldr r1, [pc, #272] @ 60624c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r4, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ mov r7, r0 │ │ │ │ - bl 62be34 │ │ │ │ + bl 62be38 │ │ │ │ cmp r0, #2 │ │ │ │ - ble 606208 │ │ │ │ + ble 60620c │ │ │ │ tst r0, #1 │ │ │ │ - beq 606224 │ │ │ │ + beq 606228 │ │ │ │ lsl r5, r5, #1 │ │ │ │ add r3, r5, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6061c8 │ │ │ │ + beq 6061cc │ │ │ │ sub r4, r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62c5ec │ │ │ │ + bl 62c5f0 │ │ │ │ cmp r5, r4 │ │ │ │ - bge 606200 │ │ │ │ + bge 606204 │ │ │ │ add r1, r5, r5, lsr #31 │ │ │ │ asr r1, r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r5, #2 │ │ │ │ - bl 605934 │ │ │ │ + bl 605938 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt 606194 │ │ │ │ - ldr r2, [pc, #148] @ 60624c │ │ │ │ + bgt 606198 │ │ │ │ + ldr r2, [pc, #148] @ 606250 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ str r0, [r6, #316] @ 0x13c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r1, r4, r4, lsr #31 │ │ │ │ asr r1, r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r4, r4, #2 │ │ │ │ - bl 605f3c │ │ │ │ + bl 605f40 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt 6061e8 │ │ │ │ - b 6061b0 │ │ │ │ - ldr r1, [pc, #64] @ 606250 │ │ │ │ - ldr r0, [pc, #64] @ 606254 │ │ │ │ - ldr r2, [pc, #64] @ 606258 │ │ │ │ + bgt 6061ec │ │ │ │ + b 6061b4 │ │ │ │ + ldr r1, [pc, #64] @ 606254 │ │ │ │ + ldr r0, [pc, #64] @ 606258 │ │ │ │ + ldr r2, [pc, #64] @ 60625c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r4, #488 @ 0x1e8 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #48] @ 60625c │ │ │ │ - ldr r0, [pc, #48] @ 606260 │ │ │ │ - ldr r2, [pc, #48] @ 606264 │ │ │ │ + ldr r1, [pc, #48] @ 606260 │ │ │ │ + ldr r0, [pc, #48] @ 606264 │ │ │ │ + ldr r2, [pc, #48] @ 606268 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r4, #488 @ 0x1e8 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq r0, r8, r8, lsr #22 │ │ │ │ - mlaseq r2, r4, r2, lr │ │ │ │ - @ instruction: 0x0032e2b0 │ │ │ │ + subeq r0, r8, r4, lsr #22 │ │ │ │ + mlaseq r2, r0, r2, lr │ │ │ │ + eorseq lr, r2, ip, lsr #5 │ │ │ │ andeq r5, r0, r4, lsr #19 │ │ │ │ - eorseq fp, r9, r8, ror #30 │ │ │ │ - @ instruction: 0x0039c3f4 │ │ │ │ + eorseq fp, r9, r4, ror #30 │ │ │ │ + @ instruction: 0x0039c3f0 │ │ │ │ ldrdeq r0, [r0], -r7 │ │ │ │ - eorseq fp, r9, ip, asr #30 │ │ │ │ - eorseq ip, r9, ip, ror #7 │ │ │ │ + eorseq fp, r9, r8, asr #30 │ │ │ │ + eorseq ip, r9, r8, ror #7 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #168] @ 606328 │ │ │ │ - ldr r2, [pc, #168] @ 60632c │ │ │ │ - ldr r1, [pc, #168] @ 606330 │ │ │ │ + ldr ip, [pc, #168] @ 60632c │ │ │ │ + ldr r2, [pc, #168] @ 606330 │ │ │ │ + ldr r1, [pc, #168] @ 606334 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ ldr r2, [r5, #116] @ 0x74 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ mov r4, r0 │ │ │ │ - bne 606314 │ │ │ │ + bne 606318 │ │ │ │ lsr r3, r3, #22 │ │ │ │ ands r3, r3, #1 │ │ │ │ moveq r1, #1 │ │ │ │ addeq r2, r0, #4096 @ 0x1000 │ │ │ │ - bne 606314 │ │ │ │ + bne 606318 │ │ │ │ str r3, [r2, #456] @ 0x1c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 606110 │ │ │ │ + bl 606114 │ │ │ │ ldr r3, [r4, #320] @ 0x140 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6062f4 │ │ │ │ + bne 6062f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 603a24 │ │ │ │ + bl 603a28 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r2, r4, #4096 @ 0x1000 │ │ │ │ add r3, r2, #460 @ 0x1cc │ │ │ │ ldrh r1, [r3] │ │ │ │ mov r3, #1 │ │ │ │ - b 6062d0 │ │ │ │ - subeq r0, r8, ip, asr #19 │ │ │ │ - eorseq r2, r4, r4, ror #17 │ │ │ │ - @ instruction: 0x00332fb4 │ │ │ │ + b 6062d4 │ │ │ │ + subeq r0, r8, r8, asr #19 │ │ │ │ + eorseq r2, r4, r0, ror #17 │ │ │ │ + @ instruction: 0x00332fb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r3, [pc, #640] @ 6065cc │ │ │ │ - ldr lr, [pc, #640] @ 6065d0 │ │ │ │ - ldr ip, [pc, #640] @ 6065d4 │ │ │ │ + ldr r3, [pc, #640] @ 6065d0 │ │ │ │ + ldr lr, [pc, #640] @ 6065d4 │ │ │ │ + ldr ip, [pc, #640] @ 6065d8 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add lr, pc, lr │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ - ldr r2, [pc, #624] @ 6065d8 │ │ │ │ + ldr r2, [pc, #624] @ 6065dc │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #620] @ 6065dc │ │ │ │ + ldr r1, [pc, #620] @ 6065e0 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ @@ -1043514,15 +1043515,15 @@ │ │ │ │ ldrh r0, [r3] │ │ │ │ lsr r6, r6, #28 │ │ │ │ ldrb r3, [r4, #428] @ 0x1ac │ │ │ │ ldrh ip, [fp, #2] │ │ │ │ ldr r9, [r4, #420] @ 0x1a4 │ │ │ │ and r6, r6, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne 6064fc │ │ │ │ + bne 606500 │ │ │ │ eor r2, r9, r9, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ eor r9, r2, r9, ror #8 │ │ │ │ lsr r2, ip, #8 │ │ │ │ orr r2, r2, ip, lsl #8 │ │ │ │ strh r2, [sp, #26] │ │ │ │ @@ -1043540,39 +1043541,39 @@ │ │ │ │ movne r6, #32768 @ 0x8000 │ │ │ │ moveq r6, #256 @ 0x100 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strb r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ strb r3, [sp, #37] @ 0x25 │ │ │ │ - ldr r3, [pc, #352] @ 6065e0 │ │ │ │ + ldr r3, [pc, #352] @ 6065e4 │ │ │ │ str r9, [sp, #32] │ │ │ │ ldr r2, [sl, #468] @ 0x1d4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ strh r6, [sp, #38] @ 0x26 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6064b8 │ │ │ │ + beq 6064bc │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #13 │ │ │ │ - beq 606544 │ │ │ │ - ldr r2, [pc, #292] @ 6065e4 │ │ │ │ - ldr r3, [pc, #272] @ 6065d4 │ │ │ │ + beq 606548 │ │ │ │ + ldr r2, [pc, #292] @ 6065e8 │ │ │ │ + ldr r3, [pc, #272] @ 6065d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6065c8 │ │ │ │ + bne 6065cc │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1043586,303 +1043587,303 @@ │ │ │ │ strh ip, [sp, #26] │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r6, #0 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strb r3, [sp, #36] @ 0x24 │ │ │ │ moveq r6, #1 │ │ │ │ - ldr r3, [pc, #176] @ 6065e8 │ │ │ │ + ldr r3, [pc, #176] @ 6065ec │ │ │ │ movne r6, #128 @ 0x80 │ │ │ │ str r9, [sp, #32] │ │ │ │ strb r2, [sp, #37] @ 0x25 │ │ │ │ - b 606480 │ │ │ │ + b 606484 │ │ │ │ bl 392568 │ │ │ │ ldr r2, [sl, #468] @ 0x1d4 │ │ │ │ mov r1, r5 │ │ │ │ bl 3920b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6064b8 │ │ │ │ + beq 6064bc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 606574 │ │ │ │ + bne 606578 │ │ │ │ ldrh r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6065a8 │ │ │ │ + beq 6065ac │ │ │ │ ldr r2, [r7, #116] @ 0x74 │ │ │ │ ldrh r3, [fp, #2] │ │ │ │ ldrh r1, [sp, #26] │ │ │ │ tst r2, #1 │ │ │ │ and r3, r3, #2 │ │ │ │ lsleq r3, r3, #8 │ │ │ │ orr r3, r3, r1 │ │ │ │ ldr r2, [sl, #468] @ 0x1d4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ strh r3, [sp, #26] │ │ │ │ bl 212834 │ │ │ │ - b 6064b8 │ │ │ │ - ldr r0, [pc, #60] @ 6065ec │ │ │ │ + b 6064bc │ │ │ │ + ldr r0, [pc, #60] @ 6065f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e12e8 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 212834 │ │ │ │ - b 606574 │ │ │ │ + b 606578 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r0, r8, r0, lsl #18 │ │ │ │ - subseq r4, r5, ip, ror #18 │ │ │ │ + strdeq r0, [r8], #-140 @ 0xffffff74 │ │ │ │ + subseq r4, r5, r8, ror #18 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x003427fc │ │ │ │ - @ instruction: 0x00332ed0 │ │ │ │ + @ instruction: 0x003427f8 │ │ │ │ + eorseq r2, r3, ip, asr #29 │ │ │ │ @ instruction: 0xff010000 │ │ │ │ - subseq r4, r5, r4, lsl #16 │ │ │ │ + subseq r4, r5, r0, lsl #16 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - eorseq ip, r9, ip, lsl #1 │ │ │ │ + eorseq ip, r9, r8, lsl #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #832] @ 60694c │ │ │ │ + ldr r2, [pc, #832] @ 606950 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #828] @ 606950 │ │ │ │ + ldr r3, [pc, #828] @ 606954 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #804] @ 606954 │ │ │ │ - ldr r1, [pc, #804] @ 606958 │ │ │ │ + ldr r3, [pc, #804] @ 606958 │ │ │ │ + ldr r1, [pc, #804] @ 60695c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #800] @ 60695c │ │ │ │ + ldr r2, [pc, #800] @ 606960 │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr sl, [pc, #772] @ 606960 │ │ │ │ + ldr sl, [pc, #772] @ 606964 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, r0, #4096 @ 0x1000 │ │ │ │ ldrb r3, [r9, #561] @ 0x231 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 606684 │ │ │ │ + beq 606688 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ tst r3, #8 │ │ │ │ biceq r7, r7, #8 │ │ │ │ lsr r4, r6, #28 │ │ │ │ ands r4, r4, #1 │ │ │ │ - bne 6067c0 │ │ │ │ + bne 6067c4 │ │ │ │ tst r7, #4194304 @ 0x400000 │ │ │ │ moveq r3, r4 │ │ │ │ moveq r1, #1 │ │ │ │ - bne 6067c0 │ │ │ │ + bne 6067c4 │ │ │ │ str r3, [r9, #456] @ 0x1c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 606110 │ │ │ │ + bl 606114 │ │ │ │ ldr r3, [r5, #320] @ 0x140 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6066c4 │ │ │ │ + bne 6066c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 603a24 │ │ │ │ + bl 603a28 │ │ │ │ lsr r3, r6, #25 │ │ │ │ lsr r1, r7, #15 │ │ │ │ and r2, r6, #1 │ │ │ │ and r3, r3, #1 │ │ │ │ and r1, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6031f0 │ │ │ │ + bl 6031f4 │ │ │ │ lsr r3, r6, #29 │ │ │ │ ands r3, r3, #1 │ │ │ │ andne r3, r7, #256 @ 0x100 │ │ │ │ lslne r2, r7, #24 │ │ │ │ orrne r3, r3, r2, lsr #31 │ │ │ │ add r2, r5, #364 @ 0x16c │ │ │ │ strh r3, [r2] │ │ │ │ strb r4, [r9, #606] @ 0x25e │ │ │ │ ldr r3, [r5, #340] @ 0x154 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6067d0 │ │ │ │ + bne 6067d4 │ │ │ │ add r8, r9, #460 @ 0x1cc │ │ │ │ ldrh r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ movne fp, #0 │ │ │ │ - beq 60676c │ │ │ │ + beq 606770 │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r5, #320] @ 0x140 │ │ │ │ bl 528a00 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 392568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60675c │ │ │ │ + beq 606760 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 392568 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ bl 3920c0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 3921b0 │ │ │ │ ldrh r3, [r8] │ │ │ │ add fp, fp, #1 │ │ │ │ cmp r3, fp │ │ │ │ - bgt 606720 │ │ │ │ + bgt 606724 │ │ │ │ tst r7, #524288 @ 0x80000 │ │ │ │ - beq 606868 │ │ │ │ + beq 60686c │ │ │ │ tst r6, #1073741824 @ 0x40000000 │ │ │ │ - bne 6067f4 │ │ │ │ - ldr r2, [pc, #480] @ 606964 │ │ │ │ - ldr r3, [pc, #456] @ 606950 │ │ │ │ + bne 6067f8 │ │ │ │ + ldr r2, [pc, #480] @ 606968 │ │ │ │ + ldr r3, [pc, #456] @ 606954 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 606944 │ │ │ │ + bne 606948 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r9, #460 @ 0x1cc │ │ │ │ ldrh r1, [r3] │ │ │ │ mov r3, #1 │ │ │ │ - b 6066a0 │ │ │ │ - ldr r3, [pc, #400] @ 606968 │ │ │ │ + b 6066a4 │ │ │ │ + ldr r3, [pc, #400] @ 60696c │ │ │ │ add r2, r5, #4544 @ 0x11c0 │ │ │ │ and r3, r3, r7 │ │ │ │ str r3, [r2, #32] │ │ │ │ and r3, r6, #12582912 @ 0xc00000 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - bl 6030c8 │ │ │ │ - b 60670c │ │ │ │ + bl 6030cc │ │ │ │ + b 606710 │ │ │ │ ldr r0, [r9, #472] @ 0x1d8 │ │ │ │ bl 882884 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r9, #562] @ 0x232 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ str r5, [sp, #20] │ │ │ │ bl 30abc8 │ │ │ │ - ldr r1, [pc, #336] @ 60696c │ │ │ │ + ldr r1, [pc, #336] @ 606970 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ str r4, [sp] │ │ │ │ bl 692a38 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 60687c │ │ │ │ + beq 606880 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60677c │ │ │ │ - ldr r3, [pc, #284] @ 606970 │ │ │ │ + beq 606780 │ │ │ │ + ldr r3, [pc, #284] @ 606974 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6068dc │ │ │ │ + bne 6068e0 │ │ │ │ bl 8e01d4 │ │ │ │ - b 60677c │ │ │ │ + b 606780 │ │ │ │ ldr r0, [r5, #396] @ 0x18c │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ bl 21380c │ │ │ │ - b 606774 │ │ │ │ + b 606778 │ │ │ │ ldr r0, [r9, #584] @ 0x248 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 6068f0 │ │ │ │ + beq 6068f4 │ │ │ │ ldrb r1, [r9, #588] @ 0x24c │ │ │ │ add r2, sp, #16 │ │ │ │ bl 4bba74 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 606938 │ │ │ │ + beq 60693c │ │ │ │ ldr r0, [r9, #584] @ 0x248 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6068c8 │ │ │ │ + beq 6068cc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 606948 │ │ │ │ + beq 60694c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq 6068e4 │ │ │ │ + beq 6068e8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9, #584] @ 0x248 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 8e0aac │ │ │ │ - b 606840 │ │ │ │ + b 606844 │ │ │ │ bl 8e09c0 │ │ │ │ - b 60677c │ │ │ │ + b 606780 │ │ │ │ bl 8cb3c8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b 6068c8 │ │ │ │ - ldr r3, [pc, #124] @ 606974 │ │ │ │ - ldr r2, [pc, #124] @ 606978 │ │ │ │ - ldr r1, [pc, #124] @ 60697c │ │ │ │ + b 6068cc │ │ │ │ + ldr r3, [pc, #124] @ 606978 │ │ │ │ + ldr r2, [pc, #124] @ 60697c │ │ │ │ + ldr r1, [pc, #124] @ 606980 │ │ │ │ add r4, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #532 @ 0x214 │ │ │ │ - ldr r2, [pc, #100] @ 606980 │ │ │ │ + ldr r2, [pc, #100] @ 606984 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - ldr r1, [pc, #92] @ 606984 │ │ │ │ + ldr r1, [pc, #92] @ 606988 │ │ │ │ ldr r2, [r9, #472] @ 0x1d8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 8dff9c │ │ │ │ - b 606840 │ │ │ │ + b 606844 │ │ │ │ bl 69de5c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b 6068d0 │ │ │ │ + b 6068d4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ bl 2152e0 │ │ │ │ - ldrheq r4, [r5], #-100 @ 0xffffff9c │ │ │ │ + ldrheq r4, [r5], #-96 @ 0xffffffa0 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq r0, r8, r0, lsr #12 │ │ │ │ - eorseq r2, r3, r4, lsl #24 │ │ │ │ - eorseq r2, r4, r4, lsr r5 │ │ │ │ - subseq r4, r5, ip, ror #12 │ │ │ │ - subseq r4, r5, r0, asr #10 │ │ │ │ + subeq r0, r8, ip, lsl r6 │ │ │ │ + eorseq r2, r3, r0, lsl #24 │ │ │ │ + eorseq r2, r4, r0, lsr r5 │ │ │ │ + subseq r4, r5, r8, ror #12 │ │ │ │ + subseq r4, r5, ip, lsr r5 │ │ │ │ andeq r0, r0, r2, lsl #15 │ │ │ │ @ instruction: 0xffffc948 │ │ │ │ andeq r3, r0, r8, asr ip │ │ │ │ - subeq r0, r8, ip, asr #6 │ │ │ │ - eorseq fp, r9, r8, ror #26 │ │ │ │ - eorseq fp, r9, r4, ror #16 │ │ │ │ + subeq r0, r8, r8, asr #6 │ │ │ │ + eorseq fp, r9, r4, ror #26 │ │ │ │ + eorseq fp, r9, r0, ror #16 │ │ │ │ andeq r0, r0, r3, lsr #7 │ │ │ │ - eorseq fp, r9, ip, asr sp │ │ │ │ + eorseq fp, r9, r8, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 528a48 │ │ │ │ - ldr ip, [pc, #624] @ 606c20 │ │ │ │ - ldr r2, [pc, #624] @ 606c24 │ │ │ │ - ldr r1, [pc, #624] @ 606c28 │ │ │ │ + ldr ip, [pc, #624] @ 606c24 │ │ │ │ + ldr r2, [pc, #624] @ 606c28 │ │ │ │ + ldr r1, [pc, #624] @ 606c2c │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1043898,24 +1043899,24 @@ │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [r8, #4] │ │ │ │ ldrb r3, [r6, #376] @ 0x178 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r0, [r8] │ │ │ │ - bne 606a24 │ │ │ │ + bne 606a28 │ │ │ │ ldrb r3, [r6, #374] @ 0x176 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ str r3, [r8, #12] │ │ │ │ ldrb r3, [r6, #375] @ 0x177 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ - bne 606a48 │ │ │ │ + bne 606a4c │ │ │ │ ldrb r3, [r6, #373] @ 0x175 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ str r3, [r8, #8] │ │ │ │ ldrb r3, [r6, #377] @ 0x179 │ │ │ │ add r0, r6, #304 @ 0x130 │ │ │ │ @@ -1043930,15 +1043931,15 @@ │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [r8, #22] │ │ │ │ bl 528088 │ │ │ │ ldr r3, [r6, #384] @ 0x180 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r8, #24] │ │ │ │ - beq 606c00 │ │ │ │ + beq 606c04 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, #8 │ │ │ │ bl 21413c │ │ │ │ mov fp, r4 │ │ │ │ add r7, r7, #1 │ │ │ │ @@ -1043947,20 +1043948,20 @@ │ │ │ │ add r0, r0, r5 │ │ │ │ bl 528088 │ │ │ │ ldr r3, [r6, #384] @ 0x180 │ │ │ │ add r5, r5, #6 │ │ │ │ cmp r3, r7 │ │ │ │ str fp, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ - bhi 606aa0 │ │ │ │ + bhi 606aa4 │ │ │ │ ldr r2, [r6, #380] @ 0x17c │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, r3 │ │ │ │ str r4, [r8, #32] │ │ │ │ - bls 606c18 │ │ │ │ + bls 606c1c │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ lsl r5, r3, #1 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, #8 │ │ │ │ bl 21413c │ │ │ │ mov fp, r4 │ │ │ │ add r7, r7, #1 │ │ │ │ @@ -1043969,47 +1043970,47 @@ │ │ │ │ add r0, r0, r5 │ │ │ │ bl 528088 │ │ │ │ ldr r3, [r6, #380] @ 0x17c │ │ │ │ add r5, r5, #6 │ │ │ │ cmp r3, r7 │ │ │ │ str fp, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ - bhi 606af8 │ │ │ │ + bhi 606afc │ │ │ │ mov r5, #0 │ │ │ │ ldr ip, [r6, #396] @ 0x18c │ │ │ │ mov fp, r5 │ │ │ │ mov sl, r5 │ │ │ │ mov r9, #1 │ │ │ │ mov r7, r5 │ │ │ │ str r4, [r8, #36] @ 0x24 │ │ │ │ ldr r3, [ip, fp] │ │ │ │ cmp r3, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 606b74 │ │ │ │ - b 606ba0 │ │ │ │ + bne 606b78 │ │ │ │ + b 606ba4 │ │ │ │ ldr r3, [ip, fp] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r4, #32 │ │ │ │ - beq 606ba0 │ │ │ │ + beq 606ba4 │ │ │ │ ands r3, r3, r9, lsl r4 │ │ │ │ - beq 606b60 │ │ │ │ + beq 606b64 │ │ │ │ mov r0, #16 │ │ │ │ bl 21413c │ │ │ │ add r3, r4, r5 │ │ │ │ ldr ip, [r6, #396] @ 0x18c │ │ │ │ str sl, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ mov sl, r0 │ │ │ │ str r7, [r0, #12] │ │ │ │ - b 606b60 │ │ │ │ + b 606b64 │ │ │ │ add r5, r5, #32 │ │ │ │ cmp r5, #4096 @ 0x1000 │ │ │ │ add fp, fp, #4 │ │ │ │ - bne 606b4c │ │ │ │ + bne 606b50 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ mov r0, r8 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ ldrb r3, [r2, #300] @ 0x12c │ │ │ │ clzne r1, sl │ │ │ │ @@ -1044027,80 +1044028,80 @@ │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r6, #380] @ 0x17c │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, r3 │ │ │ │ mov r7, r3 │ │ │ │ str r4, [r8, #32] │ │ │ │ - bhi 606aec │ │ │ │ + bhi 606af0 │ │ │ │ mov r4, #0 │ │ │ │ - b 606b30 │ │ │ │ - @ instruction: 0x0048029c │ │ │ │ - eorseq sp, r2, r0, lsl sl │ │ │ │ - eorseq sp, r2, ip, lsr #20 │ │ │ │ + b 606b34 │ │ │ │ + @ instruction: 0x00480298 │ │ │ │ + eorseq sp, r2, ip, lsl #20 │ │ │ │ + eorseq sp, r2, r8, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #1528] @ 60723c │ │ │ │ + ldr r4, [pc, #1528] @ 607240 │ │ │ │ mov r9, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #1520] @ 607240 │ │ │ │ - ldr r1, [pc, #1520] @ 607244 │ │ │ │ + ldr r2, [pc, #1520] @ 607244 │ │ │ │ + ldr r1, [pc, #1520] @ 607248 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, r4, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #27 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #1488] @ 607248 │ │ │ │ - ldr r1, [pc, #1488] @ 60724c │ │ │ │ + ldr r2, [pc, #1488] @ 60724c │ │ │ │ + ldr r1, [pc, #1488] @ 607250 │ │ │ │ add r4, r4, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ add r7, r5, #4096 @ 0x1000 │ │ │ │ ldr r3, [r7, #456] @ 0x1c8 │ │ │ │ - ldr r2, [pc, #1452] @ 607250 │ │ │ │ + ldr r2, [pc, #1452] @ 607254 │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r7, #460 @ 0x1cc │ │ │ │ ldrhne r6, [r3] │ │ │ │ - ldr r3, [pc, #1440] @ 607254 │ │ │ │ - ldr r1, [pc, #1440] @ 607258 │ │ │ │ + ldr r3, [pc, #1440] @ 607258 │ │ │ │ + ldr r1, [pc, #1440] @ 60725c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ moveq r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ ands r9, r9, #4 │ │ │ │ - beq 607018 │ │ │ │ + beq 60701c │ │ │ │ add r3, r5, #308 @ 0x134 │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ tst r3, #1 │ │ │ │ - beq 607018 │ │ │ │ + beq 60701c │ │ │ │ ldrb r3, [r0, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - beq 607018 │ │ │ │ + beq 60701c │ │ │ │ ldr r0, [r5, #340] @ 0x154 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6071b8 │ │ │ │ + bne 6071bc │ │ │ │ strb r0, [r7, #560] @ 0x230 │ │ │ │ - ldr r3, [pc, #1348] @ 60725c │ │ │ │ - ldr r2, [pc, #1348] @ 607260 │ │ │ │ - ldr r1, [pc, #1348] @ 607264 │ │ │ │ + ldr r3, [pc, #1348] @ 607260 │ │ │ │ + ldr r2, [pc, #1348] @ 607264 │ │ │ │ + ldr r1, [pc, #1348] @ 607268 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ @@ -1044122,352 +1044123,352 @@ │ │ │ │ ldrhne r3, [r3] │ │ │ │ moveq fp, r4 │ │ │ │ subne fp, r4, r3 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 392568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 606ed4 │ │ │ │ - ldr r3, [pc, #1228] @ 607268 │ │ │ │ - ldr r2, [pc, #1228] @ 60726c │ │ │ │ - ldr r1, [pc, #1228] @ 607270 │ │ │ │ + beq 606ed8 │ │ │ │ + ldr r3, [pc, #1228] @ 60726c │ │ │ │ + ldr r2, [pc, #1228] @ 607270 │ │ │ │ + ldr r1, [pc, #1228] @ 607274 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ cmp r9, #0 │ │ │ │ ldrb r2, [r5, #378] @ 0x17a │ │ │ │ - beq 607088 │ │ │ │ + beq 60708c │ │ │ │ add r3, r5, #308 @ 0x134 │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ tst r3, #1 │ │ │ │ - beq 607088 │ │ │ │ + beq 60708c │ │ │ │ ldrb r3, [r0, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - beq 607088 │ │ │ │ + beq 60708c │ │ │ │ ldr r3, [r8, #16] │ │ │ │ subs r1, r2, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ movne r1, #1 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 606ed4 │ │ │ │ + beq 606ed8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 607090 │ │ │ │ + bne 607094 │ │ │ │ ldrb r3, [r7, #560] @ 0x230 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6071d4 │ │ │ │ + bne 6071d8 │ │ │ │ cmp sl, #0 │ │ │ │ movne r4, r3 │ │ │ │ strne r6, [sp, #8] │ │ │ │ movne r6, r4 │ │ │ │ - beq 606e6c │ │ │ │ + beq 606e70 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r5, #320] @ 0x140 │ │ │ │ bl 528a00 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ bl 52bb30 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 52bb30 │ │ │ │ cmp r6, sl │ │ │ │ - bne 606e30 │ │ │ │ + bne 606e34 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r3, [r6, #112] @ 0x70 │ │ │ │ tst r3, #8 │ │ │ │ - beq 606e94 │ │ │ │ + beq 606e98 │ │ │ │ ldr r0, [r8, #16] │ │ │ │ add r8, r5, #416 @ 0x1a0 │ │ │ │ bl 392568 │ │ │ │ ldrh r1, [r8] │ │ │ │ bl 393440 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 607218 │ │ │ │ + blt 60721c │ │ │ │ ldr r1, [r5, #320] @ 0x140 │ │ │ │ mov ip, #1 │ │ │ │ strb ip, [r5, #378] @ 0x17a │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [r1] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 392b98 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 606ed4 │ │ │ │ + bge 606ed8 │ │ │ │ rsb r1, r0, #0 │ │ │ │ - ldr r0, [pc, #940] @ 607274 │ │ │ │ + ldr r0, [pc, #940] @ 607278 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #378] @ 0x17a │ │ │ │ add r3, r7, #460 @ 0x1cc │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6070c0 │ │ │ │ - ldr sl, [pc, #908] @ 607278 │ │ │ │ - ldr fp, [pc, #908] @ 60727c │ │ │ │ + beq 6070c4 │ │ │ │ + ldr sl, [pc, #908] @ 60727c │ │ │ │ + ldr fp, [pc, #908] @ 607280 │ │ │ │ add sl, pc, sl │ │ │ │ add r3, sl, #256 @ 0x100 │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #896] @ 607280 │ │ │ │ + ldr r3, [pc, #896] @ 607284 │ │ │ │ add fp, pc, fp │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #884] @ 607284 │ │ │ │ + ldr r3, [pc, #884] @ 607288 │ │ │ │ mov r4, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add fp, fp, #256 @ 0x100 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b 606fb0 │ │ │ │ + b 606fb4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp] │ │ │ │ - ldr r1, [pc, #856] @ 607288 │ │ │ │ - ldr r2, [pc, #856] @ 60728c │ │ │ │ + ldr r1, [pc, #856] @ 60728c │ │ │ │ + ldr r2, [pc, #856] @ 607290 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 607010 │ │ │ │ + beq 607014 │ │ │ │ add sl, r5, #308 @ 0x134 │ │ │ │ ldrh r2, [sl, #2] │ │ │ │ tst r2, #1 │ │ │ │ - beq 606f68 │ │ │ │ + beq 606f6c │ │ │ │ ldrb r2, [r0, #250] @ 0xfa │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6070e0 │ │ │ │ + bne 6070e4 │ │ │ │ mov r8, #4 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ addne sl, r5, #308 @ 0x134 │ │ │ │ - beq 606f9c │ │ │ │ + beq 606fa0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 607108 │ │ │ │ + beq 60710c │ │ │ │ bl 8f9c88 │ │ │ │ ldrh r3, [sl, #2] │ │ │ │ lsr r8, r8, #2 │ │ │ │ bics r8, r8, r3 │ │ │ │ - bne 607120 │ │ │ │ + bne 607124 │ │ │ │ add r3, r7, #460 @ 0x1cc │ │ │ │ ldrh r3, [r3] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 6070c0 │ │ │ │ + ble 6070c4 │ │ │ │ ldr r0, [r5, #320] @ 0x140 │ │ │ │ mov r1, r4 │ │ │ │ bl 528a00 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [r7, #456] @ 0x1c8 │ │ │ │ ldr r6, [r5, #312] @ 0x138 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ rsb r3, r4, r4, lsl #3 │ │ │ │ cmp r2, #0 │ │ │ │ add r6, r6, r3, lsl #2 │ │ │ │ mov r8, r0 │ │ │ │ - bne 606ff8 │ │ │ │ + bne 606ffc │ │ │ │ add r3, r7, #460 @ 0x1cc │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 606f20 │ │ │ │ + bgt 606f24 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ str fp, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r8, #0 │ │ │ │ - b 606f6c │ │ │ │ - ldr r3, [pc, #624] @ 607290 │ │ │ │ - ldr r2, [pc, #624] @ 607294 │ │ │ │ - ldr r1, [pc, #624] @ 607298 │ │ │ │ + b 606f70 │ │ │ │ + ldr r3, [pc, #624] @ 607294 │ │ │ │ + ldr r2, [pc, #624] @ 607298 │ │ │ │ + ldr r1, [pc, #624] @ 60729c │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r8, [r4, #100] @ 0x64 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ tst r8, #4 │ │ │ │ - beq 606d10 │ │ │ │ + beq 606d14 │ │ │ │ add r3, r5, #308 @ 0x134 │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ tst r3, #1 │ │ │ │ - beq 606d10 │ │ │ │ + beq 606d14 │ │ │ │ ldrb r3, [r0, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - beq 606d10 │ │ │ │ + beq 606d14 │ │ │ │ ldr r3, [r5, #320] @ 0x140 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 603bb0 │ │ │ │ - b 606d10 │ │ │ │ + bl 603bb4 │ │ │ │ + b 606d14 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 606ed4 │ │ │ │ + beq 606ed8 │ │ │ │ ldr r1, [r5, #320] @ 0x140 │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [r1] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 39292c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #378] @ 0x17a │ │ │ │ add r3, r7, #460 @ 0x1cc │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 606ee4 │ │ │ │ + bne 606ee8 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [r5, #378] @ 0x17a │ │ │ │ cmp r2, #0 │ │ │ │ - beq 607168 │ │ │ │ + beq 60716c │ │ │ │ ldr r2, [r6, #16] │ │ │ │ cmp r2, #0 │ │ │ │ movne r8, #4 │ │ │ │ - beq 606f9c │ │ │ │ + beq 606fa0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 606f88 │ │ │ │ + bne 606f8c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ bl 8f4274 │ │ │ │ ldrh r3, [sl, #2] │ │ │ │ lsr r8, r8, #2 │ │ │ │ bics r8, r8, r3 │ │ │ │ - beq 606f9c │ │ │ │ + beq 606fa0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r3, [r3, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - beq 606f9c │ │ │ │ + beq 606fa0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r3, [r6, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 629aa8 │ │ │ │ + bl 629aac │ │ │ │ ldr r6, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 630574 │ │ │ │ + bl 630578 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 606f9c │ │ │ │ + beq 606fa0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ - bl 62c9b4 │ │ │ │ - b 606f9c │ │ │ │ + bl 62c9b8 │ │ │ │ + b 606fa0 │ │ │ │ mov r0, r8 │ │ │ │ bl 529164 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 606f9c │ │ │ │ + beq 606fa0 │ │ │ │ ldr r8, [r6, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 6071ac │ │ │ │ + beq 6071b0 │ │ │ │ mov r0, #1 │ │ │ │ bl 8fa1d4 │ │ │ │ ldr r2, [r5, #332] @ 0x14c │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ adc r3, r1, #0 │ │ │ │ bl 8fa0a0 │ │ │ │ - b 606f9c │ │ │ │ + b 606fa0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ bl 545e28 │ │ │ │ - b 606f9c │ │ │ │ + b 606fa0 │ │ │ │ ldr r3, [r5, #320] @ 0x140 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ - bl 603bb0 │ │ │ │ - b 606d0c │ │ │ │ + bl 603bb4 │ │ │ │ + b 606d10 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ - beq 6071f8 │ │ │ │ - ldr r1, [pc, #180] @ 60729c │ │ │ │ + beq 6071fc │ │ │ │ + ldr r1, [pc, #180] @ 6072a0 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #176] @ 6072a0 │ │ │ │ + ldr r0, [pc, #176] @ 6072a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 606ed4 │ │ │ │ + b 606ed8 │ │ │ │ ldrb r3, [r6, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 607238 │ │ │ │ + beq 60723c │ │ │ │ cmp r3, #2 │ │ │ │ - bne 60722c │ │ │ │ - ldr r1, [pc, #144] @ 6072a4 │ │ │ │ + bne 607230 │ │ │ │ + ldr r1, [pc, #144] @ 6072a8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 6071e8 │ │ │ │ - ldr r0, [pc, #136] @ 6072a8 │ │ │ │ + b 6071ec │ │ │ │ + ldr r0, [pc, #136] @ 6072ac │ │ │ │ ldrh r1, [r8] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 606ed4 │ │ │ │ - ldr r1, [pc, #120] @ 6072ac │ │ │ │ + b 606ed8 │ │ │ │ + ldr r1, [pc, #120] @ 6072b0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 6071e8 │ │ │ │ + b 6071ec │ │ │ │ bl 215260 │ │ │ │ - subeq r0, r8, ip │ │ │ │ - eorseq r1, r4, ip, lsl pc │ │ │ │ - @ instruction: 0x003325f0 │ │ │ │ - eorseq sp, r2, r4, asr r7 │ │ │ │ - eorseq sp, r2, r0, ror r7 │ │ │ │ - eorseq sp, r2, r0, lsl r7 │ │ │ │ - @ instruction: 0x0047ff9c │ │ │ │ - eorseq sp, r2, ip, lsr #14 │ │ │ │ - subeq pc, r7, r4, lsr pc @ │ │ │ │ - eorseq sp, r2, ip, lsr #13 │ │ │ │ - eorseq sp, r2, r8, asr #13 │ │ │ │ - strheq pc, [r7], #-224 @ 0xffffff20 @ │ │ │ │ - eorseq sp, r2, r8, lsr #12 │ │ │ │ - eorseq sp, r2, r0, asr #12 │ │ │ │ - mlaseq r9, ip, r8, fp │ │ │ │ - subeq pc, r7, r4, ror #26 │ │ │ │ - subeq pc, r7, r4, asr sp @ │ │ │ │ - @ instruction: 0x0032d4d0 │ │ │ │ - eorseq sp, r2, r0, ror #9 │ │ │ │ - @ instruction: 0x0032d4b8 │ │ │ │ - mlaseq r2, ip, r4, sp │ │ │ │ - subeq pc, r7, ip, lsr #24 │ │ │ │ - mlaseq r2, ip, r3, sp │ │ │ │ - @ instruction: 0x0032d3b8 │ │ │ │ - eorseq r7, r5, r4, lsr #17 │ │ │ │ - @ instruction: 0x0039b4fc │ │ │ │ - @ instruction: 0x0039b4d4 │ │ │ │ - eorseq fp, r9, r4, lsl r5 │ │ │ │ - eorseq r7, r5, r8, asr r8 │ │ │ │ + subeq r0, r8, r8 │ │ │ │ + eorseq r1, r4, r8, lsl pc │ │ │ │ + eorseq r2, r3, ip, ror #11 │ │ │ │ + eorseq sp, r2, r0, asr r7 │ │ │ │ + eorseq sp, r2, ip, ror #14 │ │ │ │ + eorseq sp, r2, ip, lsl #14 │ │ │ │ + @ instruction: 0x0047ff98 │ │ │ │ + eorseq sp, r2, r8, lsr #14 │ │ │ │ + subeq pc, r7, r0, lsr pc @ │ │ │ │ + eorseq sp, r2, r8, lsr #13 │ │ │ │ + eorseq sp, r2, r4, asr #13 │ │ │ │ + subeq pc, r7, ip, lsr #29 │ │ │ │ + eorseq sp, r2, r4, lsr #12 │ │ │ │ + eorseq sp, r2, ip, lsr r6 │ │ │ │ + mlaseq r9, r8, r8, fp │ │ │ │ + subeq pc, r7, r0, ror #26 │ │ │ │ + subeq pc, r7, r0, asr sp @ │ │ │ │ + eorseq sp, r2, ip, asr #9 │ │ │ │ + @ instruction: 0x0032d4dc │ │ │ │ + @ instruction: 0x0032d4b4 │ │ │ │ + mlaseq r2, r8, r4, sp │ │ │ │ + subeq pc, r7, r8, lsr #24 │ │ │ │ + mlaseq r2, r8, r3, sp │ │ │ │ + @ instruction: 0x0032d3b4 │ │ │ │ + eorseq r7, r5, r0, lsr #17 │ │ │ │ + @ instruction: 0x0039b4f8 │ │ │ │ + @ instruction: 0x0039b4d0 │ │ │ │ + eorseq fp, r9, r0, lsl r5 │ │ │ │ + eorseq r7, r5, r4, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ bl 528a48 │ │ │ │ - ldr ip, [pc, #100] @ 607338 │ │ │ │ - ldr r2, [pc, #100] @ 60733c │ │ │ │ - ldr r1, [pc, #100] @ 607340 │ │ │ │ + ldr ip, [pc, #100] @ 60733c │ │ │ │ + ldr r2, [pc, #100] @ 607340 │ │ │ │ + ldr r1, [pc, #100] @ 607344 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1044477,154 +1044478,154 @@ │ │ │ │ ldrh r1, [r3, #2] │ │ │ │ cmp r2, #0 │ │ │ │ bicne r2, r1, #1 │ │ │ │ orreq r2, r1, #1 │ │ │ │ cmp r1, r2 │ │ │ │ strh r2, [r3, #2] │ │ │ │ mov r5, r0 │ │ │ │ - beq 607324 │ │ │ │ - bl 62cce8 │ │ │ │ + beq 607328 │ │ │ │ + bl 62ccec │ │ │ │ mov r0, r5 │ │ │ │ ldrb r1, [r5, #100] @ 0x64 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 606c2c │ │ │ │ - subeq pc, r7, r8, ror r9 @ │ │ │ │ - ldrsheq sp, [r2], -r0 @ │ │ │ │ - eorseq sp, r2, r8, lsl #2 │ │ │ │ + b 606c30 │ │ │ │ + subeq pc, r7, r4, ror r9 @ │ │ │ │ + eorseq sp, r2, ip, ror #1 │ │ │ │ + eorseq sp, r2, r4, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #700] @ 607618 │ │ │ │ + ldr r4, [pc, #700] @ 60761c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #256 @ 0x100 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #684] @ 60761c │ │ │ │ - ldr r1, [pc, #684] @ 607620 │ │ │ │ + ldr r2, [pc, #684] @ 607620 │ │ │ │ + ldr r1, [pc, #684] @ 607624 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #664] @ 607624 │ │ │ │ - ldr r1, [pc, #664] @ 607628 │ │ │ │ + ldr r2, [pc, #664] @ 607628 │ │ │ │ + ldr r1, [pc, #664] @ 60762c │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #356] @ 0x164 │ │ │ │ mov r7, r0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 6075f0 │ │ │ │ + bne 6075f4 │ │ │ │ add sl, r7, #4096 @ 0x1000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 606c2c │ │ │ │ + bl 606c30 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [sl, #472] @ 0x1d8 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [sl, #476] @ 0x1dc │ │ │ │ str r4, [sl, #472] @ 0x1d8 │ │ │ │ bl 211d90 │ │ │ │ str r4, [sl, #476] @ 0x1dc │ │ │ │ ldr r0, [r7, #392] @ 0x188 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r7, #396] @ 0x18c │ │ │ │ bl 211d90 │ │ │ │ ldrb r3, [sl, #563] @ 0x233 │ │ │ │ ldr r0, [sl, #584] @ 0x248 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 6075c4 │ │ │ │ + beq 6075c8 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 60742c │ │ │ │ + beq 607430 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 607614 │ │ │ │ + beq 607618 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq 60760c │ │ │ │ + beq 607610 │ │ │ │ add r0, r7, #4608 @ 0x1200 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ bl 696214 │ │ │ │ add r0, r7, #4672 @ 0x1240 │ │ │ │ add r0, r0, #16 │ │ │ │ bl 4edbc8 │ │ │ │ ldr r1, [sl, #456] @ 0x1c8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6075b4 │ │ │ │ + beq 6075b8 │ │ │ │ add r3, sl, #460 @ 0x1cc │ │ │ │ ldrh r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ lsl r6, r5, #1 │ │ │ │ moveq r6, r5 │ │ │ │ - beq 607484 │ │ │ │ + beq 607488 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 605934 │ │ │ │ + bl 605938 │ │ │ │ cmp r5, r4 │ │ │ │ - bne 60746c │ │ │ │ + bne 607470 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62c5ec │ │ │ │ + bl 62c5f0 │ │ │ │ add r0, r7, #4544 @ 0x11c0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ bl 5206a0 │ │ │ │ ldr r0, [r7, #312] @ 0x138 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r7, #320] @ 0x140 │ │ │ │ bl 528ae4 │ │ │ │ ldr r6, [r7, #324] @ 0x144 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 607594 │ │ │ │ + beq 607598 │ │ │ │ mov r4, #0 │ │ │ │ ldr fp, [r6, #24] │ │ │ │ mov r5, r6 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r6, [r6] │ │ │ │ - beq 607540 │ │ │ │ + beq 607544 │ │ │ │ ldr r8, [fp] │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 60751c │ │ │ │ + beq 607520 │ │ │ │ str r1, [r8, #4] │ │ │ │ ldr r0, [fp] │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [fp, #8] │ │ │ │ str r4, [fp, #4] │ │ │ │ str r4, [fp] │ │ │ │ bl 211d90 │ │ │ │ mov r0, fp │ │ │ │ bl 211d90 │ │ │ │ mov fp, r8 │ │ │ │ ldr r8, [r8] │ │ │ │ ldr r1, [fp, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 6074e4 │ │ │ │ + bne 6074e8 │ │ │ │ str r1, [r5, #28] │ │ │ │ ldr r2, [fp] │ │ │ │ str r2, [r1] │ │ │ │ ldr r0, [fp, #8] │ │ │ │ str r4, [fp, #4] │ │ │ │ str r4, [fp] │ │ │ │ bl 211d90 │ │ │ │ mov r0, fp │ │ │ │ bl 211d90 │ │ │ │ ldr fp, [r5, #20] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 60755c │ │ │ │ + beq 607560 │ │ │ │ mov r0, fp │ │ │ │ bl 8f9c88 │ │ │ │ mov r0, fp │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1044634,130 +1044635,130 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r3] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r5] │ │ │ │ bl 211d90 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6074c0 │ │ │ │ + bne 6074c4 │ │ │ │ ldr r0, [sl, #656] @ 0x290 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [sl, #664] @ 0x298 │ │ │ │ bl 388d50 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 62d0f8 │ │ │ │ + b 62d0fc │ │ │ │ mov r0, r7 │ │ │ │ - bl 605934 │ │ │ │ + bl 605938 │ │ │ │ mov r6, #2 │ │ │ │ - b 607484 │ │ │ │ + b 607488 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 607444 │ │ │ │ - ldr r3, [pc, #88] @ 60762c │ │ │ │ - ldr r1, [pc, #88] @ 607630 │ │ │ │ - ldr r0, [pc, #88] @ 607634 │ │ │ │ + beq 607448 │ │ │ │ + ldr r3, [pc, #88] @ 607630 │ │ │ │ + ldr r1, [pc, #88] @ 607634 │ │ │ │ + ldr r0, [pc, #88] @ 607638 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ 607638 │ │ │ │ + ldr r2, [pc, #84] @ 60763c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #556 @ 0x22c │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ mvn r1, #0 │ │ │ │ ldr r0, [r0, #320] @ 0x140 │ │ │ │ - bl 602efc │ │ │ │ + bl 602f00 │ │ │ │ add r0, r7, #4736 @ 0x1280 │ │ │ │ add r0, r0, #28 │ │ │ │ bl 54fb30 │ │ │ │ - b 6073bc │ │ │ │ + b 6073c0 │ │ │ │ bl 8cb3c8 │ │ │ │ - b 60742c │ │ │ │ + b 607430 │ │ │ │ bl 2152e0 │ │ │ │ - strdeq pc, [r7], #-132 @ 0xffffff7c │ │ │ │ - eorseq sp, r2, r0, rrx │ │ │ │ - eorseq sp, r2, r8, ror r0 │ │ │ │ - eorseq r1, r4, r0, ror #15 │ │ │ │ - @ instruction: 0x00331eb4 │ │ │ │ - subeq pc, r7, r8, ror r6 @ │ │ │ │ - mlaseq r9, ip, fp, sl │ │ │ │ - @ instruction: 0x0039b1bc │ │ │ │ + strdeq pc, [r7], #-128 @ 0xffffff80 │ │ │ │ + eorseq sp, r2, ip, asr r0 │ │ │ │ + eorseq sp, r2, r4, ror r0 │ │ │ │ + @ instruction: 0x003417dc │ │ │ │ + @ instruction: 0x00331eb0 │ │ │ │ + subeq pc, r7, r4, ror r6 @ │ │ │ │ + mlaseq r9, r8, fp, sl │ │ │ │ + @ instruction: 0x0039b1b8 │ │ │ │ andeq r0, r0, ip, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-96] @ 0xffffffa0 │ │ │ │ - ldr r3, [pc, #924] @ 607a0c │ │ │ │ + ldr r3, [pc, #924] @ 607a10 │ │ │ │ sub sp, sp, #16384 @ 0x4000 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r6, [r0, #24] │ │ │ │ mov r8, r0 │ │ │ │ - ldr ip, [pc, #904] @ 607a10 │ │ │ │ + ldr ip, [pc, #904] @ 607a14 │ │ │ │ add r0, r3, #256 @ 0x100 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #896] @ 607a14 │ │ │ │ + ldr r0, [pc, #896] @ 607a18 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add lr, sp, #16384 @ 0x4000 │ │ │ │ - ldr r2, [pc, #884] @ 607a18 │ │ │ │ - ldr r1, [pc, #884] @ 607a1c │ │ │ │ + ldr r2, [pc, #884] @ 607a1c │ │ │ │ + ldr r1, [pc, #884] @ 607a20 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [lr, #52] @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ add lr, lr, #52 @ 0x34 │ │ │ │ bl 69d194 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl 62dd68 │ │ │ │ + bl 62dd6c │ │ │ │ ldrb r3, [r4, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ - beq 6078fc │ │ │ │ + beq 607900 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6078f0 │ │ │ │ + bne 6078f4 │ │ │ │ mov sl, r3 │ │ │ │ asr r3, r0, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #796] @ 607a20 │ │ │ │ + ldr r3, [pc, #796] @ 607a24 │ │ │ │ add r9, sp, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #8192 @ 0x2000 │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #8192 @ 0x2000 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ mov fp, sl │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 607810 │ │ │ │ + b 607814 │ │ │ │ ldr r2, [r6, #344] @ 0x158 │ │ │ │ ldr r3, [r6, #348] @ 0x15c │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 6079e8 │ │ │ │ - beq 6077b8 │ │ │ │ + bhi 6079ec │ │ │ │ + beq 6077bc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 9037e4 │ │ │ │ ldr r3, [r6, #348] @ 0x15c │ │ │ │ cmp r0, r3 │ │ │ │ - bcc 6079a8 │ │ │ │ + bcc 6079ac │ │ │ │ ldr r3, [r6, #344] @ 0x158 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ str fp, [sp] │ │ │ │ @@ -1044770,276 +1044771,276 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r4, r0 │ │ │ │ rsb r1, r0, #1024 @ 0x400 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r0, r0, r4, lsl #3 │ │ │ │ bl 9038d8 │ │ │ │ adds r4, r4, r0 │ │ │ │ - beq 6079bc │ │ │ │ + beq 6079c0 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [r6, #320] @ 0x140 │ │ │ │ bl 528a00 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 529390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 607990 │ │ │ │ + beq 607994 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [r6, #336] @ 0x150 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - ble 607900 │ │ │ │ + ble 607904 │ │ │ │ mov r2, #8192 @ 0x2000 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 21380c │ │ │ │ - ldr r2, [pc, #508] @ 607a24 │ │ │ │ + ldr r2, [pc, #508] @ 607a28 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 21380c │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ str fp, [r9] │ │ │ │ str fp, [r9, #4] │ │ │ │ strh fp, [r9, #8] │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 607900 │ │ │ │ + beq 607904 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ ldr r7, [r5, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 607960 │ │ │ │ + beq 607964 │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ ldrb r3, [r3, #560] @ 0x230 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 607734 │ │ │ │ + beq 607738 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 60794c │ │ │ │ + bhi 607950 │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 90363c │ │ │ │ cmp r0, #9 │ │ │ │ - bls 6079d0 │ │ │ │ + bls 6079d4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ - bl 602e68 │ │ │ │ + bl 602e6c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #10 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r4 │ │ │ │ str r1, [r0, #-8] │ │ │ │ str r9, [r0, #-12] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 9038d8 │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ - beq 6077dc │ │ │ │ + beq 6077e0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ add r4, r0, #1 │ │ │ │ - b 607734 │ │ │ │ + b 607738 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r1, #0 │ │ │ │ - bl 629aa8 │ │ │ │ + bl 629aac │ │ │ │ mov sl, #0 │ │ │ │ - ldr r1, [pc, #288] @ 607a28 │ │ │ │ - ldr r2, [pc, #264] @ 607a14 │ │ │ │ + ldr r1, [pc, #288] @ 607a2c │ │ │ │ + ldr r2, [pc, #264] @ 607a18 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, sp, #16384 @ 0x4000 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [r3] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 6079e4 │ │ │ │ + bne 6079e8 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #16384 @ 0x4000 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r7] │ │ │ │ mov r2, #10 │ │ │ │ mov r0, r9 │ │ │ │ bl 212834 │ │ │ │ - b 6078a0 │ │ │ │ - ldr r1, [pc, #196] @ 607a2c │ │ │ │ + b 6078a4 │ │ │ │ + ldr r1, [pc, #196] @ 607a30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ mvn sl, #21 │ │ │ │ - b 607900 │ │ │ │ + b 607904 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl 629aa8 │ │ │ │ + bl 629aac │ │ │ │ mvn sl, #15 │ │ │ │ str r5, [r8, #20] │ │ │ │ - b 607900 │ │ │ │ - ldr r1, [pc, #128] @ 607a30 │ │ │ │ + b 607904 │ │ │ │ + ldr r1, [pc, #128] @ 607a34 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 607970 │ │ │ │ - ldr r1, [pc, #112] @ 607a34 │ │ │ │ + bl 62e180 │ │ │ │ + b 607974 │ │ │ │ + ldr r1, [pc, #112] @ 607a38 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 607970 │ │ │ │ - ldr r1, [pc, #96] @ 607a38 │ │ │ │ + bl 62e180 │ │ │ │ + b 607974 │ │ │ │ + ldr r1, [pc, #96] @ 607a3c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 607970 │ │ │ │ + bl 62e180 │ │ │ │ + b 607974 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 607a3c │ │ │ │ - ldr r1, [pc, #76] @ 607a40 │ │ │ │ - ldr r0, [pc, #76] @ 607a44 │ │ │ │ + ldr r3, [pc, #76] @ 607a40 │ │ │ │ + ldr r1, [pc, #76] @ 607a44 │ │ │ │ + ldr r0, [pc, #76] @ 607a48 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #72] @ 607a48 │ │ │ │ + ldr r2, [pc, #72] @ 607a4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #584 @ 0x248 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq pc, r7, r0, ror #11 │ │ │ │ - subseq r3, r5, r4, lsr r6 │ │ │ │ + ldrdeq pc, [r7], #-92 @ 0xffffffa4 │ │ │ │ + subseq r3, r5, r0, lsr r6 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq ip, r2, ip, lsl sp │ │ │ │ - eorseq ip, r2, r8, lsr sp │ │ │ │ + eorseq ip, r2, r8, lsl sp │ │ │ │ + eorseq ip, r2, r4, lsr sp │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ andeq r2, r0, r8 │ │ │ │ - ldrheq r3, [r5], #-60 @ 0xffffffc4 │ │ │ │ - eorseq sl, r9, r0, asr lr │ │ │ │ - eorseq sl, r9, r0, ror lr │ │ │ │ - eorseq sl, r9, ip, ror lr │ │ │ │ - eorseq sl, r9, r8, lsl #28 │ │ │ │ - subeq pc, r7, ip, asr r2 @ │ │ │ │ - eorseq sl, r9, r0, lsl #15 │ │ │ │ - @ instruction: 0x0039adfc │ │ │ │ + ldrheq r3, [r5], #-56 @ 0xffffffc8 │ │ │ │ + eorseq sl, r9, ip, asr #28 │ │ │ │ + eorseq sl, r9, ip, ror #28 │ │ │ │ + eorseq sl, r9, r8, ror lr │ │ │ │ + eorseq sl, r9, r4, lsl #28 │ │ │ │ + subeq pc, r7, r8, asr r2 @ │ │ │ │ + eorseq sl, r9, ip, ror r7 │ │ │ │ + @ instruction: 0x0039adf8 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #280] @ 607b7c │ │ │ │ + ldr r6, [pc, #280] @ 607b80 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r1, r6, #256 @ 0x100 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ - ldr r2, [pc, #264] @ 607b80 │ │ │ │ + ldr r2, [pc, #264] @ 607b84 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #260] @ 607b84 │ │ │ │ + ldr r1, [pc, #260] @ 607b88 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r0, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - beq 607b18 │ │ │ │ + beq 607b1c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldrb r3, [r0, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ - beq 607af8 │ │ │ │ + beq 607afc │ │ │ │ mov r0, r4 │ │ │ │ - bl 60763c │ │ │ │ + bl 607640 │ │ │ │ cmn r0, #16 │ │ │ │ cmnne r0, #22 │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 607af8 │ │ │ │ + beq 607afc │ │ │ │ ldr r3, [r5, #336] @ 0x150 │ │ │ │ cmp r3, r0 │ │ │ │ - ble 607b4c │ │ │ │ + ble 607b50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 629aa8 │ │ │ │ + bl 629aac │ │ │ │ mov r0, r4 │ │ │ │ - bl 60763c │ │ │ │ + bl 607640 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 607b40 │ │ │ │ + bgt 607b44 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 607af8 │ │ │ │ - ldr r1, [pc, #92] @ 607b88 │ │ │ │ - ldr r0, [pc, #92] @ 607b8c │ │ │ │ - ldr r2, [pc, #92] @ 607b90 │ │ │ │ + bne 607afc │ │ │ │ + ldr r1, [pc, #92] @ 607b8c │ │ │ │ + ldr r0, [pc, #92] @ 607b90 │ │ │ │ + ldr r2, [pc, #92] @ 607b94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r6, #604 @ 0x25c │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 629aa8 │ │ │ │ + bl 629aac │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 545e28 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq pc, r7, ip, ror #3 │ │ │ │ - eorseq ip, r2, ip, asr #18 │ │ │ │ - eorseq ip, r2, r8, ror #18 │ │ │ │ - eorseq sl, r9, ip, asr #12 │ │ │ │ - eorseq sl, r9, r8, lsr #26 │ │ │ │ + subeq pc, r7, r8, ror #3 │ │ │ │ + eorseq ip, r2, r8, asr #18 │ │ │ │ + eorseq ip, r2, r4, ror #18 │ │ │ │ + eorseq sl, r9, r8, asr #12 │ │ │ │ + eorseq sl, r9, r4, lsr #26 │ │ │ │ andeq r0, r0, fp, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ bl 528a48 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 528a48 │ │ │ │ - ldr ip, [pc, #272] @ 607cd4 │ │ │ │ - ldr r2, [pc, #272] @ 607cd8 │ │ │ │ - ldr r1, [pc, #272] @ 607cdc │ │ │ │ + ldr ip, [pc, #272] @ 607cd8 │ │ │ │ + ldr r2, [pc, #272] @ 607cdc │ │ │ │ + ldr r1, [pc, #272] @ 607ce0 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [r0, #312] @ 0x138 │ │ │ │ ldr r0, [r6, #296] @ 0x128 │ │ │ │ @@ -1045048,44 +1045049,44 @@ │ │ │ │ add r4, r4, r0, lsl #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 629aa8 │ │ │ │ + bl 629aac │ │ │ │ mov r0, r4 │ │ │ │ - bl 60763c │ │ │ │ + bl 607640 │ │ │ │ ldr r3, [r5, #336] @ 0x150 │ │ │ │ cmp r3, r0 │ │ │ │ - ble 607c68 │ │ │ │ + ble 607c6c │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 629aa8 │ │ │ │ + bl 629aac │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 607cac │ │ │ │ + beq 607cb0 │ │ │ │ bl 545e28 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1045098,406 +1045099,406 @@ │ │ │ │ bl 8fa1d4 │ │ │ │ ldr r2, [r5, #332] @ 0x14c │ │ │ │ mov ip, r0 │ │ │ │ adds r2, r2, ip │ │ │ │ mov r0, r6 │ │ │ │ adc r3, r1, #0 │ │ │ │ bl 8fa0a0 │ │ │ │ - b 607c84 │ │ │ │ - subeq pc, r7, r8, lsl #1 │ │ │ │ - @ instruction: 0x0032c7fc │ │ │ │ - eorseq ip, r2, r8, lsl r8 │ │ │ │ + b 607c88 │ │ │ │ + subeq pc, r7, r4, lsl #1 │ │ │ │ + @ instruction: 0x0032c7f8 │ │ │ │ + eorseq ip, r2, r4, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #280] @ 607e10 │ │ │ │ + ldr r6, [pc, #280] @ 607e14 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r1, r6, #256 @ 0x100 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ - ldr r2, [pc, #264] @ 607e14 │ │ │ │ + ldr r2, [pc, #264] @ 607e18 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #260] @ 607e18 │ │ │ │ + ldr r1, [pc, #260] @ 607e1c │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r0, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - beq 607de8 │ │ │ │ + beq 607dec │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldrb r3, [r0, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ - bne 607d68 │ │ │ │ + bne 607d6c │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 60763c │ │ │ │ + bl 607640 │ │ │ │ cmn r0, #16 │ │ │ │ cmnne r0, #22 │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 607d48 │ │ │ │ + beq 607d4c │ │ │ │ ldr r3, [r5, #336] @ 0x150 │ │ │ │ cmp r3, r0 │ │ │ │ - ble 607db8 │ │ │ │ + ble 607dbc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 629aa8 │ │ │ │ + bl 629aac │ │ │ │ mov r0, r4 │ │ │ │ - bl 60763c │ │ │ │ + bl 607640 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 607d48 │ │ │ │ + ble 607d4c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 629aa8 │ │ │ │ + bl 629aac │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ bl 8fa1d4 │ │ │ │ ldr r2, [r5, #332] @ 0x14c │ │ │ │ mov ip, r0 │ │ │ │ adds r2, r2, ip │ │ │ │ mov r0, r4 │ │ │ │ adc r3, r1, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8fa0a0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 607d48 │ │ │ │ - ldr r1, [pc, #32] @ 607e1c │ │ │ │ - ldr r0, [pc, #32] @ 607e20 │ │ │ │ - ldr r2, [pc, #32] @ 607e24 │ │ │ │ + bne 607d4c │ │ │ │ + ldr r1, [pc, #32] @ 607e20 │ │ │ │ + ldr r0, [pc, #32] @ 607e24 │ │ │ │ + ldr r2, [pc, #32] @ 607e28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r6, #624 @ 0x270 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq lr, r7, r8, asr pc │ │ │ │ - @ instruction: 0x0032c6b8 │ │ │ │ - @ instruction: 0x0032c6d4 │ │ │ │ - eorseq sl, r9, ip, ror r3 │ │ │ │ - eorseq sl, r9, r8, asr sl │ │ │ │ + subeq lr, r7, r4, asr pc │ │ │ │ + @ instruction: 0x0032c6b4 │ │ │ │ + @ instruction: 0x0032c6d0 │ │ │ │ + eorseq sl, r9, r8, ror r3 │ │ │ │ + eorseq sl, r9, r4, asr sl │ │ │ │ andeq r0, r0, r9, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #272] @ 607f50 │ │ │ │ + ldr r3, [pc, #272] @ 607f54 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r2, [pc, #268] @ 607f54 │ │ │ │ - ldr r1, [pc, #268] @ 607f58 │ │ │ │ + ldr r2, [pc, #268] @ 607f58 │ │ │ │ + ldr r1, [pc, #268] @ 607f5c │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #27 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ ldr r5, [r0, #312] @ 0x138 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62dd68 │ │ │ │ + bl 62dd6c │ │ │ │ asr r3, r0, #1 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r5, r5, r3, lsl #2 │ │ │ │ add r3, r4, #308 @ 0x134 │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ tst r3, #1 │ │ │ │ - beq 607f0c │ │ │ │ + beq 607f10 │ │ │ │ ldrb r3, [r7, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #16] │ │ │ │ - beq 607f1c │ │ │ │ + beq 607f20 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 607ed4 │ │ │ │ + beq 607ed8 │ │ │ │ mov r0, r8 │ │ │ │ bl 8f9c88 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 607ce0 │ │ │ │ + b 607ce4 │ │ │ │ mov r0, #1 │ │ │ │ bl 8fa1d4 │ │ │ │ ldr r2, [r4, #332] @ 0x14c │ │ │ │ adds r2, r2, r0 │ │ │ │ adc r3, r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8fa0a0 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #16] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 629aa8 │ │ │ │ + b 629aac │ │ │ │ mov r0, r6 │ │ │ │ - bl 630574 │ │ │ │ + bl 630578 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 607f3c │ │ │ │ + bne 607f40 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62c9b4 │ │ │ │ - subeq lr, r7, r8, lsl #28 │ │ │ │ - eorseq r0, r4, r0, lsr #26 │ │ │ │ - @ instruction: 0x003313f4 │ │ │ │ + b 62c9b8 │ │ │ │ + subeq lr, r7, r4, lsl #28 │ │ │ │ + eorseq r0, r4, ip, lsl sp │ │ │ │ + @ instruction: 0x003313f0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r4, [pc, #2476] @ 608920 │ │ │ │ + ldr r4, [pc, #2476] @ 608924 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #2472] @ 608924 │ │ │ │ + ldr r1, [pc, #2472] @ 608928 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #2468] @ 608928 │ │ │ │ + ldr r2, [pc, #2468] @ 60892c │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ add r3, r4, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #2448] @ 60892c │ │ │ │ + ldr r1, [pc, #2448] @ 608930 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #2436] @ 608930 │ │ │ │ + ldr r2, [pc, #2436] @ 608934 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #2416] @ 608934 │ │ │ │ - ldr r1, [pc, #2416] @ 608938 │ │ │ │ + ldr r2, [pc, #2416] @ 608938 │ │ │ │ + ldr r1, [pc, #2416] @ 60893c │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ mov r3, #27 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #2396] @ 60893c │ │ │ │ + ldr r8, [pc, #2396] @ 608940 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d194 │ │ │ │ add r3, r0, #416 @ 0x1a0 │ │ │ │ ldrh r3, [r3] │ │ │ │ ldr r9, [r0, #424] @ 0x1a8 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r0, #352] @ 0x160 │ │ │ │ mov r4, r0 │ │ │ │ orrne r3, r3, #8 │ │ │ │ strne r3, [r0, #352] @ 0x160 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 60857c │ │ │ │ - ldr r1, [pc, #2340] @ 608940 │ │ │ │ + beq 608580 │ │ │ │ + ldr r1, [pc, #2340] @ 608944 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 213674 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 608484 │ │ │ │ + bne 608488 │ │ │ │ ldr r3, [r4, #356] @ 0x164 │ │ │ │ strb r0, [r4, #428] @ 0x1ac │ │ │ │ orr r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ str r3, [r4, #356] @ 0x164 │ │ │ │ ldr r3, [r4, #420] @ 0x1a4 │ │ │ │ cmn r3, #1 │ │ │ │ - blt 608590 │ │ │ │ + blt 608594 │ │ │ │ ldrne r3, [r4, #356] @ 0x164 │ │ │ │ add r9, r4, #4096 @ 0x1000 │ │ │ │ orrne r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ strne r3, [r4, #356] @ 0x164 │ │ │ │ ldrb r3, [r9, #563] @ 0x233 │ │ │ │ add sl, r4, #352 @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6085c0 │ │ │ │ + bne 6085c4 │ │ │ │ ldr r2, [r4, #352] @ 0x160 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ - ldr r0, [pc, #2252] @ 608944 │ │ │ │ + ldr r0, [pc, #2252] @ 608948 │ │ │ │ orr r2, r2, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #156 @ 0x9c │ │ │ │ - bl 62d050 │ │ │ │ + bl 62d054 │ │ │ │ add fp, r4, #412 @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r9, #468] @ 0x1d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d174 │ │ │ │ + bl 62d178 │ │ │ │ ldrh ip, [fp] │ │ │ │ sub r3, ip, #256 @ 0x100 │ │ │ │ cmp r3, #768 @ 0x300 │ │ │ │ - bhi 60850c │ │ │ │ + bhi 608510 │ │ │ │ subs r3, ip, #1 │ │ │ │ ands r3, r3, ip │ │ │ │ - bne 60850c │ │ │ │ + bne 608510 │ │ │ │ ldrh r2, [fp, #2] │ │ │ │ ldr r1, [r4, #444] @ 0x1bc │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls 608688 │ │ │ │ + bls 60868c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6080e4 │ │ │ │ + beq 6080e8 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r1, [r1] │ │ │ │ sub r1, r1, #12 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 608608 │ │ │ │ + bls 60860c │ │ │ │ cmp r2, #256 @ 0x100 │ │ │ │ - bne 6086ac │ │ │ │ + bne 6086b0 │ │ │ │ ldr r3, [r9, #444] @ 0x1bc │ │ │ │ cmp r3, #1 │ │ │ │ movge r2, r3 │ │ │ │ movlt r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r9, #464 @ 0x1d0 │ │ │ │ strh r2, [r3] │ │ │ │ - beq 608148 │ │ │ │ + beq 60814c │ │ │ │ lsl r2, r2, #16 │ │ │ │ lsr r2, r2, #16 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 608148 │ │ │ │ + beq 60814c │ │ │ │ add r3, r4, #440 @ 0x1b8 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ add r0, r9, #460 @ 0x1cc │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ ldrb r1, [r1, #314] @ 0x13a │ │ │ │ cmp r1, #0 │ │ │ │ ldrhne r1, [r0] │ │ │ │ addne r1, r1, #1 │ │ │ │ strhne r1, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 608128 │ │ │ │ + bne 60812c │ │ │ │ add r3, r9, #460 @ 0x1cc │ │ │ │ ldrh r2, [r3] │ │ │ │ cmp r2, #1 │ │ │ │ movlt r2, #1 │ │ │ │ lsl r1, r2, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ strh r2, [r3] │ │ │ │ - bgt 608714 │ │ │ │ + bgt 608718 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #28 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 211c40 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ str r0, [r4, #312] @ 0x138 │ │ │ │ strh r2, [r3, #2] │ │ │ │ ldr r3, [r4, #408] @ 0x198 │ │ │ │ ldr r2, [r4, #400] @ 0x190 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #332] @ 0x14c │ │ │ │ - beq 6081bc │ │ │ │ - ldr r1, [pc, #1952] @ 608948 │ │ │ │ + beq 6081c0 │ │ │ │ + ldr r1, [pc, #1952] @ 60894c │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 213674 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6086b4 │ │ │ │ + bne 6086b8 │ │ │ │ ldr r3, [r4, #444] @ 0x1bc │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #256 @ 0x100 │ │ │ │ - beq 6081e4 │ │ │ │ + beq 6081e8 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r3, r3, #12 │ │ │ │ cmp r3, #1 │ │ │ │ movhi r2, #256 @ 0x100 │ │ │ │ movls r2, #1024 @ 0x400 │ │ │ │ ldrh r3, [fp, #2] │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r2 │ │ │ │ movge r3, r2 │ │ │ │ strh r3, [fp, #2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 605f3c │ │ │ │ - ldr r2, [pc, #1860] @ 60894c │ │ │ │ + bl 605f40 │ │ │ │ + ldr r2, [pc, #1860] @ 608950 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ add r5, r4, #436 @ 0x1b4 │ │ │ │ mov fp, #1 │ │ │ │ str r0, [r4, #316] @ 0x13c │ │ │ │ mov r0, r5 │ │ │ │ bl 528210 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ bl 212834 │ │ │ │ add r3, r4, #308 @ 0x134 │ │ │ │ strh fp, [r3, #2] │ │ │ │ bl 4f8430 │ │ │ │ - ldr r3, [pc, #1796] @ 608950 │ │ │ │ + ldr r3, [pc, #1796] @ 608954 │ │ │ │ mov r2, fp │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ add r0, r4, #4544 @ 0x11c0 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ bl 5209c0 │ │ │ │ ldr r2, [r9, #476] @ 0x1dc │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [r9, #556] @ 0x22c │ │ │ │ - beq 6086e4 │ │ │ │ - ldr r0, [pc, #1748] @ 608954 │ │ │ │ + beq 6086e8 │ │ │ │ + ldr r0, [pc, #1748] @ 608958 │ │ │ │ add r1, r6, #88 @ 0x58 │ │ │ │ ldr r3, [r9, #472] @ 0x1d8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ bl 5288a0 │ │ │ │ add ip, r9, #460 @ 0x1cc │ │ │ │ str r0, [r4, #320] @ 0x140 │ │ │ │ ldrh r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, r2 │ │ │ │ movne lr, #1 │ │ │ │ - beq 6082dc │ │ │ │ + beq 6082e0 │ │ │ │ ldr r3, [r0] │ │ │ │ add r1, r1, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ strb lr, [r3, #313] @ 0x139 │ │ │ │ ldrh r3, [ip] │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ cmp r3, r1 │ │ │ │ add r2, r2, #324 @ 0x144 │ │ │ │ - bgt 6082b8 │ │ │ │ + bgt 6082bc │ │ │ │ bl 528a18 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r0, [r4, #340] @ 0x154 │ │ │ │ - beq 6082f8 │ │ │ │ + beq 6082fc │ │ │ │ bl 528d60 │ │ │ │ str r0, [r4, #340] @ 0x154 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #10 │ │ │ │ str r0, [r4, #344] @ 0x158 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ bl 528a18 │ │ │ │ @@ -1045508,15 +1045509,15 @@ │ │ │ │ str fp, [r0, #16] │ │ │ │ ldr r0, [r4, #404] @ 0x194 │ │ │ │ mov r2, fp │ │ │ │ mov r1, fp │ │ │ │ mov r3, fp │ │ │ │ str r0, [r4, #336] @ 0x150 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6031f0 │ │ │ │ + bl 6031f4 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #372] @ 0x174 │ │ │ │ mov r0, #384 @ 0x180 │ │ │ │ bl 211a90 │ │ │ │ str r0, [r4, #392] @ 0x188 │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ bl 211a90 │ │ │ │ @@ -1045524,276 +1045525,276 @@ │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ bl 528a18 │ │ │ │ ldrb r2, [r0, #300] @ 0x12c │ │ │ │ orr r2, r2, #1 │ │ │ │ strb r2, [r0, #300] @ 0x12c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, fp │ │ │ │ - beq 60838c │ │ │ │ + beq 608390 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #13 │ │ │ │ - beq 608790 │ │ │ │ + beq 608794 │ │ │ │ mov r3, r4 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [r3, #324]! @ 0x144 │ │ │ │ str r3, [r4, #328] @ 0x148 │ │ │ │ str r6, [r9, #452] @ 0x1c4 │ │ │ │ add r6, r4, #4736 @ 0x1280 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 388d10 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 6084cc │ │ │ │ + beq 6084d0 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ mvn r1, #0 │ │ │ │ - bl 602efc │ │ │ │ + bl 602f00 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 6084cc │ │ │ │ - ldr r3, [pc, #1412] @ 608958 │ │ │ │ + beq 6084d0 │ │ │ │ + ldr r3, [pc, #1412] @ 60895c │ │ │ │ ldr sl, [r9, #704] @ 0x2c0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 608878 │ │ │ │ + bne 60887c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6087dc │ │ │ │ - ldr ip, [pc, #1384] @ 60895c │ │ │ │ + beq 6087e0 │ │ │ │ + ldr ip, [pc, #1384] @ 608960 │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ add ip, pc, ip │ │ │ │ add r3, ip, #672 @ 0x2a0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ ldr r2, [r9, #700] @ 0x2bc │ │ │ │ cmp r2, #4 │ │ │ │ moveq r8, r5 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 60842c │ │ │ │ - b 608844 │ │ │ │ + beq 608430 │ │ │ │ + b 608848 │ │ │ │ ldr r3, [r9, #700] @ 0x2bc │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 608820 │ │ │ │ + bcs 608824 │ │ │ │ bl 805858 │ │ │ │ ldr r3, [r9, #704] @ 0x2c0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ bl 51ae7c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8], #4 │ │ │ │ - bge 60841c │ │ │ │ + bge 608420 │ │ │ │ ldr r3, [r9, #700] @ 0x2bc │ │ │ │ cmp r3, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 608474 │ │ │ │ - b 6084cc │ │ │ │ + bne 608478 │ │ │ │ + b 6084d0 │ │ │ │ bl 21278c │ │ │ │ ldr r3, [r9, #700] @ 0x2bc │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 6084cc │ │ │ │ + bcs 6084d0 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 608460 │ │ │ │ - b 6084cc │ │ │ │ - ldr r1, [pc, #1236] @ 608960 │ │ │ │ + bne 608464 │ │ │ │ + b 6084d0 │ │ │ │ + ldr r1, [pc, #1236] @ 608964 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 213674 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 60802c │ │ │ │ - ldr r3, [pc, #1212] @ 608964 │ │ │ │ - ldr ip, [pc, #1212] @ 608968 │ │ │ │ - ldr r1, [pc, #1212] @ 60896c │ │ │ │ + beq 608030 │ │ │ │ + ldr r3, [pc, #1212] @ 608968 │ │ │ │ + ldr ip, [pc, #1212] @ 60896c │ │ │ │ + ldr r1, [pc, #1212] @ 608970 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #1204] @ 608970 │ │ │ │ + ldr r2, [pc, #1204] @ 608974 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - ldr r2, [pc, #1184] @ 608974 │ │ │ │ - ldr r3, [pc, #1104] @ 608928 │ │ │ │ + ldr r2, [pc, #1184] @ 608978 │ │ │ │ + ldr r3, [pc, #1104] @ 60892c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 608684 │ │ │ │ + bne 608688 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r3, [pc, #1108] @ 608978 │ │ │ │ - ldr r2, [pc, #1108] @ 60897c │ │ │ │ - ldr r1, [pc, #1108] @ 608980 │ │ │ │ + ldr r3, [pc, #1108] @ 60897c │ │ │ │ + ldr r2, [pc, #1108] @ 608980 │ │ │ │ + ldr r1, [pc, #1108] @ 608984 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #1088] @ 608984 │ │ │ │ + ldr r2, [pc, #1088] @ 608988 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - ldr r2, [pc, #1080] @ 608988 │ │ │ │ - ldr r3, [pc, #980] @ 608928 │ │ │ │ + ldr r2, [pc, #1080] @ 60898c │ │ │ │ + ldr r3, [pc, #980] @ 60892c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 608684 │ │ │ │ + bne 608688 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 62d0f8 │ │ │ │ + b 62d0fc │ │ │ │ mvn r3, #0 │ │ │ │ strb r3, [r0, #428] @ 0x1ac │ │ │ │ ldr r3, [r4, #420] @ 0x1a4 │ │ │ │ cmn r3, #1 │ │ │ │ - bge 608048 │ │ │ │ - ldr r3, [pc, #1012] @ 60898c │ │ │ │ - ldr ip, [pc, #1012] @ 608990 │ │ │ │ - ldr r1, [pc, #1012] @ 608994 │ │ │ │ + bge 60804c │ │ │ │ + ldr r3, [pc, #1012] @ 608990 │ │ │ │ + ldr ip, [pc, #1012] @ 608994 │ │ │ │ + ldr r1, [pc, #1012] @ 608998 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1004] @ 608998 │ │ │ │ + ldr r2, [pc, #1004] @ 60899c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 6084cc │ │ │ │ - ldr r3, [pc, #980] @ 60899c │ │ │ │ + b 6084d0 │ │ │ │ + ldr r3, [pc, #980] @ 6089a0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r9, #572] @ 0x23c │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r9, #562] @ 0x232 │ │ │ │ add r0, r4, #4608 @ 0x1200 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ bl 696194 │ │ │ │ - ldr r1, [pc, #952] @ 6089a0 │ │ │ │ + ldr r1, [pc, #952] @ 6089a4 │ │ │ │ add r0, r4, #4672 @ 0x1240 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #16 │ │ │ │ bl 4edba4 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r2, [r4, #352] @ 0x160 │ │ │ │ orr r3, r3, #1073741824 @ 0x40000000 │ │ │ │ str r3, [sl, #4] │ │ │ │ - b 608070 │ │ │ │ + b 608074 │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ - bhi 608620 │ │ │ │ + bhi 608624 │ │ │ │ subs r1, r2, #1 │ │ │ │ and r1, r1, r2 │ │ │ │ orrs r1, r1, r3 │ │ │ │ - beq 6080ec │ │ │ │ + beq 6080f0 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #876] @ 6089a4 │ │ │ │ - ldr r3, [pc, #876] @ 6089a8 │ │ │ │ + ldr r1, [pc, #876] @ 6089a8 │ │ │ │ + ldr r3, [pc, #876] @ 6089ac │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #868] @ 6089ac │ │ │ │ + ldr r1, [pc, #868] @ 6089b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #852] @ 6089b0 │ │ │ │ + ldr r2, [pc, #852] @ 6089b4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - ldr r2, [pc, #844] @ 6089b4 │ │ │ │ - ldr r3, [pc, #700] @ 608928 │ │ │ │ + ldr r2, [pc, #844] @ 6089b8 │ │ │ │ + ldr r3, [pc, #700] @ 60892c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60856c │ │ │ │ + beq 608570 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6086ac │ │ │ │ + beq 6086b0 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r3, [r3] │ │ │ │ sub r3, r3, #12 │ │ │ │ cmp r3, #1 │ │ │ │ movhi r1, #256 @ 0x100 │ │ │ │ movls r1, #1024 @ 0x400 │ │ │ │ - b 608624 │ │ │ │ + b 608628 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ - b 608624 │ │ │ │ + b 608628 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r2, [r3] │ │ │ │ cmp r2, #98 @ 0x62 │ │ │ │ - beq 608774 │ │ │ │ - ldr r0, [pc, #748] @ 6089b8 │ │ │ │ + beq 608778 │ │ │ │ + ldr r0, [pc, #748] @ 6089bc │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1248 │ │ │ │ - ldr r0, [pc, #736] @ 6089bc │ │ │ │ + ldr r0, [pc, #736] @ 6089c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e0b98 │ │ │ │ - b 6081bc │ │ │ │ + b 6081c0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d684 │ │ │ │ add r3, r6, #88 @ 0x58 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #692] @ 6089c0 │ │ │ │ + ldr r0, [pc, #692] @ 6089c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 5288a0 │ │ │ │ - b 608298 │ │ │ │ - ldr r1, [pc, #680] @ 6089c4 │ │ │ │ + b 60829c │ │ │ │ + ldr r1, [pc, #680] @ 6089c8 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #676] @ 6089c8 │ │ │ │ - ldr r3, [pc, #676] @ 6089cc │ │ │ │ + ldr r1, [pc, #676] @ 6089cc │ │ │ │ + ldr r3, [pc, #676] @ 6089d0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #668] @ 6089d0 │ │ │ │ + ldr r1, [pc, #668] @ 6089d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #644 @ 0x284 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #652] @ 6089d4 │ │ │ │ + ldr r2, [pc, #652] @ 6089d8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - ldr r2, [pc, #644] @ 6089d8 │ │ │ │ - ldr r3, [pc, #464] @ 608928 │ │ │ │ + ldr r2, [pc, #644] @ 6089dc │ │ │ │ + ldr r3, [pc, #464] @ 60892c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60856c │ │ │ │ - b 608684 │ │ │ │ + beq 608570 │ │ │ │ + b 608688 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #104 @ 0x68 │ │ │ │ - bne 6086c4 │ │ │ │ + bne 6086c8 │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6081bc │ │ │ │ - b 6086c4 │ │ │ │ + beq 6081c0 │ │ │ │ + b 6086c8 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, #18 │ │ │ │ add r0, sp, #50 @ 0x32 │ │ │ │ bl 21380c │ │ │ │ mov r1, r5 │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ @@ -1045804,572 +1045805,572 @@ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bl 392568 │ │ │ │ mov r3, #6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, fp │ │ │ │ str fp, [sp] │ │ │ │ bl 3920bc │ │ │ │ - b 60838c │ │ │ │ - ldr r2, [pc, #504] @ 6089dc │ │ │ │ - ldr r3, [pc, #320] @ 608928 │ │ │ │ + b 608390 │ │ │ │ + ldr r2, [pc, #504] @ 6089e0 │ │ │ │ + ldr r3, [pc, #320] @ 60892c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 608684 │ │ │ │ - ldr r3, [pc, #472] @ 6089e0 │ │ │ │ + bne 608688 │ │ │ │ + ldr r3, [pc, #472] @ 6089e4 │ │ │ │ add r0, r6, #28 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 54ef04 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ stm sp, {r3, r7} │ │ │ │ add r0, r6, #28 │ │ │ │ ldm r1, {r1, r2, r3} │ │ │ │ bl 54f470 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6084cc │ │ │ │ - b 60844c │ │ │ │ - ldr lr, [pc, #408] @ 6089e4 │ │ │ │ - ldr r1, [pc, #408] @ 6089e8 │ │ │ │ + bne 6084d0 │ │ │ │ + b 608450 │ │ │ │ + ldr lr, [pc, #408] @ 6089e8 │ │ │ │ + ldr r1, [pc, #408] @ 6089ec │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, ip, #688 @ 0x2b0 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #1328 @ 0x530 │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 6084cc │ │ │ │ - ldr r3, [pc, #364] @ 6089ec │ │ │ │ + b 6084d0 │ │ │ │ + ldr r3, [pc, #364] @ 6089f0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 6083e4 │ │ │ │ - ldr r3, [pc, #348] @ 6089f0 │ │ │ │ + beq 6083e8 │ │ │ │ + ldr r3, [pc, #348] @ 6089f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6083e4 │ │ │ │ - ldr r3, [pc, #332] @ 6089f4 │ │ │ │ + beq 6083e8 │ │ │ │ + ldr r3, [pc, #332] @ 6089f8 │ │ │ │ ldr fp, [r9, #700] @ 0x2bc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r5 │ │ │ │ - beq 608900 │ │ │ │ + beq 608904 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #24 │ │ │ │ str r5, [sp, #24] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r5, [sp, #32] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ str sl, [sp, #8] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stm sp, {r4, fp} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #260] @ 6089f8 │ │ │ │ + ldr r0, [pc, #260] @ 6089fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr sl, [r9, #704] @ 0x2c0 │ │ │ │ - b 6083e4 │ │ │ │ - ldr r0, [pc, #244] @ 6089fc │ │ │ │ + b 6083e8 │ │ │ │ + ldr r0, [pc, #244] @ 608a00 │ │ │ │ mov r3, sl │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr sl, [r9, #704] @ 0x2c0 │ │ │ │ - b 6083e4 │ │ │ │ - ldrdeq lr, [r7], #-200 @ 0xffffff38 │ │ │ │ - subseq r2, r5, ip, lsr sp │ │ │ │ - andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq ip, r2, r0, asr #8 │ │ │ │ - eorseq ip, r2, r4, lsr #8 │ │ │ │ - eorseq r0, r4, r4, lsr #23 │ │ │ │ - eorseq r1, r3, r8, ror r2 │ │ │ │ - subseq r2, r5, r8, ror #25 │ │ │ │ - eorseq sl, r9, r0, asr r8 │ │ │ │ - ldrsheq r4, [r2], #-144 @ 0xffffff70 │ │ │ │ - eorseq fp, r2, r8, lsr sl │ │ │ │ + b 6083e8 │ │ │ │ + ldrdeq lr, [r7], #-196 @ 0xffffff3c │ │ │ │ + subseq r2, r5, r8, lsr sp │ │ │ │ + andeq r4, r0, r8, lsl r1 │ │ │ │ + eorseq ip, r2, ip, lsr r4 │ │ │ │ + eorseq ip, r2, r0, lsr #8 │ │ │ │ + eorseq r0, r4, r0, lsr #23 │ │ │ │ + eorseq r1, r3, r4, ror r2 │ │ │ │ + subseq r2, r5, r4, ror #25 │ │ │ │ + eorseq sl, r9, ip, asr #16 │ │ │ │ + subseq r4, r2, ip, ror #19 │ │ │ │ + eorseq fp, r2, r4, lsr sl │ │ │ │ andeq r3, r0, r4, asr r9 │ │ │ │ @ instruction: 0xffffdaa4 │ │ │ │ - subseq r6, r8, r0, lsl r4 │ │ │ │ + subseq r6, r8, ip, lsl #8 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subeq lr, r7, ip, asr r8 │ │ │ │ - eorseq r3, r7, r0, asr #10 │ │ │ │ - subeq lr, r7, r4, lsr #15 │ │ │ │ - eorseq sl, r9, r4, asr #7 │ │ │ │ - eorseq r9, r9, r4, asr #25 │ │ │ │ + subeq lr, r7, r8, asr r8 │ │ │ │ + eorseq r3, r7, ip, lsr r5 │ │ │ │ + subeq lr, r7, r0, lsr #15 │ │ │ │ + eorseq sl, r9, r0, asr #7 │ │ │ │ + eorseq r9, r9, r0, asr #25 │ │ │ │ @ instruction: 0x00000eb5 │ │ │ │ - ldrsheq r2, [r5], #-112 @ 0xffffff90 │ │ │ │ - subeq lr, r7, r4, lsr #14 │ │ │ │ - mlaseq r9, r8, r3, sl │ │ │ │ - eorseq r9, r9, ip, lsr ip │ │ │ │ + subseq r2, r5, ip, ror #15 │ │ │ │ + subeq lr, r7, r0, lsr #14 │ │ │ │ + mlaseq r9, r4, r3, sl │ │ │ │ + eorseq r9, r9, r8, lsr ip │ │ │ │ ldrdeq r0, [r0], -r9 │ │ │ │ - subseq r2, r5, r4, ror r7 │ │ │ │ - strheq lr, [r7], #-96 @ 0xffffffa0 │ │ │ │ - @ instruction: 0x0039a2fc │ │ │ │ - @ instruction: 0x00399bd4 │ │ │ │ + subseq r2, r5, r0, ror r7 │ │ │ │ + subeq lr, r7, ip, lsr #13 │ │ │ │ + @ instruction: 0x0039a2f8 │ │ │ │ + @ instruction: 0x00399bd0 │ │ │ │ @ instruction: 0x00000ebe │ │ │ │ @ instruction: 0xffffad0c │ │ │ │ @ instruction: 0xffffc424 │ │ │ │ - @ instruction: 0x0039a2d0 │ │ │ │ - subeq lr, r7, ip, lsl #12 │ │ │ │ - eorseq r9, r9, r4, lsr #22 │ │ │ │ + eorseq sl, r9, ip, asr #5 │ │ │ │ + subeq lr, r7, r8, lsl #12 │ │ │ │ + eorseq r9, r9, r0, lsr #22 │ │ │ │ andeq r0, r0, r4, ror #29 │ │ │ │ - subseq r2, r5, ip, asr r6 │ │ │ │ - @ instruction: 0x0039a2d4 │ │ │ │ - eorseq sl, r9, r8, lsl #6 │ │ │ │ - subseq r5, r8, ip, lsl #31 │ │ │ │ + subseq r2, r5, r8, asr r6 │ │ │ │ + @ instruction: 0x0039a2d0 │ │ │ │ + eorseq sl, r9, r4, lsl #6 │ │ │ │ + subseq r5, r8, r8, lsl #31 │ │ │ │ strdeq r0, [r0], -pc @ │ │ │ │ - eorseq sl, r9, ip, lsr #4 │ │ │ │ - subeq lr, r7, r0, lsr #10 │ │ │ │ - eorseq r9, r9, r8, lsr sl │ │ │ │ + eorseq sl, r9, r8, lsr #4 │ │ │ │ + subeq lr, r7, ip, lsl r5 │ │ │ │ + eorseq r9, r9, r4, lsr sl │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - subseq r2, r5, r0, ror r5 │ │ │ │ - subseq r2, r5, r0, ror #9 │ │ │ │ + subseq r2, r5, ip, ror #10 │ │ │ │ + ldrsbeq r2, [r5], #-76 @ 0xffffffb4 │ │ │ │ strdeq r4, [r0], -ip │ │ │ │ - eorseq sl, r9, r0, lsl r2 │ │ │ │ - eorseq r9, r9, ip, lsl r9 │ │ │ │ + eorseq sl, r9, ip, lsl #4 │ │ │ │ + eorseq r9, r9, r8, lsl r9 │ │ │ │ andeq r1, r0, ip, ror #3 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq sl, r9, r4, lsl #2 │ │ │ │ - eorseq sl, r9, r0, lsr #2 │ │ │ │ + eorseq sl, r9, r0, lsl #2 │ │ │ │ + eorseq sl, r9, ip, lsl r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr ip, [pc, #924] @ 608db4 │ │ │ │ + ldr ip, [pc, #924] @ 608db8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ - ldr lr, [pc, #912] @ 608db8 │ │ │ │ + ldr lr, [pc, #912] @ 608dbc │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #908] @ 608dbc │ │ │ │ + ldr ip, [pc, #908] @ 608dc0 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #904] @ 608dc0 │ │ │ │ - ldr r1, [pc, #904] @ 608dc4 │ │ │ │ + ldr r2, [pc, #904] @ 608dc4 │ │ │ │ + ldr r1, [pc, #904] @ 608dc8 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ bl 69d194 │ │ │ │ - ldr sl, [pc, #868] @ 608dc8 │ │ │ │ - ldr r3, [pc, #868] @ 608dcc │ │ │ │ + ldr sl, [pc, #868] @ 608dcc │ │ │ │ + ldr r3, [pc, #868] @ 608dd0 │ │ │ │ add sl, pc, sl │ │ │ │ ldr fp, [sl, r3] │ │ │ │ ldr r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 608d08 │ │ │ │ + bne 608d0c │ │ │ │ ldr r2, [r8, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #368] @ 0x170 │ │ │ │ lsr r3, r2, #25 │ │ │ │ and r3, r3, #1 │ │ │ │ and r2, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6031f0 │ │ │ │ + bl 6031f4 │ │ │ │ ldr r3, [r4, #380] @ 0x17c │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ movhi r3, #0 │ │ │ │ strhi r3, [r4, #380] @ 0x17c │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ tst r3, #4 │ │ │ │ - beq 608bd0 │ │ │ │ + beq 608bd4 │ │ │ │ add r7, r4, #4544 @ 0x11c0 │ │ │ │ ldrd r2, [r7, #32] │ │ │ │ strd r2, [r7, #40] @ 0x28 │ │ │ │ add r3, r7, #48 @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r4, #320] @ 0x140 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 608ae0 │ │ │ │ + bne 608ae4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 603a24 │ │ │ │ + bl 603a28 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 608b18 │ │ │ │ + beq 608b1c │ │ │ │ ldr r2, [r4, #392] @ 0x188 │ │ │ │ mov r3, #0 │ │ │ │ - b 608b08 │ │ │ │ + b 608b0c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r0 │ │ │ │ add r2, r2, #6 │ │ │ │ - beq 608b18 │ │ │ │ + beq 608b1c │ │ │ │ ldrb r1, [r2] │ │ │ │ tst r1, #1 │ │ │ │ - beq 608af8 │ │ │ │ + beq 608afc │ │ │ │ mov r0, r3 │ │ │ │ add r9, r4, #4096 @ 0x1000 │ │ │ │ add r3, r4, #308 @ 0x134 │ │ │ │ add r6, r9, #460 @ 0x1cc │ │ │ │ str r0, [r4, #384] @ 0x180 │ │ │ │ ldrh r5, [r3, #2] │ │ │ │ ldrh r3, [r6] │ │ │ │ mvn r5, r5 │ │ │ │ cmp r3, #0 │ │ │ │ and r5, r5, #1 │ │ │ │ movne r7, #0 │ │ │ │ - beq 608b64 │ │ │ │ + beq 608b68 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ bl 528a00 │ │ │ │ add r7, r7, #1 │ │ │ │ str r5, [r0, #4] │ │ │ │ ldrh r3, [r6] │ │ │ │ cmp r3, r7 │ │ │ │ - bgt 608b44 │ │ │ │ + bgt 608b48 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - beq 608b78 │ │ │ │ + beq 608b7c │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne 608cb0 │ │ │ │ + bne 608cb4 │ │ │ │ ldrb r5, [r9, #604] @ 0x25c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 608c1c │ │ │ │ + beq 608c20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6037b0 │ │ │ │ - ldr r2, [pc, #572] @ 608dd0 │ │ │ │ - ldr r3, [pc, #548] @ 608dbc │ │ │ │ + bl 6037b4 │ │ │ │ + ldr r2, [pc, #572] @ 608dd4 │ │ │ │ + ldr r3, [pc, #548] @ 608dc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 608db0 │ │ │ │ + bne 608db4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #508] @ 608dd4 │ │ │ │ - ldr r2, [pc, #508] @ 608dd8 │ │ │ │ - ldr r1, [pc, #508] @ 608ddc │ │ │ │ + ldr r3, [pc, #508] @ 608dd8 │ │ │ │ + ldr r2, [pc, #508] @ 608ddc │ │ │ │ + ldr r1, [pc, #508] @ 608de0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #476] @ 608de0 │ │ │ │ + ldr r2, [pc, #476] @ 608de4 │ │ │ │ add r7, r4, #4544 @ 0x11c0 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ and r2, r2, r1 │ │ │ │ and r3, r3, #12582912 @ 0xc00000 │ │ │ │ strd r2, [r7, #32] │ │ │ │ - b 608abc │ │ │ │ + b 608ac0 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ mvn r1, #0 │ │ │ │ - bl 602efc │ │ │ │ + bl 602f00 │ │ │ │ ldr r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 608b8c │ │ │ │ - ldr r3, [pc, #424] @ 608de4 │ │ │ │ + beq 608b90 │ │ │ │ + ldr r3, [pc, #424] @ 608de8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 608b8c │ │ │ │ - ldr r3, [pc, #408] @ 608de8 │ │ │ │ + beq 608b90 │ │ │ │ + ldr r3, [pc, #408] @ 608dec │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 608b8c │ │ │ │ - ldr r3, [pc, #392] @ 608dec │ │ │ │ + beq 608b90 │ │ │ │ + ldr r3, [pc, #392] @ 608df0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 608d9c │ │ │ │ + beq 608da0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r5, [r0, #8] │ │ │ │ str r5, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #328] @ 608df0 │ │ │ │ + ldr r0, [pc, #328] @ 608df4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 608b8c │ │ │ │ + b 608b90 │ │ │ │ bl 4f8430 │ │ │ │ - ldr r3, [pc, #312] @ 608df4 │ │ │ │ + ldr r3, [pc, #312] @ 608df8 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 5209c0 │ │ │ │ ldr r1, [r9, #556] @ 0x22c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 608d80 │ │ │ │ + beq 608d84 │ │ │ │ ldr r0, [r9, #552] @ 0x228 │ │ │ │ ldr r5, [r9, #496] @ 0x1f0 │ │ │ │ bl 8fa1d4 │ │ │ │ - ldr r2, [pc, #264] @ 608df8 │ │ │ │ + ldr r2, [pc, #264] @ 608dfc │ │ │ │ mov r3, #0 │ │ │ │ bl 91bdf8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 8fa0a0 │ │ │ │ - b 608b78 │ │ │ │ - ldr r3, [pc, #236] @ 608dfc │ │ │ │ + b 608b7c │ │ │ │ + ldr r3, [pc, #236] @ 608e00 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 608a7c │ │ │ │ - ldr r3, [pc, #196] @ 608de8 │ │ │ │ + beq 608a80 │ │ │ │ + ldr r3, [pc, #196] @ 608dec │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 608a7c │ │ │ │ - ldr r3, [pc, #180] @ 608dec │ │ │ │ + beq 608a80 │ │ │ │ + ldr r3, [pc, #180] @ 608df0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 608d8c │ │ │ │ + beq 608d90 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #136] @ 608e00 │ │ │ │ + ldr r0, [pc, #136] @ 608e04 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 608a7c │ │ │ │ + b 608a80 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 5206a0 │ │ │ │ - b 608b78 │ │ │ │ - ldr r0, [pc, #112] @ 608e04 │ │ │ │ + b 608b7c │ │ │ │ + ldr r0, [pc, #112] @ 608e08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 608a7c │ │ │ │ - ldr r0, [pc, #100] @ 608e08 │ │ │ │ + b 608a80 │ │ │ │ + ldr r0, [pc, #100] @ 608e0c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 608b8c │ │ │ │ + b 608b90 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq lr, r7, r8, lsr r2 │ │ │ │ - @ instruction: 0x00552298 │ │ │ │ + subeq lr, r7, r4, lsr r2 │ │ │ │ + @ instruction: 0x00552294 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - mlaseq r2, r0, r9, fp │ │ │ │ - eorseq fp, r2, ip, lsr #19 │ │ │ │ - subseq r2, r5, r0, ror #4 │ │ │ │ + eorseq fp, r2, ip, lsl #19 │ │ │ │ + eorseq fp, r2, r8, lsr #19 │ │ │ │ + subseq r2, r5, ip, asr r2 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r2, r5, r0, lsr r1 │ │ │ │ - subeq lr, r7, r4, ror r0 │ │ │ │ - eorseq fp, r2, ip, ror #15 │ │ │ │ - eorseq fp, r2, r8, lsl #16 │ │ │ │ + subseq r2, r5, ip, lsr #2 │ │ │ │ + subeq lr, r7, r0, ror r0 │ │ │ │ + eorseq fp, r2, r8, ror #15 │ │ │ │ + eorseq fp, r2, r4, lsl #16 │ │ │ │ andeq r0, r0, r2, lsl #15 │ │ │ │ andeq r2, r0, r0, lsr r8 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r9, r9, ip, ror #13 │ │ │ │ + eorseq r9, r9, r8, ror #13 │ │ │ │ @ instruction: 0xffffd034 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ andeq r2, r0, r8, asr r5 │ │ │ │ - eorseq r9, r9, r0, lsl sp │ │ │ │ - eorseq r9, r9, r0, lsr #26 │ │ │ │ - eorseq r9, r9, r8, lsl r6 │ │ │ │ + eorseq r9, r9, ip, lsl #26 │ │ │ │ + eorseq r9, r9, ip, lsl sp │ │ │ │ + eorseq r9, r9, r4, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #448] @ 608fe4 │ │ │ │ - ldr r3, [pc, #448] @ 608fe8 │ │ │ │ + ldr r2, [pc, #448] @ 608fe8 │ │ │ │ + ldr r3, [pc, #448] @ 608fec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl 528a48 │ │ │ │ - ldr r5, [pc, #420] @ 608fec │ │ │ │ - ldr r8, [pc, #420] @ 608ff0 │ │ │ │ - ldr r7, [pc, #420] @ 608ff4 │ │ │ │ + ldr r5, [pc, #420] @ 608ff0 │ │ │ │ + ldr r8, [pc, #420] @ 608ff4 │ │ │ │ + ldr r7, [pc, #420] @ 608ff8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r5, #256 @ 0x100 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r6, [pc, #388] @ 608ff8 │ │ │ │ + ldr r6, [pc, #388] @ 608ffc │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ add r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #556] @ 0x22c │ │ │ │ cmp r9, #0 │ │ │ │ - bne 608e98 │ │ │ │ + bne 608e9c │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ tst r3, #2097152 @ 0x200000 │ │ │ │ - bne 608edc │ │ │ │ - ldr r2, [pc, #348] @ 608ffc │ │ │ │ - ldr r3, [pc, #324] @ 608fe8 │ │ │ │ + bne 608ee0 │ │ │ │ + ldr r2, [pc, #348] @ 609000 │ │ │ │ + ldr r3, [pc, #324] @ 608fec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 608fe0 │ │ │ │ + bne 608fe4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - beq 608e98 │ │ │ │ + beq 608e9c │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #252] @ 609000 │ │ │ │ + ldr r3, [pc, #252] @ 609004 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 608f58 │ │ │ │ + bne 608f5c │ │ │ │ add r4, r4, #308 @ 0x134 │ │ │ │ ldrh r3, [r4, #2] │ │ │ │ - ldr r2, [pc, #224] @ 609004 │ │ │ │ + ldr r2, [pc, #224] @ 609008 │ │ │ │ orr r3, r3, #2 │ │ │ │ strh r3, [r4, #2] │ │ │ │ - ldr r3, [pc, #184] @ 608fe8 │ │ │ │ + ldr r3, [pc, #184] @ 608fec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 608fe0 │ │ │ │ + bne 608fe4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 62cce8 │ │ │ │ - ldr r3, [pc, #168] @ 609008 │ │ │ │ + b 62ccec │ │ │ │ + ldr r3, [pc, #168] @ 60900c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 608f14 │ │ │ │ - ldr r3, [pc, #152] @ 60900c │ │ │ │ + beq 608f18 │ │ │ │ + ldr r3, [pc, #152] @ 609010 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 608f14 │ │ │ │ - ldr r3, [pc, #136] @ 609010 │ │ │ │ + beq 608f18 │ │ │ │ + ldr r3, [pc, #136] @ 609014 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 608fd0 │ │ │ │ + beq 608fd4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r9 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r9, [r0, #4] │ │ │ │ str r9, [r0, #8] │ │ │ │ str r9, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 609014 │ │ │ │ + ldr r0, [pc, #76] @ 609018 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 608f14 │ │ │ │ - ldr r0, [pc, #64] @ 609018 │ │ │ │ + b 608f18 │ │ │ │ + ldr r0, [pc, #64] @ 60901c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 608f14 │ │ │ │ + b 608f18 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r5, r0, lsr #29 │ │ │ │ + @ instruction: 0x00551e9c │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq sp, r7, r4, lsl #28 │ │ │ │ - eorseq fp, r2, r0, lsl #11 │ │ │ │ - mlaseq r2, ip, r5, fp │ │ │ │ - subseq r1, r5, r4, asr lr │ │ │ │ - subseq r1, r5, r4, lsr #28 │ │ │ │ + subeq sp, r7, r0, lsl #28 │ │ │ │ + eorseq fp, r2, ip, ror r5 │ │ │ │ + mlaseq r2, r8, r5, fp │ │ │ │ + subseq r1, r5, r0, asr lr │ │ │ │ + subseq r1, r5, r0, lsr #28 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - @ instruction: 0x00551d98 │ │ │ │ + @ instruction: 0x00551d94 │ │ │ │ @ instruction: 0x000032b4 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r9, r9, r8, ror #11 │ │ │ │ - eorseq r9, r9, r4, lsl #12 │ │ │ │ + eorseq r9, r9, r4, ror #11 │ │ │ │ + eorseq r9, r9, r0, lsl #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-184] @ 0xffffff48 │ │ │ │ sub sp, sp, #16384 @ 0x4000 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #2880] @ 609b9c │ │ │ │ - ldr r3, [pc, #2880] @ 609ba0 │ │ │ │ + ldr r2, [pc, #2880] @ 609ba0 │ │ │ │ + ldr r3, [pc, #2880] @ 609ba4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #16384 @ 0x4000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #140 @ 0x8c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r1] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ bl 528a48 │ │ │ │ - ldr r3, [pc, #2840] @ 609ba4 │ │ │ │ - ldr r2, [pc, #2840] @ 609ba8 │ │ │ │ - ldr r1, [pc, #2840] @ 609bac │ │ │ │ + ldr r3, [pc, #2840] @ 609ba8 │ │ │ │ + ldr r2, [pc, #2840] @ 609bac │ │ │ │ + ldr r1, [pc, #2840] @ 609bb0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r8, sp, #144 @ 0x90 │ │ │ │ @@ -1046403,22 +1046404,22 @@ │ │ │ │ str fp, [r8, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, fp │ │ │ │ str fp, [r8, #-20] @ 0xffffffec │ │ │ │ str fp, [r8, #-16] │ │ │ │ str fp, [r8, #-12] │ │ │ │ str fp, [r8, #-8] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - beq 609144 │ │ │ │ + beq 609148 │ │ │ │ ldrb r3, [r2, #605] @ 0x25d │ │ │ │ cmp r3, fp │ │ │ │ - bne 60964c │ │ │ │ + bne 609650 │ │ │ │ mov r0, r4 │ │ │ │ - bl 605448 │ │ │ │ + bl 60544c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 609984 │ │ │ │ + beq 609988 │ │ │ │ mov r0, r4 │ │ │ │ bl 528a48 │ │ │ │ ldr r3, [r4, #296] @ 0x128 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [r6, #348] @ 0x15c │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ mov r5, #0 │ │ │ │ @@ -1046430,163 +1046431,163 @@ │ │ │ │ str r5, [sl, #-36]! @ 0xffffffdc │ │ │ │ add fp, r1, r3, lsl #2 │ │ │ │ ldr r7, [fp, #24] │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [fp] │ │ │ │ - bl 629afc │ │ │ │ + bl 629b00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6091b8 │ │ │ │ + bne 6091bc │ │ │ │ ldr r3, [r7, #368] @ 0x170 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 609244 │ │ │ │ + beq 609248 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl 630dc8 │ │ │ │ + bl 630dcc │ │ │ │ ldr r3, [r8, #-36] @ 0xffffffdc │ │ │ │ cmp r4, r3 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp] │ │ │ │ - bls 609244 │ │ │ │ - bl 62a2d4 │ │ │ │ + bls 609248 │ │ │ │ + bl 62a2d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60919c │ │ │ │ + bne 6091a0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #2484] @ 609bb0 │ │ │ │ - ldr r3, [pc, #2464] @ 609ba0 │ │ │ │ + ldr r2, [pc, #2484] @ 609bb4 │ │ │ │ + ldr r3, [pc, #2464] @ 609ba4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16384 @ 0x4000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #140 @ 0x8c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 609b74 │ │ │ │ + bne 609b78 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add sp, sp, #16384 @ 0x4000 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 629aa8 │ │ │ │ + bl 629aac │ │ │ │ ldrb r3, [r6, #372] @ 0x174 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bne 609320 │ │ │ │ + bne 609324 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r5, [r6, #344] @ 0x158 │ │ │ │ add r4, r3, r5 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #129 @ 0x81 │ │ │ │ - beq 609804 │ │ │ │ + beq 609808 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ tst r3, #1 │ │ │ │ - beq 6096e0 │ │ │ │ - ldr r1, [pc, #2328] @ 609bb4 │ │ │ │ + beq 6096e4 │ │ │ │ + ldr r1, [pc, #2328] @ 609bb8 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #732 @ 0x2dc │ │ │ │ mov r0, r4 │ │ │ │ bl 213770 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 609a34 │ │ │ │ + beq 609a38 │ │ │ │ ldrb r3, [r6, #375] @ 0x177 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6091f4 │ │ │ │ + bne 6091f8 │ │ │ │ ldrb r3, [r6, #373] @ 0x175 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 609320 │ │ │ │ + bne 609324 │ │ │ │ ldrb r3, [r6, #388] @ 0x184 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 609320 │ │ │ │ + bne 609324 │ │ │ │ ldr r5, [r6, #384] @ 0x180 │ │ │ │ ldr sl, [r6, #380] @ 0x17c │ │ │ │ cmp r5, sl │ │ │ │ - bcs 6091f4 │ │ │ │ + bcs 6091f8 │ │ │ │ ldr r7, [r6, #392] @ 0x188 │ │ │ │ add r3, r5, r5, lsl #1 │ │ │ │ add r7, r7, r3, lsl #1 │ │ │ │ - b 609308 │ │ │ │ + b 60930c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp sl, r5 │ │ │ │ add r7, r7, #6 │ │ │ │ - bls 6091f4 │ │ │ │ + bls 6091f8 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 213770 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6092f8 │ │ │ │ + bne 6092fc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, r3 │ │ │ │ - beq 6098a0 │ │ │ │ - ldr r3, [pc, #2176] @ 609bb8 │ │ │ │ + beq 6098a4 │ │ │ │ + ldr r3, [pc, #2176] @ 609bbc │ │ │ │ mov r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - ldr r3, [pc, #2160] @ 609bbc │ │ │ │ + ldr r3, [pc, #2160] @ 609bc0 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r7 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r9, [sp, #32] │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str r9, [sp, #92] @ 0x5c │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ - b 609470 │ │ │ │ + b 609474 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 609b78 │ │ │ │ + bne 609b7c │ │ │ │ ldr r3, [r6, #368] @ 0x170 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 609520 │ │ │ │ + bne 609524 │ │ │ │ ldr r3, [r6, #340] @ 0x154 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ strh r3, [r2, #-14] │ │ │ │ - beq 6094e0 │ │ │ │ + beq 6094e4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r3, [r3] │ │ │ │ tst r3, #1 │ │ │ │ - bne 609568 │ │ │ │ + bne 60956c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r3, #560] @ 0x230 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 609608 │ │ │ │ + bne 60960c │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 6095b8 │ │ │ │ + bhi 6095bc │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 903568 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r3, #607] @ 0x25f │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6094ac │ │ │ │ + bne 6094b0 │ │ │ │ ldr r2, [r6, #348] @ 0x15c │ │ │ │ ldr r5, [r6, #344] @ 0x158 │ │ │ │ ldr r9, [r4, #16] │ │ │ │ mov fp, r2 │ │ │ │ sub r3, sl, r5 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1046598,145 +1046599,145 @@ │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ add r5, r5, r0 │ │ │ │ cmp sl, r5 │ │ │ │ movls r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ add r0, r0, fp │ │ │ │ - bne 609a44 │ │ │ │ + bne 609a48 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp sl, r5 │ │ │ │ str r4, [r3], #4 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r4, r7, #1 │ │ │ │ str r0, [r3, r7, lsl #2] │ │ │ │ - bls 609854 │ │ │ │ + bls 609858 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - beq 609a70 │ │ │ │ + beq 609a74 │ │ │ │ mov r7, r4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 609974 │ │ │ │ + beq 609978 │ │ │ │ ldr r9, [r4, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 609990 │ │ │ │ + beq 609994 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r8, [r4, #32] │ │ │ │ - beq 609370 │ │ │ │ + beq 609374 │ │ │ │ mov fp, #0 │ │ │ │ mov r2, fp │ │ │ │ - b 609404 │ │ │ │ + b 609408 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6095cc │ │ │ │ + beq 6095d0 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r3, #17 │ │ │ │ - bls 6095cc │ │ │ │ + bls 6095d0 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, #6 │ │ │ │ sub r1, r3, #12 │ │ │ │ add r0, r0, #12 │ │ │ │ bl 212834 │ │ │ │ - b 6093f4 │ │ │ │ + b 6093f8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r7, [r3, #-36] @ 0xffffffdc │ │ │ │ str r7, [r3, #-32] @ 0xffffffe0 │ │ │ │ strh r7, [r3, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 609634 │ │ │ │ + bhi 609638 │ │ │ │ mov r3, #10 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r9 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 903568 │ │ │ │ - b 6093e4 │ │ │ │ + b 6093e8 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #10 │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ bl 9038d8 │ │ │ │ ldr r3, [r6, #340] @ 0x154 │ │ │ │ ldr r9, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - beq 6095ec │ │ │ │ + beq 6095f0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r3, [r3] │ │ │ │ tst r3, #1 │ │ │ │ - beq 609594 │ │ │ │ + beq 609598 │ │ │ │ ldr r3, [r6, #344] @ 0x158 │ │ │ │ - ldr r2, [pc, #1612] @ 609bc0 │ │ │ │ + ldr r2, [pc, #1612] @ 609bc4 │ │ │ │ sub r1, sl, r3 │ │ │ │ sub r0, r1, #42 @ 0x2a │ │ │ │ cmp r0, r2 │ │ │ │ - bhi 609594 │ │ │ │ + bhi 609598 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, r2, r3 │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ cmp r2, #8 │ │ │ │ - beq 60975c │ │ │ │ + beq 609760 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r3, #560] @ 0x230 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 609608 │ │ │ │ + bne 60960c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 6093c8 │ │ │ │ + beq 6093cc │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r3, #9 │ │ │ │ - bls 6093c8 │ │ │ │ + bls 6093cc │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, #10 │ │ │ │ bl 212834 │ │ │ │ - b 6093e4 │ │ │ │ + b 6093e8 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, #12 │ │ │ │ sub r3, r3, #12 │ │ │ │ mov r0, r8 │ │ │ │ bl 903568 │ │ │ │ - b 6093f4 │ │ │ │ + b 6093f8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r9, #0 │ │ │ │ str r7, [r3, #-36] @ 0xffffffdc │ │ │ │ str r7, [r3, #-32] @ 0xffffffe0 │ │ │ │ strh r7, [r3, #-28] @ 0xffffffe4 │ │ │ │ - beq 6094fc │ │ │ │ - b 6094f0 │ │ │ │ - ldr r1, [pc, #1460] @ 609bc4 │ │ │ │ + beq 609500 │ │ │ │ + b 6094f4 │ │ │ │ + ldr r1, [pc, #1460] @ 609bc8 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d194 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 602e68 │ │ │ │ - b 6095a4 │ │ │ │ + bl 602e6c │ │ │ │ + b 6095a8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r2, #10 │ │ │ │ sub r1, r3, #36 @ 0x24 │ │ │ │ bl 212834 │ │ │ │ - b 6093e4 │ │ │ │ + b 6093e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 528a48 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ sub r1, r8, #36 @ 0x24 │ │ │ │ strb fp, [r8, #-42] @ 0xffffffd6 │ │ │ │ strb fp, [r8, #-41] @ 0xffffffd7 │ │ │ │ @@ -1046756,100 +1046757,100 @@ │ │ │ │ sub r2, r8, #41 @ 0x29 │ │ │ │ mov r0, sl │ │ │ │ bl 389220 │ │ │ │ ldrb r3, [r8, #-42] @ 0xffffffd6 │ │ │ │ ldr r1, [r8, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #608] @ 0x260 │ │ │ │ - beq 6098c4 │ │ │ │ + beq 6098c8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 6097ac │ │ │ │ + beq 6097b0 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 6097b4 │ │ │ │ + bne 6097b8 │ │ │ │ tst r3, #4 │ │ │ │ - beq 6097b4 │ │ │ │ + beq 6097b8 │ │ │ │ mov r1, #6 │ │ │ │ str r1, [sp, #32] │ │ │ │ - b 609908 │ │ │ │ + b 60990c │ │ │ │ ldrb r3, [r6, #376] @ 0x178 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6091f4 │ │ │ │ + bne 6091f8 │ │ │ │ ldrb r3, [r6, #374] @ 0x176 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 609320 │ │ │ │ + bne 609324 │ │ │ │ ldrb r5, [r6, #389] @ 0x185 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 609320 │ │ │ │ + bne 609324 │ │ │ │ mov r2, #6 │ │ │ │ add r1, r6, #304 @ 0x130 │ │ │ │ mov r0, r4 │ │ │ │ bl 213770 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 609320 │ │ │ │ + beq 609324 │ │ │ │ ldr sl, [r6, #384] @ 0x180 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6091f4 │ │ │ │ + beq 6091f8 │ │ │ │ ldr r7, [r6, #392] @ 0x188 │ │ │ │ - b 609740 │ │ │ │ + b 609744 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ add r7, r7, #6 │ │ │ │ - beq 6091f4 │ │ │ │ + beq 6091f8 │ │ │ │ mov r2, #6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 213770 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 609730 │ │ │ │ - b 609320 │ │ │ │ + bne 609734 │ │ │ │ + b 609324 │ │ │ │ ldrb r2, [r3, #13] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 609594 │ │ │ │ + bne 609598 │ │ │ │ ldrb r2, [r3, #23] │ │ │ │ cmp r2, #17 │ │ │ │ - bne 609594 │ │ │ │ + bne 609598 │ │ │ │ ldrb r2, [r3, #34] @ 0x22 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 609594 │ │ │ │ + bne 609598 │ │ │ │ ldrb r2, [r3, #35] @ 0x23 │ │ │ │ cmp r2, #67 @ 0x43 │ │ │ │ - bne 609594 │ │ │ │ + bne 609598 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #4 │ │ │ │ bl 520d74 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrb r3, [r2] │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r2] │ │ │ │ - b 609594 │ │ │ │ + b 609598 │ │ │ │ tst r3, #2 │ │ │ │ - bne 609904 │ │ │ │ + bne 609908 │ │ │ │ tst r3, #1 │ │ │ │ - bne 609a0c │ │ │ │ + bne 609a10 │ │ │ │ ldrb r3, [r5, #607] @ 0x25f │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r8, #-12] │ │ │ │ strhne r3, [r8, #-8] │ │ │ │ ldrb r3, [r5, #606] @ 0x25e │ │ │ │ cmp r3, #0 │ │ │ │ - beq 609144 │ │ │ │ + beq 609148 │ │ │ │ add r3, r5, #660 @ 0x294 │ │ │ │ ldrh r0, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r3, r3, #460 @ 0x1cc │ │ │ │ ldrh r1, [r3, #2] │ │ │ │ bl 91ac1c │ │ │ │ ldr r0, [r6, #320] @ 0x140 │ │ │ │ bl 528a00 │ │ │ │ mov r4, r0 │ │ │ │ - b 609144 │ │ │ │ + b 609148 │ │ │ │ ldrb r3, [r4, #13] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 609284 │ │ │ │ + bne 609288 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r4, #14 │ │ │ │ sub r0, r8, #36 @ 0x24 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [r8, #-36] @ 0xffffffdc │ │ │ │ ldr r0, [r6, #396] @ 0x18c │ │ │ │ lsr r2, r3, #8 │ │ │ │ @@ -1046857,343 +1046858,343 @@ │ │ │ │ lsl r3, r3, #20 │ │ │ │ lsr r3, r3, #20 │ │ │ │ asr r3, r3, #5 │ │ │ │ ldr r3, [r0, r3, lsl #2] │ │ │ │ mov r1, #1 │ │ │ │ and r2, r2, #31 │ │ │ │ ands r3, r3, r1, lsl r2 │ │ │ │ - bne 609284 │ │ │ │ - b 6091f4 │ │ │ │ + bne 609288 │ │ │ │ + b 6091f8 │ │ │ │ ldr ip, [sp, #76] @ 0x4c │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ cmp ip, #0 │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ - bne 609a90 │ │ │ │ + bne 609a94 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r6, #0 │ │ │ │ ldr r8, [sl], #4 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r5], #4 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, r8 │ │ │ │ - bl 62a6dc │ │ │ │ + bl 62a6e0 │ │ │ │ mov r0, r8 │ │ │ │ bl 211d90 │ │ │ │ cmp r6, r7 │ │ │ │ add r6, r6, #1 │ │ │ │ - bne 609874 │ │ │ │ + bne 609878 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ - bl 62aac8 │ │ │ │ + bl 62aacc │ │ │ │ ldr r1, [r4, r5] │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 62c9b4 │ │ │ │ - b 6091f4 │ │ │ │ + bl 62c9b8 │ │ │ │ + b 6091f8 │ │ │ │ ldrb r2, [r8, #-41] @ 0xffffffd7 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6097bc │ │ │ │ + beq 6097c0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 609a18 │ │ │ │ + beq 609a1c │ │ │ │ cmp r1, #2 │ │ │ │ - bne 6098f0 │ │ │ │ + bne 6098f4 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - bne 609b5c │ │ │ │ + bne 609b60 │ │ │ │ tst r3, #32 │ │ │ │ - bne 609b68 │ │ │ │ + bne 609b6c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne 609b2c │ │ │ │ + bne 609b30 │ │ │ │ tst r3, #8 │ │ │ │ - beq 6097bc │ │ │ │ + beq 6097c0 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r2, r7, #4672 @ 0x1240 │ │ │ │ add r2, r2, #36 @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ bl 389368 │ │ │ │ ldrb r3, [r5, #607] @ 0x25f │ │ │ │ cmp r3, #0 │ │ │ │ - beq 609940 │ │ │ │ - ldr r3, [pc, #668] @ 609bc8 │ │ │ │ + beq 609944 │ │ │ │ + ldr r3, [pc, #668] @ 609bcc │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ ldrb r3, [r3, #716] @ 0x2cc │ │ │ │ str r0, [r8, #-12] │ │ │ │ strh r3, [r8, #-8] │ │ │ │ ldrb r3, [r5, #606] @ 0x25e │ │ │ │ cmp r3, #0 │ │ │ │ - beq 609144 │ │ │ │ + beq 609148 │ │ │ │ add r3, r5, #652 @ 0x28c │ │ │ │ ldrh r3, [r3] │ │ │ │ ldr r2, [r5, #656] @ 0x290 │ │ │ │ sub r3, r3, #1 │ │ │ │ and r3, r3, r0 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r0, [r2, r3] │ │ │ │ cmp fp, r0 │ │ │ │ - bne 6097e4 │ │ │ │ - b 609144 │ │ │ │ + bne 6097e8 │ │ │ │ + b 609148 │ │ │ │ cmp r7, #0 │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ - bne 609ae8 │ │ │ │ + bne 609aec │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 6091f4 │ │ │ │ - ldr r1, [pc, #564] @ 609bcc │ │ │ │ + b 6091f8 │ │ │ │ + ldr r1, [pc, #564] @ 609bd0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6091f4 │ │ │ │ + beq 6091f8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r5, #0 │ │ │ │ ldr r6, [sl], #4 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, r6 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 211d90 │ │ │ │ cmp r5, r7 │ │ │ │ - bcc 6099e0 │ │ │ │ - b 6091f4 │ │ │ │ + bcc 6099e4 │ │ │ │ + b 6091f8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ - b 609908 │ │ │ │ + b 60990c │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne 609b50 │ │ │ │ + bne 609b54 │ │ │ │ tst r3, #16 │ │ │ │ - beq 6098f0 │ │ │ │ + beq 6098f4 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #32] │ │ │ │ - b 609908 │ │ │ │ + b 60990c │ │ │ │ ldrb r3, [r6, #377] @ 0x179 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 609320 │ │ │ │ - b 6091f4 │ │ │ │ + beq 609324 │ │ │ │ + b 6091f8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, r1] │ │ │ │ mov r1, r4 │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ - bl 62a5dc │ │ │ │ + bl 62a5e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ - b 6099d0 │ │ │ │ - ldr r1, [pc, #344] @ 609bd0 │ │ │ │ + b 6099d4 │ │ │ │ + ldr r1, [pc, #344] @ 609bd4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ mov r7, r4 │ │ │ │ - bl 62e17c │ │ │ │ - b 6099d8 │ │ │ │ + bl 62e180 │ │ │ │ + b 6099dc │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ lsl r2, r4, #16 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ lsr r3, r2, #16 │ │ │ │ lsreq r2, r2, #24 │ │ │ │ orreq r3, r2, r3, lsl #8 │ │ │ │ lsleq r3, r3, #16 │ │ │ │ lsreq r3, r3, #16 │ │ │ │ strh r3, [r8, #-14] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 609b38 │ │ │ │ + bhi 609b3c │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ sub r3, r8, #14 │ │ │ │ mov r1, ip │ │ │ │ mov r2, #0 │ │ │ │ bl 903568 │ │ │ │ - b 60986c │ │ │ │ + b 609870 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r6, #368] @ 0x170 │ │ │ │ ldrd r8, [r0, #112] @ 0x70 │ │ │ │ - ldr r1, [pc, #216] @ 609bd4 │ │ │ │ + ldr r1, [pc, #216] @ 609bd8 │ │ │ │ strd r8, [sp, #16] │ │ │ │ ldr ip, [r6, #344] @ 0x158 │ │ │ │ str ip, [sp, #12] │ │ │ │ ldr ip, [r6, #348] @ 0x15c │ │ │ │ str ip, [sp, #8] │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r7 │ │ │ │ stm sp, {r5, ip} │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - b 6099d8 │ │ │ │ + b 6099dc │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #32] │ │ │ │ - b 609908 │ │ │ │ + b 60990c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ sub r1, r8, #14 │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ mov r2, #2 │ │ │ │ bl 212834 │ │ │ │ - b 60986c │ │ │ │ + b 609870 │ │ │ │ mov r1, #5 │ │ │ │ str r1, [sp, #32] │ │ │ │ - b 609908 │ │ │ │ + b 60990c │ │ │ │ mov r1, #8 │ │ │ │ str r1, [sp, #32] │ │ │ │ - b 609908 │ │ │ │ + b 60990c │ │ │ │ mov r1, #7 │ │ │ │ str r1, [sp, #32] │ │ │ │ - b 609908 │ │ │ │ + b 60990c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ 609bd8 │ │ │ │ - ldr r1, [pc, #88] @ 609bdc │ │ │ │ - ldr r0, [pc, #88] @ 609be0 │ │ │ │ + ldr r3, [pc, #88] @ 609bdc │ │ │ │ + ldr r1, [pc, #88] @ 609be0 │ │ │ │ + ldr r0, [pc, #88] @ 609be4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ 609be4 │ │ │ │ + ldr r2, [pc, #84] @ 609be8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #740 @ 0x2e4 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r1, r5, r8, ror #24 │ │ │ │ + subseq r1, r5, r4, ror #24 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq sp, r7, r0, asr #23 │ │ │ │ - eorseq fp, r2, r8, lsr r3 │ │ │ │ - eorseq fp, r2, r4, asr r3 │ │ │ │ - subseq r1, r5, r8, asr #21 │ │ │ │ - strheq sp, [r7], #-148 @ 0xffffff6c │ │ │ │ - subeq sp, r7, r8, lsl r9 │ │ │ │ - eorseq fp, r2, r4, lsl #1 │ │ │ │ + strheq sp, [r7], #-188 @ 0xffffff44 │ │ │ │ + eorseq fp, r2, r4, lsr r3 │ │ │ │ + eorseq fp, r2, r0, asr r3 │ │ │ │ + subseq r1, r5, r4, asr #21 │ │ │ │ + strheq sp, [r7], #-144 @ 0xffffff70 │ │ │ │ + subeq sp, r7, r4, lsl r9 │ │ │ │ + eorseq fp, r2, r0, lsl #1 │ │ │ │ @ instruction: 0x000005b1 │ │ │ │ - @ instruction: 0x0032add8 │ │ │ │ - subeq sp, r7, r4, lsr #6 │ │ │ │ - eorseq r9, r9, r8, ror #3 │ │ │ │ - eorseq r9, r9, r8, asr r0 │ │ │ │ - eorseq r8, r9, r8, ror #31 │ │ │ │ - subeq sp, r7, ip, asr #1 │ │ │ │ - @ instruction: 0x003985f0 │ │ │ │ - subeq fp, r0, ip, lsr #16 │ │ │ │ + @ instruction: 0x0032add4 │ │ │ │ + subeq sp, r7, r0, lsr #6 │ │ │ │ + eorseq r9, r9, r4, ror #3 │ │ │ │ + eorseq r9, r9, r4, asr r0 │ │ │ │ + eorseq r8, r9, r4, ror #31 │ │ │ │ + subeq sp, r7, r8, asr #1 │ │ │ │ + eorseq r8, r9, ip, ror #11 │ │ │ │ + subeq fp, r0, r8, lsr #16 │ │ │ │ andeq r0, r0, r1, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bl 8e7958 │ │ │ │ - ldr r6, [pc, #220] @ 609cf0 │ │ │ │ + ldr r6, [pc, #220] @ 609cf4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 609c3c │ │ │ │ - ldr r3, [pc, #196] @ 609cf4 │ │ │ │ + bne 609c40 │ │ │ │ + ldr r3, [pc, #196] @ 609cf8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60901c │ │ │ │ + bl 609020 │ │ │ │ mov r7, r0 │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 609ccc │ │ │ │ + beq 609cd0 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - beq 609c94 │ │ │ │ + beq 609c98 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 91d018 │ │ │ │ str r4, [r5] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 609c74 │ │ │ │ + beq 609c78 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r3, [pc, #60] @ 609cf8 │ │ │ │ + ldr r3, [pc, #60] @ 609cfc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 609c74 │ │ │ │ - ldr r3, [pc, #40] @ 609cfc │ │ │ │ - ldr r1, [pc, #40] @ 609d00 │ │ │ │ - ldr r0, [pc, #40] @ 609d04 │ │ │ │ + b 609c78 │ │ │ │ + ldr r3, [pc, #40] @ 609d00 │ │ │ │ + ldr r1, [pc, #40] @ 609d04 │ │ │ │ + ldr r0, [pc, #40] @ 609d08 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #764 @ 0x2fc │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldrheq r1, [r5], #-4 │ │ │ │ + ldrheq r1, [r5], #-0 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ - subeq ip, r7, r8, ror pc │ │ │ │ - eorseq r4, r2, r8, lsl #24 │ │ │ │ - eorseq r4, r2, ip, lsl ip │ │ │ │ + subeq ip, r7, r4, ror pc │ │ │ │ + eorseq r4, r2, r4, lsl #24 │ │ │ │ + eorseq r4, r2, r8, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #0 │ │ │ │ strh r2, [r3] │ │ │ │ ldrb r2, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 609d60 │ │ │ │ + beq 609d64 │ │ │ │ ldrh r2, [r1, #16] │ │ │ │ strh r2, [r3, #6] │ │ │ │ mov r2, #4 │ │ │ │ ldrh r1, [r1, #18] │ │ │ │ strh r1, [r3, #8] │ │ │ │ strb r2, [r3] │ │ │ │ ldrh r1, [r0, #12] │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ moveq r2, #1 │ │ │ │ strb r2, [r3, #1] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - bl 609be8 │ │ │ │ + bl 609bec │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #4] │ │ │ │ streq r2, [r6, #28] │ │ │ │ ldm r4, {r1, r2} │ │ │ │ mov r3, #0 │ │ │ │ @@ -1047215,29 +1047216,29 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 609df4 │ │ │ │ - b 609e88 │ │ │ │ + bne 609df8 │ │ │ │ + b 609e8c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 609e20 │ │ │ │ + beq 609e24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r4] │ │ │ │ - bl 609d08 │ │ │ │ + bl 609d0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 609dec │ │ │ │ + bne 609df0 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r4, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #132] @ 0x84 │ │ │ │ - bne 609df4 │ │ │ │ + bne 609df8 │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ adds r3, r3, #1 │ │ │ │ adc r2, r2, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r5, #144] @ 0x90 │ │ │ │ @@ -1047285,101 +1047286,101 @@ │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r2, fp] │ │ │ │ mov r6, r2 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ - beq 609f30 │ │ │ │ + beq 609f34 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ add r1, r5, sl │ │ │ │ bl 213770 │ │ │ │ ldr r3, [r5, fp] │ │ │ │ cmp r0, #0 │ │ │ │ cmpeq r3, r9 │ │ │ │ - beq 609f48 │ │ │ │ + beq 609f4c │ │ │ │ ldr r4, [r4] │ │ │ │ mov r2, r8 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bne 609f00 │ │ │ │ + bne 609f04 │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 609be8 │ │ │ │ + b 609bec │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 609d08 │ │ │ │ + bl 609d0c │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [r5, #136] @ 0x88 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r5, #136] @ 0x88 │ │ │ │ - b 609f30 │ │ │ │ + b 609f34 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - beq 60a0fc │ │ │ │ + beq 60a100 │ │ │ │ ldrh fp, [r0, #12] │ │ │ │ mov sl, r2 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r9, [r4, #24] │ │ │ │ cmp fp, #2048 @ 0x800 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r6, #8 │ │ │ │ add r1, r9, #8 │ │ │ │ - beq 60a078 │ │ │ │ + beq 60a07c │ │ │ │ bl 213770 │ │ │ │ mov r2, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 609ffc │ │ │ │ + bne 60a000 │ │ │ │ add r1, r9, #24 │ │ │ │ add r0, r6, #24 │ │ │ │ bl 213770 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 609ffc │ │ │ │ + bne 60a000 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 60a038 │ │ │ │ + beq 60a03c │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ - bne 609fa4 │ │ │ │ + bne 609fa8 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 603fc4 │ │ │ │ - b 60a058 │ │ │ │ + bl 603fc8 │ │ │ │ + b 60a05c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6041a4 │ │ │ │ + bl 6041a8 │ │ │ │ cmp r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r4, #20] │ │ │ │ - beq 60a138 │ │ │ │ + beq 60a13c │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1047395,15 +1047396,15 @@ │ │ │ │ ldrb r0, [r9, #14] │ │ │ │ orr r2, r2, r0, lsl #16 │ │ │ │ ldrb r0, [r6, #15] │ │ │ │ orr r1, r1, r0, lsl #24 │ │ │ │ ldrb r0, [r9, #15] │ │ │ │ orr r2, r2, r0, lsl #24 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 609ffc │ │ │ │ + bne 60a000 │ │ │ │ ldrb r1, [r6, #17] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ldrb r0, [r9, #17] │ │ │ │ orr r2, r2, r1, lsl #8 │ │ │ │ ldrb r1, [r9, #16] │ │ │ │ ldrb r3, [r9, #19] │ │ │ │ orr r1, r1, r0, lsl #8 │ │ │ │ @@ -1047411,152 +1047412,152 @@ │ │ │ │ orr r2, r2, r0, lsl #16 │ │ │ │ ldrb r0, [r6, #19] │ │ │ │ orr r2, r2, r0, lsl #24 │ │ │ │ ldrb r0, [r9, #18] │ │ │ │ orr r1, r1, r0, lsl #16 │ │ │ │ orr r3, r1, r3, lsl #24 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 609fe4 │ │ │ │ - b 609ffc │ │ │ │ + beq 609fe8 │ │ │ │ + b 60a000 │ │ │ │ ldr ip, [r0, #48] @ 0x30 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r0, #48] @ 0x30 │ │ │ │ - bl 603fc4 │ │ │ │ + bl 603fc8 │ │ │ │ mov r0, #1 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ bl 8fa1d4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r3, #360] @ 0x168 │ │ │ │ mov ip, r0 │ │ │ │ adds r2, r2, ip │ │ │ │ mov r0, r4 │ │ │ │ adc r3, r1, #0 │ │ │ │ bl 8fa0a0 │ │ │ │ - b 60a058 │ │ │ │ + b 60a05c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 609d08 │ │ │ │ + bl 609d0c │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [r5, #140] @ 0x8c │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r5, #140] @ 0x8c │ │ │ │ - beq 60a05c │ │ │ │ + beq 60a060 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 609be8 │ │ │ │ + b 609bec │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #1652] @ 60a800 │ │ │ │ - ldr r3, [pc, #1652] @ 60a804 │ │ │ │ + ldr r2, [pc, #1652] @ 60a804 │ │ │ │ + ldr r3, [pc, #1652] @ 60a808 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ bl 528a48 │ │ │ │ add r0, r0, #364 @ 0x16c │ │ │ │ ldrh r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60a28c │ │ │ │ + beq 60a290 │ │ │ │ mov r0, r6 │ │ │ │ bl 528a48 │ │ │ │ ldr r3, [r0, #344] @ 0x158 │ │ │ │ mov r9, r0 │ │ │ │ add r3, r3, #14 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc 60a2b4 │ │ │ │ + bcc 60a2b8 │ │ │ │ ldr r3, [r0, #348] @ 0x15c │ │ │ │ add r3, r7, r3 │ │ │ │ ldrh sl, [r3, #12] │ │ │ │ - ldr r3, [pc, #1560] @ 60a808 │ │ │ │ + ldr r3, [pc, #1560] @ 60a80c │ │ │ │ lsr r8, sl, #8 │ │ │ │ orr r8, r8, sl, lsl #8 │ │ │ │ lsl r8, r8, #16 │ │ │ │ cmp sl, #8 │ │ │ │ cmpne sl, r3 │ │ │ │ lsr r8, r8, #16 │ │ │ │ - bne 60a250 │ │ │ │ + bne 60a254 │ │ │ │ ldr r4, [r0, #324] @ 0x144 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60a224 │ │ │ │ - b 60a2dc │ │ │ │ + bne 60a228 │ │ │ │ + b 60a2e0 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60a2dc │ │ │ │ + beq 60a2e0 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 60a218 │ │ │ │ + bne 60a21c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp sl, #8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ - beq 60a388 │ │ │ │ + beq 60a38c │ │ │ │ ldrb r3, [r9, #365] @ 0x16d │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60a420 │ │ │ │ - ldr r2, [pc, #1460] @ 60a80c │ │ │ │ - ldr r3, [pc, #1448] @ 60a804 │ │ │ │ + bne 60a424 │ │ │ │ + ldr r2, [pc, #1460] @ 60a810 │ │ │ │ + ldr r3, [pc, #1448] @ 60a808 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60a41c │ │ │ │ + bne 60a420 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 609be8 │ │ │ │ - ldr r2, [pc, #1404] @ 60a810 │ │ │ │ - ldr r3, [pc, #1388] @ 60a804 │ │ │ │ + b 609bec │ │ │ │ + ldr r2, [pc, #1404] @ 60a814 │ │ │ │ + ldr r3, [pc, #1388] @ 60a808 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60a274 │ │ │ │ - b 60a41c │ │ │ │ - ldr r2, [pc, #1368] @ 60a814 │ │ │ │ - ldr r3, [pc, #1348] @ 60a804 │ │ │ │ + beq 60a278 │ │ │ │ + b 60a420 │ │ │ │ + ldr r2, [pc, #1368] @ 60a818 │ │ │ │ + ldr r3, [pc, #1348] @ 60a808 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60a274 │ │ │ │ - b 60a41c │ │ │ │ + beq 60a278 │ │ │ │ + b 60a420 │ │ │ │ mov r0, #152 @ 0x98 │ │ │ │ bl 21413c │ │ │ │ - ldr r2, [pc, #1324] @ 60a818 │ │ │ │ + ldr r2, [pc, #1324] @ 60a81c │ │ │ │ cmp sl, #8 │ │ │ │ - ldr r3, [pc, #1320] @ 60a81c │ │ │ │ + ldr r3, [pc, #1320] @ 60a820 │ │ │ │ moveq r3, r2 │ │ │ │ strh r3, [r0, #16] │ │ │ │ movne r3, #4 │ │ │ │ moveq r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ strh r8, [r0, #12] │ │ │ │ strb r3, [r0, #14] │ │ │ │ str r9, [r0, #8] │ │ │ │ mov r0, #32 │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #1280] @ 60a820 │ │ │ │ + ldr r3, [pc, #1280] @ 60a824 │ │ │ │ mov r8, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ stmib sp, {r3, r4} │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r8 │ │ │ │ str r8, [sp] │ │ │ │ @@ -1047575,66 +1047576,66 @@ │ │ │ │ str r3, [r4, #4] │ │ │ │ str r4, [r3] │ │ │ │ str r4, [r9, #328] @ 0x148 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp sl, #8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ - bne 60a244 │ │ │ │ + bne 60a248 │ │ │ │ ldrb r3, [r9, #364] @ 0x16c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60a250 │ │ │ │ + beq 60a254 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r9, [r0, #348] @ 0x15c │ │ │ │ lsl r3, r9, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ add r3, r3, #54 @ 0x36 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc 60a50c │ │ │ │ + bcc 60a510 │ │ │ │ add r8, sp, #32 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 603ed8 │ │ │ │ + bl 603edc │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldrb r3, [r2] │ │ │ │ lsr r1, r3, #4 │ │ │ │ cmp r1, #4 │ │ │ │ - bne 60a4fc │ │ │ │ + bne 60a500 │ │ │ │ and r3, r3, #15 │ │ │ │ cmp r3, #5 │ │ │ │ - bne 60a4fc │ │ │ │ + bne 60a500 │ │ │ │ ldrb r3, [r2, #9] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 60a694 │ │ │ │ + beq 60a698 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - ldr r2, [pc, #1060] @ 60a824 │ │ │ │ - ldr r3, [pc, #1024] @ 60a804 │ │ │ │ + ldr r2, [pc, #1060] @ 60a828 │ │ │ │ + ldr r3, [pc, #1024] @ 60a808 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60a274 │ │ │ │ + beq 60a278 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r8, sp, #32 │ │ │ │ ldr r9, [r3, #348] @ 0x15c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r8, #4] │ │ │ │ str r3, [r8, #8] │ │ │ │ str r3, [r8, #12] │ │ │ │ lsl r3, r9, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ add r3, r3, #74 @ 0x4a │ │ │ │ cmp r5, r3 │ │ │ │ - bcc 60a540 │ │ │ │ + bcc 60a544 │ │ │ │ add r3, r9, #14 │ │ │ │ add sl, r7, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrh r3, [sl, #52] @ 0x34 │ │ │ │ add r2, sl, #40 @ 0x28 │ │ │ │ lsr fp, r3, #2 │ │ │ │ add r1, sl, #4 │ │ │ │ @@ -1047652,83 +1047653,83 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ and r3, r3, #240 @ 0xf0 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ sub r3, r3, fp │ │ │ │ strh r3, [sp, #46] @ 0x2e │ │ │ │ - bne 60a4d4 │ │ │ │ + bne 60a4d8 │ │ │ │ ldrb r3, [sl, #6] │ │ │ │ cmp r3, #6 │ │ │ │ - beq 60a568 │ │ │ │ + beq 60a56c │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - ldr r2, [pc, #844] @ 60a828 │ │ │ │ - ldr r3, [pc, #804] @ 60a804 │ │ │ │ + ldr r2, [pc, #844] @ 60a82c │ │ │ │ + ldr r3, [pc, #804] @ 60a808 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60a274 │ │ │ │ - b 60a41c │ │ │ │ + beq 60a278 │ │ │ │ + b 60a420 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ - b 60a3f8 │ │ │ │ + b 60a3fc │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ - ldr r2, [pc, #788] @ 60a82c │ │ │ │ + ldr r2, [pc, #788] @ 60a830 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - ldr r3, [pc, #736] @ 60a804 │ │ │ │ + ldr r3, [pc, #736] @ 60a808 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60a274 │ │ │ │ - b 60a41c │ │ │ │ - ldr r2, [pc, #744] @ 60a830 │ │ │ │ - ldr r3, [pc, #696] @ 60a804 │ │ │ │ + beq 60a278 │ │ │ │ + b 60a420 │ │ │ │ + ldr r2, [pc, #744] @ 60a834 │ │ │ │ + ldr r3, [pc, #696] @ 60a808 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60a274 │ │ │ │ - b 60a41c │ │ │ │ + beq 60a278 │ │ │ │ + b 60a420 │ │ │ │ ldrh r2, [sl, #4] │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #19 │ │ │ │ - bls 60a684 │ │ │ │ + bls 60a688 │ │ │ │ sub r2, r5, #54 @ 0x36 │ │ │ │ sub r2, r2, r9 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 60a684 │ │ │ │ + bhi 60a688 │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ ldrhi r3, [r4, #120] @ 0x78 │ │ │ │ addhi r3, r3, #1 │ │ │ │ strhi r3, [r4, #120] @ 0x78 │ │ │ │ - bhi 60a4d4 │ │ │ │ + bhi 60a4d8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ lsr r3, r3, #8 │ │ │ │ - bne 60a7bc │ │ │ │ + bne 60a7c0 │ │ │ │ tst r3, #37 @ 0x25 │ │ │ │ - bne 60a674 │ │ │ │ + bne 60a678 │ │ │ │ cmp fp, #20 │ │ │ │ - bls 60a658 │ │ │ │ + bls 60a65c │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ lsl r9, r9, #16 │ │ │ │ lsr r9, r9, #16 │ │ │ │ add lr, r9, #54 @ 0x36 │ │ │ │ add r9, r9, #22 │ │ │ │ @@ -1047740,81 +1047741,81 @@ │ │ │ │ mov ip, #32 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 609eb8 │ │ │ │ - ldr r2, [pc, #528] @ 60a834 │ │ │ │ - ldr r3, [pc, #476] @ 60a804 │ │ │ │ + bl 609ebc │ │ │ │ + ldr r2, [pc, #528] @ 60a838 │ │ │ │ + ldr r3, [pc, #476] @ 60a808 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60a41c │ │ │ │ + bne 60a420 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp] │ │ │ │ - bl 609f6c │ │ │ │ - b 60a61c │ │ │ │ + bl 609f70 │ │ │ │ + b 60a620 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - b 60a5d8 │ │ │ │ + b 60a5dc │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ - b 60a4d4 │ │ │ │ + b 60a4d8 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldreq r3, [r4, #116] @ 0x74 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r4, #116] @ 0x74 │ │ │ │ - beq 60a3f8 │ │ │ │ + beq 60a3fc │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ tst r3, #3 │ │ │ │ ldrne r3, [r4, #120] @ 0x78 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #120] @ 0x78 │ │ │ │ - bne 60a3f8 │ │ │ │ + bne 60a3fc │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ orr r2, r3, r2, lsl #8 │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bls 60a7f0 │ │ │ │ + bls 60a7f4 │ │ │ │ sub r2, r5, #14 │ │ │ │ sub r2, r2, r9 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 60a7f0 │ │ │ │ + bhi 60a7f4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldrh r3, [r3, #12] │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ lsr r2, r3, #8 │ │ │ │ - bne 60a788 │ │ │ │ + bne 60a78c │ │ │ │ tst r2, #37 @ 0x25 │ │ │ │ - bne 60a778 │ │ │ │ + bne 60a77c │ │ │ │ lsr r3, r3, #2 │ │ │ │ and r3, r3, #60 @ 0x3c │ │ │ │ cmp r3, #20 │ │ │ │ - bls 60a658 │ │ │ │ + bls 60a65c │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ lsl r9, r9, #16 │ │ │ │ lsr r9, r9, #16 │ │ │ │ add lr, r9, #34 @ 0x22 │ │ │ │ add r9, r9, #26 │ │ │ │ @@ -1047826,163 +1047827,163 @@ │ │ │ │ mov ip, #8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str lr, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 609eb8 │ │ │ │ - b 60a61c │ │ │ │ + bl 609ebc │ │ │ │ + b 60a620 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - b 60a730 │ │ │ │ + b 60a734 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #164] @ 60a838 │ │ │ │ + ldr r2, [pc, #164] @ 60a83c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #100] @ 60a804 │ │ │ │ + ldr r3, [pc, #100] @ 60a808 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60a274 │ │ │ │ - b 60a41c │ │ │ │ + beq 60a278 │ │ │ │ + b 60a420 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #116] @ 60a83c │ │ │ │ + ldr r2, [pc, #116] @ 60a840 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #48] @ 60a804 │ │ │ │ + ldr r3, [pc, #48] @ 60a808 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60a274 │ │ │ │ - b 60a41c │ │ │ │ + beq 60a278 │ │ │ │ + b 60a420 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ - b 60a3f8 │ │ │ │ - subseq r0, r5, r8, lsr fp │ │ │ │ + b 60a3fc │ │ │ │ + subseq r0, r5, r4, lsr fp │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq sp, r0, r6, lsl #27 │ │ │ │ - subseq r0, r5, ip, ror #20 │ │ │ │ - subseq r0, r5, r0, lsr sl │ │ │ │ - subseq r0, r5, r8, lsl #20 │ │ │ │ + subseq r0, r5, r8, ror #20 │ │ │ │ + subseq r0, r5, ip, lsr #20 │ │ │ │ + subseq r0, r5, r4, lsl #20 │ │ │ │ andeq pc, r0, fp, ror #31 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0xfffffaa0 │ │ │ │ - subseq r0, r5, r4, asr #17 │ │ │ │ - subseq r0, r5, r8, ror #15 │ │ │ │ - subseq r0, r5, r4, lsr #15 │ │ │ │ - subseq r0, r5, ip, ror r7 │ │ │ │ - subseq r0, r5, r0, lsr #13 │ │ │ │ - subseq r0, r5, r8, lsr #10 │ │ │ │ - ldrsheq r0, [r5], #-68 @ 0xffffffbc │ │ │ │ + subseq r0, r5, r0, asr #17 │ │ │ │ + subseq r0, r5, r4, ror #15 │ │ │ │ + subseq r0, r5, r0, lsr #15 │ │ │ │ + subseq r0, r5, r8, ror r7 │ │ │ │ + @ instruction: 0x0055069c │ │ │ │ + subseq r0, r5, r4, lsr #10 │ │ │ │ + ldrsheq r0, [r5], #-64 @ 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #1340] @ 60ad98 │ │ │ │ + ldr r2, [pc, #1340] @ 60ad9c │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #1336] @ 60ad9c │ │ │ │ + ldr r3, [pc, #1336] @ 60ada0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #1312] @ 60ada0 │ │ │ │ + ldr r3, [pc, #1312] @ 60ada4 │ │ │ │ mov r9, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #1304] @ 60ada4 │ │ │ │ - ldr r2, [pc, #1304] @ 60ada8 │ │ │ │ + ldr r1, [pc, #1304] @ 60ada8 │ │ │ │ + ldr r2, [pc, #1304] @ 60adac │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr sl, [pc, #1276] @ 60adac │ │ │ │ + ldr sl, [pc, #1276] @ 60adb0 │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r3 │ │ │ │ add r2, sp, #28 │ │ │ │ add sl, pc, sl │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ strh r3, [sp, #28] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ strb r3, [sp, #30] │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r4, [r0, #116] @ 0x74 │ │ │ │ mov r5, r0 │ │ │ │ - beq 60a9a8 │ │ │ │ + beq 60a9ac │ │ │ │ lsr r4, r4, #28 │ │ │ │ ands r4, r4, #1 │ │ │ │ - beq 60aa54 │ │ │ │ + beq 60aa58 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 60a908 │ │ │ │ + beq 60a90c │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 60a9c4 │ │ │ │ + bhi 60a9c8 │ │ │ │ mov r2, #8 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 90363c │ │ │ │ cmp r0, #8 │ │ │ │ mov r4, r0 │ │ │ │ - beq 60a9d4 │ │ │ │ - ldr r8, [pc, #1148] @ 60adb0 │ │ │ │ + beq 60a9d8 │ │ │ │ + ldr r8, [pc, #1148] @ 60adb4 │ │ │ │ add fp, r6, #4096 @ 0x1000 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #1140] @ 60adb4 │ │ │ │ + ldr r3, [pc, #1140] @ 60adb8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60aa80 │ │ │ │ + bne 60aa84 │ │ │ │ ldrb r3, [fp, #604] @ 0x25c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60a960 │ │ │ │ + beq 60a964 │ │ │ │ mov r0, r6 │ │ │ │ - bl 603d44 │ │ │ │ + bl 603d48 │ │ │ │ mov r5, #0 │ │ │ │ - ldr r2, [pc, #1100] @ 60adb8 │ │ │ │ - ldr r3, [pc, #1068] @ 60ad9c │ │ │ │ + ldr r2, [pc, #1100] @ 60adbc │ │ │ │ + ldr r3, [pc, #1068] @ 60ada0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60ad80 │ │ │ │ + bne 60ad84 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsr r4, r4, #25 │ │ │ │ ands r4, r4, #1 │ │ │ │ - bne 60a8f4 │ │ │ │ - ldr r8, [pc, #1024] @ 60adbc │ │ │ │ + bne 60a8f8 │ │ │ │ + ldr r8, [pc, #1024] @ 60adc0 │ │ │ │ add fp, r6, #4096 @ 0x1000 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60a938 │ │ │ │ + b 60a93c │ │ │ │ ldr r1, [r9] │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #8 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ add fp, r6, #4096 @ 0x1000 │ │ │ │ tst r3, #1 │ │ │ │ @@ -1047996,99 +1047997,99 @@ │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ lsreq r3, r4, #8 │ │ │ │ orreq r4, r3, r4, lsl #8 │ │ │ │ lsleq r4, r4, #16 │ │ │ │ lsreq r4, r4, #16 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 60aa64 │ │ │ │ + bne 60aa68 │ │ │ │ add r3, fp, #652 @ 0x28c │ │ │ │ mov r4, #1 │ │ │ │ strh r4, [r3] │ │ │ │ mov r3, r7 │ │ │ │ add r2, fp, #660 @ 0x294 │ │ │ │ strh r3, [r2] │ │ │ │ add r2, fp, #460 @ 0x1cc │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 60ab04 │ │ │ │ - ldr r8, [pc, #884] @ 60adc0 │ │ │ │ + bhi 60ab08 │ │ │ │ + ldr r8, [pc, #884] @ 60adc4 │ │ │ │ mov r4, r3 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60a938 │ │ │ │ - ldr r8, [pc, #872] @ 60adc4 │ │ │ │ + b 60a93c │ │ │ │ + ldr r8, [pc, #872] @ 60adc8 │ │ │ │ add fp, r6, #4096 @ 0x1000 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60a938 │ │ │ │ + b 60a93c │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bls 60ac00 │ │ │ │ - ldr r8, [pc, #852] @ 60adc8 │ │ │ │ + bls 60ac04 │ │ │ │ + ldr r8, [pc, #852] @ 60adcc │ │ │ │ add r3, fp, #652 @ 0x28c │ │ │ │ add r8, pc, r8 │ │ │ │ strh r4, [r3] │ │ │ │ - b 60a938 │ │ │ │ - ldr r3, [pc, #836] @ 60adcc │ │ │ │ + b 60a93c │ │ │ │ + ldr r3, [pc, #836] @ 60add0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60a94c │ │ │ │ - ldr r3, [pc, #820] @ 60add0 │ │ │ │ + beq 60a950 │ │ │ │ + ldr r3, [pc, #820] @ 60add4 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60a94c │ │ │ │ - ldr r3, [pc, #804] @ 60add4 │ │ │ │ + beq 60a950 │ │ │ │ + ldr r3, [pc, #804] @ 60add8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60ac58 │ │ │ │ + beq 60ac5c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r8, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #732] @ 60add8 │ │ │ │ + ldr r0, [pc, #732] @ 60addc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60a94c │ │ │ │ + b 60a950 │ │ │ │ lsl r3, r4, #1 │ │ │ │ mov r4, r3 │ │ │ │ ldr r0, [fp, #656] @ 0x290 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 211d90 │ │ │ │ mov r0, r4 │ │ │ │ bl 21413c │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [fp, #656] @ 0x290 │ │ │ │ - beq 60ad84 │ │ │ │ + beq 60ad88 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ bl 90363c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 60ac4c │ │ │ │ + bne 60ac50 │ │ │ │ add r0, fp, #652 @ 0x28c │ │ │ │ ldrh r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #0 │ │ │ │ - beq 60abac │ │ │ │ + beq 60abb0 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ ldr ip, [fp, #656] @ 0x290 │ │ │ │ lsl r1, r2, #1 │ │ │ │ tst r3, #1 │ │ │ │ ldrh r3, [ip, r1] │ │ │ │ add r2, r2, #1 │ │ │ │ lsreq lr, r3, #8 │ │ │ │ @@ -1048096,332 +1048097,332 @@ │ │ │ │ lsleq r3, r3, #16 │ │ │ │ lsreq r3, r3, #16 │ │ │ │ strh r3, [ip, r1] │ │ │ │ lsl r3, r2, #16 │ │ │ │ ldrh r1, [r0] │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 60ab6c │ │ │ │ + bhi 60ab70 │ │ │ │ cmp r8, #0 │ │ │ │ add r2, r4, #8 │ │ │ │ - beq 60abd0 │ │ │ │ + beq 60abd4 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 60abd0 │ │ │ │ + bhi 60abd4 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 60ac74 │ │ │ │ + bhi 60ac78 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 90363c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 60ac88 │ │ │ │ - ldr r8, [pc, #484] @ 60addc │ │ │ │ + beq 60ac8c │ │ │ │ + ldr r8, [pc, #484] @ 60ade0 │ │ │ │ mov r4, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60a938 │ │ │ │ + b 60a93c │ │ │ │ add r4, r4, #1 │ │ │ │ lsl r4, r4, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ subs r3, r4, #1 │ │ │ │ tst r3, r4 │ │ │ │ add r3, fp, #652 @ 0x28c │ │ │ │ strh r4, [r3] │ │ │ │ - beq 60ac2c │ │ │ │ - ldr r8, [pc, #440] @ 60ade0 │ │ │ │ + beq 60ac30 │ │ │ │ + ldr r8, [pc, #440] @ 60ade4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60a938 │ │ │ │ + b 60a93c │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ ldrh r3, [sp, #58] @ 0x3a │ │ │ │ lsreq r2, r3, #8 │ │ │ │ orreq r3, r2, r3, lsl #8 │ │ │ │ lsleq r3, r3, #16 │ │ │ │ lsreq r3, r3, #16 │ │ │ │ - b 60aa2c │ │ │ │ - ldr r8, [pc, #400] @ 60ade4 │ │ │ │ + b 60aa30 │ │ │ │ + ldr r8, [pc, #400] @ 60ade8 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60a938 │ │ │ │ - ldr r0, [pc, #392] @ 60ade8 │ │ │ │ + b 60a93c │ │ │ │ + ldr r0, [pc, #392] @ 60adec │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60a94c │ │ │ │ + b 60a950 │ │ │ │ ldr r1, [r9] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r1, r2 │ │ │ │ mov r2, #3 │ │ │ │ bl 212834 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 60acf8 │ │ │ │ + bne 60acfc │ │ │ │ add r3, fp, #460 @ 0x1cc │ │ │ │ ldrh r5, [r3, #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60ace8 │ │ │ │ + beq 60acec │ │ │ │ add r3, fp, #460 @ 0x1cc │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r5 │ │ │ │ - bcc 60ace8 │ │ │ │ + bcc 60acec │ │ │ │ ldrb r7, [sp, #30] │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ - bhi 60ad4c │ │ │ │ + bhi 60ad50 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 60ad18 │ │ │ │ + bne 60ad1c │ │ │ │ ldr r3, [fp, #608] @ 0x260 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60ad70 │ │ │ │ + bne 60ad74 │ │ │ │ ldrb r3, [fp, #604] @ 0x25c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60a964 │ │ │ │ + beq 60a968 │ │ │ │ mov r0, r6 │ │ │ │ - bl 603d44 │ │ │ │ - b 60a964 │ │ │ │ - ldr r8, [pc, #252] @ 60adec │ │ │ │ + bl 603d48 │ │ │ │ + b 60a968 │ │ │ │ + ldr r8, [pc, #252] @ 60adf0 │ │ │ │ mov r4, r5 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60a938 │ │ │ │ + b 60a93c │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ ldrh r5, [sp, #28] │ │ │ │ tst r3, #1 │ │ │ │ lsreq r3, r5, #8 │ │ │ │ orreq r3, r3, r5, lsl #8 │ │ │ │ lsleq r5, r3, #16 │ │ │ │ lsreq r5, r5, #16 │ │ │ │ - b 60ac98 │ │ │ │ + b 60ac9c │ │ │ │ add r3, r6, #4672 @ 0x1240 │ │ │ │ add r2, r4, #11 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ str r7, [sp] │ │ │ │ bl 90363c │ │ │ │ cmp r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 60ad5c │ │ │ │ - ldr r8, [pc, #168] @ 60adf0 │ │ │ │ + beq 60ad60 │ │ │ │ + ldr r8, [pc, #168] @ 60adf4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60a938 │ │ │ │ - ldr r8, [pc, #160] @ 60adf4 │ │ │ │ + b 60a93c │ │ │ │ + ldr r8, [pc, #160] @ 60adf8 │ │ │ │ mov r4, r7 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60a938 │ │ │ │ + b 60a93c │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [fp, #604] @ 0x25c │ │ │ │ - bl 6037b0 │ │ │ │ - b 60a964 │ │ │ │ - ldr r8, [pc, #128] @ 60adf8 │ │ │ │ + bl 6037b4 │ │ │ │ + b 60a968 │ │ │ │ + ldr r8, [pc, #128] @ 60adfc │ │ │ │ mov r4, r7 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60a938 │ │ │ │ + b 60a93c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r8, [pc, #112] @ 60adfc │ │ │ │ + ldr r8, [pc, #112] @ 60ae00 │ │ │ │ add r3, fp, #652 @ 0x28c │ │ │ │ ldrh r4, [r3] │ │ │ │ add r8, pc, r8 │ │ │ │ - b 60a938 │ │ │ │ - subseq r0, r5, r4, ror #8 │ │ │ │ + b 60a93c │ │ │ │ + subseq r0, r5, r0, ror #8 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrdeq ip, [r7], #-48 @ 0xffffffd0 │ │ │ │ - eorseq r9, r2, r8, asr fp │ │ │ │ - eorseq r9, r2, r0, asr #22 │ │ │ │ - subseq r0, r5, ip, lsl #8 │ │ │ │ - @ instruction: 0x003982b4 │ │ │ │ - ldrdeq r2, [r0], -ip │ │ │ │ - subseq r0, r5, r8, asr r3 │ │ │ │ - eorseq r8, r9, ip, lsl #4 │ │ │ │ - @ instruction: 0x003981f4 │ │ │ │ - eorseq r8, r9, r4, asr r1 │ │ │ │ - eorseq r8, r9, ip, lsl #3 │ │ │ │ + subeq ip, r7, ip, asr #7 │ │ │ │ + eorseq r9, r2, r4, asr fp │ │ │ │ + eorseq r9, r2, ip, lsr fp │ │ │ │ + subseq r0, r5, r8, lsl #8 │ │ │ │ + @ instruction: 0x003982b0 │ │ │ │ + ldrdeq r2, [r0], -ip │ │ │ │ + subseq r0, r5, r4, asr r3 │ │ │ │ + eorseq r8, r9, r8, lsl #4 │ │ │ │ + @ instruction: 0x003981f0 │ │ │ │ + eorseq r8, r9, r0, asr r1 │ │ │ │ + eorseq r8, r9, r8, lsl #3 │ │ │ │ ldrdeq r4, [r0], -ip │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r8, r9, r4, lsl r2 │ │ │ │ - eorseq r8, r9, r4, lsr #1 │ │ │ │ - @ instruction: 0x00397ff8 │ │ │ │ - eorseq r8, r9, ip, lsr #32 │ │ │ │ - eorseq r8, r9, r4, ror #1 │ │ │ │ - eorseq r7, r9, r4, asr #31 │ │ │ │ - @ instruction: 0x00397fb4 │ │ │ │ - eorseq r7, r9, r0, lsl #31 │ │ │ │ - eorseq r7, r9, r0, ror pc │ │ │ │ - eorseq r7, r9, r8, asr #29 │ │ │ │ + eorseq r8, r9, r0, lsl r2 │ │ │ │ + eorseq r8, r9, r0, lsr #1 │ │ │ │ + @ instruction: 0x00397ff4 │ │ │ │ + eorseq r8, r9, r8, lsr #32 │ │ │ │ + eorseq r8, r9, r0, ror #1 │ │ │ │ + eorseq r7, r9, r0, asr #31 │ │ │ │ + @ instruction: 0x00397fb0 │ │ │ │ + eorseq r7, r9, ip, ror pc │ │ │ │ + eorseq r7, r9, ip, ror #30 │ │ │ │ + eorseq r7, r9, r4, asr #29 │ │ │ │ │ │ │ │ -0060ae00 : │ │ │ │ +0060ae04 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #80] @ 60ae68 │ │ │ │ - ldr r2, [pc, #80] @ 60ae6c │ │ │ │ - ldr r1, [pc, #80] @ 60ae70 │ │ │ │ + ldr ip, [pc, #80] @ 60ae6c │ │ │ │ + ldr r2, [pc, #80] @ 60ae70 │ │ │ │ + ldr r1, [pc, #80] @ 60ae74 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ ldr r1, [r0, #116] @ 0x74 │ │ │ │ - ldr r0, [pc, #40] @ 60ae74 │ │ │ │ + ldr r0, [pc, #40] @ 60ae78 │ │ │ │ and r1, r1, #12582912 @ 0xc00000 │ │ │ │ and r0, r0, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq fp, r7, r4, lsr lr │ │ │ │ - eorseq r9, r2, r8, lsr #11 │ │ │ │ - eorseq r9, r2, r4, asr #11 │ │ │ │ + subeq fp, r7, r0, lsr lr │ │ │ │ + eorseq r9, r2, r4, lsr #11 │ │ │ │ + eorseq r9, r2, r0, asr #11 │ │ │ │ andeq r0, r0, r2, lsl #15 │ │ │ │ │ │ │ │ -0060ae78 : │ │ │ │ +0060ae7c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #3120] @ 60bac4 │ │ │ │ + ldr r2, [pc, #3120] @ 60bac8 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #3116] @ 60bac8 │ │ │ │ + ldr r3, [pc, #3116] @ 60bacc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #3092] @ 60bacc │ │ │ │ + ldr r3, [pc, #3092] @ 60bad0 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #3084] @ 60bad0 │ │ │ │ - ldr r2, [pc, #3084] @ 60bad4 │ │ │ │ + ldr r1, [pc, #3084] @ 60bad4 │ │ │ │ + ldr r2, [pc, #3084] @ 60bad8 │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #27 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ strb r2, [sp, #35] @ 0x23 │ │ │ │ strh r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r8, [pc, #3032] @ 60bad8 │ │ │ │ + ldr r8, [pc, #3032] @ 60badc │ │ │ │ add r8, pc, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 9037e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60afe0 │ │ │ │ + beq 60afe4 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, r6 │ │ │ │ bl 9037e4 │ │ │ │ cmp r0, #1 │ │ │ │ - bls 60afe0 │ │ │ │ + bls 60afe4 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r0, r6 │ │ │ │ lsl r1, r1, #3 │ │ │ │ bl 2141e4 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ add r9, sp, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - beq 60af5c │ │ │ │ + beq 60af60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 60b044 │ │ │ │ + bhi 60b048 │ │ │ │ mov r3, r9 │ │ │ │ mov r9, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r9, [sp] │ │ │ │ bl 90363c │ │ │ │ mov r2, r9 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 9048e4 │ │ │ │ cmp r7, r9 │ │ │ │ - beq 60b064 │ │ │ │ + beq 60b068 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #35] @ 0x23 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60afac │ │ │ │ + beq 60afb0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60b034 │ │ │ │ + bne 60b038 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, sp, #35 @ 0x23 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ bl 903568 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 60ba7c │ │ │ │ + bne 60ba80 │ │ │ │ mov r0, r6 │ │ │ │ bl 211d90 │ │ │ │ mov r0, #1 │ │ │ │ - b 60aff4 │ │ │ │ - ldr r1, [pc, #2804] @ 60badc │ │ │ │ + b 60aff8 │ │ │ │ + ldr r1, [pc, #2804] @ 60bae0 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #2788] @ 60bae0 │ │ │ │ - ldr r3, [pc, #2760] @ 60bac8 │ │ │ │ + ldr r2, [pc, #2788] @ 60bae4 │ │ │ │ + ldr r3, [pc, #2760] @ 60bacc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60ba14 │ │ │ │ + bne 60ba18 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ ldrb r2, [sp, #35] @ 0x23 │ │ │ │ strb r2, [r3] │ │ │ │ - b 60afd0 │ │ │ │ + b 60afd4 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 212834 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 9048e4 │ │ │ │ - ldr r3, [pc, #2680] @ 60bae4 │ │ │ │ + ldr r3, [pc, #2680] @ 60bae8 │ │ │ │ ldrb r7, [sp, #36] @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #5 │ │ │ │ - bhi 60af98 │ │ │ │ + bhi 60af9c │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r3, [pc, #2652] @ 60bae8 │ │ │ │ - ldr r2, [pc, #2652] @ 60baec │ │ │ │ - ldr r1, [pc, #2652] @ 60baf0 │ │ │ │ + ldr r3, [pc, #2652] @ 60baec │ │ │ │ + ldr r2, [pc, #2652] @ 60baf0 │ │ │ │ + ldr r1, [pc, #2652] @ 60baf4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, fp │ │ │ │ @@ -1048431,38 +1048432,38 @@ │ │ │ │ bl 69d194 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ mov r7, r0 │ │ │ │ tst r3, #4 │ │ │ │ - beq 60b110 │ │ │ │ + beq 60b114 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 60b0ec │ │ │ │ + beq 60b0f0 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 60b4f4 │ │ │ │ + bhi 60b4f8 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ bl 90363c │ │ │ │ cmp r0, #8 │ │ │ │ - beq 60b504 │ │ │ │ + beq 60b508 │ │ │ │ mov r8, #1 │ │ │ │ strb r8, [sp, #35] @ 0x23 │ │ │ │ - b 60af98 │ │ │ │ - ldr r3, [pc, #2512] @ 60baf4 │ │ │ │ - ldr r2, [pc, #2512] @ 60baf8 │ │ │ │ + b 60af9c │ │ │ │ + ldr r3, [pc, #2512] @ 60baf8 │ │ │ │ + ldr r2, [pc, #2512] @ 60bafc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #2500] @ 60bafc │ │ │ │ + ldr r1, [pc, #2500] @ 60bb00 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ @@ -1048473,97 +1048474,97 @@ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add sl, sp, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #320] @ 0x140 │ │ │ │ bl 528a18 │ │ │ │ cmp r9, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 60b62c │ │ │ │ + beq 60b630 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 60b1fc │ │ │ │ + bne 60b200 │ │ │ │ mov r0, #384 @ 0x180 │ │ │ │ bl 211a90 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - beq 60b1b0 │ │ │ │ + beq 60b1b4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 60b750 │ │ │ │ + bhi 60b754 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, sl │ │ │ │ bl 90363c │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ ldrne r3, [sp, #64] @ 0x40 │ │ │ │ - bne 60b1e8 │ │ │ │ + bne 60b1ec │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ cmp r0, #4 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - beq 60b784 │ │ │ │ + beq 60b788 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 211d90 │ │ │ │ strb r7, [sp, #35] @ 0x23 │ │ │ │ - b 60af98 │ │ │ │ + b 60af9c │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [fp, #320] @ 0x140 │ │ │ │ ldr r9, [sp, #112] @ 0x70 │ │ │ │ ldrb sl, [sp, #37] @ 0x25 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ bl 528a18 │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 60b238 │ │ │ │ + beq 60b23c │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60b47c │ │ │ │ + bne 60b480 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ bl 90363c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 60b488 │ │ │ │ + beq 60b48c │ │ │ │ mov r7, #1 │ │ │ │ - b 60b1fc │ │ │ │ - ldr r3, [pc, #2196] @ 60bb00 │ │ │ │ + b 60b200 │ │ │ │ + ldr r3, [pc, #2196] @ 60bb04 │ │ │ │ ldrb r7, [sp, #37] @ 0x25 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60b954 │ │ │ │ + bne 60b958 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 60b25c │ │ │ │ + bne 60b260 │ │ │ │ add r2, fp, #308 @ 0x134 │ │ │ │ ldrh r3, [r2, #2] │ │ │ │ tst r3, #2 │ │ │ │ - beq 60b25c │ │ │ │ + beq 60b260 │ │ │ │ bic r3, r3, #2 │ │ │ │ strh r3, [r2, #2] │ │ │ │ add r3, fp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #556] @ 0x22c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60b1fc │ │ │ │ + beq 60b200 │ │ │ │ add r0, fp, #4544 @ 0x11c0 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ bl 5205e4 │ │ │ │ - b 60b1fc │ │ │ │ - ldr r3, [pc, #2112] @ 60bb04 │ │ │ │ - ldr r2, [pc, #2112] @ 60bb08 │ │ │ │ - ldr r1, [pc, #2112] @ 60bb0c │ │ │ │ + b 60b200 │ │ │ │ + ldr r3, [pc, #2112] @ 60bb08 │ │ │ │ + ldr r2, [pc, #2112] @ 60bb0c │ │ │ │ + ldr r1, [pc, #2112] @ 60bb10 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ ldr ip, [sp, #112] @ 0x70 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, fp │ │ │ │ @@ -1048575,50 +1048576,50 @@ │ │ │ │ add r9, fp, #4096 @ 0x1000 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #320] @ 0x140 │ │ │ │ bl 528a18 │ │ │ │ ldrb r3, [r9, #604] @ 0x25c │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - beq 60b320 │ │ │ │ + beq 60b324 │ │ │ │ mov r0, fp │ │ │ │ - bl 603d44 │ │ │ │ + bl 603d48 │ │ │ │ cmp r7, #2 │ │ │ │ - beq 60b934 │ │ │ │ + beq 60b938 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 60b6a0 │ │ │ │ + beq 60b6a4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 60b38c │ │ │ │ + bne 60b390 │ │ │ │ strh r7, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r8, #112] @ 0x70 │ │ │ │ tst r3, #4194304 @ 0x400000 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 60b38c │ │ │ │ + beq 60b390 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60b368 │ │ │ │ + beq 60b36c │ │ │ │ ldr r3, [sl, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 60b9d8 │ │ │ │ + bhi 60b9dc │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ mov r2, #0 │ │ │ │ bl 90363c │ │ │ │ cmp r0, #2 │ │ │ │ - beq 60b9e8 │ │ │ │ + beq 60b9ec │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #35] @ 0x23 │ │ │ │ - b 60af98 │ │ │ │ - ldr r3, [pc, #1904] @ 60bb10 │ │ │ │ - ldr r2, [pc, #1904] @ 60bb14 │ │ │ │ - ldr r1, [pc, #1904] @ 60bb18 │ │ │ │ + b 60af9c │ │ │ │ + ldr r3, [pc, #1904] @ 60bb14 │ │ │ │ + ldr r2, [pc, #1904] @ 60bb18 │ │ │ │ + ldr r1, [pc, #1904] @ 60bb1c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, fp │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ @@ -1048629,18 +1048630,18 @@ │ │ │ │ mov r3, #0 │ │ │ │ strh r3, [sp, #48] @ 0x30 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #320] @ 0x140 │ │ │ │ bl 528a18 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 60b3fc │ │ │ │ + beq 60b400 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 60b5f4 │ │ │ │ + bhi 60b5f8 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ bl 90363c │ │ │ │ @@ -1048649,218 +1048650,218 @@ │ │ │ │ ldrh r3, [sp, #48] @ 0x30 │ │ │ │ lsreq r2, r3, #8 │ │ │ │ orreq r3, r2, r3, lsl #8 │ │ │ │ lsleq r3, r3, #16 │ │ │ │ lsreq r3, r3, #16 │ │ │ │ cmp r0, #2 │ │ │ │ strh r3, [sp, #48] @ 0x30 │ │ │ │ - bne 60b38c │ │ │ │ + bne 60b390 │ │ │ │ cmp r3, #4096 @ 0x1000 │ │ │ │ - bge 60b38c │ │ │ │ + bge 60b390 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 60b72c │ │ │ │ + bne 60b730 │ │ │ │ ldr r1, [fp, #396] @ 0x18c │ │ │ │ lsr r0, r3, #5 │ │ │ │ ldr r2, [r1, r0, lsl #2] │ │ │ │ and r3, r3, #31 │ │ │ │ mov ip, #1 │ │ │ │ orr r3, r2, ip, lsl r3 │ │ │ │ str r3, [r1, r0, lsl #2] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 602dec │ │ │ │ + bl 602df0 │ │ │ │ mov r3, #0 │ │ │ │ - b 60b390 │ │ │ │ + b 60b394 │ │ │ │ ldr r3, [r8] │ │ │ │ ldrb r3, [r3] │ │ │ │ strb r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #1676] @ 60bb1c │ │ │ │ + ldr r3, [pc, #1676] @ 60bb20 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp sl, #5 │ │ │ │ - bhi 60b25c │ │ │ │ + bhi 60b260 │ │ │ │ ldrb r3, [r3, sl] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [sp, #48] @ 0x30 │ │ │ │ strb r3, [fp, #377] @ 0x179 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 602dec │ │ │ │ - b 60b1fc │ │ │ │ + bl 602df0 │ │ │ │ + b 60b200 │ │ │ │ ldrb r3, [sp, #48] @ 0x30 │ │ │ │ strb r3, [fp, #376] @ 0x178 │ │ │ │ - b 60b4ac │ │ │ │ + b 60b4b0 │ │ │ │ ldrb r3, [sp, #48] @ 0x30 │ │ │ │ strb r3, [fp, #375] @ 0x177 │ │ │ │ - b 60b4ac │ │ │ │ + b 60b4b0 │ │ │ │ ldrb r3, [sp, #48] @ 0x30 │ │ │ │ strb r3, [fp, #374] @ 0x176 │ │ │ │ - b 60b4ac │ │ │ │ + b 60b4b0 │ │ │ │ ldrb r3, [sp, #48] @ 0x30 │ │ │ │ strb r3, [fp, #373] @ 0x175 │ │ │ │ - b 60b4ac │ │ │ │ + b 60b4b0 │ │ │ │ ldrb r3, [sp, #48] @ 0x30 │ │ │ │ strb r3, [fp, #372] @ 0x174 │ │ │ │ - b 60b4ac │ │ │ │ + b 60b4b0 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r2, #8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 212834 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 60b110 │ │ │ │ + bne 60b114 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ tst r3, #1 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - bne 60b544 │ │ │ │ + bne 60b548 │ │ │ │ eor r2, r3, r3, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ eor r2, r2, r3, ror #8 │ │ │ │ eor r3, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r1, ror #8 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [fp, #340] @ 0x154 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60b110 │ │ │ │ + beq 60b114 │ │ │ │ lsr r2, r1, #29 │ │ │ │ ands r2, r2, #1 │ │ │ │ lsrne r2, r3, #7 │ │ │ │ lsrne r0, r3, #8 │ │ │ │ moveq r0, r2 │ │ │ │ andne r2, r2, #1 │ │ │ │ andne r0, r0, #1 │ │ │ │ strb r2, [fp, #364] @ 0x16c │ │ │ │ strb r0, [fp, #365] @ 0x16d │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bic r3, r1, #536870912 @ 0x20000000 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #1424] @ 60bb20 │ │ │ │ - ldr r2, [pc, #1424] @ 60bb24 │ │ │ │ - ldr r1, [pc, #1424] @ 60bb28 │ │ │ │ + ldr r3, [pc, #1424] @ 60bb24 │ │ │ │ + ldr r2, [pc, #1424] @ 60bb28 │ │ │ │ + ldr r1, [pc, #1424] @ 60bb2c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, fp │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #1392] @ 60bb2c │ │ │ │ + ldr r3, [pc, #1392] @ 60bb30 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ ldr r2, [r0, #116] @ 0x74 │ │ │ │ and r3, r3, r1 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ and r2, r2, #12582912 @ 0xc00000 │ │ │ │ bic r3, r0, r3 │ │ │ │ bic r2, r1, r2 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 60b110 │ │ │ │ + bne 60b114 │ │ │ │ add r3, fp, #4544 @ 0x11c0 │ │ │ │ strd r0, [r3, #32] │ │ │ │ mov r0, fp │ │ │ │ - bl 6030c8 │ │ │ │ - b 60b114 │ │ │ │ + bl 6030cc │ │ │ │ + b 60b118 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ ldrh r3, [sp, #48] @ 0x30 │ │ │ │ - bne 60b440 │ │ │ │ + bne 60b444 │ │ │ │ lsr r2, r3, #8 │ │ │ │ orr r3, r2, r3, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ strh r3, [sp, #48] @ 0x30 │ │ │ │ - b 60b440 │ │ │ │ + b 60b444 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 9037e4 │ │ │ │ cmp r0, #6 │ │ │ │ mov r2, r0 │ │ │ │ - bne 60b1fc │ │ │ │ + bne 60b200 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ add r7, fp, #304 @ 0x130 │ │ │ │ - beq 60b664 │ │ │ │ + beq 60b668 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #5 │ │ │ │ - bhi 60ba50 │ │ │ │ + bhi 60ba54 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r7 │ │ │ │ bl 90363c │ │ │ │ cmp r0, #6 │ │ │ │ - bne 60baa0 │ │ │ │ + bne 60baa4 │ │ │ │ ldr r0, [fp, #320] @ 0x140 │ │ │ │ bl 528a18 │ │ │ │ mov r1, r7 │ │ │ │ bl 5281a0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 602dec │ │ │ │ + bl 602df0 │ │ │ │ mov r7, #0 │ │ │ │ - b 60b1fc │ │ │ │ + b 60b200 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl 60a840 │ │ │ │ + bl 60a844 │ │ │ │ sub r3, r0, #1 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - bne 60b38c │ │ │ │ + bne 60b390 │ │ │ │ add r3, r9, #460 @ 0x1cc │ │ │ │ ldrh r2, [r3] │ │ │ │ cmp r2, r0 │ │ │ │ - bcc 60b38c │ │ │ │ + bcc 60b390 │ │ │ │ ldr r2, [r9, #456] @ 0x1c8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60b38c │ │ │ │ + beq 60b390 │ │ │ │ strh r0, [r3, #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60b700 │ │ │ │ + beq 60b704 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #13 │ │ │ │ - beq 60b724 │ │ │ │ + beq 60b728 │ │ │ │ ldrb r1, [r8, #100] @ 0x64 │ │ │ │ mov r0, r8 │ │ │ │ - bl 606c2c │ │ │ │ + bl 606c30 │ │ │ │ ldr r3, [fp, #320] @ 0x140 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60b724 │ │ │ │ + bne 60b728 │ │ │ │ mov r0, fp │ │ │ │ - bl 603a24 │ │ │ │ + bl 603a28 │ │ │ │ mov r3, #0 │ │ │ │ - b 60b390 │ │ │ │ + b 60b394 │ │ │ │ cmp sl, #1 │ │ │ │ - bne 60b38c │ │ │ │ + bne 60b390 │ │ │ │ ldr r1, [fp, #396] @ 0x18c │ │ │ │ lsr r0, r3, #5 │ │ │ │ ldr r2, [r1, r0, lsl #2] │ │ │ │ and r3, r3, #31 │ │ │ │ bic r3, r2, sl, lsl r3 │ │ │ │ str r3, [r1, r0, lsl #2] │ │ │ │ - b 60b46c │ │ │ │ + b 60b470 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #4 │ │ │ │ mov r0, sl │ │ │ │ bl 212834 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ - bne 60b784 │ │ │ │ + bne 60b788 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ @@ -1048873,303 +1048874,303 @@ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ lsl r9, r3, #1 │ │ │ │ bl 9037e4 │ │ │ │ cmp r9, r0 │ │ │ │ - bhi 60b1f4 │ │ │ │ + bhi 60b1f8 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ - bhi 60ba08 │ │ │ │ + bhi 60ba0c │ │ │ │ mov r9, #6 │ │ │ │ mul r2, r9, r2 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ bl 90363c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mul r9, r2, r9 │ │ │ │ cmp r9, r0 │ │ │ │ - bne 60b1f4 │ │ │ │ + bne 60b1f8 │ │ │ │ mov r3, #0 │ │ │ │ mov r9, r2 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r2, r2, #1 │ │ │ │ bl 9048e4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 60b838 │ │ │ │ + beq 60b83c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 60ba18 │ │ │ │ + bhi 60ba1c │ │ │ │ mov r2, #4 │ │ │ │ mov r3, sl │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #0 │ │ │ │ bl 90363c │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ ldrne r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ - bne 60b874 │ │ │ │ + bne 60b878 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ eor r3, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r1, ror #8 │ │ │ │ cmp r2, #4 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bne 60b1f4 │ │ │ │ + bne 60b1f8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 9048e4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ bl 9037e4 │ │ │ │ mov r8, #6 │ │ │ │ mul sl, r8, sl │ │ │ │ cmp sl, r0 │ │ │ │ - bne 60b1f4 │ │ │ │ + bne 60b1f8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ rsb r2, r9, #64 @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 60ba74 │ │ │ │ + bhi 60ba78 │ │ │ │ mul r3, r8, r3 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mla r3, r8, r9, r3 │ │ │ │ mov r2, #0 │ │ │ │ bl 90363c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mul r8, r3, r8 │ │ │ │ cmp r8, r0 │ │ │ │ addeq r3, r9, r3 │ │ │ │ moveq r7, #0 │ │ │ │ - bne 60b1f4 │ │ │ │ + bne 60b1f8 │ │ │ │ strb r7, [fp, #388] @ 0x184 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ str r3, [fp, #380] @ 0x17c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ mov r1, r7 │ │ │ │ strb r3, [fp, #389] @ 0x185 │ │ │ │ ldr r0, [fp, #392] @ 0x188 │ │ │ │ str r9, [fp, #384] @ 0x180 │ │ │ │ bl 212834 │ │ │ │ mov r0, r7 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 602dec │ │ │ │ - b 60b698 │ │ │ │ + bl 602df0 │ │ │ │ + b 60b69c │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl 60a840 │ │ │ │ + bl 60a844 │ │ │ │ clz r3, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - b 60b390 │ │ │ │ - ldr r3, [pc, #468] @ 60bb30 │ │ │ │ + b 60b394 │ │ │ │ + ldr r3, [pc, #468] @ 60bb34 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60b27c │ │ │ │ - ldr r3, [pc, #452] @ 60bb34 │ │ │ │ + beq 60b280 │ │ │ │ + ldr r3, [pc, #452] @ 60bb38 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60b27c │ │ │ │ - ldr r3, [pc, #436] @ 60bb38 │ │ │ │ + beq 60b280 │ │ │ │ + ldr r3, [pc, #436] @ 60bb3c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, fp, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #556] @ 0x22c │ │ │ │ - beq 60ba60 │ │ │ │ + beq 60ba64 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #364] @ 60bb3c │ │ │ │ + ldr r0, [pc, #364] @ 60bb40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60b27c │ │ │ │ + b 60b280 │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #2 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ ldrh r0, [sp, #48] @ 0x30 │ │ │ │ tst r3, #1 │ │ │ │ lsreq r3, r0, #8 │ │ │ │ orreq r0, r3, r0, lsl #8 │ │ │ │ lsleq r0, r0, #16 │ │ │ │ lsreq r0, r0, #16 │ │ │ │ - b 60b6b4 │ │ │ │ + b 60b6b8 │ │ │ │ mov r9, #0 │ │ │ │ str r7, [sp, #28] │ │ │ │ - b 60b808 │ │ │ │ + b 60b80c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #4 │ │ │ │ mov r0, sl │ │ │ │ bl 212834 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ - bne 60b880 │ │ │ │ + bne 60b884 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - b 60b880 │ │ │ │ + b 60b884 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r7 │ │ │ │ bl 212834 │ │ │ │ - b 60b680 │ │ │ │ - ldr r0, [pc, #216] @ 60bb40 │ │ │ │ + b 60b684 │ │ │ │ + ldr r0, [pc, #216] @ 60bb44 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60b27c │ │ │ │ + b 60b280 │ │ │ │ mov r3, r9 │ │ │ │ - b 60b8f8 │ │ │ │ - ldr r3, [pc, #192] @ 60bb44 │ │ │ │ - ldr r1, [pc, #192] @ 60bb48 │ │ │ │ - ldr r0, [pc, #192] @ 60bb4c │ │ │ │ + b 60b8fc │ │ │ │ + ldr r3, [pc, #192] @ 60bb48 │ │ │ │ + ldr r1, [pc, #192] @ 60bb4c │ │ │ │ + ldr r0, [pc, #192] @ 60bb50 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #188] @ 60bb50 │ │ │ │ + ldr r2, [pc, #188] @ 60bb54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #804 @ 0x324 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #172] @ 60bb54 │ │ │ │ - ldr r1, [pc, #172] @ 60bb58 │ │ │ │ - ldr r0, [pc, #172] @ 60bb5c │ │ │ │ + ldr r3, [pc, #172] @ 60bb58 │ │ │ │ + ldr r1, [pc, #172] @ 60bb5c │ │ │ │ + ldr r0, [pc, #172] @ 60bb60 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #168] @ 60bb60 │ │ │ │ + ldr r2, [pc, #168] @ 60bb64 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #780 @ 0x30c │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq pc, r4, ip, lsr #28 │ │ │ │ + subseq pc, r4, r8, lsr #28 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x0047bd98 │ │ │ │ - eorseq lr, r2, r0, lsl #7 │ │ │ │ - eorseq sp, r3, ip, lsr #25 │ │ │ │ - subseq pc, r4, r8, asr #27 │ │ │ │ - mlaseq r9, r8, sp, r7 │ │ │ │ - subseq pc, r4, r8, asr #25 │ │ │ │ - ldrdeq fp, [r7], #-180 @ 0xffffff4c │ │ │ │ - subeq fp, r7, r0, asr #23 │ │ │ │ - eorseq r9, r2, r8, lsr r3 │ │ │ │ - eorseq r9, r2, r0, asr r3 │ │ │ │ - subeq fp, r7, ip, lsr #22 │ │ │ │ - mlaseq r2, r0, r2, r9 │ │ │ │ - eorseq r9, r2, ip, lsr #5 │ │ │ │ - ldrdeq r2, [r0], -ip │ │ │ │ - subeq fp, r7, r8, lsl #19 │ │ │ │ - ldrsheq r9, [r2], -ip @ │ │ │ │ - eorseq r9, r2, r8, lsl r1 │ │ │ │ - subeq fp, r7, ip, lsr #17 │ │ │ │ - eorseq r9, r2, r4, lsr #32 │ │ │ │ - eorseq r9, r2, r0, asr #32 │ │ │ │ - strheq fp, [r7], #-122 @ 0xffffff86 │ │ │ │ - strheq fp, [r7], #-108 @ 0xffffff94 │ │ │ │ - eorseq r8, r2, r4, lsr lr │ │ │ │ - eorseq r8, r2, r0, asr lr │ │ │ │ + @ instruction: 0x0047bd94 │ │ │ │ + eorseq lr, r2, ip, ror r3 │ │ │ │ + eorseq sp, r3, r8, lsr #25 │ │ │ │ + subseq pc, r4, r4, asr #27 │ │ │ │ + mlaseq r9, r4, sp, r7 │ │ │ │ + subseq pc, r4, r4, asr #25 │ │ │ │ + ldrdeq fp, [r7], #-176 @ 0xffffff50 │ │ │ │ + strheq fp, [r7], #-188 @ 0xffffff44 │ │ │ │ + eorseq r9, r2, r4, lsr r3 │ │ │ │ + eorseq r9, r2, ip, asr #6 │ │ │ │ + subeq fp, r7, r8, lsr #22 │ │ │ │ + eorseq r9, r2, ip, lsl #5 │ │ │ │ + eorseq r9, r2, r8, lsr #5 │ │ │ │ + ldrdeq r2, [r0], -ip │ │ │ │ + subeq fp, r7, r4, lsl #19 │ │ │ │ + ldrsheq r9, [r2], -r8 @ │ │ │ │ + eorseq r9, r2, r4, lsl r1 │ │ │ │ + subeq fp, r7, r8, lsr #17 │ │ │ │ + eorseq r9, r2, r0, lsr #32 │ │ │ │ + eorseq r9, r2, ip, lsr r0 │ │ │ │ + strheq fp, [r7], #-118 @ 0xffffff8a │ │ │ │ + strheq fp, [r7], #-104 @ 0xffffff98 │ │ │ │ + eorseq r8, r2, r0, lsr lr │ │ │ │ + eorseq r8, r2, ip, asr #28 │ │ │ │ andeq r0, r0, r2, lsl #15 │ │ │ │ andeq r1, r0, r8, asr #21 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r7, r9, r8, ror #7 │ │ │ │ - eorseq r7, r9, r8, ror r3 │ │ │ │ - subeq fp, r7, r8, asr #3 │ │ │ │ - eorseq r6, r9, ip, ror #13 │ │ │ │ - eorseq r7, r9, ip, ror #6 │ │ │ │ + eorseq r7, r9, r4, ror #7 │ │ │ │ + eorseq r7, r9, r4, ror r3 │ │ │ │ + subeq fp, r7, r4, asr #3 │ │ │ │ + eorseq r6, r9, r8, ror #13 │ │ │ │ + eorseq r7, r9, r8, ror #6 │ │ │ │ andeq r0, r0, r8, lsr r6 │ │ │ │ - subeq fp, r7, r4, lsr #3 │ │ │ │ - eorseq r6, r9, r8, asr #13 │ │ │ │ - eorseq r7, r9, r8, ror #5 │ │ │ │ + subeq fp, r7, r0, lsr #3 │ │ │ │ + eorseq r6, r9, r4, asr #13 │ │ │ │ + eorseq r7, r9, r4, ror #5 │ │ │ │ andeq r0, r0, r5, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - b 60bbcc │ │ │ │ + b 60bbd0 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 60ae78 │ │ │ │ + bl 60ae7c │ │ │ │ mov r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60bc00 │ │ │ │ + beq 60bc04 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60bb84 │ │ │ │ + bne 60bb88 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 211d90 │ │ │ │ │ │ │ │ -0060bc20 : │ │ │ │ +0060bc24 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r2, #0 │ │ │ │ - beq 60bc84 │ │ │ │ + beq 60bc88 │ │ │ │ add r4, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r4, #472] @ 0x1d8 │ │ │ │ mov r6, r1 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r4, #476] @ 0x1dc │ │ │ │ bl 211d90 │ │ │ │ mov r0, r6 │ │ │ │ @@ -1049181,137 +1049182,137 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ 60bca8 │ │ │ │ - ldr r1, [pc, #28] @ 60bcac │ │ │ │ - ldr r0, [pc, #28] @ 60bcb0 │ │ │ │ + ldr r3, [pc, #28] @ 60bcac │ │ │ │ + ldr r1, [pc, #28] @ 60bcb0 │ │ │ │ + ldr r0, [pc, #28] @ 60bcb4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 60bcb4 │ │ │ │ + ldr r2, [pc, #24] @ 60bcb8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #832 @ 0x340 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq sl, r7, r0, asr #31 │ │ │ │ - eorseq r6, r9, r4, ror #9 │ │ │ │ - eorseq r7, r9, r8, ror r1 │ │ │ │ + strheq sl, [r7], #-252 @ 0xffffff04 │ │ │ │ + eorseq r6, r9, r0, ror #9 │ │ │ │ + eorseq r7, r9, r4, ror r1 │ │ │ │ andeq r0, r0, sp, lsl #28 │ │ │ │ │ │ │ │ -0060bcb8 : │ │ │ │ +0060bcbc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #212] @ 60bda8 │ │ │ │ + ldr r0, [pc, #212] @ 60bdac │ │ │ │ mov r6, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 2c33c0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #196] @ 60bdac │ │ │ │ + ldr r0, [pc, #196] @ 60bdb0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 2c3e20 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #184] @ 60bdb0 │ │ │ │ + ldr r0, [pc, #184] @ 60bdb4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 2c1224 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2c03e4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #11 │ │ │ │ bl 2c10c4 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #148] @ 60bdb4 │ │ │ │ + ldr r0, [pc, #148] @ 60bdb8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 2c1224 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2c03e4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ bl 2c10c4 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #112] @ 60bdb8 │ │ │ │ + ldr r0, [pc, #112] @ 60bdbc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 2c1224 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2c03e4 │ │ │ │ bl 2c34b4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 2c27a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2c03e4 │ │ │ │ - ldr r0, [pc, #56] @ 60bdbc │ │ │ │ + ldr r0, [pc, #56] @ 60bdc0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 2c1224 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2c03e4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 2c03e4 │ │ │ │ - eorseq r7, r9, r0, lsr #10 │ │ │ │ - eorseq r7, r9, r8, lsl r5 │ │ │ │ - eorseq r9, r2, r8, asr #22 │ │ │ │ - eorseq sl, r2, ip, ror #24 │ │ │ │ - eorseq ip, r6, r4, lsl r1 │ │ │ │ - eorseq r9, r2, r0, asr #21 │ │ │ │ + eorseq r7, r9, ip, lsl r5 │ │ │ │ + eorseq r7, r9, r4, lsl r5 │ │ │ │ + eorseq r9, r2, r4, asr #22 │ │ │ │ + eorseq sl, r2, r8, ror #24 │ │ │ │ + eorseq ip, r6, r0, lsl r1 │ │ │ │ + @ instruction: 0x00329abc │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #20] @ 60bdfc │ │ │ │ + ldr r4, [pc, #20] @ 60be00 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 69caec │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ pop {r4, lr} │ │ │ │ b 69caec │ │ │ │ - subseq r0, r2, ip, asr pc │ │ │ │ - ldr r1, [pc, #8] @ 60be10 │ │ │ │ + subseq r0, r2, r8, asr pc │ │ │ │ + ldr r1, [pc, #8] @ 60be14 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ b 8d8610 │ │ │ │ - eorseq r1, r1, r0, lsl #22 │ │ │ │ - ldr r3, [pc, #28] @ 60be38 │ │ │ │ - ldr r2, [pc, #28] @ 60be3c │ │ │ │ + @ instruction: 0x00311afc │ │ │ │ + ldr r3, [pc, #28] @ 60be3c │ │ │ │ + ldr r2, [pc, #28] @ 60be40 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #16] @ 60be40 │ │ │ │ + ldr r1, [pc, #16] @ 60be44 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ bx r3 │ │ │ │ - subseq lr, r4, r8, lsr #29 │ │ │ │ + subseq lr, r4, r4, lsr #29 │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ - @ instruction: 0x00311ad8 │ │ │ │ + @ instruction: 0x00311ad4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 60be90 │ │ │ │ + beq 60be94 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1049320,227 +1049321,227 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r3, #16] │ │ │ │ bl 212834 │ │ │ │ mov r3, r0 │ │ │ │ - b 60be68 │ │ │ │ + b 60be6c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ subs r6, r3, #0 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - beq 60bf64 │ │ │ │ + beq 60bf68 │ │ │ │ mov sl, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ add r8, r0, #48 @ 0x30 │ │ │ │ mov r9, sl │ │ │ │ - b 60bef4 │ │ │ │ + b 60bef8 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, #8 │ │ │ │ add r7, r7, #8 │ │ │ │ - beq 60bf40 │ │ │ │ + beq 60bf44 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, r4 │ │ │ │ subls r4, r4, r1 │ │ │ │ - bls 60bee4 │ │ │ │ + bls 60bee8 │ │ │ │ ldrd r2, [r7] │ │ │ │ sub r1, r1, r4 │ │ │ │ adds r2, r4, r2 │ │ │ │ adc r3, r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ stm sp, {r1, r9} │ │ │ │ bl 4b9868 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ subs r6, r6, #1 │ │ │ │ sub r3, r3, r4 │ │ │ │ add sl, sl, r3 │ │ │ │ mov r4, #0 │ │ │ │ add r5, r5, #8 │ │ │ │ add r7, r7, #8 │ │ │ │ - bne 60bef4 │ │ │ │ + bne 60bef8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60bf6c │ │ │ │ + bne 60bf70 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov sl, r6 │ │ │ │ - b 60bf40 │ │ │ │ - ldr r3, [pc, #24] @ 60bf8c │ │ │ │ - ldr r1, [pc, #24] @ 60bf90 │ │ │ │ - ldr r0, [pc, #24] @ 60bf94 │ │ │ │ + b 60bf44 │ │ │ │ + ldr r3, [pc, #24] @ 60bf90 │ │ │ │ + ldr r1, [pc, #24] @ 60bf94 │ │ │ │ + ldr r0, [pc, #24] @ 60bf98 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #172 @ 0xac │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq fp, r7, ip, asr #1 │ │ │ │ - eorseq r7, r9, ip, lsl #5 │ │ │ │ - eorseq r7, r9, r0, lsr #5 │ │ │ │ + subeq fp, r7, r8, asr #1 │ │ │ │ + eorseq r7, r9, r8, lsl #5 │ │ │ │ + mlaseq r9, ip, r2, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r5, [pc, #328] @ 60c0f8 │ │ │ │ + ldr r5, [pc, #328] @ 60c0fc │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r5, #16 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #312] @ 60c0fc │ │ │ │ - ldr r1, [pc, #312] @ 60c100 │ │ │ │ + ldr r2, [pc, #312] @ 60c100 │ │ │ │ + ldr r1, [pc, #312] @ 60c104 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r8, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #292] @ 60c104 │ │ │ │ - ldr r1, [pc, #292] @ 60c108 │ │ │ │ + ldr r2, [pc, #292] @ 60c108 │ │ │ │ + ldr r1, [pc, #292] @ 60c10c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ - ldr fp, [pc, #280] @ 60c10c │ │ │ │ - ldr r7, [pc, #280] @ 60c110 │ │ │ │ + ldr fp, [pc, #280] @ 60c110 │ │ │ │ + ldr r7, [pc, #280] @ 60c114 │ │ │ │ add fp, pc, fp │ │ │ │ add fp, fp, #104 @ 0x68 │ │ │ │ - ldr sl, [pc, #272] @ 60c114 │ │ │ │ - ldr r9, [pc, #272] @ 60c118 │ │ │ │ + ldr sl, [pc, #272] @ 60c118 │ │ │ │ + ldr r9, [pc, #272] @ 60c11c │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #32 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r8 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #240] @ 60c11c │ │ │ │ - ldr r1, [pc, #240] @ 60c120 │ │ │ │ + ldr r2, [pc, #240] @ 60c120 │ │ │ │ + ldr r1, [pc, #240] @ 60c124 │ │ │ │ add r5, r5, #52 @ 0x34 │ │ │ │ mov r3, #20 │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r1, [pc, #208] @ 60c124 │ │ │ │ + ldr r1, [pc, #208] @ 60c128 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #200] @ 60c128 │ │ │ │ + ldr r8, [pc, #200] @ 60c12c │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 694d3c │ │ │ │ str fp, [r6, #84] @ 0x54 │ │ │ │ - ldr lr, [pc, #180] @ 60c12c │ │ │ │ + ldr lr, [pc, #180] @ 60c130 │ │ │ │ ldr fp, [r6, #48] @ 0x30 │ │ │ │ - ldr ip, [pc, #176] @ 60c130 │ │ │ │ - ldr r0, [pc, #176] @ 60c134 │ │ │ │ + ldr ip, [pc, #176] @ 60c134 │ │ │ │ + ldr r0, [pc, #176] @ 60c138 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ orr fp, fp, #4 │ │ │ │ - ldr r3, [pc, #164] @ 60c138 │ │ │ │ + ldr r3, [pc, #164] @ 60c13c │ │ │ │ str fp, [r6, #48] @ 0x30 │ │ │ │ str sl, [r4, #92] @ 0x5c │ │ │ │ str r9, [r4, #96] @ 0x60 │ │ │ │ str r8, [r4, #120] @ 0x78 │ │ │ │ str lr, [r4, #100] @ 0x64 │ │ │ │ str ip, [r4, #124] @ 0x7c │ │ │ │ ldr r0, [r7, r0] │ │ │ │ str r0, [r4, #160] @ 0xa0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r4, #164] @ 0xa4 │ │ │ │ - ldr r1, [pc, #124] @ 60c13c │ │ │ │ - ldr r2, [pc, #124] @ 60c140 │ │ │ │ - ldr r3, [pc, #124] @ 60c144 │ │ │ │ + ldr r1, [pc, #124] @ 60c140 │ │ │ │ + ldr r2, [pc, #124] @ 60c144 │ │ │ │ + ldr r3, [pc, #124] @ 60c148 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ str r2, [r5, #56] @ 0x38 │ │ │ │ str r3, [r5, #64] @ 0x40 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x0047b094 │ │ │ │ - eorseq r1, r1, r4, asr r3 │ │ │ │ - eorseq sp, r9, r4, lsr #9 │ │ │ │ - @ instruction: 0x003283f0 │ │ │ │ - eorseq r8, r2, ip, lsl #8 │ │ │ │ - subseq r0, r2, ip, asr #26 │ │ │ │ - subseq lr, r4, r0, asr #25 │ │ │ │ + @ instruction: 0x0047b090 │ │ │ │ + eorseq r1, r1, r0, asr r3 │ │ │ │ + eorseq sp, r9, r0, lsr #9 │ │ │ │ + eorseq r8, r2, ip, ror #7 │ │ │ │ + eorseq r8, r2, r8, lsl #8 │ │ │ │ + subseq r0, r2, r8, asr #26 │ │ │ │ + ldrheq lr, [r4], #-204 @ 0xffffff34 │ │ │ │ andeq r3, r0, ip, ror #21 │ │ │ │ andeq r3, r0, r0, lsl #27 │ │ │ │ - eorseq r5, r2, r0, ror #7 │ │ │ │ - @ instruction: 0x003253f4 │ │ │ │ - ldrsbeq fp, [r4], #-228 @ 0xffffff1c │ │ │ │ + @ instruction: 0x003253dc │ │ │ │ + @ instruction: 0x003253f0 │ │ │ │ + ldrsbeq fp, [r4], #-224 @ 0xffffff20 │ │ │ │ andeq r0, r0, r0, ror #17 │ │ │ │ andeq r0, r0, ip, lsl #6 │ │ │ │ andeq r1, r0, r4, ror #16 │ │ │ │ andeq r2, r0, r4, lsr #9 │ │ │ │ andeq r4, r0, r4, asr #11 │ │ │ │ andeq r0, r0, r4, asr r2 │ │ │ │ muleq r0, r4, r6 │ │ │ │ muleq r0, r8, r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #136] @ 60c1e8 │ │ │ │ + ldr r4, [pc, #136] @ 60c1ec │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #120] @ 60c1ec │ │ │ │ - ldr r1, [pc, #120] @ 60c1f0 │ │ │ │ + ldr r2, [pc, #120] @ 60c1f0 │ │ │ │ + ldr r1, [pc, #120] @ 60c1f4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #100] @ 60c1f4 │ │ │ │ - ldr r1, [pc, #100] @ 60c1f8 │ │ │ │ + ldr r2, [pc, #100] @ 60c1f8 │ │ │ │ + ldr r1, [pc, #100] @ 60c1fc │ │ │ │ add r4, r4, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r3, [pc, #68] @ 60c1fc │ │ │ │ + ldr r3, [pc, #68] @ 60c200 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #116] @ 0x74 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq sl, r7, r4, ror #29 │ │ │ │ - eorseq r8, r2, ip, asr r2 │ │ │ │ - eorseq r8, r2, r4, ror r2 │ │ │ │ - eorseq r1, r1, r4, lsl #3 │ │ │ │ - @ instruction: 0x0039d2d8 │ │ │ │ + subeq sl, r7, r0, ror #29 │ │ │ │ + eorseq r8, r2, r8, asr r2 │ │ │ │ + eorseq r8, r2, r0, ror r2 │ │ │ │ + eorseq r1, r1, r0, lsl #3 │ │ │ │ + @ instruction: 0x0039d2d4 │ │ │ │ andeq r1, r0, r0, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r1, [sp] │ │ │ │ @@ -1049550,78 +1049551,78 @@ │ │ │ │ add r3, r0, #140 @ 0x8c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ bl 90363c │ │ │ │ cmp r6, r0 │ │ │ │ - bhi 60c310 │ │ │ │ + bhi 60c314 │ │ │ │ str r5, [sp] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 903f30 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc 60c310 │ │ │ │ + bcc 60c314 │ │ │ │ str r5, [r4, #116] @ 0x74 │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - beq 60c2e4 │ │ │ │ + beq 60c2e8 │ │ │ │ str r6, [sp] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - bl 60beac │ │ │ │ + bl 60beb0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ str r5, [sp] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60beac │ │ │ │ + bl 60beb0 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 60c318 │ │ │ │ + bne 60c31c │ │ │ │ cmp r6, #0 │ │ │ │ movne r3, #2 │ │ │ │ strne r3, [r4, #120] @ 0x78 │ │ │ │ - beq 60c300 │ │ │ │ + beq 60c304 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r6, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r2, [r4, #32] │ │ │ │ ldrne r5, [r2, #4] │ │ │ │ - b 60c27c │ │ │ │ + b 60c280 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ strne r3, [r4, #120] @ 0x78 │ │ │ │ - b 60c2c4 │ │ │ │ + b 60c2c8 │ │ │ │ mvn r0, #21 │ │ │ │ - b 60c2c8 │ │ │ │ + b 60c2cc │ │ │ │ mvn r0, #94 @ 0x5e │ │ │ │ - b 60c2c8 │ │ │ │ + b 60c2cc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #80] @ 60c388 │ │ │ │ + ldr ip, [pc, #80] @ 60c38c │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #76] @ 60c38c │ │ │ │ - ldr r1, [pc, #76] @ 60c390 │ │ │ │ + ldr r2, [pc, #76] @ 60c390 │ │ │ │ + ldr r1, [pc, #76] @ 60c394 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #76 @ 0x4c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ str ip, [sp] │ │ │ │ @@ -1049632,25 +1049633,25 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq sl, r7, r4, lsl #26 │ │ │ │ - @ instruction: 0x003499b4 │ │ │ │ - eorseq r9, r4, ip, asr #19 │ │ │ │ + subeq sl, r7, r0, lsl #26 │ │ │ │ + @ instruction: 0x003499b0 │ │ │ │ + eorseq r9, r4, r8, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #80] @ 60c3fc │ │ │ │ + ldr ip, [pc, #80] @ 60c400 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r1, [pc, #76] @ 60c400 │ │ │ │ - ldr r2, [pc, #76] @ 60c404 │ │ │ │ + ldr r1, [pc, #76] @ 60c404 │ │ │ │ + ldr r2, [pc, #76] @ 60c408 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #88 @ 0x58 │ │ │ │ mov r5, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1049661,84 +1049662,84 @@ │ │ │ │ orr r0, r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x0047ac90 │ │ │ │ - eorseq sp, r2, ip, asr #1 │ │ │ │ - eorseq r4, r5, ip, lsl #27 │ │ │ │ + subeq sl, r7, ip, lsl #25 │ │ │ │ + eorseq sp, r2, r8, asr #1 │ │ │ │ + eorseq r4, r5, r8, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #152] @ 60c4b8 │ │ │ │ - ldr r2, [pc, #152] @ 60c4bc │ │ │ │ + ldr r3, [pc, #152] @ 60c4bc │ │ │ │ + ldr r2, [pc, #152] @ 60c4c0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #148] @ 60c4c0 │ │ │ │ + ldr r1, [pc, #148] @ 60c4c4 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r0, r3, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ sub r0, r5, #400 @ 0x190 │ │ │ │ bl 69d194 │ │ │ │ ldrb r4, [r5, #154] @ 0x9a │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60c498 │ │ │ │ + bne 60c49c │ │ │ │ ldrb r3, [r5, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60c498 │ │ │ │ + beq 60c49c │ │ │ │ ldr r7, [r5, #-96] @ 0xffffffa0 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r7, #2 │ │ │ │ - beq 60c498 │ │ │ │ + beq 60c49c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62dd58 │ │ │ │ + bl 62dd5c │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 62dffc │ │ │ │ + bl 62e000 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 60c474 │ │ │ │ + bne 60c478 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq sl, r7, r4, lsr #24 │ │ │ │ - mlaseq r2, r8, pc, r7 @ │ │ │ │ - @ instruction: 0x00327fb4 │ │ │ │ + subeq sl, r7, r0, lsr #24 │ │ │ │ + mlaseq r2, r4, pc, r7 @ │ │ │ │ + @ instruction: 0x00327fb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #152] @ 60c574 │ │ │ │ + ldr r5, [pc, #152] @ 60c578 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r1 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r2, [pc, #140] @ 60c578 │ │ │ │ - ldr r1, [pc, #140] @ 60c57c │ │ │ │ + ldr r2, [pc, #140] @ 60c57c │ │ │ │ + ldr r1, [pc, #140] @ 60c580 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r5, #100 @ 0x64 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #108] @ 60c580 │ │ │ │ - ldr r1, [pc, #108] @ 60c584 │ │ │ │ + ldr r2, [pc, #108] @ 60c584 │ │ │ │ + ldr r1, [pc, #108] @ 60c588 │ │ │ │ add r5, r5, #116 @ 0x74 │ │ │ │ str r8, [r4, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ @@ -1049755,166 +1049756,166 @@ │ │ │ │ bl 903cd4 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 21380c │ │ │ │ - subeq sl, r7, r4, ror #22 │ │ │ │ - @ instruction: 0x00327ed8 │ │ │ │ - @ instruction: 0x00327ef4 │ │ │ │ - @ instruction: 0x00310dfc │ │ │ │ - eorseq ip, r9, ip, asr #30 │ │ │ │ + subeq sl, r7, r0, ror #22 │ │ │ │ + @ instruction: 0x00327ed4 │ │ │ │ + @ instruction: 0x00327ef0 │ │ │ │ + @ instruction: 0x00310df8 │ │ │ │ + eorseq ip, r9, r8, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #164] @ 60c644 │ │ │ │ + ldr r3, [pc, #164] @ 60c648 │ │ │ │ subs r5, r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - beq 60c62c │ │ │ │ - ldr r2, [pc, #144] @ 60c648 │ │ │ │ + beq 60c630 │ │ │ │ + ldr r2, [pc, #144] @ 60c64c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r8, [pc, #136] @ 60c64c │ │ │ │ + ldr r8, [pc, #136] @ 60c650 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r6, #380] @ 0x17c │ │ │ │ mov r0, r7 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ mov r2, #246 @ 0xf6 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8d8610 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60c610 │ │ │ │ + beq 60c614 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60c4c4 │ │ │ │ + bl 60c4c8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r0, #380] @ 0x17c │ │ │ │ mov r0, r7 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ mov r4, r0 │ │ │ │ - b 60c5f8 │ │ │ │ - subseq lr, r4, r4, lsr #14 │ │ │ │ + b 60c5fc │ │ │ │ + subseq lr, r4, r0, lsr #14 │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ - eorseq r6, r9, r4, asr #24 │ │ │ │ + eorseq r6, r9, r0, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ - ldr r8, [pc, #176] @ 60c71c │ │ │ │ + ldr r8, [pc, #176] @ 60c720 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #168] @ 60c720 │ │ │ │ + ldr r1, [pc, #168] @ 60c724 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #160] @ 60c724 │ │ │ │ + ldr r2, [pc, #160] @ 60c728 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r8, #124 @ 0x7c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #29 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #132] @ 60c728 │ │ │ │ - ldr r1, [pc, #132] @ 60c72c │ │ │ │ + ldr r2, [pc, #132] @ 60c72c │ │ │ │ + ldr r1, [pc, #132] @ 60c730 │ │ │ │ add ip, r8, #100 @ 0x64 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 62dd68 │ │ │ │ + bl 62dd6c │ │ │ │ ldr r3, [r7, #304] @ 0x130 │ │ │ │ sub r1, r0, #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs 60c700 │ │ │ │ + bcs 60c704 │ │ │ │ mov r0, r4 │ │ │ │ bl 6e994c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62b760 │ │ │ │ - ldr r1, [pc, #40] @ 60c730 │ │ │ │ - ldr r0, [pc, #40] @ 60c734 │ │ │ │ - ldr r2, [pc, #40] @ 60c738 │ │ │ │ + b 62b764 │ │ │ │ + ldr r1, [pc, #40] @ 60c734 │ │ │ │ + ldr r0, [pc, #40] @ 60c738 │ │ │ │ + ldr r2, [pc, #40] @ 60c73c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r8, #144 @ 0x90 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldrdeq sl, [r7], #-152 @ 0xffffff68 │ │ │ │ - eorseq r4, r5, r8, ror #21 │ │ │ │ - eorseq r4, r5, r8, asr #21 │ │ │ │ - eorseq r7, r2, r0, lsr #26 │ │ │ │ - eorseq r7, r2, r8, asr #26 │ │ │ │ - @ instruction: 0x00396afc │ │ │ │ - eorseq r6, r9, ip, lsl fp │ │ │ │ + ldrdeq sl, [r7], #-148 @ 0xffffff6c │ │ │ │ + eorseq r4, r5, r4, ror #21 │ │ │ │ + eorseq r4, r5, r4, asr #21 │ │ │ │ + eorseq r7, r2, ip, lsl sp │ │ │ │ + eorseq r7, r2, r4, asr #26 │ │ │ │ + @ instruction: 0x00396af8 │ │ │ │ + eorseq r6, r9, r8, lsl fp │ │ │ │ andeq r0, r0, r7, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #196] @ 60c818 │ │ │ │ + ldr ip, [pc, #196] @ 60c81c │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #192] @ 60c81c │ │ │ │ - ldr r1, [pc, #192] @ 60c820 │ │ │ │ + ldr r2, [pc, #192] @ 60c820 │ │ │ │ + ldr r1, [pc, #192] @ 60c824 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #100 @ 0x64 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ bl 69d194 │ │ │ │ - ldr r1, [pc, #152] @ 60c824 │ │ │ │ - ldr r6, [pc, #152] @ 60c828 │ │ │ │ + ldr r1, [pc, #152] @ 60c828 │ │ │ │ + ldr r6, [pc, #152] @ 60c82c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ cmp r5, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 60c804 │ │ │ │ - ldr r3, [pc, #132] @ 60c82c │ │ │ │ + beq 60c808 │ │ │ │ + ldr r3, [pc, #132] @ 60c830 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r6, [pc, #124] @ 60c830 │ │ │ │ + ldr r6, [pc, #124] @ 60c834 │ │ │ │ mov r2, #141 @ 0x8d │ │ │ │ add r6, pc, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ mov r2, #147 @ 0x93 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 8d8610 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 904408 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ @@ -1049922,105 +1049923,105 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 211d90 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62a5c0 │ │ │ │ - b 60c7e4 │ │ │ │ - subeq sl, r7, r8, ror #17 │ │ │ │ - eorseq r7, r2, r4, ror #24 │ │ │ │ - eorseq r7, r2, r0, lsl #25 │ │ │ │ - @ instruction: 0x00396ab8 │ │ │ │ - subseq lr, r4, ip, lsr #10 │ │ │ │ + bl 62a5c4 │ │ │ │ + b 60c7e8 │ │ │ │ + subeq sl, r7, r4, ror #17 │ │ │ │ + eorseq r7, r2, r0, ror #24 │ │ │ │ + eorseq r7, r2, ip, ror ip │ │ │ │ + @ instruction: 0x00396ab4 │ │ │ │ + subseq lr, r4, r8, lsr #10 │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ - eorseq r6, r9, r4, asr sl │ │ │ │ + eorseq r6, r9, r0, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #228] @ 60c930 │ │ │ │ + ldr r4, [pc, #228] @ 60c934 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #124 @ 0x7c │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #212] @ 60c934 │ │ │ │ - ldr r1, [pc, #212] @ 60c938 │ │ │ │ + ldr r2, [pc, #212] @ 60c938 │ │ │ │ + ldr r1, [pc, #212] @ 60c93c │ │ │ │ sub r6, r0, #400 @ 0x190 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #29 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #184] @ 60c93c │ │ │ │ - ldr r1, [pc, #184] @ 60c940 │ │ │ │ + ldr r2, [pc, #184] @ 60c940 │ │ │ │ + ldr r1, [pc, #184] @ 60c944 │ │ │ │ add r4, r4, #100 @ 0x64 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d194 │ │ │ │ ldrb r4, [r5, #154] @ 0x9a │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60c910 │ │ │ │ + bne 60c914 │ │ │ │ ldrb r3, [r5, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60c910 │ │ │ │ + beq 60c914 │ │ │ │ ldr r8, [r5, #-96] @ 0xffffffa0 │ │ │ │ mov r6, r0 │ │ │ │ adds r8, r8, #2 │ │ │ │ - bne 60c8e0 │ │ │ │ - b 60c910 │ │ │ │ + bne 60c8e4 │ │ │ │ + b 60c914 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 62decc │ │ │ │ + bl 62ded0 │ │ │ │ cmp r8, r4 │ │ │ │ - beq 60c910 │ │ │ │ + beq 60c914 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62dd58 │ │ │ │ + bl 62dd5c │ │ │ │ ldr r2, [r7, #388] @ 0x184 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ cmp r2, r0 │ │ │ │ - bne 60c8d0 │ │ │ │ + bne 60c8d4 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 62df80 │ │ │ │ + bl 62df84 │ │ │ │ cmp r8, r4 │ │ │ │ - bne 60c8e0 │ │ │ │ + bne 60c8e4 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - strdeq sl, [r7], #-120 @ 0xffffff88 │ │ │ │ - eorseq r4, r5, r8, ror #17 │ │ │ │ - eorseq r4, r5, r4, lsl #18 │ │ │ │ - eorseq r7, r2, r4, asr #22 │ │ │ │ - eorseq r7, r2, ip, asr fp │ │ │ │ + strdeq sl, [r7], #-116 @ 0xffffff8c │ │ │ │ + eorseq r4, r5, r4, ror #17 │ │ │ │ + eorseq r4, r5, r0, lsl #18 │ │ │ │ + eorseq r7, r2, r0, asr #22 │ │ │ │ + eorseq r7, r2, r8, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #496] @ 60cb4c │ │ │ │ - ldr lr, [pc, #496] @ 60cb50 │ │ │ │ - ldr ip, [pc, #496] @ 60cb54 │ │ │ │ + ldr r3, [pc, #496] @ 60cb50 │ │ │ │ + ldr lr, [pc, #496] @ 60cb54 │ │ │ │ + ldr ip, [pc, #496] @ 60cb58 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #16 │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r1 │ │ │ │ add r3, r3, #124 @ 0x7c │ │ │ │ - ldr r2, [pc, #476] @ 60cb58 │ │ │ │ - ldr r1, [pc, #476] @ 60cb5c │ │ │ │ + ldr r2, [pc, #476] @ 60cb5c │ │ │ │ + ldr r1, [pc, #476] @ 60cb60 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ mov r5, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ @@ -1050031,35 +1050032,35 @@ │ │ │ │ add r7, r4, #20 │ │ │ │ add r8, sp, #8 │ │ │ │ tst r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 60cab8 │ │ │ │ + bne 60cabc │ │ │ │ bl 212834 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 60cae8 │ │ │ │ + bcs 60caec │ │ │ │ add r4, r4, #24 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 212834 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 60cae8 │ │ │ │ + bhi 60caec │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 212834 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ @@ -1050067,374 +1050068,374 @@ │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ str r3, [r6, #376] @ 0x178 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mov r2, #4 │ │ │ │ tst r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bne 60cb3c │ │ │ │ + bne 60cb40 │ │ │ │ bl 212834 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ - ldr r2, [pc, #232] @ 60cb60 │ │ │ │ + ldr r2, [pc, #232] @ 60cb64 │ │ │ │ str r3, [r6, #380] @ 0x17c │ │ │ │ - ldr r3, [pc, #212] @ 60cb54 │ │ │ │ + ldr r3, [pc, #212] @ 60cb58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60cb48 │ │ │ │ + bne 60cb4c │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 60cae8 │ │ │ │ + bcs 60caec │ │ │ │ add r4, r4, #24 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls 60cb24 │ │ │ │ - ldr r2, [pc, #116] @ 60cb64 │ │ │ │ - ldr r3, [pc, #96] @ 60cb54 │ │ │ │ + bls 60cb28 │ │ │ │ + ldr r2, [pc, #116] @ 60cb68 │ │ │ │ + ldr r3, [pc, #96] @ 60cb58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60cb48 │ │ │ │ - ldr r1, [pc, #84] @ 60cb68 │ │ │ │ + bne 60cb4c │ │ │ │ + ldr r1, [pc, #84] @ 60cb6c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62e17c │ │ │ │ + b 62e180 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r8 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b 60ca3c │ │ │ │ + b 60ca40 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b 60ca70 │ │ │ │ + b 60ca74 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq sl, r7, r4, ror #13 │ │ │ │ - subseq lr, r4, ip, asr r3 │ │ │ │ + subeq sl, r7, r0, ror #13 │ │ │ │ + subseq lr, r4, r8, asr r3 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r4, r5, ip, asr #15 │ │ │ │ - eorseq r4, r5, ip, ror #15 │ │ │ │ - subseq lr, r4, r8, asr #4 │ │ │ │ - ldrsbeq lr, [r4], #-20 @ 0xffffffec │ │ │ │ - eorseq r6, r9, r4, asr r7 │ │ │ │ + eorseq r4, r5, r8, asr #15 │ │ │ │ + eorseq r4, r5, r8, ror #15 │ │ │ │ + subseq lr, r4, r4, asr #4 │ │ │ │ + ldrsbeq lr, [r4], #-16 │ │ │ │ + eorseq r6, r9, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r0, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #280] @ 60cca4 │ │ │ │ + ldr r0, [pc, #280] @ 60cca8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #276] @ 60cca8 │ │ │ │ - ldr r1, [pc, #276] @ 60ccac │ │ │ │ + ldr r2, [pc, #276] @ 60ccac │ │ │ │ + ldr r1, [pc, #276] @ 60ccb0 │ │ │ │ add r0, pc, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r0, r0, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ ldr r9, [r4, #44] @ 0x2c │ │ │ │ bl 69d194 │ │ │ │ add r8, r4, #80 @ 0x50 │ │ │ │ - ldr sl, [pc, #232] @ 60ccb0 │ │ │ │ + ldr sl, [pc, #232] @ 60ccb4 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r4, #124 @ 0x7c │ │ │ │ add sl, pc, sl │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 9044fc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60cc08 │ │ │ │ - ldr r3, [pc, #196] @ 60ccb4 │ │ │ │ + beq 60cc0c │ │ │ │ + ldr r3, [pc, #196] @ 60ccb8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #188] @ 60ccb8 │ │ │ │ + ldr r1, [pc, #188] @ 60ccbc │ │ │ │ mov r2, #115 @ 0x73 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ add r2, r2, r3 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ ldrb r3, [r7, #552] @ 0x228 │ │ │ │ mov r1, r9 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 60cc40 │ │ │ │ + beq 60cc44 │ │ │ │ ldrb r3, [r7, #555] @ 0x22b │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60cc9c │ │ │ │ - bl 62c9b4 │ │ │ │ + beq 60cca0 │ │ │ │ + bl 62c9b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60cc60 │ │ │ │ - ldr r1, [pc, #104] @ 60ccbc │ │ │ │ + beq 60cc64 │ │ │ │ + ldr r1, [pc, #104] @ 60ccc0 │ │ │ │ mov r2, #126 @ 0x7e │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 8d8610 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60cc7c │ │ │ │ + beq 60cc80 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ bl 3e381c │ │ │ │ mov r0, r8 │ │ │ │ bl 904408 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 4b9918 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 211d90 │ │ │ │ - bl 62c678 │ │ │ │ - b 60cc44 │ │ │ │ - strheq sl, [r7], #-64 @ 0xffffffc0 │ │ │ │ - eorseq r7, r2, ip, lsr #16 │ │ │ │ - eorseq r7, r2, r4, asr #16 │ │ │ │ - ldrsheq lr, [r4], #-4 │ │ │ │ + bl 62c67c │ │ │ │ + b 60cc48 │ │ │ │ + subeq sl, r7, ip, lsr #9 │ │ │ │ + eorseq r7, r2, r8, lsr #16 │ │ │ │ + eorseq r7, r2, r0, asr #16 │ │ │ │ + ldrsheq lr, [r4], #-0 │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ - eorseq r6, r9, ip, lsl #12 │ │ │ │ - @ instruction: 0x003965b4 │ │ │ │ + eorseq r6, r9, r8, lsl #12 │ │ │ │ + @ instruction: 0x003965b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #328] @ 60ce20 │ │ │ │ - ldr r2, [pc, #328] @ 60ce24 │ │ │ │ + ldr ip, [pc, #328] @ 60ce24 │ │ │ │ + ldr r2, [pc, #328] @ 60ce28 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #324] @ 60ce28 │ │ │ │ + ldr r1, [pc, #324] @ 60ce2c │ │ │ │ ldr r2, [ip, r2] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #316] @ 60ce2c │ │ │ │ + ldr r3, [pc, #316] @ 60ce30 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60cd50 │ │ │ │ + bne 60cd54 │ │ │ │ mov r3, #12 │ │ │ │ - ldr r2, [pc, #276] @ 60ce30 │ │ │ │ + ldr r2, [pc, #276] @ 60ce34 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - ldr r3, [pc, #256] @ 60ce24 │ │ │ │ + ldr r3, [pc, #256] @ 60ce28 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60ce1c │ │ │ │ + bne 60ce20 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 60cb6c │ │ │ │ - ldr r3, [pc, #220] @ 60ce34 │ │ │ │ + b 60cb70 │ │ │ │ + ldr r3, [pc, #220] @ 60ce38 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60cd10 │ │ │ │ - ldr r3, [pc, #204] @ 60ce38 │ │ │ │ + beq 60cd14 │ │ │ │ + ldr r3, [pc, #204] @ 60ce3c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60cd10 │ │ │ │ + beq 60cd14 │ │ │ │ ldrb r2, [r0, #143] @ 0x8f │ │ │ │ ldrb r3, [r0, #142] @ 0x8e │ │ │ │ ldr r6, [r0, #148] @ 0x94 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ - ldr r2, [pc, #172] @ 60ce3c │ │ │ │ + ldr r2, [pc, #172] @ 60ce40 │ │ │ │ lsl r5, r3, #8 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ orr r5, r5, r3, lsr #8 │ │ │ │ ldrb r2, [r2] │ │ │ │ lsl r5, r5, #18 │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r8, [r0, #135] @ 0x87 │ │ │ │ ldrb r7, [r0, #134] @ 0x86 │ │ │ │ lsr r5, r5, #18 │ │ │ │ - beq 60cdfc │ │ │ │ + beq 60ce00 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r7, [sp, #12] │ │ │ │ str r8, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 60ce40 │ │ │ │ + ldr r0, [pc, #76] @ 60ce44 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60cd10 │ │ │ │ - ldr r0, [pc, #64] @ 60ce44 │ │ │ │ + b 60cd14 │ │ │ │ + ldr r0, [pc, #64] @ 60ce48 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 60cd10 │ │ │ │ + b 60cd14 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq sp, r4, ip, ror #31 │ │ │ │ + subseq sp, r4, r8, ror #31 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sp, r4, ip, asr #31 │ │ │ │ + subseq sp, r4, r8, asr #31 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq sp, r4, r4, lsr #31 │ │ │ │ + subseq sp, r4, r0, lsr #31 │ │ │ │ andeq r4, r0, r4, lsr sl │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r6, r9, ip, lsr #9 │ │ │ │ - @ instruction: 0x003964f0 │ │ │ │ + eorseq r6, r9, r8, lsr #9 │ │ │ │ + eorseq r6, r9, ip, ror #9 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #484] @ 0x1e4 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #2 │ │ │ │ movne r3, #4 │ │ │ │ strb r3, [r0, #135] @ 0x87 │ │ │ │ - b 60ccc0 │ │ │ │ + b 60ccc4 │ │ │ │ ldrb r2, [r0, #349] @ 0x15d │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r1, [pc, #108] @ 60cf08 │ │ │ │ + ldr r1, [pc, #108] @ 60cf0c │ │ │ │ strb r2, [r0, #134] @ 0x86 │ │ │ │ ldrsh r3, [r3, #30] │ │ │ │ add r1, pc, r1 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #16 │ │ │ │ - bhi 60cebc │ │ │ │ + bhi 60cec0 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r3, #9 │ │ │ │ strb r3, [r0, #135] @ 0x87 │ │ │ │ - b 60ccc0 │ │ │ │ + b 60ccc4 │ │ │ │ mov r3, #2 │ │ │ │ - b 60cec0 │ │ │ │ + b 60cec4 │ │ │ │ mov r3, #3 │ │ │ │ - b 60cec0 │ │ │ │ + b 60cec4 │ │ │ │ mov r3, #7 │ │ │ │ - b 60cec0 │ │ │ │ + b 60cec4 │ │ │ │ mov r3, #8 │ │ │ │ - b 60cec0 │ │ │ │ + b 60cec4 │ │ │ │ mov r3, #4 │ │ │ │ - b 60cec0 │ │ │ │ + b 60cec4 │ │ │ │ mov r3, #6 │ │ │ │ - b 60cec0 │ │ │ │ + b 60cec4 │ │ │ │ mov r3, #12 │ │ │ │ - b 60cec0 │ │ │ │ + b 60cec4 │ │ │ │ mov r3, #5 │ │ │ │ - b 60cec0 │ │ │ │ - subeq sl, r7, r0, lsl #3 │ │ │ │ + b 60cec4 │ │ │ │ + subeq sl, r7, ip, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3808] @ 0xee0 │ │ │ │ ldr r5, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #324] @ 60d070 │ │ │ │ - ldr r3, [pc, #324] @ 60d074 │ │ │ │ + ldr r0, [pc, #324] @ 60d074 │ │ │ │ + ldr r3, [pc, #324] @ 60d078 │ │ │ │ sub sp, sp, #264 @ 0x108 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r8, sp, #8 │ │ │ │ mov r2, #252 @ 0xfc │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #260] @ 0x104 │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ - ldr ip, [pc, #276] @ 60d078 │ │ │ │ - ldr r2, [pc, #276] @ 60d07c │ │ │ │ - ldr r1, [pc, #276] @ 60d080 │ │ │ │ + ldr ip, [pc, #276] @ 60d07c │ │ │ │ + ldr r2, [pc, #276] @ 60d080 │ │ │ │ + ldr r1, [pc, #276] @ 60d084 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #100 @ 0x64 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r4, #349] @ 0x15d │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60cfd0 │ │ │ │ + bne 60cfd4 │ │ │ │ strb r3, [r5, #135] @ 0x87 │ │ │ │ ldrb r2, [r4, #28] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, #0 │ │ │ │ strb r2, [r5, #134] @ 0x86 │ │ │ │ - bne 60d014 │ │ │ │ + bne 60d018 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ eoreq r3, r6, r6, ror #16 │ │ │ │ lsreq r3, r3, #8 │ │ │ │ biceq r3, r3, #65280 @ 0xff00 │ │ │ │ eoreq r6, r3, r6, ror #8 │ │ │ │ str r6, [r5, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60ccc0 │ │ │ │ - ldr r2, [pc, #172] @ 60d084 │ │ │ │ - ldr r3, [pc, #152] @ 60d074 │ │ │ │ + bl 60ccc4 │ │ │ │ + ldr r2, [pc, #172] @ 60d088 │ │ │ │ + ldr r3, [pc, #152] @ 60d078 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60d06c │ │ │ │ + bne 60d070 │ │ │ │ add sp, sp, #264 @ 0x108 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1050456,95 +1050457,95 @@ │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ eoreq r3, r4, r4, ror #16 │ │ │ │ lsreq r3, r3, #8 │ │ │ │ biceq r3, r3, #65280 @ 0xff00 │ │ │ │ eoreq r4, r3, r4, ror #8 │ │ │ │ str r4, [r5, #124] @ 0x7c │ │ │ │ - b 60cfc8 │ │ │ │ + b 60cfcc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0054dd94 │ │ │ │ + @ instruction: 0x0054dd90 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrdeq sl, [r7], #-12 │ │ │ │ - eorseq r7, r2, r8, asr r4 │ │ │ │ - eorseq r7, r2, r4, ror r4 │ │ │ │ - subseq sp, r4, ip, ror #25 │ │ │ │ + ldrdeq sl, [r7], #-8 │ │ │ │ + eorseq r7, r2, r4, asr r4 │ │ │ │ + eorseq r7, r2, r0, ror r4 │ │ │ │ + subseq sp, r4, r8, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ ldrb r3, [r0, #552] @ 0x228 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1180] @ 60d548 │ │ │ │ - ldr r2, [pc, #1180] @ 60d54c │ │ │ │ + ldr r3, [pc, #1180] @ 60d54c │ │ │ │ + ldr r2, [pc, #1180] @ 60d550 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #1172] @ 60d550 │ │ │ │ + ldr r3, [pc, #1172] @ 60d554 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ - beq 60d4a4 │ │ │ │ + beq 60d4a8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 629aa0 │ │ │ │ + bl 629aa4 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ moveq r6, r0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - beq 60d10c │ │ │ │ + beq 60d110 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 629aa8 │ │ │ │ - ldr r3, [pc, #1088] @ 60d554 │ │ │ │ - ldr sl, [pc, #1088] @ 60d558 │ │ │ │ - ldr r9, [pc, #1088] @ 60d55c │ │ │ │ + bl 629aac │ │ │ │ + ldr r3, [pc, #1088] @ 60d558 │ │ │ │ + ldr sl, [pc, #1088] @ 60d55c │ │ │ │ + ldr r9, [pc, #1088] @ 60d560 │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ add fp, r3, #124 @ 0x7c │ │ │ │ ldr r1, [r7, #380] @ 0x17c │ │ │ │ mov r0, r8 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60d21c │ │ │ │ + beq 60d220 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 60c4c4 │ │ │ │ + bl 60c4c8 │ │ │ │ mov r3, #29 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ str fp, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r2, [r0, #376] @ 0x178 │ │ │ │ ldr r1, [r0, #380] @ 0x17c │ │ │ │ mov r5, r0 │ │ │ │ add r2, r2, #12 │ │ │ │ add r1, r1, #19 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60c200 │ │ │ │ + bl 60c204 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 60d288 │ │ │ │ + beq 60d28c │ │ │ │ cmn r6, #95 @ 0x5f │ │ │ │ - beq 60d390 │ │ │ │ + beq 60d394 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 60c73c │ │ │ │ + bl 60c740 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60d214 │ │ │ │ + beq 60d218 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #104] @ 0x68 │ │ │ │ ldrne r3, [r4, #100] @ 0x64 │ │ │ │ streq r2, [sp, #44] @ 0x2c │ │ │ │ @@ -1050553,81 +1050554,81 @@ │ │ │ │ str r5, [r4, #100] @ 0x64 │ │ │ │ bl 8db0ec │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ bl 3e381c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - bl 62a5c0 │ │ │ │ + bl 62a5c4 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ bl 904408 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 4b9918 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60d1b0 │ │ │ │ + bne 60d1b4 │ │ │ │ mvn r6, #21 │ │ │ │ - b 60d128 │ │ │ │ + b 60d12c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60d3bc │ │ │ │ + bne 60d3c0 │ │ │ │ cmn r6, #22 │ │ │ │ - beq 60d240 │ │ │ │ + beq 60d244 │ │ │ │ mov r0, r8 │ │ │ │ - bl 629afc │ │ │ │ + bl 629b00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60d128 │ │ │ │ + beq 60d12c │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60d264 │ │ │ │ - b 60d4cc │ │ │ │ + bne 60d268 │ │ │ │ + b 60d4d0 │ │ │ │ bl 8db0ec │ │ │ │ mov r0, r5 │ │ │ │ bl 3e381c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60d4cc │ │ │ │ + beq 60d4d0 │ │ │ │ ldr r5, [r4, #112] @ 0x70 │ │ │ │ ldr r4, [r4, #100] @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ bl 3e38f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60d250 │ │ │ │ + beq 60d254 │ │ │ │ mov r0, r5 │ │ │ │ bl 3e3e48 │ │ │ │ - b 60d250 │ │ │ │ - ldr r3, [pc, #720] @ 60d560 │ │ │ │ + b 60d254 │ │ │ │ + ldr r3, [pc, #720] @ 60d564 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60d3e4 │ │ │ │ + bne 60d3e8 │ │ │ │ ldrb r3, [r4, #140] @ 0x8c │ │ │ │ cmp r3, #1 │ │ │ │ - bne 60d3a4 │ │ │ │ + bne 60d3a8 │ │ │ │ ldrb r3, [r4, #142] @ 0x8e │ │ │ │ sub r1, r3, #64 @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r1, #63 @ 0x3f │ │ │ │ movhi r1, #1 │ │ │ │ movls r1, #0 │ │ │ │ - bhi 60d3a4 │ │ │ │ + bhi 60d3a8 │ │ │ │ ldrb r2, [r4, #143] @ 0x8f │ │ │ │ add r0, r7, #400 @ 0x190 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r2, r3, #8 │ │ │ │ orr r3, r2, r3, lsr #8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ lsr r3, r3, #18 │ │ │ │ ldrb r2, [r4, #141] @ 0x8d │ │ │ │ bl 3e1c78 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 60d3a4 │ │ │ │ + beq 60d3a8 │ │ │ │ ldrb r2, [r4, #143] @ 0x8f │ │ │ │ ldrb r3, [r4, #142] @ 0x8e │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r2, [r5, #380] @ 0x17c │ │ │ │ str r2, [sp] │ │ │ │ @@ -1050636,82 +1050637,82 @@ │ │ │ │ lsl r2, r2, #18 │ │ │ │ add r3, r4, #159 @ 0x9f │ │ │ │ lsr r2, r2, #18 │ │ │ │ bl 3e2d68 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60d360 │ │ │ │ + beq 60d364 │ │ │ │ ldr r2, [r4, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 60d524 │ │ │ │ + bne 60d528 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcc 60d524 │ │ │ │ + bcc 60d528 │ │ │ │ bl 3e37e4 │ │ │ │ bl 8db07c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 69de5c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ add r2, r4, #100 @ 0x64 │ │ │ │ str r1, [r4, #100] @ 0x64 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ str r4, [r3] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - b 60d128 │ │ │ │ + b 60d12c │ │ │ │ mov r3, #9 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r4, #135] @ 0x87 │ │ │ │ - bl 60ccc0 │ │ │ │ - b 60d128 │ │ │ │ + bl 60ccc4 │ │ │ │ + b 60d12c │ │ │ │ mov r3, #3 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r4, #135] @ 0x87 │ │ │ │ - bl 60ccc0 │ │ │ │ + bl 60ccc4 │ │ │ │ mvn r6, #1 │ │ │ │ - b 60d128 │ │ │ │ + b 60d12c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 629aa8 │ │ │ │ + bl 629aac │ │ │ │ cmn r6, #22 │ │ │ │ - beq 60d240 │ │ │ │ + beq 60d244 │ │ │ │ mov r0, r8 │ │ │ │ - bl 629afc │ │ │ │ + bl 629b00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60d100 │ │ │ │ - b 60d240 │ │ │ │ - ldr r3, [pc, #376] @ 60d564 │ │ │ │ + beq 60d104 │ │ │ │ + b 60d244 │ │ │ │ + ldr r3, [pc, #376] @ 60d568 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60d2a0 │ │ │ │ - ldr r3, [pc, #360] @ 60d568 │ │ │ │ + beq 60d2a4 │ │ │ │ + ldr r3, [pc, #360] @ 60d56c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60d2a0 │ │ │ │ - ldr r3, [pc, #344] @ 60d56c │ │ │ │ + beq 60d2a4 │ │ │ │ + ldr r3, [pc, #344] @ 60d570 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r4, #143] @ 0x8f │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r4, #142] @ 0x8e │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r2, r3, #8 │ │ │ │ orr r3, r2, r3, lsr #8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ lsr r3, r3, #18 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldrb r3, [r4, #159] @ 0x9f │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ - beq 60d510 │ │ │ │ + beq 60d514 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ @@ -1050723,690 +1050724,690 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #212] @ 60d570 │ │ │ │ + ldr r0, [pc, #212] @ 60d574 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60d2a0 │ │ │ │ + b 60d2a4 │ │ │ │ ldr r3, [r0, #548] @ 0x224 │ │ │ │ ldr r4, [r3] │ │ │ │ bl 8f5710 │ │ │ │ cmp r4, r0 │ │ │ │ - beq 60d0d8 │ │ │ │ + beq 60d0dc │ │ │ │ mov r0, r7 │ │ │ │ - bl 6317a4 │ │ │ │ + bl 6317a8 │ │ │ │ ldrb r3, [r7, #555] @ 0x22b │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60d0d8 │ │ │ │ - ldr r2, [pc, #160] @ 60d574 │ │ │ │ - ldr r3, [pc, #120] @ 60d550 │ │ │ │ + bne 60d0dc │ │ │ │ + ldr r2, [pc, #160] @ 60d578 │ │ │ │ + ldr r3, [pc, #120] @ 60d554 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60d544 │ │ │ │ + bne 60d548 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #96] @ 60d578 │ │ │ │ + ldr r0, [pc, #96] @ 60d57c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60d2a0 │ │ │ │ + b 60d2a4 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r4, #135] @ 0x87 │ │ │ │ - bl 60ccc0 │ │ │ │ + bl 60ccc4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 69de5c │ │ │ │ mvn r6, #104 @ 0x68 │ │ │ │ - b 60d128 │ │ │ │ + b 60d12c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq sp, r4, r8, lsl ip │ │ │ │ - subseq sp, r4, ip, lsl #24 │ │ │ │ + subseq sp, r4, r4, lsl ip │ │ │ │ + subseq sp, r4, r8, lsl #24 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq r9, r7, ip, lsr #30 │ │ │ │ - eorseq r4, r5, r4, lsr r0 │ │ │ │ - eorseq r4, r5, r4, asr r0 │ │ │ │ + subeq r9, r7, r8, lsr #30 │ │ │ │ + eorseq r4, r5, r0, lsr r0 │ │ │ │ + eorseq r4, r5, r0, asr r0 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r3, r0, r0, lsr #22 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x00395eb8 │ │ │ │ - ldrsheq sp, [r4], #-112 @ 0xffffff90 │ │ │ │ - eorseq r5, r9, r8, lsl #29 │ │ │ │ + @ instruction: 0x00395eb4 │ │ │ │ + subseq sp, r4, ip, ror #15 │ │ │ │ + eorseq r5, r9, r4, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr sl, [pc, #344] @ 60d6ec │ │ │ │ + ldr sl, [pc, #344] @ 60d6f0 │ │ │ │ ldr r7, [r1] │ │ │ │ add sl, pc, sl │ │ │ │ - ldr r2, [pc, #336] @ 60d6f0 │ │ │ │ + ldr r2, [pc, #336] @ 60d6f4 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #332] @ 60d6f4 │ │ │ │ + ldr r1, [pc, #332] @ 60d6f8 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r7, r7, #400 @ 0x190 │ │ │ │ add r3, sl, #124 @ 0x7c │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #29 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #292] @ 60d6f8 │ │ │ │ - ldr r1, [pc, #292] @ 60d6fc │ │ │ │ + ldr r2, [pc, #292] @ 60d6fc │ │ │ │ + ldr r1, [pc, #292] @ 60d700 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sl, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 69d194 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9aec │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ cmp r3, r0 │ │ │ │ - bls 60d6b4 │ │ │ │ + bls 60d6b8 │ │ │ │ ldr r2, [r4, #380] @ 0x17c │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ add r2, r2, #168 @ 0xa8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62b488 │ │ │ │ + bl 62b48c │ │ │ │ ldr r3, [r4, #392] @ 0x188 │ │ │ │ ldr r1, [r3, r8, lsl #2] │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 60c4c4 │ │ │ │ + bl 60c4c8 │ │ │ │ ldr r2, [r4, #376] @ 0x178 │ │ │ │ ldr r1, [r4, #380] @ 0x17c │ │ │ │ add r2, r2, #12 │ │ │ │ add r1, r1, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60c200 │ │ │ │ + bl 60c204 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60d6a0 │ │ │ │ + bne 60d6a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 3e37e4 │ │ │ │ str r6, [r5, #112] @ 0x70 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60d680 │ │ │ │ + beq 60d684 │ │ │ │ ldr r2, [r5, #120] @ 0x78 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 60d6d0 │ │ │ │ + bne 60d6d4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #88] @ 60d700 │ │ │ │ + ldr r0, [pc, #88] @ 60d704 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mov r0, #1 │ │ │ │ bl 213d70 │ │ │ │ - ldr r1, [pc, #72] @ 60d704 │ │ │ │ - ldr r0, [pc, #72] @ 60d708 │ │ │ │ - ldr r2, [pc, #72] @ 60d70c │ │ │ │ + ldr r1, [pc, #72] @ 60d708 │ │ │ │ + ldr r0, [pc, #72] @ 60d70c │ │ │ │ + ldr r2, [pc, #72] @ 60d710 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, sl, #172 @ 0xac │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #56] @ 60d710 │ │ │ │ - ldr r0, [pc, #56] @ 60d714 │ │ │ │ + ldr r1, [pc, #56] @ 60d714 │ │ │ │ + ldr r0, [pc, #56] @ 60d718 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, sl, #172 @ 0xac │ │ │ │ mov r2, #292 @ 0x124 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - strheq r9, [r7], #-160 @ 0xffffff60 │ │ │ │ - mlaseq r5, ip, fp, r3 │ │ │ │ - @ instruction: 0x00353bbc │ │ │ │ - @ instruction: 0x00326df8 │ │ │ │ - eorseq r6, r2, r4, lsl lr │ │ │ │ - eorseq r5, r9, r0, asr #26 │ │ │ │ - eorseq r5, r9, r8, asr #22 │ │ │ │ - eorseq r5, r9, r8, ror #22 │ │ │ │ + subeq r9, r7, ip, lsr #21 │ │ │ │ + mlaseq r5, r8, fp, r3 │ │ │ │ + @ instruction: 0x00353bb8 │ │ │ │ + @ instruction: 0x00326df4 │ │ │ │ + eorseq r6, r2, r0, lsl lr │ │ │ │ + eorseq r5, r9, ip, lsr sp │ │ │ │ + eorseq r5, r9, r4, asr #22 │ │ │ │ + eorseq r5, r9, r4, ror #22 │ │ │ │ andeq r0, r0, r6, lsl r1 │ │ │ │ - eorseq r5, r9, r0, lsr fp │ │ │ │ - eorseq r5, r9, ip, lsr #26 │ │ │ │ + eorseq r5, r9, ip, lsr #22 │ │ │ │ + eorseq r5, r9, r8, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #404] @ 60d8c4 │ │ │ │ - ldr r3, [pc, #404] @ 60d8c8 │ │ │ │ + ldr r2, [pc, #404] @ 60d8c8 │ │ │ │ + ldr r3, [pc, #404] @ 60d8cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ bl 91c898 │ │ │ │ - ldr r5, [pc, #364] @ 60d8cc │ │ │ │ + ldr r5, [pc, #364] @ 60d8d0 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60d7ac │ │ │ │ - ldr r2, [pc, #352] @ 60d8d0 │ │ │ │ - ldr r3, [pc, #340] @ 60d8c8 │ │ │ │ + beq 60d7b0 │ │ │ │ + ldr r2, [pc, #352] @ 60d8d4 │ │ │ │ + ldr r3, [pc, #340] @ 60d8cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60d8c0 │ │ │ │ + bne 60d8c4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #288] @ 60d8d4 │ │ │ │ + ldr r3, [pc, #288] @ 60d8d8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60d7fc │ │ │ │ - ldr r2, [pc, #272] @ 60d8d8 │ │ │ │ - ldr r3, [pc, #252] @ 60d8c8 │ │ │ │ + bne 60d800 │ │ │ │ + ldr r2, [pc, #272] @ 60d8dc │ │ │ │ + ldr r3, [pc, #252] @ 60d8cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60d8c0 │ │ │ │ + bne 60d8c4 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, #520 @ 0x208 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 60cb6c │ │ │ │ - ldr r3, [pc, #216] @ 60d8dc │ │ │ │ + b 60cb70 │ │ │ │ + ldr r3, [pc, #216] @ 60d8e0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60d7c0 │ │ │ │ - ldr r3, [pc, #200] @ 60d8e0 │ │ │ │ + beq 60d7c4 │ │ │ │ + ldr r3, [pc, #200] @ 60d8e4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60d7c0 │ │ │ │ + beq 60d7c4 │ │ │ │ ldrb r3, [r4, #150] @ 0x96 │ │ │ │ ldrb r2, [r4, #151] @ 0x97 │ │ │ │ ldr r7, [r4, #156] @ 0x9c │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r6, r3, #8 │ │ │ │ orr r6, r6, r3, lsr #8 │ │ │ │ - ldr r3, [pc, #160] @ 60d8e4 │ │ │ │ + ldr r3, [pc, #160] @ 60d8e8 │ │ │ │ lsl r6, r6, #18 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ lsr r6, r6, #18 │ │ │ │ ldrb r3, [r3] │ │ │ │ ldrb r5, [r4, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60d8a4 │ │ │ │ + beq 60d8a8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 60d8e8 │ │ │ │ + ldr r0, [pc, #76] @ 60d8ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60d7c0 │ │ │ │ - ldr r0, [pc, #64] @ 60d8ec │ │ │ │ + b 60d7c4 │ │ │ │ + ldr r0, [pc, #64] @ 60d8f0 │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60d7c0 │ │ │ │ + b 60d7c4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0054d594 │ │ │ │ + @ instruction: 0x0054d590 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sp, r4, r8, ror #10 │ │ │ │ - subseq sp, r4, r4, asr r5 │ │ │ │ + subseq sp, r4, r4, ror #10 │ │ │ │ + subseq sp, r4, r0, asr r5 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - ldrsheq sp, [r4], #-76 @ 0xffffffb4 │ │ │ │ + ldrsheq sp, [r4], #-72 @ 0xffffffb8 │ │ │ │ ldrdeq r4, [r0], -r4 @ │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - mlaseq r9, r4, fp, r5 │ │ │ │ - @ instruction: 0x00395bd4 │ │ │ │ + mlaseq r9, r0, fp, r5 │ │ │ │ + @ instruction: 0x00395bd0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r9, [pc, #428] @ 60dab4 │ │ │ │ - ldr r4, [pc, #428] @ 60dab8 │ │ │ │ + ldr r9, [pc, #428] @ 60dab8 │ │ │ │ + ldr r4, [pc, #428] @ 60dabc │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r1, [pc, #424] @ 60dabc │ │ │ │ + ldr r1, [pc, #424] @ 60dac0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r3, r9, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #32 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r1, [pc, #388] @ 60dac0 │ │ │ │ + ldr r1, [pc, #388] @ 60dac4 │ │ │ │ add ip, r9, #124 @ 0x7c │ │ │ │ mov r3, #29 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ - ldr r8, [pc, #368] @ 60dac4 │ │ │ │ + ldr r8, [pc, #368] @ 60dac8 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r5, #552] @ 0x228 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60da60 │ │ │ │ + bne 60da64 │ │ │ │ mov r7, r0 │ │ │ │ bl 4b466c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60da98 │ │ │ │ + beq 60da9c │ │ │ │ ldrb r4, [r5, #552] @ 0x228 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60da7c │ │ │ │ + bne 60da80 │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60d9c8 │ │ │ │ - ldr r9, [pc, #300] @ 60dac8 │ │ │ │ + beq 60d9cc │ │ │ │ + ldr r9, [pc, #300] @ 60dacc │ │ │ │ mov r6, #8 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r3, [r5, #548] @ 0x224 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, r6] │ │ │ │ mov r1, r9 │ │ │ │ bl 8fe378 │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ add r6, r6, #4 │ │ │ │ - bcc 60d9a0 │ │ │ │ + bcc 60d9a4 │ │ │ │ add r4, r5, #484 @ 0x1e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 91c29c │ │ │ │ - ldr r0, [pc, #236] @ 60dacc │ │ │ │ - ldr r2, [pc, #236] @ 60dad0 │ │ │ │ - ldr r1, [pc, #236] @ 60dad4 │ │ │ │ + ldr r0, [pc, #236] @ 60dad0 │ │ │ │ + ldr r2, [pc, #236] @ 60dad4 │ │ │ │ + ldr r1, [pc, #236] @ 60dad8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #264 @ 0x108 │ │ │ │ - ldr r3, [pc, #228] @ 60dad8 │ │ │ │ + ldr r3, [pc, #228] @ 60dadc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r5, #400 @ 0x190 │ │ │ │ bl 69d194 │ │ │ │ bl 692c60 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 91c2d4 │ │ │ │ - ldr r3, [pc, #192] @ 60dadc │ │ │ │ + ldr r3, [pc, #192] @ 60dae0 │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ mov r1, #32 │ │ │ │ add r7, r7, #384 @ 0x180 │ │ │ │ add r4, r5, #488 @ 0x1e8 │ │ │ │ strd r0, [r7, #-8] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #164] @ 60dae0 │ │ │ │ + ldr r1, [pc, #164] @ 60dae4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r5, #516] @ 0x204 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 60be00 │ │ │ │ - ldr r1, [pc, #124] @ 60dae4 │ │ │ │ - ldr r0, [pc, #124] @ 60dae8 │ │ │ │ - ldr r2, [pc, #124] @ 60daec │ │ │ │ + b 60be04 │ │ │ │ + ldr r1, [pc, #124] @ 60dae8 │ │ │ │ + ldr r0, [pc, #124] @ 60daec │ │ │ │ + ldr r2, [pc, #124] @ 60daf0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r9, #200 @ 0xc8 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #108] @ 60daf0 │ │ │ │ - ldr r0, [pc, #108] @ 60daf4 │ │ │ │ - ldr r2, [pc, #108] @ 60daf8 │ │ │ │ + ldr r1, [pc, #108] @ 60daf4 │ │ │ │ + ldr r0, [pc, #108] @ 60daf8 │ │ │ │ + ldr r2, [pc, #108] @ 60dafc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r9, #220 @ 0xdc │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #92] @ 60dafc │ │ │ │ - ldr r0, [pc, #92] @ 60db00 │ │ │ │ - ldr r2, [pc, #92] @ 60db04 │ │ │ │ + ldr r1, [pc, #92] @ 60db00 │ │ │ │ + ldr r0, [pc, #92] @ 60db04 │ │ │ │ + ldr r2, [pc, #92] @ 60db08 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r9, #220 @ 0xdc │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq r9, r7, ip, lsr r7 │ │ │ │ - eorseq r3, r5, ip, lsr r8 │ │ │ │ - eorseq fp, r2, ip, ror fp │ │ │ │ - eorseq r3, r5, r4, lsr r8 │ │ │ │ - subseq sp, r4, r4, ror r3 │ │ │ │ + subeq r9, r7, r8, lsr r7 │ │ │ │ + eorseq r3, r5, r8, lsr r8 │ │ │ │ + eorseq fp, r2, r8, ror fp │ │ │ │ + eorseq r3, r5, r0, lsr r8 │ │ │ │ + subseq sp, r4, r0, ror r3 │ │ │ │ @ instruction: 0xffffe41c │ │ │ │ - subeq r9, r7, r0, ror #12 │ │ │ │ - eorseq pc, r0, r8, lsr #18 │ │ │ │ - @ instruction: 0x003357f0 │ │ │ │ + subeq r9, r7, ip, asr r6 │ │ │ │ + eorseq pc, r0, r4, lsr #18 │ │ │ │ + eorseq r5, r3, ip, ror #15 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ - eorseq pc, r0, ip, asr #29 │ │ │ │ - mlaseq r9, ip, r7, r5 │ │ │ │ - eorseq r5, r9, r8, asr sl │ │ │ │ + eorseq pc, r0, r8, asr #29 │ │ │ │ + mlaseq r9, r8, r7, r5 │ │ │ │ + eorseq r5, r9, r4, asr sl │ │ │ │ andeq r0, r0, fp, ror #7 │ │ │ │ - eorseq r5, r9, r0, lsl #15 │ │ │ │ - eorseq r5, r9, ip, lsr sl │ │ │ │ + eorseq r5, r9, ip, ror r7 │ │ │ │ + eorseq r5, r9, r8, lsr sl │ │ │ │ muleq r0, r3, r1 │ │ │ │ - eorseq r5, r9, r4, ror #14 │ │ │ │ - eorseq r8, r4, r8, lsr #6 │ │ │ │ + eorseq r5, r9, r0, ror #14 │ │ │ │ + eorseq r8, r4, r4, lsr #6 │ │ │ │ muleq r0, r1, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #348] @ 60dc7c │ │ │ │ - ldr r3, [pc, #348] @ 60dc80 │ │ │ │ + ldr r2, [pc, #348] @ 60dc80 │ │ │ │ + ldr r3, [pc, #348] @ 60dc84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r5, #108 @ 0x6c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ bl 91c898 │ │ │ │ - ldr r6, [pc, #304] @ 60dc84 │ │ │ │ + ldr r6, [pc, #304] @ 60dc88 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60db90 │ │ │ │ - ldr r2, [pc, #292] @ 60dc88 │ │ │ │ - ldr r3, [pc, #280] @ 60dc80 │ │ │ │ + beq 60db94 │ │ │ │ + ldr r2, [pc, #292] @ 60dc8c │ │ │ │ + ldr r3, [pc, #280] @ 60dc84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60dc78 │ │ │ │ + bne 60dc7c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 211d90 │ │ │ │ - ldr r3, [pc, #244] @ 60dc8c │ │ │ │ + ldr r3, [pc, #244] @ 60dc90 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60dbb8 │ │ │ │ + bne 60dbbc │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r1, #520 @ 0x208 │ │ │ │ - bl 60cb6c │ │ │ │ - b 60db5c │ │ │ │ - ldr r3, [pc, #208] @ 60dc90 │ │ │ │ + bl 60cb70 │ │ │ │ + b 60db60 │ │ │ │ + ldr r3, [pc, #208] @ 60dc94 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60dba4 │ │ │ │ - ldr r3, [pc, #192] @ 60dc94 │ │ │ │ + beq 60dba8 │ │ │ │ + ldr r3, [pc, #192] @ 60dc98 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60dba4 │ │ │ │ - ldr r2, [pc, #176] @ 60dc98 │ │ │ │ + beq 60dba8 │ │ │ │ + ldr r2, [pc, #176] @ 60dc9c │ │ │ │ ldrb r3, [r5, #150] @ 0x96 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r7, [r5, #156] @ 0x9c │ │ │ │ ldrb r2, [r2] │ │ │ │ ldrb r8, [r5, #124] @ 0x7c │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r2, [r5, #151] @ 0x97 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r6, r3, #8 │ │ │ │ orr r6, r6, r3, lsr #8 │ │ │ │ lsl r6, r6, #18 │ │ │ │ lsr r6, r6, #18 │ │ │ │ - beq 60dc5c │ │ │ │ + beq 60dc60 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ stmib sp, {r7, r8} │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #72] @ 60dc9c │ │ │ │ + ldr r0, [pc, #72] @ 60dca0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60dba4 │ │ │ │ - ldr r0, [pc, #60] @ 60dca0 │ │ │ │ + b 60dba8 │ │ │ │ + ldr r0, [pc, #60] @ 60dca4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60dba4 │ │ │ │ + b 60dba8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq sp, r4, r4, lsr #3 │ │ │ │ + subseq sp, r4, r0, lsr #3 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sp, r4, r4, ror r1 │ │ │ │ - subseq sp, r4, r0, ror #2 │ │ │ │ + subseq sp, r4, r0, ror r1 │ │ │ │ + subseq sp, r4, ip, asr r1 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ ldrdeq r4, [r0], -r4 @ │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x003957dc │ │ │ │ - eorseq r5, r9, r4, lsl r8 │ │ │ │ + @ instruction: 0x003957d8 │ │ │ │ + eorseq r5, r9, r0, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ bl 8f5010 │ │ │ │ ldrb r8, [r5, #148] @ 0x94 │ │ │ │ - ldr r4, [pc, #484] @ 60deb0 │ │ │ │ + ldr r4, [pc, #484] @ 60deb4 │ │ │ │ cmp r8, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ - bne 60de2c │ │ │ │ + bne 60de30 │ │ │ │ ldrb r3, [r5, #150] @ 0x96 │ │ │ │ sub r7, r3, #64 @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r7, #63 @ 0x3f │ │ │ │ movhi r7, #1 │ │ │ │ movls r7, #0 │ │ │ │ - bhi 60de2c │ │ │ │ + bhi 60de30 │ │ │ │ ldrb r2, [r5, #151] @ 0x97 │ │ │ │ mov r6, r0 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r2, r3, #8 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ orr r3, r2, r3, lsr #8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ ldrb r2, [r5, #149] @ 0x95 │ │ │ │ lsr r3, r3, #18 │ │ │ │ add r0, r0, #400 @ 0x190 │ │ │ │ mov r1, r7 │ │ │ │ bl 3e1c78 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 60de2c │ │ │ │ + beq 60de30 │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ bic r2, r3, #2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 60dd44 │ │ │ │ + beq 60dd48 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r7, r8 │ │ │ │ - bne 60de44 │ │ │ │ - ldr r3, [pc, #360] @ 60deb4 │ │ │ │ + bne 60de48 │ │ │ │ + ldr r3, [pc, #360] @ 60deb8 │ │ │ │ add r0, sl, #444 @ 0x1bc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #344] @ 60deb8 │ │ │ │ + ldr r1, [pc, #344] @ 60debc │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ ldr r4, [sl, #472] @ 0x1d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60de0c │ │ │ │ - ldr r9, [pc, #320] @ 60debc │ │ │ │ + beq 60de10 │ │ │ │ + ldr r9, [pc, #320] @ 60dec0 │ │ │ │ add r8, r5, #108 @ 0x6c │ │ │ │ add r9, pc, r9 │ │ │ │ - b 60dd90 │ │ │ │ + b 60dd94 │ │ │ │ ldr r4, [r4, #360] @ 0x168 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60de0c │ │ │ │ + beq 60de10 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60de68 │ │ │ │ + beq 60de6c │ │ │ │ ldr fp, [r4, #12] │ │ │ │ cmp fp, r6 │ │ │ │ - bne 60dd84 │ │ │ │ + bne 60dd88 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 60ddcc │ │ │ │ + beq 60ddd0 │ │ │ │ ldr ip, [r3, #148] @ 0x94 │ │ │ │ ldr r1, [r3, #152] @ 0x98 │ │ │ │ ldr r0, [r5, #156] @ 0x9c │ │ │ │ ldr r3, [r5, #160] @ 0xa0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpeq ip, r0 │ │ │ │ - bne 60dd84 │ │ │ │ + bne 60dd88 │ │ │ │ bl 8f5010 │ │ │ │ cmp fp, r0 │ │ │ │ - bne 60de8c │ │ │ │ + bne 60de90 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 91c29c │ │ │ │ mov r0, #16 │ │ │ │ bl 21413c │ │ │ │ mov r1, r0 │ │ │ │ str r9, [r1] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r1, #12] │ │ │ │ bl 3e5250 │ │ │ │ ldr r4, [r4, #360] @ 0x168 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 60dd90 │ │ │ │ + bne 60dd94 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 60be00 │ │ │ │ + bl 60be04 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60d718 │ │ │ │ + bl 60d71c │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 69de5c │ │ │ │ mov r3, #3 │ │ │ │ mov r0, r5 │ │ │ │ strb r3, [r5, #124] @ 0x7c │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 60d718 │ │ │ │ - ldr r3, [pc, #116] @ 60dec0 │ │ │ │ - ldr r1, [pc, #116] @ 60dec4 │ │ │ │ + b 60d71c │ │ │ │ + ldr r3, [pc, #116] @ 60dec4 │ │ │ │ + ldr r1, [pc, #116] @ 60dec8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #112] @ 60dec8 │ │ │ │ + ldr r2, [pc, #112] @ 60decc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #268 @ 0x10c │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp] │ │ │ │ bl 211aa8 │ │ │ │ - ldr r3, [pc, #92] @ 60decc │ │ │ │ - ldr r1, [pc, #92] @ 60ded0 │ │ │ │ - ldr r0, [pc, #92] @ 60ded4 │ │ │ │ + ldr r3, [pc, #92] @ 60ded0 │ │ │ │ + ldr r1, [pc, #92] @ 60ded4 │ │ │ │ + ldr r0, [pc, #92] @ 60ded8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #88] @ 60ded8 │ │ │ │ + ldr r2, [pc, #88] @ 60dedc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #300 @ 0x12c │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ 60dedc │ │ │ │ - ldr r1, [pc, #72] @ 60dee0 │ │ │ │ - ldr r0, [pc, #72] @ 60dee4 │ │ │ │ + ldr r3, [pc, #72] @ 60dee0 │ │ │ │ + ldr r1, [pc, #72] @ 60dee4 │ │ │ │ + ldr r0, [pc, #72] @ 60dee8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ 60dee8 │ │ │ │ + ldr r2, [pc, #68] @ 60deec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #332 @ 0x14c │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldrsheq ip, [r4], #-248 @ 0xffffff08 │ │ │ │ + ldrsheq ip, [r4], #-244 @ 0xffffff0c │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ - eorseq pc, r0, r8, lsr #23 │ │ │ │ + eorseq pc, r0, r4, lsr #23 │ │ │ │ @ instruction: 0xfffffd84 │ │ │ │ - strdeq r9, [r7], #-24 @ 0xffffffe8 │ │ │ │ - @ instruction: 0x003953b4 │ │ │ │ + strdeq r9, [r7], #-20 @ 0xffffffec │ │ │ │ + @ instruction: 0x003953b0 │ │ │ │ andeq r0, r0, pc, ror #2 │ │ │ │ - ldrdeq r9, [r7], #-16 │ │ │ │ - eorseq r5, r9, ip, lsl #7 │ │ │ │ - @ instruction: 0x003f41d0 │ │ │ │ + subeq r9, r7, ip, asr #3 │ │ │ │ + eorseq r5, r9, r8, lsl #7 │ │ │ │ + eorseq r4, pc, ip, asr #3 │ │ │ │ andeq r0, r0, r5, ror r1 │ │ │ │ - subeq r9, r7, ip, lsr #3 │ │ │ │ - eorseq r5, r9, r8, ror #6 │ │ │ │ - eorseq r5, r9, ip, lsr r6 │ │ │ │ + subeq r9, r7, r8, lsr #3 │ │ │ │ + eorseq r5, r9, r4, ror #6 │ │ │ │ + eorseq r5, r9, r8, lsr r6 │ │ │ │ andeq r0, r0, r6, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #620] @ 60e170 │ │ │ │ - ldr lr, [pc, #620] @ 60e174 │ │ │ │ - ldr ip, [pc, #620] @ 60e178 │ │ │ │ + ldr r3, [pc, #620] @ 60e174 │ │ │ │ + ldr lr, [pc, #620] @ 60e178 │ │ │ │ + ldr ip, [pc, #620] @ 60e17c │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r1 │ │ │ │ add r3, r3, #124 @ 0x7c │ │ │ │ - ldr r2, [pc, #600] @ 60e17c │ │ │ │ - ldr r1, [pc, #600] @ 60e180 │ │ │ │ + ldr r2, [pc, #600] @ 60e180 │ │ │ │ + ldr r1, [pc, #600] @ 60e184 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ mov r5, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ @@ -1051523,132 +1051524,132 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, #30 │ │ │ │ strh r3, [sp, #8] │ │ │ │ bl 212834 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mov r2, #4 │ │ │ │ tst r3, #1 │ │ │ │ - ldreq r3, [pc, #104] @ 60e184 │ │ │ │ - ldrne r3, [pc, #104] @ 60e188 │ │ │ │ + ldreq r3, [pc, #104] @ 60e188 │ │ │ │ + ldrne r3, [pc, #104] @ 60e18c │ │ │ │ add r0, r4, #32 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 212834 │ │ │ │ - ldr r2, [pc, #88] @ 60e18c │ │ │ │ - ldr r3, [pc, #64] @ 60e178 │ │ │ │ + ldr r2, [pc, #88] @ 60e190 │ │ │ │ + ldr r3, [pc, #64] @ 60e17c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60e16c │ │ │ │ + bne 60e170 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r9, r7, ip, lsr r1 │ │ │ │ - ldrheq ip, [r4], #-212 @ 0xffffff2c │ │ │ │ + subeq r9, r7, r8, lsr r1 │ │ │ │ + ldrheq ip, [r4], #-208 @ 0xffffff30 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r3, r5, r4, lsr #4 │ │ │ │ - eorseq r3, r5, r4, asr #4 │ │ │ │ + eorseq r3, r5, r0, lsr #4 │ │ │ │ + eorseq r3, r5, r0, asr #4 │ │ │ │ @ instruction: 0xff3f0000 │ │ │ │ strdeq r3, [r0], -pc @ │ │ │ │ - @ instruction: 0x0054cb90 │ │ │ │ + subseq ip, r4, ip, lsl #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r4, [pc, #884] @ 60e51c │ │ │ │ + ldr r4, [pc, #884] @ 60e520 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #880] @ 60e520 │ │ │ │ + ldr r1, [pc, #880] @ 60e524 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #876] @ 60e524 │ │ │ │ + ldr r2, [pc, #876] @ 60e528 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, r4, #124 @ 0x7c │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #856] @ 60e528 │ │ │ │ + ldr r1, [pc, #856] @ 60e52c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #844] @ 60e52c │ │ │ │ + ldr r2, [pc, #844] @ 60e530 │ │ │ │ mov r3, #29 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov fp, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #824] @ 60e530 │ │ │ │ - ldr r1, [pc, #824] @ 60e534 │ │ │ │ + ldr r2, [pc, #824] @ 60e534 │ │ │ │ + ldr r1, [pc, #824] @ 60e538 │ │ │ │ add r4, r4, #100 @ 0x64 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r9, [pc, #804] @ 60e538 │ │ │ │ + ldr r9, [pc, #804] @ 60e53c │ │ │ │ add r9, pc, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r0, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ - bne 60e270 │ │ │ │ - ldr r2, [pc, #776] @ 60e53c │ │ │ │ - ldr r3, [pc, #748] @ 60e524 │ │ │ │ + bne 60e274 │ │ │ │ + ldr r2, [pc, #776] @ 60e540 │ │ │ │ + ldr r3, [pc, #748] @ 60e528 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60e518 │ │ │ │ + bne 60e51c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r5, #388] @ 0x184 │ │ │ │ add r5, fp, #488 @ 0x1e8 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, fp │ │ │ │ ldm r8, {r6, sl} │ │ │ │ - bl 60c588 │ │ │ │ - ldr r3, [pc, #684] @ 60e540 │ │ │ │ + bl 60c58c │ │ │ │ + ldr r3, [pc, #684] @ 60e544 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #672] @ 60e544 │ │ │ │ + ldr r1, [pc, #672] @ 60e548 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 60e3ec │ │ │ │ + beq 60e3f0 │ │ │ │ ldrb r3, [fp, #516] @ 0x204 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strbne r3, [fp, #516] @ 0x204 │ │ │ │ orrne r6, r6, #-2147483648 @ 0x80000000 │ │ │ │ - bl 60be00 │ │ │ │ + bl 60be04 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60c200 │ │ │ │ + bl 60c204 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60e428 │ │ │ │ + bne 60e42c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #124 @ 0x7c │ │ │ │ bl 21380c │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ eoreq r3, r6, r6, ror #16 │ │ │ │ @@ -1051674,180 +1051675,180 @@ │ │ │ │ strb r3, [r4, #136] @ 0x88 │ │ │ │ strb r2, [r4, #137] @ 0x89 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ lsr r2, r3, #16 │ │ │ │ lsr r3, r3, #24 │ │ │ │ strb r2, [r4, #138] @ 0x8a │ │ │ │ strb r3, [r4, #139] @ 0x8b │ │ │ │ - beq 60e3a0 │ │ │ │ + beq 60e3a4 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ strb r3, [r4, #129] @ 0x81 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ lsrhi r3, r3, #8 │ │ │ │ orrhi r3, r3, #64 @ 0x40 │ │ │ │ strbhi r3, [r4, #130] @ 0x82 │ │ │ │ ldrhi r3, [r8, #12] │ │ │ │ strb r3, [r4, #131] @ 0x83 │ │ │ │ - ldr r3, [pc, #416] @ 60e548 │ │ │ │ + ldr r3, [pc, #416] @ 60e54c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60e460 │ │ │ │ - ldr r2, [pc, #400] @ 60e54c │ │ │ │ - ldr r3, [pc, #356] @ 60e524 │ │ │ │ + bne 60e464 │ │ │ │ + ldr r2, [pc, #400] @ 60e550 │ │ │ │ + ldr r3, [pc, #356] @ 60e528 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60e518 │ │ │ │ + bne 60e51c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 60cb6c │ │ │ │ + b 60cb70 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r2, [pc, #344] @ 60e550 │ │ │ │ + ldr r2, [pc, #344] @ 60e554 │ │ │ │ strb r3, [fp, #516] @ 0x204 │ │ │ │ - ldr r3, [pc, #292] @ 60e524 │ │ │ │ + ldr r3, [pc, #292] @ 60e528 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60e518 │ │ │ │ + bne 60e51c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 60be00 │ │ │ │ - ldr r2, [pc, #292] @ 60e554 │ │ │ │ - ldr r3, [pc, #240] @ 60e524 │ │ │ │ + b 60be04 │ │ │ │ + ldr r2, [pc, #292] @ 60e558 │ │ │ │ + ldr r3, [pc, #240] @ 60e528 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60e518 │ │ │ │ + bne 60e51c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 60c73c │ │ │ │ - ldr r3, [pc, #240] @ 60e558 │ │ │ │ + b 60c740 │ │ │ │ + ldr r3, [pc, #240] @ 60e55c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60e3b4 │ │ │ │ - ldr r3, [pc, #224] @ 60e55c │ │ │ │ + beq 60e3b8 │ │ │ │ + ldr r3, [pc, #224] @ 60e560 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60e3b4 │ │ │ │ - ldr r3, [pc, #208] @ 60e560 │ │ │ │ + beq 60e3b8 │ │ │ │ + ldr r3, [pc, #208] @ 60e564 │ │ │ │ ldrb r2, [r4, #131] @ 0x83 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r4, #130] @ 0x82 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r7, r3, #8 │ │ │ │ orr r7, r7, r3, lsr #8 │ │ │ │ lsl r7, r7, #18 │ │ │ │ lsr r7, r7, #18 │ │ │ │ - beq 60e4fc │ │ │ │ + beq 60e500 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ stmib sp, {r6, sl} │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #112] @ 60e564 │ │ │ │ + ldr r0, [pc, #112] @ 60e568 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60e3b4 │ │ │ │ - ldr r0, [pc, #100] @ 60e568 │ │ │ │ + b 60e3b8 │ │ │ │ + ldr r0, [pc, #100] @ 60e56c │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60e3b4 │ │ │ │ + b 60e3b8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00478e98 │ │ │ │ - subseq ip, r4, r8, lsl #22 │ │ │ │ + @ instruction: 0x00478e94 │ │ │ │ + subseq ip, r4, r4, lsl #22 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - mlaseq r5, r0, pc, r2 @ │ │ │ │ - eorseq r2, r5, r0, ror pc │ │ │ │ - @ instruction: 0x003261d0 │ │ │ │ - eorseq r6, r2, ip, ror #3 │ │ │ │ - ldrheq ip, [r4], #-164 @ 0xffffff5c │ │ │ │ - @ instruction: 0x0054ca90 │ │ │ │ + eorseq r2, r5, ip, lsl #31 │ │ │ │ + eorseq r2, r5, ip, ror #30 │ │ │ │ + eorseq r6, r2, ip, asr #3 │ │ │ │ + eorseq r6, r2, r8, ror #3 │ │ │ │ + ldrheq ip, [r4], #-160 @ 0xffffff60 │ │ │ │ + subseq ip, r4, ip, lsl #21 │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ - eorseq pc, r0, r4, ror #12 │ │ │ │ + eorseq pc, r0, r0, ror #12 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq ip, r4, r8, lsl #18 │ │ │ │ - subseq ip, r4, r8, asr #17 │ │ │ │ - @ instruction: 0x0054c894 │ │ │ │ + subseq ip, r4, r4, lsl #18 │ │ │ │ + subseq ip, r4, r4, asr #17 │ │ │ │ + @ instruction: 0x0054c890 │ │ │ │ andeq r3, r0, r4, asr r6 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r5, r9, ip, lsl r0 │ │ │ │ - eorseq r5, r9, ip, asr #32 │ │ │ │ + eorseq r5, r9, r8, lsl r0 │ │ │ │ + eorseq r5, r9, r8, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #424] @ 60e730 │ │ │ │ - ldr r3, [pc, #424] @ 60e734 │ │ │ │ + ldr r2, [pc, #424] @ 60e734 │ │ │ │ + ldr r3, [pc, #424] @ 60e738 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r4, [pc, #420] @ 60e738 │ │ │ │ + ldr r4, [pc, #420] @ 60e73c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #404] @ 60e73c │ │ │ │ - ldr r2, [pc, #404] @ 60e740 │ │ │ │ + ldr r1, [pc, #404] @ 60e740 │ │ │ │ + ldr r2, [pc, #404] @ 60e744 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ add r3, r4, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r8, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #364] @ 60e744 │ │ │ │ - ldr r1, [pc, #364] @ 60e748 │ │ │ │ + ldr r2, [pc, #364] @ 60e748 │ │ │ │ + ldr r1, [pc, #364] @ 60e74c │ │ │ │ add ip, r4, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ add r4, r4, #76 @ 0x4c │ │ │ │ - ldr sl, [pc, #340] @ 60e74c │ │ │ │ + ldr sl, [pc, #340] @ 60e750 │ │ │ │ add sl, pc, sl │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #328] @ 60e750 │ │ │ │ - ldr r1, [pc, #328] @ 60e754 │ │ │ │ + ldr r2, [pc, #328] @ 60e754 │ │ │ │ + ldr r1, [pc, #328] @ 60e758 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ @@ -1051863,241 +1051864,241 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ strd r8, [sp, #8] │ │ │ │ bl 3066e0 │ │ │ │ ldr r3, [r6, #548] @ 0x224 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ bl 8f5710 │ │ │ │ cmp r5, r0 │ │ │ │ - beq 60e680 │ │ │ │ + beq 60e684 │ │ │ │ ldr r4, [r4, #104] @ 0x68 │ │ │ │ bl 8f5710 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 75bf5c │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ tst r3, #2 │ │ │ │ - bne 60e6d0 │ │ │ │ - ldr r2, [pc, #196] @ 60e758 │ │ │ │ - ldr r3, [pc, #156] @ 60e734 │ │ │ │ + bne 60e6d4 │ │ │ │ + ldr r2, [pc, #196] @ 60e75c │ │ │ │ + ldr r3, [pc, #156] @ 60e738 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60e72c │ │ │ │ + bne 60e730 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60e190 │ │ │ │ - ldr r2, [pc, #120] @ 60e75c │ │ │ │ - ldr r3, [pc, #76] @ 60e734 │ │ │ │ + bl 60e194 │ │ │ │ + ldr r2, [pc, #120] @ 60e760 │ │ │ │ + ldr r3, [pc, #76] @ 60e738 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60e72c │ │ │ │ - ldr r3, [pc, #88] @ 60e760 │ │ │ │ + bne 60e730 │ │ │ │ + ldr r3, [pc, #88] @ 60e764 │ │ │ │ add r0, r6, #400 @ 0x190 │ │ │ │ ldr r2, [sl, r3] │ │ │ │ ldrb r3, [r2] │ │ │ │ ldrb ip, [r2, #1] │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ orr r3, r3, ip, lsl #8 │ │ │ │ orr r1, r3, r1, lsl #16 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 3e5768 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq ip, r4, ip, lsr r7 │ │ │ │ + subseq ip, r4, r8, lsr r7 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq r8, r7, r8, lsr #21 │ │ │ │ - eorseq r5, r2, r4, lsr lr │ │ │ │ - eorseq r5, r2, r8, lsl lr │ │ │ │ - eorseq r2, r5, r0, ror fp │ │ │ │ - @ instruction: 0x0032aeb4 │ │ │ │ - ldrsbeq ip, [r4], #-96 @ 0xffffffa0 │ │ │ │ - @ instruction: 0x003476f8 │ │ │ │ - eorseq r7, r4, r0, lsl r7 │ │ │ │ - subseq ip, r4, r0, lsr r6 │ │ │ │ - subseq ip, r4, r0, ror #11 │ │ │ │ + subeq r8, r7, r4, lsr #21 │ │ │ │ + eorseq r5, r2, r0, lsr lr │ │ │ │ + eorseq r5, r2, r4, lsl lr │ │ │ │ + eorseq r2, r5, ip, ror #22 │ │ │ │ + @ instruction: 0x0032aeb0 │ │ │ │ + subseq ip, r4, ip, asr #13 │ │ │ │ + @ instruction: 0x003476f4 │ │ │ │ + eorseq r7, r4, ip, lsl #14 │ │ │ │ + subseq ip, r4, ip, lsr #12 │ │ │ │ + ldrsbeq ip, [r4], #-92 @ 0xffffffa4 │ │ │ │ andeq r5, r0, r0, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #412] @ 60e918 │ │ │ │ + ldr r4, [pc, #412] @ 60e91c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r4, pc, r4 │ │ │ │ add ip, r4, #100 @ 0x64 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #396] @ 60e91c │ │ │ │ + ldr ip, [pc, #396] @ 60e920 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #392] @ 60e920 │ │ │ │ + ldr r1, [pc, #392] @ 60e924 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #384] @ 60e924 │ │ │ │ + ldr r2, [pc, #384] @ 60e928 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #372] @ 60e928 │ │ │ │ + ldr r1, [pc, #372] @ 60e92c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #356] @ 60e92c │ │ │ │ - ldr r1, [pc, #356] @ 60e930 │ │ │ │ + ldr r2, [pc, #356] @ 60e930 │ │ │ │ + ldr r1, [pc, #356] @ 60e934 │ │ │ │ add ip, r4, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ add r4, r4, #76 @ 0x4c │ │ │ │ - ldr r8, [pc, #332] @ 60e934 │ │ │ │ + ldr r8, [pc, #332] @ 60e938 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #320] @ 60e938 │ │ │ │ - ldr r1, [pc, #320] @ 60e93c │ │ │ │ + ldr r2, [pc, #320] @ 60e93c │ │ │ │ + ldr r1, [pc, #320] @ 60e940 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #548] @ 0x224 │ │ │ │ mov r5, r0 │ │ │ │ ldr r9, [r3, #8] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ str r4, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r4, r0 │ │ │ │ bl 8f5710 │ │ │ │ cmp r9, r0 │ │ │ │ - beq 60e838 │ │ │ │ + beq 60e83c │ │ │ │ ldrb r2, [r5, #555] @ 0x22b │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60e888 │ │ │ │ + beq 60e88c │ │ │ │ ldr r3, [r6, #112] @ 0x70 │ │ │ │ tst r3, #2 │ │ │ │ - bne 60e8a0 │ │ │ │ - ldr r2, [pc, #244] @ 60e940 │ │ │ │ - ldr r3, [pc, #208] @ 60e920 │ │ │ │ + bne 60e8a4 │ │ │ │ + ldr r2, [pc, #244] @ 60e944 │ │ │ │ + ldr r3, [pc, #208] @ 60e924 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60e914 │ │ │ │ + bne 60e918 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ bl 75bf5c │ │ │ │ ldr r3, [r6, #112] @ 0x70 │ │ │ │ tst r3, #2 │ │ │ │ - beq 60e844 │ │ │ │ + beq 60e848 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #1 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ ldr r3, [r4, #484] @ 0x1e4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, [sp, #16] │ │ │ │ - bl 60e190 │ │ │ │ - ldr r2, [pc, #120] @ 60e944 │ │ │ │ - ldr r3, [pc, #80] @ 60e920 │ │ │ │ + bl 60e194 │ │ │ │ + ldr r2, [pc, #120] @ 60e948 │ │ │ │ + ldr r3, [pc, #80] @ 60e924 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60e914 │ │ │ │ - ldr r3, [pc, #88] @ 60e948 │ │ │ │ + bne 60e918 │ │ │ │ + ldr r3, [pc, #88] @ 60e94c │ │ │ │ add r0, r5, #400 @ 0x190 │ │ │ │ ldr r2, [r8, r3] │ │ │ │ ldrb r3, [r2] │ │ │ │ ldrb ip, [r2, #1] │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ orr r3, r3, ip, lsl #8 │ │ │ │ orr r1, r3, r1, lsl #16 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 3e5768 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r8, r7, r8, asr #17 │ │ │ │ - subseq ip, r4, r0, lsr r5 │ │ │ │ + subeq r8, r7, r4, asr #17 │ │ │ │ + subseq ip, r4, ip, lsr #10 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r5, r2, r0, lsr #24 │ │ │ │ - eorseq r5, r2, r8, lsr ip │ │ │ │ - eorseq r2, r5, r0, lsl #19 │ │ │ │ - eorseq sl, r2, r4, asr #25 │ │ │ │ - subseq ip, r4, r0, ror #9 │ │ │ │ - eorseq r7, r4, r8, lsl #10 │ │ │ │ - eorseq r7, r4, r0, lsr #10 │ │ │ │ - subseq ip, r4, r8, ror r4 │ │ │ │ - ldrsheq ip, [r4], #-56 @ 0xffffffc8 │ │ │ │ + eorseq r5, r2, ip, lsl ip │ │ │ │ + eorseq r5, r2, r4, lsr ip │ │ │ │ + eorseq r2, r5, ip, ror r9 │ │ │ │ + eorseq sl, r2, r0, asr #25 │ │ │ │ + ldrsbeq ip, [r4], #-76 @ 0xffffffb4 │ │ │ │ + eorseq r7, r4, r4, lsl #10 │ │ │ │ + eorseq r7, r4, ip, lsl r5 │ │ │ │ + subseq ip, r4, r4, ror r4 │ │ │ │ + ldrsheq ip, [r4], #-52 @ 0xffffffcc │ │ │ │ andeq r5, r0, r0, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #232] @ 60ea4c │ │ │ │ + ldr r3, [pc, #232] @ 60ea50 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, r3, #100 @ 0x64 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #216] @ 60ea50 │ │ │ │ + ldr ip, [pc, #216] @ 60ea54 │ │ │ │ sub r4, r0, #400 @ 0x190 │ │ │ │ - ldr r0, [pc, #212] @ 60ea54 │ │ │ │ + ldr r0, [pc, #212] @ 60ea58 │ │ │ │ add ip, pc, ip │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [ip, r0] │ │ │ │ - ldr r1, [pc, #196] @ 60ea58 │ │ │ │ - ldr r2, [pc, #196] @ 60ea5c │ │ │ │ + ldr r1, [pc, #196] @ 60ea5c │ │ │ │ + ldr r2, [pc, #196] @ 60ea60 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ tst r3, #4 │ │ │ │ - beq 60e9cc │ │ │ │ + beq 60e9d0 │ │ │ │ ldr r3, [r5, #492] @ 0x1ec │ │ │ │ cmp r3, #5 │ │ │ │ - bne 60ea10 │ │ │ │ - ldr r2, [pc, #140] @ 60ea60 │ │ │ │ - ldr r3, [pc, #124] @ 60ea54 │ │ │ │ + bne 60ea14 │ │ │ │ + ldr r2, [pc, #140] @ 60ea64 │ │ │ │ + ldr r3, [pc, #124] @ 60ea58 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60ea48 │ │ │ │ + bne 60ea4c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1052110,212 +1052111,212 @@ │ │ │ │ ldr r2, [r5, #484] @ 0x1e4 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ str ip, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 60e190 │ │ │ │ - b 60e9cc │ │ │ │ + bl 60e194 │ │ │ │ + b 60e9d0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r8, r7, r0, ror #13 │ │ │ │ - subseq ip, r4, r8, asr #6 │ │ │ │ + ldrdeq r8, [r7], #-108 @ 0xffffff94 │ │ │ │ + subseq ip, r4, r4, asr #6 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r5, r2, ip, asr #20 │ │ │ │ - eorseq r5, r2, r8, lsr #20 │ │ │ │ - ldrsheq ip, [r4], #-32 @ 0xffffffe0 │ │ │ │ + eorseq r5, r2, r8, asr #20 │ │ │ │ + eorseq r5, r2, r4, lsr #20 │ │ │ │ + subseq ip, r4, ip, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #296] @ 60eba4 │ │ │ │ + ldr ip, [pc, #296] @ 60eba8 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #88 @ 0x58 │ │ │ │ - ldr lr, [pc, #284] @ 60eba8 │ │ │ │ + ldr lr, [pc, #284] @ 60ebac │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #280] @ 60ebac │ │ │ │ + ldr ip, [pc, #280] @ 60ebb0 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #276] @ 60ebb0 │ │ │ │ - ldr r1, [pc, #276] @ 60ebb4 │ │ │ │ + ldr r2, [pc, #276] @ 60ebb4 │ │ │ │ + ldr r1, [pc, #276] @ 60ebb8 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r6, [pc, #244] @ 60ebb8 │ │ │ │ + ldr r6, [pc, #244] @ 60ebbc │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r3, [r0, #552] @ 0x228 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60eb50 │ │ │ │ - ldr r3, [pc, #224] @ 60ebbc │ │ │ │ + beq 60eb54 │ │ │ │ + ldr r3, [pc, #224] @ 60ebc0 │ │ │ │ add r5, r4, #488 @ 0x1e8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #212] @ 60ebc0 │ │ │ │ + ldr r1, [pc, #212] @ 60ebc4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ ldrb r5, [r4, #516] @ 0x204 │ │ │ │ - bl 60be00 │ │ │ │ + bl 60be04 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 60eb7c │ │ │ │ - ldr r2, [pc, #176] @ 60ebc4 │ │ │ │ - ldr r3, [pc, #148] @ 60ebac │ │ │ │ + bne 60eb80 │ │ │ │ + ldr r2, [pc, #176] @ 60ebc8 │ │ │ │ + ldr r3, [pc, #148] @ 60ebb0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60eba0 │ │ │ │ + bne 60eba4 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #548] @ 0x224 │ │ │ │ ldr r5, [r3] │ │ │ │ bl 8f5710 │ │ │ │ cmp r5, r0 │ │ │ │ - beq 60ead4 │ │ │ │ + beq 60ead8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6317a4 │ │ │ │ + bl 6317a8 │ │ │ │ ldrb r3, [r4, #555] @ 0x22b │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60eb0c │ │ │ │ - b 60ead4 │ │ │ │ + beq 60eb10 │ │ │ │ + b 60ead8 │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [r1, #4] │ │ │ │ str r3, [r1, #8] │ │ │ │ str r3, [r1, #12] │ │ │ │ - bl 60e190 │ │ │ │ - b 60eb0c │ │ │ │ + bl 60e194 │ │ │ │ + b 60eb10 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r8, r7, r8, asr #11 │ │ │ │ - subseq ip, r4, r4, lsr r2 │ │ │ │ + subeq r8, r7, r4, asr #11 │ │ │ │ + subseq ip, r4, r0, lsr r2 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r2, r5, ip, lsr #13 │ │ │ │ - @ instruction: 0x0032a9f0 │ │ │ │ - subseq ip, r4, r4, lsl #4 │ │ │ │ + eorseq r2, r5, r8, lsr #13 │ │ │ │ + eorseq sl, r2, ip, ror #19 │ │ │ │ + subseq ip, r4, r0, lsl #4 │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ - eorseq lr, r0, ip, lsl lr │ │ │ │ - ldrheq ip, [r4], #-16 │ │ │ │ + eorseq lr, r0, r8, lsl lr │ │ │ │ + subseq ip, r4, ip, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ ldrb r3, [r0, #552] @ 0x228 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #3096] @ 60f804 │ │ │ │ - ldr r2, [pc, #3096] @ 60f808 │ │ │ │ + ldr r3, [pc, #3096] @ 60f808 │ │ │ │ + ldr r2, [pc, #3096] @ 60f80c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #3088] @ 60f80c │ │ │ │ + ldr r3, [pc, #3088] @ 60f810 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r9, r0 │ │ │ │ mov fp, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ - beq 60edd0 │ │ │ │ + beq 60edd4 │ │ │ │ add r7, r9, #520 @ 0x208 │ │ │ │ mov r8, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 60c588 │ │ │ │ + bl 60c58c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60edf8 │ │ │ │ + beq 60edfc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ - beq 60ec58 │ │ │ │ + beq 60ec5c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 60ee3c │ │ │ │ + bhi 60ee40 │ │ │ │ mov ip, #4 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 90363c │ │ │ │ cmp r0, #3 │ │ │ │ - bls 60ecd0 │ │ │ │ + bls 60ecd4 │ │ │ │ ldr r3, [r9, #116] @ 0x74 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ tst r3, #1 │ │ │ │ eoreq r3, r6, r6, ror #16 │ │ │ │ lsreq r3, r3, #8 │ │ │ │ biceq r3, r3, #65280 @ 0xff00 │ │ │ │ eoreq r6, r3, r6, ror #8 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ - beq 60ece0 │ │ │ │ + beq 60ece4 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #1 │ │ │ │ - bls 60ecb8 │ │ │ │ + bls 60ecbc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60cb6c │ │ │ │ - b 60ec20 │ │ │ │ + bl 60cb70 │ │ │ │ + b 60ec24 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60c200 │ │ │ │ + bl 60c204 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60ee50 │ │ │ │ + beq 60ee54 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 60c73c │ │ │ │ - b 60ec20 │ │ │ │ + bl 60c740 │ │ │ │ + b 60ec24 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60c200 │ │ │ │ + bl 60c204 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60ecd0 │ │ │ │ + bne 60ecd4 │ │ │ │ ldrb r3, [r4, #148] @ 0x94 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 60ef78 │ │ │ │ + bne 60ef7c │ │ │ │ ldrb r3, [r4, #150] @ 0x96 │ │ │ │ sub r2, r3, #64 @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r2, #63 @ 0x3f │ │ │ │ - bhi 60ef78 │ │ │ │ + bhi 60ef7c │ │ │ │ ldrb r2, [r4, #151] @ 0x97 │ │ │ │ mov r1, r6 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r2, r3, #8 │ │ │ │ orr r3, r2, r3, lsr #8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ ldrb r2, [r4, #149] @ 0x95 │ │ │ │ lsr r3, r3, #18 │ │ │ │ add r0, r9, #400 @ 0x190 │ │ │ │ bl 3e1c78 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #2756] @ 60f810 │ │ │ │ + ldr r3, [pc, #2756] @ 60f814 │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r4, #124] @ 0x7c │ │ │ │ - ldr r1, [pc, #2748] @ 60f814 │ │ │ │ - ldr r2, [pc, #2748] @ 60f818 │ │ │ │ + ldr r1, [pc, #2748] @ 60f818 │ │ │ │ + ldr r2, [pc, #2748] @ 60f81c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ @@ -1052324,63 +1052325,63 @@ │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ eoreq r2, r3, r3, ror #16 │ │ │ │ lsreq r2, r2, #8 │ │ │ │ biceq r2, r2, #65280 @ 0xff00 │ │ │ │ eoreq r3, r2, r3, ror #8 │ │ │ │ - ldr r2, [pc, #2684] @ 60f81c │ │ │ │ + ldr r2, [pc, #2684] @ 60f820 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ ldr r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 60f300 │ │ │ │ - ldr r2, [pc, #2664] @ 60f820 │ │ │ │ + bne 60f304 │ │ │ │ + ldr r2, [pc, #2664] @ 60f824 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 60f2c4 │ │ │ │ + bhi 60f2c8 │ │ │ │ add r2, r2, r3 │ │ │ │ ldrh r2, [r2, r3] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r3, [r0, #548] @ 0x224 │ │ │ │ ldr r4, [r3] │ │ │ │ bl 8f5710 │ │ │ │ cmp r4, r0 │ │ │ │ - beq 60ec18 │ │ │ │ + beq 60ec1c │ │ │ │ mov r0, r9 │ │ │ │ - bl 6317a4 │ │ │ │ + bl 6317a8 │ │ │ │ ldrb r3, [r9, #555] @ 0x22b │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60ec18 │ │ │ │ - ldr r2, [pc, #2596] @ 60f824 │ │ │ │ - ldr r3, [pc, #2568] @ 60f80c │ │ │ │ + bne 60ec1c │ │ │ │ + ldr r2, [pc, #2596] @ 60f828 │ │ │ │ + ldr r3, [pc, #2568] @ 60f810 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60f6a0 │ │ │ │ + bne 60f6a4 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #4 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 212834 │ │ │ │ - b 60ec74 │ │ │ │ - ldr r3, [pc, #2512] @ 60f828 │ │ │ │ - ldr r2, [pc, #2512] @ 60f82c │ │ │ │ - ldr r1, [pc, #2512] @ 60f830 │ │ │ │ + b 60ec78 │ │ │ │ + ldr r3, [pc, #2512] @ 60f82c │ │ │ │ + ldr r2, [pc, #2512] @ 60f830 │ │ │ │ + ldr r1, [pc, #2512] @ 60f834 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1052389,235 +1052390,235 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ eoreq r3, r5, r5, ror #16 │ │ │ │ lsreq r3, r3, #8 │ │ │ │ biceq r3, r3, #65280 @ 0xff00 │ │ │ │ eoreq r5, r3, r5, ror #8 │ │ │ │ - ldr r3, [pc, #2424] @ 60f81c │ │ │ │ + ldr r3, [pc, #2424] @ 60f820 │ │ │ │ str r5, [r4, #152] @ 0x98 │ │ │ │ ldr sl, [r2, r3] │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60f408 │ │ │ │ + bne 60f40c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ strb r3, [r4, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 60f6a4 │ │ │ │ + bne 60f6a8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60eca8 │ │ │ │ - ldr r3, [pc, #2388] @ 60f834 │ │ │ │ + beq 60ecac │ │ │ │ + ldr r3, [pc, #2388] @ 60f838 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60eca8 │ │ │ │ - ldr r3, [pc, #2368] @ 60f838 │ │ │ │ + beq 60ecac │ │ │ │ + ldr r3, [pc, #2368] @ 60f83c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60eca8 │ │ │ │ - ldr r3, [pc, #2352] @ 60f83c │ │ │ │ + beq 60ecac │ │ │ │ + ldr r3, [pc, #2352] @ 60f840 │ │ │ │ ldr r6, [r4, #156] @ 0x9c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r4, #151] @ 0x97 │ │ │ │ ldrb r3, [r3] │ │ │ │ ldrb sl, [r4, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r4, #150] @ 0x96 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r5, r3, #8 │ │ │ │ orr r5, r5, r3, lsr #8 │ │ │ │ lsl r5, r5, #18 │ │ │ │ lsr r5, r5, #18 │ │ │ │ - beq 60f654 │ │ │ │ + beq 60f658 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ stm sp, {r5, r6, sl} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #2256] @ 60f840 │ │ │ │ + ldr r0, [pc, #2256] @ 60f844 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60eca8 │ │ │ │ + b 60ecac │ │ │ │ mov r5, r6 │ │ │ │ - b 60ed44 │ │ │ │ + b 60ed48 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bl 213230 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60f2d8 │ │ │ │ + beq 60f2dc │ │ │ │ ldrb r3, [r4, #151] @ 0x97 │ │ │ │ ldrb r1, [r4, #150] @ 0x96 │ │ │ │ orr r1, r1, r3, lsl #8 │ │ │ │ lsl r3, r1, #8 │ │ │ │ orr r3, r3, r1, lsr #8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ ldr r1, [r5, #484] @ 0x1e4 │ │ │ │ lsr r3, r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 60f4a4 │ │ │ │ + beq 60f4a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60effc │ │ │ │ + beq 60f000 │ │ │ │ bl 213d94 │ │ │ │ - b 60effc │ │ │ │ + b 60f000 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60f2e4 │ │ │ │ + beq 60f2e8 │ │ │ │ ldrb r3, [r4, #151] @ 0x97 │ │ │ │ ldrb r2, [r4, #150] @ 0x96 │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ lsl r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsr #8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ ldr r2, [r5, #484] @ 0x1e4 │ │ │ │ lsr r3, r3, #18 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 60f584 │ │ │ │ + beq 60f588 │ │ │ │ mov r3, #12 │ │ │ │ mov r0, r5 │ │ │ │ strb r3, [r4, #124] @ 0x7c │ │ │ │ bl 69de5c │ │ │ │ - b 60eec0 │ │ │ │ + b 60eec4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60f2e4 │ │ │ │ + beq 60f2e8 │ │ │ │ ldrb r3, [r4, #151] @ 0x97 │ │ │ │ ldrb r2, [r4, #150] @ 0x96 │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ lsl r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsr #8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ ldr r2, [r5, #484] @ 0x1e4 │ │ │ │ lsr r3, r3, #18 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 60effc │ │ │ │ + bne 60f000 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #2040] @ 60f844 │ │ │ │ + ldr r3, [pc, #2040] @ 60f848 │ │ │ │ add r0, r5, #444 @ 0x1bc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #2028] @ 60f848 │ │ │ │ + ldr r1, [pc, #2028] @ 60f84c │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #472] @ 0x1d8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60f08c │ │ │ │ + beq 60f090 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60f7e0 │ │ │ │ + beq 60f7e4 │ │ │ │ mov r3, #10 │ │ │ │ strb r3, [r4, #124] @ 0x7c │ │ │ │ - bl 60be00 │ │ │ │ + bl 60be04 │ │ │ │ mov r0, r5 │ │ │ │ bl 69de5c │ │ │ │ - b 60eec0 │ │ │ │ + b 60eec4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60f2e4 │ │ │ │ + beq 60f2e8 │ │ │ │ ldrb r3, [r4, #151] @ 0x97 │ │ │ │ ldrb r2, [r4, #150] @ 0x96 │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ lsl r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsr #8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ ldr r2, [r5, #484] @ 0x1e4 │ │ │ │ lsr r3, r3, #18 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 60effc │ │ │ │ + bne 60f000 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #1900] @ 60f844 │ │ │ │ + ldr r3, [pc, #1900] @ 60f848 │ │ │ │ add r0, r5, #444 @ 0x1bc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #1892] @ 60f84c │ │ │ │ + ldr r1, [pc, #1892] @ 60f850 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #472] @ 0x1d8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60f08c │ │ │ │ + beq 60f090 │ │ │ │ mov lr, #10 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60f774 │ │ │ │ + beq 60f778 │ │ │ │ ldr ip, [r2, #148] @ 0x94 │ │ │ │ ldr r1, [r2, #152] @ 0x98 │ │ │ │ ldr r6, [r4, #156] @ 0x9c │ │ │ │ ldr r2, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq ip, r6 │ │ │ │ strbeq lr, [r4, #124] @ 0x7c │ │ │ │ ldr r3, [r3, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60f108 │ │ │ │ - bl 60be00 │ │ │ │ + bne 60f10c │ │ │ │ + bl 60be04 │ │ │ │ mov r0, r5 │ │ │ │ bl 69de5c │ │ │ │ - b 60eec0 │ │ │ │ + b 60eec4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60f2e4 │ │ │ │ + beq 60f2e8 │ │ │ │ ldrb r3, [r4, #151] @ 0x97 │ │ │ │ ldrb r2, [r4, #150] @ 0x96 │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ lsl r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsr #8 │ │ │ │ lsl r3, r3, #18 │ │ │ │ ldr r2, [r5, #484] @ 0x1e4 │ │ │ │ lsr r3, r3, #18 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 60effc │ │ │ │ + bne 60f000 │ │ │ │ add r6, r9, #484 @ 0x1e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 91c29c │ │ │ │ mov r0, r5 │ │ │ │ bl 696410 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 91c2d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 69de5c │ │ │ │ - b 60eec0 │ │ │ │ + b 60eec4 │ │ │ │ add r3, r9, #484 @ 0x1e4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r4, #149] @ 0x95 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 91c29c │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 60f1f8 │ │ │ │ + bne 60f1fc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #1636] @ 60f850 │ │ │ │ + ldr r3, [pc, #1636] @ 60f854 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ ldr r6, [r9, #444] @ 0x1bc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 60f288 │ │ │ │ - ldr r3, [pc, #1608] @ 60f854 │ │ │ │ - ldr r2, [pc, #1608] @ 60f858 │ │ │ │ - ldr r1, [pc, #1608] @ 60f85c │ │ │ │ + beq 60f28c │ │ │ │ + ldr r3, [pc, #1608] @ 60f858 │ │ │ │ + ldr r2, [pc, #1608] @ 60f85c │ │ │ │ + ldr r1, [pc, #1608] @ 60f860 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #76 @ 0x4c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ str r4, [sp, #32] │ │ │ │ @@ -1052630,78 +1052631,78 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #58 @ 0x3a │ │ │ │ mov r1, r5 │ │ │ │ str r9, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r2, [r0, #480] @ 0x1e0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 60f270 │ │ │ │ + bne 60f274 │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ cmp r3, r7 │ │ │ │ - beq 60f2f8 │ │ │ │ + beq 60f2fc │ │ │ │ ldr r6, [r6, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 60f240 │ │ │ │ + bne 60f244 │ │ │ │ add r4, sp, #32 │ │ │ │ ldm r4, {r4, r5, r9} │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ bl 8e7958 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 60f7bc │ │ │ │ + beq 60f7c0 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq 60f3c0 │ │ │ │ + beq 60f3c4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ bl 91c2d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 69de5c │ │ │ │ - b 60eec0 │ │ │ │ + b 60eec4 │ │ │ │ mov r3, #11 │ │ │ │ mov r0, r5 │ │ │ │ strb r3, [r4, #124] @ 0x7c │ │ │ │ bl 69de5c │ │ │ │ - b 60eec0 │ │ │ │ + b 60eec4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60f2e4 │ │ │ │ + beq 60f2e8 │ │ │ │ bl 213d94 │ │ │ │ mov r3, #3 │ │ │ │ mov r0, #0 │ │ │ │ strb r3, [r4, #124] @ 0x7c │ │ │ │ bl 69de5c │ │ │ │ - b 60eec0 │ │ │ │ + b 60eec4 │ │ │ │ bl 696410 │ │ │ │ - b 60f270 │ │ │ │ - ldr r2, [pc, #1368] @ 60f860 │ │ │ │ + b 60f274 │ │ │ │ + ldr r2, [pc, #1368] @ 60f864 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60edb0 │ │ │ │ - ldr r2, [pc, #1308] @ 60f838 │ │ │ │ + beq 60edb4 │ │ │ │ + ldr r2, [pc, #1308] @ 60f83c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 60edb0 │ │ │ │ - ldr r2, [pc, #1292] @ 60f83c │ │ │ │ + beq 60edb4 │ │ │ │ + ldr r2, [pc, #1292] @ 60f840 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldrb r1, [r4, #151] @ 0x97 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r2, [r4, #150] @ 0x96 │ │ │ │ orr r2, r2, r1, lsl #8 │ │ │ │ lsl r1, r2, #8 │ │ │ │ orr r2, r1, r2, lsr #8 │ │ │ │ lsl r2, r2, #18 │ │ │ │ lsr r2, r2, #18 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [r4, #156] @ 0x9c │ │ │ │ - beq 60f670 │ │ │ │ + beq 60f674 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ @@ -1052713,88 +1052714,88 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1200] @ 60f864 │ │ │ │ + ldr r0, [pc, #1200] @ 60f868 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ - b 60edb0 │ │ │ │ + b 60edb4 │ │ │ │ bl 91d018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r6, [r0] │ │ │ │ str r0, [sp, #28] │ │ │ │ bl 91d018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60f2ac │ │ │ │ + beq 60f2b0 │ │ │ │ strb r6, [r0, #4] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #1136] @ 60f868 │ │ │ │ + ldr r3, [pc, #1136] @ 60f86c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 60f2ac │ │ │ │ - ldr r3, [pc, #1116] @ 60f86c │ │ │ │ + b 60f2b0 │ │ │ │ + ldr r3, [pc, #1116] @ 60f870 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60eeb4 │ │ │ │ - ldr r3, [pc, #1044] @ 60f838 │ │ │ │ + beq 60eeb8 │ │ │ │ + ldr r3, [pc, #1044] @ 60f83c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60eeb4 │ │ │ │ - ldr r3, [pc, #1028] @ 60f83c │ │ │ │ + beq 60eeb8 │ │ │ │ + ldr r3, [pc, #1028] @ 60f840 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r4, #147] @ 0x93 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r4, #146] @ 0x92 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r6, r3, #8 │ │ │ │ orr r6, r6, r3, lsr #8 │ │ │ │ lsl r6, r6, #18 │ │ │ │ lsr r6, r6, #18 │ │ │ │ - beq 60f688 │ │ │ │ + beq 60f68c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #980] @ 60f870 │ │ │ │ + ldr r0, [pc, #980] @ 60f874 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60eeb4 │ │ │ │ + b 60eeb8 │ │ │ │ add r3, r4, #108 @ 0x6c │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 91c29c │ │ │ │ ldr r3, [r9, #304] @ 0x130 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60f558 │ │ │ │ - ldr r1, [pc, #928] @ 60f874 │ │ │ │ - ldr ip, [pc, #928] @ 60f878 │ │ │ │ + beq 60f55c │ │ │ │ + ldr r1, [pc, #928] @ 60f878 │ │ │ │ + ldr ip, [pc, #928] @ 60f87c │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ add ip, pc, ip │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ mov sl, r2 │ │ │ │ mov fp, r1 │ │ │ │ @@ -1052803,420 +1052804,420 @@ │ │ │ │ ldr r3, [r9, #548] @ 0x224 │ │ │ │ mov r0, sl │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov r1, r5 │ │ │ │ bl 213980 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60f538 │ │ │ │ + beq 60f53c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 91c29c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r3, fp │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 8f47a0 │ │ │ │ ldr r3, [r9, #304] @ 0x130 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bcc 60f4f8 │ │ │ │ + bcc 60f4fc │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 60d718 │ │ │ │ + bl 60d71c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60f648 │ │ │ │ + beq 60f64c │ │ │ │ mov r0, r2 │ │ │ │ bl 213d94 │ │ │ │ mov r0, r5 │ │ │ │ bl 69de5c │ │ │ │ - b 60ec20 │ │ │ │ + b 60ec24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #692] @ 60f844 │ │ │ │ + ldr r3, [pc, #692] @ 60f848 │ │ │ │ add r6, r5, #444 @ 0x1bc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #732] @ 60f87c │ │ │ │ + ldr r1, [pc, #732] @ 60f880 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #472] @ 0x1d8 │ │ │ │ - b 60f5e4 │ │ │ │ + b 60f5e8 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ ldr ip, [r3, #360] @ 0x168 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60f798 │ │ │ │ + beq 60f79c │ │ │ │ ldr r0, [r2, #148] @ 0x94 │ │ │ │ ldr r1, [r2, #152] @ 0x98 │ │ │ │ ldr lr, [r4, #156] @ 0x9c │ │ │ │ ldr r2, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq r0, lr │ │ │ │ - beq 60f600 │ │ │ │ + beq 60f604 │ │ │ │ mov r3, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60f5b4 │ │ │ │ + bne 60f5b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60be00 │ │ │ │ + bl 60be04 │ │ │ │ mov r0, r5 │ │ │ │ bl 69de5c │ │ │ │ - b 60eec0 │ │ │ │ + b 60eec4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ - bl 60be00 │ │ │ │ + bl 60be04 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 60f5f4 │ │ │ │ + beq 60f5f8 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #108 @ 0x6c │ │ │ │ bl 91c29c │ │ │ │ - ldr r3, [pc, #600] @ 60f880 │ │ │ │ - ldr r1, [pc, #600] @ 60f884 │ │ │ │ + ldr r3, [pc, #600] @ 60f884 │ │ │ │ + ldr r1, [pc, #600] @ 60f888 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ bl 8f47a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69de5c │ │ │ │ - b 60ec20 │ │ │ │ + b 60ec24 │ │ │ │ mov r0, r5 │ │ │ │ bl 69de5c │ │ │ │ - b 60ec20 │ │ │ │ - ldr r0, [pc, #556] @ 60f888 │ │ │ │ + b 60ec24 │ │ │ │ + ldr r0, [pc, #556] @ 60f88c │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60eca8 │ │ │ │ - ldr r0, [pc, #532] @ 60f88c │ │ │ │ + b 60ecac │ │ │ │ + ldr r0, [pc, #532] @ 60f890 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ - b 60edb0 │ │ │ │ - ldr r0, [pc, #512] @ 60f890 │ │ │ │ + b 60edb4 │ │ │ │ + ldr r0, [pc, #512] @ 60f894 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60eeb4 │ │ │ │ + b 60eeb8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi 60eca8 │ │ │ │ + bhi 60ecac │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60eca8 │ │ │ │ - ldr r3, [pc, #464] @ 60f894 │ │ │ │ + beq 60ecac │ │ │ │ + ldr r3, [pc, #464] @ 60f898 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60eca8 │ │ │ │ - ldr r3, [pc, #348] @ 60f838 │ │ │ │ + beq 60ecac │ │ │ │ + ldr r3, [pc, #348] @ 60f83c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 60eca8 │ │ │ │ - ldr r3, [pc, #332] @ 60f83c │ │ │ │ + beq 60ecac │ │ │ │ + ldr r3, [pc, #332] @ 60f840 │ │ │ │ ldrb r6, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r4, #147] @ 0x93 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r4, #146] @ 0x92 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r5, r3, #8 │ │ │ │ orr r5, r5, r3, lsr #8 │ │ │ │ lsl r5, r5, #18 │ │ │ │ lsr r5, r5, #18 │ │ │ │ - beq 60f75c │ │ │ │ + beq 60f760 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #324] @ 60f898 │ │ │ │ + ldr r0, [pc, #324] @ 60f89c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60eca8 │ │ │ │ - ldr r0, [pc, #312] @ 60f89c │ │ │ │ + b 60ecac │ │ │ │ + ldr r0, [pc, #312] @ 60f8a0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 60eca8 │ │ │ │ - ldr r3, [pc, #292] @ 60f8a0 │ │ │ │ - ldr r1, [pc, #292] @ 60f8a4 │ │ │ │ - ldr r0, [pc, #292] @ 60f8a8 │ │ │ │ + b 60ecac │ │ │ │ + ldr r3, [pc, #292] @ 60f8a4 │ │ │ │ + ldr r1, [pc, #292] @ 60f8a8 │ │ │ │ + ldr r0, [pc, #292] @ 60f8ac │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #288] @ 60f8ac │ │ │ │ + ldr r2, [pc, #288] @ 60f8b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #392 @ 0x188 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #272] @ 60f8b0 │ │ │ │ - ldr r1, [pc, #272] @ 60f8b4 │ │ │ │ - ldr r0, [pc, #272] @ 60f8b8 │ │ │ │ + ldr r3, [pc, #272] @ 60f8b4 │ │ │ │ + ldr r1, [pc, #272] @ 60f8b8 │ │ │ │ + ldr r0, [pc, #272] @ 60f8bc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #268] @ 60f8bc │ │ │ │ + ldr r2, [pc, #268] @ 60f8c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #360 @ 0x168 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #252] @ 60f8c0 │ │ │ │ - ldr r1, [pc, #252] @ 60f8c4 │ │ │ │ - ldr r0, [pc, #252] @ 60f8c8 │ │ │ │ + ldr r3, [pc, #252] @ 60f8c4 │ │ │ │ + ldr r1, [pc, #252] @ 60f8c8 │ │ │ │ + ldr r0, [pc, #252] @ 60f8cc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #412 @ 0x19c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #228] @ 60f8cc │ │ │ │ - ldr r1, [pc, #228] @ 60f8d0 │ │ │ │ - ldr r0, [pc, #228] @ 60f8d4 │ │ │ │ + ldr r3, [pc, #228] @ 60f8d0 │ │ │ │ + ldr r1, [pc, #228] @ 60f8d4 │ │ │ │ + ldr r0, [pc, #228] @ 60f8d8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #224] @ 60f8d8 │ │ │ │ + ldr r2, [pc, #224] @ 60f8dc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #392 @ 0x188 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldrsbeq ip, [r4], #-8 │ │ │ │ - subseq ip, r4, ip, asr #1 │ │ │ │ + ldrsbeq ip, [r4], #-4 │ │ │ │ + subseq ip, r4, r8, asr #1 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq r8, r7, ip, ror #5 │ │ │ │ - eorseq r5, r2, ip, lsl #13 │ │ │ │ - eorseq r5, r2, r0, ror r6 │ │ │ │ - ldrdeq r2, [r0], -ip │ │ │ │ - subeq r8, r7, lr, ror r2 │ │ │ │ - subseq fp, r4, r4, asr #29 │ │ │ │ - subeq r8, r7, r8, ror #3 │ │ │ │ - eorseq r5, r2, ip, ror #10 │ │ │ │ - eorseq r5, r2, r4, lsl #11 │ │ │ │ + subeq r8, r7, r8, ror #5 │ │ │ │ + eorseq r5, r2, r8, lsl #13 │ │ │ │ + eorseq r5, r2, ip, ror #12 │ │ │ │ + ldrdeq r2, [r0], -ip │ │ │ │ + subeq r8, r7, sl, ror r2 │ │ │ │ + subseq fp, r4, r0, asr #29 │ │ │ │ + subeq r8, r7, r4, ror #3 │ │ │ │ + eorseq r5, r2, r8, ror #10 │ │ │ │ + eorseq r5, r2, r0, lsl #11 │ │ │ │ ldrdeq r4, [r0], -r4 @ │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r4, r9, r0, asr #9 │ │ │ │ + @ instruction: 0x003944bc │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ - eorseq lr, r0, ip, lsr #17 │ │ │ │ - eorseq lr, r0, r0, lsr #16 │ │ │ │ + eorseq lr, r0, r8, lsr #17 │ │ │ │ + eorseq lr, r0, ip, lsl r8 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ - subeq r7, r7, r4, lsr lr │ │ │ │ - eorseq r6, r4, r8, ror #21 │ │ │ │ - eorseq r6, r4, r0, lsl #22 │ │ │ │ + subeq r7, r7, r0, lsr lr │ │ │ │ + eorseq r6, r4, r4, ror #21 │ │ │ │ + @ instruction: 0x00346afc │ │ │ │ andeq r3, r0, r4, ror #1 │ │ │ │ - eorseq r4, r9, r8, ror #3 │ │ │ │ + eorseq r4, r9, r4, ror #3 │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ andeq r1, r0, r0, lsr #19 │ │ │ │ - @ instruction: 0x003941b8 │ │ │ │ - eorseq r4, r9, ip, asr r1 │ │ │ │ + @ instruction: 0x003941b4 │ │ │ │ + eorseq r4, r9, r8, asr r1 │ │ │ │ @ instruction: 0xffffe7bc │ │ │ │ - eorseq lr, r0, r8, ror #6 │ │ │ │ - eorseq r4, r9, r4 │ │ │ │ + eorseq lr, r0, r4, ror #6 │ │ │ │ + eorseq r4, r9, r0 │ │ │ │ @ instruction: 0xffffe66c │ │ │ │ - eorseq r3, r9, ip, lsl lr │ │ │ │ - eorseq r3, r9, r4, ror pc │ │ │ │ - eorseq r4, r9, ip │ │ │ │ + eorseq r3, r9, r8, lsl lr │ │ │ │ + eorseq r3, r9, r0, ror pc │ │ │ │ + eorseq r4, r9, r8 │ │ │ │ andeq r4, r0, ip, ror #7 │ │ │ │ - mlaseq r9, r4, pc, r3 @ │ │ │ │ - eorseq r3, r9, r8, asr #31 │ │ │ │ - subeq r7, r7, r4, asr #17 │ │ │ │ - eorseq r3, r9, r0, lsl #21 │ │ │ │ - eorseq r2, pc, r4, asr #17 │ │ │ │ + mlaseq r9, r0, pc, r3 @ │ │ │ │ + eorseq r3, r9, r4, asr #31 │ │ │ │ + subeq r7, r7, r0, asr #17 │ │ │ │ + eorseq r3, r9, ip, ror sl │ │ │ │ + eorseq r2, pc, r0, asr #17 │ │ │ │ strdeq r0, [r0], -sl │ │ │ │ - subeq r7, r7, r0, lsr #17 │ │ │ │ - eorseq r3, r9, ip, asr sl │ │ │ │ - eorseq r2, pc, r0, lsr #17 │ │ │ │ + @ instruction: 0x0047789c │ │ │ │ + eorseq r3, r9, r8, asr sl │ │ │ │ + mlaseq pc, ip, r8, r2 @ │ │ │ │ @ instruction: 0x000001bd │ │ │ │ - subeq r7, r7, ip, ror r8 │ │ │ │ - eorseq pc, r1, r8, lsl r1 @ │ │ │ │ - eorseq pc, r1, ip, lsr #2 │ │ │ │ - subeq r7, r7, r8, asr r8 │ │ │ │ - eorseq r3, r9, r4, lsl sl │ │ │ │ - eorseq pc, r4, ip, lsr #19 │ │ │ │ + subeq r7, r7, r8, ror r8 │ │ │ │ + eorseq pc, r1, r4, lsl r1 @ │ │ │ │ + eorseq pc, r1, r8, lsr #2 │ │ │ │ + subeq r7, r7, r4, asr r8 │ │ │ │ + eorseq r3, r9, r0, lsl sl │ │ │ │ + eorseq pc, r4, r8, lsr #19 │ │ │ │ andeq r0, r0, sp, asr #4 │ │ │ │ │ │ │ │ -0060f8dc : │ │ │ │ +0060f8e0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r9, [pc, #464] @ 60fac4 │ │ │ │ + ldr r9, [pc, #464] @ 60fac8 │ │ │ │ mov r7, r1 │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r1, [pc, #456] @ 60fac8 │ │ │ │ + ldr r1, [pc, #456] @ 60facc │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #452] @ 60facc │ │ │ │ + ldr r2, [pc, #452] @ 60fad0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r3 │ │ │ │ add r3, r9, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #412] @ 60fad0 │ │ │ │ - ldr r1, [pc, #412] @ 60fad4 │ │ │ │ + ldr r2, [pc, #412] @ 60fad4 │ │ │ │ + ldr r1, [pc, #412] @ 60fad8 │ │ │ │ add ip, r9, #124 @ 0x7c │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ mov r1, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62d174 │ │ │ │ + bl 62d178 │ │ │ │ ldr ip, [r4, #304] @ 0x130 │ │ │ │ cmn ip, #1 │ │ │ │ moveq ip, #1 │ │ │ │ streq ip, [r4, #304] @ 0x130 │ │ │ │ - beq 60f98c │ │ │ │ - ldr r3, [pc, #340] @ 60fad8 │ │ │ │ + beq 60f990 │ │ │ │ + ldr r3, [pc, #340] @ 60fadc │ │ │ │ sub r2, ip, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 60fa38 │ │ │ │ + bhi 60fa3c │ │ │ │ ldr r1, [r4, #308] @ 0x134 │ │ │ │ cmp r1, #2 │ │ │ │ - bls 60fa74 │ │ │ │ + bls 60fa78 │ │ │ │ mov r0, ip │ │ │ │ mov r1, #4 │ │ │ │ bl 211c40 │ │ │ │ mov sl, #96 @ 0x60 │ │ │ │ add r3, r4, #384 @ 0x180 │ │ │ │ mov fp, #32 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r4, #392] @ 0x188 │ │ │ │ strd sl, [r3, #-8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r4, #308] @ 0x134 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ ldr r1, [r4, #308] @ 0x134 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r4, #384] @ 0x180 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4, #388] @ 0x184 │ │ │ │ - beq 60fa18 │ │ │ │ + beq 60fa1c │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [r4, #308] @ 0x134 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r4, #392] @ 0x188 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ str r0, [r7, r5, lsl #2] │ │ │ │ ldr r1, [r4, #304] @ 0x130 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r1, r5 │ │ │ │ - bhi 60f9f0 │ │ │ │ + bhi 60f9f4 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #156] @ 60fadc │ │ │ │ + ldr r2, [pc, #156] @ 60fae0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #152] @ 60fae0 │ │ │ │ - ldr r1, [pc, #152] @ 60fae4 │ │ │ │ + ldr r2, [pc, #152] @ 60fae4 │ │ │ │ + ldr r1, [pc, #152] @ 60fae8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, sl │ │ │ │ stm sp, {r2, ip} │ │ │ │ add r3, r9, #428 @ 0x1ac │ │ │ │ - ldr r2, [pc, #136] @ 60fae8 │ │ │ │ + ldr r2, [pc, #136] @ 60faec │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 62d0f8 │ │ │ │ - ldr r3, [pc, #112] @ 60faec │ │ │ │ - ldr ip, [pc, #112] @ 60faf0 │ │ │ │ + b 62d0fc │ │ │ │ + ldr r3, [pc, #112] @ 60faf0 │ │ │ │ + ldr ip, [pc, #112] @ 60faf4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #108] @ 60faf4 │ │ │ │ + ldr r1, [pc, #108] @ 60faf8 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #100] @ 60faf8 │ │ │ │ + ldr r2, [pc, #100] @ 60fafc │ │ │ │ add r3, r3, #428 @ 0x1ac │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subeq r7, r7, r0, asr r7 │ │ │ │ - @ instruction: 0x00324adc │ │ │ │ - eorseq r4, r2, r0, asr #21 │ │ │ │ - eorseq r1, r5, r4, lsl r8 │ │ │ │ - eorseq r1, r5, r4, lsr r8 │ │ │ │ + subeq r7, r7, ip, asr #14 │ │ │ │ + @ instruction: 0x00324ad8 │ │ │ │ + @ instruction: 0x00324abc │ │ │ │ + eorseq r1, r5, r0, lsl r8 │ │ │ │ + eorseq r1, r5, r0, lsr r8 │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ - @ instruction: 0x00362fd4 │ │ │ │ - eorseq r3, r9, ip, lsr #15 │ │ │ │ + @ instruction: 0x00362fd0 │ │ │ │ + eorseq r3, r9, r8, lsr #15 │ │ │ │ andeq r0, r0, sl, lsl #10 │ │ │ │ - strheq r7, [r7], #-92 @ 0xffffffa4 │ │ │ │ - eorseq r3, r9, r8, ror #25 │ │ │ │ - eorseq r3, r9, r0, ror r7 │ │ │ │ + strheq r7, [r7], #-88 @ 0xffffffa8 │ │ │ │ + eorseq r3, r9, r4, ror #25 │ │ │ │ + eorseq r3, r9, ip, ror #14 │ │ │ │ andeq r0, r0, r2, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #368] @ 60fc84 │ │ │ │ + ldr r6, [pc, #368] @ 60fc88 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #364] @ 60fc88 │ │ │ │ + ldr r1, [pc, #364] @ 60fc8c │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r2, [pc, #360] @ 60fc8c │ │ │ │ + ldr r2, [pc, #360] @ 60fc90 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #100 @ 0x64 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #340] @ 60fc90 │ │ │ │ + ldr r1, [pc, #340] @ 60fc94 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #328] @ 60fc94 │ │ │ │ + ldr r2, [pc, #328] @ 60fc98 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #308] @ 60fc98 │ │ │ │ - ldr r1, [pc, #308] @ 60fc9c │ │ │ │ + ldr r2, [pc, #308] @ 60fc9c │ │ │ │ + ldr r1, [pc, #308] @ 60fca0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, #88 @ 0x58 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ @@ -1053224,299 +1053225,299 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #520 @ 0x208 │ │ │ │ bl 8d811c │ │ │ │ add r0, r4, #488 @ 0x1e8 │ │ │ │ bl 8d811c │ │ │ │ - ldr r3, [pc, #248] @ 60fca0 │ │ │ │ - ldr r2, [pc, #248] @ 60fca4 │ │ │ │ - ldr r1, [pc, #248] @ 60fca8 │ │ │ │ + ldr r3, [pc, #248] @ 60fca4 │ │ │ │ + ldr r2, [pc, #248] @ 60fca8 │ │ │ │ + ldr r1, [pc, #248] @ 60fcac │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 60f8dc │ │ │ │ + bl 60f8e0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 60fc20 │ │ │ │ + beq 60fc24 │ │ │ │ mov r0, r7 │ │ │ │ bl 8e0aac │ │ │ │ - ldr r2, [pc, #200] @ 60fcac │ │ │ │ - ldr r3, [pc, #164] @ 60fc8c │ │ │ │ + ldr r2, [pc, #200] @ 60fcb0 │ │ │ │ + ldr r3, [pc, #164] @ 60fc90 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 60fc80 │ │ │ │ + bne 60fc84 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r8, #264] @ 0x108 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #128] @ 60fcb0 │ │ │ │ + ldr r3, [pc, #128] @ 60fcb4 │ │ │ │ add r8, r4, #400 @ 0x190 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #84 @ 0x54 │ │ │ │ bl 3e1e3c │ │ │ │ - ldr r2, [pc, #104] @ 60fcb4 │ │ │ │ - ldr r1, [pc, #104] @ 60fcb8 │ │ │ │ + ldr r2, [pc, #104] @ 60fcb8 │ │ │ │ + ldr r1, [pc, #104] @ 60fcbc │ │ │ │ add r6, r6, #264 @ 0x108 │ │ │ │ - ldr r3, [pc, #100] @ 60fcbc │ │ │ │ + ldr r3, [pc, #100] @ 60fcc0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r1, r5 │ │ │ │ bl 6929c8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 416bdc │ │ │ │ - b 60fbdc │ │ │ │ + b 60fbe0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r7, r7, ip, lsr #10 │ │ │ │ - subseq fp, r4, r0, lsr #3 │ │ │ │ + subeq r7, r7, r8, lsr #10 │ │ │ │ + @ instruction: 0x0054b19c │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r4, r2, r0, lsr #17 │ │ │ │ - eorseq r4, r2, r4, lsl #17 │ │ │ │ - eorseq r1, r5, ip, ror #11 │ │ │ │ - eorseq r9, r2, r0, lsr r9 │ │ │ │ + mlaseq r2, ip, r8, r4 │ │ │ │ + eorseq r4, r2, r0, lsl #17 │ │ │ │ + eorseq r1, r5, r8, ror #11 │ │ │ │ + eorseq r9, r2, ip, lsr #18 │ │ │ │ @ instruction: 0xffffd4c8 │ │ │ │ @ instruction: 0xffffeea0 │ │ │ │ @ instruction: 0xfffff010 │ │ │ │ - subseq fp, r4, r0, ror #1 │ │ │ │ - ldrheq lr, [r7], #-168 @ 0xffffff58 │ │ │ │ - eorseq sp, r0, r4, asr #13 │ │ │ │ - eorseq r3, r3, ip, lsl #11 │ │ │ │ + ldrsbeq fp, [r4], #-12 │ │ │ │ + ldrheq lr, [r7], #-164 @ 0xffffff5c │ │ │ │ + eorseq sp, r0, r0, asr #13 │ │ │ │ + eorseq r3, r3, r8, lsl #11 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ │ │ │ │ -0060fcc0 : │ │ │ │ +0060fcc4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #168] @ 60fd80 │ │ │ │ + ldr r4, [pc, #168] @ 60fd84 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #100 @ 0x64 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #152] @ 60fd84 │ │ │ │ - ldr r1, [pc, #152] @ 60fd88 │ │ │ │ + ldr r2, [pc, #152] @ 60fd88 │ │ │ │ + ldr r1, [pc, #152] @ 60fd8c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #132] @ 60fd8c │ │ │ │ - ldr r1, [pc, #132] @ 60fd90 │ │ │ │ + ldr r2, [pc, #132] @ 60fd90 │ │ │ │ + ldr r1, [pc, #132] @ 60fd94 │ │ │ │ add r4, r4, #124 @ 0x7c │ │ │ │ mov r3, #29 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #384] @ 0x180 │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r0, [r5, #388] @ 0x184 │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60fd68 │ │ │ │ + beq 60fd6c │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5, #392] @ 0x188 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r3, [r5, #304] @ 0x130 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 60fd4c │ │ │ │ + bhi 60fd50 │ │ │ │ ldr r0, [r5, #392] @ 0x188 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62d0f8 │ │ │ │ - subeq r7, r7, ip, ror #6 │ │ │ │ - eorseq r4, r2, r4, ror #13 │ │ │ │ - @ instruction: 0x003246fc │ │ │ │ - eorseq r1, r5, r0, asr #8 │ │ │ │ - eorseq r1, r5, r0, ror #8 │ │ │ │ + b 62d0fc │ │ │ │ + subeq r7, r7, r8, ror #6 │ │ │ │ + eorseq r4, r2, r0, ror #13 │ │ │ │ + @ instruction: 0x003246f8 │ │ │ │ + eorseq r1, r5, ip, lsr r4 │ │ │ │ + eorseq r1, r5, ip, asr r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #124] @ 60fe28 │ │ │ │ + ldr r4, [pc, #124] @ 60fe2c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #88 @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #108] @ 60fe2c │ │ │ │ - ldr r1, [pc, #108] @ 60fe30 │ │ │ │ + ldr r2, [pc, #108] @ 60fe30 │ │ │ │ + ldr r1, [pc, #108] @ 60fe34 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ add r4, r4, #264 @ 0x108 │ │ │ │ mov r5, r0 │ │ │ │ bl 416ee0 │ │ │ │ - ldr r2, [pc, #76] @ 60fe34 │ │ │ │ - ldr r1, [pc, #76] @ 60fe38 │ │ │ │ - ldr r3, [pc, #76] @ 60fe3c │ │ │ │ + ldr r2, [pc, #76] @ 60fe38 │ │ │ │ + ldr r1, [pc, #76] @ 60fe3c │ │ │ │ + ldr r3, [pc, #76] @ 60fe40 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r5, #400 @ 0x190 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r1, #0 │ │ │ │ bl 6929c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 60fcc0 │ │ │ │ + bl 60fcc4 │ │ │ │ add r0, r5, #488 @ 0x1e8 │ │ │ │ bl 8d8174 │ │ │ │ add r0, r5, #520 @ 0x208 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8d8174 │ │ │ │ - @ instruction: 0x00477298 │ │ │ │ - mlaseq r5, r0, r3, r1 │ │ │ │ - @ instruction: 0x003296d0 │ │ │ │ - eorseq sp, r0, ip, lsr #10 │ │ │ │ - @ instruction: 0x003333f4 │ │ │ │ + @ instruction: 0x00477294 │ │ │ │ + eorseq r1, r5, ip, lsl #7 │ │ │ │ + eorseq r9, r2, ip, asr #13 │ │ │ │ + eorseq sp, r0, r8, lsr #10 │ │ │ │ + @ instruction: 0x003333f0 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - ldr r0, [pc, #4] @ 60fe4c │ │ │ │ + ldr r0, [pc, #4] @ 60fe50 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69caec │ │ │ │ - @ instruction: 0x0051cf98 │ │ │ │ + @ instruction: 0x0051cf94 │ │ │ │ │ │ │ │ -0060fe50 : │ │ │ │ +0060fe54 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #876] @ 6101d4 │ │ │ │ - ldr r2, [pc, #876] @ 6101d8 │ │ │ │ + ldr r6, [pc, #876] @ 6101d8 │ │ │ │ + ldr r2, [pc, #876] @ 6101dc │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #872] @ 6101dc │ │ │ │ + ldr r1, [pc, #872] @ 6101e0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r4, [pc, #840] @ 6101e0 │ │ │ │ - ldr r1, [pc, #840] @ 6101e4 │ │ │ │ + ldr r4, [pc, #840] @ 6101e4 │ │ │ │ + ldr r1, [pc, #840] @ 6101e8 │ │ │ │ add ip, r6, #16 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r1, [pc, #804] @ 6101e8 │ │ │ │ + ldr r1, [pc, #804] @ 6101ec │ │ │ │ add ip, r6, #24 │ │ │ │ - ldr r3, [pc, #800] @ 6101ec │ │ │ │ + ldr r3, [pc, #800] @ 6101f0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov fp, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #776] @ 6101f0 │ │ │ │ - ldr r1, [pc, #776] @ 6101f4 │ │ │ │ + ldr r2, [pc, #776] @ 6101f4 │ │ │ │ + ldr r1, [pc, #776] @ 6101f8 │ │ │ │ add ip, r6, #28 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6101a8 │ │ │ │ + beq 6101ac │ │ │ │ add r8, r5, #408 @ 0x198 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 48d844 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 610054 │ │ │ │ + blt 610058 │ │ │ │ ldr r3, [r9, #120] @ 0x78 │ │ │ │ ldr r1, [r5, #628] @ 0x274 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 60fffc │ │ │ │ + blt 610000 │ │ │ │ ldrd r2, [r7, #112] @ 0x70 │ │ │ │ add ip, r5, #656 @ 0x290 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ strd r2, [ip] │ │ │ │ bl 48e7bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 6100c4 │ │ │ │ + blt 6100c8 │ │ │ │ ldr r1, [r5, #836] @ 0x344 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 60ff8c │ │ │ │ + beq 60ff90 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61009c │ │ │ │ + beq 6100a0 │ │ │ │ mov r0, r8 │ │ │ │ bl 48e844 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 610140 │ │ │ │ + blt 610144 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 48e94c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 610108 │ │ │ │ + blt 61010c │ │ │ │ ldr r3, [r5, #628] @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 60ffdc │ │ │ │ + beq 60ffe0 │ │ │ │ ldr r2, [r5, #632] @ 0x278 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r6, r2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 48da90 │ │ │ │ ldr r3, [r5, #628] @ 0x274 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - bhi 60ffb4 │ │ │ │ + bhi 60ffb8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #500] @ 6101f8 │ │ │ │ - ldr r1, [pc, #500] @ 6101fc │ │ │ │ + ldr r2, [pc, #500] @ 6101fc │ │ │ │ + ldr r1, [pc, #500] @ 610200 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r6, #52 @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1053529,19 +1053530,19 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #420] @ 610200 │ │ │ │ + ldr r2, [pc, #420] @ 610204 │ │ │ │ rsb r1, r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #408] @ 610204 │ │ │ │ + ldr r1, [pc, #408] @ 610208 │ │ │ │ mov r0, sl │ │ │ │ add r3, r6, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ bl 8e05e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ @@ -1053554,211 +1053555,211 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r5, #308] @ 0x134 │ │ │ │ mov r0, r8 │ │ │ │ lsl r1, r1, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ bl 48e8c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 610178 │ │ │ │ + blt 61017c │ │ │ │ ldr r1, [r5, #836] @ 0x344 │ │ │ │ - b 60ff7c │ │ │ │ - ldr r2, [pc, #316] @ 610208 │ │ │ │ - ldr r1, [pc, #316] @ 61020c │ │ │ │ + b 60ff80 │ │ │ │ + ldr r2, [pc, #316] @ 61020c │ │ │ │ + ldr r1, [pc, #316] @ 610210 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r6, #52 @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #59 @ 0x3b │ │ │ │ bl 8e05e4 │ │ │ │ ldr r3, [r9, #120] @ 0x78 │ │ │ │ ldr r1, [r5, #628] @ 0x274 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ mov r2, #0 │ │ │ │ blx r3 │ │ │ │ - b 610028 │ │ │ │ - ldr r2, [pc, #256] @ 610210 │ │ │ │ - ldr r3, [pc, #256] @ 610214 │ │ │ │ + b 61002c │ │ │ │ + ldr r2, [pc, #256] @ 610214 │ │ │ │ + ldr r3, [pc, #256] @ 610218 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #252] @ 610218 │ │ │ │ + ldr r1, [pc, #252] @ 61021c │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, sl │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #83 @ 0x53 │ │ │ │ bl 8e05e4 │ │ │ │ - b 6100f0 │ │ │ │ - ldr r2, [pc, #212] @ 61021c │ │ │ │ - ldr r3, [pc, #212] @ 610220 │ │ │ │ + b 6100f4 │ │ │ │ + ldr r2, [pc, #212] @ 610220 │ │ │ │ + ldr r3, [pc, #212] @ 610224 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #208] @ 610224 │ │ │ │ + ldr r1, [pc, #208] @ 610228 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, sl │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 8e05e4 │ │ │ │ - b 6100f0 │ │ │ │ - ldr r2, [pc, #168] @ 610228 │ │ │ │ - ldr r1, [pc, #168] @ 61022c │ │ │ │ + b 6100f4 │ │ │ │ + ldr r2, [pc, #168] @ 61022c │ │ │ │ + ldr r1, [pc, #168] @ 610230 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ rsb r2, r4, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r6, #52 @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #69 @ 0x45 │ │ │ │ bl 8e05e4 │ │ │ │ - b 6100f0 │ │ │ │ - ldr ip, [pc, #128] @ 610230 │ │ │ │ - ldr r1, [pc, #128] @ 610234 │ │ │ │ + b 6100f4 │ │ │ │ + ldr ip, [pc, #128] @ 610234 │ │ │ │ + ldr r1, [pc, #128] @ 610238 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #52 @ 0x34 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ mvn r4, #37 @ 0x25 │ │ │ │ - b 60ffdc │ │ │ │ - @ instruction: 0x00477398 │ │ │ │ - eorseq r4, r2, r4, asr r5 │ │ │ │ - eorseq r4, r2, r0, ror r5 │ │ │ │ - eorseq sp, r0, ip, ror r4 │ │ │ │ - @ instruction: 0x003995d0 │ │ │ │ - eorseq r3, r3, ip, lsl r3 │ │ │ │ + b 60ffe0 │ │ │ │ + @ instruction: 0x00477394 │ │ │ │ + eorseq r4, r2, r0, asr r5 │ │ │ │ + eorseq r4, r2, ip, ror #10 │ │ │ │ + eorseq sp, r0, r8, ror r4 │ │ │ │ + eorseq r9, r9, ip, asr #11 │ │ │ │ + eorseq r3, r3, r8, lsl r3 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - eorseq r8, r3, r8, lsr #25 │ │ │ │ - eorseq r8, r3, r8, asr #25 │ │ │ │ - eorseq r4, r6, r4, asr r7 │ │ │ │ - eorseq r3, r9, r4, lsl #15 │ │ │ │ - @ instruction: 0x003646dc │ │ │ │ - eorseq r3, r9, r0, lsr r7 │ │ │ │ - eorseq r1, r9, r8, lsr #13 │ │ │ │ - @ instruction: 0x003936bc │ │ │ │ - eorseq r3, r9, ip, lsr #13 │ │ │ │ - strdeq r7, [r7], #-0 │ │ │ │ - eorseq r3, r9, r0, ror r6 │ │ │ │ - eorseq r1, r9, r4, ror #12 │ │ │ │ - strheq r7, [r7], #-8 │ │ │ │ - eorseq r3, r9, r8, lsr r6 │ │ │ │ - eorseq r1, r9, r4, lsl r6 │ │ │ │ - eorseq r3, r9, r8, lsl #12 │ │ │ │ - eorseq r8, r3, r0, ror sl │ │ │ │ - eorseq r3, r9, ip, ror #11 │ │ │ │ - │ │ │ │ -00610238 : │ │ │ │ + eorseq r8, r3, r4, lsr #25 │ │ │ │ + eorseq r8, r3, r4, asr #25 │ │ │ │ + eorseq r4, r6, r0, asr r7 │ │ │ │ + eorseq r3, r9, r0, lsl #15 │ │ │ │ + @ instruction: 0x003646d8 │ │ │ │ + eorseq r3, r9, ip, lsr #14 │ │ │ │ + eorseq r1, r9, r4, lsr #13 │ │ │ │ + @ instruction: 0x003936b8 │ │ │ │ + eorseq r3, r9, r8, lsr #13 │ │ │ │ + subeq r7, r7, ip, ror #1 │ │ │ │ + eorseq r3, r9, ip, ror #12 │ │ │ │ + eorseq r1, r9, r0, ror #12 │ │ │ │ + strheq r7, [r7], #-4 │ │ │ │ + eorseq r3, r9, r4, lsr r6 │ │ │ │ + eorseq r1, r9, r0, lsl r6 │ │ │ │ + eorseq r3, r9, r4, lsl #12 │ │ │ │ + eorseq r8, r3, ip, ror #20 │ │ │ │ + eorseq r3, r9, r8, ror #11 │ │ │ │ + │ │ │ │ +0061023c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #268] @ 61035c │ │ │ │ - ldr r2, [pc, #268] @ 610360 │ │ │ │ - ldr r1, [pc, #268] @ 610364 │ │ │ │ + ldr r4, [pc, #268] @ 610360 │ │ │ │ + ldr r2, [pc, #268] @ 610364 │ │ │ │ + ldr r1, [pc, #268] @ 610368 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r5, [pc, #236] @ 610368 │ │ │ │ - ldr r1, [pc, #236] @ 61036c │ │ │ │ + ldr r5, [pc, #236] @ 61036c │ │ │ │ + ldr r1, [pc, #236] @ 610370 │ │ │ │ add ip, r4, #16 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str ip, [sp] │ │ │ │ add r9, r7, #408 @ 0x198 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r1, [pc, #196] @ 610370 │ │ │ │ + ldr r1, [pc, #196] @ 610374 │ │ │ │ add ip, r4, #24 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r3, [pc, #188] @ 610374 │ │ │ │ + ldr r3, [pc, #188] @ 610378 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r8, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #168] @ 610378 │ │ │ │ - ldr r1, [pc, #168] @ 61037c │ │ │ │ + ldr r2, [pc, #168] @ 61037c │ │ │ │ + ldr r1, [pc, #168] @ 610380 │ │ │ │ add ip, r4, #28 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 48f110 │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 610320 │ │ │ │ + beq 610324 │ │ │ │ ldr r1, [r7, #628] @ 0x274 │ │ │ │ ldr r0, [r8, #20] │ │ │ │ mov r2, #0 │ │ │ │ blx r3 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 610334 │ │ │ │ + blt 610338 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 48d9f0 │ │ │ │ - ldr r0, [pc, #68] @ 610380 │ │ │ │ + ldr r0, [pc, #68] @ 610384 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - ldr r1, [pc, #60] @ 610384 │ │ │ │ - ldr r0, [pc, #60] @ 610388 │ │ │ │ + ldr r1, [pc, #60] @ 610388 │ │ │ │ + ldr r0, [pc, #60] @ 61038c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ add r3, r4, #76 @ 0x4c │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - strheq r6, [r7], #-244 @ 0xffffff0c │ │ │ │ - eorseq r4, r2, r4, ror r1 │ │ │ │ - mlaseq r2, r0, r1, r4 │ │ │ │ - mlaseq r0, r8, r0, sp │ │ │ │ - eorseq r9, r9, r8, ror #3 │ │ │ │ - eorseq r2, r3, r0, lsr pc │ │ │ │ + strheq r6, [r7], #-240 @ 0xffffff10 │ │ │ │ + eorseq r4, r2, r0, ror r1 │ │ │ │ + eorseq r4, r2, ip, lsl #3 │ │ │ │ + mlaseq r0, r4, r0, sp │ │ │ │ + eorseq r9, r9, r4, ror #3 │ │ │ │ + eorseq r2, r3, ip, lsr #30 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - eorseq r8, r3, r0, asr #17 │ │ │ │ - eorseq r8, r3, r0, ror #17 │ │ │ │ - @ instruction: 0x00362cf0 │ │ │ │ - eorseq r3, r9, r8, asr r4 │ │ │ │ - eorseq r8, r3, r8, lsr #19 │ │ │ │ + @ instruction: 0x003388bc │ │ │ │ + @ instruction: 0x003388dc │ │ │ │ + eorseq r2, r6, ip, ror #25 │ │ │ │ + eorseq r3, r9, r4, asr r4 │ │ │ │ + eorseq r8, r3, r4, lsr #19 │ │ │ │ │ │ │ │ -0061038c : │ │ │ │ +00610390 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #84] @ 6103f8 │ │ │ │ + ldr r1, [pc, #84] @ 6103fc │ │ │ │ sub sp, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #100 @ 0x64 │ │ │ │ mov r5, r2 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #64] @ 6103fc │ │ │ │ - ldr r1, [pc, #64] @ 610400 │ │ │ │ + ldr r2, [pc, #64] @ 610400 │ │ │ │ + ldr r1, [pc, #64] @ 610404 │ │ │ │ mov r4, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #23 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ add r3, r0, #832 @ 0x340 │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ @@ -1053766,81 +1053767,81 @@ │ │ │ │ ldr r1, [r0, #800] @ 0x320 │ │ │ │ orr r2, r5, r2 │ │ │ │ add r0, r0, #408 @ 0x198 │ │ │ │ orr r3, r4, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 48e4e8 │ │ │ │ - subeq r6, r7, r8, ror #28 │ │ │ │ - @ instruction: 0x00350ef0 │ │ │ │ - eorseq r0, r5, r0, lsl pc │ │ │ │ + subeq r6, r7, r4, ror #28 │ │ │ │ + eorseq r0, r5, ip, ror #29 │ │ │ │ + eorseq r0, r5, ip, lsl #30 │ │ │ │ │ │ │ │ -00610404 : │ │ │ │ +00610408 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #332] @ 610568 │ │ │ │ - ldr lr, [pc, #332] @ 61056c │ │ │ │ - ldr ip, [pc, #332] @ 610570 │ │ │ │ + ldr r3, [pc, #332] @ 61056c │ │ │ │ + ldr lr, [pc, #332] @ 610570 │ │ │ │ + ldr ip, [pc, #332] @ 610574 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #16 │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r1 │ │ │ │ add r3, r3, #120 @ 0x78 │ │ │ │ - ldr r2, [pc, #312] @ 610574 │ │ │ │ - ldr r1, [pc, #312] @ 610578 │ │ │ │ + ldr r2, [pc, #312] @ 610578 │ │ │ │ + ldr r1, [pc, #312] @ 61057c │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r6, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ add r1, r5, #20 │ │ │ │ tst r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne 61051c │ │ │ │ + bne 610520 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ bl 212834 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ ldr r2, [r4, #376] @ 0x178 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 610550 │ │ │ │ + bne 610554 │ │ │ │ mov r2, #4 │ │ │ │ add r1, r5, #24 │ │ │ │ mov r0, r6 │ │ │ │ bl 212834 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ ldr r2, [r4, #380] @ 0x17c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 610550 │ │ │ │ - ldr r2, [pc, #156] @ 61057c │ │ │ │ - ldr r3, [pc, #140] @ 610570 │ │ │ │ + bne 610554 │ │ │ │ + ldr r2, [pc, #156] @ 610580 │ │ │ │ + ldr r3, [pc, #140] @ 610574 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 610564 │ │ │ │ + bne 610568 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1053848,43 +1053849,43 @@ │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r3 │ │ │ │ bl 212834 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r4, #376] @ 0x178 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 610550 │ │ │ │ + bne 610554 │ │ │ │ mov r2, #4 │ │ │ │ add r1, r5, #24 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b 6104cc │ │ │ │ - ldr r0, [pc, #40] @ 610580 │ │ │ │ + b 6104d0 │ │ │ │ + ldr r0, [pc, #40] @ 610584 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mov r0, #1 │ │ │ │ bl 213d70 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r6, r7, ip, ror #27 │ │ │ │ - @ instruction: 0x0054a89c │ │ │ │ + subeq r6, r7, r8, ror #27 │ │ │ │ + @ instruction: 0x0054a898 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r0, r5, r4, lsl #26 │ │ │ │ - eorseq r0, r5, r0, lsr sp │ │ │ │ - subseq sl, r4, r4, ror #15 │ │ │ │ - eorseq r3, r9, r4, lsl #5 │ │ │ │ + eorseq r0, r5, r0, lsl #26 │ │ │ │ + eorseq r0, r5, ip, lsr #26 │ │ │ │ + subseq sl, r4, r0, ror #15 │ │ │ │ + eorseq r3, r9, r0, lsl #5 │ │ │ │ │ │ │ │ -00610584 : │ │ │ │ +00610588 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #120] @ 610614 │ │ │ │ + ldr ip, [pc, #120] @ 610618 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #116] @ 610618 │ │ │ │ - ldr r2, [pc, #116] @ 61061c │ │ │ │ + ldr r1, [pc, #116] @ 61061c │ │ │ │ + ldr r2, [pc, #116] @ 610620 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #100 @ 0x64 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #23 │ │ │ │ @@ -1053895,165 +1053896,165 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 306194 │ │ │ │ ldr r1, [r4, #816] @ 0x330 │ │ │ │ ldr r3, [r4, #812] @ 0x32c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #44] @ 610620 │ │ │ │ + ldr r0, [pc, #44] @ 610624 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211b08 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r6, r7, r8, ror #24 │ │ │ │ - eorseq r0, r5, r0, lsr #26 │ │ │ │ - @ instruction: 0x00350cfc │ │ │ │ - eorseq r3, r9, ip, lsr #4 │ │ │ │ + subeq r6, r7, r4, ror #24 │ │ │ │ + eorseq r0, r5, ip, lsl sp │ │ │ │ + @ instruction: 0x00350cf8 │ │ │ │ + eorseq r3, r9, r8, lsr #4 │ │ │ │ │ │ │ │ -00610624 : │ │ │ │ +00610628 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #388] @ 6107c0 │ │ │ │ - ldr r1, [pc, #388] @ 6107c4 │ │ │ │ + ldr r0, [pc, #388] @ 6107c4 │ │ │ │ + ldr r1, [pc, #388] @ 6107c8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #384] @ 6107c8 │ │ │ │ + ldr r2, [pc, #384] @ 6107cc │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #380] @ 6107cc │ │ │ │ + ldr r3, [pc, #380] @ 6107d0 │ │ │ │ sub sp, sp, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 610734 │ │ │ │ - ldr r3, [pc, #344] @ 6107d0 │ │ │ │ + bne 610738 │ │ │ │ + ldr r3, [pc, #344] @ 6107d4 │ │ │ │ ldr r4, [pc, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6106f4 │ │ │ │ + beq 6106f8 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldrb r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6106a0 │ │ │ │ + beq 6106a4 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 610680 │ │ │ │ - ldr r3, [pc, #288] @ 6107d4 │ │ │ │ + bne 610684 │ │ │ │ + ldr r3, [pc, #288] @ 6107d8 │ │ │ │ ldr r4, [pc, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6106f4 │ │ │ │ + beq 6106f8 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldrb r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6106e8 │ │ │ │ + beq 6106ec │ │ │ │ ldrb r3, [r4, #54] @ 0x36 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6106e8 │ │ │ │ + beq 6106ec │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx r3 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6106bc │ │ │ │ - ldr r2, [pc, #220] @ 6107d8 │ │ │ │ - ldr r3, [pc, #196] @ 6107c4 │ │ │ │ + bne 6106c0 │ │ │ │ + ldr r2, [pc, #220] @ 6107dc │ │ │ │ + ldr r3, [pc, #196] @ 6107c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6107bc │ │ │ │ + bne 6107c0 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #160] @ 6107dc │ │ │ │ + ldr r3, [pc, #160] @ 6107e0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 610670 │ │ │ │ - ldr r3, [pc, #144] @ 6107e0 │ │ │ │ + beq 610674 │ │ │ │ + ldr r3, [pc, #144] @ 6107e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 610670 │ │ │ │ - ldr r3, [pc, #128] @ 6107e4 │ │ │ │ + beq 610674 │ │ │ │ + ldr r3, [pc, #128] @ 6107e8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6107ac │ │ │ │ + beq 6107b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ str r1, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #68] @ 6107e8 │ │ │ │ + ldr r0, [pc, #68] @ 6107ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 610670 │ │ │ │ - ldr r0, [pc, #56] @ 6107ec │ │ │ │ + b 610674 │ │ │ │ + ldr r0, [pc, #56] @ 6107f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 610670 │ │ │ │ + b 610674 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq sl, r4, r8, lsl #13 │ │ │ │ + subseq sl, r4, r4, lsl #13 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sl, r4, r4, ror r6 │ │ │ │ + subseq sl, r4, r0, ror r6 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - rsbeq ip, r2, r4, ror #26 │ │ │ │ - rsbeq ip, r2, r8, lsr #26 │ │ │ │ - subseq sl, r4, r8, asr #11 │ │ │ │ + rsbeq ip, r2, r0, ror #26 │ │ │ │ + rsbeq ip, r2, r4, lsr #26 │ │ │ │ + subseq sl, r4, r4, asr #11 │ │ │ │ andeq r2, r0, r8, ror #9 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - mlaseq r9, r4, r0, r3 │ │ │ │ - eorseq r3, r9, r8, lsr #1 │ │ │ │ + mlaseq r9, r0, r0, r3 │ │ │ │ + eorseq r3, r9, r4, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 610834 │ │ │ │ + bne 610838 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 610818 │ │ │ │ + bne 61081c │ │ │ │ ldrb r3, [r2, #29] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 610840 │ │ │ │ - bl 650c50 │ │ │ │ + beq 610844 │ │ │ │ + bl 650c54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 610854 │ │ │ │ + beq 610858 │ │ │ │ mov r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsr r0, r0, #31 │ │ │ │ @@ -1054062,52 +1054063,52 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #744] @ 610b70 │ │ │ │ - ldr r3, [pc, #744] @ 610b74 │ │ │ │ + ldr r2, [pc, #744] @ 610b74 │ │ │ │ + ldr r3, [pc, #744] @ 610b78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ - bl 6107f0 │ │ │ │ - ldr r8, [pc, #708] @ 610b78 │ │ │ │ + bl 6107f4 │ │ │ │ + ldr r8, [pc, #708] @ 610b7c │ │ │ │ ldr r5, [r4, #32] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r9, [r4, #36] @ 0x24 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 610934 │ │ │ │ + bne 610938 │ │ │ │ bl 212528 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ eor r5, r5, r2 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ eor r9, r9, r2 │ │ │ │ sub r3, r0, #1 │ │ │ │ and r5, r5, r3 │ │ │ │ and r9, r9, r3, asr #31 │ │ │ │ orrs r5, r5, r9 │ │ │ │ mov r7, r0 │ │ │ │ moveq r0, #1 │ │ │ │ - bne 610978 │ │ │ │ - ldr r2, [pc, #640] @ 610b7c │ │ │ │ - ldr r3, [pc, #628] @ 610b74 │ │ │ │ + bne 61097c │ │ │ │ + ldr r2, [pc, #640] @ 610b80 │ │ │ │ + ldr r3, [pc, #628] @ 610b78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 610b68 │ │ │ │ + bne 610b6c │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -1054116,54 +1054117,54 @@ │ │ │ │ ldr ip, [r4, #8] │ │ │ │ orrs r1, r3, r2 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ cmpeq ip, r0 │ │ │ │ - bne 610b6c │ │ │ │ - ldr r1, [pc, #540] @ 610b80 │ │ │ │ + bne 610b70 │ │ │ │ + ldr r1, [pc, #540] @ 610b84 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 610a80 │ │ │ │ + bne 610a84 │ │ │ │ mov r0, #0 │ │ │ │ - b 6108f4 │ │ │ │ + b 6108f8 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - ldr r1, [pc, #512] @ 610b84 │ │ │ │ + ldr r1, [pc, #512] @ 610b88 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d144 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 610a44 │ │ │ │ + beq 610a48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e890 │ │ │ │ - ldr r3, [pc, #476] @ 610b80 │ │ │ │ + bl 64e894 │ │ │ │ + ldr r3, [pc, #476] @ 610b84 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 610970 │ │ │ │ - ldr r3, [pc, #460] @ 610b88 │ │ │ │ + beq 610974 │ │ │ │ + ldr r3, [pc, #460] @ 610b8c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 610970 │ │ │ │ - ldr r3, [pc, #444] @ 610b8c │ │ │ │ + beq 610974 │ │ │ │ + ldr r3, [pc, #444] @ 610b90 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 610970 │ │ │ │ - ldr r3, [pc, #428] @ 610b90 │ │ │ │ + beq 610974 │ │ │ │ + ldr r3, [pc, #428] @ 610b94 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrd r8, [r4, #32] │ │ │ │ ldrb r3, [r3] │ │ │ │ ldrd r4, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 610b44 │ │ │ │ + beq 610b48 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #32 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1054171,52 +1054172,52 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ strd r4, [sp, #16] │ │ │ │ str r7, [sp, #24] │ │ │ │ strd r8, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #344] @ 610b94 │ │ │ │ + ldr r0, [pc, #344] @ 610b98 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 610970 │ │ │ │ + b 610974 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 64e890 │ │ │ │ + bl 64e894 │ │ │ │ str r7, [sp, #16] │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ - ldr r1, [pc, #316] @ 610b98 │ │ │ │ + ldr r1, [pc, #316] @ 610b9c │ │ │ │ strd r6, [sp, #8] │ │ │ │ ldrd r4, [r4, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #16 │ │ │ │ strd r4, [sp] │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #292] @ 610b9c │ │ │ │ + ldr r0, [pc, #292] @ 610ba0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 610970 │ │ │ │ - ldr r1, [pc, #280] @ 610ba0 │ │ │ │ + b 610974 │ │ │ │ + ldr r1, [pc, #280] @ 610ba4 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ ldrh r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 610970 │ │ │ │ - ldr r1, [pc, #240] @ 610b8c │ │ │ │ + beq 610974 │ │ │ │ + ldr r1, [pc, #240] @ 610b90 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq 610970 │ │ │ │ + beq 610974 │ │ │ │ adds r3, r3, r5 │ │ │ │ adc r2, r2, r9 │ │ │ │ subs r4, r3, #1 │ │ │ │ - ldr r3, [pc, #212] @ 610b90 │ │ │ │ + ldr r3, [pc, #212] @ 610b94 │ │ │ │ sbc r6, r2, #0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 610b20 │ │ │ │ + beq 610b24 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -1054226,92 +1054227,92 @@ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r4, [sp, #16] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #140] @ 610ba4 │ │ │ │ + ldr r0, [pc, #140] @ 610ba8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 610970 │ │ │ │ - ldr r0, [pc, #128] @ 610ba8 │ │ │ │ + b 610974 │ │ │ │ + ldr r0, [pc, #128] @ 610bac │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 8e8dbc │ │ │ │ - b 610970 │ │ │ │ + b 610974 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #92] @ 610bac │ │ │ │ + ldr r0, [pc, #92] @ 610bb0 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [sp, #8] │ │ │ │ strd r4, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 610970 │ │ │ │ + b 610974 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ bl 215320 │ │ │ │ - subseq sl, r4, ip, lsr r4 │ │ │ │ + subseq sl, r4, r8, lsr r4 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sl, r4, r0, lsl r4 │ │ │ │ - subseq sl, r4, r8, asr #7 │ │ │ │ + subseq sl, r4, ip, lsl #8 │ │ │ │ + subseq sl, r4, r4, asr #7 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - eorseq r0, r2, r4, lsl #8 │ │ │ │ + eorseq r0, r2, r0, lsl #8 │ │ │ │ andeq r2, r0, r0, asr #26 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r2, r9, ip, lsl pc │ │ │ │ - subeq r6, r7, r8, lsr r8 │ │ │ │ - eorseq r2, r9, r8, ror lr │ │ │ │ + eorseq r2, r9, r8, lsl pc │ │ │ │ + subeq r6, r7, r4, lsr r8 │ │ │ │ + eorseq r2, r9, r4, ror lr │ │ │ │ andeq r3, r0, r8, asr pc │ │ │ │ - eorseq r2, r9, ip, asr sp │ │ │ │ - eorseq r2, r9, r4, lsl #27 │ │ │ │ - eorseq r2, r9, r0, lsl #29 │ │ │ │ + eorseq r2, r9, r8, asr sp │ │ │ │ + eorseq r2, r9, r0, lsl #27 │ │ │ │ + eorseq r2, r9, ip, ror lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [r0, #-32] @ 0xffffffe0 │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldr ip, [r1] │ │ │ │ sub sp, sp, #12 │ │ │ │ - bne 610c3c │ │ │ │ + bne 610c40 │ │ │ │ mov lr, #0 │ │ │ │ ldrd r2, [r1, #32] │ │ │ │ stm sp, {ip, lr} │ │ │ │ bl 471bc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 610c10 │ │ │ │ + bne 610c14 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ rsb r0, r0, #0 │ │ │ │ bl 212108 │ │ │ │ - ldr r1, [pc, #32] @ 610c40 │ │ │ │ + ldr r1, [pc, #32] @ 610c44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #44 @ 0x2c │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #20] @ 610c44 │ │ │ │ + ldr r0, [pc, #20] @ 610c48 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 8e11a8 │ │ │ │ bl 215320 │ │ │ │ - subeq r6, r7, ip, ror r6 │ │ │ │ - eorseq r2, r9, r8, lsl lr │ │ │ │ + subeq r6, r7, r8, ror r6 │ │ │ │ + eorseq r2, r9, r4, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #-32] @ 0xffffffe0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ @@ -1054319,19 +1054320,19 @@ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r4, [r1, #24] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldr r8, [r1, #28] │ │ │ │ ldr sl, [r1] │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - bne 610d80 │ │ │ │ + bne 610d84 │ │ │ │ adds sl, r4, sl │ │ │ │ mov fp, r0 │ │ │ │ adc r1, r8, r1 │ │ │ │ - b 610d28 │ │ │ │ + b 610d2c │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ ldr r2, [fp, #-4] │ │ │ │ adds r7, r3, r4 │ │ │ │ adc r9, r8, r2 │ │ │ │ rsbs r3, r3, #0 │ │ │ │ and r7, r7, r3 │ │ │ │ rsc r2, r2, #0 │ │ │ │ @@ -1054346,120 +1054347,120 @@ │ │ │ │ movcc r7, sl │ │ │ │ subs r5, r5, r2 │ │ │ │ sbc r3, r3, r0 │ │ │ │ adds r5, r5, r4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ adc r8, r8, r3 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldrb lr, [r6, #40] @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r8 │ │ │ │ add ip, r0, r4 │ │ │ │ sub r4, r7, r4 │ │ │ │ stm sp, {r4, ip, lr} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 471b00 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 610d54 │ │ │ │ + bne 610d58 │ │ │ │ mov r4, r7 │ │ │ │ mov r8, r9 │ │ │ │ cmp r4, sl │ │ │ │ sbcs r3, r8, r1 │ │ │ │ - bcc 610c98 │ │ │ │ + bcc 610c9c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ - bl 610bb0 │ │ │ │ + bl 610bb4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 215320 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - ldr r0, [pc, #224] @ 610e80 │ │ │ │ - ldr r1, [pc, #224] @ 610e84 │ │ │ │ + ldr r0, [pc, #224] @ 610e84 │ │ │ │ + ldr r1, [pc, #224] @ 610e88 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - ldr r3, [pc, #216] @ 610e88 │ │ │ │ + ldr r3, [pc, #216] @ 610e8c │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r2, #8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp] │ │ │ │ - beq 610e3c │ │ │ │ - ldr r8, [pc, #188] @ 610e8c │ │ │ │ + beq 610e40 │ │ │ │ + ldr r8, [pc, #188] @ 610e90 │ │ │ │ mov r5, sp │ │ │ │ add r8, pc, r8 │ │ │ │ - b 610dec │ │ │ │ + b 610df0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #105] @ 0x69 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 610e3c │ │ │ │ + beq 610e40 │ │ │ │ ldrb r3, [r4, #105] @ 0x69 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 610de0 │ │ │ │ + beq 610de4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #140] @ 610e90 │ │ │ │ + ldr r1, [pc, #140] @ 610e94 │ │ │ │ mov r2, r5 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 610dd8 │ │ │ │ + beq 610ddc │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 212108 │ │ │ │ rsb r2, r6, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8e1248 │ │ │ │ - b 610dd8 │ │ │ │ - ldr r2, [pc, #80] @ 610e94 │ │ │ │ - ldr r3, [pc, #60] @ 610e84 │ │ │ │ + b 610ddc │ │ │ │ + ldr r2, [pc, #80] @ 610e98 │ │ │ │ + ldr r3, [pc, #60] @ 610e88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 610e7c │ │ │ │ + bne 610e80 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r9, r4, r4, lsr #30 │ │ │ │ + subseq r9, r4, r0, lsr #30 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r2, r7 │ │ │ │ - eorseq r2, r9, r0, lsr #25 │ │ │ │ + mlaseq r9, ip, ip, r2 │ │ │ │ andeq r3, r0, r5, ror fp │ │ │ │ - subseq r9, r4, r0, lsl #29 │ │ │ │ + subseq r9, r4, ip, ror lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r9, [r0, #32] │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1054481,27 +1054482,27 @@ │ │ │ │ and sl, sl, lr │ │ │ │ adcs r4, r4, r9 │ │ │ │ movcs r3, #1 │ │ │ │ cmp ip, #0 │ │ │ │ and r2, r2, ip │ │ │ │ and lr, r0, ip │ │ │ │ and r4, r4, ip, asr #31 │ │ │ │ - blt 610f64 │ │ │ │ + blt 610f68 │ │ │ │ cmp r2, lr │ │ │ │ sbcs r3, sl, r4 │ │ │ │ - bcs 610fc4 │ │ │ │ + bcs 610fc8 │ │ │ │ subs r3, lr, #1 │ │ │ │ stm r7, {r2, sl} │ │ │ │ mov r0, #0 │ │ │ │ sbc r2, r4, #0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [r6] │ │ │ │ str r2, [r6, #4] │ │ │ │ - beq 610f4c │ │ │ │ + beq 610f50 │ │ │ │ str lr, [r8] │ │ │ │ str r4, [r8, #4] │ │ │ │ strd r0, [r8, #8] │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1054514,111 +1054515,111 @@ │ │ │ │ adds r3, r3, r0 │ │ │ │ adc r1, r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #0 │ │ │ │ poplt {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ orrs ip, r3, r1 │ │ │ │ - beq 610f10 │ │ │ │ + beq 610f14 │ │ │ │ stm r7, {r2, sl} │ │ │ │ orrs r2, lr, r4 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ cmpeq r3, r2 │ │ │ │ mvneq r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ moveq r1, #0 │ │ │ │ moveq r2, r3 │ │ │ │ - beq 610f30 │ │ │ │ + beq 610f34 │ │ │ │ bl 215320 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #1452] @ 6115a4 │ │ │ │ + ldr r0, [pc, #1452] @ 6115a8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #1448] @ 6115a8 │ │ │ │ + ldr r1, [pc, #1448] @ 6115ac │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #1424] @ 6115ac │ │ │ │ + ldr r1, [pc, #1424] @ 6115b0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ add sl, sp, #48 @ 0x30 │ │ │ │ strd r2, [sp, #32] │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sl, #4] │ │ │ │ str r3, [sl, #8] │ │ │ │ str r3, [sl, #12] │ │ │ │ - bl 610870 │ │ │ │ - ldr r6, [pc, #1372] @ 6115b0 │ │ │ │ + bl 610874 │ │ │ │ + ldr r6, [pc, #1372] @ 6115b4 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 611160 │ │ │ │ + beq 611164 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 611064 │ │ │ │ + bne 611068 │ │ │ │ ldrb r3, [r3, #29] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 611144 │ │ │ │ - ldr r3, [pc, #1324] @ 6115b4 │ │ │ │ + beq 611148 │ │ │ │ + ldr r3, [pc, #1324] @ 6115b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61139c │ │ │ │ + bne 6113a0 │ │ │ │ ldr r7, [r5, #132] @ 0x84 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 611144 │ │ │ │ - ldr r8, [pc, #1296] @ 6115b8 │ │ │ │ - ldr fp, [pc, #1296] @ 6115bc │ │ │ │ - ldr r9, [pc, #1296] @ 6115c0 │ │ │ │ + beq 611148 │ │ │ │ + ldr r8, [pc, #1296] @ 6115bc │ │ │ │ + ldr fp, [pc, #1296] @ 6115c0 │ │ │ │ + ldr r9, [pc, #1296] @ 6115c4 │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, #92 @ 0x5c │ │ │ │ add fp, pc, fp │ │ │ │ add r9, pc, r9 │ │ │ │ - b 6110cc │ │ │ │ + b 6110d0 │ │ │ │ ldr r7, [r7, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 611144 │ │ │ │ + beq 611148 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r9 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 6110c0 │ │ │ │ + bne 6110c4 │ │ │ │ ldr ip, [r7, #24] │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq ip, r1 │ │ │ │ - bne 6110c0 │ │ │ │ + bne 6110c4 │ │ │ │ add r1, r7, #16 │ │ │ │ - bl 652a34 │ │ │ │ + bl 652a38 │ │ │ │ ldr r3, [r7, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r7, #60] @ 0x3c │ │ │ │ strne r2, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ ldrne r3, [r7, #56] @ 0x38 │ │ │ │ @@ -1054627,35 +1054628,35 @@ │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r7, #56] @ 0x38 │ │ │ │ bl 211d90 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 610e98 │ │ │ │ + bl 610e9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6111a4 │ │ │ │ - ldr r2, [pc, #1116] @ 6115c4 │ │ │ │ - ldr r3, [pc, #1084] @ 6115a8 │ │ │ │ + bne 6111a8 │ │ │ │ + ldr r2, [pc, #1116] @ 6115c8 │ │ │ │ + ldr r3, [pc, #1084] @ 6115ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 611594 │ │ │ │ + bne 611598 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #1032] @ 6115b4 │ │ │ │ + ldr r3, [pc, #1032] @ 6115b8 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ subs r8, r8, sl │ │ │ │ @@ -1054665,23 +1054666,23 @@ │ │ │ │ movcc r3, #1 │ │ │ │ movcs r3, #0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ subs r7, r7, r3 │ │ │ │ sbc r3, r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne 61144c │ │ │ │ + bne 611450 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 650c48 │ │ │ │ + bl 650c4c │ │ │ │ sub r6, r5, #24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6112e8 │ │ │ │ + beq 6112ec │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6112d4 │ │ │ │ + beq 6112d8 │ │ │ │ rsb r2, r3, #0 │ │ │ │ and r3, r3, r2 │ │ │ │ mov r0, #1 │ │ │ │ clz r3, r3 │ │ │ │ mvn r1, r3 │ │ │ │ lsl r1, r0, r1 │ │ │ │ rsb r2, r3, #31 │ │ │ │ @@ -1054689,158 +1054690,158 @@ │ │ │ │ add r3, r3, r0 │ │ │ │ orr r1, r1, r0, lsr r3 │ │ │ │ subs r3, r2, #1 │ │ │ │ sbc r1, r1, #0 │ │ │ │ and r2, sl, r3 │ │ │ │ and r0, r9, r1 │ │ │ │ orrs r2, r2, r0 │ │ │ │ - bne 611294 │ │ │ │ + bne 611298 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ orrs r7, r7, r2 │ │ │ │ - bne 611398 │ │ │ │ + bne 61139c │ │ │ │ and r3, r3, r8 │ │ │ │ and r1, r1, fp │ │ │ │ orrs r3, r3, r1 │ │ │ │ - bne 611294 │ │ │ │ + bne 611298 │ │ │ │ mov r3, r8 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, sl │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 471bc4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 611418 │ │ │ │ + bne 61141c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 64e7f0 │ │ │ │ - ldr r2, [pc, #804] @ 6115c8 │ │ │ │ - ldr r3, [pc, #768] @ 6115a8 │ │ │ │ + bl 64e7f4 │ │ │ │ + ldr r2, [pc, #804] @ 6115cc │ │ │ │ + ldr r3, [pc, #768] @ 6115ac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 611594 │ │ │ │ + bne 611598 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 471d1c │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r3 │ │ │ │ - b 611248 │ │ │ │ + b 61124c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 653218 │ │ │ │ + bl 65321c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 611384 │ │ │ │ + beq 611388 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 653218 │ │ │ │ + bl 65321c │ │ │ │ ldr r5, [r5, #136] @ 0x88 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 611598 │ │ │ │ + beq 61159c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ - b 611320 │ │ │ │ + b 611324 │ │ │ │ ldr r5, [r5, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 611598 │ │ │ │ + beq 61159c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 611314 │ │ │ │ + bne 611318 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr ip, [r4, #32] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r1, r3 │ │ │ │ cmpeq lr, ip │ │ │ │ - bne 611314 │ │ │ │ + bne 611318 │ │ │ │ add r1, r5, #32 │ │ │ │ - bl 65366c │ │ │ │ + bl 653670 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r5, #60] @ 0x3c │ │ │ │ strne r2, [r3, #60] @ 0x3c │ │ │ │ ldrne r3, [r5, #56] @ 0x38 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r2] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r5, #56] @ 0x38 │ │ │ │ bl 211d90 │ │ │ │ - b 611294 │ │ │ │ + b 611298 │ │ │ │ orrs r3, r8, fp │ │ │ │ - beq 6114e0 │ │ │ │ + beq 6114e4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r7, r7, r3 │ │ │ │ - beq 61126c │ │ │ │ + beq 611270 │ │ │ │ bl 215320 │ │ │ │ - ldr r3, [pc, #552] @ 6115cc │ │ │ │ + ldr r3, [pc, #552] @ 6115d0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 611094 │ │ │ │ - ldr r3, [pc, #536] @ 6115d0 │ │ │ │ + beq 611098 │ │ │ │ + ldr r3, [pc, #536] @ 6115d4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 611094 │ │ │ │ - ldr r3, [pc, #520] @ 6115d4 │ │ │ │ + beq 611098 │ │ │ │ + ldr r3, [pc, #520] @ 6115d8 │ │ │ │ ldr r7, [r2, #148] @ 0x94 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61152c │ │ │ │ + beq 611530 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #456] @ 6115d8 │ │ │ │ + ldr r0, [pc, #456] @ 6115dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 611094 │ │ │ │ + b 611098 │ │ │ │ rsb r0, r5, #0 │ │ │ │ bl 212108 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r8, [sp] │ │ │ │ str fp, [sp, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #408] @ 6115dc │ │ │ │ + ldr r0, [pc, #408] @ 6115e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 611294 │ │ │ │ - ldr r3, [pc, #396] @ 6115e0 │ │ │ │ + b 611298 │ │ │ │ + ldr r3, [pc, #396] @ 6115e4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6111f0 │ │ │ │ - ldr r3, [pc, #360] @ 6115d0 │ │ │ │ + beq 6111f4 │ │ │ │ + ldr r3, [pc, #360] @ 6115d4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6111f0 │ │ │ │ - ldr r3, [pc, #344] @ 6115d4 │ │ │ │ + beq 6111f4 │ │ │ │ + ldr r3, [pc, #344] @ 6115d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ - beq 611540 │ │ │ │ + beq 611544 │ │ │ │ strd r2, [sp, #24] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ @@ -1054850,157 +1054851,157 @@ │ │ │ │ ldrd r2, [sp, #24] │ │ │ │ str sl, [sp] │ │ │ │ strd r2, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #268] @ 6115e4 │ │ │ │ + ldr r0, [pc, #268] @ 6115e8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6111f0 │ │ │ │ + b 6111f4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ sub r3, r7, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 61138c │ │ │ │ + bne 611390 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r2, sl │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 471bc4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 61155c │ │ │ │ + bne 611560 │ │ │ │ add r9, r9, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #0 │ │ │ │ mov r8, r3 │ │ │ │ mov fp, #-2147483648 @ 0x80000000 │ │ │ │ str sl, [sp, #32] │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ - b 611270 │ │ │ │ - ldr r0, [pc, #180] @ 6115e8 │ │ │ │ + b 611274 │ │ │ │ + ldr r0, [pc, #180] @ 6115ec │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 611094 │ │ │ │ - ldr r0, [pc, #164] @ 6115ec │ │ │ │ + b 611098 │ │ │ │ + ldr r0, [pc, #164] @ 6115f0 │ │ │ │ strd r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r9 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6111f0 │ │ │ │ + b 6111f4 │ │ │ │ rsb r0, r5, #0 │ │ │ │ bl 212108 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r9 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #100] @ 6115f0 │ │ │ │ + ldr r0, [pc, #100] @ 6115f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 611510 │ │ │ │ + b 611514 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #84] @ 6115f4 │ │ │ │ + ldr r0, [pc, #84] @ 6115f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4b3b84 │ │ │ │ - subseq r9, r4, r8, asr #25 │ │ │ │ + subseq r9, r4, r4, asr #25 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r7, pc, ip, ror r0 @ │ │ │ │ - subseq r9, r4, r4, ror ip │ │ │ │ + eorseq r7, pc, r8, ror r0 @ │ │ │ │ + subseq r9, r4, r0, ror ip │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subeq r6, r7, ip, ror #3 │ │ │ │ - eorseq pc, r5, r0, lsl #7 │ │ │ │ - eorseq r6, r2, r0, lsr #8 │ │ │ │ - subseq r9, r4, ip, asr fp │ │ │ │ - subseq r9, r4, r0, lsr #20 │ │ │ │ + subeq r6, r7, r8, ror #3 │ │ │ │ + eorseq pc, r5, ip, ror r3 @ │ │ │ │ + eorseq r6, r2, ip, lsl r4 │ │ │ │ + subseq r9, r4, r8, asr fp │ │ │ │ + subseq r9, r4, ip, lsl sl │ │ │ │ andeq r1, r0, r0, lsl #2 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - mlaseq r9, r0, r6, r2 │ │ │ │ - eorseq r2, r9, ip, lsl #15 │ │ │ │ + eorseq r2, r9, ip, lsl #13 │ │ │ │ + eorseq r2, r9, r8, lsl #15 │ │ │ │ andeq r2, r0, ip, lsl r0 │ │ │ │ - eorseq r2, r9, r4, asr #12 │ │ │ │ - eorseq r2, r9, ip, lsr #11 │ │ │ │ - eorseq r2, r9, r4, lsl r6 │ │ │ │ - eorseq r2, r9, r4, asr #12 │ │ │ │ - @ instruction: 0x003925f8 │ │ │ │ + eorseq r2, r9, r0, asr #12 │ │ │ │ + eorseq r2, r9, r8, lsr #11 │ │ │ │ + eorseq r2, r9, r0, lsl r6 │ │ │ │ + eorseq r2, r9, r0, asr #12 │ │ │ │ + @ instruction: 0x003925f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - ldr ip, [pc, #600] @ 611868 │ │ │ │ + ldr ip, [pc, #600] @ 61186c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #596] @ 61186c │ │ │ │ + ldr r0, [pc, #596] @ 611870 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #584] @ 611870 │ │ │ │ + ldr r1, [pc, #584] @ 611874 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 610870 │ │ │ │ - ldr r6, [pc, #540] @ 611874 │ │ │ │ + bl 610874 │ │ │ │ + ldr r6, [pc, #540] @ 611878 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6116a4 │ │ │ │ - ldr r2, [pc, #528] @ 611878 │ │ │ │ - ldr r3, [pc, #512] @ 61186c │ │ │ │ + bne 6116a8 │ │ │ │ + ldr r2, [pc, #528] @ 61187c │ │ │ │ + ldr r3, [pc, #512] @ 611870 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 611864 │ │ │ │ + bne 611868 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [r4, #-56] @ 0xffffffc8 │ │ │ │ - bl 610e98 │ │ │ │ + bl 610e9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 611660 │ │ │ │ + beq 611664 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ - bl 64e7c8 │ │ │ │ + bl 64e7cc │ │ │ │ ldr r3, [sl, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61170c │ │ │ │ + beq 611710 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 611700 │ │ │ │ + bne 611704 │ │ │ │ sub r2, r3, #1744 @ 0x6d0 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 611814 │ │ │ │ + beq 611818 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6116e8 │ │ │ │ + bne 6116ec │ │ │ │ cmp r5, #0 │ │ │ │ ldreq r0, [r4, #-48] @ 0xffffffd0 │ │ │ │ ldreq r2, [r4, #-44] @ 0xffffffd4 │ │ │ │ ldrne r0, [r4, #-32] @ 0xffffffe0 │ │ │ │ ldrne r2, [r4, #-28] @ 0xffffffe4 │ │ │ │ subeq r1, r4, #48 @ 0x30 │ │ │ │ subeq r3, r4, #40 @ 0x28 │ │ │ │ @@ -1055012,37 +1055013,37 @@ │ │ │ │ strcc r8, [r1, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r2, r7 │ │ │ │ sbcs r0, r4, r5 │ │ │ │ strcc r7, [r3] │ │ │ │ strcc r5, [r3, #4] │ │ │ │ - ldr r3, [pc, #284] @ 61187c │ │ │ │ + ldr r3, [pc, #284] @ 611880 │ │ │ │ movcc r2, r7 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ movcc r4, r5 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 611660 │ │ │ │ - ldr r3, [pc, #260] @ 611880 │ │ │ │ + beq 611664 │ │ │ │ + ldr r3, [pc, #260] @ 611884 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 611660 │ │ │ │ - ldr r3, [pc, #244] @ 611884 │ │ │ │ + beq 611664 │ │ │ │ + ldr r3, [pc, #244] @ 611888 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 611660 │ │ │ │ - ldr r3, [pc, #228] @ 611888 │ │ │ │ + beq 611664 │ │ │ │ + ldr r3, [pc, #228] @ 61188c │ │ │ │ ldrd sl, [r1] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 611838 │ │ │ │ + beq 61183c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ @@ -1055055,61 +1055056,61 @@ │ │ │ │ strd sl, [sp, #16] │ │ │ │ str r4, [sp, #28] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r9, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #128] @ 61188c │ │ │ │ + ldr r0, [pc, #128] @ 611890 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 611660 │ │ │ │ + b 611664 │ │ │ │ mvn r3, #1 │ │ │ │ cmp r3, r9 │ │ │ │ sbcs r1, r1, r8 │ │ │ │ - bcs 61170c │ │ │ │ + bcs 611710 │ │ │ │ ldr r0, [r4, #-16] │ │ │ │ ldr r2, [r4, #-12] │ │ │ │ sub r1, r4, #16 │ │ │ │ sub r3, r4, #8 │ │ │ │ - b 611730 │ │ │ │ - ldr r0, [pc, #80] @ 611890 │ │ │ │ + b 611734 │ │ │ │ + ldr r0, [pc, #80] @ 611894 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ strd sl, [sp, #8] │ │ │ │ str r4, [sp, #20] │ │ │ │ str r7, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ bl 8e8dbc │ │ │ │ - b 611660 │ │ │ │ + b 611664 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrheq r9, [r4], #-96 @ 0xffffffa0 │ │ │ │ + subseq r9, r4, ip, lsr #13 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r2, r9, r8, asr #11 │ │ │ │ - subseq r9, r4, r0, ror r6 │ │ │ │ - subseq r9, r4, ip, asr r6 │ │ │ │ + eorseq r2, r9, r4, asr #11 │ │ │ │ + subseq r9, r4, ip, ror #12 │ │ │ │ + subseq r9, r4, r8, asr r6 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r4, r0, ip, rrx │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r2, r9, ip, lsl #8 │ │ │ │ - eorseq r2, r9, r0, lsr r4 │ │ │ │ + eorseq r2, r9, r8, lsl #8 │ │ │ │ + eorseq r2, r9, ip, lsr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3800] @ 0xed8 │ │ │ │ - ldr lr, [pc, #1316] @ 611dd0 │ │ │ │ - ldr ip, [pc, #1316] @ 611dd4 │ │ │ │ + ldr lr, [pc, #1316] @ 611dd4 │ │ │ │ + ldr ip, [pc, #1316] @ 611dd8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r8, [pc, #1308] @ 611dd8 │ │ │ │ + ldr r8, [pc, #1308] @ 611ddc │ │ │ │ sub sp, sp, #260 @ 0x104 │ │ │ │ - ldr r2, [pc, #1304] @ 611ddc │ │ │ │ + ldr r2, [pc, #1304] @ 611de0 │ │ │ │ mov r5, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #252] @ 0xfc │ │ │ │ mov ip, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ @@ -1055118,44 +1055119,44 @@ │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, r2 │ │ │ │ cmpne r5, r1 │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ addeq r5, sp, #88 @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ sub r7, r0, #24 │ │ │ │ - bne 611920 │ │ │ │ - b 611998 │ │ │ │ + bne 611924 │ │ │ │ + b 61199c │ │ │ │ ldrb r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61192c │ │ │ │ + beq 611930 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 611998 │ │ │ │ + beq 61199c │ │ │ │ ldr r3, [r2, #100] @ 0x64 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 611908 │ │ │ │ + bne 61190c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 471db0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 611c40 │ │ │ │ + bne 611c44 │ │ │ │ mov r4, #1 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 8e0aac │ │ │ │ - ldr r2, [pc, #1156] @ 611de0 │ │ │ │ - ldr r3, [pc, #1140] @ 611dd4 │ │ │ │ + ldr r2, [pc, #1156] @ 611de4 │ │ │ │ + ldr r3, [pc, #1140] @ 611dd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 611d84 │ │ │ │ + bne 611d88 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #260 @ 0x104 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1055172,25 +1055173,25 @@ │ │ │ │ mvn r1, #0 │ │ │ │ strd r0, [sp, #120] @ 0x78 │ │ │ │ strd r0, [sp, #136] @ 0x88 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 21380c │ │ │ │ - ldr r1, [pc, #1028] @ 611de4 │ │ │ │ + ldr r1, [pc, #1028] @ 611de8 │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ - ldr r1, [pc, #1016] @ 611de8 │ │ │ │ + ldr r1, [pc, #1016] @ 611dec │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ ldr r1, [r2] │ │ │ │ - bl 655b5c │ │ │ │ + bl 655b60 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ @@ -1055204,20 +1055205,20 @@ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ ldr sl, [sp, #132] @ 0x84 │ │ │ │ ldr r9, [sp, #144] @ 0x90 │ │ │ │ ldr fp, [sp, #148] @ 0x94 │ │ │ │ - bl 655f8c │ │ │ │ + bl 655f90 │ │ │ │ mov r0, #32 │ │ │ │ bl 2126a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 611d90 │ │ │ │ - ldr r2, [pc, #888] @ 611dec │ │ │ │ + beq 611d94 │ │ │ │ + ldr r2, [pc, #888] @ 611df0 │ │ │ │ str r2, [r4, #4] │ │ │ │ mov r2, #32 │ │ │ │ str r2, [r4] │ │ │ │ bl 212528 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r1, #16 │ │ │ │ orrs r2, r7, r3 │ │ │ │ @@ -1055233,130 +1055234,130 @@ │ │ │ │ addne r0, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ str r0, [r4, #16] │ │ │ │ bl 2125f4 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 611d88 │ │ │ │ + beq 611d8c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r2, [r4, #28] │ │ │ │ orrs r2, r7, r3 │ │ │ │ str r0, [r4, #24] │ │ │ │ - beq 611b10 │ │ │ │ + beq 611b14 │ │ │ │ ldr ip, [sp, #64] @ 0x40 │ │ │ │ ldr lr, [sp, #68] @ 0x44 │ │ │ │ adds r2, r7, #1 │ │ │ │ adc r1, r3, #0 │ │ │ │ subs r2, r2, ip │ │ │ │ str r2, [r0, #8] │ │ │ │ sbc r2, r1, lr │ │ │ │ str ip, [r0] │ │ │ │ str lr, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ orrs r2, r3, sl │ │ │ │ - beq 611b48 │ │ │ │ + beq 611b4c │ │ │ │ ldr ip, [sp, #72] @ 0x48 │ │ │ │ ldr lr, [sp, #76] @ 0x4c │ │ │ │ adds r2, r3, #1 │ │ │ │ adc r1, sl, #0 │ │ │ │ subs r2, r2, ip │ │ │ │ str r2, [r0, #8] │ │ │ │ sbc r2, r1, lr │ │ │ │ str ip, [r0] │ │ │ │ str lr, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ add r0, r0, #16 │ │ │ │ orrs r2, r9, fp │ │ │ │ - beq 611b78 │ │ │ │ + beq 611b7c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr ip, [sp, #84] @ 0x54 │ │ │ │ adds r2, r9, #1 │ │ │ │ adc r1, fp, #0 │ │ │ │ subs r2, r2, r3 │ │ │ │ str r2, [r0, #8] │ │ │ │ sbc r2, r1, ip │ │ │ │ str r3, [r0] │ │ │ │ str ip, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ - ldr r2, [pc, #624] @ 611df0 │ │ │ │ + ldr r2, [pc, #624] @ 611df4 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 611c58 │ │ │ │ + bne 611c5c │ │ │ │ ldr r7, [r6, #148] @ 0x94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 611bd0 │ │ │ │ + beq 611bd4 │ │ │ │ mov r8, #1 │ │ │ │ ldrb r3, [r7, #105] @ 0x69 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 611bc4 │ │ │ │ + bne 611bc8 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #576] @ 611df4 │ │ │ │ + ldr r1, [pc, #576] @ 611df8 │ │ │ │ mov r2, r4 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 611be4 │ │ │ │ + bne 611be8 │ │ │ │ strb r8, [r7, #105] @ 0x69 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 611b9c │ │ │ │ + bne 611ba0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 211d90 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ - b 611944 │ │ │ │ + b 611948 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #520] @ 611df8 │ │ │ │ + ldr r3, [pc, #520] @ 611dfc │ │ │ │ ldr ip, [r7, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #516] @ 611dfc │ │ │ │ + ldr r1, [pc, #516] @ 611e00 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #512] @ 611e00 │ │ │ │ + ldr r2, [pc, #512] @ 611e04 │ │ │ │ add r3, r3, #108 @ 0x6c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r8, [r0] │ │ │ │ - ldr r0, [pc, #500] @ 611e04 │ │ │ │ + ldr r0, [pc, #500] @ 611e08 │ │ │ │ str r8, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ mov r0, r5 │ │ │ │ bl 8e05e4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 611bd0 │ │ │ │ + beq 611bd4 │ │ │ │ ldr r0, [r6, #148] @ 0x94 │ │ │ │ - bl 610d84 │ │ │ │ + bl 610d88 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 211d90 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ - ldr r1, [pc, #448] @ 611e08 │ │ │ │ + ldr r1, [pc, #448] @ 611e0c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8dff00 │ │ │ │ mov r4, #0 │ │ │ │ - b 611948 │ │ │ │ - ldr r2, [pc, #428] @ 611e0c │ │ │ │ + b 61194c │ │ │ │ + ldr r2, [pc, #428] @ 611e10 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 611b8c │ │ │ │ - ldr r2, [pc, #412] @ 611e10 │ │ │ │ + beq 611b90 │ │ │ │ + ldr r2, [pc, #412] @ 611e14 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 611b8c │ │ │ │ - ldr r2, [pc, #396] @ 611e14 │ │ │ │ + beq 611b90 │ │ │ │ + ldr r2, [pc, #396] @ 611e18 │ │ │ │ ldr r3, [r8, r2] │ │ │ │ ldr r8, [r4, #16] │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 611d2c │ │ │ │ + beq 611d30 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1055381,265 +1055382,265 @@ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #16] │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #244] @ 611e18 │ │ │ │ + ldr r0, [pc, #244] @ 611e1c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 611b8c │ │ │ │ + b 611b90 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r0, [pc, #200] @ 611e1c │ │ │ │ + ldr r0, [pc, #200] @ 611e20 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #32] │ │ │ │ str fp, [sp, #36] @ 0x24 │ │ │ │ str sl, [sp, #20] │ │ │ │ str r7, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 611b8c │ │ │ │ + b 611b90 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ - ldr r1, [pc, #132] @ 611e20 │ │ │ │ + ldr r1, [pc, #132] @ 611e24 │ │ │ │ mov r3, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #124] @ 611e24 │ │ │ │ + ldr r2, [pc, #124] @ 611e28 │ │ │ │ str r3, [r0] │ │ │ │ mov r0, #12 │ │ │ │ - ldr r3, [pc, #116] @ 611e28 │ │ │ │ + ldr r3, [pc, #116] @ 611e2c │ │ │ │ stm sp, {r0, r1} │ │ │ │ - ldr r1, [pc, #112] @ 611e2c │ │ │ │ + ldr r1, [pc, #112] @ 611e30 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #108 @ 0x6c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 8e05e4 │ │ │ │ - b 611c40 │ │ │ │ - subseq r9, r4, r8, lsl r4 │ │ │ │ + b 611c44 │ │ │ │ + subseq r9, r4, r4, lsl r4 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsheq r9, [r4], #-52 @ 0xffffffcc │ │ │ │ + ldrsheq r9, [r4], #-48 @ 0xffffffd0 │ │ │ │ andeq r3, r0, ip, lsr r9 │ │ │ │ - subseq r9, r4, r8, ror #6 │ │ │ │ + subseq r9, r4, r4, ror #6 │ │ │ │ @ instruction: 0xfffffc10 │ │ │ │ - eorseq r2, r9, r0, ror #5 │ │ │ │ + @ instruction: 0x003922dc │ │ │ │ andeq r0, r2, r6 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r3, r0, r5, ror fp │ │ │ │ - subeq r5, r7, r4, lsr #13 │ │ │ │ - @ instruction: 0x003921d4 │ │ │ │ + subeq r5, r7, r0, lsr #13 │ │ │ │ + @ instruction: 0x003921d0 │ │ │ │ andeq r0, r0, r5, lsr #8 │ │ │ │ - @ instruction: 0x003921f8 │ │ │ │ - eorseq r2, r9, r0, ror #3 │ │ │ │ + @ instruction: 0x003921f4 │ │ │ │ + @ instruction: 0x003921dc │ │ │ │ andeq r2, r0, r4, ror #9 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r1, r9, r0, asr #31 │ │ │ │ - @ instruction: 0x00391ff8 │ │ │ │ - eorseq r2, r9, ip, asr #32 │ │ │ │ + @ instruction: 0x00391fbc │ │ │ │ + @ instruction: 0x00391ff4 │ │ │ │ + eorseq r2, r9, r8, asr #32 │ │ │ │ andeq r0, r0, r9, lsl r4 │ │ │ │ - subeq r5, r7, r0, ror #9 │ │ │ │ - eorseq r2, r9, r4, lsl r0 │ │ │ │ + ldrdeq r5, [r7], #-76 @ 0xffffffb4 │ │ │ │ + eorseq r2, r9, r0, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #252] @ 611f44 │ │ │ │ - ldr r2, [pc, #252] @ 611f48 │ │ │ │ + ldr r1, [pc, #252] @ 611f48 │ │ │ │ + ldr r2, [pc, #252] @ 611f4c │ │ │ │ add r1, pc, r1 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ - beq 611f04 │ │ │ │ + beq 611f08 │ │ │ │ mov r3, r0 │ │ │ │ - b 611e98 │ │ │ │ + b 611e9c │ │ │ │ ldrb r2, [r3, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 611ea4 │ │ │ │ + beq 611ea8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 611f04 │ │ │ │ + beq 611f08 │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 611e80 │ │ │ │ + bne 611e84 │ │ │ │ mov r2, sp │ │ │ │ mov r1, #0 │ │ │ │ sub r0, ip, #24 │ │ │ │ bl 471db0 │ │ │ │ mov r5, sp │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 611f0c │ │ │ │ - ldr r2, [pc, #132] @ 611f4c │ │ │ │ - ldr r3, [pc, #124] @ 611f48 │ │ │ │ + bne 611f10 │ │ │ │ + ldr r2, [pc, #132] @ 611f50 │ │ │ │ + ldr r3, [pc, #124] @ 611f4c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 611f40 │ │ │ │ + bne 611f44 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 610d84 │ │ │ │ - b 611ec0 │ │ │ │ - ldr r1, [pc, #60] @ 611f50 │ │ │ │ + bl 610d88 │ │ │ │ + b 611ec4 │ │ │ │ + ldr r1, [pc, #60] @ 611f54 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8dff00 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 8e0168 │ │ │ │ bl 4e9998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 611ec0 │ │ │ │ + beq 611ec4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ef1f8 │ │ │ │ - b 611ec0 │ │ │ │ + b 611ec4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r8, r4, ip, ror lr │ │ │ │ + subseq r8, r4, r8, ror lr │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsheq r8, [r4], #-220 @ 0xffffff24 │ │ │ │ - eorseq r1, r9, r4, asr #30 │ │ │ │ + ldrsheq r8, [r4], #-216 @ 0xffffff28 │ │ │ │ + eorseq r1, r9, r0, asr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ - ldr r2, [pc, #2932] @ 612ae8 │ │ │ │ + ldr r2, [pc, #2932] @ 612aec │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #2928] @ 612aec │ │ │ │ + ldr r3, [pc, #2928] @ 612af0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #2920] @ 612af0 │ │ │ │ + ldr r1, [pc, #2920] @ 612af4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r3, #0 │ │ │ │ strd r8, [sp, #88] @ 0x58 │ │ │ │ strd r8, [sp, #96] @ 0x60 │ │ │ │ - bl 610870 │ │ │ │ - ldr r7, [pc, #2872] @ 612af4 │ │ │ │ + bl 610874 │ │ │ │ + ldr r7, [pc, #2872] @ 612af8 │ │ │ │ add r7, pc, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 612008 │ │ │ │ - ldr r2, [pc, #2860] @ 612af8 │ │ │ │ - ldr r3, [pc, #2844] @ 612aec │ │ │ │ + bne 61200c │ │ │ │ + ldr r2, [pc, #2860] @ 612afc │ │ │ │ + ldr r3, [pc, #2844] @ 612af0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6129a4 │ │ │ │ + bne 6129a8 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ strd r8, [sp, #104] @ 0x68 │ │ │ │ strd r8, [sp, #112] @ 0x70 │ │ │ │ - bl 610e98 │ │ │ │ + bl 610e9c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 612230 │ │ │ │ + beq 612234 │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ sub r6, sl, #24 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r0, r6 │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ bl 471c80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61209c │ │ │ │ + bne 6120a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 650c48 │ │ │ │ + bl 650c4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 612534 │ │ │ │ + bne 612538 │ │ │ │ ldrb r3, [sl, #100] @ 0x64 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6129f8 │ │ │ │ + bne 6129fc │ │ │ │ ldr r3, [sl, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 612700 │ │ │ │ + beq 612704 │ │ │ │ mov r0, r5 │ │ │ │ bl 8e09c0 │ │ │ │ - b 611fc4 │ │ │ │ + b 611fc8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 64e7d0 │ │ │ │ + bl 64e7d4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [r5, #108] @ 0x6c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6120ac │ │ │ │ + bne 6120b0 │ │ │ │ ldrb r3, [r3, #29] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6122fc │ │ │ │ - ldr r3, [pc, #2604] @ 612afc │ │ │ │ - ldr r2, [pc, #2604] @ 612b00 │ │ │ │ - ldr r1, [pc, #2604] @ 612b04 │ │ │ │ + beq 612300 │ │ │ │ + ldr r3, [pc, #2604] @ 612b00 │ │ │ │ + ldr r2, [pc, #2604] @ 612b04 │ │ │ │ + ldr r1, [pc, #2604] @ 612b08 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #140 @ 0x8c │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #43 @ 0x2b │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #2576] @ 612b08 │ │ │ │ + ldr r3, [pc, #2576] @ 612b0c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 61273c │ │ │ │ + bne 612740 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ bl 211a90 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ @@ -1055668,83 +1055669,83 @@ │ │ │ │ str r9, [r2, #4] │ │ │ │ strb r3, [sp, #124] @ 0x7c │ │ │ │ subs r3, r6, #1 │ │ │ │ ldm r2, {r1, r2} │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ sbc r3, r7, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 652f50 │ │ │ │ + bl 652f54 │ │ │ │ orrs r7, r6, r7 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, r9 │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r9, fp │ │ │ │ cmpeq r2, r8 │ │ │ │ - bne 612738 │ │ │ │ + bne 61273c │ │ │ │ str r3, [r5, #32] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r5, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #2364] @ 612b0c │ │ │ │ + ldr r3, [pc, #2364] @ 612b10 │ │ │ │ strd r6, [r5, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #16] │ │ │ │ add r6, r5, #16 │ │ │ │ mov r3, #3 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 653074 │ │ │ │ + bl 653078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 612724 │ │ │ │ + bne 612728 │ │ │ │ ldr r3, [sl, #132] @ 0x84 │ │ │ │ str r3, [r5, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r5, #56 @ 0x38 │ │ │ │ strne r2, [r3, #60] @ 0x3c │ │ │ │ mov r3, sl │ │ │ │ str r5, [r3, #132]! @ 0x84 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ - bl 652828 │ │ │ │ - b 611fc4 │ │ │ │ + bl 65282c │ │ │ │ + b 611fc8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 650c48 │ │ │ │ + bl 650c4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 611fc4 │ │ │ │ + beq 611fc8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 64e890 │ │ │ │ - ldr r3, [pc, #2232] @ 612b08 │ │ │ │ + bl 64e894 │ │ │ │ + ldr r3, [pc, #2232] @ 612b0c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ - beq 611fc4 │ │ │ │ - ldr r3, [pc, #2216] @ 612b10 │ │ │ │ + beq 611fc8 │ │ │ │ + ldr r3, [pc, #2216] @ 612b14 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 611fc4 │ │ │ │ - ldr r3, [pc, #2200] @ 612b14 │ │ │ │ + beq 611fc8 │ │ │ │ + ldr r3, [pc, #2200] @ 612b18 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 611fc4 │ │ │ │ + beq 611fc8 │ │ │ │ bl 212528 │ │ │ │ - ldr r3, [pc, #2180] @ 612b18 │ │ │ │ + ldr r3, [pc, #2180] @ 612b1c │ │ │ │ ldrd r8, [r4, #32] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrd r4, [r4] │ │ │ │ ldrb ip, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ mov fp, r0 │ │ │ │ - beq 61297c │ │ │ │ + beq 612980 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1055753,107 +1055754,107 @@ │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ strd r4, [sp, #16] │ │ │ │ str fp, [sp, #24] │ │ │ │ str r6, [sp, #28] │ │ │ │ strd r8, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #2088] @ 612b1c │ │ │ │ + ldr r0, [pc, #2088] @ 612b20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 611fc4 │ │ │ │ - bl 653218 │ │ │ │ + b 611fc8 │ │ │ │ + bl 65321c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - beq 612580 │ │ │ │ - bl 653218 │ │ │ │ + beq 612584 │ │ │ │ + bl 65321c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ lsl r3, r3, #20 │ │ │ │ lsr r3, r3, #20 │ │ │ │ orrs r3, r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 612abc │ │ │ │ + bne 612ac0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ lsl r3, r3, #20 │ │ │ │ lsr r3, r3, #20 │ │ │ │ orrs r3, r3, #0 │ │ │ │ - bne 612a90 │ │ │ │ + bne 612a94 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldr r3, [r4] │ │ │ │ - bne 612738 │ │ │ │ + bne 61273c │ │ │ │ lsl r3, r3, #20 │ │ │ │ lsr r3, r3, #20 │ │ │ │ orrs r3, r3, #0 │ │ │ │ - bne 612a64 │ │ │ │ + bne 612a68 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ bl 211a90 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ mov fp, r0 │ │ │ │ strd r2, [r0, #8] │ │ │ │ str r6, [r0] │ │ │ │ ldrd r2, [r4] │ │ │ │ str r1, [r0, #4] │ │ │ │ - bne 612738 │ │ │ │ + bne 61273c │ │ │ │ strd r2, [r0, #16] │ │ │ │ mov r0, r7 │ │ │ │ - bl 6532fc │ │ │ │ + bl 653300 │ │ │ │ orrs r2, r0, r1 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [fp, #24] │ │ │ │ str r1, [fp, #28] │ │ │ │ - beq 612a38 │ │ │ │ + beq 612a3c │ │ │ │ subs r2, r0, #1 │ │ │ │ and r2, r2, r0 │ │ │ │ sbc r0, r1, #0 │ │ │ │ and r0, r0, r1 │ │ │ │ orrs r2, r2, r0 │ │ │ │ - bne 612a38 │ │ │ │ + bne 612a3c │ │ │ │ ldr r2, [sl, #120] @ 0x78 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 612a0c │ │ │ │ + beq 612a10 │ │ │ │ rsb r0, r2, #0 │ │ │ │ and r2, r2, r0 │ │ │ │ clz r2, r2 │ │ │ │ rsb r0, r2, #31 │ │ │ │ lsr r3, r3, r0 │ │ │ │ add ip, r2, #1 │ │ │ │ orr r3, r3, r1, lsl ip │ │ │ │ mvn r2, r2 │ │ │ │ orr r3, r3, r1, lsr r2 │ │ │ │ orrs r3, r3, r1, lsr r0 │ │ │ │ - beq 612a0c │ │ │ │ - ldr r3, [pc, #1812] @ 612b20 │ │ │ │ + beq 612a10 │ │ │ │ + ldr r3, [pc, #1812] @ 612b24 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #32] │ │ │ │ - ldr r3, [pc, #1800] @ 612b24 │ │ │ │ + ldr r3, [pc, #1800] @ 612b28 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [fp, #36] @ 0x24 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [fp, #40] @ 0x28 │ │ │ │ add r1, fp, #32 │ │ │ │ - bl 6535bc │ │ │ │ + bl 6535c0 │ │ │ │ ldr r3, [sl, #136] @ 0x88 │ │ │ │ str r3, [fp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, fp, #56 @ 0x38 │ │ │ │ strne r2, [r3, #60] @ 0x3c │ │ │ │ mov r3, sl │ │ │ │ str fp, [r3, #136]! @ 0x88 │ │ │ │ ldr r6, [sl, #124] @ 0x7c │ │ │ │ str r3, [fp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 611fc4 │ │ │ │ + beq 611fc8 │ │ │ │ mov sl, #0 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [fp, #24] │ │ │ │ ldr r6, [fp, #8] │ │ │ │ ldr r9, [fp, #28] │ │ │ │ ldr r8, [fp, #12] │ │ │ │ @@ -1055883,51 +1055884,51 @@ │ │ │ │ mov r2, r7 │ │ │ │ bl 91becc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr fp, [fp, #56] @ 0x38 │ │ │ │ cmp fp, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bne 61246c │ │ │ │ + bne 612470 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ rsb r3, sl, #512 @ 0x200 │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r6, r3 │ │ │ │ - bcs 611fc4 │ │ │ │ - ldr r1, [pc, #1552] @ 612b28 │ │ │ │ - ldr r0, [pc, #1552] @ 612b2c │ │ │ │ + bcs 611fc8 │ │ │ │ + ldr r1, [pc, #1552] @ 612b2c │ │ │ │ + ldr r0, [pc, #1552] @ 612b30 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r2, r6 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ bl 8e1248 │ │ │ │ - b 611fc4 │ │ │ │ + b 611fc8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 64e7c8 │ │ │ │ + bl 64e7cc │ │ │ │ bl 4717d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 612568 │ │ │ │ + beq 61256c │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 612568 │ │ │ │ - ldr r1, [pc, #1492] @ 612b30 │ │ │ │ + bne 61256c │ │ │ │ + ldr r1, [pc, #1492] @ 612b34 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 8dff9c │ │ │ │ - ldr r0, [pc, #1476] @ 612b34 │ │ │ │ + ldr r0, [pc, #1476] @ 612b38 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 8e0734 │ │ │ │ - b 611fc4 │ │ │ │ - bl 654154 │ │ │ │ - ldr r3, [pc, #1404] @ 612b08 │ │ │ │ + b 611fc8 │ │ │ │ + bl 654158 │ │ │ │ + ldr r3, [pc, #1404] @ 612b0c │ │ │ │ ldr r1, [r7, r3] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r3, r3, r2 │ │ │ │ @@ -1055935,32 +1055936,32 @@ │ │ │ │ sub r3, r3, r2 │ │ │ │ add r3, r0, r3 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bne 6128c0 │ │ │ │ + bne 6128c4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ subs r5, r9, r3 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sbc r9, r8, r3 │ │ │ │ sbcs r8, r8, r3 │ │ │ │ movcc r8, #1 │ │ │ │ movcs r8, #0 │ │ │ │ subs r8, r2, r8 │ │ │ │ sbc fp, fp, #0 │ │ │ │ - bl 650c48 │ │ │ │ + bl 650c4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 612730 │ │ │ │ + beq 612734 │ │ │ │ ldr r3, [sl, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6128a8 │ │ │ │ + beq 6128ac │ │ │ │ rsb r2, r3, #0 │ │ │ │ and r3, r3, r2 │ │ │ │ mov r1, #1 │ │ │ │ clz r2, r3 │ │ │ │ mvn r3, r2 │ │ │ │ lsl lr, r1, r3 │ │ │ │ rsb r3, r2, #31 │ │ │ │ @@ -1055972,91 +1055973,91 @@ │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ subs r2, r3, #1 │ │ │ │ sbc r1, r1, #0 │ │ │ │ and r0, r0, r2 │ │ │ │ and ip, ip, r1 │ │ │ │ orrs r0, r0, ip │ │ │ │ - bne 6127e8 │ │ │ │ + bne 6127ec │ │ │ │ orrs fp, r8, fp │ │ │ │ - bne 612738 │ │ │ │ + bne 61273c │ │ │ │ and r2, r2, r5 │ │ │ │ and r1, r1, r9 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - bne 6127e8 │ │ │ │ + bne 6127ec │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ ldrb r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ bl 471b00 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 611fc4 │ │ │ │ + beq 611fc8 │ │ │ │ rsb r0, r7, #0 │ │ │ │ bl 212108 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #1136] @ 612b38 │ │ │ │ - ldr r1, [pc, #1136] @ 612b3c │ │ │ │ + ldr r3, [pc, #1136] @ 612b3c │ │ │ │ + ldr r1, [pc, #1136] @ 612b40 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r6} │ │ │ │ - ldr r3, [pc, #1128] @ 612b40 │ │ │ │ - ldr r2, [pc, #1128] @ 612b44 │ │ │ │ + ldr r3, [pc, #1128] @ 612b44 │ │ │ │ + ldr r2, [pc, #1128] @ 612b48 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #196 @ 0xc4 │ │ │ │ str r7, [sp, #28] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r9, [sp, #20] │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 8e0540 │ │ │ │ - b 612064 │ │ │ │ + b 612068 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 64e890 │ │ │ │ - ldr r2, [pc, #1080] @ 612b48 │ │ │ │ + bl 64e894 │ │ │ │ + ldr r2, [pc, #1080] @ 612b4c │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r0 │ │ │ │ add r0, sl, #96 @ 0x60 │ │ │ │ bl 8e0abc │ │ │ │ - b 611fc4 │ │ │ │ + b 611fc8 │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ - b 612074 │ │ │ │ + b 612078 │ │ │ │ orrs fp, r8, fp │ │ │ │ - beq 612674 │ │ │ │ + beq 612678 │ │ │ │ bl 215320 │ │ │ │ - ldr r3, [pc, #1032] @ 612b4c │ │ │ │ + ldr r3, [pc, #1032] @ 612b50 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 612108 │ │ │ │ - ldr r3, [pc, #956] @ 612b14 │ │ │ │ + beq 61210c │ │ │ │ + ldr r3, [pc, #956] @ 612b18 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 612108 │ │ │ │ - ldr r3, [pc, #940] @ 612b18 │ │ │ │ + beq 61210c │ │ │ │ + ldr r3, [pc, #940] @ 612b1c │ │ │ │ ldrd r0, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ strd r0, [sp, #48] @ 0x30 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r7, [r3, #148] @ 0x94 │ │ │ │ ldrd r2, [sp, #88] @ 0x58 │ │ │ │ - beq 612960 │ │ │ │ + beq 612964 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ @@ -1056068,44 +1056069,44 @@ │ │ │ │ str r7, [sp] │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldrd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #880] @ 612b50 │ │ │ │ + ldr r0, [pc, #880] @ 612b54 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 612110 │ │ │ │ + b 612114 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 64e890 │ │ │ │ + bl 64e894 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ - beq 611fc4 │ │ │ │ - ldr r2, [pc, #764] @ 612b10 │ │ │ │ + beq 611fc8 │ │ │ │ + ldr r2, [pc, #764] @ 612b14 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 611fc4 │ │ │ │ - ldr r2, [pc, #748] @ 612b14 │ │ │ │ + beq 611fc8 │ │ │ │ + ldr r2, [pc, #748] @ 612b18 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 611fc4 │ │ │ │ - ldr r2, [pc, #732] @ 612b18 │ │ │ │ + beq 611fc8 │ │ │ │ + ldr r2, [pc, #732] @ 612b1c │ │ │ │ ldrd sl, [r4] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldrd r6, [r4, #32] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6129cc │ │ │ │ + beq 6129d0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1056116,40 +1056117,40 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ strd sl, [sp, #16] │ │ │ │ strd r6, [sp, #8] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #692] @ 612b54 │ │ │ │ + ldr r0, [pc, #692] @ 612b58 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 611fc4 │ │ │ │ + b 611fc8 │ │ │ │ mvn r2, #0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 612654 │ │ │ │ - ldr r3, [pc, #656] @ 612b58 │ │ │ │ + b 612658 │ │ │ │ + ldr r3, [pc, #656] @ 612b5c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6125c8 │ │ │ │ - ldr r3, [pc, #568] @ 612b14 │ │ │ │ + beq 6125cc │ │ │ │ + ldr r3, [pc, #568] @ 612b18 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6125c8 │ │ │ │ - ldr r3, [pc, #552] @ 612b18 │ │ │ │ + beq 6125cc │ │ │ │ + ldr r3, [pc, #552] @ 612b1c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrd r2, [sp, #96] @ 0x60 │ │ │ │ - beq 6129a8 │ │ │ │ + beq 6129ac │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ @@ -1056162,366 +1056163,366 @@ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #516] @ 612b5c │ │ │ │ + ldr r0, [pc, #516] @ 612b60 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6125c8 │ │ │ │ + b 6125cc │ │ │ │ ldrd r0, [sp, #48] @ 0x30 │ │ │ │ strd r0, [sp] │ │ │ │ - ldr r0, [pc, #496] @ 612b60 │ │ │ │ + ldr r0, [pc, #496] @ 612b64 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 612108 │ │ │ │ + b 61210c │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #476] @ 612b64 │ │ │ │ + ldr r0, [pc, #476] @ 612b68 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, sl │ │ │ │ strd r4, [sp] │ │ │ │ str ip, [sp, #12] │ │ │ │ bl 8e8dbc │ │ │ │ - b 611fc4 │ │ │ │ + b 611fc8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #440] @ 612b68 │ │ │ │ + ldr r0, [pc, #440] @ 612b6c │ │ │ │ strd r2, [sp] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6125c8 │ │ │ │ - ldr r0, [pc, #408] @ 612b6c │ │ │ │ + b 6125cc │ │ │ │ + ldr r0, [pc, #408] @ 612b70 │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ strd sl, [sp] │ │ │ │ str ip, [sp, #12] │ │ │ │ bl 8e8dbc │ │ │ │ - b 611fc4 │ │ │ │ + b 611fc8 │ │ │ │ mov r0, r5 │ │ │ │ bl 8e0168 │ │ │ │ - ldr r0, [pc, #360] @ 612b70 │ │ │ │ + ldr r0, [pc, #360] @ 612b74 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4b3b84 │ │ │ │ - ldr r3, [pc, #352] @ 612b74 │ │ │ │ - ldr ip, [pc, #352] @ 612b78 │ │ │ │ - ldr r1, [pc, #352] @ 612b7c │ │ │ │ + ldr r3, [pc, #352] @ 612b78 │ │ │ │ + ldr ip, [pc, #352] @ 612b7c │ │ │ │ + ldr r1, [pc, #352] @ 612b80 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #344] @ 612b80 │ │ │ │ + ldr r2, [pc, #344] @ 612b84 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #160 @ 0xa0 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 211aa8 │ │ │ │ - ldr r3, [pc, #324] @ 612b84 │ │ │ │ - ldr ip, [pc, #324] @ 612b88 │ │ │ │ - ldr r1, [pc, #324] @ 612b8c │ │ │ │ + ldr r3, [pc, #324] @ 612b88 │ │ │ │ + ldr ip, [pc, #324] @ 612b8c │ │ │ │ + ldr r1, [pc, #324] @ 612b90 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #316] @ 612b90 │ │ │ │ + ldr r2, [pc, #316] @ 612b94 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #160 @ 0xa0 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 211aa8 │ │ │ │ - ldr r3, [pc, #296] @ 612b94 │ │ │ │ - ldr ip, [pc, #296] @ 612b98 │ │ │ │ - ldr r1, [pc, #296] @ 612b9c │ │ │ │ + ldr r3, [pc, #296] @ 612b98 │ │ │ │ + ldr ip, [pc, #296] @ 612b9c │ │ │ │ + ldr r1, [pc, #296] @ 612ba0 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #160 @ 0xa0 │ │ │ │ mov r2, #404 @ 0x194 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 211aa8 │ │ │ │ - ldr r3, [pc, #264] @ 612ba0 │ │ │ │ - ldr ip, [pc, #264] @ 612ba4 │ │ │ │ - ldr r1, [pc, #264] @ 612ba8 │ │ │ │ + ldr r3, [pc, #264] @ 612ba4 │ │ │ │ + ldr ip, [pc, #264] @ 612ba8 │ │ │ │ + ldr r1, [pc, #264] @ 612bac │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #256] @ 612bac │ │ │ │ + ldr r2, [pc, #256] @ 612bb0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #160 @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 211aa8 │ │ │ │ - ldr r3, [pc, #236] @ 612bb0 │ │ │ │ - ldr ip, [pc, #236] @ 612bb4 │ │ │ │ - ldr r1, [pc, #236] @ 612bb8 │ │ │ │ + ldr r3, [pc, #236] @ 612bb4 │ │ │ │ + ldr ip, [pc, #236] @ 612bb8 │ │ │ │ + ldr r1, [pc, #236] @ 612bbc │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #228] @ 612bbc │ │ │ │ + ldr r2, [pc, #228] @ 612bc0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #160 @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 211aa8 │ │ │ │ - subseq r8, r4, ip, asr #26 │ │ │ │ + subseq r8, r4, r8, asr #26 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r6, pc, r0, ror #2 │ │ │ │ - subseq r8, r4, ip, lsl #26 │ │ │ │ - ldrsheq r8, [r4], #-200 @ 0xffffff38 │ │ │ │ - subeq r5, r7, r4, asr #3 │ │ │ │ - eorseq lr, r5, r4, asr r3 │ │ │ │ - eorseq r1, r6, r4, lsr #1 │ │ │ │ + eorseq r6, pc, ip, asr r1 @ │ │ │ │ + subseq r8, r4, r8, lsl #26 │ │ │ │ + ldrsheq r8, [r4], #-196 @ 0xffffff3c │ │ │ │ + subeq r5, r7, r0, asr #3 │ │ │ │ + eorseq lr, r5, r0, asr r3 │ │ │ │ + eorseq r1, r6, r0, lsr #1 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ andeq r1, r0, r0, ror #4 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - mlaseq r9, r4, fp, r1 │ │ │ │ + mlaseq r9, r0, fp, r1 │ │ │ │ @ instruction: 0xffffe834 │ │ │ │ @ instruction: 0xffffe78c │ │ │ │ - subeq r4, r7, r0, lsl #27 │ │ │ │ - eorseq r1, r9, ip, asr ip │ │ │ │ - mlaseq r9, r8, sp, r1 │ │ │ │ - rsbeq sl, r2, r8, ror #28 │ │ │ │ - @ instruction: 0x00391bf0 │ │ │ │ - @ instruction: 0x003916f8 │ │ │ │ - subeq r4, r7, r0, asr #23 │ │ │ │ + subeq r4, r7, ip, ror sp │ │ │ │ + eorseq r1, r9, r8, asr ip │ │ │ │ + mlaseq r9, r4, sp, r1 │ │ │ │ + rsbeq sl, r2, r4, ror #28 │ │ │ │ + eorseq r1, r9, ip, ror #23 │ │ │ │ + @ instruction: 0x003916f4 │ │ │ │ + strheq r4, [r7], #-188 @ 0xffffff44 │ │ │ │ andeq r0, r0, fp, lsr #5 │ │ │ │ - eorseq r1, r9, r4, lsr #24 │ │ │ │ + eorseq r1, r9, r0, lsr #24 │ │ │ │ andeq r2, r0, r4, lsr #25 │ │ │ │ - eorseq r1, r9, ip, lsr #15 │ │ │ │ - eorseq r1, r9, r8, ror #11 │ │ │ │ + eorseq r1, r9, r8, lsr #15 │ │ │ │ + eorseq r1, r9, r4, ror #11 │ │ │ │ andeq r5, r0, r0, asr #2 │ │ │ │ - eorseq r1, r9, ip, asr #17 │ │ │ │ - eorseq r1, r9, ip, ror #12 │ │ │ │ - eorseq r1, r9, r4, lsl #11 │ │ │ │ - @ instruction: 0x003918b4 │ │ │ │ - eorseq r1, r9, r4, lsr r5 │ │ │ │ - eorseq r1, r9, ip, lsr r9 │ │ │ │ - subeq r4, r7, r0, lsl #17 │ │ │ │ - eorseq r1, r9, ip, lsl #14 │ │ │ │ - @ instruction: 0x003913b0 │ │ │ │ + eorseq r1, r9, r8, asr #17 │ │ │ │ + eorseq r1, r9, r8, ror #12 │ │ │ │ + eorseq r1, r9, r0, lsl #11 │ │ │ │ + @ instruction: 0x003918b0 │ │ │ │ + eorseq r1, r9, r0, lsr r5 │ │ │ │ + eorseq r1, r9, r8, lsr r9 │ │ │ │ + subeq r4, r7, ip, ror r8 │ │ │ │ + eorseq r1, r9, r8, lsl #14 │ │ │ │ + eorseq r1, r9, ip, lsr #7 │ │ │ │ muleq r0, pc, r1 @ │ │ │ │ - subeq r4, r7, r4, asr r8 │ │ │ │ - eorseq r1, r9, r8, lsr #13 │ │ │ │ - eorseq r1, r9, r4, lsl #7 │ │ │ │ + subeq r4, r7, r0, asr r8 │ │ │ │ + eorseq r1, r9, r4, lsr #13 │ │ │ │ + eorseq r1, r9, r0, lsl #7 │ │ │ │ muleq r0, lr, r1 │ │ │ │ - subeq r4, r7, r8, lsr #16 │ │ │ │ - eorseq r1, r9, ip, lsr r6 │ │ │ │ - eorseq r1, r9, ip, asr r3 │ │ │ │ - strdeq r4, [r7], #-124 @ 0xffffff84 │ │ │ │ - eorseq r1, r9, r8, asr #11 │ │ │ │ - eorseq r1, r9, ip, lsr #6 │ │ │ │ + subeq r4, r7, r4, lsr #16 │ │ │ │ + eorseq r1, r9, r8, lsr r6 │ │ │ │ + eorseq r1, r9, r8, asr r3 │ │ │ │ + strdeq r4, [r7], #-120 @ 0xffffff88 │ │ │ │ + eorseq r1, r9, r4, asr #11 │ │ │ │ + eorseq r1, r9, r8, lsr #6 │ │ │ │ muleq r0, r2, r1 │ │ │ │ - ldrdeq r4, [r7], #-112 @ 0xffffff90 │ │ │ │ - eorseq r1, r9, r8, asr r5 │ │ │ │ - eorseq r1, r9, r0, lsl #6 │ │ │ │ + subeq r4, r7, ip, asr #15 │ │ │ │ + eorseq r1, r9, r4, asr r5 │ │ │ │ + @ instruction: 0x003912fc │ │ │ │ muleq r0, r1, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r3, [r0, #-8] │ │ │ │ ldr r7, [r1, #12] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #976] @ 612fb8 │ │ │ │ + ldr r1, [pc, #976] @ 612fbc │ │ │ │ adds r6, r2, r3 │ │ │ │ - ldr r2, [pc, #972] @ 612fbc │ │ │ │ + ldr r2, [pc, #972] @ 612fc0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ - ldr r5, [pc, #932] @ 612fc0 │ │ │ │ + ldr r5, [pc, #932] @ 612fc4 │ │ │ │ adc r7, r7, r3 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [r0, #-16] │ │ │ │ - bne 612cc8 │ │ │ │ - ldr r9, [pc, #908] @ 612fc4 │ │ │ │ + bne 612ccc │ │ │ │ + ldr r9, [pc, #908] @ 612fc8 │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r3, [pc, #904] @ 612fc8 │ │ │ │ + ldr r3, [pc, #904] @ 612fcc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 612dfc │ │ │ │ - ldr r3, [pc, #888] @ 612fcc │ │ │ │ + bne 612e00 │ │ │ │ + ldr r3, [pc, #888] @ 612fd0 │ │ │ │ ldr r2, [r5, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 612cf0 │ │ │ │ + beq 612cf4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 612ce4 │ │ │ │ - ldr r0, [pc, #860] @ 612fd0 │ │ │ │ + beq 612ce8 │ │ │ │ + ldr r0, [pc, #860] @ 612fd4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ bl 4e9998 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 612cd4 │ │ │ │ - ldr r2, [pc, #840] @ 612fd4 │ │ │ │ - ldr r3, [pc, #812] @ 612fbc │ │ │ │ + bne 612cd8 │ │ │ │ + ldr r2, [pc, #840] @ 612fd8 │ │ │ │ + ldr r3, [pc, #812] @ 612fc0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 612fb0 │ │ │ │ + bne 612fb4 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r9, [pc, #776] @ 612fd8 │ │ │ │ + ldr r9, [pc, #776] @ 612fdc │ │ │ │ add r9, pc, r9 │ │ │ │ - b 612c38 │ │ │ │ + b 612c3c │ │ │ │ mov r1, #0 │ │ │ │ mvn r0, #21 │ │ │ │ bl 4ef1f8 │ │ │ │ - b 612c84 │ │ │ │ - ldr r1, [pc, #752] @ 612fdc │ │ │ │ + b 612c88 │ │ │ │ + ldr r1, [pc, #752] @ 612fe0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 612c6c │ │ │ │ + b 612c70 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 612dd8 │ │ │ │ + beq 612ddc │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ands r9, r1, #3 │ │ │ │ - bne 612d98 │ │ │ │ + bne 612d9c │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, r6 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r7 │ │ │ │ bl 471bc4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 612f38 │ │ │ │ + bne 612f3c │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 612fb4 │ │ │ │ + beq 612fb8 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 612c84 │ │ │ │ + bne 612c88 │ │ │ │ bl 91d018 │ │ │ │ str r4, [r6] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 612c84 │ │ │ │ + beq 612c88 │ │ │ │ strb r4, [r6, #4] │ │ │ │ - ldr r3, [pc, #600] @ 612fe0 │ │ │ │ + ldr r3, [pc, #600] @ 612fe4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 612c84 │ │ │ │ + b 612c88 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r3, sp, #39 @ 0x27 │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [sp, #39] @ 0x27 │ │ │ │ strb r2, [sp, #48] @ 0x30 │ │ │ │ - bl 6542e0 │ │ │ │ + bl 6542e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 612e90 │ │ │ │ + bne 612e94 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 8e0168 │ │ │ │ - b 612d3c │ │ │ │ - ldr r3, [pc, #516] @ 612fe4 │ │ │ │ + b 612d40 │ │ │ │ + ldr r3, [pc, #516] @ 612fe8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ands r9, r1, #3 │ │ │ │ - beq 612d14 │ │ │ │ - b 612d98 │ │ │ │ - ldr r3, [pc, #484] @ 612fe8 │ │ │ │ + beq 612d18 │ │ │ │ + b 612d9c │ │ │ │ + ldr r3, [pc, #484] @ 612fec │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 612c4c │ │ │ │ - ldr r3, [pc, #468] @ 612fec │ │ │ │ + beq 612c50 │ │ │ │ + ldr r3, [pc, #468] @ 612ff0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 612c4c │ │ │ │ - ldr r3, [pc, #452] @ 612ff0 │ │ │ │ + beq 612c50 │ │ │ │ + ldr r3, [pc, #452] @ 612ff4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ adds sl, r6, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ adc fp, r7, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 612f90 │ │ │ │ + beq 612f94 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ strd sl, [sp, #16] │ │ │ │ str r9, [sp] │ │ │ │ strd r6, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #364] @ 612ff4 │ │ │ │ + ldr r0, [pc, #364] @ 612ff8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 612c4c │ │ │ │ + b 612c50 │ │ │ │ ldrb r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 612f1c │ │ │ │ + bne 612f20 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, r6 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ ldrb r3, [sp, #39] @ 0x27 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r7 │ │ │ │ bl 471b00 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 612d3c │ │ │ │ + beq 612d40 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr sl, [r4, #28] │ │ │ │ rsb r0, r9, #0 │ │ │ │ adds r4, r3, #1 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ adc sl, sl, #0 │ │ │ │ bl 212108 │ │ │ │ @@ -1056529,105 +1056530,105 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r8 │ │ │ │ str r9, [sp, #12] │ │ │ │ str fp, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #228] @ 612ff8 │ │ │ │ + ldr r0, [pc, #228] @ 612ffc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 612d3c │ │ │ │ - ldr r0, [pc, #216] @ 612ffc │ │ │ │ - ldr r1, [pc, #216] @ 613000 │ │ │ │ + b 612d40 │ │ │ │ + ldr r0, [pc, #216] @ 613000 │ │ │ │ + ldr r1, [pc, #216] @ 613004 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #5 │ │ │ │ bl 8e1684 │ │ │ │ - b 612e9c │ │ │ │ + b 612ea0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr fp, [r4, #28] │ │ │ │ rsb r0, sl, #0 │ │ │ │ adds r4, r3, #1 │ │ │ │ adc fp, fp, #0 │ │ │ │ bl 212108 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r8 │ │ │ │ stm sp, {r4, fp} │ │ │ │ str sl, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #148] @ 613004 │ │ │ │ + ldr r0, [pc, #148] @ 613008 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ bl 4e9998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 612d3c │ │ │ │ + beq 612d40 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 4ef1f8 │ │ │ │ - b 612d3c │ │ │ │ - ldr r0, [pc, #112] @ 613008 │ │ │ │ + b 612d40 │ │ │ │ + ldr r0, [pc, #112] @ 61300c │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ strd sl, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 612c4c │ │ │ │ + b 612c50 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ bl 215360 │ │ │ │ - ldrsbeq r8, [r4], #-8 │ │ │ │ + ldrsbeq r8, [r4], #-4 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r8, r4, r4, lsr #1 │ │ │ │ - eorseq r1, r9, ip, lsr r7 │ │ │ │ + subseq r8, r4, r0, lsr #1 │ │ │ │ + eorseq r1, r9, r8, lsr r7 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r2, r0, r8, lsr #8 │ │ │ │ - eorseq r4, r6, r0, ror #18 │ │ │ │ - subseq r8, r4, r8, lsr r0 │ │ │ │ - eorseq r1, r2, r0, asr r3 │ │ │ │ - eorseq r6, sl, r0, ror #5 │ │ │ │ + eorseq r4, r6, ip, asr r9 │ │ │ │ + subseq r8, r4, r4, lsr r0 │ │ │ │ + eorseq r1, r2, ip, asr #6 │ │ │ │ + @ instruction: 0x003a62dc │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ andeq r3, r0, r4, ror pc │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x003914f4 │ │ │ │ - eorseq r1, r9, r8, lsr #7 │ │ │ │ - strheq sl, [r2], #-68 @ 0xffffffbc @ │ │ │ │ - eorseq r1, r9, r4, asr #9 │ │ │ │ - eorseq r0, r9, r0, ror #24 │ │ │ │ - eorseq r1, r9, r0, lsr #8 │ │ │ │ + @ instruction: 0x003914f0 │ │ │ │ + eorseq r1, r9, r4, lsr #7 │ │ │ │ + strheq sl, [r2], #-64 @ 0xffffffc0 @ │ │ │ │ + eorseq r1, r9, r0, asr #9 │ │ │ │ + eorseq r0, r9, ip, asr ip │ │ │ │ + eorseq r1, r9, ip, lsl r4 │ │ │ │ │ │ │ │ -0061300c : │ │ │ │ - ldr r3, [pc, #60] @ 613050 │ │ │ │ +00613010 : │ │ │ │ + ldr r3, [pc, #60] @ 613054 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ cmp r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 613044 │ │ │ │ + bne 613048 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 613020 │ │ │ │ + bne 613024 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ - rsbeq sl, r2, r8, asr #7 │ │ │ │ + rsbeq sl, r2, r4, asr #7 │ │ │ │ │ │ │ │ -00613054 : │ │ │ │ - ldr r3, [pc, #296] @ 613184 │ │ │ │ +00613058 : │ │ │ │ + ldr r3, [pc, #296] @ 613188 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 613138 │ │ │ │ + beq 61313c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1056635,37 +1056636,37 @@ │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ ldrbne r2, [r2, #40] @ 0x28 │ │ │ │ addne lr, lr, #1 │ │ │ │ andne ip, ip, r2, lsr #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 613088 │ │ │ │ + bne 61308c │ │ │ │ cmp lr, #1 │ │ │ │ orrls ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 6130d8 │ │ │ │ + bne 6130dc │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ cmp r2, #1 │ │ │ │ - beq 613150 │ │ │ │ - ldr r0, [pc, #188] @ 613188 │ │ │ │ + beq 613154 │ │ │ │ + ldr r0, [pc, #188] @ 61318c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6130f4 │ │ │ │ + beq 6130f8 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #144] @ 61318c │ │ │ │ - ldr ip, [pc, #144] @ 613190 │ │ │ │ - ldr r1, [pc, #144] @ 613194 │ │ │ │ + ldr r3, [pc, #144] @ 613190 │ │ │ │ + ldr ip, [pc, #144] @ 613194 │ │ │ │ + ldr r1, [pc, #144] @ 613198 │ │ │ │ add ip, pc, ip │ │ │ │ add r5, r0, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #224 @ 0xe0 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ @@ -1056678,387 +1056679,387 @@ │ │ │ │ b 4ee1e4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #64] @ 613198 │ │ │ │ - ldr ip, [pc, #64] @ 61319c │ │ │ │ - ldr r1, [pc, #64] @ 6131a0 │ │ │ │ + ldr r3, [pc, #64] @ 61319c │ │ │ │ + ldr ip, [pc, #64] @ 6131a0 │ │ │ │ + ldr r1, [pc, #64] @ 6131a4 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #224 @ 0xe0 │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ mvn r0, #21 │ │ │ │ - b 6130dc │ │ │ │ - rsbeq sl, r2, r0, lsl #7 │ │ │ │ - rsbeq sl, r2, r0, lsl r3 │ │ │ │ - @ instruction: 0x00474190 │ │ │ │ - @ instruction: 0x003913dc │ │ │ │ - eorseq r0, r9, r4, asr #25 │ │ │ │ - subeq r4, r7, r8, lsr r1 │ │ │ │ - eorseq r1, r9, r0, lsl #7 │ │ │ │ - eorseq r0, r9, ip, ror #24 │ │ │ │ + b 6130e0 │ │ │ │ + rsbeq sl, r2, ip, ror r3 │ │ │ │ + rsbeq sl, r2, ip, lsl #6 │ │ │ │ + subeq r4, r7, ip, lsl #3 │ │ │ │ + @ instruction: 0x003913d8 │ │ │ │ + eorseq r0, r9, r0, asr #25 │ │ │ │ + subeq r4, r7, r4, lsr r1 │ │ │ │ + eorseq r1, r9, ip, ror r3 │ │ │ │ + eorseq r0, r9, r8, ror #24 │ │ │ │ │ │ │ │ -006131a4 : │ │ │ │ - ldr r3, [pc, #132] @ 613230 │ │ │ │ +006131a8 : │ │ │ │ + ldr r3, [pc, #132] @ 613234 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 613220 │ │ │ │ + beq 613224 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ ldrbne r2, [r2, #40] @ 0x28 │ │ │ │ addne r0, r0, #1 │ │ │ │ andne r1, r1, r2, lsr #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6131dc │ │ │ │ + bne 6131e0 │ │ │ │ cmp r0, #1 │ │ │ │ orrls r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ - ldr r0, [pc, #12] @ 613234 │ │ │ │ + ldr r0, [pc, #12] @ 613238 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ b 4ee264 │ │ │ │ - rsbeq sl, r2, r0, lsr r2 │ │ │ │ - strheq sl, [r2], #-20 @ 0xffffffec @ │ │ │ │ + rsbeq sl, r2, ip, lsr #4 │ │ │ │ + strheq sl, [r2], #-16 @ │ │ │ │ │ │ │ │ -00613238 : │ │ │ │ +0061323c : │ │ │ │ ldr r2, [r0, #28] │ │ │ │ - ldr r3, [pc, #40] @ 61326c │ │ │ │ + ldr r3, [pc, #40] @ 613270 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ - ldr r2, [pc, #36] @ 613270 │ │ │ │ + ldr r2, [pc, #36] @ 613274 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ subs r0, r0, r2 │ │ │ │ movne r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ - subseq r7, r4, ip, ror sl │ │ │ │ + subseq r7, r4, r8, ror sl │ │ │ │ andeq r2, r0, r8, lsr #8 │ │ │ │ │ │ │ │ -00613274 : │ │ │ │ +00613278 : │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #5 │ │ │ │ cmpne r0, #2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00613294 : │ │ │ │ +00613298 : │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ sub r0, r0, #6 │ │ │ │ cmp r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -006132b4 : │ │ │ │ +006132b8 : │ │ │ │ ldr r3, [r0, #172] @ 0xac │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6132d4 │ │ │ │ - b 6132f0 │ │ │ │ + bne 6132d8 │ │ │ │ + b 6132f4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldrb r0, [r3, #105] @ 0x69 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6132c8 │ │ │ │ + bne 6132cc │ │ │ │ ldrb r0, [r2, #153] @ 0x99 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00613300 : │ │ │ │ +00613304 : │ │ │ │ ldr r3, [r0, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - bne 613330 │ │ │ │ - b 61334c │ │ │ │ + bne 613334 │ │ │ │ + b 613350 │ │ │ │ ldrb r0, [r3, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 613310 │ │ │ │ + bne 613314 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0061335c : │ │ │ │ +00613360 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #328] @ 6134c0 │ │ │ │ + ldr r2, [pc, #328] @ 6134c4 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #324] @ 6134c4 │ │ │ │ + ldr r3, [pc, #324] @ 6134c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r0, #172] @ 0xac │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - beq 613478 │ │ │ │ + beq 61347c │ │ │ │ mov r8, r1 │ │ │ │ bl 212528 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ - ldr fp, [pc, #268] @ 6134c8 │ │ │ │ + ldr fp, [pc, #268] @ 6134cc │ │ │ │ mov r5, #0 │ │ │ │ mov sl, #40 @ 0x28 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r9, r0 │ │ │ │ - b 6133d8 │ │ │ │ + b 6133dc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 613478 │ │ │ │ + beq 61347c │ │ │ │ ldrd r2, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [r8] │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #216] @ 6134cc │ │ │ │ + ldr r1, [pc, #216] @ 6134d0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r9, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ strd sl, [sp, #40] @ 0x28 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6133cc │ │ │ │ + beq 6133d0 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6133cc │ │ │ │ - ldr ip, [pc, #160] @ 6134d0 │ │ │ │ + beq 6133d0 │ │ │ │ + ldr ip, [pc, #160] @ 6134d4 │ │ │ │ ldrd r0, [sp, #128] @ 0x80 │ │ │ │ mov r3, r2 │ │ │ │ add ip, pc, ip │ │ │ │ strd r0, [sp, #24] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r6, [sp, #20] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ rsb r4, r3, #0 │ │ │ │ stm sp, {r3, ip} │ │ │ │ - ldr r3, [pc, #124] @ 6134d4 │ │ │ │ - ldr r1, [pc, #124] @ 6134d8 │ │ │ │ + ldr r3, [pc, #124] @ 6134d8 │ │ │ │ + ldr r1, [pc, #124] @ 6134dc │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #112] @ 6134dc │ │ │ │ + ldr r2, [pc, #112] @ 6134e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #264 @ 0x108 │ │ │ │ bl 8e05e4 │ │ │ │ - b 61347c │ │ │ │ + b 613480 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #92] @ 6134e0 │ │ │ │ - ldr r3, [pc, #60] @ 6134c4 │ │ │ │ + ldr r2, [pc, #92] @ 6134e4 │ │ │ │ + ldr r3, [pc, #60] @ 6134c8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6134bc │ │ │ │ + bne 6134c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r7, r4, r8, asr #18 │ │ │ │ + subseq r7, r4, r4, asr #18 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r1, r8 │ │ │ │ andeq r3, r0, r5, ror fp │ │ │ │ - eorseq r1, r9, r0, lsl #2 │ │ │ │ - subeq r3, r7, r0, asr #28 │ │ │ │ - eorseq r0, r9, ip, ror #18 │ │ │ │ + ldrsheq r1, [r9], -ip @ │ │ │ │ + subeq r3, r7, ip, lsr lr │ │ │ │ + eorseq r0, r9, r8, ror #18 │ │ │ │ andeq r0, r0, r4, lsl #9 │ │ │ │ - subseq r7, r4, r0, asr #16 │ │ │ │ + subseq r7, r4, ip, lsr r8 │ │ │ │ │ │ │ │ -006134e4 : │ │ │ │ +006134e8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #2408] @ 613e6c │ │ │ │ + ldr r2, [pc, #2408] @ 613e70 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ - ldr r3, [pc, #2400] @ 613e70 │ │ │ │ + ldr r3, [pc, #2400] @ 613e74 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp, #228] @ 0xe4 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr fp, [pc, #2380] @ 613e74 │ │ │ │ + ldr fp, [pc, #2380] @ 613e78 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #172] @ 0xac │ │ │ │ add fp, pc, fp │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [sp, #236] @ 0xec │ │ │ │ mov r4, r0 │ │ │ │ - bne 613564 │ │ │ │ - b 6139b4 │ │ │ │ + bne 613568 │ │ │ │ + b 6139b8 │ │ │ │ ldrb r2, [r3, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 613570 │ │ │ │ + beq 613574 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6139b4 │ │ │ │ + beq 6139b8 │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 61354c │ │ │ │ + bne 613550 │ │ │ │ ldrb r2, [r4, #152] @ 0x98 │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ - beq 61386c │ │ │ │ + beq 613870 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ bl 46fc54 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 613aac │ │ │ │ + bne 613ab0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, sl │ │ │ │ str r5, [sp, #8] │ │ │ │ bl 471eac │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 613860 │ │ │ │ + bne 613864 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ ldr r8, [sp, #120] @ 0x78 │ │ │ │ add r1, r1, #31 │ │ │ │ lsr r9, r1, #5 │ │ │ │ bl 212528 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ bic r3, r3, #-16777216 @ 0xff000000 │ │ │ │ bic r3, r3, #16646144 @ 0xfe0000 │ │ │ │ lsr r2, r0, #12 │ │ │ │ cmp r3, #0 │ │ │ │ cmpeq r2, #1 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ - beq 613bd0 │ │ │ │ - ldr r3, [pc, #2132] @ 613e78 │ │ │ │ + beq 613bd4 │ │ │ │ + ldr r3, [pc, #2132] @ 613e7c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #2120] @ 613e7c │ │ │ │ + ldr r3, [pc, #2120] @ 613e80 │ │ │ │ moveq r6, #5 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r3] │ │ │ │ movne r6, #7 │ │ │ │ cmp r3, #0 │ │ │ │ andeq r6, r6, #251 @ 0xfb │ │ │ │ cmp r9, #0 │ │ │ │ - beq 613bc4 │ │ │ │ + beq 613bc8 │ │ │ │ bic r3, r0, #4080 @ 0xff0 │ │ │ │ sub r5, r8, #4 │ │ │ │ bic r3, r3, #15 │ │ │ │ mov r2, #0 │ │ │ │ add r8, r5, r9, lsl #2 │ │ │ │ add r3, r3, #4080 @ 0xff0 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ mov r4, r8 │ │ │ │ mov sl, r2 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ - b 61369c │ │ │ │ + b 6136a0 │ │ │ │ cmp r5, r4 │ │ │ │ add sl, sl, #32 │ │ │ │ - beq 613840 │ │ │ │ + beq 613844 │ │ │ │ ldr fp, [r5, #4]! │ │ │ │ cmp fp, #0 │ │ │ │ - beq 613690 │ │ │ │ + beq 613694 │ │ │ │ mov r0, fp │ │ │ │ bl 91bf5c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr lr, [r3] │ │ │ │ tst lr, #2 │ │ │ │ asr ip, r0, #31 │ │ │ │ - bne 613ae0 │ │ │ │ + bne 613ae4 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add r7, sp, #168 @ 0xa8 │ │ │ │ adds r0, r3, r0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ adc r3, ip, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #1944] @ 613e80 │ │ │ │ + ldr r0, [pc, #1944] @ 613e84 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r9, #0 │ │ │ │ ldr r8, [r3, r0] │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add r8, r8, #36 @ 0x24 │ │ │ │ add r3, r3, #15 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -1057084,80 +1057085,80 @@ │ │ │ │ bl 8e7958 │ │ │ │ lsr r5, r5, #12 │ │ │ │ lsr r4, r4, #12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 613784 │ │ │ │ + bne 613788 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #1804] @ 613e84 │ │ │ │ + ldr r3, [pc, #1804] @ 613e88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r8, r3] │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r3, #12 │ │ │ │ str r1, [r2], #4 │ │ │ │ - bne 61378c │ │ │ │ + bne 613790 │ │ │ │ cmp r5, r4 │ │ │ │ - bls 6137e4 │ │ │ │ + bls 6137e8 │ │ │ │ tst r6, #4 │ │ │ │ sub r5, r5, r4 │ │ │ │ - beq 6137c8 │ │ │ │ + beq 6137cc │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r1, r4 │ │ │ │ bl 8de83c │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r1, r4 │ │ │ │ bl 8de83c │ │ │ │ tst r6, #2 │ │ │ │ - bne 61399c │ │ │ │ + bne 6139a0 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 613e68 │ │ │ │ + beq 613e6c │ │ │ │ sub r5, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - bne 613824 │ │ │ │ + bne 613828 │ │ │ │ bl 91d018 │ │ │ │ str r5, [r4] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 613a18 │ │ │ │ + bne 613a1c │ │ │ │ cmp fp, #0 │ │ │ │ - bne 613708 │ │ │ │ + bne 61370c │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ add sl, sl, #32 │ │ │ │ cmp r5, r4 │ │ │ │ - bne 61369c │ │ │ │ + bne 6136a0 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ ldr sl, [sp, #100] @ 0x64 │ │ │ │ - ldr r3, [pc, #1588] @ 613e88 │ │ │ │ + ldr r3, [pc, #1588] @ 613e8c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 613b08 │ │ │ │ + bne 613b0c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 211d90 │ │ │ │ - b 613958 │ │ │ │ - ldr r3, [pc, #1540] @ 613e78 │ │ │ │ + b 61395c │ │ │ │ + ldr r3, [pc, #1540] @ 613e7c │ │ │ │ add r7, sp, #144 @ 0x90 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ ldrb r1, [r3] │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ str r2, [sp, #148] @ 0x94 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ @@ -1057172,175 +1057173,175 @@ │ │ │ │ lsr r5, r3, #12 │ │ │ │ bl 8e7958 │ │ │ │ lsr r4, r4, #12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 613a7c │ │ │ │ - ldr r3, [pc, #1452] @ 613e80 │ │ │ │ + beq 613a80 │ │ │ │ + ldr r3, [pc, #1452] @ 613e84 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [fp, r3] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r0, #36 @ 0x24 │ │ │ │ ldr r0, [r1, r3] │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r3, #12 │ │ │ │ str r0, [r2], #4 │ │ │ │ - bne 6138e0 │ │ │ │ + bne 6138e4 │ │ │ │ cmp r4, r5 │ │ │ │ - bls 613930 │ │ │ │ + bls 613934 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ sub r4, r4, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 8de83c │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r1, r5 │ │ │ │ bl 8de83c │ │ │ │ cmp r6, #5 │ │ │ │ - bne 613a94 │ │ │ │ + bne 613a98 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 613e68 │ │ │ │ + beq 613e6c │ │ │ │ sub r5, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - beq 613a38 │ │ │ │ + beq 613a3c │ │ │ │ mov r7, #0 │ │ │ │ - ldr r2, [pc, #1324] @ 613e8c │ │ │ │ - ldr r3, [pc, #1292] @ 613e70 │ │ │ │ + ldr r2, [pc, #1324] @ 613e90 │ │ │ │ + ldr r3, [pc, #1292] @ 613e74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 613e64 │ │ │ │ + bne 613e68 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #188 @ 0xbc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r1, r4 │ │ │ │ bl 8de83c │ │ │ │ - b 6137e4 │ │ │ │ + b 6137e8 │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ bl 46fc54 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 613aac │ │ │ │ + bne 613ab0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, sl │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 61335c │ │ │ │ + bl 613360 │ │ │ │ mov r7, r0 │ │ │ │ - b 6135e0 │ │ │ │ + b 6135e4 │ │ │ │ strb r5, [r4, #4] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #1128] @ 613e90 │ │ │ │ + ldr r3, [pc, #1128] @ 613e94 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 613824 │ │ │ │ + b 613828 │ │ │ │ bl 91d018 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 91d018 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 613954 │ │ │ │ + beq 613958 │ │ │ │ strb r5, [r0, #4] │ │ │ │ - ldr r3, [pc, #1060] @ 613e90 │ │ │ │ + ldr r3, [pc, #1060] @ 613e94 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 613954 │ │ │ │ - ldr r3, [pc, #1024] @ 613e84 │ │ │ │ + b 613958 │ │ │ │ + ldr r3, [pc, #1024] @ 613e88 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ - b 6138cc │ │ │ │ + b 6138d0 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r1, r5 │ │ │ │ bl 8de83c │ │ │ │ - b 613930 │ │ │ │ - ldr r2, [pc, #992] @ 613e94 │ │ │ │ + b 613934 │ │ │ │ + ldr r2, [pc, #992] @ 613e98 │ │ │ │ rsb r1, r7, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #984] @ 613e98 │ │ │ │ + ldr r3, [pc, #984] @ 613e9c │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #980] @ 613e9c │ │ │ │ + ldr r1, [pc, #980] @ 613ea0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #976] @ 613ea0 │ │ │ │ + ldr r2, [pc, #976] @ 613ea4 │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e05e4 │ │ │ │ - b 613958 │ │ │ │ - ldr lr, [pc, #956] @ 613ea4 │ │ │ │ + b 61395c │ │ │ │ + ldr lr, [pc, #956] @ 613ea8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, lr] │ │ │ │ ldr lr, [r3] │ │ │ │ adds lr, lr, r0 │ │ │ │ str lr, [r3] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ adc lr, ip, lr │ │ │ │ str lr, [r3, #4] │ │ │ │ - b 6136c4 │ │ │ │ - ldr r3, [pc, #920] @ 613ea8 │ │ │ │ + b 6136c8 │ │ │ │ + ldr r3, [pc, #920] @ 613eac │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 613860 │ │ │ │ - ldr r3, [pc, #904] @ 613eac │ │ │ │ + beq 613864 │ │ │ │ + ldr r3, [pc, #904] @ 613eb0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 613860 │ │ │ │ - ldr r3, [pc, #888] @ 613eb0 │ │ │ │ + beq 613864 │ │ │ │ + ldr r3, [pc, #888] @ 613eb4 │ │ │ │ ldrd r4, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ mov r6, #0 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 613e20 │ │ │ │ + beq 613e24 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1057359,330 +1057360,330 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ strd r4, [sp, #16] │ │ │ │ str r6, [sp, #28] │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #760] @ 613eb4 │ │ │ │ + ldr r0, [pc, #760] @ 613eb8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 613860 │ │ │ │ + b 613864 │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ - b 61384c │ │ │ │ + b 613850 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ lsr r4, r3, #17 │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ str r7, [sp, #164] @ 0xa4 │ │ │ │ bl 8e7958 │ │ │ │ add r5, sp, #156 @ 0x9c │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2, #8] │ │ │ │ - bne 613c18 │ │ │ │ - ldr r0, [pc, #632] @ 613e84 │ │ │ │ + bne 613c1c │ │ │ │ + ldr r0, [pc, #632] @ 613e88 │ │ │ │ ldr r0, [fp, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [r2] │ │ │ │ bl 91d018 │ │ │ │ - ldr r2, [pc, #608] @ 613e80 │ │ │ │ + ldr r2, [pc, #608] @ 613e84 │ │ │ │ ldr r0, [fp, r2] │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r2, r2, #4 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r2, #12 │ │ │ │ str r3, [r5], #4 │ │ │ │ - bne 613c28 │ │ │ │ + bne 613c2c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 613e14 │ │ │ │ + beq 613e18 │ │ │ │ sub r6, r8, #4 │ │ │ │ add r5, r6, r9, lsl #2 │ │ │ │ mov r8, #0 │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ mov sl, r5 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [r6, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne 613d2c │ │ │ │ + bne 613d30 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #65536 @ 0x10000 │ │ │ │ - bne 613cbc │ │ │ │ + bne 613cc0 │ │ │ │ cmp sl, r6 │ │ │ │ add r8, r8, #1 │ │ │ │ - beq 613cc4 │ │ │ │ + beq 613cc8 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ add r0, r6, #4 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bne 613d28 │ │ │ │ + bne 613d2c │ │ │ │ cmp r0, sl │ │ │ │ - beq 613cc4 │ │ │ │ + beq 613cc8 │ │ │ │ ldr r5, [r6, #8]! │ │ │ │ cmp r5, r4 │ │ │ │ mov r4, #1 │ │ │ │ - bne 613d2c │ │ │ │ + bne 613d30 │ │ │ │ mov r4, #2 │ │ │ │ cmp r6, sl │ │ │ │ - bne 613c68 │ │ │ │ + bne 613c6c │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ bl 8e7958 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 613e68 │ │ │ │ + beq 613e6c │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - bne 61384c │ │ │ │ + bne 613850 │ │ │ │ bl 91d018 │ │ │ │ str r5, [r4] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61384c │ │ │ │ + beq 613850 │ │ │ │ strb r5, [r4, #4] │ │ │ │ - ldr r3, [pc, #376] @ 613e90 │ │ │ │ + ldr r3, [pc, #376] @ 613e94 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 61384c │ │ │ │ + b 613850 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 91bf5c │ │ │ │ lsl r3, r8, #2 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ lsl r7, r4, #2 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r0, [r0, r8, lsl #2] │ │ │ │ add r0, r0, r4, lsl #2 │ │ │ │ bl 91c30c │ │ │ │ - ldr r0, [pc, #284] @ 613e7c │ │ │ │ + ldr r0, [pc, #284] @ 613e80 │ │ │ │ asr r2, r9, #31 │ │ │ │ ldr r3, [fp, r0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 613dc8 │ │ │ │ - ldr r0, [pc, #248] @ 613e78 │ │ │ │ + bne 613dcc │ │ │ │ + ldr r0, [pc, #248] @ 613e7c │ │ │ │ ldr r0, [fp, r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 613dac │ │ │ │ + bne 613db0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ adds r9, r3, r9 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ adc r3, r3, r2 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b 613c74 │ │ │ │ + b 613c78 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsl r3, r8, #2 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, r7 │ │ │ │ bl 91c30c │ │ │ │ - b 613d8c │ │ │ │ + b 613d90 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, r8, lsl #2] │ │ │ │ add r0, r0, r7 │ │ │ │ bl 91c30c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r3] │ │ │ │ tst r0, #2 │ │ │ │ - beq 613d78 │ │ │ │ - ldr r0, [pc, #176] @ 613ea4 │ │ │ │ + beq 613d7c │ │ │ │ + ldr r0, [pc, #176] @ 613ea8 │ │ │ │ asr r3, r9, #31 │ │ │ │ ldr ip, [fp, r0] │ │ │ │ ldr r0, [ip] │ │ │ │ adds r0, r0, r9 │ │ │ │ str r0, [ip] │ │ │ │ ldr r0, [ip, #4] │ │ │ │ adc r0, r3, r0 │ │ │ │ str r0, [ip, #4] │ │ │ │ - b 613d78 │ │ │ │ + b 613d7c │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ - b 613ccc │ │ │ │ + b 613cd0 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #28] │ │ │ │ - ldr r0, [pc, #124] @ 613eb8 │ │ │ │ + ldr r0, [pc, #124] @ 613ebc │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ strd r2, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r2, sl │ │ │ │ strd r4, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 8e8dbc │ │ │ │ - b 613860 │ │ │ │ + b 613864 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ bl 215360 │ │ │ │ - ldrheq r7, [r4], #-116 @ 0xffffff8c │ │ │ │ + ldrheq r7, [r4], #-112 @ 0xffffff90 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x00547790 │ │ │ │ + subseq r7, r4, ip, lsl #15 │ │ │ │ ldrdeq r4, [r0], -r8 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsr #31 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r7, r4, r4, ror #6 │ │ │ │ + subseq r7, r4, r0, ror #6 │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ - eorseq r0, r9, r4, asr #21 │ │ │ │ - ldrdeq r3, [r7], #-116 @ 0xffffff8c │ │ │ │ - eorseq r0, r9, r0, lsl #6 │ │ │ │ + eorseq r0, r9, r0, asr #21 │ │ │ │ + ldrdeq r3, [r7], #-112 @ 0xffffff90 │ │ │ │ + @ instruction: 0x003902fc │ │ │ │ andeq r0, r0, r2, lsr #9 │ │ │ │ andeq r2, r0, ip, ror #3 │ │ │ │ muleq r0, r4, ip │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r0, r9, ip, ror #19 │ │ │ │ - eorseq r0, r9, ip, asr #15 │ │ │ │ + eorseq r0, r9, r8, ror #19 │ │ │ │ + eorseq r0, r9, r8, asr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #944] @ 614290 │ │ │ │ - ldr r2, [pc, #944] @ 614294 │ │ │ │ + ldr r1, [pc, #944] @ 614294 │ │ │ │ + ldr r2, [pc, #944] @ 614298 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 6107f0 │ │ │ │ + bl 6107f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 613f50 │ │ │ │ - ldr r2, [pc, #900] @ 614298 │ │ │ │ - ldr r3, [pc, #892] @ 614294 │ │ │ │ + beq 613f54 │ │ │ │ + ldr r2, [pc, #900] @ 61429c │ │ │ │ + ldr r3, [pc, #892] @ 614298 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 614288 │ │ │ │ + bne 61428c │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 613fd0 │ │ │ │ + beq 613fd4 │ │ │ │ mov r2, r3 │ │ │ │ - b 613f70 │ │ │ │ + b 613f74 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 613fac │ │ │ │ + beq 613fb0 │ │ │ │ ldrb ip, [r2, #105] @ 0x69 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 613f64 │ │ │ │ + bne 613f68 │ │ │ │ ldrb r2, [r5, #129] @ 0x81 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 613fac │ │ │ │ - b 613f0c │ │ │ │ + bne 613fb0 │ │ │ │ + b 613f10 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ sub r1, r2, #5 │ │ │ │ cmp r2, #2 │ │ │ │ cmpne r1, #2 │ │ │ │ - bls 613f0c │ │ │ │ + bls 613f10 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 613fd0 │ │ │ │ + beq 613fd4 │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 613f0c │ │ │ │ + beq 613f10 │ │ │ │ ldr ip, [r3, #96] @ 0x60 │ │ │ │ cmp ip, #2 │ │ │ │ - beq 613f8c │ │ │ │ + beq 613f90 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 613fac │ │ │ │ + bne 613fb0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 613fd8 │ │ │ │ + bne 613fdc │ │ │ │ ldrb r7, [r3, #29] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 61412c │ │ │ │ + beq 614130 │ │ │ │ ldr r5, [r5, #132] @ 0x84 │ │ │ │ add r7, sp, #32 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ bl 21380c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 613f0c │ │ │ │ - ldr r6, [pc, #644] @ 61429c │ │ │ │ - ldr r9, [pc, #644] @ 6142a0 │ │ │ │ - ldr r8, [pc, #644] @ 6142a4 │ │ │ │ + beq 613f10 │ │ │ │ + ldr r6, [pc, #644] @ 6142a0 │ │ │ │ + ldr r9, [pc, #644] @ 6142a4 │ │ │ │ + ldr r8, [pc, #644] @ 6142a8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, r6, #92 @ 0x5c │ │ │ │ - b 61403c │ │ │ │ + b 614040 │ │ │ │ ldr r5, [r5, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 613f0c │ │ │ │ + beq 613f10 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r6, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 614030 │ │ │ │ + bne 614034 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - bne 614030 │ │ │ │ + bne 614034 │ │ │ │ mov r6, #0 │ │ │ │ mov r8, #1 │ │ │ │ add r2, sp, #24 │ │ │ │ str r6, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ strb r8, [sp, #28] │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ ldm r2, {r1, r2} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 652f50 │ │ │ │ + bl 652f54 │ │ │ │ ldr lr, [r4, #24] │ │ │ │ ldr ip, [r4] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r6, [r4, #28] │ │ │ │ adds ip, lr, ip │ │ │ │ adcs r2, r6, r2 │ │ │ │ @@ -1057694,85 +1057695,85 @@ │ │ │ │ adds r3, r3, r9 │ │ │ │ adc r1, r1, #0 │ │ │ │ orrs r2, ip, r2 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r1, #0 │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne 61428c │ │ │ │ - ldr r3, [pc, #428] @ 6142a8 │ │ │ │ + bne 614290 │ │ │ │ + ldr r3, [pc, #428] @ 6142ac │ │ │ │ mov r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ str lr, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 652828 │ │ │ │ - b 613f0c │ │ │ │ - bl 653218 │ │ │ │ + bl 65282c │ │ │ │ + b 613f10 │ │ │ │ + bl 65321c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - beq 614208 │ │ │ │ - bl 653218 │ │ │ │ + beq 61420c │ │ │ │ + bl 65321c │ │ │ │ ldr r3, [r5, #136] @ 0x88 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r1, [r4, #16] │ │ │ │ - bne 61416c │ │ │ │ - b 61427c │ │ │ │ + bne 614170 │ │ │ │ + b 614280 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ mov r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 614278 │ │ │ │ + beq 61427c │ │ │ │ mov r6, r3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 614158 │ │ │ │ + bne 61415c │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr ip, [r3, #12] │ │ │ │ ldr lr, [r4, #32] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp ip, r2 │ │ │ │ cmpeq r5, lr │ │ │ │ - bne 614158 │ │ │ │ - ldr r2, [pc, #272] @ 6142ac │ │ │ │ + bne 61415c │ │ │ │ + ldr r2, [pc, #272] @ 6142b0 │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sp, #32 │ │ │ │ strne r6, [sp, #32] │ │ │ │ - bl 65344c │ │ │ │ + bl 653450 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 613f0c │ │ │ │ - ldr r3, [pc, #240] @ 6142b0 │ │ │ │ - ldr r0, [pc, #240] @ 6142b4 │ │ │ │ - ldr r1, [pc, #240] @ 6142b8 │ │ │ │ + beq 613f10 │ │ │ │ + ldr r3, [pc, #240] @ 6142b4 │ │ │ │ + ldr r0, [pc, #240] @ 6142b8 │ │ │ │ + ldr r1, [pc, #240] @ 6142bc │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #228] @ 6142bc │ │ │ │ + ldr r2, [pc, #228] @ 6142c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #320 @ 0x140 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 8e0540 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 8e0168 │ │ │ │ bl 4e9998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 613f0c │ │ │ │ + beq 613f10 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4ef1f8 │ │ │ │ - b 613f0c │ │ │ │ - bl 654634 │ │ │ │ + b 613f10 │ │ │ │ + bl 654638 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r6, [r4, #32] │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ add r8, r0, r3 │ │ │ │ bl 212528 │ │ │ │ subs r6, r6, #1 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ @@ -1057782,56 +1057783,56 @@ │ │ │ │ adc r3, r3, #0 │ │ │ │ rsbs r0, r0, #0 │ │ │ │ and r2, r6, r0 │ │ │ │ sbc r0, r0, r0 │ │ │ │ orrs r1, r1, ip │ │ │ │ and r3, r3, r0 │ │ │ │ ldrd r0, [r4] │ │ │ │ - bne 61428c │ │ │ │ + bne 614290 │ │ │ │ strd r0, [sp] │ │ │ │ add r1, sp, #20 │ │ │ │ sub r0, r5, #24 │ │ │ │ str r8, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 6134e4 │ │ │ │ + bl 6134e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6141e4 │ │ │ │ - b 613f0c │ │ │ │ + bne 6141e8 │ │ │ │ + b 613f10 │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr r0, [pc, #60] @ 6142c0 │ │ │ │ + ldr r0, [pc, #60] @ 6142c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4b3b84 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ bl 215320 │ │ │ │ - subseq r6, r4, r4, ror #27 │ │ │ │ + subseq r6, r4, r0, ror #27 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrheq r6, [r4], #-208 @ 0xffffff30 │ │ │ │ - subeq r3, r7, ip, ror r2 │ │ │ │ - eorseq ip, r5, r4, lsl r4 │ │ │ │ - @ instruction: 0x003234b4 │ │ │ │ + subseq r6, r4, ip, lsr #27 │ │ │ │ + subeq r3, r7, r8, ror r2 │ │ │ │ + eorseq ip, r5, r0, lsl r4 │ │ │ │ + @ instruction: 0x003234b0 │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ andeq r0, r0, r0, asr #10 │ │ │ │ - ldrdeq r3, [r7], #-0 │ │ │ │ - eorseq r0, r9, r8, ror #9 │ │ │ │ - eorseq pc, r8, r0, lsl #24 │ │ │ │ + subeq r3, r7, ip, asr #1 │ │ │ │ + eorseq r0, r9, r4, ror #9 │ │ │ │ + @ instruction: 0x0038fbfc │ │ │ │ andeq r0, r0, r2, asr r5 │ │ │ │ - @ instruction: 0x003903f8 │ │ │ │ + @ instruction: 0x003903f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #960] @ 6146a0 │ │ │ │ - ldr r2, [pc, #960] @ 6146a4 │ │ │ │ + ldr r1, [pc, #960] @ 6146a4 │ │ │ │ + ldr r2, [pc, #960] @ 6146a8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r6, [pc, #952] @ 6146a8 │ │ │ │ + ldr r6, [pc, #952] @ 6146ac │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ - ldr r0, [pc, #944] @ 6146ac │ │ │ │ + ldr r0, [pc, #944] @ 6146b0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r3] │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -1057841,380 +1057842,380 @@ │ │ │ │ ldr ip, [r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r8, [r4, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ adds r5, r2, r0 │ │ │ │ adc r8, r8, r3 │ │ │ │ cmp ip, r1 │ │ │ │ - bne 614544 │ │ │ │ - ldr r3, [pc, #872] @ 6146b0 │ │ │ │ + bne 614548 │ │ │ │ + ldr r3, [pc, #872] @ 6146b4 │ │ │ │ ldr r2, [r6, r3] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6143dc │ │ │ │ + beq 6143e0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6143c0 │ │ │ │ - ldr r0, [pc, #844] @ 6146b4 │ │ │ │ + beq 6143c4 │ │ │ │ + ldr r0, [pc, #844] @ 6146b8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r9, #21 │ │ │ │ bl 4e9998 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6143cc │ │ │ │ - ldr r2, [pc, #820] @ 6146b8 │ │ │ │ - ldr r3, [pc, #796] @ 6146a4 │ │ │ │ + bne 6143d0 │ │ │ │ + ldr r2, [pc, #820] @ 6146bc │ │ │ │ + ldr r3, [pc, #796] @ 6146a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 614698 │ │ │ │ + bne 61469c │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #756] @ 6146bc │ │ │ │ + ldr r1, [pc, #756] @ 6146c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 614360 │ │ │ │ + b 614364 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4ef1f8 │ │ │ │ - b 61437c │ │ │ │ + b 614380 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 61452c │ │ │ │ + beq 614530 │ │ │ │ mov r3, #0 │ │ │ │ add r2, sp, #32 │ │ │ │ add sl, sp, #28 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ strb r3, [sp, #32] │ │ │ │ - bl 6542e0 │ │ │ │ + bl 6542e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6144c8 │ │ │ │ + beq 6144cc │ │ │ │ ldrb r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 614660 │ │ │ │ + bne 614664 │ │ │ │ str sl, [sp, #12] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, r5 │ │ │ │ adds r3, r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r0, r7 │ │ │ │ adc r3, r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, r8 │ │ │ │ - bl 6134e4 │ │ │ │ + bl 6134e8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 6145cc │ │ │ │ + bne 6145d0 │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61469c │ │ │ │ + beq 6146a0 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 61437c │ │ │ │ + bne 614380 │ │ │ │ bl 91d018 │ │ │ │ str r4, [r5] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61437c │ │ │ │ + beq 614380 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r3, [pc, #520] @ 6146c0 │ │ │ │ + ldr r3, [pc, #520] @ 6146c4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 61437c │ │ │ │ + b 614380 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 8e0168 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61469c │ │ │ │ + beq 6146a0 │ │ │ │ sub r5, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - bne 61436c │ │ │ │ + bne 614370 │ │ │ │ bl 91d018 │ │ │ │ str r5, [r4] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61436c │ │ │ │ + beq 614370 │ │ │ │ strb r5, [r4, #4] │ │ │ │ - ldr r3, [pc, #420] @ 6146c0 │ │ │ │ + ldr r3, [pc, #420] @ 6146c4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 61436c │ │ │ │ - ldr r3, [pc, #400] @ 6146c4 │ │ │ │ + b 614370 │ │ │ │ + ldr r3, [pc, #400] @ 6146c8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ - b 6143f4 │ │ │ │ - ldr r3, [pc, #380] @ 6146c8 │ │ │ │ + b 6143f8 │ │ │ │ + ldr r3, [pc, #380] @ 6146cc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 614340 │ │ │ │ - ldr r3, [pc, #364] @ 6146cc │ │ │ │ + beq 614344 │ │ │ │ + ldr r3, [pc, #364] @ 6146d0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 614340 │ │ │ │ - ldr r3, [pc, #348] @ 6146d0 │ │ │ │ + beq 614344 │ │ │ │ + ldr r3, [pc, #348] @ 6146d4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ adds r9, r5, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ adc sl, r8, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 61467c │ │ │ │ + beq 614680 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ stm sp, {r5, r8, r9, sl} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #272] @ 6146d4 │ │ │ │ + ldr r0, [pc, #272] @ 6146d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 614340 │ │ │ │ + b 614344 │ │ │ │ stm sp, {r5, r8} │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ adds r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ adc r3, r1, #0 │ │ │ │ - ldr r1, [pc, #236] @ 6146d8 │ │ │ │ + ldr r1, [pc, #236] @ 6146dc │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ bl 8dff00 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 8e0168 │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61469c │ │ │ │ + beq 6146a0 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 614370 │ │ │ │ + bne 614374 │ │ │ │ bl 91d018 │ │ │ │ str r4, [r5] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 614370 │ │ │ │ + beq 614374 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r3, [pc, #112] @ 6146c0 │ │ │ │ + ldr r3, [pc, #112] @ 6146c4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 614370 │ │ │ │ - ldr r0, [pc, #116] @ 6146dc │ │ │ │ - ldr r1, [pc, #116] @ 6146e0 │ │ │ │ + b 614374 │ │ │ │ + ldr r0, [pc, #116] @ 6146e0 │ │ │ │ + ldr r1, [pc, #116] @ 6146e4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #5 │ │ │ │ bl 8e1684 │ │ │ │ - b 614430 │ │ │ │ - ldr r0, [pc, #96] @ 6146e4 │ │ │ │ + b 614434 │ │ │ │ + ldr r0, [pc, #96] @ 6146e8 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r8 │ │ │ │ stm sp, {r9, sl} │ │ │ │ bl 8e8dbc │ │ │ │ - b 614340 │ │ │ │ + b 614344 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ bl 215360 │ │ │ │ - subseq r6, r4, r4, ror #19 │ │ │ │ + subseq r6, r4, r0, ror #19 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r6, r4, r0, asr #19 │ │ │ │ + ldrheq r6, [r4], #-156 @ 0xffffff64 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r2, r0, r8, lsr #8 │ │ │ │ - eorseq r3, r6, ip, ror #4 │ │ │ │ - subseq r6, r4, r0, asr #18 │ │ │ │ - eorseq r4, sl, r4, lsl #24 │ │ │ │ + eorseq r3, r6, r8, ror #4 │ │ │ │ + subseq r6, r4, ip, lsr r9 │ │ │ │ + eorseq r4, sl, r0, lsl #24 │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ andeq r4, r0, ip, ror #27 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r0, r9, r4, lsr #2 │ │ │ │ - eorseq r0, r9, ip, ror r1 │ │ │ │ - rsbeq r8, r2, r0, ror sp │ │ │ │ - eorseq pc, r8, r0, lsl #27 │ │ │ │ - eorseq r0, r9, r8, lsr #1 │ │ │ │ + eorseq r0, r9, r0, lsr #2 │ │ │ │ + eorseq r0, r9, r8, ror r1 │ │ │ │ + rsbeq r8, r2, ip, ror #26 │ │ │ │ + eorseq pc, r8, ip, ror sp @ │ │ │ │ + eorseq r0, r9, r4, lsr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ sub sp, sp, #28 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - ldr r2, [pc, #192] @ 6147d0 │ │ │ │ - ldr r3, [pc, #192] @ 6147d4 │ │ │ │ + ldr r2, [pc, #192] @ 6147d4 │ │ │ │ + ldr r3, [pc, #192] @ 6147d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrd r8, [r0] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bne 6147cc │ │ │ │ + bne 6147d0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldrd r6, [r4, #32] │ │ │ │ mov r5, r1 │ │ │ │ - bl 654634 │ │ │ │ + bl 654638 │ │ │ │ strd r8, [sp] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r6 │ │ │ │ add ip, r0, r3 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r3, r7 │ │ │ │ str ip, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 6134e4 │ │ │ │ + bl 6134e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6147bc │ │ │ │ - ldr r2, [pc, #88] @ 6147d8 │ │ │ │ - ldr r3, [pc, #80] @ 6147d4 │ │ │ │ + bne 6147c0 │ │ │ │ + ldr r2, [pc, #88] @ 6147dc │ │ │ │ + ldr r3, [pc, #80] @ 6147d8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6147c8 │ │ │ │ + bne 6147cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e0168 │ │ │ │ - b 614778 │ │ │ │ + b 61477c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ bl 215320 │ │ │ │ - ldrheq r6, [r4], #-84 @ 0xffffffac │ │ │ │ + ldrheq r6, [r4], #-80 @ 0xffffffb0 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r6, r4, r4, asr #10 │ │ │ │ + subseq r6, r4, r0, asr #10 │ │ │ │ │ │ │ │ -006147dc : │ │ │ │ +006147e0 : │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -006147e4 : │ │ │ │ +006147e8 : │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -006147ec : │ │ │ │ +006147f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #192] @ 6148c4 │ │ │ │ + ldr r3, [pc, #192] @ 6148c8 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 614824 │ │ │ │ - b 614844 │ │ │ │ + bne 614828 │ │ │ │ + b 614848 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 614844 │ │ │ │ + beq 614848 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 614818 │ │ │ │ + bne 61481c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #16 │ │ │ │ bl 211a90 │ │ │ │ - ldr r6, [pc, #116] @ 6148c8 │ │ │ │ + ldr r6, [pc, #116] @ 6148cc │ │ │ │ mov r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r5, [r0] │ │ │ │ strne r1, [r0, #8] │ │ │ │ - beq 6148a4 │ │ │ │ + beq 6148a8 │ │ │ │ add r3, r4, #8 │ │ │ │ str r3, [r1, #12] │ │ │ │ - ldr r3, [pc, #72] @ 6148cc │ │ │ │ + ldr r3, [pc, #72] @ 6148d0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [r3, #12]! │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #36] @ 6148d0 │ │ │ │ + ldr r0, [pc, #36] @ 6148d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 309638 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ str r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 61487c │ │ │ │ - b 614874 │ │ │ │ - ldrdeq r8, [r2], #-180 @ 0xffffff4c @ │ │ │ │ - rsbeq r8, r2, r4, lsl #23 │ │ │ │ - rsbeq r8, r2, r4, asr fp │ │ │ │ + beq 614880 │ │ │ │ + b 614878 │ │ │ │ + ldrdeq r8, [r2], #-176 @ 0xffffff50 @ │ │ │ │ + rsbeq r8, r2, r0, lsl #23 │ │ │ │ + rsbeq r8, r2, r0, asr fp │ │ │ │ @ instruction: 0xffffbd74 │ │ │ │ │ │ │ │ -006148d4 : │ │ │ │ +006148d8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxne lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1058228,32 +1058229,32 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r1] │ │ │ │ str r2, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ bl 211d90 │ │ │ │ - ldr r3, [pc, #48] @ 614960 │ │ │ │ + ldr r3, [pc, #48] @ 614964 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popne {r4, pc} │ │ │ │ - ldr r0, [pc, #12] @ 614964 │ │ │ │ + ldr r0, [pc, #12] @ 614968 │ │ │ │ pop {r4, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ b 3097f8 │ │ │ │ - rsbeq r8, r2, ip, lsr #21 │ │ │ │ + rsbeq r8, r2, r8, lsr #21 │ │ │ │ @ instruction: 0xffffbcc4 │ │ │ │ │ │ │ │ -00614968 : │ │ │ │ +0061496c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r3, [r1, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r1, #164 @ 0xa4 │ │ │ │ strne r2, [r3, #168] @ 0xa8 │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r3, #4]! │ │ │ │ @@ -1058261,60 +1058262,60 @@ │ │ │ │ str r3, [r1, #168] @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -006149a0 : │ │ │ │ +006149a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #24 │ │ │ │ bl 211a90 │ │ │ │ mov r6, #24 │ │ │ │ mov r4, r0 │ │ │ │ - b 6149e4 │ │ │ │ + b 6149e8 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bls 614a0c │ │ │ │ + bls 614a10 │ │ │ │ bl 213140 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #56] @ 614a24 │ │ │ │ + ldr r1, [pc, #56] @ 614a28 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4] │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 6149c8 │ │ │ │ + beq 6149cc │ │ │ │ bl 211d90 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ andeq r3, r0, fp, ror #22 │ │ │ │ │ │ │ │ -00614a28 : │ │ │ │ +00614a2c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #352] @ 614ba0 │ │ │ │ - ldr fp, [pc, #352] @ 614ba4 │ │ │ │ - ldr sl, [pc, #352] @ 614ba8 │ │ │ │ + ldr r6, [pc, #352] @ 614ba4 │ │ │ │ + ldr fp, [pc, #352] @ 614ba8 │ │ │ │ + ldr sl, [pc, #352] @ 614bac │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #348] @ 614bac │ │ │ │ + ldr r0, [pc, #348] @ 614bb0 │ │ │ │ add r6, pc, r6 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, r6, #344 @ 0x158 │ │ │ │ add fp, pc, fp │ │ │ │ add sl, pc, sl │ │ │ │ mov r5, r1 │ │ │ │ @@ -1058325,95 +1058326,95 @@ │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ str r6, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 614abc │ │ │ │ - ldr r0, [pc, #272] @ 614bb0 │ │ │ │ + beq 614ac0 │ │ │ │ + ldr r0, [pc, #272] @ 614bb4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69d6c0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r3, #104 @ 0x68 │ │ │ │ str r6, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 614b7c │ │ │ │ + beq 614b80 │ │ │ │ ldrb r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 614b14 │ │ │ │ + beq 614b18 │ │ │ │ ldr r4, [r4, #64] @ 0x40 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 614b50 │ │ │ │ + beq 614b54 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ bl 69e6c4 │ │ │ │ - ldr r3, [pc, #144] @ 614bb4 │ │ │ │ - ldr r2, [pc, #144] @ 614bb8 │ │ │ │ - ldr r1, [pc, #144] @ 614bbc │ │ │ │ + ldr r3, [pc, #144] @ 614bb8 │ │ │ │ + ldr r2, [pc, #144] @ 614bbc │ │ │ │ + ldr r1, [pc, #144] @ 614bc0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #384 @ 0x180 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ bl 69d194 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r5, #108] @ 0x6c │ │ │ │ - b 614ad4 │ │ │ │ + b 614ad8 │ │ │ │ mov r0, r6 │ │ │ │ bl 69de5c │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r5, #108] @ 0x6c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #60] @ 614bc0 │ │ │ │ - ldr r1, [pc, #60] @ 614bc4 │ │ │ │ - ldr r0, [pc, #60] @ 614bc8 │ │ │ │ + ldr r3, [pc, #60] @ 614bc4 │ │ │ │ + ldr r1, [pc, #60] @ 614bc8 │ │ │ │ + ldr r0, [pc, #60] @ 614bcc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ 614bcc │ │ │ │ + ldr r2, [pc, #56] @ 614bd0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #364 @ 0x16c │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq r2, r7, ip, asr #16 │ │ │ │ - eorseq fp, r5, r4, lsr #19 │ │ │ │ - eorseq fp, r5, r8, asr #19 │ │ │ │ - eorseq pc, r8, r0, asr sp @ │ │ │ │ - eorseq pc, r8, ip, lsl sp @ │ │ │ │ - subeq r2, r7, r0, ror r7 │ │ │ │ - eorseq fp, r5, r0, lsl #17 │ │ │ │ - eorseq fp, r5, r4, lsr #17 │ │ │ │ - subeq r2, r7, r0, lsl r7 │ │ │ │ - eorseq pc, r8, r4, asr #4 │ │ │ │ - eorseq r5, sp, r4, lsr #3 │ │ │ │ + subeq r2, r7, r8, asr #16 │ │ │ │ + eorseq fp, r5, r0, lsr #19 │ │ │ │ + eorseq fp, r5, r4, asr #19 │ │ │ │ + eorseq pc, r8, ip, asr #26 │ │ │ │ + eorseq pc, r8, r8, lsl sp @ │ │ │ │ + subeq r2, r7, ip, ror #14 │ │ │ │ + eorseq fp, r5, ip, ror r8 │ │ │ │ + eorseq fp, r5, r0, lsr #17 │ │ │ │ + subeq r2, r7, ip, lsl #14 │ │ │ │ + eorseq pc, r8, r0, asr #4 │ │ │ │ + eorseq r5, sp, r0, lsr #3 │ │ │ │ andeq r0, r0, sl, lsl r6 │ │ │ │ │ │ │ │ -00614bd0 : │ │ │ │ +00614bd4 : │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -1058423,37 +1058424,37 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ bl 69de5c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #52] @ 614c50 │ │ │ │ - ldr r2, [pc, #52] @ 614c54 │ │ │ │ - ldr r1, [pc, #52] @ 614c58 │ │ │ │ + ldr ip, [pc, #52] @ 614c54 │ │ │ │ + ldr r2, [pc, #52] @ 614c58 │ │ │ │ + ldr r1, [pc, #52] @ 614c5c │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #404 @ 0x194 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #104 @ 0x68 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ bx r3 │ │ │ │ - subeq r2, r7, r8, ror r6 │ │ │ │ - @ instruction: 0x0035b7d8 │ │ │ │ - @ instruction: 0x0035b7fc │ │ │ │ - ldr r0, [pc, #8] @ 614c6c │ │ │ │ + subeq r2, r7, r4, ror r6 │ │ │ │ + @ instruction: 0x0035b7d4 │ │ │ │ + @ instruction: 0x0035b7f8 │ │ │ │ + ldr r0, [pc, #8] @ 614c70 │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69cb10 │ │ │ │ - subseq r8, r1, ip, lsl #4 │ │ │ │ + subseq r8, r1, r8, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1058467,28 +1058468,28 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #112] @ 614d3c │ │ │ │ - ldr r2, [pc, #112] @ 614d40 │ │ │ │ - ldr r1, [pc, #112] @ 614d44 │ │ │ │ + ldr ip, [pc, #112] @ 614d40 │ │ │ │ + ldr r2, [pc, #112] @ 614d44 │ │ │ │ + ldr r1, [pc, #112] @ 614d48 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr ip, [pc, #84] @ 614d48 │ │ │ │ - ldr r1, [pc, #84] @ 614d4c │ │ │ │ - ldr r2, [pc, #84] @ 614d50 │ │ │ │ - ldr r3, [pc, #84] @ 614d54 │ │ │ │ + ldr ip, [pc, #84] @ 614d4c │ │ │ │ + ldr r1, [pc, #84] @ 614d50 │ │ │ │ + ldr r2, [pc, #84] @ 614d54 │ │ │ │ + ldr r3, [pc, #84] @ 614d58 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [r0, #48] @ 0x30 │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ @@ -1058497,55 +1058498,55 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r2, r7, r8, ror r7 │ │ │ │ - @ instruction: 0x0035b6d8 │ │ │ │ - @ instruction: 0x0035b6fc │ │ │ │ + subeq r2, r7, r4, ror r7 │ │ │ │ + @ instruction: 0x0035b6d4 │ │ │ │ + @ instruction: 0x0035b6f8 │ │ │ │ @ instruction: 0xffffff6c │ │ │ │ andeq r0, r0, ip, lsl #27 │ │ │ │ andeq r0, r0, ip, lsr #26 │ │ │ │ andeq r0, r0, r8, ror ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #176] @ 614e20 │ │ │ │ - ldr r2, [pc, #176] @ 614e24 │ │ │ │ - ldr r1, [pc, #176] @ 614e28 │ │ │ │ + ldr ip, [pc, #176] @ 614e24 │ │ │ │ + ldr r2, [pc, #176] @ 614e28 │ │ │ │ + ldr r1, [pc, #176] @ 614e2c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #24 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #104 @ 0x68 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r3, [pc, #144] @ 614e2c │ │ │ │ - ldr ip, [pc, #144] @ 614e30 │ │ │ │ + ldr r3, [pc, #144] @ 614e30 │ │ │ │ + ldr ip, [pc, #144] @ 614e34 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #140] @ 614e34 │ │ │ │ - ldr r2, [pc, #140] @ 614e38 │ │ │ │ + ldr r1, [pc, #140] @ 614e38 │ │ │ │ + ldr r2, [pc, #140] @ 614e3c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #124] @ 614e3c │ │ │ │ + ldr r3, [pc, #124] @ 614e40 │ │ │ │ str ip, [r0, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r0, #56] @ 0x38 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - ldr ip, [pc, #104] @ 614e40 │ │ │ │ - ldr r1, [pc, #104] @ 614e44 │ │ │ │ - ldr r2, [pc, #104] @ 614e48 │ │ │ │ - ldr r3, [pc, #104] @ 614e4c │ │ │ │ + ldr ip, [pc, #104] @ 614e44 │ │ │ │ + ldr r1, [pc, #104] @ 614e48 │ │ │ │ + ldr r2, [pc, #104] @ 614e4c │ │ │ │ + ldr r3, [pc, #104] @ 614e50 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str ip, [r0, #64] @ 0x40 │ │ │ │ str r1, [r0, #72] @ 0x48 │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ @@ -1058554,111 +1058555,111 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldrdeq r2, [r7], #-104 @ 0xffffff98 │ │ │ │ - eorseq fp, r5, ip, ror r6 │ │ │ │ - eorseq fp, r5, r0, lsr #13 │ │ │ │ + ldrdeq r2, [r7], #-100 @ 0xffffff9c │ │ │ │ + eorseq fp, r5, r8, ror r6 │ │ │ │ + mlaseq r5, ip, r6, fp │ │ │ │ andeq r0, r0, ip, ror #31 │ │ │ │ - eorseq pc, r8, r4, lsr #20 │ │ │ │ + eorseq pc, r8, r0, lsr #20 │ │ │ │ andeq r1, r0, ip, lsl #23 │ │ │ │ andeq r1, r0, r0, lsr #5 │ │ │ │ andeq r2, r0, r4, asr r0 │ │ │ │ andeq r2, r0, r4, lsl r3 │ │ │ │ andeq r0, r0, r8, lsl #19 │ │ │ │ andeq r0, r0, r8, lsl #21 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ - ldr r4, [pc, #2200] @ 615700 │ │ │ │ - ldr lr, [pc, #2200] @ 615704 │ │ │ │ - ldr ip, [pc, #2200] @ 615708 │ │ │ │ + ldr r4, [pc, #2200] @ 615704 │ │ │ │ + ldr lr, [pc, #2200] @ 615708 │ │ │ │ + ldr ip, [pc, #2200] @ 61570c │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ add r4, pc, r4 │ │ │ │ add lr, pc, lr │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #2180] @ 61570c │ │ │ │ + ldr r3, [pc, #2180] @ 615710 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #108] @ 0x6c │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ sub r8, r0, #1744 @ 0x6d0 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq 614f24 │ │ │ │ + beq 614f28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6154f8 │ │ │ │ + bne 6154fc │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ strb r3, [r6, #54] @ 0x36 │ │ │ │ - bl 622f7c │ │ │ │ + bl 622f80 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 614f80 │ │ │ │ + beq 614f84 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 211d90 │ │ │ │ - ldr r2, [pc, #2088] @ 615710 │ │ │ │ - ldr r3, [pc, #2076] @ 615708 │ │ │ │ + ldr r2, [pc, #2088] @ 615714 │ │ │ │ + ldr r3, [pc, #2076] @ 61570c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6156e4 │ │ │ │ + bne 6156e8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6153f8 │ │ │ │ + bne 6153fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 622838 │ │ │ │ + bl 62283c │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ strb r3, [r6, #54] @ 0x36 │ │ │ │ - bl 622f7c │ │ │ │ + bl 622f80 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 614f74 │ │ │ │ + bne 614f78 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6155b4 │ │ │ │ + bne 6155b8 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 614fa0 │ │ │ │ + bne 614fa4 │ │ │ │ mvn r5, #21 │ │ │ │ mov r0, r8 │ │ │ │ - bl 622968 │ │ │ │ - b 614ed8 │ │ │ │ + bl 62296c │ │ │ │ + b 614edc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6155b4 │ │ │ │ + bne 6155b8 │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61505c │ │ │ │ - ldr r3, [pc, #1900] @ 615714 │ │ │ │ + beq 615060 │ │ │ │ + ldr r3, [pc, #1900] @ 615718 │ │ │ │ mov ip, #0 │ │ │ │ ldr fp, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r9 │ │ │ │ mov sl, ip │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ mov r7, ip │ │ │ │ @@ -1058678,193 +1058679,193 @@ │ │ │ │ ldr r3, [fp] │ │ │ │ lsr r8, r8, #3 │ │ │ │ cmp r3, #0 │ │ │ │ str r8, [sp, #96] @ 0x60 │ │ │ │ ldrb r3, [r5, #19] │ │ │ │ and r3, r3, #7 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - bne 615434 │ │ │ │ + bne 615438 │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 622e94 │ │ │ │ + bl 622e98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61520c │ │ │ │ + beq 615210 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add sl, sl, #1 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r5, r5, #8 │ │ │ │ cmp r2, sl │ │ │ │ - bhi 614fd0 │ │ │ │ + bhi 614fd4 │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ ldm r8, {r8, r9, ip} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ orr r3, ip, r3 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 614f70 │ │ │ │ - ldr r3, [pc, #1716] @ 615718 │ │ │ │ + beq 614f74 │ │ │ │ + ldr r3, [pc, #1716] @ 61571c │ │ │ │ ldr lr, [pc, r3] │ │ │ │ cmp lr, #0 │ │ │ │ moveq r5, #12 │ │ │ │ - beq 6150bc │ │ │ │ + beq 6150c0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6155a0 │ │ │ │ + beq 6155a4 │ │ │ │ mov r4, #0 │ │ │ │ add ip, r9, #12 │ │ │ │ ldr r0, [lr, #4] │ │ │ │ mov r3, #0 │ │ │ │ - b 615098 │ │ │ │ + b 61509c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 615650 │ │ │ │ + beq 615654 │ │ │ │ ldr r1, [ip, r3, lsl #3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 61508c │ │ │ │ + bne 615090 │ │ │ │ ldr lr, [lr, #16] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 615080 │ │ │ │ + bne 615084 │ │ │ │ add r4, r4, #3 │ │ │ │ lsl r5, r4, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #1616] @ 61571c │ │ │ │ + ldr r3, [pc, #1616] @ 615720 │ │ │ │ ldr lr, [pc, r3] │ │ │ │ cmp lr, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r7], #12 │ │ │ │ - beq 615138 │ │ │ │ + beq 61513c │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ add r0, r9, #12 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #0 │ │ │ │ ldrne ip, [lr, #4] │ │ │ │ movne r3, #0 │ │ │ │ - bne 61510c │ │ │ │ - b 61512c │ │ │ │ + bne 615110 │ │ │ │ + b 615130 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 61512c │ │ │ │ + beq 615130 │ │ │ │ ldr r2, [r0, r3, lsl #3] │ │ │ │ cmp ip, r2 │ │ │ │ - bne 615100 │ │ │ │ + bne 615104 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r2, [lr] │ │ │ │ str r2, [r7, r3, lsl #2] │ │ │ │ ldr lr, [lr, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 6150e8 │ │ │ │ - ldr r1, [pc, #1504] @ 615720 │ │ │ │ + bne 6150ec │ │ │ │ + ldr r1, [pc, #1504] @ 615724 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r7, [r6, #36] @ 0x24 │ │ │ │ - beq 61568c │ │ │ │ + beq 615690 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6156b0 │ │ │ │ - ldr sl, [pc, #1452] @ 615724 │ │ │ │ + bne 6156b4 │ │ │ │ + ldr sl, [pc, #1452] @ 615728 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6152c8 │ │ │ │ - ldr r3, [pc, #1432] @ 615728 │ │ │ │ + beq 6152cc │ │ │ │ + ldr r3, [pc, #1432] @ 61572c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6152c8 │ │ │ │ - ldr r3, [pc, #1412] @ 61572c │ │ │ │ + beq 6152cc │ │ │ │ + ldr r3, [pc, #1412] @ 615730 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6152c8 │ │ │ │ - ldr r3, [pc, #1396] @ 615730 │ │ │ │ + beq 6152cc │ │ │ │ + ldr r3, [pc, #1396] @ 615734 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6156e8 │ │ │ │ + beq 6156ec │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ stm sp, {r7, sl} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1328] @ 615734 │ │ │ │ + ldr r0, [pc, #1328] @ 615738 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6152c8 │ │ │ │ + b 6152cc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6152b0 │ │ │ │ + beq 6152b4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - b 615230 │ │ │ │ + b 615234 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6152b0 │ │ │ │ + beq 6152b4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 615224 │ │ │ │ + bne 615228 │ │ │ │ ldr r8, [r3, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 615258 │ │ │ │ - b 615028 │ │ │ │ + bne 61525c │ │ │ │ + b 61502c │ │ │ │ ldr r8, [r8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 615028 │ │ │ │ + beq 61502c │ │ │ │ ldr r3, [r8, #40] @ 0x28 │ │ │ │ ldrb r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61524c │ │ │ │ + beq 615250 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61524c │ │ │ │ + bne 615250 │ │ │ │ ldr r1, [r8, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 622e94 │ │ │ │ + bl 622e98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61524c │ │ │ │ + beq 615250 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6156dc │ │ │ │ + bne 6156e0 │ │ │ │ sub r0, r8, #1744 @ 0x6d0 │ │ │ │ - bl 622838 │ │ │ │ + bl 62283c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strb r3, [r8, #54] @ 0x36 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ - b 615028 │ │ │ │ + b 61502c │ │ │ │ ldrb r3, [r6, #688] @ 0x2b0 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ - beq 6154e0 │ │ │ │ + beq 6154e4 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615358 │ │ │ │ - ldr r3, [pc, #1112] @ 615738 │ │ │ │ + beq 61535c │ │ │ │ + ldr r3, [pc, #1112] @ 61573c │ │ │ │ mov sl, r9 │ │ │ │ mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ mov fp, r9 │ │ │ │ str r3, [sp, #24] │ │ │ │ str fp, [r4] │ │ │ │ @@ -1058879,96 +1058880,96 @@ │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ lsr r3, r3, #3 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldrb r3, [sl, #19] │ │ │ │ mov r0, r4 │ │ │ │ and r3, r3, #7 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ - bl 622e94 │ │ │ │ + bl 622e98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 615370 │ │ │ │ + beq 615374 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add sl, sl, #8 │ │ │ │ cmp r3, r9 │ │ │ │ - bhi 6152f4 │ │ │ │ + bhi 6152f8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 614ed8 │ │ │ │ + bne 614edc │ │ │ │ mov r0, r8 │ │ │ │ - bl 622968 │ │ │ │ - b 614ed8 │ │ │ │ + bl 62296c │ │ │ │ + b 614edc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615358 │ │ │ │ + beq 61535c │ │ │ │ ldr r0, [sl, #12] │ │ │ │ - b 615394 │ │ │ │ + b 615398 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615358 │ │ │ │ + beq 61535c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne 615388 │ │ │ │ + bne 61538c │ │ │ │ ldr r7, [r3, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 6153bc │ │ │ │ - b 615340 │ │ │ │ + bne 6153c0 │ │ │ │ + b 615344 │ │ │ │ ldr r7, [r7] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 615340 │ │ │ │ + beq 615344 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ ldrb r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6153b0 │ │ │ │ + beq 6153b4 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6153b0 │ │ │ │ + bne 6153b4 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 622e94 │ │ │ │ + bl 622e98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6153b0 │ │ │ │ + beq 6153b4 │ │ │ │ sub r0, r7, #1744 @ 0x6d0 │ │ │ │ - bl 622968 │ │ │ │ - b 615340 │ │ │ │ - ldr r3, [pc, #828] @ 61573c │ │ │ │ + bl 62296c │ │ │ │ + b 615344 │ │ │ │ + ldr r3, [pc, #828] @ 615740 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 614f2c │ │ │ │ - ldr r3, [pc, #788] @ 61572c │ │ │ │ + beq 614f30 │ │ │ │ + ldr r3, [pc, #788] @ 615730 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 614f2c │ │ │ │ - ldr r5, [pc, #784] @ 615740 │ │ │ │ + beq 614f30 │ │ │ │ + ldr r5, [pc, #784] @ 615744 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 61552c │ │ │ │ - ldr r1, [pc, #776] @ 615744 │ │ │ │ + b 615530 │ │ │ │ + ldr r1, [pc, #776] @ 615748 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldrh r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 615014 │ │ │ │ - ldr r1, [pc, #728] @ 61572c │ │ │ │ + beq 615018 │ │ │ │ + ldr r1, [pc, #728] @ 615730 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq 615014 │ │ │ │ - ldr r1, [pc, #712] @ 615730 │ │ │ │ + beq 615018 │ │ │ │ + ldr r1, [pc, #712] @ 615734 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - beq 615668 │ │ │ │ + beq 61566c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ @@ -1058982,248 +1058983,248 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #8] │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #624] @ 615748 │ │ │ │ + ldr r0, [pc, #624] @ 61574c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 615014 │ │ │ │ - ldr r0, [pc, #612] @ 61574c │ │ │ │ + b 615018 │ │ │ │ + ldr r0, [pc, #612] @ 615750 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 6152c4 │ │ │ │ - ldr r3, [pc, #572] @ 61573c │ │ │ │ + b 6152c8 │ │ │ │ + ldr r3, [pc, #572] @ 615740 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615598 │ │ │ │ - ldr r3, [pc, #536] @ 61572c │ │ │ │ + beq 61559c │ │ │ │ + ldr r3, [pc, #536] @ 615730 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 615598 │ │ │ │ - ldr r5, [pc, #548] @ 615750 │ │ │ │ + beq 61559c │ │ │ │ + ldr r5, [pc, #548] @ 615754 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r3, [pc, #508] @ 615730 │ │ │ │ + ldr r3, [pc, #508] @ 615734 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r7, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615698 │ │ │ │ + beq 61569c │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #460] @ 615754 │ │ │ │ + ldr r0, [pc, #460] @ 615758 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 614f2c │ │ │ │ + beq 614f30 │ │ │ │ mov r3, #0 │ │ │ │ - b 614ec0 │ │ │ │ + b 614ec4 │ │ │ │ ldr lr, [lr, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 6155a0 │ │ │ │ + bne 6155a4 │ │ │ │ mov r4, lr │ │ │ │ - b 6150b4 │ │ │ │ - ldr r3, [pc, #412] @ 615758 │ │ │ │ + b 6150b8 │ │ │ │ + ldr r3, [pc, #412] @ 61575c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615660 │ │ │ │ - ldr r3, [pc, #344] @ 61572c │ │ │ │ + beq 615664 │ │ │ │ + ldr r3, [pc, #344] @ 615730 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 615660 │ │ │ │ - ldr r3, [pc, #328] @ 615730 │ │ │ │ + beq 615664 │ │ │ │ + ldr r3, [pc, #328] @ 615734 │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6156c4 │ │ │ │ + beq 6156c8 │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #296] @ 61575c │ │ │ │ + ldr r0, [pc, #296] @ 615760 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 614fa0 │ │ │ │ + bne 614fa4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b 615054 │ │ │ │ + b 615058 │ │ │ │ ldr lr, [lr, #16] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 615080 │ │ │ │ - b 6150b4 │ │ │ │ + bne 615084 │ │ │ │ + b 6150b8 │ │ │ │ mov r3, r9 │ │ │ │ - b 61563c │ │ │ │ - ldr r0, [pc, #240] @ 615760 │ │ │ │ + b 615640 │ │ │ │ + ldr r0, [pc, #240] @ 615764 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 615014 │ │ │ │ - ldr sl, [pc, #208] @ 615764 │ │ │ │ + b 615018 │ │ │ │ + ldr sl, [pc, #208] @ 615768 │ │ │ │ add sl, pc, sl │ │ │ │ - b 615178 │ │ │ │ - ldr r0, [pc, #200] @ 615768 │ │ │ │ + b 61517c │ │ │ │ + ldr r0, [pc, #200] @ 61576c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61558c │ │ │ │ + b 615590 │ │ │ │ mov r0, r5 │ │ │ │ bl 212108 │ │ │ │ rsb r5, r5, #0 │ │ │ │ mov sl, r0 │ │ │ │ - b 615178 │ │ │ │ - ldr r0, [pc, #160] @ 61576c │ │ │ │ + b 61517c │ │ │ │ + ldr r0, [pc, #160] @ 615770 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - b 61563c │ │ │ │ + b 615640 │ │ │ │ mvn r5, #21 │ │ │ │ - b 614ed8 │ │ │ │ + b 614edc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #128] @ 615770 │ │ │ │ + ldr r0, [pc, #128] @ 615774 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6152c8 │ │ │ │ - subseq r5, r4, r4, asr lr │ │ │ │ + b 6152cc │ │ │ │ subseq r5, r4, r0, asr lr │ │ │ │ + subseq r5, r4, ip, asr #28 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - ldrsbeq r5, [r4], #-220 @ 0xffffff24 │ │ │ │ - rsbeq r8, r2, ip, lsr r4 │ │ │ │ - rsbeq r8, r2, r8, lsl #7 │ │ │ │ - rsbeq r8, r2, r0, lsr #6 │ │ │ │ + ldrsbeq r5, [r4], #-216 @ 0xffffff28 │ │ │ │ + rsbeq r8, r2, r8, lsr r4 │ │ │ │ + rsbeq r8, r2, r4, lsl #7 │ │ │ │ + rsbeq r8, r2, ip, lsl r3 │ │ │ │ andeq r3, r0, r1, ror fp │ │ │ │ - eorseq pc, r8, r8, ror r6 @ │ │ │ │ + eorseq pc, r8, r4, ror r6 @ │ │ │ │ andeq r2, r0, r4 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq pc, r8, ip, lsr #15 │ │ │ │ - rsbeq r8, r2, r4, lsl #2 │ │ │ │ + eorseq pc, r8, r8, lsr #15 │ │ │ │ + rsbeq r8, r2, r0, lsl #2 │ │ │ │ andeq r3, r0, r0, asr ip │ │ │ │ - eorseq r8, r5, r4, ror #9 │ │ │ │ + eorseq r8, r5, r0, ror #9 │ │ │ │ andeq r1, r0, ip, lsr #4 │ │ │ │ - eorseq pc, r8, r8, lsl #8 │ │ │ │ - eorseq pc, r8, r8, ror r4 @ │ │ │ │ - eorseq r0, ip, r4, lsr r2 │ │ │ │ - eorseq pc, r8, r0, ror r2 @ │ │ │ │ + eorseq pc, r8, r4, lsl #8 │ │ │ │ + eorseq pc, r8, r4, ror r4 @ │ │ │ │ + eorseq r0, ip, r0, lsr r2 │ │ │ │ + eorseq pc, r8, ip, ror #4 │ │ │ │ andeq r4, r0, ip, asr r7 │ │ │ │ - eorseq pc, r8, r0, lsl r2 @ │ │ │ │ - eorseq pc, r8, r8, lsr #5 │ │ │ │ - eorseq pc, r8, ip, asr r1 @ │ │ │ │ - eorseq pc, r8, ip, ror r1 @ │ │ │ │ - eorseq pc, r8, r8, asr #3 │ │ │ │ - @ instruction: 0x0038f2f4 │ │ │ │ + eorseq pc, r8, ip, lsl #4 │ │ │ │ + eorseq pc, r8, r4, lsr #5 │ │ │ │ + eorseq pc, r8, r8, asr r1 @ │ │ │ │ + eorseq pc, r8, r8, ror r1 @ │ │ │ │ + eorseq pc, r8, r4, asr #3 │ │ │ │ + @ instruction: 0x0038f2f0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #208] @ 61585c │ │ │ │ - ldr lr, [pc, #208] @ 615860 │ │ │ │ + ldr r4, [pc, #208] @ 615860 │ │ │ │ + ldr lr, [pc, #208] @ 615864 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ rsb r3, r1, #2 │ │ │ │ mov ip, #8 │ │ │ │ - ldr r1, [pc, #188] @ 615864 │ │ │ │ + ldr r1, [pc, #188] @ 615868 │ │ │ │ ldr r0, [r0, #192] @ 0xc0 │ │ │ │ mov r5, r2 │ │ │ │ add r2, sp, #20 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #28] │ │ │ │ mov lr, #0 │ │ │ │ str ip, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 615810 │ │ │ │ - ldr r2, [pc, #144] @ 615868 │ │ │ │ - ldr r3, [pc, #132] @ 615860 │ │ │ │ + bne 615814 │ │ │ │ + ldr r2, [pc, #144] @ 61586c │ │ │ │ + ldr r3, [pc, #132] @ 615864 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 615858 │ │ │ │ + bne 61585c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #80] @ 61586c │ │ │ │ - ldr r1, [pc, #80] @ 615870 │ │ │ │ + ldr r3, [pc, #80] @ 615870 │ │ │ │ + ldr r1, [pc, #80] @ 615874 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ mov r2, #229 @ 0xe5 │ │ │ │ ldr ip, [r0] │ │ │ │ - ldr r0, [pc, #60] @ 615874 │ │ │ │ + ldr r0, [pc, #60] @ 615878 │ │ │ │ rsb r4, ip, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [sp] │ │ │ │ ldr ip, [sp, #24] │ │ │ │ str r0, [sp, #4] │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 8e05e4 │ │ │ │ - b 6157d0 │ │ │ │ + b 6157d4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r5, r4, r8, lsr r5 │ │ │ │ + subseq r5, r4, r4, lsr r5 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r3, r0, r5, ror fp │ │ │ │ - subseq r5, r4, ip, ror #9 │ │ │ │ - subeq r1, r7, r0, lsr ip │ │ │ │ - @ instruction: 0x0038f1f4 │ │ │ │ + subseq r5, r4, r8, ror #9 │ │ │ │ + subeq r1, r7, ip, lsr #24 │ │ │ │ @ instruction: 0x0038f1f0 │ │ │ │ + eorseq pc, r8, ip, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ @@ -1059237,171 +1059238,171 @@ │ │ │ │ mov r3, #4 │ │ │ │ strd r2, [r0] │ │ │ │ str r8, [r0, #8] │ │ │ │ str r7, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ bl 212528 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #160] @ 615974 │ │ │ │ + ldr r1, [pc, #160] @ 615978 │ │ │ │ mov r2, r0 │ │ │ │ strd r2, [r4, #24] │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ ldr r0, [r6, #192] @ 0xc0 │ │ │ │ strd r2, [r4, #32] │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 615924 │ │ │ │ + bne 615928 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #72] @ 615978 │ │ │ │ - ldr r1, [pc, #72] @ 61597c │ │ │ │ + ldr r3, [pc, #72] @ 61597c │ │ │ │ + ldr r1, [pc, #72] @ 615980 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #80 @ 0x50 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ - ldr r0, [pc, #56] @ 615980 │ │ │ │ + ldr r0, [pc, #56] @ 615984 │ │ │ │ str r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldrd r6, [r4, #16] │ │ │ │ rsb r5, r2, #0 │ │ │ │ strd r6, [sp, #16] │ │ │ │ ldrd r6, [r4, #8] │ │ │ │ - ldr r2, [pc, #28] @ 615984 │ │ │ │ + ldr r2, [pc, #28] @ 615988 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ strd r6, [sp, #8] │ │ │ │ bl 8e05e4 │ │ │ │ - b 6158fc │ │ │ │ + b 615900 │ │ │ │ andeq r3, r0, r5, ror fp │ │ │ │ - subeq r1, r7, ip, lsl fp │ │ │ │ - ldrsbeq pc, [r8], -ip @ │ │ │ │ - eorseq pc, r8, r8, lsl #2 │ │ │ │ + subeq r1, r7, r8, lsl fp │ │ │ │ + ldrsbeq pc, [r8], -r8 @ │ │ │ │ + eorseq pc, r8, r4, lsl #2 │ │ │ │ andeq r0, r0, r9, lsl #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6159d0 │ │ │ │ + beq 6159d4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6159f8 │ │ │ │ + beq 6159fc │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3, #144] @ 0x90 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r3, [pc, #68] @ 615a1c │ │ │ │ - ldr ip, [pc, #68] @ 615a20 │ │ │ │ - ldr r1, [pc, #68] @ 615a24 │ │ │ │ + ldr r3, [pc, #68] @ 615a20 │ │ │ │ + ldr ip, [pc, #68] @ 615a24 │ │ │ │ + ldr r1, [pc, #68] @ 615a28 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #60] @ 615a28 │ │ │ │ + ldr r2, [pc, #60] @ 615a2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #112 @ 0x70 │ │ │ │ str ip, [sp] │ │ │ │ bl 211aa8 │ │ │ │ - ldr r3, [pc, #44] @ 615a2c │ │ │ │ - ldr r1, [pc, #44] @ 615a30 │ │ │ │ - ldr r0, [pc, #44] @ 615a34 │ │ │ │ + ldr r3, [pc, #44] @ 615a30 │ │ │ │ + ldr r1, [pc, #44] @ 615a34 │ │ │ │ + ldr r0, [pc, #44] @ 615a38 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #148 @ 0x94 │ │ │ │ mov r2, #95 @ 0x5f │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq r1, r7, r0, ror sl │ │ │ │ - @ instruction: 0x003721f0 │ │ │ │ - eorseq pc, r8, ip, lsr #32 │ │ │ │ + subeq r1, r7, ip, ror #20 │ │ │ │ + eorseq r2, r7, ip, ror #3 │ │ │ │ + eorseq pc, r8, r8, lsr #32 │ │ │ │ muleq r0, r9, r4 │ │ │ │ - subeq r1, r7, r8, asr #20 │ │ │ │ - @ instruction: 0x0035a9f8 │ │ │ │ - @ instruction: 0x0035aab8 │ │ │ │ + subeq r1, r7, r4, asr #20 │ │ │ │ + @ instruction: 0x0035a9f4 │ │ │ │ + @ instruction: 0x0035aab4 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 615a4c │ │ │ │ + beq 615a50 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ b 471f70 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #36] @ 615a88 │ │ │ │ - ldr ip, [pc, #36] @ 615a8c │ │ │ │ - ldr r1, [pc, #36] @ 615a90 │ │ │ │ + ldr r3, [pc, #36] @ 615a8c │ │ │ │ + ldr ip, [pc, #36] @ 615a90 │ │ │ │ + ldr r1, [pc, #36] @ 615a94 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #184 @ 0xb8 │ │ │ │ mov r2, #1168 @ 0x490 │ │ │ │ str ip, [sp] │ │ │ │ bl 211aa8 │ │ │ │ - subeq r1, r7, r0, ror #19 │ │ │ │ - eorseq r2, r7, r0, ror #2 │ │ │ │ - eorseq lr, r8, r0, lsr #31 │ │ │ │ + ldrdeq r1, [r7], #-156 @ 0xffffff64 │ │ │ │ + eorseq r2, r7, ip, asr r1 │ │ │ │ + mlaseq r8, ip, pc, lr @ │ │ │ │ cmp r1, #1 │ │ │ │ - bne 615aa4 │ │ │ │ + bne 615aa8 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ b 4715c4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #80] @ 615b0c │ │ │ │ + ldr r3, [pc, #80] @ 615b10 │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr ip, [pc, #76] @ 615b10 │ │ │ │ + ldr ip, [pc, #76] @ 615b14 │ │ │ │ ldr lr, [r0, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #68] @ 615b14 │ │ │ │ + ldr r1, [pc, #68] @ 615b18 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r2 │ │ │ │ add r3, r3, #220 @ 0xdc │ │ │ │ - ldr r2, [pc, #52] @ 615b18 │ │ │ │ + ldr r2, [pc, #52] @ 615b1c │ │ │ │ add r1, pc, r1 │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ mvn r0, #21 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r1, r7, ip, ror r9 │ │ │ │ - eorseq lr, r8, r0, asr #31 │ │ │ │ - eorseq lr, r8, r4, lsr pc │ │ │ │ + subeq r1, r7, r8, ror r9 │ │ │ │ + @ instruction: 0x0038efbc │ │ │ │ + eorseq lr, r8, r0, lsr pc │ │ │ │ andeq r0, r0, r6, lsl #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-56] @ 0xffffffc8 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #428] @ 615ce8 │ │ │ │ + ldr r1, [pc, #428] @ 615cec │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ - ldr r3, [pc, #424] @ 615cec │ │ │ │ + ldr r3, [pc, #424] @ 615cf0 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #24 │ │ │ │ add r0, sp, #4096 @ 0x1000 │ │ │ │ sub r8, r5, #4 │ │ │ │ @@ -1059409,126 +1059410,126 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ add r0, r0, #20 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ bl 21380c │ │ │ │ - ldr r0, [pc, #364] @ 615cf0 │ │ │ │ + ldr r0, [pc, #364] @ 615cf4 │ │ │ │ mov r1, r4 │ │ │ │ mov r9, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [r5, #-8] │ │ │ │ bl 211b08 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ bl 213344 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 211d90 │ │ │ │ - ldr r3, [pc, #316] @ 615cf4 │ │ │ │ + ldr r3, [pc, #316] @ 615cf8 │ │ │ │ sub r2, r4, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 615c6c │ │ │ │ + bls 615c70 │ │ │ │ cmp r4, r9 │ │ │ │ movge r1, #36 @ 0x24 │ │ │ │ mvnge r5, #35 @ 0x23 │ │ │ │ - blt 615c5c │ │ │ │ - ldr r3, [pc, #288] @ 615cf8 │ │ │ │ - ldr r2, [pc, #288] @ 615cfc │ │ │ │ + blt 615c60 │ │ │ │ + ldr r3, [pc, #288] @ 615cfc │ │ │ │ + ldr r2, [pc, #288] @ 615d00 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #284] @ 615d00 │ │ │ │ + ldr r1, [pc, #284] @ 615d04 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, #248 @ 0xf8 │ │ │ │ - ldr r2, [pc, #268] @ 615d04 │ │ │ │ + ldr r2, [pc, #268] @ 615d08 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e05e4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ - ldr r2, [pc, #244] @ 615d08 │ │ │ │ - ldr r3, [pc, #212] @ 615cec │ │ │ │ + ldr r2, [pc, #244] @ 615d0c │ │ │ │ + ldr r3, [pc, #212] @ 615cf0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #20 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 615ce4 │ │ │ │ + bne 615ce8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ rsb r5, r1, #0 │ │ │ │ - b 615bd0 │ │ │ │ + b 615bd4 │ │ │ │ add r4, r5, r4 │ │ │ │ mov r0, r8 │ │ │ │ strb r9, [r4, #-4] │ │ │ │ bl 212e4c │ │ │ │ - ldr r1, [pc, #136] @ 615d0c │ │ │ │ + ldr r1, [pc, #136] @ 615d10 │ │ │ │ sub r2, r5, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 213740 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r5, [r5, #-8] │ │ │ │ - beq 615c04 │ │ │ │ + beq 615c08 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #104] @ 615d10 │ │ │ │ - ldr r3, [pc, #104] @ 615d14 │ │ │ │ + ldr r2, [pc, #104] @ 615d14 │ │ │ │ + ldr r3, [pc, #104] @ 615d18 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #100] @ 615d18 │ │ │ │ + ldr r1, [pc, #100] @ 615d1c │ │ │ │ stmib sp, {r2, r8} │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #248 @ 0xf8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #68] @ 615d1c │ │ │ │ + ldr r2, [pc, #68] @ 615d20 │ │ │ │ bl 8e05e4 │ │ │ │ ldr r5, [r5] │ │ │ │ rsb r5, r5, #0 │ │ │ │ - b 615c04 │ │ │ │ + b 615c08 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r5, r4, r0, lsl #3 │ │ │ │ + subseq r5, r4, ip, ror r1 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq lr, r8, r4, lsr #30 │ │ │ │ + eorseq lr, r8, r0, lsr #30 │ │ │ │ strdeq r0, [r0], -lr │ │ │ │ - subeq r1, r7, r8, ror #16 │ │ │ │ - @ instruction: 0x0038eedc │ │ │ │ - eorseq lr, r8, ip, lsl lr │ │ │ │ + subeq r1, r7, r4, ror #16 │ │ │ │ + @ instruction: 0x0038eed8 │ │ │ │ + eorseq lr, r8, r8, lsl lr │ │ │ │ andeq r0, r0, r2, ror r3 │ │ │ │ - ldrheq r5, [r4], #-0 │ │ │ │ - mlaseq sl, ip, r9, sl │ │ │ │ - eorseq lr, r8, ip, lsr #28 │ │ │ │ - @ instruction: 0x00471798 │ │ │ │ - eorseq lr, r8, r8, asr sp │ │ │ │ + subseq r5, r4, ip, lsr #1 │ │ │ │ + mlaseq sl, r8, r9, sl │ │ │ │ + eorseq lr, r8, r8, lsr #28 │ │ │ │ + @ instruction: 0x00471794 │ │ │ │ + eorseq lr, r8, r4, asr sp │ │ │ │ andeq r0, r0, sl, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 615d84 │ │ │ │ - ldr r2, [pc, #76] @ 615d88 │ │ │ │ - ldr r1, [pc, #76] @ 615d8c │ │ │ │ + ldr ip, [pc, #76] @ 615d88 │ │ │ │ + ldr r2, [pc, #76] @ 615d8c │ │ │ │ + ldr r1, [pc, #76] @ 615d90 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #268 @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #111 @ 0x6f │ │ │ │ str ip, [sp] │ │ │ │ @@ -1059539,123 +1059540,123 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r1, r7, r0, lsl r7 │ │ │ │ - eorseq lr, r8, r0, lsr #27 │ │ │ │ - eorseq lr, r8, r8, asr sl │ │ │ │ + subeq r1, r7, ip, lsl #14 │ │ │ │ + mlaseq r8, ip, sp, lr │ │ │ │ + eorseq lr, r8, r4, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #24 │ │ │ │ mov r8, r1 │ │ │ │ bl 211a90 │ │ │ │ mov r7, #24 │ │ │ │ mov r4, r0 │ │ │ │ - b 615de0 │ │ │ │ + b 615de4 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r7, r5 │ │ │ │ - bcs 615e14 │ │ │ │ + bcs 615e18 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 213140 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r0 │ │ │ │ str r7, [r4] │ │ │ │ - ldr r1, [pc, #572] @ 616028 │ │ │ │ + ldr r1, [pc, #572] @ 61602c │ │ │ │ ldr r0, [r6, #192] @ 0xc0 │ │ │ │ mov r2, r4 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 615dc0 │ │ │ │ + beq 615dc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 615f18 │ │ │ │ + bne 615f1c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #1 │ │ │ │ - bne 615ef8 │ │ │ │ + bne 615efc │ │ │ │ bl 212528 │ │ │ │ str r0, [r6, #144] @ 0x90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #2 │ │ │ │ - beq 615f0c │ │ │ │ + beq 615f10 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ bl 46fcfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 615f0c │ │ │ │ + beq 615f10 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #2 │ │ │ │ - beq 615ffc │ │ │ │ + beq 616000 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 46fcfc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 615f98 │ │ │ │ + beq 615f9c │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 615f98 │ │ │ │ + beq 615f9c │ │ │ │ mov r5, r8 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, #16 │ │ │ │ bl 21413c │ │ │ │ ldr ip, [r5, #16] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r3, ip │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str ip, [r1] │ │ │ │ sbcs lr, r2, r0 │ │ │ │ stmib r1, {r0, r3} │ │ │ │ str r2, [r1, #12] │ │ │ │ - bcs 615f78 │ │ │ │ + bcs 615f7c │ │ │ │ adds r3, r3, #1 │ │ │ │ adc r2, r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ cmpeq ip, r3 │ │ │ │ - bne 616004 │ │ │ │ - ldr r3, [pc, #336] @ 61602c │ │ │ │ - ldr r1, [pc, #336] @ 616030 │ │ │ │ - ldr r0, [pc, #336] @ 616034 │ │ │ │ + bne 616008 │ │ │ │ + ldr r3, [pc, #336] @ 616030 │ │ │ │ + ldr r1, [pc, #336] @ 616034 │ │ │ │ + ldr r0, [pc, #336] @ 616038 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #324 @ 0x144 │ │ │ │ mov r2, #79 @ 0x4f │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r0, [r6, #144] @ 0x90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #2 │ │ │ │ - bne 615e34 │ │ │ │ - ldr r3, [pc, #292] @ 616038 │ │ │ │ + bne 615e38 │ │ │ │ + ldr r3, [pc, #292] @ 61603c │ │ │ │ str r3, [r6, #148] @ 0x94 │ │ │ │ - b 615e54 │ │ │ │ - ldr r1, [pc, #284] @ 61603c │ │ │ │ - ldr r3, [pc, #284] @ 616040 │ │ │ │ + b 615e58 │ │ │ │ + ldr r1, [pc, #284] @ 616040 │ │ │ │ + ldr r3, [pc, #284] @ 616044 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #276] @ 616044 │ │ │ │ + ldr r1, [pc, #276] @ 616048 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r2, [pc, #268] @ 616048 │ │ │ │ + ldr r2, [pc, #268] @ 61604c │ │ │ │ add r3, r3, #288 @ 0x120 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e05e4 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1059671,159 +1059672,159 @@ │ │ │ │ ldr r0, [r6, #176] @ 0xb0 │ │ │ │ bl 8ee6d8 │ │ │ │ add r7, r7, #1 │ │ │ │ add r5, r5, #16 │ │ │ │ str r0, [r6, #176] @ 0xb0 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - bhi 615e8c │ │ │ │ + bhi 615e90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ tst r3, #2 │ │ │ │ - beq 615ffc │ │ │ │ + beq 616000 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ add r5, r4, r5 │ │ │ │ cmp r4, r5 │ │ │ │ - bne 615fc8 │ │ │ │ - b 615ffc │ │ │ │ + bne 615fcc │ │ │ │ + b 616000 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ add r5, r4, r5 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 615ffc │ │ │ │ + beq 616000 │ │ │ │ ldrh r3, [r5] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 615fb8 │ │ │ │ + bne 615fbc │ │ │ │ bl 212528 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ tst r0, r7 │ │ │ │ - beq 615ffc │ │ │ │ + beq 616000 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r6, #152] @ 0x98 │ │ │ │ ldrd r2, [r5, #24] │ │ │ │ strd r2, [r6, #136] @ 0x88 │ │ │ │ ldrd r2, [r5, #16] │ │ │ │ strd r2, [r6, #128] @ 0x80 │ │ │ │ mov r5, #1 │ │ │ │ - b 615f50 │ │ │ │ - ldr r3, [pc, #64] @ 61604c │ │ │ │ - ldr r1, [pc, #64] @ 616050 │ │ │ │ - ldr r0, [pc, #64] @ 616054 │ │ │ │ + b 615f54 │ │ │ │ + ldr r3, [pc, #64] @ 616050 │ │ │ │ + ldr r1, [pc, #64] @ 616054 │ │ │ │ + ldr r0, [pc, #64] @ 616058 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #308 @ 0x134 │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andeq r3, r0, r0, ror fp │ │ │ │ - subeq r1, r7, ip, ror #10 │ │ │ │ - eorseq r4, r2, ip, lsr #25 │ │ │ │ - @ instruction: 0x00324cfc │ │ │ │ + subeq r1, r7, r8, ror #10 │ │ │ │ + eorseq r4, r2, r8, lsr #25 │ │ │ │ + @ instruction: 0x00324cf8 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - eorseq lr, r8, r8, ror #23 │ │ │ │ - subeq r1, r7, r0, lsr #10 │ │ │ │ - @ instruction: 0x0038ead4 │ │ │ │ + eorseq lr, r8, r4, ror #23 │ │ │ │ + subeq r1, r7, ip, lsl r5 │ │ │ │ + @ instruction: 0x0038ead0 │ │ │ │ andeq r0, r0, r6, lsl #4 │ │ │ │ - subeq r1, r7, ip, lsr r4 │ │ │ │ - eorseq r4, r2, ip, ror fp │ │ │ │ - mlaseq r2, r0, fp, r4 │ │ │ │ + subeq r1, r7, r8, lsr r4 │ │ │ │ + eorseq r4, r2, r8, ror fp │ │ │ │ + eorseq r4, r2, ip, lsl #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #2164] @ 6168e8 │ │ │ │ + ldr r2, [pc, #2164] @ 6168ec │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #2160] @ 6168ec │ │ │ │ + ldr r3, [pc, #2160] @ 6168f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ ldr sl, [sp, #196] @ 0xc4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r8, [pc, #2132] @ 6168f0 │ │ │ │ + ldr r8, [pc, #2132] @ 6168f4 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r7, #0 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ mov r2, #24 │ │ │ │ mov r3, #0 │ │ │ │ cmp sl, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r4, r0 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ strd r2, [sp, #120] @ 0x78 │ │ │ │ - beq 6160dc │ │ │ │ - bl 6132b4 │ │ │ │ + beq 6160e0 │ │ │ │ + bl 6132b8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 616188 │ │ │ │ + bne 61618c │ │ │ │ mov fp, #0 │ │ │ │ add r9, sp, #120 @ 0x78 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ - ldr r1, [pc, #2052] @ 6168f4 │ │ │ │ + ldr r1, [pc, #2052] @ 6168f8 │ │ │ │ mov r2, r9 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61650c │ │ │ │ + beq 616510 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne 616560 │ │ │ │ + bne 616564 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ orrs r3, r2, r0 │ │ │ │ - beq 616140 │ │ │ │ + beq 616144 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ adds r3, r2, r3 │ │ │ │ adc r1, r0, r1 │ │ │ │ orrs r3, r3, r1 │ │ │ │ - bne 616140 │ │ │ │ + bne 616144 │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 616494 │ │ │ │ + beq 616498 │ │ │ │ mvn r3, #21 │ │ │ │ - ldr r1, [pc, #1964] @ 6168f8 │ │ │ │ - ldr r2, [pc, #1948] @ 6168ec │ │ │ │ + ldr r1, [pc, #1964] @ 6168fc │ │ │ │ + ldr r2, [pc, #1948] @ 6168f0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 6166a0 │ │ │ │ + bne 6166a4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 613300 │ │ │ │ + bl 613304 │ │ │ │ subs fp, r0, #0 │ │ │ │ - bne 6160e0 │ │ │ │ + bne 6160e4 │ │ │ │ ldrb r3, [r4, #152] @ 0x98 │ │ │ │ cmp r3, r7 │ │ │ │ moveq fp, r9 │ │ │ │ - beq 6160e0 │ │ │ │ + beq 6160e4 │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ str fp, [sp, #80] @ 0x50 │ │ │ │ str fp, [sp, #84] @ 0x54 │ │ │ │ str fp, [sp, #88] @ 0x58 │ │ │ │ str fp, [sp, #92] @ 0x5c │ │ │ │ bl 46fc54 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 616144 │ │ │ │ + bne 616148 │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 211a90 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r3, [r0, #16] │ │ │ │ orr r2, r2, #1 │ │ │ │ @@ -1059846,74 +1059847,74 @@ │ │ │ │ str r2, [fp, #32] │ │ │ │ sbcs r1, r1, r3 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r3, [fp, #36] @ 0x24 │ │ │ │ str r1, [fp, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #24] │ │ │ │ - bcc 6165e8 │ │ │ │ + bcc 6165ec │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ - ldr r1, [pc, #1684] @ 6168f4 │ │ │ │ + ldr r1, [pc, #1684] @ 6168f8 │ │ │ │ mov r2, fp │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 616614 │ │ │ │ + bne 616618 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [sl, #16] │ │ │ │ add r2, r2, #31 │ │ │ │ lsr r9, r2, #5 │ │ │ │ bic r2, r1, #-16777216 @ 0xff000000 │ │ │ │ lsr r0, r5, #12 │ │ │ │ bic r2, r2, #16646144 @ 0xfe0000 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r0, #1 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #24] │ │ │ │ - beq 6166a4 │ │ │ │ - ldr r2, [pc, #1624] @ 6168fc │ │ │ │ + beq 6166a8 │ │ │ │ + ldr r2, [pc, #1624] @ 616900 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - ldr r2, [pc, #1612] @ 616900 │ │ │ │ + ldr r2, [pc, #1612] @ 616904 │ │ │ │ moveq r4, #5 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ movne r4, #7 │ │ │ │ cmp r2, #0 │ │ │ │ andeq r4, r4, #251 @ 0xfb │ │ │ │ cmp r9, #0 │ │ │ │ - beq 6165f8 │ │ │ │ + beq 6165fc │ │ │ │ bic r2, r5, #4080 @ 0xff0 │ │ │ │ bic r2, r2, #15 │ │ │ │ sub r5, r6, #4 │ │ │ │ add r2, r2, #4080 @ 0xff0 │ │ │ │ add sl, r5, r9, lsl #2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ str r8, [sp, #32] │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, sl │ │ │ │ str fp, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b 61631c │ │ │ │ + b 616320 │ │ │ │ cmp r7, r8 │ │ │ │ add r6, r6, #32 │ │ │ │ - beq 61664c │ │ │ │ + beq 616650 │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - beq 616310 │ │ │ │ + beq 616314 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r3] │ │ │ │ tst r0, #2 │ │ │ │ - bne 616670 │ │ │ │ + bne 616674 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r0, [pc, #1472] @ 616904 │ │ │ │ + ldr r0, [pc, #1472] @ 616908 │ │ │ │ add r9, sp, #108 @ 0x6c │ │ │ │ ldr sl, [r3, r0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add sl, sl, #36 @ 0x24 │ │ │ │ add r3, r3, #15 │ │ │ │ mov fp, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -1059939,74 +1059940,74 @@ │ │ │ │ bl 8e7958 │ │ │ │ lsr r8, r8, #12 │ │ │ │ lsr r7, r7, #12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 6163e0 │ │ │ │ + bne 6163e4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #1332] @ 616908 │ │ │ │ + ldr r3, [pc, #1332] @ 61690c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sl, r3] │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r3, #12 │ │ │ │ str r1, [r2], #4 │ │ │ │ - bne 6163e8 │ │ │ │ + bne 6163ec │ │ │ │ cmp r8, r7 │ │ │ │ - bls 616440 │ │ │ │ + bls 616444 │ │ │ │ tst r4, #4 │ │ │ │ sub r8, r8, r7 │ │ │ │ - beq 616424 │ │ │ │ + beq 616428 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r1, r7 │ │ │ │ bl 8de83c │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r1, r7 │ │ │ │ bl 8de83c │ │ │ │ tst r4, #2 │ │ │ │ - bne 6164f4 │ │ │ │ + bne 6164f8 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6168c4 │ │ │ │ + beq 6168c8 │ │ │ │ sub r8, r3, #1 │ │ │ │ cmp r8, #0 │ │ │ │ str r8, [r0, #8] │ │ │ │ - bne 616480 │ │ │ │ + bne 616484 │ │ │ │ bl 91d018 │ │ │ │ str r8, [r7] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61662c │ │ │ │ + bne 616630 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 616364 │ │ │ │ + bne 616368 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ - b 616310 │ │ │ │ - ldr r3, [pc, #1136] @ 61690c │ │ │ │ + b 616314 │ │ │ │ + ldr r3, [pc, #1136] @ 616910 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 616568 │ │ │ │ + bne 61656c │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6164e8 │ │ │ │ + beq 6164ec │ │ │ │ rsb r1, r3, #0 │ │ │ │ and r3, r3, r1 │ │ │ │ mov ip, #1 │ │ │ │ clz r3, r3 │ │ │ │ mvn r1, r3 │ │ │ │ rsb lr, r3, #31 │ │ │ │ lsl r1, ip, r1 │ │ │ │ @@ -1060014,299 +1060015,299 @@ │ │ │ │ add r3, r3, ip │ │ │ │ orr r1, r1, ip, lsr r3 │ │ │ │ subs r2, r2, lr │ │ │ │ sbc r1, r0, r1 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - b 6160e4 │ │ │ │ + b 6160e8 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r1, r7 │ │ │ │ bl 8de83c │ │ │ │ - b 616440 │ │ │ │ + b 616444 │ │ │ │ cmp fp, #0 │ │ │ │ mov r3, r0 │ │ │ │ - beq 616144 │ │ │ │ + beq 616148 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sl, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 6134e4 │ │ │ │ + bl 6134e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 616144 │ │ │ │ + beq 616148 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 8e0168 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b 616144 │ │ │ │ + b 616148 │ │ │ │ rsb r3, r3, #0 │ │ │ │ - b 616144 │ │ │ │ - ldr r3, [pc, #928] @ 616910 │ │ │ │ + b 616148 │ │ │ │ + ldr r3, [pc, #928] @ 616914 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6164a8 │ │ │ │ - ldr r3, [pc, #912] @ 616914 │ │ │ │ + beq 6164ac │ │ │ │ + ldr r3, [pc, #912] @ 616918 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6164a8 │ │ │ │ - ldr r3, [pc, #896] @ 616918 │ │ │ │ + beq 6164ac │ │ │ │ + ldr r3, [pc, #896] @ 61691c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 616658 │ │ │ │ + beq 61665c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #836] @ 61691c │ │ │ │ + ldr r0, [pc, #836] @ 616920 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - b 6164a8 │ │ │ │ - ldr r0, [pc, #816] @ 616920 │ │ │ │ + b 6164ac │ │ │ │ + ldr r0, [pc, #816] @ 616924 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r3, #6 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b 616144 │ │ │ │ - ldr r0, [pc, #776] @ 616924 │ │ │ │ + b 616148 │ │ │ │ + ldr r0, [pc, #776] @ 616928 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b 6165f8 │ │ │ │ + b 6165fc │ │ │ │ strb r8, [r7, #4] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #748] @ 616928 │ │ │ │ + ldr r3, [pc, #748] @ 61692c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 616480 │ │ │ │ + b 616484 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - b 6165f8 │ │ │ │ - ldr r0, [pc, #716] @ 61692c │ │ │ │ + b 6165fc │ │ │ │ + ldr r0, [pc, #716] @ 616930 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - b 6164a8 │ │ │ │ + b 6164ac │ │ │ │ mov r0, r5 │ │ │ │ bl 91bf5c │ │ │ │ - ldr ip, [pc, #688] @ 616930 │ │ │ │ + ldr ip, [pc, #688] @ 616934 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr lr, [r3, ip] │ │ │ │ ldr ip, [lr] │ │ │ │ adds ip, ip, r0 │ │ │ │ str ip, [lr] │ │ │ │ ldr ip, [lr, #4] │ │ │ │ adc r0, ip, r0, asr #31 │ │ │ │ str r0, [lr, #4] │ │ │ │ - b 616338 │ │ │ │ + b 61633c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ lsr r5, r1, #17 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 8e7958 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ - bne 6166f0 │ │ │ │ - ldr r1, [pc, #552] @ 616908 │ │ │ │ + bne 6166f4 │ │ │ │ + ldr r1, [pc, #552] @ 61690c │ │ │ │ ldr r1, [r8, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [r0] │ │ │ │ bl 91d018 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #524] @ 616904 │ │ │ │ + ldr r2, [pc, #524] @ 616908 │ │ │ │ ldr r1, [r8, r2] │ │ │ │ mov r2, #0 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ add r2, r2, #4 │ │ │ │ add r0, r0, #8 │ │ │ │ cmp r2, #12 │ │ │ │ str r0, [r7], #4 │ │ │ │ - bne 616700 │ │ │ │ + bne 616704 │ │ │ │ cmp r9, #0 │ │ │ │ subne r6, r6, #4 │ │ │ │ addne r4, r6, r9, lsl #2 │ │ │ │ movne r7, #0 │ │ │ │ strne r3, [sp, #20] │ │ │ │ - beq 616790 │ │ │ │ + beq 616794 │ │ │ │ ldr sl, [r6, #4]! │ │ │ │ cmp sl, #0 │ │ │ │ - bne 616808 │ │ │ │ + bne 61680c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #65536 @ 0x10000 │ │ │ │ - bne 616784 │ │ │ │ + bne 616788 │ │ │ │ cmp r6, r4 │ │ │ │ add r7, r7, #1 │ │ │ │ - beq 61678c │ │ │ │ + beq 616790 │ │ │ │ ldr sl, [r6, #4] │ │ │ │ add r2, r6, #4 │ │ │ │ cmp sl, #0 │ │ │ │ mov r5, #0 │ │ │ │ - bne 616804 │ │ │ │ + bne 616808 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 61678c │ │ │ │ + beq 616790 │ │ │ │ ldr sl, [r6, #8]! │ │ │ │ cmp sl, r5 │ │ │ │ mov r5, #1 │ │ │ │ - bne 616808 │ │ │ │ + bne 61680c │ │ │ │ mov r5, #2 │ │ │ │ cmp r6, r4 │ │ │ │ - bne 616730 │ │ │ │ + bne 616734 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6168c4 │ │ │ │ + beq 6168c8 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - bne 6165f8 │ │ │ │ + bne 6165fc │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 91d018 │ │ │ │ str r5, [r4] │ │ │ │ bl 91d018 │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - beq 6165f8 │ │ │ │ + beq 6165fc │ │ │ │ str r3, [sp, #24] │ │ │ │ strb r5, [r4, #4] │ │ │ │ - ldr r2, [pc, #312] @ 616928 │ │ │ │ + ldr r2, [pc, #312] @ 61692c │ │ │ │ ldr r3, [r8, r2] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - b 6165f8 │ │ │ │ + b 6165fc │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsl r3, r7, #2 │ │ │ │ ldr r0, [r2, r7, lsl #2] │ │ │ │ mov r1, sl │ │ │ │ add r0, r0, r5, lsl #2 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 91c30c │ │ │ │ - ldr r2, [pc, #212] @ 616900 │ │ │ │ + ldr r2, [pc, #212] @ 616904 │ │ │ │ lsl r9, r5, #2 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61686c │ │ │ │ - ldr r2, [pc, #184] @ 6168fc │ │ │ │ + bne 616870 │ │ │ │ + ldr r2, [pc, #184] @ 616900 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61673c │ │ │ │ + beq 616740 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ lsl r3, r7, #2 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ mov r1, sl │ │ │ │ add r0, r0, r9 │ │ │ │ bl 91c30c │ │ │ │ - b 61673c │ │ │ │ + b 616740 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r0, r7, lsl #2] │ │ │ │ str r2, [sp, #24] │ │ │ │ add r0, r0, r9 │ │ │ │ bl 91c30c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #2 │ │ │ │ - beq 61683c │ │ │ │ + beq 616840 │ │ │ │ mov r0, sl │ │ │ │ bl 91bf5c │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #136] @ 616930 │ │ │ │ + ldr r0, [pc, #136] @ 616934 │ │ │ │ ldr ip, [r8, r0] │ │ │ │ ldr r0, [ip] │ │ │ │ adds r0, r0, r2 │ │ │ │ str r0, [ip] │ │ │ │ ldr r0, [ip, #4] │ │ │ │ adc r2, r0, r2, asr #31 │ │ │ │ str r2, [ip, #4] │ │ │ │ - b 61683c │ │ │ │ - ldr r3, [pc, #104] @ 616934 │ │ │ │ - ldr r1, [pc, #104] @ 616938 │ │ │ │ - ldr r0, [pc, #104] @ 61693c │ │ │ │ + b 616840 │ │ │ │ + ldr r3, [pc, #104] @ 616938 │ │ │ │ + ldr r1, [pc, #104] @ 61693c │ │ │ │ + ldr r0, [pc, #104] @ 616940 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #344 @ 0x158 │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r4, r4, ip, asr #24 │ │ │ │ + subseq r4, r4, r8, asr #24 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r4, r4, r4, lsl ip │ │ │ │ + subseq r4, r4, r0, lsl ip │ │ │ │ andeq r3, r0, r2, ror fp │ │ │ │ - subseq r4, r4, r8, ror fp │ │ │ │ + subseq r4, r4, r4, ror fp │ │ │ │ ldrdeq r4, [r0], -r8 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsr #31 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsr r7 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq lr, r8, r4, lsr #11 │ │ │ │ - eorseq lr, r8, ip, lsr r5 │ │ │ │ - eorseq lr, r8, r4, lsr r5 │ │ │ │ + eorseq lr, r8, r0, lsr #11 │ │ │ │ + eorseq lr, r8, r8, lsr r5 │ │ │ │ + eorseq lr, r8, r0, lsr r5 │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ - eorseq lr, r8, r8, asr r5 │ │ │ │ + eorseq lr, r8, r4, asr r5 │ │ │ │ andeq r2, r0, ip, ror #3 │ │ │ │ - subeq r0, r7, ip, ror fp │ │ │ │ - eorseq r8, r1, r0, lsl r0 │ │ │ │ - eorseq r8, r1, r4, lsr #32 │ │ │ │ + subeq r0, r7, r8, ror fp │ │ │ │ + eorseq r8, r1, ip │ │ │ │ + eorseq r8, r1, r0, lsr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #288] @ 616a7c │ │ │ │ + ldr r2, [pc, #288] @ 616a80 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #280] @ 616a80 │ │ │ │ + ldr r3, [pc, #280] @ 616a84 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add sl, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -1060314,105 +1060315,105 @@ │ │ │ │ ldrb r3, [sp, #88] @ 0x58 │ │ │ │ mov r7, #0 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #3 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #220] @ 616a84 │ │ │ │ + ldr r1, [pc, #220] @ 616a88 │ │ │ │ mov r3, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #192] @ 0xc0 │ │ │ │ mov r2, sl │ │ │ │ str r6, [sp, #24] │ │ │ │ str r5, [sp, #28] │ │ │ │ str r9, [sp, #32] │ │ │ │ str r7, [sp, #20] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, r7 │ │ │ │ - beq 616a48 │ │ │ │ + beq 616a4c │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #16 │ │ │ │ - beq 616a50 │ │ │ │ + beq 616a54 │ │ │ │ rsb r0, r3, #0 │ │ │ │ - ldr r2, [pc, #144] @ 616a88 │ │ │ │ - ldr r3, [pc, #132] @ 616a80 │ │ │ │ + ldr r2, [pc, #144] @ 616a8c │ │ │ │ + ldr r3, [pc, #132] @ 616a84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 616a78 │ │ │ │ + bne 616a7c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #76] @ 616a84 │ │ │ │ + ldr r1, [pc, #76] @ 616a88 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ mov r2, sl │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 616a70 │ │ │ │ + bne 616a74 │ │ │ │ mov r0, #0 │ │ │ │ - b 6169f0 │ │ │ │ + b 6169f4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 616058 │ │ │ │ + bl 61605c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 616a30 │ │ │ │ + beq 616a34 │ │ │ │ ldr r3, [r8] │ │ │ │ - b 6169ec │ │ │ │ + b 6169f0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r4, r4, ip, asr r3 │ │ │ │ + subseq r4, r4, r8, asr r3 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r3, r0, r1, ror fp │ │ │ │ - subseq r4, r4, ip, asr #5 │ │ │ │ + subseq r4, r4, r8, asr #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #812] @ 616dd0 │ │ │ │ - ldr r3, [pc, #812] @ 616dd4 │ │ │ │ + ldr r2, [pc, #812] @ 616dd4 │ │ │ │ + ldr r3, [pc, #812] @ 616dd8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ - ldr r6, [pc, #800] @ 616dd8 │ │ │ │ + ldr r6, [pc, #800] @ 616ddc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ cmp r0, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - beq 616c04 │ │ │ │ + beq 616c08 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 6147e4 │ │ │ │ + bl 6147e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 616c34 │ │ │ │ + bne 616c38 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 69d698 │ │ │ │ - ldr r3, [pc, #724] @ 616ddc │ │ │ │ - ldr r2, [pc, #724] @ 616de0 │ │ │ │ - ldr r1, [pc, #724] @ 616de4 │ │ │ │ + ldr r3, [pc, #724] @ 616de0 │ │ │ │ + ldr r2, [pc, #724] @ 616de4 │ │ │ │ + ldr r1, [pc, #724] @ 616de8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #360 @ 0x168 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #104 @ 0x68 │ │ │ │ bl 69d3f0 │ │ │ │ @@ -1060426,195 +1060427,195 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r3, [r4, #28] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r5, #200] @ 0xc8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 616c80 │ │ │ │ - ldr r1, [pc, #636] @ 616de8 │ │ │ │ + beq 616c84 │ │ │ │ + ldr r1, [pc, #636] @ 616dec │ │ │ │ ldr r0, [r4] │ │ │ │ add r2, r5, #192 @ 0xc0 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 616c20 │ │ │ │ + bne 616c24 │ │ │ │ ldr r1, [r5, #200] @ 0xc8 │ │ │ │ - ldr r3, [pc, #612] @ 616dec │ │ │ │ + ldr r3, [pc, #612] @ 616df0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r8, [r6, r3] │ │ │ │ - beq 616c4c │ │ │ │ + beq 616c50 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r4, #20] │ │ │ │ strne r2, [r3, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldrne r3, [r4, #16] │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r1, [r4, #20] │ │ │ │ - bne 616ca8 │ │ │ │ + bne 616cac │ │ │ │ mov r0, r5 │ │ │ │ bl 21278c │ │ │ │ - ldr r2, [pc, #536] @ 616df0 │ │ │ │ - ldr r3, [pc, #504] @ 616dd4 │ │ │ │ + ldr r2, [pc, #536] @ 616df4 │ │ │ │ + ldr r3, [pc, #504] @ 616dd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 616dcc │ │ │ │ + bne 616dd0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 211d90 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ bic r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 616ca0 │ │ │ │ + beq 616ca4 │ │ │ │ bl 666c5c │ │ │ │ - b 616ad4 │ │ │ │ - ldr r0, [pc, #460] @ 616df4 │ │ │ │ + b 616ad8 │ │ │ │ + ldr r0, [pc, #460] @ 616df8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 616b7c │ │ │ │ - ldr r1, [pc, #444] @ 616df8 │ │ │ │ + b 616b80 │ │ │ │ + ldr r1, [pc, #444] @ 616dfc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ - b 616af4 │ │ │ │ + b 616af8 │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r9, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 616d24 │ │ │ │ + bne 616d28 │ │ │ │ mov r0, r5 │ │ │ │ bl 47750c │ │ │ │ ldr r0, [r5, #192] @ 0xc0 │ │ │ │ bl 21278c │ │ │ │ mov r0, r5 │ │ │ │ bl 69de5c │ │ │ │ mov r0, r9 │ │ │ │ - bl 6148d4 │ │ │ │ - b 616b90 │ │ │ │ + bl 6148d8 │ │ │ │ + b 616b94 │ │ │ │ add r0, r5, #24 │ │ │ │ - bl 655f8c │ │ │ │ + bl 655f90 │ │ │ │ ldr r3, [r8, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 616b64 │ │ │ │ + beq 616b68 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b 616b64 │ │ │ │ + b 616b68 │ │ │ │ bl 666d0c │ │ │ │ - b 616ad4 │ │ │ │ - ldr r3, [pc, #332] @ 616dfc │ │ │ │ + b 616ad8 │ │ │ │ + ldr r3, [pc, #332] @ 616e00 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 616bc8 │ │ │ │ - ldr r3, [pc, #316] @ 616e00 │ │ │ │ + beq 616bcc │ │ │ │ + ldr r3, [pc, #316] @ 616e04 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 616bc8 │ │ │ │ - ldr r3, [pc, #300] @ 616e04 │ │ │ │ + beq 616bcc │ │ │ │ + ldr r3, [pc, #300] @ 616e08 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 616da0 │ │ │ │ + beq 616da4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r1, [r7, #4] │ │ │ │ str r1, [r7, #8] │ │ │ │ str r1, [r7, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ str r5, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #240] @ 616e08 │ │ │ │ + ldr r0, [pc, #240] @ 616e0c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r5, [r4] │ │ │ │ - b 616bc8 │ │ │ │ - ldr r3, [pc, #224] @ 616e0c │ │ │ │ + b 616bcc │ │ │ │ + ldr r3, [pc, #224] @ 616e10 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 616c5c │ │ │ │ - ldr r3, [pc, #192] @ 616e00 │ │ │ │ + beq 616c60 │ │ │ │ + ldr r3, [pc, #192] @ 616e04 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 616c5c │ │ │ │ - ldr r3, [pc, #176] @ 616e04 │ │ │ │ + beq 616c60 │ │ │ │ + ldr r3, [pc, #176] @ 616e08 │ │ │ │ ldr sl, [r5, #192] @ 0xc0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 616db8 │ │ │ │ + beq 616dbc │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r1, [r7, #4] │ │ │ │ str r1, [r7, #8] │ │ │ │ str r1, [r7, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #120] @ 616e10 │ │ │ │ + ldr r0, [pc, #120] @ 616e14 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 616c5c │ │ │ │ - ldr r0, [pc, #108] @ 616e14 │ │ │ │ + b 616c60 │ │ │ │ + ldr r0, [pc, #108] @ 616e18 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r5, [r4] │ │ │ │ - b 616bc8 │ │ │ │ - ldr r0, [pc, #88] @ 616e18 │ │ │ │ + b 616bcc │ │ │ │ + ldr r0, [pc, #88] @ 616e1c │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 616c5c │ │ │ │ + b 616c60 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r4, r4, r0, lsr #4 │ │ │ │ + subseq r4, r4, ip, lsl r2 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r4, r4, r4, lsl #4 │ │ │ │ - subeq r0, r7, r0, asr #18 │ │ │ │ - eorseq r9, r5, ip, ror #17 │ │ │ │ - eorseq r9, r5, ip, lsl #18 │ │ │ │ + subseq r4, r4, r0, lsl #4 │ │ │ │ + subeq r0, r7, ip, lsr r9 │ │ │ │ + eorseq r9, r5, r8, ror #17 │ │ │ │ + eorseq r9, r5, r8, lsl #18 │ │ │ │ andeq r3, r0, r9, ror #22 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r4, r4, ip, ror #1 │ │ │ │ - eorseq sp, r8, r8, asr #31 │ │ │ │ - eorseq sp, r8, r0, lsr #31 │ │ │ │ + subseq r4, r4, r8, ror #1 │ │ │ │ + eorseq sp, r8, r4, asr #31 │ │ │ │ + mlaseq r8, ip, pc, sp @ │ │ │ │ strdeq r2, [r0], -ip │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq sp, r8, r4, lsl #31 │ │ │ │ + eorseq sp, r8, r0, lsl #31 │ │ │ │ andeq r1, r0, r0, ror #20 │ │ │ │ - mlaseq r8, r0, lr, sp │ │ │ │ - eorseq sp, r8, r0, lsr #30 │ │ │ │ - eorseq sp, r8, r4, lsr #29 │ │ │ │ + eorseq sp, r8, ip, lsl #29 │ │ │ │ + eorseq sp, r8, ip, lsl pc │ │ │ │ + eorseq sp, r8, r0, lsr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r1, [pc, #656] @ 6170c4 │ │ │ │ - ldr r2, [pc, #656] @ 6170c8 │ │ │ │ + ldr r1, [pc, #656] @ 6170c8 │ │ │ │ + ldr r2, [pc, #656] @ 6170cc │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ @@ -1060630,221 +1060631,221 @@ │ │ │ │ cmp r3, r2 │ │ │ │ str r2, [r0, #16] │ │ │ │ str r2, [r0, #20] │ │ │ │ ldrne r2, [r0, #12] │ │ │ │ strne r2, [r3, #12] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ - ldr r5, [pc, #564] @ 6170cc │ │ │ │ + ldr r5, [pc, #564] @ 6170d0 │ │ │ │ str r3, [r2] │ │ │ │ - ldr r3, [pc, #560] @ 6170d0 │ │ │ │ + ldr r3, [pc, #560] @ 6170d4 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ str r1, [r0, #28] │ │ │ │ ldr r7, [r5, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 616f94 │ │ │ │ + bne 616f98 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 616f14 │ │ │ │ + beq 616f18 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r4, #4] │ │ │ │ strne r2, [r3, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldrne r3, [r4] │ │ │ │ str r3, [r2] │ │ │ │ str r1, [r4] │ │ │ │ ldr r3, [r7] │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r3, r1 │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ str r1, [r4, #24] │ │ │ │ - bne 617014 │ │ │ │ + bne 617018 │ │ │ │ mov r0, r7 │ │ │ │ bl 21278c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 616f60 │ │ │ │ - ldr r2, [pc, #428] @ 6170d4 │ │ │ │ - ldr r3, [pc, #412] @ 6170c8 │ │ │ │ + beq 616f64 │ │ │ │ + ldr r2, [pc, #428] @ 6170d8 │ │ │ │ + ldr r3, [pc, #412] @ 6170cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6170c0 │ │ │ │ + bne 6170c4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #368] @ 6170d8 │ │ │ │ - ldr r3, [pc, #348] @ 6170c8 │ │ │ │ + ldr r2, [pc, #368] @ 6170dc │ │ │ │ + ldr r3, [pc, #348] @ 6170cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6170c0 │ │ │ │ + bne 6170c4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b 616a8c │ │ │ │ - ldr r3, [pc, #320] @ 6170dc │ │ │ │ + b 616a90 │ │ │ │ + ldr r3, [pc, #320] @ 6170e0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 616ec4 │ │ │ │ - ldr r3, [pc, #304] @ 6170e0 │ │ │ │ + beq 616ec8 │ │ │ │ + ldr r3, [pc, #304] @ 6170e4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 616ec4 │ │ │ │ - ldr r3, [pc, #288] @ 6170e4 │ │ │ │ + beq 616ec8 │ │ │ │ + ldr r3, [pc, #288] @ 6170e8 │ │ │ │ ldr r8, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r9, [r6, #4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 617090 │ │ │ │ + beq 617094 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ stm sp, {r8, r9} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #220] @ 6170e8 │ │ │ │ + ldr r0, [pc, #220] @ 6170ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 616ec4 │ │ │ │ - ldr r3, [pc, #208] @ 6170ec │ │ │ │ + b 616ec8 │ │ │ │ + ldr r3, [pc, #208] @ 6170f0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 616f0c │ │ │ │ - ldr r3, [pc, #176] @ 6170e0 │ │ │ │ + beq 616f10 │ │ │ │ + ldr r3, [pc, #176] @ 6170e4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 616f0c │ │ │ │ - ldr r3, [pc, #160] @ 6170e4 │ │ │ │ + beq 616f10 │ │ │ │ + ldr r3, [pc, #160] @ 6170e8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 6170a8 │ │ │ │ + beq 6170ac │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ str r7, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #108] @ 6170f0 │ │ │ │ + ldr r0, [pc, #108] @ 6170f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ - b 616f0c │ │ │ │ - ldr r0, [pc, #92] @ 6170f4 │ │ │ │ + b 616f10 │ │ │ │ + ldr r0, [pc, #92] @ 6170f8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 616ec4 │ │ │ │ - ldr r0, [pc, #72] @ 6170f8 │ │ │ │ + b 616ec8 │ │ │ │ + ldr r0, [pc, #72] @ 6170fc │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ - b 616f0c │ │ │ │ + b 616f10 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r4, ip, lsl #29 │ │ │ │ + subseq r3, r4, r8, lsl #29 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r3, r4, r8, lsr #28 │ │ │ │ + subseq r3, r4, r4, lsr #28 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - @ instruction: 0x00543d9c │ │ │ │ - subseq r3, r4, ip, asr sp │ │ │ │ + @ instruction: 0x00543d98 │ │ │ │ + subseq r3, r4, r8, asr sp │ │ │ │ andeq r2, r0, r0, asr sl │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq sp, r8, r4, ror #25 │ │ │ │ + eorseq sp, r8, r0, ror #25 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - eorseq sp, r8, r0, asr #25 │ │ │ │ - eorseq sp, r8, r0, lsl #25 │ │ │ │ - eorseq sp, r8, r8, asr #25 │ │ │ │ + @ instruction: 0x0038dcbc │ │ │ │ + eorseq sp, r8, ip, ror ip │ │ │ │ + eorseq sp, r8, r4, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #3228] @ 617db4 │ │ │ │ + ldr r2, [pc, #3228] @ 617db8 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #3224] @ 617db8 │ │ │ │ + ldr r3, [pc, #3224] @ 617dbc │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r1, #32] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ mov r3, #0 │ │ │ │ - bl 615b1c │ │ │ │ - ldr sl, [pc, #3180] @ 617dbc │ │ │ │ + bl 615b20 │ │ │ │ + ldr sl, [pc, #3180] @ 617dc0 │ │ │ │ add sl, pc, sl │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 617184 │ │ │ │ - ldr r3, [pc, #3168] @ 617dc0 │ │ │ │ + blt 617188 │ │ │ │ + ldr r3, [pc, #3168] @ 617dc4 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 617630 │ │ │ │ + bne 617634 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 47173c │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 6171c8 │ │ │ │ + bne 6171cc │ │ │ │ mov r8, #0 │ │ │ │ - ldr r2, [pc, #3124] @ 617dc4 │ │ │ │ - ldr r3, [pc, #3108] @ 617db8 │ │ │ │ + ldr r2, [pc, #3124] @ 617dc8 │ │ │ │ + ldr r3, [pc, #3108] @ 617dbc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 617d60 │ │ │ │ + bne 617d64 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #3064] @ 617dc8 │ │ │ │ + ldr r3, [pc, #3064] @ 617dcc │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r1, #0 │ │ │ │ cmp r7, r3 │ │ │ │ cmpne r7, r2 │ │ │ │ @@ -1060852,69 +1060853,69 @@ │ │ │ │ streq r3, [sp, #24] │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #32 │ │ │ │ strne r7, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 21380c │ │ │ │ - ldr r3, [pc, #3004] @ 617dcc │ │ │ │ + ldr r3, [pc, #3004] @ 617dd0 │ │ │ │ mov r0, #8 │ │ │ │ ldr r4, [pc, r3] │ │ │ │ mov r1, #0 │ │ │ │ cmp r4, #0 │ │ │ │ strd r0, [sp, #64] @ 0x40 │ │ │ │ - bne 617234 │ │ │ │ - b 6172d8 │ │ │ │ + bne 617238 │ │ │ │ + b 6172dc │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6172d8 │ │ │ │ + beq 6172dc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne 617228 │ │ │ │ + bne 61722c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r9, r3 │ │ │ │ - bne 6176fc │ │ │ │ + bne 617700 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 8e0aac │ │ │ │ ldr r9, [r4, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 61742c │ │ │ │ + beq 617430 │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ - b 617280 │ │ │ │ + b 617284 │ │ │ │ ldr r9, [r9] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 61742c │ │ │ │ + beq 617430 │ │ │ │ ldr r0, [r9, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ bl 213674 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 617274 │ │ │ │ - ldr r1, [pc, #2868] @ 617dd0 │ │ │ │ - ldr r3, [pc, #2868] @ 617dd4 │ │ │ │ + bne 617278 │ │ │ │ + ldr r1, [pc, #2868] @ 617dd4 │ │ │ │ + ldr r3, [pc, #2868] @ 617dd8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #2860] @ 617dd8 │ │ │ │ + ldr r1, [pc, #2860] @ 617ddc │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #528 @ 0x210 │ │ │ │ - ldr r2, [pc, #2852] @ 617ddc │ │ │ │ + ldr r2, [pc, #2852] @ 617de0 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 617184 │ │ │ │ + bne 617188 │ │ │ │ mov r0, r4 │ │ │ │ - bl 616a8c │ │ │ │ - b 617184 │ │ │ │ + bl 616a90 │ │ │ │ + b 617188 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #2808] @ 617de0 │ │ │ │ + ldr r3, [pc, #2808] @ 617de4 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r3, r5} │ │ │ │ mov r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1060922,106 +1060923,106 @@ │ │ │ │ bl 21377c <__snprintf_chk@plt> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, #2 │ │ │ │ mov r0, fp │ │ │ │ bl 8d0080 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - blt 617618 │ │ │ │ - ldr r1, [pc, #2744] @ 617de4 │ │ │ │ + blt 61761c │ │ │ │ + ldr r1, [pc, #2744] @ 617de8 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 617844 │ │ │ │ + bne 617848 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ tst r3, #1 │ │ │ │ - beq 6177a0 │ │ │ │ + beq 6177a4 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 6147ec │ │ │ │ + bl 6147f0 │ │ │ │ ldr fp, [r0, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 617374 │ │ │ │ - b 617540 │ │ │ │ + bne 617378 │ │ │ │ + b 617544 │ │ │ │ ldr fp, [fp, #164] @ 0xa4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 617540 │ │ │ │ + beq 617544 │ │ │ │ add r9, fp, #192 @ 0xc0 │ │ │ │ ldr r0, [r4] │ │ │ │ - ldr r1, [pc, #2660] @ 617de8 │ │ │ │ + ldr r1, [pc, #2660] @ 617dec │ │ │ │ mov r2, r9 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 617368 │ │ │ │ + bne 61736c │ │ │ │ ldr r0, [fp, #196] @ 0xc4 │ │ │ │ bic r0, r0, #2 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 617798 │ │ │ │ + beq 61779c │ │ │ │ mov r0, #1 │ │ │ │ bl 666c5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6177e4 │ │ │ │ + bne 6177e8 │ │ │ │ str fp, [r4, #8] │ │ │ │ ldr r2, [fp, #200] @ 0xc8 │ │ │ │ mov r3, fp │ │ │ │ cmp r2, #0 │ │ │ │ addne r1, r4, #24 │ │ │ │ str r2, [r4, #24] │ │ │ │ strne r1, [r2, #28] │ │ │ │ str r4, [r3, #200]! @ 0xc8 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 6147dc │ │ │ │ + bl 6147e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 617880 │ │ │ │ - ldr r3, [pc, #2548] @ 617dec │ │ │ │ + bne 617884 │ │ │ │ + ldr r3, [pc, #2548] @ 617df0 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r4, #16 │ │ │ │ strne r2, [r3, #20] │ │ │ │ - ldr r3, [pc, #2520] @ 617df0 │ │ │ │ + ldr r3, [pc, #2520] @ 617df4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r4, [r3] │ │ │ │ bl 8e0aac │ │ │ │ - b 617260 │ │ │ │ - ldr r1, [pc, #2496] @ 617df4 │ │ │ │ + b 617264 │ │ │ │ + ldr r1, [pc, #2496] @ 617df8 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ subs r9, r0, #0 │ │ │ │ - blt 61773c │ │ │ │ - bl 6149a0 │ │ │ │ + blt 617740 │ │ │ │ + bl 6149a4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 617898 │ │ │ │ + beq 61789c │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ ldrb r3, [r6, #56] @ 0x38 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 617494 │ │ │ │ + beq 617498 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6176b0 │ │ │ │ + bne 6176b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 617494 │ │ │ │ + bne 617498 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r4, #32] │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ bic r3, r3, #2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6179c4 │ │ │ │ + beq 6179c8 │ │ │ │ bl 666c5c │ │ │ │ str r9, [r6, #44] @ 0x2c │ │ │ │ str r4, [r6, #24] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ strne r6, [r3, #4] │ │ │ │ @@ -1061033,465 +1061034,465 @@ │ │ │ │ str r3, [r6, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [r6, #76] @ 0x4c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [r6, #84] @ 0x54 │ │ │ │ - bne 617938 │ │ │ │ + bne 61793c │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ and r3, r3, #1 │ │ │ │ strb r3, [r6, #53] @ 0x35 │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r6, #28] │ │ │ │ ldr r2, [r3, #172] @ 0xac │ │ │ │ str r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ addne r1, r6, #8 │ │ │ │ strne r1, [r2, #12] │ │ │ │ - ldr r2, [pc, #2272] @ 617df8 │ │ │ │ + ldr r2, [pc, #2272] @ 617dfc │ │ │ │ str r6, [r3, #172]! @ 0xac │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r3, [sl, r2] │ │ │ │ ldr r2, [r3] │ │ │ │ str r2, [r6, #16] │ │ │ │ cmp r2, #0 │ │ │ │ addne r1, r6, #16 │ │ │ │ strne r1, [r2, #20] │ │ │ │ str r6, [r3] │ │ │ │ str r3, [r6, #20] │ │ │ │ - b 617188 │ │ │ │ - ldr r0, [pc, #2228] @ 617dfc │ │ │ │ + b 61718c │ │ │ │ + ldr r0, [pc, #2228] @ 617e00 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #2 │ │ │ │ bl 8d0080 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - blt 6175f4 │ │ │ │ - ldr r1, [pc, #2200] @ 617e00 │ │ │ │ + blt 6175f8 │ │ │ │ + ldr r1, [pc, #2200] @ 617e04 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6178e4 │ │ │ │ - ldr r3, [pc, #2188] @ 617e04 │ │ │ │ + bne 6178e8 │ │ │ │ + ldr r3, [pc, #2188] @ 617e08 │ │ │ │ add ip, sp, #84 @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #424 @ 0x1a8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, ip │ │ │ │ ldr fp, [r7], #4 │ │ │ │ - ldr r1, [pc, #2144] @ 617e08 │ │ │ │ + ldr r1, [pc, #2144] @ 617e0c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, fp │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6179cc │ │ │ │ + bne 6179d0 │ │ │ │ cmp r6, r7 │ │ │ │ - bne 61759c │ │ │ │ - ldr r3, [pc, #2116] @ 617e0c │ │ │ │ - ldr r2, [pc, #2116] @ 617e10 │ │ │ │ - ldr r1, [pc, #2116] @ 617e14 │ │ │ │ + bne 6175a0 │ │ │ │ + ldr r3, [pc, #2116] @ 617e10 │ │ │ │ + ldr r2, [pc, #2116] @ 617e14 │ │ │ │ + ldr r1, [pc, #2116] @ 617e18 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - ldr r2, [pc, #2100] @ 617e18 │ │ │ │ + ldr r2, [pc, #2100] @ 617e1c │ │ │ │ add r3, r3, #440 @ 0x1b8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 21278c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 6148d4 │ │ │ │ - ldr r1, [pc, #2072] @ 617e1c │ │ │ │ + bl 6148d8 │ │ │ │ + ldr r1, [pc, #2072] @ 617e20 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r5 │ │ │ │ bl 8dff00 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 21278c │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 8e0aac │ │ │ │ - b 617184 │ │ │ │ - ldr r3, [pc, #2024] @ 617e20 │ │ │ │ + b 617188 │ │ │ │ + ldr r3, [pc, #2024] @ 617e24 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 617170 │ │ │ │ - ldr r3, [pc, #2008] @ 617e24 │ │ │ │ + beq 617174 │ │ │ │ + ldr r3, [pc, #2008] @ 617e28 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 617170 │ │ │ │ - ldr r3, [pc, #1992] @ 617e28 │ │ │ │ + beq 617174 │ │ │ │ + ldr r3, [pc, #1992] @ 617e2c │ │ │ │ ldr r4, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 617920 │ │ │ │ + beq 617924 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ stm sp, {r4, r5} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1924] @ 617e2c │ │ │ │ + ldr r0, [pc, #1924] @ 617e30 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 617170 │ │ │ │ - ldr r3, [pc, #1912] @ 617e30 │ │ │ │ - ldr r2, [pc, #1912] @ 617e34 │ │ │ │ - ldr r1, [pc, #1912] @ 617e38 │ │ │ │ + b 617174 │ │ │ │ + ldr r3, [pc, #1912] @ 617e34 │ │ │ │ + ldr r2, [pc, #1912] @ 617e38 │ │ │ │ + ldr r1, [pc, #1912] @ 617e3c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r7 │ │ │ │ add r3, r3, #556 @ 0x22c │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ - ldr r2, [pc, #1888] @ 617e3c │ │ │ │ + ldr r2, [pc, #1888] @ 617e40 │ │ │ │ bl 8e0540 │ │ │ │ mov r0, r9 │ │ │ │ bl 21278c │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 617184 │ │ │ │ - b 6172cc │ │ │ │ - ldr r3, [pc, #1852] @ 617e40 │ │ │ │ - ldr ip, [pc, #1852] @ 617e44 │ │ │ │ - ldr r1, [pc, #1852] @ 617e48 │ │ │ │ + bne 617188 │ │ │ │ + b 6172d0 │ │ │ │ + ldr r3, [pc, #1852] @ 617e44 │ │ │ │ + ldr ip, [pc, #1852] @ 617e48 │ │ │ │ + ldr r1, [pc, #1852] @ 617e4c │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #384 @ 0x180 │ │ │ │ mov r2, #732 @ 0x2dc │ │ │ │ str r5, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 8e0aac │ │ │ │ - b 617184 │ │ │ │ + b 617188 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ - ldr ip, [pc, #1796] @ 617e4c │ │ │ │ + ldr ip, [pc, #1796] @ 617e50 │ │ │ │ ldr lr, [r4, #4] │ │ │ │ - ldr r3, [pc, #1792] @ 617e50 │ │ │ │ + ldr r3, [pc, #1792] @ 617e54 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #1788] @ 617e54 │ │ │ │ + ldr r1, [pc, #1788] @ 617e58 │ │ │ │ stmib sp, {ip, lr} │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #556 @ 0x22c │ │ │ │ - ldr r2, [pc, #1776] @ 617e58 │ │ │ │ + ldr r2, [pc, #1776] @ 617e5c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 8e05e4 │ │ │ │ - ldr r1, [pc, #1756] @ 617e5c │ │ │ │ + ldr r1, [pc, #1756] @ 617e60 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8dff9c │ │ │ │ mov r0, #0 │ │ │ │ bl 211d90 │ │ │ │ - b 6176ec │ │ │ │ + b 6176f0 │ │ │ │ bl 666d0c │ │ │ │ - b 6173a8 │ │ │ │ - ldr r2, [pc, #1720] @ 617e60 │ │ │ │ - ldr r3, [pc, #1720] @ 617e64 │ │ │ │ + b 6173ac │ │ │ │ + ldr r2, [pc, #1720] @ 617e64 │ │ │ │ + ldr r3, [pc, #1720] @ 617e68 │ │ │ │ add r2, pc, r2 │ │ │ │ stm sp, {r2, r5} │ │ │ │ - ldr r1, [pc, #1712] @ 617e68 │ │ │ │ + ldr r1, [pc, #1712] @ 617e6c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #1700] @ 617e6c │ │ │ │ + ldr r2, [pc, #1700] @ 617e70 │ │ │ │ add r3, r3, #384 @ 0x180 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - ldr r1, [pc, #1688] @ 617e70 │ │ │ │ + ldr r1, [pc, #1688] @ 617e74 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8dff9c │ │ │ │ - b 617610 │ │ │ │ - ldr r3, [pc, #1672] @ 617e74 │ │ │ │ - ldr r2, [pc, #1672] @ 617e78 │ │ │ │ - ldr r1, [pc, #1672] @ 617e7c │ │ │ │ + b 617614 │ │ │ │ + ldr r3, [pc, #1672] @ 617e78 │ │ │ │ + ldr r2, [pc, #1672] @ 617e7c │ │ │ │ + ldr r1, [pc, #1672] @ 617e80 │ │ │ │ rsb r0, r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #400 @ 0x190 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - ldr r2, [pc, #1640] @ 617e80 │ │ │ │ + ldr r2, [pc, #1640] @ 617e84 │ │ │ │ bl 8e05e4 │ │ │ │ - ldr r1, [pc, #1636] @ 617e84 │ │ │ │ + ldr r1, [pc, #1636] @ 617e88 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r9 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6175fc │ │ │ │ - ldr r0, [pc, #1616] @ 617e88 │ │ │ │ + beq 617600 │ │ │ │ + ldr r0, [pc, #1616] @ 617e8c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 6175fc │ │ │ │ + b 617600 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #1596] @ 617e8c │ │ │ │ - ldr r3, [pc, #1596] @ 617e90 │ │ │ │ + ldr r2, [pc, #1596] @ 617e90 │ │ │ │ + ldr r3, [pc, #1596] @ 617e94 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1592] @ 617e94 │ │ │ │ + ldr r1, [pc, #1592] @ 617e98 │ │ │ │ stmib sp, {r2, r5} │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #384 @ 0x180 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #748 @ 0x2ec │ │ │ │ bl 8e05e4 │ │ │ │ - b 617610 │ │ │ │ - ldr r1, [pc, #1552] @ 617e98 │ │ │ │ + b 617614 │ │ │ │ + ldr r1, [pc, #1552] @ 617e9c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ - b 6173f0 │ │ │ │ + b 6173f4 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #1528] @ 617e9c │ │ │ │ - ldr r3, [pc, #1528] @ 617ea0 │ │ │ │ + ldr r2, [pc, #1528] @ 617ea0 │ │ │ │ + ldr r3, [pc, #1528] @ 617ea4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1524] @ 617ea4 │ │ │ │ + ldr r1, [pc, #1524] @ 617ea8 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #556 @ 0x22c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #1496] @ 617ea8 │ │ │ │ + ldr r2, [pc, #1496] @ 617eac │ │ │ │ bl 8e05e4 │ │ │ │ mov r0, r9 │ │ │ │ bl 21278c │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ - b 6176ec │ │ │ │ - ldr r2, [pc, #1472] @ 617eac │ │ │ │ - ldr r3, [pc, #1472] @ 617eb0 │ │ │ │ + b 6176f0 │ │ │ │ + ldr r2, [pc, #1472] @ 617eb0 │ │ │ │ + ldr r3, [pc, #1472] @ 617eb4 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1468] @ 617eb4 │ │ │ │ + ldr r1, [pc, #1468] @ 617eb8 │ │ │ │ str r2, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, r3, #400 @ 0x190 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #608 @ 0x260 │ │ │ │ bl 8e0540 │ │ │ │ - b 6175ec │ │ │ │ - ldr r0, [pc, #1424] @ 617eb8 │ │ │ │ + b 6175f0 │ │ │ │ + ldr r0, [pc, #1424] @ 617ebc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ bl 8e8dbc │ │ │ │ - b 617170 │ │ │ │ - ldr r3, [pc, #1404] @ 617ebc │ │ │ │ + b 617174 │ │ │ │ + ldr r3, [pc, #1404] @ 617ec0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6174e0 │ │ │ │ - ldr r3, [pc, #1232] @ 617e24 │ │ │ │ + beq 6174e4 │ │ │ │ + ldr r3, [pc, #1232] @ 617e28 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6174e0 │ │ │ │ - ldr r3, [pc, #1216] @ 617e28 │ │ │ │ + beq 6174e4 │ │ │ │ + ldr r3, [pc, #1216] @ 617e2c │ │ │ │ ldr r9, [r5, #8] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr fp, [r5, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 617d40 │ │ │ │ + beq 617d44 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ stmib sp, {r7, r9, fp} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1284] @ 617ec0 │ │ │ │ + ldr r0, [pc, #1284] @ 617ec4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6174e0 │ │ │ │ + b 6174e4 │ │ │ │ bl 666d0c │ │ │ │ - b 617494 │ │ │ │ + b 617498 │ │ │ │ cmp fp, #0 │ │ │ │ mov r7, r9 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r9, fp │ │ │ │ - blt 6175ec │ │ │ │ + blt 6175f0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ - ldr r1, [pc, #1012] @ 617de8 │ │ │ │ + ldr r1, [pc, #1012] @ 617dec │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 617cc4 │ │ │ │ + bne 617cc8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #1200] @ 617ec4 │ │ │ │ + ldr r1, [pc, #1200] @ 617ec8 │ │ │ │ mov r2, r9 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 617a64 │ │ │ │ + beq 617a68 │ │ │ │ cmp r9, #7 │ │ │ │ - beq 617cb0 │ │ │ │ + beq 617cb4 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #1172] @ 617ec8 │ │ │ │ - ldr r3, [pc, #1172] @ 617ecc │ │ │ │ + ldr r2, [pc, #1172] @ 617ecc │ │ │ │ + ldr r3, [pc, #1172] @ 617ed0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1168] @ 617ed0 │ │ │ │ + ldr r1, [pc, #1168] @ 617ed4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #460 @ 0x1cc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #408 @ 0x198 │ │ │ │ bl 8e05e4 │ │ │ │ - b 6175ec │ │ │ │ - ldr r3, [pc, #1128] @ 617ed4 │ │ │ │ + b 6175f0 │ │ │ │ + ldr r3, [pc, #1128] @ 617ed8 │ │ │ │ sub r2, r9, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov fp, r9 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi 617c8c │ │ │ │ + bhi 617c90 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr r0, [pc, #1096] @ 617ed8 │ │ │ │ + ldr r0, [pc, #1096] @ 617edc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69e6c4 │ │ │ │ - ldr r3, [pc, #1088] @ 617edc │ │ │ │ - ldr r2, [pc, #1088] @ 617ee0 │ │ │ │ - ldr r1, [pc, #1088] @ 617ee4 │ │ │ │ + ldr r3, [pc, #1088] @ 617ee0 │ │ │ │ + ldr r2, [pc, #1088] @ 617ee4 │ │ │ │ + ldr r1, [pc, #1088] @ 617ee8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #268 @ 0x10c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #111 @ 0x6f │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str fp, [r0, #196] @ 0xc4 │ │ │ │ str r3, [r0, #192] @ 0xc0 │ │ │ │ mov r9, r0 │ │ │ │ bl 4774cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 617c74 │ │ │ │ + beq 617c78 │ │ │ │ ldr r0, [r9, #196] @ 0xc4 │ │ │ │ bic r0, r0, #2 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 617cb8 │ │ │ │ + beq 617cbc │ │ │ │ mov r0, #1 │ │ │ │ bl 666c5c │ │ │ │ mov fp, r0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 617d00 │ │ │ │ + bne 617d04 │ │ │ │ mov r0, r9 │ │ │ │ bl 69d698 │ │ │ │ - ldr r3, [pc, #984] @ 617ee8 │ │ │ │ - ldr r2, [pc, #984] @ 617eec │ │ │ │ + ldr r3, [pc, #984] @ 617eec │ │ │ │ + ldr r2, [pc, #984] @ 617ef0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #980] @ 617ef0 │ │ │ │ + ldr r1, [pc, #980] @ 617ef4 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r3, r3, #360 @ 0x168 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #104 @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 617d94 │ │ │ │ + beq 617d98 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 617c54 │ │ │ │ + beq 617c58 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ - bl 6147dc │ │ │ │ + bl 6147e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 617d64 │ │ │ │ + bne 617d68 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r9 │ │ │ │ - bl 614968 │ │ │ │ + bl 61496c │ │ │ │ str r9, [r4, #8] │ │ │ │ ldr r3, [r9, #200] @ 0xc8 │ │ │ │ str r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r4, #24 │ │ │ │ add fp, r9, #24 │ │ │ │ mov r0, fp │ │ │ │ strne r2, [r3, #28] │ │ │ │ - ldr r3, [pc, #848] @ 617ef4 │ │ │ │ + ldr r3, [pc, #848] @ 617ef8 │ │ │ │ mov r2, r9 │ │ │ │ str r4, [r2, #200]! @ 0xc8 │ │ │ │ str r2, [r4, #28] │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ bl 212834 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 655b5c │ │ │ │ + bl 655b60 │ │ │ │ ldr r1, [r9, #120] @ 0x78 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [r9, #124] @ 0x7c │ │ │ │ - beq 6173f0 │ │ │ │ - ldr r2, [pc, #780] @ 617ef8 │ │ │ │ + beq 6173f4 │ │ │ │ + ldr r2, [pc, #780] @ 617efc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8e0abc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r4, #28] │ │ │ │ @@ -1061500,228 +1061501,228 @@ │ │ │ │ ldrne r3, [r4, #24] │ │ │ │ str r3, [r2] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ str r3, [r4, #24] │ │ │ │ str r3, [r4, #28] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 6147e4 │ │ │ │ + bl 6147e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 617d7c │ │ │ │ + bne 617d80 │ │ │ │ mov r0, fp │ │ │ │ - bl 655f8c │ │ │ │ + bl 655f90 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 617c54 │ │ │ │ + beq 617c58 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9, #196] @ 0xc4 │ │ │ │ mov r0, #0 │ │ │ │ bic r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 617d38 │ │ │ │ + beq 617d3c │ │ │ │ bl 666c5c │ │ │ │ mov r0, r9 │ │ │ │ bl 47750c │ │ │ │ mov r0, r9 │ │ │ │ bl 69de5c │ │ │ │ - b 6175ec │ │ │ │ - ldr r0, [pc, #628] @ 617efc │ │ │ │ + b 6175f0 │ │ │ │ + ldr r0, [pc, #628] @ 617f00 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 617a90 │ │ │ │ - ldr r3, [pc, #620] @ 617f00 │ │ │ │ - ldr r1, [pc, #620] @ 617f04 │ │ │ │ + b 617a94 │ │ │ │ + ldr r3, [pc, #620] @ 617f04 │ │ │ │ + ldr r1, [pc, #620] @ 617f08 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #612] @ 617f08 │ │ │ │ + ldr r2, [pc, #612] @ 617f0c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #476 @ 0x1dc │ │ │ │ str r0, [sp] │ │ │ │ bl 211aa8 │ │ │ │ mov r9, #2 │ │ │ │ - b 617a08 │ │ │ │ + b 617a0c │ │ │ │ bl 666d0c │ │ │ │ mov fp, r0 │ │ │ │ - b 617af8 │ │ │ │ + b 617afc │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #572] @ 617f0c │ │ │ │ - ldr r3, [pc, #572] @ 617f10 │ │ │ │ + ldr r2, [pc, #572] @ 617f10 │ │ │ │ + ldr r3, [pc, #572] @ 617f14 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #568] @ 617f14 │ │ │ │ + ldr r1, [pc, #568] @ 617f18 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #460 @ 0x1cc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - ldr r2, [pc, #540] @ 617f18 │ │ │ │ + ldr r2, [pc, #540] @ 617f1c │ │ │ │ bl 8e05e4 │ │ │ │ - b 6175ec │ │ │ │ + b 6175f0 │ │ │ │ rsb r3, fp, #0 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #524] @ 617f1c │ │ │ │ - ldr r3, [pc, #524] @ 617f20 │ │ │ │ - ldr r1, [pc, #524] @ 617f24 │ │ │ │ + ldr r2, [pc, #524] @ 617f20 │ │ │ │ + ldr r3, [pc, #524] @ 617f24 │ │ │ │ + ldr r1, [pc, #524] @ 617f28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - ldr r2, [pc, #508] @ 617f28 │ │ │ │ + ldr r2, [pc, #508] @ 617f2c │ │ │ │ add r3, r3, #400 @ 0x190 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e05e4 │ │ │ │ - b 617c6c │ │ │ │ + b 617c70 │ │ │ │ bl 666d0c │ │ │ │ - b 617c6c │ │ │ │ - ldr r0, [pc, #484] @ 617f2c │ │ │ │ + b 617c70 │ │ │ │ + ldr r0, [pc, #484] @ 617f30 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ str fp, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 6174e0 │ │ │ │ + b 6174e4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #452] @ 617f30 │ │ │ │ + ldr r1, [pc, #452] @ 617f34 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ - b 617b70 │ │ │ │ - ldr r1, [pc, #432] @ 617f34 │ │ │ │ + b 617b74 │ │ │ │ + ldr r1, [pc, #432] @ 617f38 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ - b 617c34 │ │ │ │ - ldr r1, [pc, #412] @ 617f38 │ │ │ │ - ldr r0, [pc, #412] @ 617f3c │ │ │ │ + b 617c38 │ │ │ │ + ldr r1, [pc, #412] @ 617f3c │ │ │ │ + ldr r0, [pc, #412] @ 617f40 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #408] @ 617f40 │ │ │ │ + ldr r2, [pc, #408] @ 617f44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #504 @ 0x1f8 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r3, r4, r4, lsr #23 │ │ │ │ + subseq r3, r4, r0, lsr #23 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r3, r4, r8, ror fp │ │ │ │ + subseq r3, r4, r4, ror fp │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r3, r4, r4, lsr fp │ │ │ │ + subseq r3, r4, r0, lsr fp │ │ │ │ andeq r3, r0, ip, lsr r9 │ │ │ │ - ldrdeq r6, [r2], #-24 @ 0xffffffe8 @ │ │ │ │ - eorseq sp, r8, ip, lsr sp │ │ │ │ - subeq r0, r7, r4, lsr #3 │ │ │ │ - eorseq sp, r8, ip, asr r7 │ │ │ │ + ldrdeq r6, [r2], #-20 @ 0xffffffec @ │ │ │ │ + eorseq sp, r8, r8, lsr sp │ │ │ │ + subeq r0, r7, r0, lsr #3 │ │ │ │ + eorseq sp, r8, r8, asr r7 │ │ │ │ muleq r0, lr, r3 │ │ │ │ - eorseq sp, r8, ip, asr #22 │ │ │ │ + eorseq sp, r8, r8, asr #22 │ │ │ │ andeq r3, r0, r7, ror #22 │ │ │ │ andeq r3, r0, r8, ror #22 │ │ │ │ - strdeq r5, [r2], #-240 @ 0xffffff10 @ │ │ │ │ - ldrdeq r5, [r2], #-240 @ 0xffffff10 @ │ │ │ │ + rsbeq r5, r2, ip, ror #31 │ │ │ │ + rsbeq r5, r2, ip, asr #31 │ │ │ │ andeq r3, r0, sl, ror #22 │ │ │ │ andeq r2, r0, ip, lsl #8 │ │ │ │ - eorseq sp, r8, ip, lsl #19 │ │ │ │ + eorseq sp, r8, r8, lsl #19 │ │ │ │ andeq r3, r0, r4, ror #22 │ │ │ │ - ldrdeq pc, [r6], #-228 @ 0xffffff1c │ │ │ │ + ldrdeq pc, [r6], #-224 @ 0xffffff20 │ │ │ │ andeq r3, r0, r5, ror #22 │ │ │ │ - subeq pc, r6, ip, ror lr @ │ │ │ │ - eorseq sp, r8, ip, asr #18 │ │ │ │ - eorseq sp, r8, r0, lsr r4 │ │ │ │ + subeq pc, r6, r8, ror lr @ │ │ │ │ + eorseq sp, r8, r8, asr #18 │ │ │ │ + eorseq sp, r8, ip, lsr #8 │ │ │ │ andeq r0, r0, lr, ror #2 │ │ │ │ - eorseq sp, r8, r8, lsr #19 │ │ │ │ + eorseq sp, r8, r4, lsr #19 │ │ │ │ andeq r2, r0, r8, ror #28 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq sp, r8, r0, lsl r7 │ │ │ │ - subeq pc, r6, ip, lsl #27 │ │ │ │ - @ instruction: 0x0038d9d4 │ │ │ │ - eorseq sp, r8, r8, asr #6 │ │ │ │ + eorseq sp, r8, ip, lsl #14 │ │ │ │ + subeq pc, r6, r8, lsl #27 │ │ │ │ + @ instruction: 0x0038d9d0 │ │ │ │ + eorseq sp, r8, r4, asr #6 │ │ │ │ andeq r0, r0, pc, lsr r3 │ │ │ │ - subeq pc, r6, r0, asr #26 │ │ │ │ - eorseq sp, r8, r0, lsl #14 │ │ │ │ - eorseq sp, r8, r0, lsl #6 │ │ │ │ - eorseq sp, r8, r8, lsr #17 │ │ │ │ - strdeq pc, [r6], #-196 @ 0xffffff3c │ │ │ │ - @ instruction: 0x0038d2b0 │ │ │ │ + subeq pc, r6, ip, lsr sp @ │ │ │ │ + @ instruction: 0x0038d6fc │ │ │ │ + @ instruction: 0x0038d2fc │ │ │ │ + eorseq sp, r8, r4, lsr #17 │ │ │ │ + strdeq pc, [r6], #-192 @ 0xffffff40 │ │ │ │ + eorseq sp, r8, ip, lsr #5 │ │ │ │ andeq r0, r0, r7, lsr #6 │ │ │ │ - mlaseq r8, r4, r8, sp │ │ │ │ - @ instruction: 0x0038d6bc │ │ │ │ - @ instruction: 0x0046fc94 │ │ │ │ - eorseq sp, r8, ip, asr #4 │ │ │ │ + mlaseq r8, r0, r8, sp │ │ │ │ + @ instruction: 0x0038d6b8 │ │ │ │ + @ instruction: 0x0046fc90 │ │ │ │ + eorseq sp, r8, r8, asr #4 │ │ │ │ strdeq r0, [r0], -r1 │ │ │ │ - eorseq sp, r8, r4, lsr #13 │ │ │ │ - subeq pc, r6, r4, asr ip @ │ │ │ │ - eorseq pc, r5, ip, lsr #1 │ │ │ │ - eorseq sp, r8, r4, lsl r2 │ │ │ │ + eorseq sp, r8, r0, lsr #13 │ │ │ │ + subeq pc, r6, r0, asr ip @ │ │ │ │ + eorseq pc, r5, r8, lsr #1 │ │ │ │ + eorseq sp, r8, r0, lsl r2 │ │ │ │ andeq r0, r0, r9, asr #4 │ │ │ │ andeq r3, r0, r9, ror #22 │ │ │ │ - @ instruction: 0x0038d3b8 │ │ │ │ - @ instruction: 0x0038d5f4 │ │ │ │ - strdeq pc, [r6], #-176 @ 0xffffff50 │ │ │ │ - @ instruction: 0x0038d1b0 │ │ │ │ - eorseq sp, r8, r4, asr r3 │ │ │ │ - @ instruction: 0x0038d7d0 │ │ │ │ - @ instruction: 0x0046fb9c │ │ │ │ - eorseq sp, r8, ip, asr r1 │ │ │ │ + @ instruction: 0x0038d3b4 │ │ │ │ + @ instruction: 0x0038d5f0 │ │ │ │ + subeq pc, r6, ip, ror #23 │ │ │ │ + eorseq sp, r8, ip, lsr #3 │ │ │ │ + eorseq sp, r8, r0, asr r3 │ │ │ │ + eorseq sp, r8, ip, asr #15 │ │ │ │ + @ instruction: 0x0046fb98 │ │ │ │ + eorseq sp, r8, r8, asr r1 │ │ │ │ andeq r0, r0, r1, lsr r3 │ │ │ │ - @ instruction: 0x0038d5f8 │ │ │ │ - subeq pc, r6, r4, asr fp @ │ │ │ │ - eorseq sp, r8, r4, lsl #2 │ │ │ │ - @ instruction: 0x0038d4bc │ │ │ │ + @ instruction: 0x0038d5f4 │ │ │ │ + subeq pc, r6, r0, asr fp @ │ │ │ │ + eorseq sp, r8, r0, lsl #2 │ │ │ │ + @ instruction: 0x0038d4b8 │ │ │ │ andeq r4, r0, ip, lsr #22 │ │ │ │ - eorseq sp, r8, r8, lsr #14 │ │ │ │ + eorseq sp, r8, r4, lsr #14 │ │ │ │ andeq r3, r0, r6, ror #22 │ │ │ │ - eorseq sp, r8, r0, lsr #10 │ │ │ │ - subeq pc, r6, ip, lsl #20 │ │ │ │ - eorseq ip, r8, ip, asr #31 │ │ │ │ - ldrdeq pc, [r6], #-152 @ 0xffffff68 │ │ │ │ - eorseq sp, r8, r4, lsl r3 │ │ │ │ - subeq pc, r6, ip, lsr #19 │ │ │ │ - eorseq sp, r8, r0, asr #32 │ │ │ │ - @ instruction: 0x0038ccf8 │ │ │ │ - subeq pc, r6, ip, lsr r9 @ │ │ │ │ - @ instruction: 0x003588dc │ │ │ │ - @ instruction: 0x003588fc │ │ │ │ + eorseq sp, r8, ip, lsl r5 │ │ │ │ + subeq pc, r6, r8, lsl #20 │ │ │ │ + eorseq ip, r8, r8, asr #31 │ │ │ │ + ldrdeq pc, [r6], #-148 @ 0xffffff6c │ │ │ │ + eorseq sp, r8, r0, lsl r3 │ │ │ │ + subeq pc, r6, r8, lsr #19 │ │ │ │ + eorseq sp, r8, ip, lsr r0 │ │ │ │ + @ instruction: 0x0038ccf4 │ │ │ │ + subeq pc, r6, r8, lsr r9 @ │ │ │ │ + @ instruction: 0x003588d8 │ │ │ │ + @ instruction: 0x003588f8 │ │ │ │ andeq r4, r0, r0, asr #20 │ │ │ │ - mlaseq r8, r8, r3, sp │ │ │ │ - eorseq ip, r8, r0, lsr #22 │ │ │ │ - strheq pc, [r6], #-120 @ 0xffffff88 @ │ │ │ │ - eorseq ip, r8, r4, ror sp │ │ │ │ + mlaseq r8, r4, r3, sp │ │ │ │ + eorseq ip, r8, ip, lsl fp │ │ │ │ + strheq pc, [r6], #-116 @ 0xffffff8c @ │ │ │ │ + eorseq ip, r8, r0, ror sp │ │ │ │ andeq r0, r0, r1, lsl #3 │ │ │ │ - eorseq sp, r8, r4, ror #4 │ │ │ │ - subeq pc, r6, r0, ror r7 @ │ │ │ │ - eorseq ip, r8, r0, lsr sp │ │ │ │ + eorseq sp, r8, r0, ror #4 │ │ │ │ + subeq pc, r6, ip, ror #14 │ │ │ │ + eorseq ip, r8, ip, lsr #26 │ │ │ │ andeq r0, r0, r9, lsl #3 │ │ │ │ - eorseq lr, r5, ip, lsl #23 │ │ │ │ - subeq pc, r6, r4, lsr r7 @ │ │ │ │ - eorseq ip, r8, r8, ror #25 │ │ │ │ + eorseq lr, r5, r8, lsl #23 │ │ │ │ + subeq pc, r6, r0, lsr r7 @ │ │ │ │ + eorseq ip, r8, r4, ror #25 │ │ │ │ andeq r0, r0, r1, ror r2 │ │ │ │ - @ instruction: 0x0038d3dc │ │ │ │ - eorseq ip, r8, r0, ror lr │ │ │ │ - eorseq ip, r8, r8, asr lr │ │ │ │ - eorseq ip, r8, r0, ror ip │ │ │ │ - @ instruction: 0x0038d1d0 │ │ │ │ + @ instruction: 0x0038d3d8 │ │ │ │ + eorseq ip, r8, ip, ror #28 │ │ │ │ + eorseq ip, r8, r4, asr lr │ │ │ │ + eorseq ip, r8, ip, ror #24 │ │ │ │ + eorseq sp, r8, ip, asr #3 │ │ │ │ andeq r0, r0, r6, ror r2 │ │ │ │ │ │ │ │ -00617f44 : │ │ │ │ +00617f48 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst r2, #2 │ │ │ │ - beq 617fbc │ │ │ │ + beq 617fc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #3 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ bl 46fcfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 617fa0 │ │ │ │ + beq 617fa4 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ strne r3, [r4] │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1061752,18 +1061753,18 @@ │ │ │ │ b 46f0cc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #484] @ 6181fc │ │ │ │ + ldr r0, [pc, #484] @ 618200 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #476] @ 618200 │ │ │ │ + ldr r1, [pc, #476] @ 618204 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r6, r8} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldrb r0, [r5, #17] │ │ │ │ ldr r9, [r5] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ @@ -1061777,123 +1061778,123 @@ │ │ │ │ add r0, r0, #1968 @ 0x7b0 │ │ │ │ adc r3, r3, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, r0, #8 │ │ │ │ strb r4, [r5, #16] │ │ │ │ bl 46f0cc │ │ │ │ ldr ip, [r5, #28] │ │ │ │ - ldr r7, [pc, #392] @ 618204 │ │ │ │ + ldr r7, [pc, #392] @ 618208 │ │ │ │ cmp ip, r4 │ │ │ │ add r7, pc, r7 │ │ │ │ - beq 6180ec │ │ │ │ + beq 6180f0 │ │ │ │ mov r3, r4 │ │ │ │ add sl, r5, #36 @ 0x24 │ │ │ │ add lr, r5, #32 │ │ │ │ - b 6180a0 │ │ │ │ + b 6180a4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - beq 6180ec │ │ │ │ + beq 6180f0 │ │ │ │ ldr r2, [sl, r3, lsl #3] │ │ │ │ ldr r1, [lr, r3, lsl #3] │ │ │ │ bic r0, r6, r2 │ │ │ │ cmp r4, r4 │ │ │ │ cmpeq r0, r1 │ │ │ │ - bne 618094 │ │ │ │ + bne 618098 │ │ │ │ mov r3, #1 │ │ │ │ and r2, r2, r6 │ │ │ │ strb r3, [r5, #16] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r2, [r5, #4] │ │ │ │ ldr r5, [r9, #1780] @ 0x6f4 │ │ │ │ - bl 64e890 │ │ │ │ - ldr r3, [pc, #300] @ 618208 │ │ │ │ + bl 64e894 │ │ │ │ + ldr r3, [pc, #300] @ 61820c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 61812c │ │ │ │ - ldr r2, [pc, #280] @ 61820c │ │ │ │ - ldr r3, [pc, #264] @ 618200 │ │ │ │ + bne 618130 │ │ │ │ + ldr r2, [pc, #280] @ 618210 │ │ │ │ + ldr r3, [pc, #264] @ 618204 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6181f8 │ │ │ │ + bne 6181fc │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #220] @ 618210 │ │ │ │ + ldr r3, [pc, #220] @ 618214 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6180ec │ │ │ │ - ldr r3, [pc, #204] @ 618214 │ │ │ │ + beq 6180f0 │ │ │ │ + ldr r3, [pc, #204] @ 618218 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6180ec │ │ │ │ - ldr r3, [pc, #188] @ 618218 │ │ │ │ + beq 6180f0 │ │ │ │ + ldr r3, [pc, #188] @ 61821c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6181b0 │ │ │ │ + beq 6181b4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ stm sp, {r5, r9} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #116] @ 61821c │ │ │ │ + ldr r0, [pc, #116] @ 618220 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6180ec │ │ │ │ - ldr r2, [pc, #104] @ 618220 │ │ │ │ - ldr r3, [pc, #68] @ 618200 │ │ │ │ + b 6180f0 │ │ │ │ + ldr r2, [pc, #104] @ 618224 │ │ │ │ + ldr r3, [pc, #68] @ 618204 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6181f8 │ │ │ │ - ldr r0, [pc, #72] @ 618224 │ │ │ │ + bne 6181fc │ │ │ │ + ldr r0, [pc, #72] @ 618228 │ │ │ │ mov r2, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8e8dbc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r4, r4, lsr #25 │ │ │ │ + subseq r2, r4, r0, lsr #25 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r2, r4, r8, asr #24 │ │ │ │ + subseq r2, r4, r4, asr #24 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - ldrsbeq r2, [r4], #-176 @ 0xffffff50 │ │ │ │ + subseq r2, r4, ip, asr #23 │ │ │ │ ldrdeq r2, [r0], -r8 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq ip, r8, r4, asr #31 │ │ │ │ - subseq r2, r4, ip, lsl #22 │ │ │ │ - @ instruction: 0x0038cfd0 │ │ │ │ + eorseq ip, r8, r0, asr #31 │ │ │ │ + subseq r2, r4, r8, lsl #22 │ │ │ │ + eorseq ip, r8, ip, asr #31 │ │ │ │ ldrb r1, [r0, #17] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ lsl r1, r1, #3 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, r1, #1968 @ 0x7b0 │ │ │ │ adds r2, ip, r2 │ │ │ │ @@ -1061914,140 +1061915,140 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp] │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [r0] │ │ │ │ - ldr r0, [pc, #336] @ 6183f0 │ │ │ │ - ldr r1, [pc, #336] @ 6183f4 │ │ │ │ + ldr r0, [pc, #336] @ 6183f4 │ │ │ │ + ldr r1, [pc, #336] @ 6183f8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ adds r2, r2, #116 @ 0x74 │ │ │ │ add r0, r8, #2080 @ 0x820 │ │ │ │ adc r3, r3, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ bl 46f334 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - ldr r7, [pc, #292] @ 6183f8 │ │ │ │ + ldr r7, [pc, #292] @ 6183fc │ │ │ │ cmp r3, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bne 618328 │ │ │ │ - ldr r2, [pc, #272] @ 6183fc │ │ │ │ - ldr r3, [pc, #260] @ 6183f4 │ │ │ │ + bne 61832c │ │ │ │ + ldr r2, [pc, #272] @ 618400 │ │ │ │ + ldr r3, [pc, #260] @ 6183f8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6183ec │ │ │ │ + bne 6183f0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #208] @ 618400 │ │ │ │ + ldr r3, [pc, #208] @ 618404 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ add r5, r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 6182e4 │ │ │ │ - ldr r3, [pc, #180] @ 618404 │ │ │ │ + beq 6182e8 │ │ │ │ + ldr r3, [pc, #180] @ 618408 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 6182e4 │ │ │ │ - ldr r3, [pc, #164] @ 618408 │ │ │ │ + beq 6182e8 │ │ │ │ + ldr r3, [pc, #164] @ 61840c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6182e4 │ │ │ │ - ldr r3, [pc, #148] @ 61840c │ │ │ │ + beq 6182e8 │ │ │ │ + ldr r3, [pc, #148] @ 618410 │ │ │ │ ldr r4, [r8, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 6183d0 │ │ │ │ + beq 6183d4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r6, [r0, #4] │ │ │ │ str r6, [r0, #8] │ │ │ │ str r6, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #72] @ 618410 │ │ │ │ + ldr r0, [pc, #72] @ 618414 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6182e4 │ │ │ │ - ldr r0, [pc, #60] @ 618414 │ │ │ │ + b 6182e8 │ │ │ │ + ldr r0, [pc, #60] @ 618418 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6182e4 │ │ │ │ + b 6182e8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r4, r4, lsr #20 │ │ │ │ + subseq r2, r4, r0, lsr #20 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsheq r2, [r4], #-144 @ 0xffffff70 │ │ │ │ - ldrsbeq r2, [r4], #-152 @ 0xffffff68 │ │ │ │ + subseq r2, r4, ip, ror #19 │ │ │ │ + ldrsbeq r2, [r4], #-148 @ 0xffffff6c │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r1, r0, r0, asr #26 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq ip, r8, r0, lsr #28 │ │ │ │ - eorseq ip, r8, ip, lsr lr │ │ │ │ + eorseq ip, r8, ip, lsl lr │ │ │ │ + eorseq ip, r8, r8, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #460] @ 618600 │ │ │ │ - ldr r1, [pc, #460] @ 618604 │ │ │ │ + ldr r0, [pc, #460] @ 618604 │ │ │ │ + ldr r1, [pc, #460] @ 618608 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ - ldr r8, [pc, #432] @ 618608 │ │ │ │ + ldr r8, [pc, #432] @ 61860c │ │ │ │ cmp r1, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldrd r6, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [r4] │ │ │ │ - bne 6184bc │ │ │ │ - ldr r0, [pc, #408] @ 61860c │ │ │ │ - ldr r1, [pc, #396] @ 618604 │ │ │ │ + bne 6184c0 │ │ │ │ + ldr r0, [pc, #408] @ 618610 │ │ │ │ + ldr r1, [pc, #396] @ 618608 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ eors r0, r1, r0 │ │ │ │ mov r1, #0 │ │ │ │ - bne 6185fc │ │ │ │ + bne 618600 │ │ │ │ ldrb r0, [r4, #17] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ adds r2, r1, r2 │ │ │ │ add r0, r0, #1968 @ 0x7b0 │ │ │ │ adc r3, r3, #0 │ │ │ │ @@ -1062055,110 +1062056,110 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 46f0cc │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 62188c │ │ │ │ + bl 621890 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r4, [r5, #1780] @ 0x6f4 │ │ │ │ - bl 64e890 │ │ │ │ - ldr r3, [pc, #300] @ 618610 │ │ │ │ + bl 64e894 │ │ │ │ + ldr r3, [pc, #300] @ 618614 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 618538 │ │ │ │ - ldr r2, [pc, #280] @ 618614 │ │ │ │ - ldr r3, [pc, #260] @ 618604 │ │ │ │ + bne 61853c │ │ │ │ + ldr r2, [pc, #280] @ 618618 │ │ │ │ + ldr r3, [pc, #260] @ 618608 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6185fc │ │ │ │ + bne 618600 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #216] @ 618618 │ │ │ │ + ldr r3, [pc, #216] @ 61861c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6184f4 │ │ │ │ - ldr r3, [pc, #200] @ 61861c │ │ │ │ + beq 6184f8 │ │ │ │ + ldr r3, [pc, #200] @ 618620 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6184f4 │ │ │ │ - ldr r3, [pc, #184] @ 618620 │ │ │ │ + beq 6184f8 │ │ │ │ + ldr r3, [pc, #184] @ 618624 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6185b8 │ │ │ │ + beq 6185bc │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strd r6, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #116] @ 618624 │ │ │ │ + ldr r0, [pc, #116] @ 618628 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6184f4 │ │ │ │ - ldr r2, [pc, #104] @ 618628 │ │ │ │ - ldr r3, [pc, #64] @ 618604 │ │ │ │ + b 6184f8 │ │ │ │ + ldr r2, [pc, #104] @ 61862c │ │ │ │ + ldr r3, [pc, #64] @ 618608 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6185fc │ │ │ │ - ldr r0, [pc, #72] @ 61862c │ │ │ │ + bne 618600 │ │ │ │ + ldr r0, [pc, #72] @ 618630 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ strd r6, [sp, #64] @ 0x40 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8e8dbc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00542890 │ │ │ │ + subseq r2, r4, ip, lsl #17 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r2, r4, ip, ror #16 │ │ │ │ - subseq r2, r4, r0, asr r8 │ │ │ │ + subseq r2, r4, r8, ror #16 │ │ │ │ + subseq r2, r4, ip, asr #16 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r2, r4, r8, asr #15 │ │ │ │ + subseq r2, r4, r4, asr #15 │ │ │ │ andeq r2, r0, r4, lsr fp │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - mlaseq r8, ip, ip, ip │ │ │ │ - subseq r2, r4, r4, lsl #14 │ │ │ │ - eorseq ip, r8, r4, lsr #25 │ │ │ │ + mlaseq r8, r8, ip, ip │ │ │ │ + subseq r2, r4, r0, lsl #14 │ │ │ │ + eorseq ip, r8, r0, lsr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #368] @ 6187bc │ │ │ │ - ldr r1, [pc, #368] @ 6187c0 │ │ │ │ + ldr r0, [pc, #368] @ 6187c0 │ │ │ │ + ldr r1, [pc, #368] @ 6187c4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ @@ -1062167,58 +1062168,58 @@ │ │ │ │ adds r4, r1, r2 │ │ │ │ adc r7, r3, #0 │ │ │ │ mov r2, sl │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ - ldr r6, [pc, #304] @ 6187c4 │ │ │ │ - bl 62188c │ │ │ │ + ldr r6, [pc, #304] @ 6187c8 │ │ │ │ + bl 621890 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r8, [r8, #1780] @ 0x6f4 │ │ │ │ - bl 64e890 │ │ │ │ - ldr r3, [pc, #288] @ 6187c8 │ │ │ │ + bl 64e894 │ │ │ │ + ldr r3, [pc, #288] @ 6187cc │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6186fc │ │ │ │ - ldr r2, [pc, #268] @ 6187cc │ │ │ │ - ldr r3, [pc, #252] @ 6187c0 │ │ │ │ + bne 618700 │ │ │ │ + ldr r2, [pc, #268] @ 6187d0 │ │ │ │ + ldr r3, [pc, #252] @ 6187c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6187b8 │ │ │ │ + bne 6187bc │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #204] @ 6187d0 │ │ │ │ + ldr r3, [pc, #204] @ 6187d4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6186b8 │ │ │ │ - ldr r3, [pc, #188] @ 6187d4 │ │ │ │ + beq 6186bc │ │ │ │ + ldr r3, [pc, #188] @ 6187d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6186b8 │ │ │ │ - ldr r3, [pc, #172] @ 6187d8 │ │ │ │ + beq 6186bc │ │ │ │ + ldr r3, [pc, #172] @ 6187dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 618794 │ │ │ │ + beq 618798 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ @@ -1062229,46 +1062230,46 @@ │ │ │ │ str sl, [sp, #16] │ │ │ │ str r9, [sp, #20] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #80] @ 6187dc │ │ │ │ + ldr r0, [pc, #80] @ 6187e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6186b8 │ │ │ │ + b 6186bc │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #64] @ 6187e0 │ │ │ │ + ldr r0, [pc, #64] @ 6187e4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ stm sp, {r4, r7} │ │ │ │ bl 8e8dbc │ │ │ │ - b 6186b8 │ │ │ │ + b 6186bc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r4, r8, ror r6 │ │ │ │ + subseq r2, r4, r4, ror r6 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r2, r4, r0, lsr #12 │ │ │ │ + subseq r2, r4, ip, lsl r6 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r2, r4, r4, lsl #12 │ │ │ │ + subseq r2, r4, r0, lsl #12 │ │ │ │ @ instruction: 0x000045b0 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq ip, r8, r4, lsr fp │ │ │ │ - eorseq ip, r8, r0, ror #22 │ │ │ │ + eorseq ip, r8, r0, lsr fp │ │ │ │ + eorseq ip, r8, ip, asr fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #392] @ 618988 │ │ │ │ + ldr r0, [pc, #392] @ 61898c │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #388] @ 61898c │ │ │ │ + ldr r1, [pc, #388] @ 618990 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldrb r0, [r4, #17] │ │ │ │ ldr r7, [r4] │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -1062279,116 +1062280,116 @@ │ │ │ │ add r0, r7, r0, lsl #3 │ │ │ │ adds r2, r1, r2 │ │ │ │ add r0, r0, #1968 @ 0x7b0 │ │ │ │ adc r3, r3, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 46f334 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - ldr r5, [pc, #316] @ 618990 │ │ │ │ + ldr r5, [pc, #316] @ 618994 │ │ │ │ mov sl, #0 │ │ │ │ cmp r3, sl │ │ │ │ add r5, pc, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ - bne 6188ac │ │ │ │ - ldr r2, [pc, #292] @ 618994 │ │ │ │ - ldr r3, [pc, #280] @ 61898c │ │ │ │ + bne 6188b0 │ │ │ │ + ldr r2, [pc, #292] @ 618998 │ │ │ │ + ldr r3, [pc, #280] @ 618990 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 618984 │ │ │ │ + bne 618988 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 61fb80 │ │ │ │ + bl 61fb84 │ │ │ │ mov r9, sl │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r4, [r7, #1780] @ 0x6f4 │ │ │ │ - bl 64e890 │ │ │ │ - ldr r3, [pc, #192] @ 618998 │ │ │ │ + bl 64e894 │ │ │ │ + ldr r3, [pc, #192] @ 61899c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, sl │ │ │ │ mov r6, r0 │ │ │ │ - beq 618868 │ │ │ │ - ldr r3, [pc, #172] @ 61899c │ │ │ │ + beq 61886c │ │ │ │ + ldr r3, [pc, #172] @ 6189a0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, sl │ │ │ │ - beq 618868 │ │ │ │ - ldr r3, [pc, #156] @ 6189a0 │ │ │ │ + beq 61886c │ │ │ │ + ldr r3, [pc, #156] @ 6189a4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 618868 │ │ │ │ - ldr r3, [pc, #140] @ 6189a4 │ │ │ │ + beq 61886c │ │ │ │ + ldr r3, [pc, #140] @ 6189a8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, sl │ │ │ │ - beq 618968 │ │ │ │ + beq 61896c │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sl │ │ │ │ str sl, [sp, #16] │ │ │ │ str sl, [r0, #4] │ │ │ │ str sl, [r0, #8] │ │ │ │ str sl, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strd r8, [sp, #8] │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #72] @ 6189a8 │ │ │ │ + ldr r0, [pc, #72] @ 6189ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 618868 │ │ │ │ - ldr r0, [pc, #60] @ 6189ac │ │ │ │ + b 61886c │ │ │ │ + ldr r0, [pc, #60] @ 6189b0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {r8, sl} │ │ │ │ bl 8e8dbc │ │ │ │ - b 618868 │ │ │ │ + b 61886c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r4, r0, asr #9 │ │ │ │ + ldrheq r2, [r4], #-76 @ 0xffffffb4 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r2, r4, ip, ror #8 │ │ │ │ - subseq r2, r4, r4, asr r4 │ │ │ │ + subseq r2, r4, r8, ror #8 │ │ │ │ + subseq r2, r4, r0, asr r4 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ strdeq r4, [r0], -r4 @ │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x0038c9dc │ │ │ │ - eorseq ip, r8, r8, lsl #20 │ │ │ │ + @ instruction: 0x0038c9d8 │ │ │ │ + eorseq ip, r8, r4, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #408] @ 618b6c │ │ │ │ + ldr r2, [pc, #408] @ 618b70 │ │ │ │ str r8, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r3 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ - ldr r3, [pc, #392] @ 618b70 │ │ │ │ + ldr r3, [pc, #392] @ 618b74 │ │ │ │ ldr r9, [r4] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r0, r9, r0, lsl #3 │ │ │ │ adds r2, r2, r5 │ │ │ │ @@ -1062401,59 +1062402,59 @@ │ │ │ │ bl 46f334 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r8 │ │ │ │ adds r8, r1, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ adc r6, r6, #0 │ │ │ │ - bl 61fb80 │ │ │ │ - ldr r7, [pc, #308] @ 618b74 │ │ │ │ + bl 61fb84 │ │ │ │ + ldr r7, [pc, #308] @ 618b78 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r4, [r9, #1780] @ 0x6f4 │ │ │ │ - bl 64e890 │ │ │ │ - ldr r3, [pc, #288] @ 618b78 │ │ │ │ + bl 64e894 │ │ │ │ + ldr r3, [pc, #288] @ 618b7c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 618aa8 │ │ │ │ - ldr r2, [pc, #272] @ 618b7c │ │ │ │ - ldr r3, [pc, #256] @ 618b70 │ │ │ │ + bne 618aac │ │ │ │ + ldr r2, [pc, #272] @ 618b80 │ │ │ │ + ldr r3, [pc, #256] @ 618b74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 618b68 │ │ │ │ + bne 618b6c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #208] @ 618b80 │ │ │ │ + ldr r3, [pc, #208] @ 618b84 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 618a64 │ │ │ │ - ldr r3, [pc, #192] @ 618b84 │ │ │ │ + beq 618a68 │ │ │ │ + ldr r3, [pc, #192] @ 618b88 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 618a64 │ │ │ │ - ldr r3, [pc, #176] @ 618b88 │ │ │ │ + beq 618a68 │ │ │ │ + ldr r3, [pc, #176] @ 618b8c │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 618b40 │ │ │ │ + beq 618b44 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -1062464,210 +1062465,210 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r7, [sp, #20] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ stm sp, {r4, r9} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #84] @ 618b8c │ │ │ │ + ldr r0, [pc, #84] @ 618b90 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 618a64 │ │ │ │ + b 618a68 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #68] @ 618b90 │ │ │ │ + ldr r0, [pc, #68] @ 618b94 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r8, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 8e8dbc │ │ │ │ - b 618a64 │ │ │ │ + b 618a68 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq r2, [r4], #-44 @ 0xffffffd4 │ │ │ │ + ldrsbeq r2, [r4], #-40 @ 0xffffffd8 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r2, r4, r8, lsl #5 │ │ │ │ + subseq r2, r4, r4, lsl #5 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r2, r4, r8, asr r2 │ │ │ │ + subseq r2, r4, r4, asr r2 │ │ │ │ andeq r4, r0, r0, lsl #6 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq ip, r8, r8, ror r8 │ │ │ │ - eorseq ip, r8, r4, lsr #17 │ │ │ │ + eorseq ip, r8, r4, ror r8 │ │ │ │ + eorseq ip, r8, r0, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #304] @ 618cdc │ │ │ │ - ldr r3, [pc, #304] @ 618ce0 │ │ │ │ + ldr ip, [pc, #304] @ 618ce0 │ │ │ │ + ldr r3, [pc, #304] @ 618ce4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 61fb80 │ │ │ │ - ldr r5, [pc, #264] @ 618ce4 │ │ │ │ - ldr r3, [pc, #264] @ 618ce8 │ │ │ │ + bl 61fb84 │ │ │ │ + ldr r5, [pc, #264] @ 618ce8 │ │ │ │ + ldr r3, [pc, #264] @ 618cec │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 618c38 │ │ │ │ - ldr r2, [pc, #240] @ 618cec │ │ │ │ - ldr r3, [pc, #224] @ 618ce0 │ │ │ │ + bne 618c3c │ │ │ │ + ldr r2, [pc, #240] @ 618cf0 │ │ │ │ + ldr r3, [pc, #224] @ 618ce4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 618cd8 │ │ │ │ + bne 618cdc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #176] @ 618cf0 │ │ │ │ + ldr r3, [pc, #176] @ 618cf4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 618bf4 │ │ │ │ - ldr r3, [pc, #160] @ 618cf4 │ │ │ │ + beq 618bf8 │ │ │ │ + ldr r3, [pc, #160] @ 618cf8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 618bf4 │ │ │ │ - ldr r3, [pc, #144] @ 618cf8 │ │ │ │ + beq 618bf8 │ │ │ │ + ldr r3, [pc, #144] @ 618cfc │ │ │ │ ldr r6, [r6, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 618cc0 │ │ │ │ + beq 618cc4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r5, r1 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strd r4, [sp, #8] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #68] @ 618cfc │ │ │ │ + ldr r0, [pc, #68] @ 618d00 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 618bf4 │ │ │ │ - ldr r0, [pc, #56] @ 618d00 │ │ │ │ + b 618bf8 │ │ │ │ + ldr r0, [pc, #56] @ 618d04 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ bl 8e8dbc │ │ │ │ - b 618bf4 │ │ │ │ + b 618bf8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r4, r8, lsl r1 │ │ │ │ + subseq r2, r4, r4, lsl r1 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r2, r4, r8, ror #1 │ │ │ │ + subseq r2, r4, r4, ror #1 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r2, r4, r8, asr #1 │ │ │ │ + subseq r2, r4, r4, asr #1 │ │ │ │ andeq r1, r0, r0, lsr #12 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq ip, r8, r4, ror r7 │ │ │ │ - mlaseq r8, r0, r7, ip │ │ │ │ + eorseq ip, r8, r0, ror r7 │ │ │ │ + eorseq ip, r8, ip, lsl #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #404] @ 618eb4 │ │ │ │ + ldr r0, [pc, #404] @ 618eb8 │ │ │ │ ldr sl, [r4] │ │ │ │ - ldr r1, [pc, #400] @ 618eb8 │ │ │ │ + ldr r1, [pc, #400] @ 618ebc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sl, #2312] @ 0x908 │ │ │ │ adds r2, r2, #16 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ adc r3, r3, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #384 @ 0x180 │ │ │ │ str r9, [sp] │ │ │ │ - bl 61cf7c │ │ │ │ - ldr r8, [pc, #344] @ 618ebc │ │ │ │ + bl 61cf80 │ │ │ │ + ldr r8, [pc, #344] @ 618ec0 │ │ │ │ cmp r6, #3 │ │ │ │ mov r7, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ str r7, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - beq 618dc0 │ │ │ │ - ldr r2, [pc, #316] @ 618ec0 │ │ │ │ - ldr r3, [pc, #304] @ 618eb8 │ │ │ │ + beq 618dc4 │ │ │ │ + ldr r2, [pc, #316] @ 618ec4 │ │ │ │ + ldr r3, [pc, #304] @ 618ebc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 618eb0 │ │ │ │ + bne 618eb4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ bic r3, r1, #255 @ 0xff │ │ │ │ cmp r3, #6144 @ 0x1800 │ │ │ │ - bne 618d7c │ │ │ │ + bne 618d80 │ │ │ │ and r4, r1, #255 @ 0xff │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 61fb80 │ │ │ │ - ldr r3, [pc, #216] @ 618ec4 │ │ │ │ + bl 61fb84 │ │ │ │ + ldr r3, [pc, #216] @ 618ec8 │ │ │ │ mov r6, r7 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r7 │ │ │ │ mov r5, r0 │ │ │ │ - beq 618d7c │ │ │ │ - ldr r3, [pc, #192] @ 618ec8 │ │ │ │ + beq 618d80 │ │ │ │ + ldr r3, [pc, #192] @ 618ecc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r7 │ │ │ │ - beq 618d7c │ │ │ │ - ldr r3, [pc, #176] @ 618ecc │ │ │ │ + beq 618d80 │ │ │ │ + ldr r3, [pc, #176] @ 618ed0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 618d7c │ │ │ │ - ldr r3, [pc, #160] @ 618ed0 │ │ │ │ + beq 618d80 │ │ │ │ + ldr r3, [pc, #160] @ 618ed4 │ │ │ │ ldr r7, [sl, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 618e90 │ │ │ │ + beq 618e94 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #24 │ │ │ │ str r6, [sp, #24] │ │ │ │ str r6, [sp, #28] │ │ │ │ str r6, [sp, #32] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1062676,169 +1062677,169 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r9, [sp, #8] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 618ed4 │ │ │ │ + ldr r0, [pc, #76] @ 618ed8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 618d7c │ │ │ │ - ldr r0, [pc, #64] @ 618ed8 │ │ │ │ + b 618d80 │ │ │ │ + ldr r0, [pc, #64] @ 618edc │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r5, r6} │ │ │ │ bl 8e8dbc │ │ │ │ - b 618d7c │ │ │ │ + b 618d80 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r4, r0, lsr #31 │ │ │ │ + @ instruction: 0x00541f9c │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r1, r4, ip, asr pc │ │ │ │ - subseq r1, r4, r0, asr #30 │ │ │ │ + subseq r1, r4, r8, asr pc │ │ │ │ + subseq r1, r4, ip, lsr pc │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x0038c5f8 │ │ │ │ - eorseq ip, r8, r4, lsr #12 │ │ │ │ + @ instruction: 0x0038c5f4 │ │ │ │ + eorseq ip, r8, r0, lsr #12 │ │ │ │ ldr r1, [r0] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [r0, #4] │ │ │ │ ldr r0, [r1, #2312] @ 0x908 │ │ │ │ adds r2, r2, #20 │ │ │ │ adc r3, r3, #0 │ │ │ │ add r0, r0, #384 @ 0x180 │ │ │ │ - b 61cf7c │ │ │ │ + b 61cf80 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0] │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #404] @ 6190b8 │ │ │ │ + ldr r0, [pc, #404] @ 6190bc │ │ │ │ and r3, r3, r2 │ │ │ │ - ldr r2, [pc, #400] @ 6190bc │ │ │ │ + ldr r2, [pc, #400] @ 6190c0 │ │ │ │ and r3, r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ - ldr r3, [pc, #384] @ 6190c0 │ │ │ │ + ldr r3, [pc, #384] @ 6190c4 │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - beq 618fd0 │ │ │ │ + beq 618fd4 │ │ │ │ eor r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ldr ip, [r4, #20] │ │ │ │ strb r1, [r4, #16] │ │ │ │ - bne 618fc4 │ │ │ │ - ldr r5, [pc, #340] @ 6190c4 │ │ │ │ + bne 618fc8 │ │ │ │ + ldr r5, [pc, #340] @ 6190c8 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r0, [pc, #336] @ 6190c8 │ │ │ │ + ldr r0, [pc, #336] @ 6190cc │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 619010 │ │ │ │ + bne 619014 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 654f60 │ │ │ │ - ldr r2, [pc, #312] @ 6190cc │ │ │ │ - ldr r3, [pc, #292] @ 6190bc │ │ │ │ + bl 654f64 │ │ │ │ + ldr r2, [pc, #312] @ 6190d0 │ │ │ │ + ldr r3, [pc, #292] @ 6190c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6190b4 │ │ │ │ + bne 6190b8 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 654f60 │ │ │ │ - ldr r5, [pc, #260] @ 6190d0 │ │ │ │ + b 654f64 │ │ │ │ + ldr r5, [pc, #260] @ 6190d4 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 618f70 │ │ │ │ - ldr r2, [pc, #252] @ 6190d4 │ │ │ │ - ldr r3, [pc, #224] @ 6190bc │ │ │ │ + b 618f74 │ │ │ │ + ldr r2, [pc, #252] @ 6190d8 │ │ │ │ + ldr r3, [pc, #224] @ 6190c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6190b4 │ │ │ │ + bne 6190b8 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #192] @ 6190d8 │ │ │ │ + ldr r2, [pc, #192] @ 6190dc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 618f84 │ │ │ │ - ldr r2, [pc, #176] @ 6190dc │ │ │ │ + beq 618f88 │ │ │ │ + ldr r2, [pc, #176] @ 6190e0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 618f84 │ │ │ │ - ldr r2, [pc, #160] @ 6190e0 │ │ │ │ + beq 618f88 │ │ │ │ + ldr r2, [pc, #160] @ 6190e4 │ │ │ │ ldr r6, [ip, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 619098 │ │ │ │ + beq 61909c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #88] @ 6190e4 │ │ │ │ + ldr r0, [pc, #88] @ 6190e8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ - b 618f84 │ │ │ │ - ldr r0, [pc, #72] @ 6190e8 │ │ │ │ + b 618f88 │ │ │ │ + ldr r0, [pc, #72] @ 6190ec │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ bl 8e8dbc │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ - b 618f84 │ │ │ │ + b 618f88 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00541d98 │ │ │ │ + @ instruction: 0x00541d94 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r1, r4, r8, ror sp │ │ │ │ - mlaseq r8, ip, r5, ip │ │ │ │ + subseq r1, r4, r4, ror sp │ │ │ │ + mlaseq r8, r8, r5, ip │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r1, r4, r0, lsr sp │ │ │ │ - eorseq ip, r8, r8, lsr r5 │ │ │ │ - subseq r1, r4, ip, ror #25 │ │ │ │ + subseq r1, r4, ip, lsr #26 │ │ │ │ + eorseq ip, r8, r4, lsr r5 │ │ │ │ + subseq r1, r4, r8, ror #25 │ │ │ │ andeq r3, r0, r8, lsr #29 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq ip, r8, r8, lsl #9 │ │ │ │ - eorseq ip, r8, r4, lsr #9 │ │ │ │ + eorseq ip, r8, r4, lsl #9 │ │ │ │ + eorseq ip, r8, r0, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -1062852,15 +1062853,15 @@ │ │ │ │ add r0, r0, #2256 @ 0x8d0 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 46f0cc │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 618efc │ │ │ │ + b 618f00 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -1062872,23 +1062873,23 @@ │ │ │ │ add r0, r0, #2256 @ 0x8d0 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 46f0cc │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 618efc │ │ │ │ + b 618f00 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #600] @ 61940c │ │ │ │ - ldr r2, [pc, #600] @ 619410 │ │ │ │ + ldr r1, [pc, #600] @ 619410 │ │ │ │ + ldr r2, [pc, #600] @ 619414 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1062907,33 +1062908,33 @@ │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 654ad0 │ │ │ │ + bl 654ad4 │ │ │ │ ldrb r8, [r4, #65] @ 0x41 │ │ │ │ - ldr r6, [pc, #488] @ 619414 │ │ │ │ + ldr r6, [pc, #488] @ 619418 │ │ │ │ cmp r8, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 619304 │ │ │ │ + beq 619308 │ │ │ │ mov r8, #32 │ │ │ │ add r3, sp, r8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ bl 21380c │ │ │ │ ldr ip, [r4, #52] @ 0x34 │ │ │ │ ldrd sl, [r4, #32] │ │ │ │ str r8, [sp, #32] │ │ │ │ strd sl, [sp, #48] @ 0x30 │ │ │ │ ldr r8, [r4, #56] @ 0x38 │ │ │ │ mvn lr, #0 │ │ │ │ - ldr r1, [pc, #428] @ 619418 │ │ │ │ + ldr r1, [pc, #428] @ 61941c │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ ldr r0, [r7, #1788] @ 0x6fc │ │ │ │ ldr ip, [ip, #12] │ │ │ │ @@ -1062941,75 +1062942,75 @@ │ │ │ │ adds r3, r3, r8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ adc r3, ip, r7 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str lr, [sp, #56] @ 0x38 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 619320 │ │ │ │ + bne 619324 │ │ │ │ mov r0, r5 │ │ │ │ bl 8d53a4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 64e890 │ │ │ │ - ldr r3, [pc, #348] @ 61941c │ │ │ │ + bl 64e894 │ │ │ │ + ldr r3, [pc, #348] @ 619420 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bne 619350 │ │ │ │ - ldr r2, [pc, #328] @ 619420 │ │ │ │ - ldr r3, [pc, #308] @ 619410 │ │ │ │ + bne 619354 │ │ │ │ + ldr r2, [pc, #328] @ 619424 │ │ │ │ + ldr r3, [pc, #308] @ 619414 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 619408 │ │ │ │ + bne 61940c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 211d90 │ │ │ │ mov r0, r5 │ │ │ │ bl 8d5418 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ bl 8f5e40 │ │ │ │ - b 6192a8 │ │ │ │ + b 6192ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 64e890 │ │ │ │ + bl 64e894 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #220] @ 619424 │ │ │ │ + ldr r0, [pc, #220] @ 619428 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 6192a8 │ │ │ │ - ldr r3, [pc, #208] @ 619428 │ │ │ │ + b 6192ac │ │ │ │ + ldr r3, [pc, #208] @ 61942c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6192d0 │ │ │ │ - ldr r3, [pc, #192] @ 61942c │ │ │ │ + beq 6192d4 │ │ │ │ + ldr r3, [pc, #192] @ 619430 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6192d0 │ │ │ │ - ldr r3, [pc, #176] @ 619430 │ │ │ │ + beq 6192d4 │ │ │ │ + ldr r3, [pc, #176] @ 619434 │ │ │ │ ldrd r8, [r4, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr sl, [r4, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ ldrd r6, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6193e4 │ │ │ │ + beq 6193e8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1063017,81 +1063018,81 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ strd r6, [sp, #24] │ │ │ │ str sl, [sp, #16] │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #88] @ 619434 │ │ │ │ + ldr r0, [pc, #88] @ 619438 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6192d0 │ │ │ │ + b 6192d4 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #72] @ 619438 │ │ │ │ + ldr r0, [pc, #72] @ 61943c │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ strd r6, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 6192d0 │ │ │ │ + b 6192d4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r4, r0, lsl fp │ │ │ │ + subseq r1, r4, ip, lsl #22 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x00541a98 │ │ │ │ + @ instruction: 0x00541a94 │ │ │ │ andeq r3, r0, r4, ror fp │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r1, r4, ip, ror #19 │ │ │ │ - eorseq ip, r8, r4, lsr #4 │ │ │ │ + subseq r1, r4, r8, ror #19 │ │ │ │ + eorseq ip, r8, r0, lsr #4 │ │ │ │ andeq r2, r0, ip, lsr #14 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x0038c1d0 │ │ │ │ - eorseq ip, r8, ip, ror #3 │ │ │ │ + eorseq ip, r8, ip, asr #3 │ │ │ │ + eorseq ip, r8, r8, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #484] @ 619644 │ │ │ │ + ldr r0, [pc, #484] @ 619648 │ │ │ │ str r8, [sp] │ │ │ │ - ldr r1, [pc, #480] @ 619648 │ │ │ │ + ldr r1, [pc, #480] @ 61964c │ │ │ │ ldr r5, [r7] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ adds r2, r2, #112 @ 0x70 │ │ │ │ add r0, r5, #2080 @ 0x820 │ │ │ │ adc r3, r3, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ bl 46f334 │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ - ldr r6, [pc, #432] @ 61964c │ │ │ │ + ldr r6, [pc, #432] @ 619650 │ │ │ │ cmp r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ strd r0, [sp, #16] │ │ │ │ - beq 6194bc │ │ │ │ + beq 6194c0 │ │ │ │ ldr r3, [r5, #872] @ 0x368 │ │ │ │ tst r3, #2 │ │ │ │ - bne 619500 │ │ │ │ - ldr r2, [pc, #396] @ 619650 │ │ │ │ - ldr r3, [pc, #384] @ 619648 │ │ │ │ + bne 619504 │ │ │ │ + ldr r2, [pc, #396] @ 619654 │ │ │ │ + ldr r3, [pc, #384] @ 61964c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 619640 │ │ │ │ + bne 619644 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1063118,156 +1063119,156 @@ │ │ │ │ mov r0, r3 │ │ │ │ lsr r7, r7, #20 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 64f5ac │ │ │ │ - ldr r3, [pc, #224] @ 619654 │ │ │ │ + bl 64f5b0 │ │ │ │ + ldr r3, [pc, #224] @ 619658 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 6194bc │ │ │ │ - ldr r3, [pc, #200] @ 619658 │ │ │ │ + beq 6194c0 │ │ │ │ + ldr r3, [pc, #200] @ 61965c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 6194bc │ │ │ │ - ldr r3, [pc, #184] @ 61965c │ │ │ │ + beq 6194c0 │ │ │ │ + ldr r3, [pc, #184] @ 619660 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6194bc │ │ │ │ - ldr r3, [pc, #168] @ 619660 │ │ │ │ + beq 6194c0 │ │ │ │ + ldr r3, [pc, #168] @ 619664 │ │ │ │ ldr r5, [r5, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 619618 │ │ │ │ + beq 61961c │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #32 │ │ │ │ str r8, [sp, #32] │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ stm sp, {r5, r7} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #92] @ 619664 │ │ │ │ + ldr r0, [pc, #92] @ 619668 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b 6194bc │ │ │ │ - ldr r0, [pc, #72] @ 619668 │ │ │ │ + b 6194c0 │ │ │ │ + ldr r0, [pc, #72] @ 61966c │ │ │ │ str r9, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b 6194bc │ │ │ │ + b 6194c0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r4, ip, asr r8 │ │ │ │ + subseq r1, r4, r8, asr r8 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r1, r4, r8, lsr #16 │ │ │ │ - subseq r1, r4, r0, lsl #16 │ │ │ │ + subseq r1, r4, r4, lsr #16 │ │ │ │ + ldrsheq r1, [r4], #-124 @ 0xffffff84 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r2, r0, r0, asr r1 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq ip, r8, r8 │ │ │ │ - eorseq ip, r8, r8, lsr r0 │ │ │ │ + eorseq ip, r8, r4 │ │ │ │ + eorseq ip, r8, r4, lsr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r4, [pc, #564] @ 6198b8 │ │ │ │ - ldr r1, [pc, #564] @ 6198bc │ │ │ │ + ldr r4, [pc, #564] @ 6198bc │ │ │ │ + ldr r1, [pc, #564] @ 6198c0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #536] @ 6198c0 │ │ │ │ + ldr r1, [pc, #536] @ 6198c4 │ │ │ │ ldr lr, [sp, #84] @ 0x54 │ │ │ │ and r1, r1, ip │ │ │ │ subs r4, r1, #65536 @ 0x10000 │ │ │ │ - ldr r1, [pc, #524] @ 6198c4 │ │ │ │ + ldr r1, [pc, #524] @ 6198c8 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r0] │ │ │ │ - bne 619728 │ │ │ │ + bne 61972c │ │ │ │ and r7, ip, #-2147483648 @ 0x80000000 │ │ │ │ orrs r7, r7, r4 │ │ │ │ mov r7, #1 │ │ │ │ str ip, [r0, #4] │ │ │ │ strb r7, [r0, #12] │ │ │ │ - bne 619734 │ │ │ │ - ldr r0, [pc, #484] @ 6198c8 │ │ │ │ - ldr r1, [pc, #468] @ 6198bc │ │ │ │ + bne 619738 │ │ │ │ + ldr r0, [pc, #484] @ 6198cc │ │ │ │ + ldr r1, [pc, #468] @ 6198c0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ eors r0, r1, r0 │ │ │ │ mov r1, #0 │ │ │ │ - bne 6198b4 │ │ │ │ + bne 6198b8 │ │ │ │ adds r2, r2, #116 @ 0x74 │ │ │ │ add r0, r5, #2080 @ 0x820 │ │ │ │ adc r3, r3, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str ip, [sp, #80] @ 0x50 │ │ │ │ str lr, [sp, #84] @ 0x54 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 46f0cc │ │ │ │ mov r7, #0 │ │ │ │ strb r7, [r0, #12] │ │ │ │ - b 6196dc │ │ │ │ + b 6196e0 │ │ │ │ ldr r3, [r5, #872] @ 0x368 │ │ │ │ tst r3, #2 │ │ │ │ - bne 619780 │ │ │ │ - ldr r2, [pc, #388] @ 6198cc │ │ │ │ - ldr r3, [pc, #368] @ 6198bc │ │ │ │ + bne 619784 │ │ │ │ + ldr r2, [pc, #388] @ 6198d0 │ │ │ │ + ldr r3, [pc, #368] @ 6198c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6198b4 │ │ │ │ + bne 6198b8 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #328] @ 6198d0 │ │ │ │ + ldr r3, [pc, #328] @ 6198d4 │ │ │ │ lsl r7, ip, #20 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r8, [r0, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ lsr r7, r7, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 619804 │ │ │ │ + bne 619808 │ │ │ │ add r9, sp, #24 │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #0 │ │ │ │ rsbne r3, r6, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r9, #4] │ │ │ │ mov r1, #1 │ │ │ │ @@ -1063283,32 +1063284,32 @@ │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ str r8, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 64f728 │ │ │ │ - b 619740 │ │ │ │ - ldr r3, [pc, #200] @ 6198d4 │ │ │ │ + bl 64f72c │ │ │ │ + b 619744 │ │ │ │ + ldr r3, [pc, #200] @ 6198d8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6197a0 │ │ │ │ - ldr r3, [pc, #184] @ 6198d8 │ │ │ │ + beq 6197a4 │ │ │ │ + ldr r3, [pc, #184] @ 6198dc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6197a0 │ │ │ │ - ldr r3, [pc, #168] @ 6198dc │ │ │ │ + beq 6197a4 │ │ │ │ + ldr r3, [pc, #168] @ 6198e0 │ │ │ │ ldr sl, [r5, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 619894 │ │ │ │ + beq 619898 │ │ │ │ add r9, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ str r4, [sp, #32] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ @@ -1063317,61 +1063318,61 @@ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str sl, [sp] │ │ │ │ str r8, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #84] @ 6198e0 │ │ │ │ + ldr r0, [pc, #84] @ 6198e4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6197a4 │ │ │ │ - ldr r0, [pc, #72] @ 6198e4 │ │ │ │ + b 6197a8 │ │ │ │ + ldr r0, [pc, #72] @ 6198e8 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r7 │ │ │ │ str r8, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 8e8dbc │ │ │ │ - b 6197a0 │ │ │ │ + b 6197a4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r4, r0, asr #12 │ │ │ │ + subseq r1, r4, ip, lsr r6 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ svcvc 0x00ff0000 │ │ │ │ - subseq r1, r4, ip, lsl #12 │ │ │ │ - subseq r1, r4, r0, ror #11 │ │ │ │ - subseq r1, r4, ip, ror r5 │ │ │ │ + subseq r1, r4, r8, lsl #12 │ │ │ │ + ldrsbeq r1, [r4], #-92 @ 0xffffffa4 │ │ │ │ + subseq r1, r4, r8, ror r5 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r3, r0, r4, lsr r8 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq fp, r8, r4, lsl lr │ │ │ │ - eorseq fp, r8, r0, asr lr │ │ │ │ + eorseq fp, r8, r0, lsl lr │ │ │ │ + eorseq fp, r8, ip, asr #28 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #1440] @ 619ea0 │ │ │ │ - ldr r3, [pc, #1440] @ 619ea4 │ │ │ │ + ldr r2, [pc, #1440] @ 619ea4 │ │ │ │ + ldr r3, [pc, #1440] @ 619ea8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r7, [r0, #1797] @ 0x705 │ │ │ │ - ldr r9, [pc, #1432] @ 619ea8 │ │ │ │ + ldr r9, [pc, #1432] @ 619eac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - bne 619db0 │ │ │ │ + bne 619db4 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #4 │ │ │ │ - bl 62188c │ │ │ │ + bl 621890 │ │ │ │ mov r6, #4 │ │ │ │ add r5, r8, #2256 @ 0x8d0 │ │ │ │ mov r2, #-2147483644 @ 0x80000004 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ @@ -1063379,63 +1063380,63 @@ │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 46f0cc │ │ │ │ mov r2, #516 @ 0x204 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ bl 46f334 │ │ │ │ - ldr r2, [pc, #1320] @ 619eac │ │ │ │ + ldr r2, [pc, #1320] @ 619eb0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 46f0cc │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #516 @ 0x204 │ │ │ │ str r6, [sp] │ │ │ │ bl 46f334 │ │ │ │ - ldr r3, [pc, #1268] @ 619eb0 │ │ │ │ + ldr r3, [pc, #1268] @ 619eb4 │ │ │ │ mvn r1, r4 │ │ │ │ cmp r0, r3 │ │ │ │ movls r1, #0 │ │ │ │ andhi r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 619a3c │ │ │ │ - ldr r3, [pc, #1244] @ 619eb4 │ │ │ │ + bne 619a40 │ │ │ │ + ldr r3, [pc, #1244] @ 619eb8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 619d34 │ │ │ │ + bne 619d38 │ │ │ │ mvn r4, #21 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 62188c │ │ │ │ - ldr r2, [pc, #1204] @ 619eb8 │ │ │ │ - ldr r3, [pc, #1180] @ 619ea4 │ │ │ │ + bl 621890 │ │ │ │ + ldr r2, [pc, #1204] @ 619ebc │ │ │ │ + ldr r3, [pc, #1180] @ 619ea8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 619e88 │ │ │ │ + bne 619e8c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #1144] @ 619ebc │ │ │ │ + ldr r2, [pc, #1144] @ 619ec0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 46f0cc │ │ │ │ @@ -1063459,39 +1063460,39 @@ │ │ │ │ str r6, [sp] │ │ │ │ bl 46f334 │ │ │ │ lsr r4, r4, #6 │ │ │ │ and r4, r4, #1 │ │ │ │ lsr r3, r0, #1 │ │ │ │ and r3, r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 619be8 │ │ │ │ - ldr r2, [pc, #1016] @ 619ec0 │ │ │ │ + beq 619bec │ │ │ │ + ldr r2, [pc, #1016] @ 619ec4 │ │ │ │ mov r3, #4 │ │ │ │ mov r1, #124 @ 0x7c │ │ │ │ mov r0, r8 │ │ │ │ - bl 62188c │ │ │ │ + bl 621890 │ │ │ │ mov r0, #100 @ 0x64 │ │ │ │ bl 214190 │ │ │ │ - ldr r4, [pc, #992] @ 619ec4 │ │ │ │ + ldr r4, [pc, #992] @ 619ec8 │ │ │ │ mov r7, #4 │ │ │ │ mvn r6, #0 │ │ │ │ - b 619afc │ │ │ │ + b 619b00 │ │ │ │ mov r0, #1 │ │ │ │ bl 214190 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 619c20 │ │ │ │ - ldr r2, [pc, #964] @ 619ec8 │ │ │ │ + beq 619c24 │ │ │ │ + ldr r2, [pc, #964] @ 619ecc │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ bl 46f334 │ │ │ │ cmp r1, #0 │ │ │ │ cmpeq r0, r6 │ │ │ │ - beq 619aec │ │ │ │ - ldr r3, [pc, #912] @ 619eb4 │ │ │ │ + beq 619af0 │ │ │ │ + ldr r3, [pc, #912] @ 619eb8 │ │ │ │ ldr r6, [r9, r3] │ │ │ │ mov r4, #4 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ @@ -1063531,216 +1063532,216 @@ │ │ │ │ str r7, [sp, #4] │ │ │ │ orr r0, r0, #1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 46f0cc │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r7 │ │ │ │ - bne 619cb4 │ │ │ │ + bne 619cb8 │ │ │ │ mov r4, #0 │ │ │ │ - b 6199e8 │ │ │ │ + b 6199ec │ │ │ │ eor r0, r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, #516 @ 0x204 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 46f0cc │ │ │ │ mov r2, #516 @ 0x204 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ bl 46f334 │ │ │ │ - b 619ac0 │ │ │ │ - ldr r3, [pc, #652] @ 619eb4 │ │ │ │ + b 619ac4 │ │ │ │ + ldr r3, [pc, #652] @ 619eb8 │ │ │ │ ldr r6, [r9, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 619b24 │ │ │ │ - ldr r3, [pc, #656] @ 619ecc │ │ │ │ + beq 619b28 │ │ │ │ + ldr r3, [pc, #656] @ 619ed0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 619b24 │ │ │ │ - ldr r3, [pc, #640] @ 619ed0 │ │ │ │ + beq 619b28 │ │ │ │ + ldr r3, [pc, #640] @ 619ed4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 619b24 │ │ │ │ - ldr r3, [pc, #624] @ 619ed4 │ │ │ │ + beq 619b28 │ │ │ │ + ldr r3, [pc, #624] @ 619ed8 │ │ │ │ ldr r7, [r8, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 619df4 │ │ │ │ + beq 619df8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #16 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sp, #28] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #556] @ 619ed8 │ │ │ │ + ldr r0, [pc, #556] @ 619edc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 619b24 │ │ │ │ - ldr r3, [pc, #544] @ 619edc │ │ │ │ + b 619b28 │ │ │ │ + ldr r3, [pc, #544] @ 619ee0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 619be0 │ │ │ │ - ldr r3, [pc, #512] @ 619ed0 │ │ │ │ + beq 619be4 │ │ │ │ + ldr r3, [pc, #512] @ 619ed4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 619be0 │ │ │ │ - ldr r3, [pc, #496] @ 619ed4 │ │ │ │ + beq 619be4 │ │ │ │ + ldr r3, [pc, #496] @ 619ed8 │ │ │ │ ldr r4, [r8, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 619dcc │ │ │ │ + beq 619dd0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r7, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ str r7, [r0, #4] │ │ │ │ str r7, [r0, #8] │ │ │ │ str r7, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #436] @ 619ee0 │ │ │ │ + ldr r0, [pc, #436] @ 619ee4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 619be0 │ │ │ │ - ldr r3, [pc, #424] @ 619ee4 │ │ │ │ + b 619be4 │ │ │ │ + ldr r3, [pc, #424] @ 619ee8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6199e4 │ │ │ │ - ldr r3, [pc, #384] @ 619ed0 │ │ │ │ + beq 6199e8 │ │ │ │ + ldr r3, [pc, #384] @ 619ed4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6199e4 │ │ │ │ - ldr r3, [pc, #368] @ 619ed4 │ │ │ │ + beq 6199e8 │ │ │ │ + ldr r3, [pc, #368] @ 619ed8 │ │ │ │ ldr r4, [r8, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 619de0 │ │ │ │ + beq 619de4 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #320] @ 619ee8 │ │ │ │ + ldr r0, [pc, #320] @ 619eec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6199e4 │ │ │ │ - ldr r3, [pc, #252] @ 619eb4 │ │ │ │ + b 6199e8 │ │ │ │ + ldr r3, [pc, #252] @ 619eb8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 619e08 │ │ │ │ + bne 619e0c │ │ │ │ mvn r4, #18 │ │ │ │ - b 6199fc │ │ │ │ - ldr r0, [pc, #280] @ 619eec │ │ │ │ + b 619a00 │ │ │ │ + ldr r0, [pc, #280] @ 619ef0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 619be0 │ │ │ │ - ldr r0, [pc, #264] @ 619ef0 │ │ │ │ + b 619be4 │ │ │ │ + ldr r0, [pc, #264] @ 619ef4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6199e4 │ │ │ │ - ldr r0, [pc, #248] @ 619ef4 │ │ │ │ + b 6199e8 │ │ │ │ + ldr r0, [pc, #248] @ 619ef8 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 619b24 │ │ │ │ - ldr r3, [pc, #232] @ 619ef8 │ │ │ │ + b 619b28 │ │ │ │ + ldr r3, [pc, #232] @ 619efc │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 619dc4 │ │ │ │ - ldr r3, [pc, #172] @ 619ed0 │ │ │ │ + beq 619dc8 │ │ │ │ + ldr r3, [pc, #172] @ 619ed4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 619dc4 │ │ │ │ - ldr r3, [pc, #156] @ 619ed4 │ │ │ │ + beq 619dc8 │ │ │ │ + ldr r3, [pc, #156] @ 619ed8 │ │ │ │ ldr r4, [r0, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 619e8c │ │ │ │ + beq 619e90 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #124] @ 619efc │ │ │ │ + ldr r0, [pc, #124] @ 619f00 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 619dc4 │ │ │ │ + b 619dc8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #108] @ 619f00 │ │ │ │ + ldr r0, [pc, #108] @ 619f04 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 619dc4 │ │ │ │ - subseq r1, r4, r4, asr #7 │ │ │ │ + b 619dc8 │ │ │ │ + subseq r1, r4, r0, asr #7 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r1, r4, ip, lsr #7 │ │ │ │ + subseq r1, r4, r8, lsr #7 │ │ │ │ andhi r0, r0, r0, ror r3 │ │ │ │ strdeq r0, [r2], -pc @ │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r1, r4, r0, asr #5 │ │ │ │ + ldrheq r1, [r4], #-44 @ 0xffffffd4 │ │ │ │ andgt r0, ip, r0 │ │ │ │ ldmibcc r5, {r0, r1, r3, r5, r6, fp, sp, lr, pc}^ │ │ │ │ andeq r8, r1, r0, lsr #13 │ │ │ │ andeq r5, r0, r8, lsr #8 │ │ │ │ andeq r0, r0, ip, lsr pc │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq fp, r8, ip, asr #22 │ │ │ │ + eorseq fp, r8, r8, asr #22 │ │ │ │ @ instruction: 0x00004db0 │ │ │ │ - eorseq fp, r8, r0, lsr fp │ │ │ │ + eorseq fp, r8, ip, lsr #22 │ │ │ │ muleq r0, r0, pc @ │ │ │ │ - @ instruction: 0x0038b9f0 │ │ │ │ - @ instruction: 0x0038bab8 │ │ │ │ - eorseq fp, r8, r4, ror #19 │ │ │ │ - eorseq fp, r8, r0, lsr sl │ │ │ │ + eorseq fp, r8, ip, ror #19 │ │ │ │ + @ instruction: 0x0038bab4 │ │ │ │ + eorseq fp, r8, r0, ror #19 │ │ │ │ + eorseq fp, r8, ip, lsr #20 │ │ │ │ andeq r1, r0, r8, asr r7 │ │ │ │ - @ instruction: 0x0038b8b4 │ │ │ │ - @ instruction: 0x0038b8d4 │ │ │ │ + @ instruction: 0x0038b8b0 │ │ │ │ + @ instruction: 0x0038b8d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1063753,18 +1063754,18 @@ │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8c082c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #212] @ 61a030 │ │ │ │ + ldr r2, [pc, #212] @ 61a034 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #204] @ 61a034 │ │ │ │ + ldr r3, [pc, #204] @ 61a038 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1063774,105 +1063775,105 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #11 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8c082c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 619fbc │ │ │ │ + beq 619fc0 │ │ │ │ ldrb r3, [sp, #11] │ │ │ │ cmp r3, #15 │ │ │ │ strbls r3, [r6] │ │ │ │ - bhi 61a000 │ │ │ │ - ldr r2, [pc, #116] @ 61a038 │ │ │ │ - ldr r3, [pc, #108] @ 61a034 │ │ │ │ + bhi 61a004 │ │ │ │ + ldr r2, [pc, #116] @ 61a03c │ │ │ │ + ldr r3, [pc, #108] @ 61a038 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61a02c │ │ │ │ + bne 61a030 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #52] @ 61a03c │ │ │ │ - ldr r3, [pc, #52] @ 61a040 │ │ │ │ + ldr r1, [pc, #52] @ 61a040 │ │ │ │ + ldr r3, [pc, #52] @ 61a044 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r4} │ │ │ │ - ldr r1, [pc, #44] @ 61a044 │ │ │ │ - ldr r2, [pc, #44] @ 61a048 │ │ │ │ + ldr r1, [pc, #44] @ 61a048 │ │ │ │ + ldr r2, [pc, #44] @ 61a04c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - b 619fbc │ │ │ │ + b 619fc0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r0, r4, r0, ror #26 │ │ │ │ + subseq r0, r4, ip, asr sp │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r0, r4, r0, lsl #26 │ │ │ │ - eorseq fp, r8, r4, asr #17 │ │ │ │ - subeq sp, r6, r0, ror r6 │ │ │ │ - mlaseq r8, r4, r8, fp │ │ │ │ + ldrsheq r0, [r4], #-204 @ 0xffffff34 │ │ │ │ + eorseq fp, r8, r0, asr #17 │ │ │ │ + subeq sp, r6, ip, ror #12 │ │ │ │ + mlaseq r8, r0, r8, fp │ │ │ │ muleq r0, sl, r5 │ │ │ │ - ldr r3, [pc, #64] @ 61a094 │ │ │ │ - ldr r2, [pc, #64] @ 61a098 │ │ │ │ + ldr r3, [pc, #64] @ 61a098 │ │ │ │ + ldr r2, [pc, #64] @ 61a09c │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ - ldr r1, [pc, #24] @ 61a09c │ │ │ │ - ldr r0, [pc, #24] @ 61a0a0 │ │ │ │ + ldr r1, [pc, #24] @ 61a0a0 │ │ │ │ + ldr r0, [pc, #24] @ 61a0a4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r1, #28 │ │ │ │ b 8e8dbc │ │ │ │ - subseq r0, r4, r0, ror ip │ │ │ │ + subseq r0, r4, ip, ror #24 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ - subeq sp, r6, r4, lsl #12 │ │ │ │ - eorseq fp, r8, r4, ror #16 │ │ │ │ + subeq sp, r6, r0, lsl #12 │ │ │ │ + eorseq fp, r8, r0, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #368] @ 61a22c │ │ │ │ - ldr r3, [pc, #368] @ 61a230 │ │ │ │ + ldr r2, [pc, #368] @ 61a230 │ │ │ │ + ldr r3, [pc, #368] @ 61a234 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ bl 8d5644 │ │ │ │ - ldr r5, [pc, #332] @ 61a234 │ │ │ │ + ldr r5, [pc, #332] @ 61a238 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61a134 │ │ │ │ - ldr r2, [pc, #320] @ 61a238 │ │ │ │ - ldr r3, [pc, #308] @ 61a230 │ │ │ │ + bne 61a138 │ │ │ │ + ldr r2, [pc, #320] @ 61a23c │ │ │ │ + ldr r3, [pc, #308] @ 61a234 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61a228 │ │ │ │ + bne 61a22c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1063881,39 +1063882,39 @@ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ strd r2, [sp] │ │ │ │ ldrd r2, [r4, #56] @ 0x38 │ │ │ │ bl 46f0cc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 64e890 │ │ │ │ - ldr r3, [pc, #220] @ 61a23c │ │ │ │ + bl 64e894 │ │ │ │ + ldr r3, [pc, #220] @ 61a240 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 61a0f0 │ │ │ │ - ldr r3, [pc, #200] @ 61a240 │ │ │ │ + beq 61a0f4 │ │ │ │ + ldr r3, [pc, #200] @ 61a244 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a0f0 │ │ │ │ - ldr r3, [pc, #184] @ 61a244 │ │ │ │ + beq 61a0f4 │ │ │ │ + ldr r3, [pc, #184] @ 61a248 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61a0f0 │ │ │ │ - ldr r3, [pc, #168] @ 61a248 │ │ │ │ + beq 61a0f4 │ │ │ │ + ldr r3, [pc, #168] @ 61a24c │ │ │ │ ldrd r8, [r4, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r7, [r4, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ ldrd r4, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a204 │ │ │ │ + beq 61a208 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1063921,44 +1063922,44 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ strd r4, [sp, #24] │ │ │ │ str r7, [sp, #16] │ │ │ │ strd r8, [sp, #8] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #80] @ 61a24c │ │ │ │ + ldr r0, [pc, #80] @ 61a250 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61a0f0 │ │ │ │ - ldr r0, [pc, #68] @ 61a250 │ │ │ │ + b 61a0f4 │ │ │ │ + ldr r0, [pc, #68] @ 61a254 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ strd r4, [sp, #8] │ │ │ │ str r7, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 61a0f0 │ │ │ │ + b 61a0f4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r0, r4, r8, lsl #24 │ │ │ │ + subseq r0, r4, r4, lsl #24 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r0, r4, r0, ror #23 │ │ │ │ - subseq r0, r4, ip, asr #23 │ │ │ │ + ldrsbeq r0, [r4], #-188 @ 0xffffff44 │ │ │ │ + subseq r0, r4, r8, asr #23 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ ldrdeq r1, [r0], -r8 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq fp, r8, r8, lsl #14 │ │ │ │ - eorseq fp, r8, r4, lsr r7 │ │ │ │ + eorseq fp, r8, r4, lsl #14 │ │ │ │ + eorseq fp, r8, r0, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ - ldr ip, [pc, #1436] @ 61a808 │ │ │ │ - ldr r1, [pc, #1436] @ 61a80c │ │ │ │ + ldr ip, [pc, #1436] @ 61a80c │ │ │ │ + ldr r1, [pc, #1436] @ 61a810 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ ldr sl, [sp, #152] @ 0x98 │ │ │ │ ldr r9, [sp, #156] @ 0x9c │ │ │ │ ldr r8, [sp, #160] @ 0xa0 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -1063967,89 +1063968,89 @@ │ │ │ │ str sl, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ str r8, [sp, #8] │ │ │ │ ldr r7, [r0] │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 618630 │ │ │ │ + bl 618634 │ │ │ │ ldr r3, [r7, #872] @ 0x368 │ │ │ │ - ldr fp, [pc, #1364] @ 61a810 │ │ │ │ + ldr fp, [pc, #1364] @ 61a814 │ │ │ │ tst r3, #1 │ │ │ │ add fp, pc, fp │ │ │ │ - beq 61a2d4 │ │ │ │ + beq 61a2d8 │ │ │ │ ldrb r3, [r7, #1428] @ 0x594 │ │ │ │ cmp r5, r3 │ │ │ │ sbcs r2, r6, #0 │ │ │ │ - bcs 61a338 │ │ │ │ + bcs 61a33c │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ sbcs r3, r6, #0 │ │ │ │ ldrb r3, [r7, #2438] @ 0x986 │ │ │ │ eor r3, r3, #1 │ │ │ │ andcs r3, r3, #1 │ │ │ │ movcc r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61a424 │ │ │ │ - ldr r2, [pc, #1304] @ 61a814 │ │ │ │ - ldr r3, [pc, #1292] @ 61a80c │ │ │ │ + bne 61a428 │ │ │ │ + ldr r2, [pc, #1304] @ 61a818 │ │ │ │ + ldr r3, [pc, #1292] @ 61a810 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61a658 │ │ │ │ + bne 61a65c │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, r3, #2 │ │ │ │ adds r1, r8, r5 │ │ │ │ adc r2, r6, #0 │ │ │ │ cmp r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bcc 61a2d4 │ │ │ │ + bcc 61a2d8 │ │ │ │ str r8, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ add r0, r7, r0, lsl #3 │ │ │ │ adds r2, r2, r5 │ │ │ │ add r0, r0, #1968 @ 0x7b0 │ │ │ │ adc r3, r6, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 46f0cc │ │ │ │ - ldr r3, [pc, #1164] @ 61a818 │ │ │ │ + ldr r3, [pc, #1164] @ 61a81c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a2d4 │ │ │ │ - ldr r3, [pc, #1148] @ 61a81c │ │ │ │ + beq 61a2d8 │ │ │ │ + ldr r3, [pc, #1148] @ 61a820 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a2d4 │ │ │ │ - ldr r3, [pc, #1132] @ 61a820 │ │ │ │ + beq 61a2d8 │ │ │ │ + ldr r3, [pc, #1132] @ 61a824 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61a2d4 │ │ │ │ - ldr r3, [pc, #1116] @ 61a824 │ │ │ │ + beq 61a2d8 │ │ │ │ + ldr r3, [pc, #1116] @ 61a828 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r7, #1780] @ 0x6f4 │ │ │ │ - beq 61a5ec │ │ │ │ + beq 61a5f0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ @@ -1064057,53 +1064058,53 @@ │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1036] @ 61a828 │ │ │ │ + ldr r0, [pc, #1036] @ 61a82c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61a2d4 │ │ │ │ + b 61a2d8 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #10 │ │ │ │ - bgt 61a2f4 │ │ │ │ + bgt 61a2f8 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp r2, r6 │ │ │ │ cmpeq r1, r5 │ │ │ │ - beq 61a464 │ │ │ │ + beq 61a468 │ │ │ │ mov r3, #1 │ │ │ │ str r5, [r4, #28] │ │ │ │ str r6, [r4, #32] │ │ │ │ str sl, [r4, #36] @ 0x24 │ │ │ │ str r9, [r4, #40] @ 0x28 │ │ │ │ str r8, [r4, #44] @ 0x2c │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - b 61a2f4 │ │ │ │ + b 61a2f8 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, r9 │ │ │ │ cmpeq r1, sl │ │ │ │ - bne 61a444 │ │ │ │ + bne 61a448 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ cmp r2, r8 │ │ │ │ - bne 61a444 │ │ │ │ + bne 61a448 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #9 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ - ble 61a2f4 │ │ │ │ + ble 61a2f8 │ │ │ │ cmp r3, #10 │ │ │ │ - beq 61a600 │ │ │ │ + beq 61a604 │ │ │ │ ldrb r1, [r7, #2438] @ 0x986 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 61a2f4 │ │ │ │ + bne 61a2f8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ @@ -1064112,15 +1064113,15 @@ │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bl 8d54d8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61a70c │ │ │ │ + bne 61a710 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ adds r3, r3, r5 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [r2, #8] │ │ │ │ str r5, [r2, #16] │ │ │ │ str r6, [r2, #20] │ │ │ │ str r8, [r2, #24] │ │ │ │ @@ -1064137,88 +1064138,88 @@ │ │ │ │ adc r2, r6, #0 │ │ │ │ str r2, [r1, #60] @ 0x3c │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r1, #64] @ 0x40 │ │ │ │ ldrb r2, [r7, #2439] @ 0x987 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61a67c │ │ │ │ + beq 61a680 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldrb r7, [r3, #65] @ 0x41 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 61a65c │ │ │ │ + beq 61a660 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r2, [r1, #32] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldrd r2, [r1, #16] │ │ │ │ - bl 6548a0 │ │ │ │ + bl 6548a4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 64e890 │ │ │ │ - ldr r3, [pc, #624] @ 61a818 │ │ │ │ + bl 64e894 │ │ │ │ + ldr r3, [pc, #624] @ 61a81c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 61a740 │ │ │ │ + bne 61a744 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ strne r1, [r2, #4] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [r3, #12]! │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ str r3, [r1, #4] │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - b 61a2f4 │ │ │ │ - ldr r0, [pc, #568] @ 61a82c │ │ │ │ + b 61a2f8 │ │ │ │ + ldr r0, [pc, #568] @ 61a830 │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61a2d4 │ │ │ │ + b 61a2d8 │ │ │ │ mov r3, #11 │ │ │ │ - ldr r2, [pc, #548] @ 61a830 │ │ │ │ + ldr r2, [pc, #548] @ 61a834 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #504] @ 61a80c │ │ │ │ + ldr r3, [pc, #504] @ 61a810 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61a658 │ │ │ │ - ldr r0, [pc, #512] @ 61a834 │ │ │ │ + bne 61a65c │ │ │ │ + ldr r0, [pc, #512] @ 61a838 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ str r8, [sp, #160] @ 0xa0 │ │ │ │ str sl, [sp, #152] @ 0x98 │ │ │ │ str r9, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [r7, #1780] @ 0x6f4 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e1248 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 8d5418 │ │ │ │ - ldr r1, [pc, #460] @ 61a838 │ │ │ │ + ldr r1, [pc, #460] @ 61a83c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8f5e40 │ │ │ │ - b 61a568 │ │ │ │ + b 61a56c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ bl 21380c │ │ │ │ @@ -1064238,53 +1064239,53 @@ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ adc r3, r3, r2 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ bl 8d5418 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #332] @ 61a83c │ │ │ │ + ldr r1, [pc, #332] @ 61a840 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r7, #1788] @ 0x6fc │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ clz r3, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ strb r3, [r2, #65] @ 0x41 │ │ │ │ - b 61a558 │ │ │ │ - ldr r2, [pc, #300] @ 61a840 │ │ │ │ - ldr r3, [pc, #244] @ 61a80c │ │ │ │ + b 61a55c │ │ │ │ + ldr r2, [pc, #300] @ 61a844 │ │ │ │ + ldr r3, [pc, #244] @ 61a810 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61a658 │ │ │ │ + bne 61a65c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 211d90 │ │ │ │ - ldr r3, [pc, #252] @ 61a844 │ │ │ │ + ldr r3, [pc, #252] @ 61a848 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a5b8 │ │ │ │ - ldr r3, [pc, #196] @ 61a820 │ │ │ │ + beq 61a5bc │ │ │ │ + ldr r3, [pc, #196] @ 61a824 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61a5b8 │ │ │ │ - ldr r3, [pc, #180] @ 61a824 │ │ │ │ + beq 61a5bc │ │ │ │ + ldr r3, [pc, #180] @ 61a828 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldrb fp, [r3, #65] @ 0x41 │ │ │ │ - beq 61a7dc │ │ │ │ + beq 61a7e0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1064295,47 +1064296,47 @@ │ │ │ │ str sl, [sp, #24] │ │ │ │ str r9, [sp, #28] │ │ │ │ str r8, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #116] @ 61a848 │ │ │ │ + ldr r0, [pc, #116] @ 61a84c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61a5b8 │ │ │ │ + b 61a5bc │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #100] @ 61a84c │ │ │ │ + ldr r0, [pc, #100] @ 61a850 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ str fp, [sp, #16] │ │ │ │ str sl, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ str r8, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 61a5b8 │ │ │ │ - subseq r0, r4, r8, asr sl │ │ │ │ + b 61a5bc │ │ │ │ + subseq r0, r4, r4, asr sl │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r0, r4, r8, lsl #20 │ │ │ │ - subseq r0, r4, r8, asr #19 │ │ │ │ + subseq r0, r4, r4, lsl #20 │ │ │ │ + subseq r0, r4, r4, asr #19 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r1, r0, r4, ror #27 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq fp, r8, r8, asr r5 │ │ │ │ - eorseq fp, r8, ip, lsr #7 │ │ │ │ - ldrheq r0, [r4], #-100 @ 0xffffff9c │ │ │ │ - eorseq fp, r8, r4, lsl #8 │ │ │ │ + eorseq fp, r8, r4, asr r5 │ │ │ │ + eorseq fp, r8, r8, lsr #7 │ │ │ │ + ldrheq r0, [r4], #-96 @ 0xffffffa0 │ │ │ │ + eorseq fp, r8, r0, lsl #8 │ │ │ │ @ instruction: 0xfffffa2c │ │ │ │ andeq r3, r0, r4, ror fp │ │ │ │ - ldrheq r0, [r4], #-80 @ 0xffffffb0 │ │ │ │ + subseq r0, r4, ip, lsr #11 │ │ │ │ andeq r3, r0, ip, ror #9 │ │ │ │ - @ instruction: 0x0038b1f4 │ │ │ │ - eorseq fp, r8, r8, lsl r2 │ │ │ │ + @ instruction: 0x0038b1f0 │ │ │ │ + eorseq fp, r8, r4, lsl r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ @@ -1064349,175 +1064350,175 @@ │ │ │ │ cmp r4, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 61a8c4 │ │ │ │ + b 61a8c8 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r4, [r4] │ │ │ │ - beq 61a8a8 │ │ │ │ + beq 61a8ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 619194 │ │ │ │ + bl 619198 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61a8c4 │ │ │ │ + bne 61a8c8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #708] @ 61abe4 │ │ │ │ + ldr r2, [pc, #708] @ 61abe8 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #704] @ 61abe8 │ │ │ │ + ldr r3, [pc, #704] @ 61abec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr r6, [pc, #676] @ 61abec │ │ │ │ + ldr r6, [pc, #676] @ 61abf0 │ │ │ │ mov r8, #0 │ │ │ │ cmp r3, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ ldr sl, [sp, #96] @ 0x60 │ │ │ │ ldr r9, [r0] │ │ │ │ str r8, [r0, #4] │ │ │ │ - beq 61aa3c │ │ │ │ + beq 61aa40 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 61a9bc │ │ │ │ - ldr r2, [pc, #632] @ 61abf0 │ │ │ │ - ldr r3, [pc, #620] @ 61abe8 │ │ │ │ + beq 61a9c0 │ │ │ │ + ldr r2, [pc, #632] @ 61abf4 │ │ │ │ + ldr r3, [pc, #620] @ 61abec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61ab94 │ │ │ │ + bne 61ab98 │ │ │ │ ldr r0, [r9, #2312] @ 0x908 │ │ │ │ adds r2, r4, #16 │ │ │ │ adc r3, r5, #0 │ │ │ │ add r0, r0, #384 @ 0x180 │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ str fp, [sp, #92] @ 0x5c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 61cd18 │ │ │ │ + b 61cd1c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ bic r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #6144 @ 0x1800 │ │ │ │ - bne 61a970 │ │ │ │ + bne 61a974 │ │ │ │ and r4, r3, #255 @ 0xff │ │ │ │ mov r2, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62188c │ │ │ │ - ldr r3, [pc, #520] @ 61abf4 │ │ │ │ + bl 621890 │ │ │ │ + ldr r3, [pc, #520] @ 61abf8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61aae8 │ │ │ │ - ldr r2, [pc, #504] @ 61abf8 │ │ │ │ - ldr r3, [pc, #484] @ 61abe8 │ │ │ │ + bne 61aaec │ │ │ │ + ldr r2, [pc, #504] @ 61abfc │ │ │ │ + ldr r3, [pc, #484] @ 61abec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61ab94 │ │ │ │ + bne 61ab98 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #432] @ 61abf4 │ │ │ │ + ldr r3, [pc, #432] @ 61abf8 │ │ │ │ mov r2, #2 │ │ │ │ str r7, [r0, #8] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 61a970 │ │ │ │ - ldr r3, [pc, #408] @ 61abfc │ │ │ │ + beq 61a974 │ │ │ │ + ldr r3, [pc, #408] @ 61ac00 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 61a970 │ │ │ │ - ldr r3, [pc, #392] @ 61ac00 │ │ │ │ + beq 61a974 │ │ │ │ + ldr r3, [pc, #392] @ 61ac04 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61a970 │ │ │ │ - ldr r3, [pc, #376] @ 61ac04 │ │ │ │ + beq 61a974 │ │ │ │ + ldr r3, [pc, #376] @ 61ac08 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [r9, #1780] @ 0x6f4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 61ab78 │ │ │ │ + beq 61ab7c │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #24 │ │ │ │ str r8, [sp, #24] │ │ │ │ str r8, [sp, #28] │ │ │ │ str r8, [sp, #32] │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ - ldr r3, [pc, #324] @ 61ac08 │ │ │ │ + ldr r3, [pc, #324] @ 61ac0c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #300] @ 61ac0c │ │ │ │ + ldr r0, [pc, #300] @ 61ac10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61a970 │ │ │ │ - ldr r3, [pc, #288] @ 61ac10 │ │ │ │ + b 61a974 │ │ │ │ + ldr r3, [pc, #288] @ 61ac14 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61a9f8 │ │ │ │ - ldr r3, [pc, #252] @ 61ac00 │ │ │ │ + beq 61a9fc │ │ │ │ + ldr r3, [pc, #252] @ 61ac04 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61a9f8 │ │ │ │ - ldr r3, [pc, #236] @ 61ac04 │ │ │ │ + beq 61a9fc │ │ │ │ + ldr r3, [pc, #236] @ 61ac08 │ │ │ │ ldr r5, [r9, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61ab98 │ │ │ │ + beq 61ab9c │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #24 │ │ │ │ str r8, [sp, #24] │ │ │ │ str r8, [sp, #28] │ │ │ │ str r8, [sp, #32] │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1064526,352 +1064527,352 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str sl, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ str fp, [sp, #12] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #164] @ 61ac14 │ │ │ │ + ldr r0, [pc, #164] @ 61ac18 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61a9f8 │ │ │ │ - ldr r2, [pc, #152] @ 61ac18 │ │ │ │ - ldr r0, [pc, #152] @ 61ac1c │ │ │ │ + b 61a9fc │ │ │ │ + ldr r2, [pc, #152] @ 61ac1c │ │ │ │ + ldr r0, [pc, #152] @ 61ac20 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61a970 │ │ │ │ + b 61a974 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #128] @ 61ac20 │ │ │ │ - ldr r3, [pc, #68] @ 61abe8 │ │ │ │ + ldr r2, [pc, #128] @ 61ac24 │ │ │ │ + ldr r3, [pc, #68] @ 61abec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61ab94 │ │ │ │ - ldr r0, [pc, #96] @ 61ac24 │ │ │ │ + bne 61ab98 │ │ │ │ + ldr r0, [pc, #96] @ 61ac28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ str fp, [sp, #92] @ 0x5c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e8dbc │ │ │ │ - subseq r0, r4, r0, lsr #7 │ │ │ │ + @ instruction: 0x0054039c │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r0, r4, r8, ror r3 │ │ │ │ - subseq r0, r4, ip, asr #6 │ │ │ │ + subseq r0, r4, r4, ror r3 │ │ │ │ + subseq r0, r4, r8, asr #6 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r0, r4, r4, asr #5 │ │ │ │ + subseq r0, r4, r0, asr #5 │ │ │ │ muleq r0, r8, r1 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x0038affc │ │ │ │ - @ instruction: 0x0038afb4 │ │ │ │ + @ instruction: 0x0038aff8 │ │ │ │ + @ instruction: 0x0038afb0 │ │ │ │ andeq r4, r0, r0, lsl fp │ │ │ │ - eorseq sl, r8, r0, lsl #31 │ │ │ │ + eorseq sl, r8, ip, ror pc │ │ │ │ + eorseq sl, r8, r8, lsr pc │ │ │ │ eorseq sl, r8, ip, lsr pc │ │ │ │ - eorseq sl, r8, r0, asr #30 │ │ │ │ - subseq r0, r4, r4, lsr #2 │ │ │ │ - eorseq sl, r8, ip, ror #30 │ │ │ │ + subseq r0, r4, r0, lsr #2 │ │ │ │ + eorseq sl, r8, r8, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #792] @ 61af5c │ │ │ │ + ldr r2, [pc, #792] @ 61af60 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #788] @ 61af60 │ │ │ │ + ldr r3, [pc, #788] @ 61af64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #760] @ 61af64 │ │ │ │ + ldr r3, [pc, #760] @ 61af68 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ cmp r5, r1 │ │ │ │ cmpeq r6, r3 │ │ │ │ - ldr r3, [pc, #744] @ 61af68 │ │ │ │ + ldr r3, [pc, #744] @ 61af6c │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ - beq 61adb0 │ │ │ │ - ldr ip, [pc, #720] @ 61af6c │ │ │ │ + beq 61adb4 │ │ │ │ + ldr ip, [pc, #720] @ 61af70 │ │ │ │ cmp r5, r1 │ │ │ │ cmpeq r6, ip │ │ │ │ - beq 61ad04 │ │ │ │ + beq 61ad08 │ │ │ │ sub r1, r6, #824 @ 0x338 │ │ │ │ orrs r1, r1, r5 │ │ │ │ - bne 61acb8 │ │ │ │ + bne 61acbc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61ae5c │ │ │ │ - ldr r2, [pc, #688] @ 61af70 │ │ │ │ - ldr r3, [pc, #668] @ 61af60 │ │ │ │ + beq 61ae60 │ │ │ │ + ldr r2, [pc, #688] @ 61af74 │ │ │ │ + ldr r3, [pc, #668] @ 61af64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61af58 │ │ │ │ + bne 61af5c │ │ │ │ ldr r0, [r8, #2312] @ 0x908 │ │ │ │ adds r2, r4, #20 │ │ │ │ adc r3, r7, #0 │ │ │ │ add r0, r0, #384 @ 0x180 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 61cd18 │ │ │ │ + b 61cd1c │ │ │ │ cmp r2, #2 │ │ │ │ - bne 61acb8 │ │ │ │ - ldr r2, [pc, #608] @ 61af74 │ │ │ │ + bne 61acbc │ │ │ │ + ldr r2, [pc, #608] @ 61af78 │ │ │ │ mov ip, #4 │ │ │ │ str ip, [r0, #4] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61acb8 │ │ │ │ - ldr r2, [pc, #584] @ 61af78 │ │ │ │ + beq 61acbc │ │ │ │ + ldr r2, [pc, #584] @ 61af7c │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61acb8 │ │ │ │ - ldr r2, [pc, #568] @ 61af7c │ │ │ │ + beq 61acbc │ │ │ │ + ldr r2, [pc, #568] @ 61af80 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 61acb8 │ │ │ │ - ldr r2, [pc, #552] @ 61af80 │ │ │ │ + beq 61acbc │ │ │ │ + ldr r2, [pc, #552] @ 61af84 │ │ │ │ ldr sl, [r8, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61af20 │ │ │ │ + beq 61af24 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ - ldr r3, [pc, #504] @ 61af84 │ │ │ │ + ldr r3, [pc, #504] @ 61af88 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #480] @ 61af88 │ │ │ │ + ldr r0, [pc, #480] @ 61af8c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61acb8 │ │ │ │ + b 61acbc │ │ │ │ cmp r2, #2 │ │ │ │ - bne 61acb8 │ │ │ │ - ldr r2, [pc, #436] @ 61af74 │ │ │ │ + bne 61acbc │ │ │ │ + ldr r2, [pc, #436] @ 61af78 │ │ │ │ mov ip, #3 │ │ │ │ str ip, [r0, #4] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61acb8 │ │ │ │ - ldr r2, [pc, #412] @ 61af78 │ │ │ │ + beq 61acbc │ │ │ │ + ldr r2, [pc, #412] @ 61af7c │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61acb8 │ │ │ │ - ldr r2, [pc, #396] @ 61af7c │ │ │ │ + beq 61acbc │ │ │ │ + ldr r2, [pc, #396] @ 61af80 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 61acb8 │ │ │ │ - ldr r2, [pc, #380] @ 61af80 │ │ │ │ + beq 61acbc │ │ │ │ + ldr r2, [pc, #380] @ 61af84 │ │ │ │ ldr sl, [r8, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61af3c │ │ │ │ + beq 61af40 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ - ldr r3, [pc, #340] @ 61af8c │ │ │ │ + ldr r3, [pc, #340] @ 61af90 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #316] @ 61af90 │ │ │ │ + ldr r0, [pc, #316] @ 61af94 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61acb8 │ │ │ │ - ldr r1, [pc, #272] @ 61af74 │ │ │ │ + b 61acbc │ │ │ │ + ldr r1, [pc, #272] @ 61af78 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r0, #4] │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 61acb8 │ │ │ │ - ldr r1, [pc, #248] @ 61af78 │ │ │ │ + beq 61acbc │ │ │ │ + ldr r1, [pc, #248] @ 61af7c │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldrh r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 61acb8 │ │ │ │ - ldr r1, [pc, #232] @ 61af7c │ │ │ │ + beq 61acbc │ │ │ │ + ldr r1, [pc, #232] @ 61af80 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq 61acb8 │ │ │ │ - ldr r1, [pc, #216] @ 61af80 │ │ │ │ + beq 61acbc │ │ │ │ + ldr r1, [pc, #216] @ 61af84 │ │ │ │ ldr sl, [r8, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61af04 │ │ │ │ + beq 61af08 │ │ │ │ mov r1, r2 │ │ │ │ add r0, sp, #8 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ - ldr r3, [pc, #180] @ 61af94 │ │ │ │ + ldr r3, [pc, #180] @ 61af98 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #156] @ 61af98 │ │ │ │ + ldr r0, [pc, #156] @ 61af9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61acb8 │ │ │ │ - ldr r2, [pc, #144] @ 61af9c │ │ │ │ - ldr r0, [pc, #144] @ 61afa0 │ │ │ │ + b 61acbc │ │ │ │ + ldr r2, [pc, #144] @ 61afa0 │ │ │ │ + ldr r0, [pc, #144] @ 61afa4 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61acb8 │ │ │ │ - ldr r2, [pc, #124] @ 61afa4 │ │ │ │ - ldr r0, [pc, #124] @ 61afa8 │ │ │ │ + b 61acbc │ │ │ │ + ldr r2, [pc, #124] @ 61afa8 │ │ │ │ + ldr r0, [pc, #124] @ 61afac │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61acb8 │ │ │ │ - ldr r2, [pc, #104] @ 61afac │ │ │ │ - ldr r0, [pc, #104] @ 61afb0 │ │ │ │ + b 61acbc │ │ │ │ + ldr r2, [pc, #104] @ 61afb0 │ │ │ │ + ldr r0, [pc, #104] @ 61afb4 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61acb8 │ │ │ │ + b 61acbc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r0, r4, ip, ror r0 │ │ │ │ + subseq r0, r4, r8, ror r0 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r8, lsr r5 │ │ │ │ - subseq r0, r4, r0, asr #32 │ │ │ │ + subseq r0, r4, ip, lsr r0 │ │ │ │ andeq r0, r0, r8, lsr r7 │ │ │ │ - subseq r0, r4, r4 │ │ │ │ + subseq r0, r4, r0 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ muleq r0, r8, r1 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r6, r2, r4, lsr r2 │ │ │ │ - eorseq sl, r8, ip, ror #25 │ │ │ │ - eorseq r6, r2, ip, ror r1 │ │ │ │ - eorseq sl, r8, r0, asr #24 │ │ │ │ - eorseq r7, fp, r4, lsr pc │ │ │ │ - mlaseq r8, r8, fp, sl │ │ │ │ - eorseq r7, fp, r4, lsl #30 │ │ │ │ - @ instruction: 0x0038abb4 │ │ │ │ - mlaseq r2, r4, r0, r6 │ │ │ │ - mlaseq r8, r8, fp, sl │ │ │ │ - eorseq r6, r2, ip, rrx │ │ │ │ - eorseq sl, r8, ip, ror fp │ │ │ │ + eorseq r6, r2, r0, lsr r2 │ │ │ │ + eorseq sl, r8, r8, ror #25 │ │ │ │ + eorseq r6, r2, r8, ror r1 │ │ │ │ + eorseq sl, r8, ip, lsr ip │ │ │ │ + eorseq r7, fp, r0, lsr pc │ │ │ │ + mlaseq r8, r4, fp, sl │ │ │ │ + eorseq r7, fp, r0, lsl #30 │ │ │ │ + @ instruction: 0x0038abb0 │ │ │ │ + mlaseq r2, r0, r0, r6 │ │ │ │ + mlaseq r8, r4, fp, sl │ │ │ │ + eorseq r6, r2, r8, rrx │ │ │ │ + eorseq sl, r8, r8, ror fp │ │ │ │ │ │ │ │ -0061afb4 : │ │ │ │ +0061afb8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #328] @ 61b114 │ │ │ │ + ldr r3, [pc, #328] @ 61b118 │ │ │ │ ldr r2, [r0, #2380] @ 0x94c │ │ │ │ - ldr ip, [pc, #324] @ 61b118 │ │ │ │ + ldr ip, [pc, #324] @ 61b11c │ │ │ │ cmp r2, r3 │ │ │ │ - ldr r3, [pc, #320] @ 61b11c │ │ │ │ + ldr r3, [pc, #320] @ 61b120 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #316] @ 61b120 │ │ │ │ + ldr r1, [pc, #316] @ 61b124 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - beq 61b03c │ │ │ │ + beq 61b040 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #284] @ 61b124 │ │ │ │ - ldr r3, [pc, #272] @ 61b11c │ │ │ │ + ldr r2, [pc, #284] @ 61b128 │ │ │ │ + ldr r3, [pc, #272] @ 61b120 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61b110 │ │ │ │ + bne 61b114 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #228] @ 61b128 │ │ │ │ + ldr r3, [pc, #228] @ 61b12c │ │ │ │ ldr r4, [r0, #2384] @ 0x950 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 61affc │ │ │ │ - ldr r3, [pc, #216] @ 61b12c │ │ │ │ + bne 61b000 │ │ │ │ + ldr r3, [pc, #216] @ 61b130 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61b068 │ │ │ │ + bne 61b06c │ │ │ │ mov r0, #1 │ │ │ │ - b 61b000 │ │ │ │ - ldr r3, [pc, #192] @ 61b130 │ │ │ │ + b 61b004 │ │ │ │ + ldr r3, [pc, #192] @ 61b134 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b060 │ │ │ │ - ldr r3, [pc, #176] @ 61b134 │ │ │ │ + beq 61b064 │ │ │ │ + ldr r3, [pc, #176] @ 61b138 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61b060 │ │ │ │ - ldr r3, [pc, #160] @ 61b138 │ │ │ │ + beq 61b064 │ │ │ │ + ldr r3, [pc, #160] @ 61b13c │ │ │ │ ldr r5, [r0, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b0f8 │ │ │ │ + beq 61b0fc │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ @@ -1064880,39 +1064881,39 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 61b13c │ │ │ │ + ldr r0, [pc, #76] @ 61b140 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61b060 │ │ │ │ - ldr r0, [pc, #64] @ 61b140 │ │ │ │ + b 61b064 │ │ │ │ + ldr r0, [pc, #64] @ 61b144 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61b060 │ │ │ │ + b 61b064 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ andeq r1, r0, r4, ror #9 │ │ │ │ - subseq pc, r3, ip, ror #25 │ │ │ │ + subseq pc, r3, r8, ror #25 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsbeq pc, [r3], #-204 @ 0xffffff34 @ │ │ │ │ - ldrheq pc, [r3], #-204 @ 0xffffff34 @ │ │ │ │ + ldrsbeq pc, [r3], #-200 @ 0xffffff38 @ │ │ │ │ + ldrheq pc, [r3], #-200 @ 0xffffff38 @ │ │ │ │ andeq r1, r0, lr, lsl #13 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r4, r0, r8, lsr r3 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq sl, r8, r4, lsl #21 │ │ │ │ - eorseq sl, r8, r8, lsr #21 │ │ │ │ + eorseq sl, r8, r0, lsl #21 │ │ │ │ + eorseq sl, r8, r4, lsr #21 │ │ │ │ │ │ │ │ -0061b144 : │ │ │ │ +0061b148 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #28 │ │ │ │ bl 211a90 │ │ │ │ @@ -1064927,452 +1064928,452 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0061b198 : │ │ │ │ +0061b19c : │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0061b1a0 : │ │ │ │ +0061b1a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r3, [pc, #964] @ 61b57c │ │ │ │ + ldr r3, [pc, #964] @ 61b580 │ │ │ │ ldr r2, [r0, #2380] @ 0x94c │ │ │ │ - ldr r5, [pc, #960] @ 61b580 │ │ │ │ + ldr r5, [pc, #960] @ 61b584 │ │ │ │ cmp r2, r3 │ │ │ │ - ldr r2, [pc, #956] @ 61b584 │ │ │ │ - ldr r3, [pc, #956] @ 61b588 │ │ │ │ + ldr r2, [pc, #956] @ 61b588 │ │ │ │ + ldr r3, [pc, #956] @ 61b58c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - beq 61b3e4 │ │ │ │ + beq 61b3e8 │ │ │ │ ldrb r6, [r4, #2437] @ 0x985 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 61b208 │ │ │ │ - ldr r3, [pc, #908] @ 61b58c │ │ │ │ + bne 61b20c │ │ │ │ + ldr r3, [pc, #908] @ 61b590 │ │ │ │ ldr r2, [r4, #2380] @ 0x94c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 61b248 │ │ │ │ - ldr r2, [pc, #896] @ 61b590 │ │ │ │ - ldr r3, [pc, #884] @ 61b588 │ │ │ │ + beq 61b24c │ │ │ │ + ldr r2, [pc, #896] @ 61b594 │ │ │ │ + ldr r3, [pc, #884] @ 61b58c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61b578 │ │ │ │ + bne 61b57c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #2052] @ 0x804 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b208 │ │ │ │ + beq 61b20c │ │ │ │ mov r0, #28 │ │ │ │ bl 211a90 │ │ │ │ - ldr sl, [pc, #816] @ 61b594 │ │ │ │ + ldr sl, [pc, #816] @ 61b598 │ │ │ │ mov r8, #2 │ │ │ │ add sl, pc, sl │ │ │ │ mov r9, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r6, [r7, #12] │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ bl 211a90 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r7, #16] │ │ │ │ mov r2, r0 │ │ │ │ str r2, [r7, #20] │ │ │ │ mov r0, #12 │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #764] @ 61b598 │ │ │ │ + ldr r3, [pc, #764] @ 61b59c │ │ │ │ add r2, sl, #48 @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r7, #8] │ │ │ │ str r4, [r0] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r0, [r4, #2312] @ 0x908 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r2, #20 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #384 @ 0x180 │ │ │ │ str r1, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ - ldr r1, [pc, #692] @ 61b59c │ │ │ │ + bl 654ce8 │ │ │ │ + ldr r1, [pc, #692] @ 61b5a0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ ldr r0, [r7, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sl, #96 @ 0x60 │ │ │ │ add r0, r0, #168 @ 0xa8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r0, [r4, #2312] @ 0x908 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ mov r2, #16 │ │ │ │ str r3, [sp] │ │ │ │ add r0, r0, #384 @ 0x180 │ │ │ │ mov r3, #0 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [r4, #2312] @ 0x908 │ │ │ │ ldr r2, [r3, #564] @ 0x234 │ │ │ │ str r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ strne r7, [r2, #4] │ │ │ │ ldrne r3, [r4, #2312] @ 0x908 │ │ │ │ str r7, [r3, #564] @ 0x234 │ │ │ │ ldr r2, [r4, #2312] @ 0x908 │ │ │ │ - ldr r3, [pc, #592] @ 61b5a0 │ │ │ │ + ldr r3, [pc, #592] @ 61b5a4 │ │ │ │ add r2, r2, #564 @ 0x234 │ │ │ │ str r2, [r7, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b208 │ │ │ │ - ldr r3, [pc, #568] @ 61b5a4 │ │ │ │ + beq 61b20c │ │ │ │ + ldr r3, [pc, #568] @ 61b5a8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b208 │ │ │ │ - ldr r3, [pc, #552] @ 61b5a8 │ │ │ │ + beq 61b20c │ │ │ │ + ldr r3, [pc, #552] @ 61b5ac │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61b208 │ │ │ │ - ldr r3, [pc, #536] @ 61b5ac │ │ │ │ + beq 61b20c │ │ │ │ + ldr r3, [pc, #536] @ 61b5b0 │ │ │ │ ldr r4, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b528 │ │ │ │ + beq 61b52c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #468] @ 61b5b0 │ │ │ │ + ldr r0, [pc, #468] @ 61b5b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61b208 │ │ │ │ + b 61b20c │ │ │ │ ldrb r3, [r0, #2249] @ 0x8c9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b208 │ │ │ │ + beq 61b20c │ │ │ │ ldr r3, [r0, #2220] @ 0x8ac │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls 61b208 │ │ │ │ + bls 61b20c │ │ │ │ mov r0, #28 │ │ │ │ bl 211a90 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [r6, #12] │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #404] @ 61b5b4 │ │ │ │ + ldr r3, [pc, #404] @ 61b5b8 │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r6, #16] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r6, #20] │ │ │ │ strd r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #368] @ 61b5b8 │ │ │ │ + ldr r2, [pc, #368] @ 61b5bc │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r0, [r4, #2312] @ 0x908 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r2, #3 │ │ │ │ str r3, [sp] │ │ │ │ add r0, r0, #384 @ 0x180 │ │ │ │ mov r3, #0 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r3, [r4, #2312] @ 0x908 │ │ │ │ ldr r2, [r3, #564] @ 0x234 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ strne r6, [r2, #4] │ │ │ │ ldrne r3, [r4, #2312] @ 0x908 │ │ │ │ str r6, [r3, #564] @ 0x234 │ │ │ │ ldr r2, [r4, #2312] @ 0x908 │ │ │ │ - ldr r3, [pc, #268] @ 61b5a0 │ │ │ │ + ldr r3, [pc, #268] @ 61b5a4 │ │ │ │ add r2, r2, #564 @ 0x234 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b1ec │ │ │ │ - ldr r3, [pc, #268] @ 61b5bc │ │ │ │ + beq 61b1f0 │ │ │ │ + ldr r3, [pc, #268] @ 61b5c0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b1ec │ │ │ │ - ldr r3, [pc, #228] @ 61b5a8 │ │ │ │ + beq 61b1f0 │ │ │ │ + ldr r3, [pc, #228] @ 61b5ac │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61b1ec │ │ │ │ - ldr r3, [pc, #212] @ 61b5ac │ │ │ │ + beq 61b1f0 │ │ │ │ + ldr r3, [pc, #212] @ 61b5b0 │ │ │ │ ldr r6, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b564 │ │ │ │ + beq 61b568 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #160] @ 61b5c0 │ │ │ │ + ldr r0, [pc, #160] @ 61b5c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61b1ec │ │ │ │ - ldr r2, [pc, #148] @ 61b5c4 │ │ │ │ - ldr r3, [pc, #84] @ 61b588 │ │ │ │ + b 61b1f0 │ │ │ │ + ldr r2, [pc, #148] @ 61b5c8 │ │ │ │ + ldr r3, [pc, #84] @ 61b58c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61b578 │ │ │ │ - ldr r0, [pc, #116] @ 61b5c8 │ │ │ │ + bne 61b57c │ │ │ │ + ldr r0, [pc, #116] @ 61b5cc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8e8dbc │ │ │ │ - ldr r0, [pc, #96] @ 61b5cc │ │ │ │ + ldr r0, [pc, #96] @ 61b5d0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61b1ec │ │ │ │ + b 61b1f0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ andeq r1, r0, r2 │ │ │ │ - ldrsheq pc, [r3], #-160 @ 0xffffff60 @ │ │ │ │ - ldrsheq pc, [r3], #-172 @ 0xffffff54 @ │ │ │ │ + subseq pc, r3, ip, ror #21 │ │ │ │ + ldrsheq pc, [r3], #-168 @ 0xffffff58 @ │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ ldrdeq r1, [r0], -lr │ │ │ │ - ldrheq pc, [r3], #-164 @ 0xffffff5c @ │ │ │ │ - subseq r1, r1, r4, ror ip │ │ │ │ - mlaseq r8, r8, r9, sl │ │ │ │ - eorseq sl, r8, r0, ror #18 │ │ │ │ + ldrheq pc, [r3], #-160 @ 0xffffff60 @ │ │ │ │ + subseq r1, r1, r0, ror ip │ │ │ │ + mlaseq r8, r4, r9, sl │ │ │ │ + eorseq sl, r8, ip, asr r9 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r2, r0, r8, asr #24 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq sl, r8, ip, lsl #17 │ │ │ │ - @ instruction: 0x0038a7b4 │ │ │ │ - @ instruction: 0x00511a90 │ │ │ │ + eorseq sl, r8, r8, lsl #17 │ │ │ │ + @ instruction: 0x0038a7b0 │ │ │ │ + subseq r1, r1, ip, lsl #21 │ │ │ │ andeq r1, r0, r4, ror #15 │ │ │ │ - eorseq sl, r8, ip, asr #13 │ │ │ │ - @ instruction: 0x0053f794 │ │ │ │ - eorseq sl, r8, r0, asr #14 │ │ │ │ - eorseq sl, r8, r8, lsr #13 │ │ │ │ + eorseq sl, r8, r8, asr #13 │ │ │ │ + @ instruction: 0x0053f790 │ │ │ │ + eorseq sl, r8, ip, lsr r7 │ │ │ │ + eorseq sl, r8, r4, lsr #13 │ │ │ │ │ │ │ │ -0061b5d0 : │ │ │ │ +0061b5d4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, #16 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r8, #2312] @ 0x908 │ │ │ │ add r2, r7, r7, lsl #1 │ │ │ │ rsb r2, r7, r2, lsl #3 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ ldr r5, [r3, #196] @ 0xc4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 61b650 │ │ │ │ + beq 61b654 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ movgt r4, #0 │ │ │ │ - ble 61b644 │ │ │ │ + ble 61b648 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r8, #2312] @ 0x908 │ │ │ │ add r3, r4, r4, lsl #1 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r1, r1, r3, lsl #3 │ │ │ │ add r0, r0, r6 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 61b618 │ │ │ │ + bgt 61b61c │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 61b608 │ │ │ │ + bne 61b60c │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, #3 │ │ │ │ add r6, r6, #184 @ 0xb8 │ │ │ │ - bne 61b5ec │ │ │ │ + bne 61b5f0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0061b678 : │ │ │ │ +0061b67c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov sl, #0 │ │ │ │ ldr r3, [r0, #2312] @ 0x908 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, sl │ │ │ │ add r8, sl, sl, lsl #1 │ │ │ │ rsb r8, sl, r8, lsl #3 │ │ │ │ add r2, r3, r8, lsl #3 │ │ │ │ ldr r4, [r2, #196] @ 0xc4 │ │ │ │ lsl r8, r8, #3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61b738 │ │ │ │ + beq 61b73c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r4, #4] │ │ │ │ strne r2, [r3, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldrne r3, [r4] │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r7, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movgt r5, #0 │ │ │ │ movgt r6, r5 │ │ │ │ str r7, [r4, #4] │ │ │ │ - ble 61b70c │ │ │ │ + ble 61b710 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r6, r6, #1 │ │ │ │ add r0, r0, r5 │ │ │ │ bl 69cd0c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r5, r5, #168 @ 0xa8 │ │ │ │ cmp r3, r6 │ │ │ │ - bgt 61b6ec │ │ │ │ + bgt 61b6f0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 211d90 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [r9, #2312] @ 0x908 │ │ │ │ add r2, r3, r8 │ │ │ │ ldr r4, [r2, #196] @ 0xc4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61b6b4 │ │ │ │ + bne 61b6b8 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #3 │ │ │ │ - bne 61b698 │ │ │ │ + bne 61b69c │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0061b758 : │ │ │ │ +0061b75c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #2952] @ 61c2f8 │ │ │ │ + ldr r2, [pc, #2952] @ 61c2fc │ │ │ │ ldr r3, [r0, #2380] @ 0x94c │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #2944] @ 61c2fc │ │ │ │ + ldr r1, [pc, #2944] @ 61c300 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr r2, [pc, #2940] @ 61c300 │ │ │ │ + ldr r2, [pc, #2940] @ 61c304 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #2936] @ 61c304 │ │ │ │ + ldr r7, [pc, #2936] @ 61c308 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ - beq 61ba00 │ │ │ │ + beq 61ba04 │ │ │ │ ldrb r2, [r4, #2437] @ 0x985 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 61ba3c │ │ │ │ - ldr r2, [pc, #2892] @ 61c308 │ │ │ │ + bne 61ba40 │ │ │ │ + ldr r2, [pc, #2892] @ 61c30c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 61ba3c │ │ │ │ + bne 61ba40 │ │ │ │ subs r6, r5, #5 │ │ │ │ ldr r3, [r4, #2312] @ 0x908 │ │ │ │ movne r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ orreq r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 61bcd8 │ │ │ │ + beq 61bcdc │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ add r9, sp, #24 │ │ │ │ add r1, r1, #10 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 212834 │ │ │ │ ldrh r8, [sp, #24] │ │ │ │ cmp r5, #0 │ │ │ │ cmpeq r8, #768 @ 0x300 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - bne 61b9c0 │ │ │ │ + bne 61b9c4 │ │ │ │ mov r0, #28 │ │ │ │ bl 211a90 │ │ │ │ mov sl, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r8, [r5, #12] │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #2780] @ 61c30c │ │ │ │ + ldr r3, [pc, #2780] @ 61c310 │ │ │ │ str sl, [r5, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #24] │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r0, #60 @ 0x3c │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #2756] @ 61c310 │ │ │ │ - ldr r2, [pc, #2756] @ 61c314 │ │ │ │ + ldr r3, [pc, #2756] @ 61c314 │ │ │ │ + ldr r2, [pc, #2756] @ 61c318 │ │ │ │ add r3, pc, r3 │ │ │ │ str r8, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #1920] @ 0x780 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #384 @ 0x180 │ │ │ │ mov r1, r4 │ │ │ │ @@ -1065383,52 +1065384,52 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r0, [r6, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #557056 @ 0x88000 │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r3, r6 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ str sl, [sp, #4] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ mov r3, r8 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r0, [r4, #1992] @ 0x7c8 │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ ldr r3, [r4, #2028] @ 0x7ec │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3, #4] │ │ │ │ ldr r3, [r4, #2312] @ 0x908 │ │ │ │ add r8, r4, #2016 @ 0x7e0 │ │ │ │ add r8, r8, #12 │ │ │ │ cmp r3, #0 │ │ │ │ str r5, [r4, #2028] @ 0x7ec │ │ │ │ str r8, [r5, #4] │ │ │ │ - beq 61b9ac │ │ │ │ + beq 61b9b0 │ │ │ │ mov r0, #28 │ │ │ │ bl 211a90 │ │ │ │ mov r3, #0 │ │ │ │ mov sl, #256 @ 0x100 │ │ │ │ mov fp, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #2572] @ 61c318 │ │ │ │ + ldr r3, [pc, #2572] @ 61c31c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r0, #60 @ 0x3c │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #2544] @ 61c31c │ │ │ │ - ldr r2, [pc, #2544] @ 61c320 │ │ │ │ + ldr r3, [pc, #2544] @ 61c320 │ │ │ │ + ldr r2, [pc, #2544] @ 61c324 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #6144 @ 0x1800 │ │ │ │ add r2, r2, #384 @ 0x180 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1065438,192 +1065439,192 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r0, [r6, #16] │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r6 │ │ │ │ strd sl, [sp, #8] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ str r2, [sp] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r0, [r4, #1992] @ 0x7c8 │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ ldr r3, [r4, #2028] @ 0x7ec │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3, #4] │ │ │ │ str r5, [r4, #2028] @ 0x7ec │ │ │ │ str r8, [r5, #4] │ │ │ │ - ldr r3, [pc, #2416] @ 61c324 │ │ │ │ + ldr r3, [pc, #2416] @ 61c328 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61c158 │ │ │ │ - ldr r2, [pc, #2400] @ 61c328 │ │ │ │ - ldr r3, [pc, #2356] @ 61c300 │ │ │ │ + bne 61c15c │ │ │ │ + ldr r2, [pc, #2400] @ 61c32c │ │ │ │ + ldr r3, [pc, #2356] @ 61c304 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61c2f4 │ │ │ │ + bne 61c2f8 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r0, #2312] @ 0x908 │ │ │ │ clz r6, r6 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r5, #4 │ │ │ │ moveq r8, r6 │ │ │ │ orrne r8, r6, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 61bf84 │ │ │ │ + beq 61bf88 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 61bbf0 │ │ │ │ + beq 61bbf4 │ │ │ │ ldrb r2, [r4, #2437] @ 0x985 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 61b9c0 │ │ │ │ - ldr r2, [pc, #2280] @ 61c32c │ │ │ │ + bne 61b9c4 │ │ │ │ + ldr r2, [pc, #2280] @ 61c330 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 61b9c0 │ │ │ │ + bne 61b9c4 │ │ │ │ ldr r3, [r4, #2384] @ 0x950 │ │ │ │ - ldr r2, [pc, #2268] @ 61c330 │ │ │ │ + ldr r2, [pc, #2268] @ 61c334 │ │ │ │ cmp r5, #2 │ │ │ │ cmpeq r3, r2 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - bne 61b9c0 │ │ │ │ + bne 61b9c4 │ │ │ │ mov r0, #28 │ │ │ │ bl 211a90 │ │ │ │ - ldr sl, [pc, #2240] @ 61c334 │ │ │ │ + ldr sl, [pc, #2240] @ 61c338 │ │ │ │ mov r8, #4 │ │ │ │ add sl, pc, sl │ │ │ │ mov r9, #0 │ │ │ │ mov fp, #1 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r6, #12] │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ bl 211a90 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r6, #16] │ │ │ │ mov r2, r0 │ │ │ │ str r2, [r6, #20] │ │ │ │ mov r0, #16 │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #2184] @ 61c338 │ │ │ │ + ldr r3, [pc, #2184] @ 61c33c │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, sl, #432 @ 0x1b0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r6, #8] │ │ │ │ str r4, [r0] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ str fp, [sp, #4] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ ldr r0, [r4, #2104] @ 0x838 │ │ │ │ mov r3, #0 │ │ │ │ - bl 654cf4 │ │ │ │ - ldr r1, [pc, #2112] @ 61c33c │ │ │ │ + bl 654cf8 │ │ │ │ + ldr r1, [pc, #2112] @ 61c340 │ │ │ │ strd r8, [sp, #8] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r5 │ │ │ │ add r2, sl, #480 @ 0x1e0 │ │ │ │ add r0, r0, #168 @ 0xa8 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ mov r3, #0 │ │ │ │ str fp, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ ldr r0, [r4, #2104] @ 0x838 │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ ldr r3, [r4, #2140] @ 0x85c │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ strne r6, [r3, #4] │ │ │ │ add r2, r4, #2128 @ 0x850 │ │ │ │ - ldr r3, [pc, #1996] @ 61c324 │ │ │ │ + ldr r3, [pc, #1996] @ 61c328 │ │ │ │ add r2, r2, #12 │ │ │ │ str r6, [r4, #2140] @ 0x85c │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b9c0 │ │ │ │ - ldr r3, [pc, #1992] @ 61c340 │ │ │ │ + beq 61b9c4 │ │ │ │ + ldr r3, [pc, #1992] @ 61c344 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b9c0 │ │ │ │ - ldr r3, [pc, #1976] @ 61c344 │ │ │ │ + beq 61b9c4 │ │ │ │ + ldr r3, [pc, #1976] @ 61c348 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61b9c0 │ │ │ │ - ldr r3, [pc, #1960] @ 61c348 │ │ │ │ + beq 61b9c4 │ │ │ │ + ldr r3, [pc, #1960] @ 61c34c │ │ │ │ ldr r4, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61c2c4 │ │ │ │ + beq 61c2c8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1892] @ 61c34c │ │ │ │ + ldr r0, [pc, #1892] @ 61c350 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61b9c0 │ │ │ │ + b 61b9c4 │ │ │ │ ldrb r2, [r4, #2138] @ 0x85a │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61ba30 │ │ │ │ + beq 61ba34 │ │ │ │ mov r0, #28 │ │ │ │ bl 211a90 │ │ │ │ mov sl, #256 @ 0x100 │ │ │ │ mov fp, #0 │ │ │ │ mov r8, r0 │ │ │ │ str r6, [r8, #12] │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ bl 211a90 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r8, #16] │ │ │ │ str r0, [r8, #20] │ │ │ │ mov r0, #20 │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #1816] @ 61c350 │ │ │ │ - ldr r2, [pc, #1816] @ 61c354 │ │ │ │ + ldr r3, [pc, #1816] @ 61c354 │ │ │ │ + ldr r2, [pc, #1816] @ 61c358 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #16384 @ 0x4000 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r9, r0 │ │ │ │ @@ -1065632,57 +1065633,57 @@ │ │ │ │ str r3, [r9, #4] │ │ │ │ ldr r0, [r8, #20] │ │ │ │ mov r3, #2 │ │ │ │ str r0, [r9, #16] │ │ │ │ strb r3, [r9, #12] │ │ │ │ mov r3, r9 │ │ │ │ strd sl, [sp, #8] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r9, #16] │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r0, [r4, #2104] @ 0x838 │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ ldr r3, [r4, #2140] @ 0x85c │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r8, [r3, #4] │ │ │ │ add r3, r4, #2128 @ 0x850 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r8, #4] │ │ │ │ - ldr r3, [pc, #1636] @ 61c324 │ │ │ │ + ldr r3, [pc, #1636] @ 61c328 │ │ │ │ str r8, [r4, #2140] @ 0x85c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61c1d8 │ │ │ │ + bne 61c1dc │ │ │ │ ldr r3, [r4, #2380] @ 0x94c │ │ │ │ - b 61b7a8 │ │ │ │ + b 61b7ac │ │ │ │ ldrb r3, [r4, #2305] @ 0x901 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b9c0 │ │ │ │ + beq 61b9c4 │ │ │ │ mov r0, #28 │ │ │ │ bl 211a90 │ │ │ │ - ldr r9, [pc, #1636] @ 61c358 │ │ │ │ + ldr r9, [pc, #1636] @ 61c35c │ │ │ │ mov sl, #4 │ │ │ │ add r9, pc, r9 │ │ │ │ mov fp, #0 │ │ │ │ mov r8, r0 │ │ │ │ str r6, [r8, #12] │ │ │ │ mov r0, #672 @ 0x2a0 │ │ │ │ bl 211a90 │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r8, #16] │ │ │ │ str r0, [r8, #20] │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #1588] @ 61c35c │ │ │ │ + ldr r3, [pc, #1588] @ 61c360 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #1920] @ 0x780 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [r0, #20] │ │ │ │ @@ -1065710,149 +1065711,149 @@ │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ strb r3, [r5, #37] @ 0x25 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ strd sl, [sp, #8] │ │ │ │ add r2, r9, #144 @ 0x90 │ │ │ │ mov sl, #1 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ str sl, [sp, #4] │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r0, [r4, #2272] @ 0x8e0 │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ - bl 654f60 │ │ │ │ - ldr r3, [pc, #1404] @ 61c360 │ │ │ │ + bl 654f64 │ │ │ │ + ldr r3, [pc, #1404] @ 61c364 │ │ │ │ mov r0, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ strd r0, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ add r2, r9, #192 @ 0xc0 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ str sl, [sp, #4] │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r0, [r4, #2272] @ 0x8e0 │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ - bl 654f60 │ │ │ │ - ldr r3, [pc, #1324] @ 61c364 │ │ │ │ + bl 654f64 │ │ │ │ + ldr r3, [pc, #1324] @ 61c368 │ │ │ │ mov r0, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ strd r0, [sp, #8] │ │ │ │ ldr r0, [r8, #20] │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #336 @ 0x150 │ │ │ │ mov r3, r5 │ │ │ │ add r2, r9, #288 @ 0x120 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ str sl, [sp, #4] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #336 @ 0x150 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4, #2272] @ 0x8e0 │ │ │ │ - bl 654cf4 │ │ │ │ - ldr r3, [pc, #1248] @ 61c368 │ │ │ │ + bl 654cf8 │ │ │ │ + ldr r3, [pc, #1248] @ 61c36c │ │ │ │ mov r0, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ strd r0, [sp, #8] │ │ │ │ ldr r0, [r8, #20] │ │ │ │ mov r3, r5 │ │ │ │ add r2, r9, #336 @ 0x150 │ │ │ │ add r0, r0, #504 @ 0x1f8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ str sl, [sp, #4] │ │ │ │ ldr r1, [r8, #20] │ │ │ │ mov r2, #4 │ │ │ │ add r1, r1, #504 @ 0x1f8 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ ldr r0, [r4, #2272] @ 0x8e0 │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ ldr r3, [r4, #2308] @ 0x904 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ strne r8, [r3, #4] │ │ │ │ add r2, r4, #2304 @ 0x900 │ │ │ │ - ldr r3, [pc, #1080] @ 61c324 │ │ │ │ + ldr r3, [pc, #1080] @ 61c328 │ │ │ │ add r2, r2, #4 │ │ │ │ str r8, [r4, #2308] @ 0x904 │ │ │ │ str r2, [r8, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b9c0 │ │ │ │ - ldr r3, [pc, #1120] @ 61c36c │ │ │ │ + beq 61b9c4 │ │ │ │ + ldr r3, [pc, #1120] @ 61c370 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b9c0 │ │ │ │ - ldr r3, [pc, #1060] @ 61c344 │ │ │ │ + beq 61b9c4 │ │ │ │ + ldr r3, [pc, #1060] @ 61c348 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61b9c0 │ │ │ │ - ldr r3, [pc, #1044] @ 61c348 │ │ │ │ + beq 61b9c4 │ │ │ │ + ldr r3, [pc, #1044] @ 61c34c │ │ │ │ ldr r4, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61c2b0 │ │ │ │ + beq 61c2b4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1012] @ 61c370 │ │ │ │ + ldr r0, [pc, #1012] @ 61c374 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61b9c0 │ │ │ │ + b 61b9c4 │ │ │ │ ldrb r2, [r0, #2249] @ 0x8c9 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61ba30 │ │ │ │ + beq 61ba34 │ │ │ │ mov r0, #28 │ │ │ │ bl 211a90 │ │ │ │ - ldr sl, [pc, #980] @ 61c374 │ │ │ │ + ldr sl, [pc, #980] @ 61c378 │ │ │ │ mov fp, #0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r9, r0 │ │ │ │ str r8, [r9, #12] │ │ │ │ mov r0, #336 @ 0x150 │ │ │ │ bl 211a90 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r9, #16] │ │ │ │ str r0, [r9, #20] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #936] @ 61c378 │ │ │ │ + ldr r3, [pc, #936] @ 61c37c │ │ │ │ add r2, sl, #144 @ 0x90 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #1920] @ 0x780 │ │ │ │ str sl, [sp, #20] │ │ │ │ sub r3, r3, #1 │ │ │ │ mov sl, #4 │ │ │ │ @@ -1065871,284 +1065872,284 @@ │ │ │ │ mov r3, #16384 @ 0x4000 │ │ │ │ str r3, [r6, #32] │ │ │ │ add r3, r0, #168 @ 0xa8 │ │ │ │ str r0, [r6, #20] │ │ │ │ str r3, [r6, #24] │ │ │ │ mov r3, r6 │ │ │ │ strd sl, [sp, #8] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r0, [r4, #2216] @ 0x8a8 │ │ │ │ - bl 654cf4 │ │ │ │ - ldr r3, [pc, #796] @ 61c37c │ │ │ │ + bl 654cf8 │ │ │ │ + ldr r3, [pc, #796] @ 61c380 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r2, #192 @ 0xc0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ strd sl, [sp, #8] │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r6, #24] │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r0, [r4, #2216] @ 0x8a8 │ │ │ │ - bl 654cf4 │ │ │ │ + bl 654cf8 │ │ │ │ ldr r3, [r4, #2252] @ 0x8cc │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ strne r9, [r3, #4] │ │ │ │ add r3, r4, #2240 @ 0x8c0 │ │ │ │ add r3, r3, #12 │ │ │ │ str r3, [r9, #4] │ │ │ │ - ldr r3, [pc, #608] @ 61c324 │ │ │ │ + ldr r3, [pc, #608] @ 61c328 │ │ │ │ str r9, [r4, #2252] @ 0x8cc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61bcd0 │ │ │ │ - ldr r3, [pc, #676] @ 61c380 │ │ │ │ + beq 61bcd4 │ │ │ │ + ldr r3, [pc, #676] @ 61c384 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61bcd0 │ │ │ │ - ldr r3, [pc, #596] @ 61c344 │ │ │ │ + beq 61bcd4 │ │ │ │ + ldr r3, [pc, #596] @ 61c348 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61bcd0 │ │ │ │ - ldr r3, [pc, #580] @ 61c348 │ │ │ │ + beq 61bcd4 │ │ │ │ + ldr r3, [pc, #580] @ 61c34c │ │ │ │ ldr r6, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61c284 │ │ │ │ + beq 61c288 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #580] @ 61c384 │ │ │ │ + ldr r0, [pc, #580] @ 61c388 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r6, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ ldr r3, [r4, #2380] @ 0x94c │ │ │ │ - b 61b7a8 │ │ │ │ - ldr r3, [pc, #552] @ 61c388 │ │ │ │ + b 61b7ac │ │ │ │ + ldr r3, [pc, #552] @ 61c38c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61b9c0 │ │ │ │ - ldr r3, [pc, #464] @ 61c344 │ │ │ │ + beq 61b9c4 │ │ │ │ + ldr r3, [pc, #464] @ 61c348 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61b9c0 │ │ │ │ - ldr r3, [pc, #448] @ 61c348 │ │ │ │ + beq 61b9c4 │ │ │ │ + ldr r3, [pc, #448] @ 61c34c │ │ │ │ ldr r4, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61c248 │ │ │ │ + beq 61c24c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ str r1, [r9, #4] │ │ │ │ str r1, [r9, #8] │ │ │ │ str r1, [r9, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #444] @ 61c38c │ │ │ │ + ldr r0, [pc, #444] @ 61c390 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61b9c0 │ │ │ │ - ldr r3, [pc, #432] @ 61c390 │ │ │ │ + b 61b9c4 │ │ │ │ + ldr r3, [pc, #432] @ 61c394 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61bcd0 │ │ │ │ - ldr r3, [pc, #336] @ 61c344 │ │ │ │ + beq 61bcd4 │ │ │ │ + ldr r3, [pc, #336] @ 61c348 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61bcd0 │ │ │ │ - ldr r3, [pc, #320] @ 61c348 │ │ │ │ + beq 61bcd4 │ │ │ │ + ldr r3, [pc, #320] @ 61c34c │ │ │ │ ldr r6, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61c29c │ │ │ │ + beq 61c2a0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #336] @ 61c394 │ │ │ │ + ldr r0, [pc, #336] @ 61c398 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 61c140 │ │ │ │ - ldr r2, [pc, #328] @ 61c398 │ │ │ │ - ldr r3, [pc, #172] @ 61c300 │ │ │ │ + b 61c144 │ │ │ │ + ldr r2, [pc, #328] @ 61c39c │ │ │ │ + ldr r3, [pc, #172] @ 61c304 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61c2f4 │ │ │ │ - ldr r0, [pc, #296] @ 61c39c │ │ │ │ + bne 61c2f8 │ │ │ │ + ldr r0, [pc, #296] @ 61c3a0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e8dbc │ │ │ │ - ldr r0, [pc, #276] @ 61c3a0 │ │ │ │ + ldr r0, [pc, #276] @ 61c3a4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r3, [r4, #2380] @ 0x94c │ │ │ │ - b 61b7a8 │ │ │ │ - ldr r0, [pc, #256] @ 61c3a4 │ │ │ │ + b 61b7ac │ │ │ │ + ldr r0, [pc, #256] @ 61c3a8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61bcd0 │ │ │ │ - ldr r0, [pc, #240] @ 61c3a8 │ │ │ │ + b 61bcd4 │ │ │ │ + ldr r0, [pc, #240] @ 61c3ac │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61b9c0 │ │ │ │ - ldr r2, [pc, #224] @ 61c3ac │ │ │ │ - ldr r3, [pc, #48] @ 61c300 │ │ │ │ + b 61b9c4 │ │ │ │ + ldr r2, [pc, #224] @ 61c3b0 │ │ │ │ + ldr r3, [pc, #48] @ 61c304 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61c2f4 │ │ │ │ - ldr r0, [pc, #192] @ 61c3b0 │ │ │ │ + bne 61c2f8 │ │ │ │ + ldr r0, [pc, #192] @ 61c3b4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 61c274 │ │ │ │ + b 61c278 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ andeq r1, r0, r2 │ │ │ │ - subseq pc, r3, r4, asr #10 │ │ │ │ + subseq pc, r3, r0, asr #10 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq pc, r3, r4, lsr r5 @ │ │ │ │ + subseq pc, r3, r0, lsr r5 @ │ │ │ │ ldrdeq r1, [r0], -lr │ │ │ │ @ instruction: 0xfffff018 │ │ │ │ - eorseq sl, r8, r0, asr #12 │ │ │ │ - subseq r1, r1, ip, ror r6 │ │ │ │ + eorseq sl, r8, ip, lsr r6 │ │ │ │ + subseq r1, r1, r8, ror r6 │ │ │ │ @ instruction: 0xffffef40 │ │ │ │ - eorseq sl, r8, r4, lsl #11 │ │ │ │ - subseq r1, r1, r0, lsr #11 │ │ │ │ + eorseq sl, r8, r0, lsl #11 │ │ │ │ + @ instruction: 0x0051159c │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - ldrsheq pc, [r3], #-44 @ 0xffffffd4 @ │ │ │ │ + ldrsheq pc, [r3], #-40 @ 0xffffffd8 @ │ │ │ │ andeq r1, r0, ip, ror #1 │ │ │ │ andeq r8, r0, r8, ror #2 │ │ │ │ - subseq r1, r1, r4, ror #8 │ │ │ │ - eorseq sl, r8, r8, ror r4 │ │ │ │ - eorseq sl, r8, ip, asr #8 │ │ │ │ + subseq r1, r1, r0, ror #8 │ │ │ │ + eorseq sl, r8, r4, ror r4 │ │ │ │ + eorseq sl, r8, r8, asr #8 │ │ │ │ andeq r2, r0, r4, ror #3 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq sl, r8, r8, lsl #7 │ │ │ │ - eorseq sl, r8, ip, lsl #2 │ │ │ │ - @ instruction: 0x00511294 │ │ │ │ - subseq r1, r1, r4, ror #3 │ │ │ │ - eorseq sl, r8, r4, lsl #1 │ │ │ │ - @ instruction: 0x00389ff0 │ │ │ │ - eorseq r9, r8, r0, asr #31 │ │ │ │ - mlaseq r8, r0, pc, r9 @ │ │ │ │ + eorseq sl, r8, r4, lsl #7 │ │ │ │ + eorseq sl, r8, r8, lsl #2 │ │ │ │ + @ instruction: 0x00511290 │ │ │ │ + subseq r1, r1, r0, ror #3 │ │ │ │ + eorseq sl, r8, r0, lsl #1 │ │ │ │ + eorseq r9, r8, ip, ror #31 │ │ │ │ + @ instruction: 0x00389fbc │ │ │ │ + eorseq r9, r8, ip, lsl #31 │ │ │ │ andeq r1, r0, r0, asr #23 │ │ │ │ - eorseq r9, r8, r0, asr #29 │ │ │ │ - subseq r0, r1, r8, lsr pc │ │ │ │ - eorseq r9, r8, r4, ror #25 │ │ │ │ - eorseq r9, r8, r8, ror ip │ │ │ │ + @ instruction: 0x00389ebc │ │ │ │ + subseq r0, r1, r4, lsr pc │ │ │ │ + eorseq r9, r8, r0, ror #25 │ │ │ │ + eorseq r9, r8, r4, ror ip │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ - @ instruction: 0x00389bbc │ │ │ │ + @ instruction: 0x00389bb8 │ │ │ │ andeq r2, r0, ip, lsl #3 │ │ │ │ - eorseq r9, r8, r8, lsl #26 │ │ │ │ + eorseq r9, r8, r4, lsl #26 │ │ │ │ andeq r3, r0, r4, ror #29 │ │ │ │ - eorseq r9, r8, r0, lsr #22 │ │ │ │ - subseq lr, r3, r4, ror sl │ │ │ │ - mlaseq r8, r4, ip, r9 │ │ │ │ - mlaseq r8, r8, sl, r9 │ │ │ │ - eorseq r9, r8, r8, ror #21 │ │ │ │ - @ instruction: 0x00389bb0 │ │ │ │ - ldrsheq lr, [r3], #-152 @ 0xffffff68 │ │ │ │ - eorseq r9, r8, ip, lsr #25 │ │ │ │ + eorseq r9, r8, ip, lsl fp │ │ │ │ + subseq lr, r3, r0, ror sl │ │ │ │ + mlaseq r8, r0, ip, r9 │ │ │ │ + mlaseq r8, r4, sl, r9 │ │ │ │ + eorseq r9, r8, r4, ror #21 │ │ │ │ + eorseq r9, r8, ip, lsr #23 │ │ │ │ + ldrsheq lr, [r3], #-148 @ 0xffffff6c │ │ │ │ + eorseq r9, r8, r8, lsr #25 │ │ │ │ │ │ │ │ -0061c3b4 : │ │ │ │ +0061c3b8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ add r7, r0, r1, lsl #3 │ │ │ │ ldr r5, [r7, #2028] @ 0x7ec │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r0 │ │ │ │ - b 61c3f4 │ │ │ │ + b 61c3f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 619194 │ │ │ │ + bl 619198 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 61c3ec │ │ │ │ + bne 61c3f0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 61c43c │ │ │ │ + ble 61c440 │ │ │ │ mov r4, #0 │ │ │ │ add r8, r7, #1984 @ 0x7c0 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ add r3, r4, r4, lsl #1 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r1, r1, r3, lsl #3 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 61c414 │ │ │ │ + bgt 61c418 │ │ │ │ ldr r5, [r5] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 61c3f4 │ │ │ │ + bne 61c3f8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0061c45c : │ │ │ │ +0061c460 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ rsb r1, r1, r1, lsl #3 │ │ │ │ add r8, r0, r1, lsl #3 │ │ │ │ ldr r4, [r8, #2028] @ 0x7ec │ │ │ │ @@ -1066169,211 +1066170,211 @@ │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r7, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movgt r5, #0 │ │ │ │ movgt r6, r5 │ │ │ │ str r7, [r4, #4] │ │ │ │ - ble 61c4f0 │ │ │ │ + ble 61c4f4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r6, r6, #1 │ │ │ │ add r0, r0, r5 │ │ │ │ bl 69cd0c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r5, r5, #168 @ 0xa8 │ │ │ │ cmp r3, r6 │ │ │ │ - bgt 61c4d0 │ │ │ │ + bgt 61c4d4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 211d90 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61c498 │ │ │ │ + bne 61c49c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0061c530 : │ │ │ │ +0061c534 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ add r7, r0, #336 @ 0x150 │ │ │ │ ldr r4, [r6, #2028] @ 0x7ec │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61c57c │ │ │ │ + beq 61c580 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ - beq 61c570 │ │ │ │ + beq 61c574 │ │ │ │ blx r3 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 61c558 │ │ │ │ + bne 61c55c │ │ │ │ add r6, r6, #56 @ 0x38 │ │ │ │ cmp r6, r7 │ │ │ │ - bne 61c54c │ │ │ │ + bne 61c550 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0061c59c : │ │ │ │ +0061c5a0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r2, [pc, #424] @ 61c75c │ │ │ │ + ldr r2, [pc, #424] @ 61c760 │ │ │ │ ldr r1, [r0, #2380] @ 0x94c │ │ │ │ - ldr r3, [pc, #420] @ 61c760 │ │ │ │ + ldr r3, [pc, #420] @ 61c764 │ │ │ │ cmp r1, r2 │ │ │ │ - ldr r1, [pc, #416] @ 61c764 │ │ │ │ - ldr r2, [pc, #416] @ 61c768 │ │ │ │ + ldr r1, [pc, #416] @ 61c768 │ │ │ │ + ldr r2, [pc, #416] @ 61c76c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - beq 61c624 │ │ │ │ - ldr r2, [pc, #384] @ 61c76c │ │ │ │ - ldr r3, [pc, #376] @ 61c768 │ │ │ │ + beq 61c628 │ │ │ │ + ldr r2, [pc, #384] @ 61c770 │ │ │ │ + ldr r3, [pc, #376] @ 61c76c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61c758 │ │ │ │ + bne 61c75c │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #2384] @ 0x950 │ │ │ │ - ldr r1, [pc, #320] @ 61c770 │ │ │ │ + ldr r1, [pc, #320] @ 61c774 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi 61c6f8 │ │ │ │ + bhi 61c6fc │ │ │ │ sub r1, r1, #21 │ │ │ │ cmp r2, r1 │ │ │ │ - bls 61c5e4 │ │ │ │ - ldr r1, [pc, #300] @ 61c774 │ │ │ │ + bls 61c5e8 │ │ │ │ + ldr r1, [pc, #300] @ 61c778 │ │ │ │ sub r2, r2, #26112 @ 0x6600 │ │ │ │ sub r2, r2, #73 @ 0x49 │ │ │ │ lsr r2, r1, r2 │ │ │ │ tst r2, #1 │ │ │ │ - beq 61c5e4 │ │ │ │ - ldr r1, [pc, #280] @ 61c778 │ │ │ │ - ldr r2, [pc, #280] @ 61c77c │ │ │ │ + beq 61c5e8 │ │ │ │ + ldr r1, [pc, #280] @ 61c77c │ │ │ │ + ldr r2, [pc, #280] @ 61c780 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r0, #2376] @ 0x948 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61c5e4 │ │ │ │ - ldr r2, [pc, #256] @ 61c780 │ │ │ │ + beq 61c5e8 │ │ │ │ + ldr r2, [pc, #256] @ 61c784 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61c5e4 │ │ │ │ - ldr r2, [pc, #240] @ 61c784 │ │ │ │ + beq 61c5e8 │ │ │ │ + ldr r2, [pc, #240] @ 61c788 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 61c5e4 │ │ │ │ - ldr r2, [pc, #224] @ 61c788 │ │ │ │ + beq 61c5e8 │ │ │ │ + ldr r2, [pc, #224] @ 61c78c │ │ │ │ ldr r4, [r0, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61c71c │ │ │ │ + beq 61c720 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #156] @ 61c78c │ │ │ │ + ldr r0, [pc, #156] @ 61c790 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61c5e4 │ │ │ │ + b 61c5e8 │ │ │ │ sub r2, r2, #26368 @ 0x6700 │ │ │ │ sub r2, r2, #160 @ 0xa0 │ │ │ │ cmp r2, #30 │ │ │ │ - bhi 61c5e4 │ │ │ │ - ldr r1, [pc, #128] @ 61c790 │ │ │ │ + bhi 61c5e8 │ │ │ │ + ldr r1, [pc, #128] @ 61c794 │ │ │ │ lsr r2, r1, r2 │ │ │ │ tst r2, #1 │ │ │ │ - bne 61c658 │ │ │ │ - b 61c5e4 │ │ │ │ - ldr r2, [pc, #112] @ 61c794 │ │ │ │ - ldr r3, [pc, #64] @ 61c768 │ │ │ │ + bne 61c65c │ │ │ │ + b 61c5e8 │ │ │ │ + ldr r2, [pc, #112] @ 61c798 │ │ │ │ + ldr r3, [pc, #64] @ 61c76c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61c758 │ │ │ │ - ldr r0, [pc, #80] @ 61c798 │ │ │ │ + bne 61c75c │ │ │ │ + ldr r0, [pc, #80] @ 61c79c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, lr} │ │ │ │ b 8e8dbc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ andeq r1, r0, r2 │ │ │ │ - ldrsheq lr, [r3], #-100 @ 0xffffff9c │ │ │ │ - subseq lr, r3, r0, lsl #14 │ │ │ │ + ldrsheq lr, [r3], #-96 @ 0xffffffa0 │ │ │ │ + ldrsheq lr, [r3], #-108 @ 0xffffff94 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsbeq lr, [r3], #-104 @ 0xffffff98 │ │ │ │ + ldrsbeq lr, [r3], #-100 @ 0xffffff9c │ │ │ │ andeq r6, r0, sp, asr r6 │ │ │ │ andseq r8, r8, r1, lsl #3 │ │ │ │ @ instruction: 0xffffd280 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r2, r0, r8, ror #14 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r9, r8, ip, asr #17 │ │ │ │ + eorseq r9, r8, r8, asr #17 │ │ │ │ strmi r0, [r3, -r7, lsl #14] │ │ │ │ - subseq lr, r3, r0, lsr #11 │ │ │ │ - eorseq r9, r8, r0, lsr #17 │ │ │ │ + @ instruction: 0x0053e59c │ │ │ │ + mlaseq r8, ip, r8, r9 │ │ │ │ │ │ │ │ -0061c79c : │ │ │ │ +0061c7a0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr lr, [pc, #1124] @ 61cc18 │ │ │ │ - ldr ip, [pc, #1124] @ 61cc1c │ │ │ │ + ldr lr, [pc, #1124] @ 61cc1c │ │ │ │ + ldr ip, [pc, #1124] @ 61cc20 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #1116] @ 61cc20 │ │ │ │ + ldr r3, [pc, #1116] @ 61cc24 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #1112] @ 61cc24 │ │ │ │ + ldr r2, [pc, #1112] @ 61cc28 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -1066386,99 +1066387,99 @@ │ │ │ │ movne r7, #0 │ │ │ │ movne r8, r4 │ │ │ │ addeq r8, sp, #12 │ │ │ │ mov r6, #0 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ mov r5, r0 │ │ │ │ strb r6, [sp, #8] │ │ │ │ - beq 61c9f0 │ │ │ │ - ldr r3, [pc, #1028] @ 61cc28 │ │ │ │ + beq 61c9f4 │ │ │ │ + ldr r3, [pc, #1028] @ 61cc2c │ │ │ │ ldr r2, [r0, #2380] @ 0x94c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 61c8a8 │ │ │ │ - ldr r3, [pc, #1016] @ 61cc2c │ │ │ │ - ldr ip, [pc, #1016] @ 61cc30 │ │ │ │ - ldr r1, [pc, #1016] @ 61cc34 │ │ │ │ - ldr r2, [pc, #1016] @ 61cc38 │ │ │ │ + beq 61c8ac │ │ │ │ + ldr r3, [pc, #1016] @ 61cc30 │ │ │ │ + ldr ip, [pc, #1016] @ 61cc34 │ │ │ │ + ldr r1, [pc, #1016] @ 61cc38 │ │ │ │ + ldr r2, [pc, #1016] @ 61cc3c │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r8 │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e0aac │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #972] @ 61cc3c │ │ │ │ - ldr r3, [pc, #936] @ 61cc1c │ │ │ │ + ldr r2, [pc, #972] @ 61cc40 │ │ │ │ + ldr r3, [pc, #936] @ 61cc20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61cc14 │ │ │ │ + bne 61cc18 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #100] @ 0x64 │ │ │ │ ldrb r3, [r3, #11] │ │ │ │ cmp r3, #3 │ │ │ │ - bne 61ca50 │ │ │ │ + bne 61ca54 │ │ │ │ ldr r3, [r0, #1928] @ 0x788 │ │ │ │ mov r2, #1 │ │ │ │ adds r3, r3, #52 @ 0x34 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r0, #1932] @ 0x78c │ │ │ │ add r1, sp, #8 │ │ │ │ adc r3, r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r0, #1788] @ 0x6fc │ │ │ │ bl 213a58 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 61cb88 │ │ │ │ + bne 61cb8c │ │ │ │ ldrb r3, [sp, #8] │ │ │ │ sub r2, r3, #64 @ 0x40 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ cmp r2, #188 @ 0xbc │ │ │ │ - bhi 61cb88 │ │ │ │ + bhi 61cb8c │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #200 @ 0xc8 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 61c918 │ │ │ │ + beq 61c91c │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ orreq r6, r6, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ strb r3, [sp, #8] │ │ │ │ sub r2, r3, #64 @ 0x40 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ cmp r2, #188 @ 0xbc │ │ │ │ - bls 61c904 │ │ │ │ + bls 61c908 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61cba8 │ │ │ │ + beq 61cbac │ │ │ │ cmp r6, #0 │ │ │ │ moveq r2, #212 @ 0xd4 │ │ │ │ moveq r6, r2 │ │ │ │ - bne 61cbf4 │ │ │ │ + bne 61cbf8 │ │ │ │ mov r3, #8 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ bl 3cb598 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 61cbd4 │ │ │ │ + blt 61cbd8 │ │ │ │ ldr r0, [r5, #1924] @ 0x784 │ │ │ │ mov r2, #8 │ │ │ │ add r0, r0, r6 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ bl 21380c │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ mov ip, #8 │ │ │ │ @@ -1066503,188 +1066504,188 @@ │ │ │ │ strb r2, [r3, #6] │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ add r3, r3, r6 │ │ │ │ strb r1, [r3, #7] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e0aac │ │ │ │ - b 61c9fc │ │ │ │ + b 61ca00 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 8e0aac │ │ │ │ mov r3, #0 │ │ │ │ cmp r7, r3 │ │ │ │ add r6, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r2, [pc, #548] @ 61cc40 │ │ │ │ + ldr r2, [pc, #548] @ 61cc44 │ │ │ │ str r3, [r6, #4] │ │ │ │ str r3, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r3, [r5, #2380] @ 0x94c │ │ │ │ moveq r7, r4 │ │ │ │ addne r7, sp, #12 │ │ │ │ cmp r3, r2 │ │ │ │ str r4, [sp, #16] │ │ │ │ - beq 61ca70 │ │ │ │ + beq 61ca74 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8e0aac │ │ │ │ mov r0, #1 │ │ │ │ - b 61c868 │ │ │ │ - ldr r3, [pc, #492] @ 61cc44 │ │ │ │ - ldr ip, [pc, #492] @ 61cc48 │ │ │ │ - ldr r1, [pc, #492] @ 61cc4c │ │ │ │ - ldr r2, [pc, #492] @ 61cc50 │ │ │ │ + b 61c86c │ │ │ │ + ldr r3, [pc, #492] @ 61cc48 │ │ │ │ + ldr ip, [pc, #492] @ 61cc4c │ │ │ │ + ldr r1, [pc, #492] @ 61cc50 │ │ │ │ + ldr r2, [pc, #492] @ 61cc54 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - b 61c848 │ │ │ │ + b 61c84c │ │ │ │ ldr r3, [r5, #2384] @ 0x950 │ │ │ │ - ldr r2, [pc, #472] @ 61cc54 │ │ │ │ + ldr r2, [pc, #472] @ 61cc58 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 61caa4 │ │ │ │ - ldr r2, [pc, #464] @ 61cc58 │ │ │ │ + beq 61caa8 │ │ │ │ + ldr r2, [pc, #464] @ 61cc5c │ │ │ │ cmp r3, r2 │ │ │ │ - beq 61caa4 │ │ │ │ - ldr r2, [pc, #456] @ 61cc5c │ │ │ │ + beq 61caa8 │ │ │ │ + ldr r2, [pc, #456] @ 61cc60 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 61caa4 │ │ │ │ - ldr r2, [pc, #448] @ 61cc60 │ │ │ │ + beq 61caa8 │ │ │ │ + ldr r2, [pc, #448] @ 61cc64 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 61ca3c │ │ │ │ + bne 61ca40 │ │ │ │ ldr r3, [r5, #1928] @ 0x788 │ │ │ │ ldr r1, [r5, #1932] @ 0x78c │ │ │ │ adds r3, r3, #24 │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #16 │ │ │ │ ldr r0, [r5, #1788] @ 0x6fc │ │ │ │ mov r1, r6 │ │ │ │ bl 213a58 │ │ │ │ cmp r0, #16 │ │ │ │ mov r4, r0 │ │ │ │ - beq 61cafc │ │ │ │ - ldr r0, [pc, #388] @ 61cc64 │ │ │ │ + beq 61cb00 │ │ │ │ + ldr r0, [pc, #388] @ 61cc68 │ │ │ │ ldr r1, [r5, #1780] @ 0x6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ bl 8e11a8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e0aac │ │ │ │ - b 61c864 │ │ │ │ + b 61c868 │ │ │ │ mov r3, #24 │ │ │ │ mov r2, #232 @ 0xe8 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ bl 3cb598 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 61cbb4 │ │ │ │ + blt 61cbb8 │ │ │ │ ldr r0, [r5, #1924] @ 0x784 │ │ │ │ mov r2, #24 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ add r0, r0, #232 @ 0xe8 │ │ │ │ bl 21380c │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ mov ip, #24 │ │ │ │ strb ip, [r1, #234] @ 0xea │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1, #235] @ 0xeb │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ - ldr r3, [pc, #276] @ 61cc68 │ │ │ │ + ldr r3, [pc, #276] @ 61cc6c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, #4 │ │ │ │ add r0, r0, #236 @ 0xec │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 212834 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r0, #240 @ 0xf0 │ │ │ │ bl 212834 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e0aac │ │ │ │ - b 61ca48 │ │ │ │ - ldr r3, [pc, #220] @ 61cc6c │ │ │ │ - ldr ip, [pc, #220] @ 61cc70 │ │ │ │ - ldr r1, [pc, #220] @ 61cc74 │ │ │ │ - ldr r2, [pc, #220] @ 61cc78 │ │ │ │ + b 61ca4c │ │ │ │ + ldr r3, [pc, #220] @ 61cc70 │ │ │ │ + ldr ip, [pc, #220] @ 61cc74 │ │ │ │ + ldr r1, [pc, #220] @ 61cc78 │ │ │ │ + ldr r2, [pc, #220] @ 61cc7c │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - b 61c848 │ │ │ │ + b 61c84c │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ mov r6, r2 │ │ │ │ - b 61c950 │ │ │ │ - ldr r1, [pc, #192] @ 61cc7c │ │ │ │ + b 61c954 │ │ │ │ + ldr r1, [pc, #192] @ 61cc80 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8dff00 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e0aac │ │ │ │ - b 61c864 │ │ │ │ - ldr r1, [pc, #164] @ 61cc80 │ │ │ │ + b 61c868 │ │ │ │ + ldr r1, [pc, #164] @ 61cc84 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8dff00 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e0aac │ │ │ │ - b 61c864 │ │ │ │ - ldr r3, [pc, #136] @ 61cc84 │ │ │ │ - ldr ip, [pc, #136] @ 61cc88 │ │ │ │ - ldr r1, [pc, #136] @ 61cc8c │ │ │ │ - ldr r2, [pc, #136] @ 61cc90 │ │ │ │ + b 61c868 │ │ │ │ + ldr r3, [pc, #136] @ 61cc88 │ │ │ │ + ldr ip, [pc, #136] @ 61cc8c │ │ │ │ + ldr r1, [pc, #136] @ 61cc90 │ │ │ │ + ldr r2, [pc, #136] @ 61cc94 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ - b 61c848 │ │ │ │ + b 61c84c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq lr, r3, r0, lsl r5 │ │ │ │ + subseq lr, r3, ip, lsl #10 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq lr, r3, ip, ror #9 │ │ │ │ + subseq lr, r3, r8, ror #9 │ │ │ │ andeq r3, r0, ip, lsr r9 │ │ │ │ ldrdeq r1, [r0], -lr │ │ │ │ - subeq sl, r6, ip, asr #28 │ │ │ │ - eorseq r9, r8, ip, asr #15 │ │ │ │ - eorseq r9, r8, r0, ror r0 │ │ │ │ + subeq sl, r6, r8, asr #28 │ │ │ │ + eorseq r9, r8, r8, asr #15 │ │ │ │ + eorseq r9, r8, ip, rrx │ │ │ │ @ instruction: 0x000005bb │ │ │ │ - subseq lr, r3, r4, asr r4 │ │ │ │ + subseq lr, r3, r0, asr r4 │ │ │ │ andeq r8, r0, r6, lsl #1 │ │ │ │ - subeq sl, r6, r8, lsr #24 │ │ │ │ - @ instruction: 0x003895dc │ │ │ │ - eorseq r8, r8, ip, asr #28 │ │ │ │ + subeq sl, r6, r4, lsr #24 │ │ │ │ + @ instruction: 0x003895d8 │ │ │ │ + eorseq r8, r8, r8, asr #28 │ │ │ │ andeq r0, r0, r1, asr #11 │ │ │ │ andeq r2, r0, sp, lsl r0 │ │ │ │ andeq r4, r0, pc, ror r6 │ │ │ │ andeq r4, r0, sp, lsr ip │ │ │ │ andeq r9, r0, fp, lsl #20 │ │ │ │ - eorseq r9, r8, r4, lsr #12 │ │ │ │ + eorseq r9, r8, r0, lsr #12 │ │ │ │ cmppl r8, #1459617792 @ 0x57000000 │ │ │ │ - strdeq sl, [r6], #-160 @ 0xffffff60 │ │ │ │ - @ instruction: 0x003894d8 │ │ │ │ - eorseq r8, r8, r4, lsl sp │ │ │ │ + subeq sl, r6, ip, ror #21 │ │ │ │ + @ instruction: 0x003894d4 │ │ │ │ + eorseq r8, r8, r0, lsl sp │ │ │ │ ldrdeq r0, [r0], -r1 │ │ │ │ - eorseq r9, r8, r8, ror #10 │ │ │ │ - eorseq r9, r8, r0, lsl #10 │ │ │ │ - subeq sl, r6, r4, lsl #21 │ │ │ │ - eorseq r9, r8, r0, lsr #9 │ │ │ │ - eorseq r8, r8, r8, lsr #25 │ │ │ │ + eorseq r9, r8, r4, ror #10 │ │ │ │ + @ instruction: 0x003894fc │ │ │ │ + subeq sl, r6, r0, lsl #21 │ │ │ │ + mlaseq r8, ip, r4, r9 │ │ │ │ + eorseq r8, r8, r4, lsr #25 │ │ │ │ andeq r0, r0, r3, ror #11 │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #53] @ 0x35 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61ccc4 │ │ │ │ + beq 61ccc8 │ │ │ │ ldrb r3, [r0, #687] @ 0x2af │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ bxne lr │ │ │ │ ldrb r3, [r0, #688] @ 0x2b0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1066694,36 +1066695,36 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ sub r0, r0, #1744 @ 0x6d0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #2444] @ 0x98c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 61cd0c │ │ │ │ + beq 61cd10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61cd00 │ │ │ │ + bne 61cd04 │ │ │ │ ldrb r0, [r0, #2440] @ 0x988 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0061cd18 : │ │ │ │ +0061cd1c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #532] @ 61cf48 │ │ │ │ + ldr r2, [pc, #532] @ 61cf4c │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #528] @ 61cf4c │ │ │ │ + ldr r3, [pc, #528] @ 61cf50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #176] @ 0xb0 │ │ │ │ @@ -1066736,93 +1066737,93 @@ │ │ │ │ ldr r3, [r0, #168] @ 0xa8 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r1, r3 │ │ │ │ ldr r0, [r0, #172] @ 0xac │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r9, [sp, #96] @ 0x60 │ │ │ │ adc r3, r3, r0 │ │ │ │ - ldr sl, [pc, #448] @ 61cf50 │ │ │ │ + ldr sl, [pc, #448] @ 61cf54 │ │ │ │ adds ip, r1, r5 │ │ │ │ adc r3, r6, r3 │ │ │ │ mov r1, #0 │ │ │ │ cmp r9, #2 │ │ │ │ add sl, pc, sl │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ ldr r8, [sp, #92] @ 0x5c │ │ │ │ add r1, sp, #24 │ │ │ │ - beq 61ce70 │ │ │ │ + beq 61ce74 │ │ │ │ cmp r9, #4 │ │ │ │ - beq 61ce68 │ │ │ │ + beq 61ce6c │ │ │ │ cmp r9, #1 │ │ │ │ - bne 61cf34 │ │ │ │ + bne 61cf38 │ │ │ │ strb r7, [sp, #24] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r2, r9 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 213500 │ │ │ │ cmp r0, r9 │ │ │ │ - beq 61ce10 │ │ │ │ + beq 61ce14 │ │ │ │ stm sp, {r7, r8, r9} │ │ │ │ ldr r2, [r4, #168] @ 0xa8 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ - ldr r1, [pc, #344] @ 61cf54 │ │ │ │ - ldr r0, [pc, #344] @ 61cf58 │ │ │ │ + ldr r1, [pc, #344] @ 61cf58 │ │ │ │ + ldr r0, [pc, #344] @ 61cf5c │ │ │ │ adds r2, r5, r2 │ │ │ │ adc r3, r6, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - ldr r3, [pc, #324] @ 61cf5c │ │ │ │ + ldr r3, [pc, #324] @ 61cf60 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61ce78 │ │ │ │ - ldr r2, [pc, #308] @ 61cf60 │ │ │ │ - ldr r3, [pc, #284] @ 61cf4c │ │ │ │ + bne 61ce7c │ │ │ │ + ldr r2, [pc, #308] @ 61cf64 │ │ │ │ + ldr r3, [pc, #284] @ 61cf50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61cf44 │ │ │ │ + bne 61cf48 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ str r7, [sp, #24] │ │ │ │ - b 61cdcc │ │ │ │ + b 61cdd0 │ │ │ │ strh r7, [sp, #24] │ │ │ │ - b 61cdcc │ │ │ │ - ldr r3, [pc, #228] @ 61cf64 │ │ │ │ + b 61cdd0 │ │ │ │ + ldr r3, [pc, #228] @ 61cf68 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61ce24 │ │ │ │ - ldr r3, [pc, #212] @ 61cf68 │ │ │ │ + beq 61ce28 │ │ │ │ + ldr r3, [pc, #212] @ 61cf6c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61ce24 │ │ │ │ - ldr r3, [pc, #196] @ 61cf6c │ │ │ │ + beq 61ce28 │ │ │ │ + ldr r3, [pc, #196] @ 61cf70 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r3, [r4, #168] @ 0xa8 │ │ │ │ adds r5, r5, r3 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ adc r6, r6, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61cf14 │ │ │ │ + beq 61cf18 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1066831,54 +1066832,54 @@ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r9, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #100] @ 61cf70 │ │ │ │ + ldr r0, [pc, #100] @ 61cf74 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61ce24 │ │ │ │ - ldr r0, [pc, #88] @ 61cf74 │ │ │ │ + b 61ce28 │ │ │ │ + ldr r0, [pc, #88] @ 61cf78 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #8] │ │ │ │ stm sp, {r7, r8} │ │ │ │ bl 8e8dbc │ │ │ │ - b 61ce24 │ │ │ │ - ldr r0, [pc, #60] @ 61cf78 │ │ │ │ + b 61ce28 │ │ │ │ + ldr r0, [pc, #60] @ 61cf7c │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4b3b84 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq sp, r3, ip, lsl #31 │ │ │ │ + subseq sp, r3, r8, lsl #31 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sp, r3, r8, lsr #30 │ │ │ │ - subeq sl, r6, ip, lsr #18 │ │ │ │ - mlaseq r8, r0, r3, r9 │ │ │ │ + subseq sp, r3, r4, lsr #30 │ │ │ │ + subeq sl, r6, r8, lsr #18 │ │ │ │ + eorseq r9, r8, ip, lsl #7 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - @ instruction: 0x0053de98 │ │ │ │ + @ instruction: 0x0053de94 │ │ │ │ strdeq r2, [r0], -r8 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x003892b4 │ │ │ │ - @ instruction: 0x003892d0 │ │ │ │ - eorseq r9, r8, r4, lsr r2 │ │ │ │ + @ instruction: 0x003892b0 │ │ │ │ + eorseq r9, r8, ip, asr #5 │ │ │ │ + eorseq r9, r8, r0, lsr r2 │ │ │ │ │ │ │ │ -0061cf7c : │ │ │ │ +0061cf80 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #560] @ 61d1c8 │ │ │ │ + ldr r2, [pc, #560] @ 61d1cc │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #556] @ 61d1cc │ │ │ │ + ldr r3, [pc, #556] @ 61d1d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #176] @ 0xb0 │ │ │ │ @@ -1066904,86 +1066905,86 @@ │ │ │ │ mov r9, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r9, [sp, #24] │ │ │ │ mov r2, r6 │ │ │ │ str r9, [r1, #4] │ │ │ │ bl 2141c0 <__pread64_chk@plt> │ │ │ │ - ldr r8, [pc, #424] @ 61d1d0 │ │ │ │ + ldr r8, [pc, #424] @ 61d1d4 │ │ │ │ add r8, pc, r8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne 61d0c0 │ │ │ │ + bne 61d0c4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 61d0b4 │ │ │ │ + beq 61d0b8 │ │ │ │ cmp r6, #4 │ │ │ │ - beq 61d0a8 │ │ │ │ + beq 61d0ac │ │ │ │ cmp r6, #1 │ │ │ │ - bne 61d1b8 │ │ │ │ + bne 61d1bc │ │ │ │ ldrb sl, [sp, #24] │ │ │ │ mov fp, r9 │ │ │ │ - ldr r3, [pc, #380] @ 61d1d4 │ │ │ │ + ldr r3, [pc, #380] @ 61d1d8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61d0f4 │ │ │ │ - ldr r2, [pc, #364] @ 61d1d8 │ │ │ │ - ldr r3, [pc, #348] @ 61d1cc │ │ │ │ + bne 61d0f8 │ │ │ │ + ldr r2, [pc, #364] @ 61d1dc │ │ │ │ + ldr r3, [pc, #348] @ 61d1d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61d1b4 │ │ │ │ + bne 61d1b8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr sl, [sp, #24] │ │ │ │ mov fp, r9 │ │ │ │ - b 61d050 │ │ │ │ + b 61d054 │ │ │ │ ldrh sl, [sp, #24] │ │ │ │ mov fp, r9 │ │ │ │ - b 61d050 │ │ │ │ + b 61d054 │ │ │ │ str r6, [sp] │ │ │ │ - ldr r1, [pc, #272] @ 61d1dc │ │ │ │ + ldr r1, [pc, #272] @ 61d1e0 │ │ │ │ ldrd r2, [r4, #168] @ 0xa8 │ │ │ │ - ldr r0, [pc, #268] @ 61d1e0 │ │ │ │ + ldr r0, [pc, #268] @ 61d1e4 │ │ │ │ adds r2, r5, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ adc r3, r7, r3 │ │ │ │ add r1, r1, #16 │ │ │ │ mvn sl, #0 │ │ │ │ bl 8e11a8 │ │ │ │ mov fp, sl │ │ │ │ - b 61d064 │ │ │ │ - ldr r3, [pc, #232] @ 61d1e4 │ │ │ │ + b 61d068 │ │ │ │ + ldr r3, [pc, #232] @ 61d1e8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61d064 │ │ │ │ - ldr r3, [pc, #216] @ 61d1e8 │ │ │ │ + beq 61d068 │ │ │ │ + ldr r3, [pc, #216] @ 61d1ec │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61d064 │ │ │ │ - ldr r3, [pc, #200] @ 61d1ec │ │ │ │ + beq 61d068 │ │ │ │ + ldr r3, [pc, #200] @ 61d1f0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r2, [r3] │ │ │ │ ldr r3, [r4, #168] @ 0xa8 │ │ │ │ adds r5, r5, r3 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ adc r7, r7, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 61d190 │ │ │ │ + beq 61d194 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1066992,51 +1066993,51 @@ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r9, [sp, #20] │ │ │ │ str r6, [sp, #8] │ │ │ │ str sl, [sp, #16] │ │ │ │ str r5, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #104] @ 61d1f0 │ │ │ │ + ldr r0, [pc, #104] @ 61d1f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61d064 │ │ │ │ - ldr r0, [pc, #92] @ 61d1f4 │ │ │ │ + b 61d068 │ │ │ │ + ldr r0, [pc, #92] @ 61d1f8 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #12] │ │ │ │ str sl, [sp, #8] │ │ │ │ str r6, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 61d064 │ │ │ │ + b 61d068 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #52] @ 61d1f8 │ │ │ │ + ldr r0, [pc, #52] @ 61d1fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4b3b84 │ │ │ │ - subseq sp, r3, r8, lsr #26 │ │ │ │ + subseq sp, r3, r4, lsr #26 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sp, r3, r0, lsr #25 │ │ │ │ + @ instruction: 0x0053dc9c │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq sp, r3, r8, asr ip │ │ │ │ - subeq sl, r6, ip, asr r6 │ │ │ │ - eorseq r9, r8, r0, asr #2 │ │ │ │ + subseq sp, r3, r4, asr ip │ │ │ │ + subeq sl, r6, r8, asr r6 │ │ │ │ + eorseq r9, r8, ip, lsr r1 │ │ │ │ andeq r1, r0, r0, lsr #11 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - ldrsbeq r9, [r8], -r8 @ │ │ │ │ - ldrsheq r9, [r8], -r4 @ │ │ │ │ - eorseq r9, r8, r4, ror r0 │ │ │ │ + ldrsbeq r9, [r8], -r4 @ │ │ │ │ + ldrsheq r9, [r8], -r0 @ │ │ │ │ + eorseq r9, r8, r0, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r2, [pc, #756] @ 61d508 │ │ │ │ - ldr r3, [pc, #756] @ 61d50c │ │ │ │ + ldr r2, [pc, #756] @ 61d50c │ │ │ │ + ldr r3, [pc, #756] @ 61d510 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [r0, #24] │ │ │ │ mov r8, #0 │ │ │ │ add r5, sp, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -1067045,105 +1067046,105 @@ │ │ │ │ ldr r9, [r6, #1960] @ 0x7a8 │ │ │ │ str r8, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ str r8, [r5, #4] │ │ │ │ str r8, [r5, #8] │ │ │ │ str r8, [r5, #12] │ │ │ │ bl 8d5644 │ │ │ │ - ldr r7, [pc, #692] @ 61d510 │ │ │ │ + ldr r7, [pc, #692] @ 61d514 │ │ │ │ add r7, pc, r7 │ │ │ │ cmp r0, r8 │ │ │ │ - beq 61d304 │ │ │ │ + beq 61d308 │ │ │ │ sub r0, r4, r9 │ │ │ │ asr r0, r0, #2 │ │ │ │ rsb r3, r0, r0, lsl #3 │ │ │ │ add r3, r3, r3, lsl #6 │ │ │ │ add r3, r0, r3, lsl #3 │ │ │ │ rsb r3, r3, r3, lsl #15 │ │ │ │ add r4, r0, r3, lsl #3 │ │ │ │ ldr r3, [r6, #1972] @ 0x7b4 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 61d348 │ │ │ │ + beq 61d34c │ │ │ │ cmp r3, #2 │ │ │ │ - bne 61d504 │ │ │ │ - ldr r3, [pc, #632] @ 61d514 │ │ │ │ - ldr r2, [pc, #632] @ 61d518 │ │ │ │ + bne 61d508 │ │ │ │ + ldr r3, [pc, #632] @ 61d518 │ │ │ │ + ldr r2, [pc, #632] @ 61d51c │ │ │ │ ldr r8, [r7, r3] │ │ │ │ - ldr r3, [pc, #628] @ 61d51c │ │ │ │ + ldr r3, [pc, #628] @ 61d520 │ │ │ │ ldr r9, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61d378 │ │ │ │ - ldr r2, [pc, #592] @ 61d520 │ │ │ │ - ldr r3, [pc, #568] @ 61d50c │ │ │ │ + bne 61d37c │ │ │ │ + ldr r2, [pc, #592] @ 61d524 │ │ │ │ + ldr r3, [pc, #568] @ 61d510 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61d500 │ │ │ │ + bne 61d504 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r8 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r2, [pc, #536] @ 61d524 │ │ │ │ - ldr r3, [pc, #508] @ 61d50c │ │ │ │ + ldr r2, [pc, #536] @ 61d528 │ │ │ │ + ldr r3, [pc, #508] @ 61d510 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61d500 │ │ │ │ + bne 61d504 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 3c3f6c │ │ │ │ cmp r0, r8 │ │ │ │ - bne 61d40c │ │ │ │ - ldr r3, [pc, #436] @ 61d518 │ │ │ │ + bne 61d410 │ │ │ │ + ldr r3, [pc, #436] @ 61d51c │ │ │ │ ldr r9, [r7, r3] │ │ │ │ - ldr r3, [pc, #444] @ 61d528 │ │ │ │ + ldr r3, [pc, #444] @ 61d52c │ │ │ │ ldr r8, [r7, r3] │ │ │ │ - ldr r3, [pc, #440] @ 61d52c │ │ │ │ + ldr r3, [pc, #440] @ 61d530 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ - b 61d2ac │ │ │ │ - ldr r3, [pc, #432] @ 61d530 │ │ │ │ + b 61d2b0 │ │ │ │ + ldr r3, [pc, #432] @ 61d534 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61d2c8 │ │ │ │ - ldr r3, [pc, #416] @ 61d534 │ │ │ │ + beq 61d2cc │ │ │ │ + ldr r3, [pc, #416] @ 61d538 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61d2c8 │ │ │ │ - ldr r3, [pc, #400] @ 61d538 │ │ │ │ + beq 61d2cc │ │ │ │ + ldr r3, [pc, #400] @ 61d53c │ │ │ │ ldr r5, [r6, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrd sl, [sp, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61d4cc │ │ │ │ + beq 61d4d0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1067151,105 +1067152,105 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ strd sl, [sp, #8] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #312] @ 61d53c │ │ │ │ + ldr r0, [pc, #312] @ 61d540 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61d2c8 │ │ │ │ + b 61d2cc │ │ │ │ ldr r3, [r6, #1964] @ 0x7ac │ │ │ │ lsr r1, r4, #5 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov ip, #1 │ │ │ │ ldr r3, [r2, r1, lsl #2] │ │ │ │ and r0, r4, #31 │ │ │ │ orr r3, r3, ip, lsl r0 │ │ │ │ add r0, r6, #1248 @ 0x4e0 │ │ │ │ str r3, [r2, r1, lsl #2] │ │ │ │ mov r1, ip │ │ │ │ - bl 654f60 │ │ │ │ - ldr r3, [pc, #216] @ 61d518 │ │ │ │ + bl 654f64 │ │ │ │ + ldr r3, [pc, #216] @ 61d51c │ │ │ │ ldr r9, [r7, r3] │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61d364 │ │ │ │ - ldr r3, [pc, #236] @ 61d540 │ │ │ │ + beq 61d368 │ │ │ │ + ldr r3, [pc, #236] @ 61d544 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61d364 │ │ │ │ - ldr r3, [pc, #204] @ 61d534 │ │ │ │ + beq 61d368 │ │ │ │ + ldr r3, [pc, #204] @ 61d538 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61d364 │ │ │ │ - ldr r3, [pc, #188] @ 61d538 │ │ │ │ + beq 61d368 │ │ │ │ + ldr r3, [pc, #188] @ 61d53c │ │ │ │ ldr sl, [r6, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61d4ec │ │ │ │ + beq 61d4f0 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #128] @ 61d544 │ │ │ │ + ldr r0, [pc, #128] @ 61d548 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61d364 │ │ │ │ - ldr r0, [pc, #116] @ 61d548 │ │ │ │ + b 61d368 │ │ │ │ + ldr r0, [pc, #116] @ 61d54c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ strd sl, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ bl 8e8dbc │ │ │ │ - b 61d2c8 │ │ │ │ - ldr r0, [pc, #88] @ 61d54c │ │ │ │ + b 61d2cc │ │ │ │ + ldr r0, [pc, #88] @ 61d550 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61d364 │ │ │ │ + b 61d368 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ bl 213bcc │ │ │ │ - ldrheq sp, [r3], #-160 @ 0xffffff60 │ │ │ │ + subseq sp, r3, ip, lsr #21 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sp, r3, ip, ror #20 │ │ │ │ + subseq sp, r3, r8, ror #20 │ │ │ │ muleq r0, r0, r4 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r5, r0, r4, lsl #4 │ │ │ │ - ldrsheq sp, [r3], #-148 @ 0xffffff6c │ │ │ │ - ldrheq sp, [r3], #-152 @ 0xffffff68 │ │ │ │ + ldrsheq sp, [r3], #-144 @ 0xffffff70 │ │ │ │ + ldrheq sp, [r3], #-148 @ 0xffffff6c │ │ │ │ andeq r4, r0, r8, ror #19 │ │ │ │ andeq r4, r0, r8, lsl #5 │ │ │ │ andeq r4, r0, r8, ror #15 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r8, r8, r0, lsl #30 │ │ │ │ + @ instruction: 0x00388efc │ │ │ │ andeq r4, r0, r0, ror #29 │ │ │ │ - @ instruction: 0x00388df8 │ │ │ │ - eorseq r8, r8, r8, ror #28 │ │ │ │ - @ instruction: 0x00388df0 │ │ │ │ + @ instruction: 0x00388df4 │ │ │ │ + eorseq r8, r8, r4, ror #28 │ │ │ │ + eorseq r8, r8, ip, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #436] @ 61d71c │ │ │ │ - ldr r3, [pc, #436] @ 61d720 │ │ │ │ + ldr r2, [pc, #436] @ 61d720 │ │ │ │ + ldr r3, [pc, #436] @ 61d724 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r0, [r0, #1916] @ 0x77c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -1067258,129 +1067259,129 @@ │ │ │ │ mov r1, #0 │ │ │ │ add r0, r5, #1744 @ 0x6d0 │ │ │ │ bl 46f774 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r5, #1876] @ 0x754 │ │ │ │ bl 3ca530 │ │ │ │ - ldr r7, [pc, #372] @ 61d724 │ │ │ │ + ldr r7, [pc, #372] @ 61d728 │ │ │ │ add r4, r5, #1968 @ 0x7b0 │ │ │ │ add r6, r5, #2304 @ 0x900 │ │ │ │ add r4, r4, #8 │ │ │ │ add r6, r6, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ bl 47071c │ │ │ │ cmp r4, r6 │ │ │ │ - bne 61d5c0 │ │ │ │ + bne 61d5c4 │ │ │ │ add r4, r5, #1872 @ 0x750 │ │ │ │ add r4, r4, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 8d5418 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ bl 8f5e40 │ │ │ │ mov r0, r4 │ │ │ │ bl 8d53a4 │ │ │ │ - ldr r3, [pc, #288] @ 61d728 │ │ │ │ + ldr r3, [pc, #288] @ 61d72c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r5, #1972] @ 0x7b4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 61d660 │ │ │ │ - ldr r2, [pc, #264] @ 61d72c │ │ │ │ - ldr r3, [pc, #248] @ 61d720 │ │ │ │ + bne 61d664 │ │ │ │ + ldr r2, [pc, #264] @ 61d730 │ │ │ │ + ldr r3, [pc, #248] @ 61d724 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61d718 │ │ │ │ + bne 61d71c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #200] @ 61d730 │ │ │ │ + ldr r3, [pc, #200] @ 61d734 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 61d61c │ │ │ │ - ldr r3, [pc, #184] @ 61d734 │ │ │ │ + beq 61d620 │ │ │ │ + ldr r3, [pc, #184] @ 61d738 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61d61c │ │ │ │ - ldr r3, [pc, #168] @ 61d738 │ │ │ │ + beq 61d620 │ │ │ │ + ldr r3, [pc, #168] @ 61d73c │ │ │ │ ldr r4, [r5, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 61d6dc │ │ │ │ + beq 61d6e0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #104] @ 61d73c │ │ │ │ + ldr r0, [pc, #104] @ 61d740 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61d61c │ │ │ │ - ldr r2, [pc, #92] @ 61d740 │ │ │ │ - ldr r3, [pc, #56] @ 61d720 │ │ │ │ + b 61d620 │ │ │ │ + ldr r2, [pc, #92] @ 61d744 │ │ │ │ + ldr r3, [pc, #56] @ 61d724 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61d718 │ │ │ │ - ldr r0, [pc, #60] @ 61d744 │ │ │ │ + bne 61d71c │ │ │ │ + ldr r0, [pc, #60] @ 61d748 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 8e8dbc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq sp, r3, ip, asr r7 │ │ │ │ + subseq sp, r3, r8, asr r7 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sp, r3, r8, lsl #14 │ │ │ │ + subseq sp, r3, r4, lsl #14 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq sp, r3, r0, lsr #13 │ │ │ │ + @ instruction: 0x0053d69c │ │ │ │ andeq r0, r0, r8, ror #30 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r8, r8, r0, lsr #25 │ │ │ │ - subseq sp, r3, r0, ror #11 │ │ │ │ - mlaseq r8, r0, ip, r8 │ │ │ │ + mlaseq r8, ip, ip, r8 │ │ │ │ + ldrsbeq sp, [r3], #-92 @ 0xffffffa4 │ │ │ │ + eorseq r8, r8, ip, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r6, r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 61d774 │ │ │ │ + beq 61d778 │ │ │ │ ldr r3, [r0, #1964] @ 0x7ac │ │ │ │ ldrb r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61d880 │ │ │ │ + beq 61d884 │ │ │ │ ldr r8, [r7, #1968] @ 0x7b0 │ │ │ │ mov r4, #0 │ │ │ │ add r8, r8, #5 │ │ │ │ lsl r8, r8, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 211a90 │ │ │ │ ldr ip, [r7, #1968] @ 0x7b0 │ │ │ │ @@ -1067390,51 +1067391,51 @@ │ │ │ │ add r3, r6, #1 │ │ │ │ str r8, [r0] │ │ │ │ mov r5, r0 │ │ │ │ addgt r8, r0, #16 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #8] │ │ │ │ str ip, [r0, #16] │ │ │ │ - bgt 61d7f0 │ │ │ │ - b 61d848 │ │ │ │ + bgt 61d7f4 │ │ │ │ + b 61d84c │ │ │ │ bl 3c3f6c │ │ │ │ ldr r3, [r7, #1960] @ 0x7a8 │ │ │ │ add r3, r3, r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61d82c │ │ │ │ + beq 61d830 │ │ │ │ mov r0, r3 │ │ │ │ bl 8d5418 │ │ │ │ ldr ip, [r7, #1968] @ 0x7b0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp ip, r4 │ │ │ │ str r0, [r8, #4]! │ │ │ │ - ble 61d848 │ │ │ │ + ble 61d84c │ │ │ │ ldr r3, [r7, #1960] @ 0x7a8 │ │ │ │ add r2, r4, r4, lsl #3 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldrb r1, [r3, #32] │ │ │ │ mvn r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsl r9, r2, #2 │ │ │ │ - beq 61d7e0 │ │ │ │ + beq 61d7e4 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 61d7d4 │ │ │ │ + blt 61d7d8 │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bne 61d7c0 │ │ │ │ + bne 61d7c4 │ │ │ │ add r0, r3, #12 │ │ │ │ bl 8d5418 │ │ │ │ ldr ip, [r7, #1968] @ 0x7b0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp ip, r4 │ │ │ │ str r0, [r8, #4]! │ │ │ │ - bgt 61d7f0 │ │ │ │ - ldr r1, [pc, #144] @ 61d8e0 │ │ │ │ + bgt 61d7f4 │ │ │ │ + ldr r1, [pc, #144] @ 61d8e4 │ │ │ │ ldr r0, [r7, #1788] @ 0x6fc │ │ │ │ mov r2, r5 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1067443,15 +1067444,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #24 │ │ │ │ bl 211a90 │ │ │ │ mov r3, #24 │ │ │ │ - ldr r1, [pc, #76] @ 61d8e0 │ │ │ │ + ldr r1, [pc, #76] @ 61d8e4 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ @@ -1067462,92 +1067463,92 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #1788] @ 0x6fc │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61d774 │ │ │ │ - b 61d864 │ │ │ │ + beq 61d778 │ │ │ │ + b 61d868 │ │ │ │ andeq r3, r0, lr, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #80] @ 61d94c │ │ │ │ - ldr r2, [pc, #80] @ 61d950 │ │ │ │ + ldr r3, [pc, #80] @ 61d950 │ │ │ │ + ldr r2, [pc, #80] @ 61d954 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [r3, r2] │ │ │ │ - ldr r5, [pc, #72] @ 61d954 │ │ │ │ + ldr r5, [pc, #72] @ 61d958 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ add r5, pc, r5 │ │ │ │ mov lr, r5 │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ - ldr r4, [pc, #52] @ 61d958 │ │ │ │ + ldr r4, [pc, #52] @ 61d95c │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1} │ │ │ │ add r4, pc, r4 │ │ │ │ stm lr, {r0, r1} │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ strb r6, [r5, #12] │ │ │ │ bl 69caec │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69caec │ │ │ │ - subseq sp, r3, r8, asr #7 │ │ │ │ + subseq sp, r3, r4, asr #7 │ │ │ │ muleq r0, r0, r3 │ │ │ │ - rsbeq pc, r1, r0, ror #21 │ │ │ │ - subseq pc, r0, r8, ror #15 │ │ │ │ + ldrdeq pc, [r1], #-172 @ 0xffffff54 @ │ │ │ │ + subseq pc, r0, r4, ror #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #944] @ 61dd24 │ │ │ │ + ldr r6, [pc, #944] @ 61dd28 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r1, r6, #32 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #928] @ 61dd28 │ │ │ │ - ldr r1, [pc, #928] @ 61dd2c │ │ │ │ + ldr r2, [pc, #928] @ 61dd2c │ │ │ │ + ldr r1, [pc, #928] @ 61dd30 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #908] @ 61dd30 │ │ │ │ - ldr r1, [pc, #908] @ 61dd34 │ │ │ │ + ldr r2, [pc, #908] @ 61dd34 │ │ │ │ + ldr r1, [pc, #908] @ 61dd38 │ │ │ │ add r6, r6, #48 @ 0x30 │ │ │ │ mov r3, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #888] @ 61dd38 │ │ │ │ + ldr r8, [pc, #888] @ 61dd3c │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r1, [pc, #872] @ 61dd3c │ │ │ │ + ldr r1, [pc, #872] @ 61dd40 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 696ae0 │ │ │ │ - ldr r1, [pc, #856] @ 61dd40 │ │ │ │ + ldr r1, [pc, #856] @ 61dd44 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ bl 694d3c │ │ │ │ ldr r7, [r5, #48] @ 0x30 │ │ │ │ - ldr lr, [pc, #836] @ 61dd44 │ │ │ │ - ldr ip, [pc, #836] @ 61dd48 │ │ │ │ - ldr r0, [pc, #836] @ 61dd4c │ │ │ │ - ldr r3, [pc, #836] @ 61dd50 │ │ │ │ - ldr r2, [pc, #836] @ 61dd54 │ │ │ │ - ldr r1, [pc, #836] @ 61dd58 │ │ │ │ + ldr lr, [pc, #836] @ 61dd48 │ │ │ │ + ldr ip, [pc, #836] @ 61dd4c │ │ │ │ + ldr r0, [pc, #836] @ 61dd50 │ │ │ │ + ldr r3, [pc, #836] @ 61dd54 │ │ │ │ + ldr r2, [pc, #836] @ 61dd58 │ │ │ │ + ldr r1, [pc, #836] @ 61dd5c │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ orr r7, r7, #128 @ 0x80 │ │ │ │ str r8, [r5, #56] @ 0x38 │ │ │ │ str r7, [r5, #48] @ 0x30 │ │ │ │ @@ -1067555,270 +1067556,270 @@ │ │ │ │ str lr, [r6, #92] @ 0x5c │ │ │ │ str ip, [r6, #96] @ 0x60 │ │ │ │ str r3, [r6, #104] @ 0x68 │ │ │ │ str r0, [r6, #100] @ 0x64 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #776] @ 61dd5c │ │ │ │ - ldr r1, [pc, #776] @ 61dd60 │ │ │ │ + ldr r2, [pc, #776] @ 61dd60 │ │ │ │ + ldr r1, [pc, #776] @ 61dd64 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #760] @ 61dd64 │ │ │ │ - ldr r1, [pc, #760] @ 61dd68 │ │ │ │ + ldr r2, [pc, #760] @ 61dd68 │ │ │ │ + ldr r1, [pc, #760] @ 61dd6c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #744] @ 61dd6c │ │ │ │ - ldr r1, [pc, #744] @ 61dd70 │ │ │ │ + ldr r2, [pc, #744] @ 61dd70 │ │ │ │ + ldr r1, [pc, #744] @ 61dd74 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #728] @ 61dd74 │ │ │ │ - ldr r1, [pc, #728] @ 61dd78 │ │ │ │ + ldr r2, [pc, #728] @ 61dd78 │ │ │ │ + ldr r1, [pc, #728] @ 61dd7c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #712] @ 61dd7c │ │ │ │ - ldr r1, [pc, #712] @ 61dd80 │ │ │ │ + ldr r2, [pc, #712] @ 61dd80 │ │ │ │ + ldr r1, [pc, #712] @ 61dd84 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #696] @ 61dd84 │ │ │ │ - ldr r1, [pc, #696] @ 61dd88 │ │ │ │ + ldr r2, [pc, #696] @ 61dd88 │ │ │ │ + ldr r1, [pc, #696] @ 61dd8c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #680] @ 61dd8c │ │ │ │ - ldr r1, [pc, #680] @ 61dd90 │ │ │ │ + ldr r2, [pc, #680] @ 61dd90 │ │ │ │ + ldr r1, [pc, #680] @ 61dd94 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #664] @ 61dd94 │ │ │ │ - ldr r1, [pc, #664] @ 61dd98 │ │ │ │ + ldr r2, [pc, #664] @ 61dd98 │ │ │ │ + ldr r1, [pc, #664] @ 61dd9c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #648] @ 61dd9c │ │ │ │ - ldr r1, [pc, #648] @ 61dda0 │ │ │ │ + ldr r2, [pc, #648] @ 61dda0 │ │ │ │ + ldr r1, [pc, #648] @ 61dda4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #632] @ 61dda4 │ │ │ │ - ldr r1, [pc, #632] @ 61dda8 │ │ │ │ + ldr r2, [pc, #632] @ 61dda8 │ │ │ │ + ldr r1, [pc, #632] @ 61ddac │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #616] @ 61ddac │ │ │ │ - ldr r1, [pc, #616] @ 61ddb0 │ │ │ │ + ldr r2, [pc, #616] @ 61ddb0 │ │ │ │ + ldr r1, [pc, #616] @ 61ddb4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #600] @ 61ddb4 │ │ │ │ - ldr r1, [pc, #600] @ 61ddb8 │ │ │ │ + ldr r2, [pc, #600] @ 61ddb8 │ │ │ │ + ldr r1, [pc, #600] @ 61ddbc │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #584] @ 61ddbc │ │ │ │ - ldr r1, [pc, #584] @ 61ddc0 │ │ │ │ + ldr r2, [pc, #584] @ 61ddc0 │ │ │ │ + ldr r1, [pc, #584] @ 61ddc4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #568] @ 61ddc4 │ │ │ │ - ldr r1, [pc, #568] @ 61ddc8 │ │ │ │ + ldr r2, [pc, #568] @ 61ddc8 │ │ │ │ + ldr r1, [pc, #568] @ 61ddcc │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #552] @ 61ddcc │ │ │ │ - ldr r1, [pc, #552] @ 61ddd0 │ │ │ │ + ldr r2, [pc, #552] @ 61ddd0 │ │ │ │ + ldr r1, [pc, #552] @ 61ddd4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #536] @ 61ddd4 │ │ │ │ - ldr r1, [pc, #536] @ 61ddd8 │ │ │ │ + ldr r2, [pc, #536] @ 61ddd8 │ │ │ │ + ldr r1, [pc, #536] @ 61dddc │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #520] @ 61dddc │ │ │ │ - ldr r1, [pc, #520] @ 61dde0 │ │ │ │ + ldr r2, [pc, #520] @ 61dde0 │ │ │ │ + ldr r1, [pc, #520] @ 61dde4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #504] @ 61dde4 │ │ │ │ - ldr r1, [pc, #504] @ 61dde8 │ │ │ │ + ldr r2, [pc, #504] @ 61dde8 │ │ │ │ + ldr r1, [pc, #504] @ 61ddec │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #488] @ 61ddec │ │ │ │ - ldr r1, [pc, #488] @ 61ddf0 │ │ │ │ + ldr r2, [pc, #488] @ 61ddf0 │ │ │ │ + ldr r1, [pc, #488] @ 61ddf4 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #472] @ 61ddf4 │ │ │ │ - ldr r1, [pc, #472] @ 61ddf8 │ │ │ │ + ldr r2, [pc, #472] @ 61ddf8 │ │ │ │ + ldr r1, [pc, #472] @ 61ddfc │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #456] @ 61ddfc │ │ │ │ - ldr r1, [pc, #456] @ 61de00 │ │ │ │ + ldr r2, [pc, #456] @ 61de00 │ │ │ │ + ldr r1, [pc, #456] @ 61de04 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #440] @ 61de04 │ │ │ │ - ldr r1, [pc, #440] @ 61de08 │ │ │ │ + ldr r2, [pc, #440] @ 61de08 │ │ │ │ + ldr r1, [pc, #440] @ 61de0c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #424] @ 61de0c │ │ │ │ - ldr r1, [pc, #424] @ 61de10 │ │ │ │ + ldr r2, [pc, #424] @ 61de10 │ │ │ │ + ldr r1, [pc, #424] @ 61de14 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #408] @ 61de14 │ │ │ │ - ldr r1, [pc, #408] @ 61de18 │ │ │ │ + ldr r2, [pc, #408] @ 61de18 │ │ │ │ + ldr r1, [pc, #408] @ 61de1c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #392] @ 61de1c │ │ │ │ - ldr r1, [pc, #392] @ 61de20 │ │ │ │ + ldr r2, [pc, #392] @ 61de20 │ │ │ │ + ldr r1, [pc, #392] @ 61de24 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #376] @ 61de24 │ │ │ │ - ldr r1, [pc, #376] @ 61de28 │ │ │ │ + ldr r2, [pc, #376] @ 61de28 │ │ │ │ + ldr r1, [pc, #376] @ 61de2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #360] @ 61de2c │ │ │ │ - ldr r1, [pc, #360] @ 61de30 │ │ │ │ + ldr r2, [pc, #360] @ 61de30 │ │ │ │ + ldr r1, [pc, #360] @ 61de34 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #344] @ 61de34 │ │ │ │ - ldr r1, [pc, #344] @ 61de38 │ │ │ │ + ldr r2, [pc, #344] @ 61de38 │ │ │ │ + ldr r1, [pc, #344] @ 61de3c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #328] @ 61de3c │ │ │ │ - ldr r1, [pc, #328] @ 61de40 │ │ │ │ + ldr r2, [pc, #328] @ 61de40 │ │ │ │ + ldr r1, [pc, #328] @ 61de44 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #312] @ 61de44 │ │ │ │ - ldr r1, [pc, #312] @ 61de48 │ │ │ │ + ldr r2, [pc, #312] @ 61de48 │ │ │ │ + ldr r1, [pc, #312] @ 61de4c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 6a2ba4 │ │ │ │ - strheq r9, [r6], #-220 @ 0xffffff24 │ │ │ │ - mlaeq pc, r0, r9, pc @ │ │ │ │ - eorseq fp, r8, r0, ror #21 │ │ │ │ - eorseq r3, r1, ip, asr #20 │ │ │ │ - eorseq sp, r0, r4, ror r1 │ │ │ │ - @ instruction: 0x003889f8 │ │ │ │ + strheq r9, [r6], #-216 @ 0xffffff28 │ │ │ │ + eoreq pc, pc, ip, lsl #19 │ │ │ │ + @ instruction: 0x0038badc │ │ │ │ + eorseq r3, r1, r8, asr #20 │ │ │ │ + eorseq sp, r0, r0, ror r1 │ │ │ │ + @ instruction: 0x003889f4 │ │ │ │ strdeq r5, [r0], -r0 │ │ │ │ - subseq sl, r3, r0, ror #14 │ │ │ │ + subseq sl, r3, ip, asr r7 │ │ │ │ andeq r5, r0, r8, lsl #19 │ │ │ │ andeq r4, r0, ip, lsr #10 │ │ │ │ andeq r2, r0, ip, asr r1 │ │ │ │ andeq r3, r0, ip, ror #28 │ │ │ │ - eorseq r8, r8, ip, lsr #19 │ │ │ │ - eorseq fp, r7, r8, lsr #8 │ │ │ │ - eorseq r8, r8, r4, asr #19 │ │ │ │ + eorseq r8, r8, r8, lsr #19 │ │ │ │ + eorseq fp, r7, r4, lsr #8 │ │ │ │ + eorseq r8, r8, r0, asr #19 │ │ │ │ + eorseq r8, r8, r0, lsr sl │ │ │ │ eorseq r8, r8, r4, lsr sl │ │ │ │ - eorseq r8, r8, r8, lsr sl │ │ │ │ - eorseq r8, r8, ip, asr sl │ │ │ │ - eorseq r8, r8, r0, asr sl │ │ │ │ - eorseq r8, r8, r0, lsl #21 │ │ │ │ - eorseq r8, r8, r4, ror sl │ │ │ │ - @ instruction: 0x00388ab0 │ │ │ │ - eorseq r8, r8, r8, lsr #21 │ │ │ │ - @ instruction: 0x00388af8 │ │ │ │ + eorseq r8, r8, r8, asr sl │ │ │ │ + eorseq r8, r8, ip, asr #20 │ │ │ │ + eorseq r8, r8, ip, ror sl │ │ │ │ + eorseq r8, r8, r0, ror sl │ │ │ │ + eorseq r8, r8, ip, lsr #21 │ │ │ │ + eorseq r8, r8, r4, lsr #21 │ │ │ │ @ instruction: 0x00388af4 │ │ │ │ - eorseq r8, r8, r0, asr #22 │ │ │ │ + @ instruction: 0x00388af0 │ │ │ │ eorseq r8, r8, ip, lsr fp │ │ │ │ - eorseq r8, r8, ip, lsl #23 │ │ │ │ + eorseq r8, r8, r8, lsr fp │ │ │ │ eorseq r8, r8, r8, lsl #23 │ │ │ │ - @ instruction: 0x00388bb8 │ │ │ │ + eorseq r8, r8, r4, lsl #23 │ │ │ │ @ instruction: 0x00388bb4 │ │ │ │ - eorseq r8, r8, r4, ror #23 │ │ │ │ + @ instruction: 0x00388bb0 │ │ │ │ eorseq r8, r8, r0, ror #23 │ │ │ │ - eorseq r8, r8, ip, lsl ip │ │ │ │ - eorseq r8, r8, ip, lsl ip │ │ │ │ - eorseq r8, r8, r8, asr ip │ │ │ │ - eorseq r8, r8, r8, asr ip │ │ │ │ - eorseq r8, r8, r8, ror ip │ │ │ │ - eorseq r8, r8, r0, ror ip │ │ │ │ - mlaseq r8, r0, ip, r8 │ │ │ │ + @ instruction: 0x00388bdc │ │ │ │ + eorseq r8, r8, r8, lsl ip │ │ │ │ + eorseq r8, r8, r8, lsl ip │ │ │ │ + eorseq r8, r8, r4, asr ip │ │ │ │ + eorseq r8, r8, r4, asr ip │ │ │ │ + eorseq r8, r8, r4, ror ip │ │ │ │ + eorseq r8, r8, ip, ror #24 │ │ │ │ eorseq r8, r8, ip, lsl #25 │ │ │ │ - @ instruction: 0x00388cbc │ │ │ │ - @ instruction: 0x00388cb4 │ │ │ │ + eorseq r8, r8, r8, lsl #25 │ │ │ │ + @ instruction: 0x00388cb8 │ │ │ │ + @ instruction: 0x00388cb0 │ │ │ │ + @ instruction: 0x00388cf8 │ │ │ │ @ instruction: 0x00388cfc │ │ │ │ - eorseq r8, r8, r0, lsl #26 │ │ │ │ - eorseq r8, r8, r8, asr #26 │ │ │ │ - eorseq r8, r8, r8, asr #26 │ │ │ │ - mlaseq r0, r8, sl, ip │ │ │ │ - eorseq r8, r8, ip, asr sp │ │ │ │ - eorseq r8, r8, r8, ror #27 │ │ │ │ - eorseq r8, r8, r8, ror #27 │ │ │ │ - eorseq r8, r8, r8, lsl lr │ │ │ │ - eorseq r8, r8, r8, lsl lr │ │ │ │ - eorseq r8, r8, r4, asr lr │ │ │ │ - eorseq r8, r8, r4, asr lr │ │ │ │ - eorseq r8, r8, ip, lsl #29 │ │ │ │ - eorseq r8, r8, ip, lsl #29 │ │ │ │ - eorseq sp, r1, ip, lsl #18 │ │ │ │ - eorseq r8, r8, r4, lsr #29 │ │ │ │ - @ instruction: 0x0031d8fc │ │ │ │ - @ instruction: 0x00388ebc │ │ │ │ - @ instruction: 0x00388ef4 │ │ │ │ - eorseq r8, r8, r0, lsl #30 │ │ │ │ - eorseq r8, r8, r8, ror #30 │ │ │ │ - eorseq r8, r8, r8, ror #30 │ │ │ │ - @ instruction: 0x00388fb4 │ │ │ │ - eorseq r8, r8, ip, lsr #31 │ │ │ │ - @ instruction: 0x00388ff8 │ │ │ │ - eorseq r9, r8, r4 │ │ │ │ - eorseq r9, r8, ip, rrx │ │ │ │ - eorseq r9, r8, ip, rrx │ │ │ │ - @ instruction: 0x0031bcd0 │ │ │ │ - ldrsbeq r9, [r8], -r8 @ │ │ │ │ - eorseq fp, r1, r0, asr #27 │ │ │ │ + eorseq r8, r8, r4, asr #26 │ │ │ │ + eorseq r8, r8, r4, asr #26 │ │ │ │ + mlaseq r0, r4, sl, ip │ │ │ │ + eorseq r8, r8, r8, asr sp │ │ │ │ + eorseq r8, r8, r4, ror #27 │ │ │ │ + eorseq r8, r8, r4, ror #27 │ │ │ │ + eorseq r8, r8, r4, lsl lr │ │ │ │ + eorseq r8, r8, r4, lsl lr │ │ │ │ + eorseq r8, r8, r0, asr lr │ │ │ │ + eorseq r8, r8, r0, asr lr │ │ │ │ + eorseq r8, r8, r8, lsl #29 │ │ │ │ + eorseq r8, r8, r8, lsl #29 │ │ │ │ + eorseq sp, r1, r8, lsl #18 │ │ │ │ + eorseq r8, r8, r0, lsr #29 │ │ │ │ + @ instruction: 0x0031d8f8 │ │ │ │ + @ instruction: 0x00388eb8 │ │ │ │ + @ instruction: 0x00388ef0 │ │ │ │ + @ instruction: 0x00388efc │ │ │ │ + eorseq r8, r8, r4, ror #30 │ │ │ │ + eorseq r8, r8, r4, ror #30 │ │ │ │ + @ instruction: 0x00388fb0 │ │ │ │ + eorseq r8, r8, r8, lsr #31 │ │ │ │ + @ instruction: 0x00388ff4 │ │ │ │ + eorseq r9, r8, r0 │ │ │ │ + eorseq r9, r8, r8, rrx │ │ │ │ + eorseq r9, r8, r8, rrx │ │ │ │ + eorseq fp, r1, ip, asr #25 │ │ │ │ + ldrsbeq r9, [r8], -r4 @ │ │ │ │ + @ instruction: 0x0031bdbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 3c2b78 │ │ │ │ ldr r3, [r4, #1964] @ 0x7ac │ │ │ │ @@ -1067844,101 +1067845,101 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ b 211d90 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #1504] @ 61e4b8 │ │ │ │ + ldr r2, [pc, #1504] @ 61e4bc │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #1500] @ 61e4bc │ │ │ │ + ldr r3, [pc, #1500] @ 61e4c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r0, #1952] @ 0x7a0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ - ldr r8, [pc, #1484] @ 61e4c0 │ │ │ │ + ldr r8, [pc, #1484] @ 61e4c4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ add r9, sp, #56 @ 0x38 │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r9, #4] │ │ │ │ - beq 61e080 │ │ │ │ + beq 61e084 │ │ │ │ ldr r3, [r5, #1936] @ 0x790 │ │ │ │ add r1, r1, r4 │ │ │ │ cmp r4, r3 │ │ │ │ sbcs r2, r6, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bcs 61df50 │ │ │ │ + bcs 61df54 │ │ │ │ subs r3, r3, r4 │ │ │ │ rsc r0, r6, #0 │ │ │ │ cmp r7, r3 │ │ │ │ sbcs r2, r2, r0 │ │ │ │ movcc r3, r7 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #8 │ │ │ │ bl 212d44 <__memcpy_chk@plt> │ │ │ │ cmp r7, #2 │ │ │ │ - beq 61dfe0 │ │ │ │ + beq 61dfe4 │ │ │ │ cmp r7, #4 │ │ │ │ - beq 61dfd4 │ │ │ │ + beq 61dfd8 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 61e47c │ │ │ │ + bne 61e480 │ │ │ │ ldrb r9, [sp, #56] @ 0x38 │ │ │ │ mov sl, #0 │ │ │ │ - ldr r3, [pc, #1344] @ 61e4c4 │ │ │ │ + ldr r3, [pc, #1344] @ 61e4c8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61dfec │ │ │ │ - ldr r2, [pc, #1328] @ 61e4c8 │ │ │ │ - ldr r3, [pc, #1312] @ 61e4bc │ │ │ │ + bne 61dff0 │ │ │ │ + ldr r2, [pc, #1328] @ 61e4cc │ │ │ │ + ldr r3, [pc, #1312] @ 61e4c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61e48c │ │ │ │ + bne 61e490 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ mov sl, #0 │ │ │ │ - b 61df7c │ │ │ │ + b 61df80 │ │ │ │ ldrh r9, [sp, #56] @ 0x38 │ │ │ │ mov sl, #0 │ │ │ │ - b 61df7c │ │ │ │ - ldr r3, [pc, #1240] @ 61e4cc │ │ │ │ + b 61df80 │ │ │ │ + ldr r3, [pc, #1240] @ 61e4d0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61df90 │ │ │ │ - ldr r3, [pc, #1224] @ 61e4d0 │ │ │ │ + beq 61df94 │ │ │ │ + ldr r3, [pc, #1224] @ 61e4d4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61df90 │ │ │ │ - ldr r3, [pc, #1208] @ 61e4d4 │ │ │ │ + beq 61df94 │ │ │ │ + ldr r3, [pc, #1208] @ 61e4d8 │ │ │ │ ldr r5, [r5, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61e1d0 │ │ │ │ + beq 61e1d4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1067948,42 +1067949,42 @@ │ │ │ │ str sl, [sp, #28] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r9, [sp, #24] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1120] @ 61e4d8 │ │ │ │ + ldr r0, [pc, #1120] @ 61e4dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61df90 │ │ │ │ + b 61df94 │ │ │ │ ldrb r3, [r0, #2433] @ 0x981 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61df20 │ │ │ │ + bne 61df24 │ │ │ │ mov r1, #6 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r0, r0, #1744 @ 0x6d0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 4708fc │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 61e22c │ │ │ │ - ldr r3, [pc, #1044] @ 61e4c4 │ │ │ │ + bne 61e230 │ │ │ │ + ldr r3, [pc, #1044] @ 61e4c8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrd r2, [r0, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bne 61e3bc │ │ │ │ + bne 61e3c0 │ │ │ │ str r2, [r5, #1936] @ 0x790 │ │ │ │ ldrd r0, [r0, #24] │ │ │ │ add fp, r5, #1952 @ 0x7a0 │ │ │ │ cmp r2, #0 │ │ │ │ strd r0, [fp, #-8] │ │ │ │ - beq 61e244 │ │ │ │ + beq 61e248 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ bl 21413c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov sl, #0 │ │ │ │ @@ -1068006,109 +1068007,109 @@ │ │ │ │ add r1, r1, sl │ │ │ │ adc r0, r3, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [fp, #1788] @ 0x6fc │ │ │ │ mov r2, r5 │ │ │ │ bl 213a58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61e468 │ │ │ │ - ble 61e1f8 │ │ │ │ + beq 61e46c │ │ │ │ + ble 61e1fc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds sl, r0, sl │ │ │ │ adc r3, r3, r0, asr #31 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs r2, r5, r0 │ │ │ │ sbc r3, r3, r0, asr #31 │ │ │ │ orrs r1, r2, r3 │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [fp, #1952] @ 0x7a0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bne 61e128 │ │ │ │ + bne 61e12c │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r5, fp │ │ │ │ str r1, [sp, #32] │ │ │ │ add sl, sp, #64 @ 0x40 │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, sl │ │ │ │ bl 212834 │ │ │ │ - ldr r3, [pc, #804] @ 61e4dc │ │ │ │ + ldr r3, [pc, #804] @ 61e4e0 │ │ │ │ ldrh r2, [sp, #64] @ 0x40 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 61e26c │ │ │ │ + beq 61e270 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 211d90 │ │ │ │ ldr r1, [r5, #1952] @ 0x7a0 │ │ │ │ - b 61df20 │ │ │ │ - ldr r0, [pc, #776] @ 61e4e0 │ │ │ │ + b 61df24 │ │ │ │ + ldr r0, [pc, #776] @ 61e4e4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r9, [sp, #8] │ │ │ │ str r7, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 61df90 │ │ │ │ + b 61df94 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #11 │ │ │ │ cmpne r1, #4 │ │ │ │ - beq 61e23c │ │ │ │ - ldr r0, [pc, #720] @ 61e4e4 │ │ │ │ + beq 61e240 │ │ │ │ + ldr r0, [pc, #720] @ 61e4e8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ ldr r3, [fp, #1952] @ 0x7a0 │ │ │ │ mov r5, fp │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 61e19c │ │ │ │ - ldr r0, [pc, #692] @ 61e4e8 │ │ │ │ + b 61e1a0 │ │ │ │ + ldr r0, [pc, #692] @ 61e4ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 61e1c0 │ │ │ │ + b 61e1c4 │ │ │ │ ldr r1, [fp, #1952] @ 0x7a0 │ │ │ │ - b 61e128 │ │ │ │ - ldr r0, [pc, #672] @ 61e4ec │ │ │ │ + b 61e12c │ │ │ │ + ldr r0, [pc, #672] @ 61e4f0 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [r5, #1780] @ 0x6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r3, [r5, #2433] @ 0x981 │ │ │ │ bl 8e11a8 │ │ │ │ - ldr r0, [pc, #652] @ 61e4f0 │ │ │ │ + ldr r0, [pc, #652] @ 61e4f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e0b98 │ │ │ │ - b 61e1c0 │ │ │ │ + b 61e1c4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, #2 │ │ │ │ add r3, r3, #24 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [r5, #1936] @ 0x790 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 61e1c0 │ │ │ │ + bcs 61e1c4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r1, [pc, #572] @ 61e4f4 │ │ │ │ + ldr r1, [pc, #572] @ 61e4f8 │ │ │ │ ldrh r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r3, r0 │ │ │ │ mov r2, #4 │ │ │ │ bl 213770 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bne 61e1c0 │ │ │ │ + bne 61e1c4 │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 212834 │ │ │ │ ldrh r1, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ @@ -1068128,18 +1068129,18 @@ │ │ │ │ add r1, r3, r1 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ bl 212834 │ │ │ │ ldr r3, [r5, #2380] @ 0x94c │ │ │ │ cmp fp, r3 │ │ │ │ ldrh r3, [sp, #64] @ 0x40 │ │ │ │ - bne 61e1c0 │ │ │ │ + bne 61e1c4 │ │ │ │ ldr fp, [r5, #2384] @ 0x950 │ │ │ │ cmp r3, fp │ │ │ │ - beq 61e1c0 │ │ │ │ + beq 61e1c4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, sl │ │ │ │ bl 212834 │ │ │ │ ldrh r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, sl │ │ │ │ ldr sl, [sp, #32] │ │ │ │ @@ -1068149,42 +1068150,42 @@ │ │ │ │ strh fp, [sp, #64] @ 0x40 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ strb r3, [sl, #6] │ │ │ │ ldr r0, [r5, #1936] @ 0x790 │ │ │ │ mov r1, sl │ │ │ │ add r0, sl, r0 │ │ │ │ - b 61e3a4 │ │ │ │ + b 61e3a8 │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ add r3, r2, r3 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r0, r1 │ │ │ │ - bne 61e398 │ │ │ │ + bne 61e39c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ rsb r3, r3, #0 │ │ │ │ strb r3, [r2, #6] │ │ │ │ - b 61e1c0 │ │ │ │ - ldr r3, [pc, #308] @ 61e4f8 │ │ │ │ + b 61e1c4 │ │ │ │ + ldr r3, [pc, #308] @ 61e4fc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61e0c8 │ │ │ │ - ldr r3, [pc, #248] @ 61e4d0 │ │ │ │ + beq 61e0cc │ │ │ │ + ldr r3, [pc, #248] @ 61e4d4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61e0c8 │ │ │ │ - ldr r3, [pc, #232] @ 61e4d4 │ │ │ │ + beq 61e0cc │ │ │ │ + ldr r3, [pc, #232] @ 61e4d8 │ │ │ │ ldr sl, [r5, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr fp, [r0, #24] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - beq 61e490 │ │ │ │ + beq 61e494 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ @@ -1068195,142 +1068196,142 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str fp, [sp, #8] │ │ │ │ str sl, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #168] @ 61e4fc │ │ │ │ + ldr r0, [pc, #168] @ 61e500 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldrd r2, [r0, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 61e0c8 │ │ │ │ + b 61e0cc │ │ │ │ ldr r3, [fp, #1952] @ 0x7a0 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r5, fp │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 61e19c │ │ │ │ - ldr r0, [pc, #124] @ 61e500 │ │ │ │ + b 61e1a0 │ │ │ │ + ldr r0, [pc, #124] @ 61e504 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4b3b84 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #108] @ 61e504 │ │ │ │ + ldr r0, [pc, #108] @ 61e508 │ │ │ │ str r3, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, fp │ │ │ │ mov r1, sl │ │ │ │ bl 8e8dbc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldrd r2, [r0, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 61e0c8 │ │ │ │ - subseq ip, r3, r8, ror #27 │ │ │ │ + b 61e0cc │ │ │ │ + subseq ip, r3, r4, ror #27 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrheq ip, [r3], #-220 @ 0xffffff24 │ │ │ │ + ldrheq ip, [r3], #-216 @ 0xffffff28 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq ip, r3, ip, lsr #26 │ │ │ │ + subseq ip, r3, r8, lsr #26 │ │ │ │ strdeq r4, [r0], -r0 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r8, r8, r4, lsl #31 │ │ │ │ + eorseq r8, r8, r0, lsl #31 │ │ │ │ andeq sl, r0, r5, asr sl │ │ │ │ - eorseq r8, r8, r4, asr lr │ │ │ │ - mlaseq r8, r8, sp, r8 │ │ │ │ - @ instruction: 0x00388bfc │ │ │ │ - eorseq r8, r8, ip, lsr #25 │ │ │ │ - eorseq r8, r8, r4, asr #25 │ │ │ │ - eorseq r5, r3, ip, lsl ip │ │ │ │ + eorseq r8, r8, r0, asr lr │ │ │ │ + mlaseq r8, r4, sp, r8 │ │ │ │ + @ instruction: 0x00388bf8 │ │ │ │ + eorseq r8, r8, r8, lsr #25 │ │ │ │ + eorseq r8, r8, r0, asr #25 │ │ │ │ + eorseq r5, r3, r8, lsl ip │ │ │ │ andeq r1, r0, ip, asr #5 │ │ │ │ - eorseq r8, r8, r0, lsl #20 │ │ │ │ - eorseq r8, r8, ip, asr #22 │ │ │ │ - eorseq r8, r8, r4, lsl sl │ │ │ │ + @ instruction: 0x003889fc │ │ │ │ + eorseq r8, r8, r8, asr #22 │ │ │ │ + eorseq r8, r8, r0, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #212] @ 61e5f4 │ │ │ │ - ldr r2, [pc, #212] @ 61e5f8 │ │ │ │ + ldr r1, [pc, #212] @ 61e5f8 │ │ │ │ + ldr r2, [pc, #212] @ 61e5fc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #2352 @ 0x930 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #12 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 8d5644 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61e59c │ │ │ │ - ldr r2, [pc, #156] @ 61e5fc │ │ │ │ - ldr r3, [pc, #148] @ 61e5f8 │ │ │ │ + bne 61e5a0 │ │ │ │ + ldr r2, [pc, #156] @ 61e600 │ │ │ │ + ldr r3, [pc, #148] @ 61e5fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61e5f0 │ │ │ │ + bne 61e5f4 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #92] @ 61e600 │ │ │ │ - ldr r2, [pc, #92] @ 61e604 │ │ │ │ - ldr r1, [pc, #92] @ 61e608 │ │ │ │ + ldr r0, [pc, #92] @ 61e604 │ │ │ │ + ldr r2, [pc, #92] @ 61e608 │ │ │ │ + ldr r1, [pc, #92] @ 61e60c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 4bc9f0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61e558 │ │ │ │ - ldr r1, [pc, #40] @ 61e60c │ │ │ │ + beq 61e55c │ │ │ │ + ldr r1, [pc, #40] @ 61e610 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e08c4 │ │ │ │ - b 61e558 │ │ │ │ + b 61e55c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq ip, r3, r4, lsr #15 │ │ │ │ + subseq ip, r3, r0, lsr #15 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq ip, r3, r4, ror #14 │ │ │ │ - subeq r9, r6, r8, lsl #3 │ │ │ │ - eoreq lr, pc, r8, ror #26 │ │ │ │ - @ instruction: 0x0038aebc │ │ │ │ - eorseq r1, r5, r4, asr #26 │ │ │ │ + subseq ip, r3, r0, ror #14 │ │ │ │ + subeq r9, r6, r4, lsl #3 │ │ │ │ + eoreq lr, pc, r4, ror #26 │ │ │ │ + @ instruction: 0x0038aeb8 │ │ │ │ + eorseq r1, r5, r0, asr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 3c41f0 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #60] @ 61e68c │ │ │ │ + ldr ip, [pc, #60] @ 61e690 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov lr, r2 │ │ │ │ add ip, pc, ip │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, r4, #1744 @ 0x6d0 │ │ │ │ @@ -1068339,181 +1068340,181 @@ │ │ │ │ bl 6e7674 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrheq lr, [r0], #-172 @ 0xffffff54 │ │ │ │ + ldrheq lr, [r0], #-168 @ 0xffffff58 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #476] @ 61e884 │ │ │ │ - ldr r3, [pc, #476] @ 61e888 │ │ │ │ + ldr r2, [pc, #476] @ 61e888 │ │ │ │ + ldr r3, [pc, #476] @ 61e88c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #1872 @ 0x750 │ │ │ │ sub sp, sp, #32 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl 8d5644 │ │ │ │ - ldr r4, [pc, #436] @ 61e88c │ │ │ │ + ldr r4, [pc, #436] @ 61e890 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61e724 │ │ │ │ - ldr r2, [pc, #424] @ 61e890 │ │ │ │ - ldr r3, [pc, #412] @ 61e888 │ │ │ │ + bne 61e728 │ │ │ │ + ldr r2, [pc, #424] @ 61e894 │ │ │ │ + ldr r3, [pc, #412] @ 61e88c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61e880 │ │ │ │ + bne 61e884 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #360] @ 61e894 │ │ │ │ + ldr r3, [pc, #360] @ 61e898 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61e7d8 │ │ │ │ + bne 61e7dc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [r5, #1876] @ 0x754 │ │ │ │ bl 3ca530 │ │ │ │ add r4, r5, #1968 @ 0x7b0 │ │ │ │ add r6, r5, #2304 @ 0x900 │ │ │ │ add r4, r4, #8 │ │ │ │ add r6, r6, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ bl 47071c │ │ │ │ cmp r4, r6 │ │ │ │ - bne 61e758 │ │ │ │ + bne 61e75c │ │ │ │ ldr r3, [r5, #1912] @ 0x778 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61e6e0 │ │ │ │ + beq 61e6e4 │ │ │ │ mov r0, #1 │ │ │ │ ldr r4, [r5, #1916] @ 0x77c │ │ │ │ bl 8fa1d4 │ │ │ │ - ldr r2, [pc, #264] @ 61e898 │ │ │ │ - ldr r3, [pc, #244] @ 61e888 │ │ │ │ + ldr r2, [pc, #264] @ 61e89c │ │ │ │ + ldr r3, [pc, #244] @ 61e88c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61e880 │ │ │ │ - ldr r2, [pc, #232] @ 61e89c │ │ │ │ + bne 61e884 │ │ │ │ + ldr r2, [pc, #232] @ 61e8a0 │ │ │ │ mov r3, #0 │ │ │ │ bl 91bdf8 │ │ │ │ ldr ip, [r5, #1912] @ 0x778 │ │ │ │ mov r2, r0 │ │ │ │ adds r2, r2, ip │ │ │ │ mov r0, r4 │ │ │ │ adc r3, r1, #0 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8fa0a0 │ │ │ │ - ldr r3, [pc, #192] @ 61e8a0 │ │ │ │ + ldr r3, [pc, #192] @ 61e8a4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61e738 │ │ │ │ - ldr r3, [pc, #176] @ 61e8a4 │ │ │ │ + beq 61e73c │ │ │ │ + ldr r3, [pc, #176] @ 61e8a8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61e738 │ │ │ │ - ldr r2, [pc, #160] @ 61e8a8 │ │ │ │ + beq 61e73c │ │ │ │ + ldr r2, [pc, #160] @ 61e8ac │ │ │ │ ldrb r3, [r5, #1878] @ 0x756 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r3, r3, #65 @ 0x41 │ │ │ │ ldrb r2, [r2] │ │ │ │ ldr r6, [r5, #1780] @ 0x6f4 │ │ │ │ cmp r2, #0 │ │ │ │ and r4, r3, #255 @ 0xff │ │ │ │ - beq 61e868 │ │ │ │ + beq 61e86c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 61e8ac │ │ │ │ + ldr r0, [pc, #76] @ 61e8b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61e738 │ │ │ │ - ldr r0, [pc, #64] @ 61e8b0 │ │ │ │ + b 61e73c │ │ │ │ + ldr r0, [pc, #64] @ 61e8b4 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61e738 │ │ │ │ + b 61e73c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq ip, r3, ip, lsl r6 │ │ │ │ + subseq ip, r3, r8, lsl r6 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsheq ip, [r3], #-80 @ 0xffffffb0 │ │ │ │ - ldrsbeq ip, [r3], #-92 @ 0xffffffa4 │ │ │ │ + subseq ip, r3, ip, ror #11 │ │ │ │ + ldrsbeq ip, [r3], #-88 @ 0xffffffa8 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq ip, r3, r4, lsr r5 │ │ │ │ + subseq ip, r3, r0, lsr r5 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ strheq r1, [r0], -r8 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r8, r8, r4, lsr r8 │ │ │ │ - eorseq r8, r8, r0, asr r8 │ │ │ │ + eorseq r8, r8, r0, lsr r8 │ │ │ │ + eorseq r8, r8, ip, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #1876] @ 0x754 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61e918 │ │ │ │ + bne 61e91c │ │ │ │ add r4, r0, #1968 @ 0x7b0 │ │ │ │ add r5, r0, #2304 @ 0x900 │ │ │ │ add r4, r4, #8 │ │ │ │ add r5, r5, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ bl 47071c │ │ │ │ cmp r4, r5 │ │ │ │ - bne 61e8e4 │ │ │ │ + bne 61e8e8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #1 │ │ │ │ ldr r4, [r5, #1916] @ 0x77c │ │ │ │ bl 8fa1d4 │ │ │ │ - ldr r2, [pc, #32] @ 61e94c │ │ │ │ + ldr r2, [pc, #32] @ 61e950 │ │ │ │ mov r3, #0 │ │ │ │ bl 91bdf8 │ │ │ │ ldr ip, [r5, #1912] @ 0x778 │ │ │ │ mov r2, r0 │ │ │ │ adds r2, r2, ip │ │ │ │ mov r0, r4 │ │ │ │ adc r3, r1, #0 │ │ │ │ @@ -1068524,373 +1068525,373 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, r0, #1968 @ 0x7b0 │ │ │ │ mov r6, r0 │ │ │ │ add r4, r4, #8 │ │ │ │ mov r5, #0 │ │ │ │ - b 61e984 │ │ │ │ + b 61e988 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #6 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ - beq 61e9c0 │ │ │ │ + beq 61e9c4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 61c3b4 │ │ │ │ + bl 61c3b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 470354 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61e974 │ │ │ │ + beq 61e978 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ cmp r5, #6 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ - bne 61e984 │ │ │ │ + bne 61e988 │ │ │ │ ldr r3, [r6, #2312] @ 0x908 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 3c8a30 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 61b5d0 │ │ │ │ + b 61b5d4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #284] @ 61eb28 │ │ │ │ - ldr r1, [pc, #284] @ 61eb2c │ │ │ │ + ldr ip, [pc, #284] @ 61eb2c │ │ │ │ + ldr r1, [pc, #284] @ 61eb30 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #280] @ 61eb30 │ │ │ │ + ldr r2, [pc, #280] @ 61eb34 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #272] @ 61eb34 │ │ │ │ + ldr r3, [pc, #272] @ 61eb38 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61ea90 │ │ │ │ + bne 61ea94 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, r4, #1744 @ 0x6d0 │ │ │ │ strb r5, [r4, #132] @ 0x84 │ │ │ │ bl 3ca530 │ │ │ │ - ldr r2, [pc, #216] @ 61eb38 │ │ │ │ - ldr r3, [pc, #200] @ 61eb2c │ │ │ │ + ldr r2, [pc, #216] @ 61eb3c │ │ │ │ + ldr r3, [pc, #200] @ 61eb30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61eb24 │ │ │ │ + bne 61eb28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 46f82c │ │ │ │ - ldr r3, [pc, #164] @ 61eb3c │ │ │ │ + ldr r3, [pc, #164] @ 61eb40 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61ea44 │ │ │ │ - ldr r3, [pc, #148] @ 61eb40 │ │ │ │ + beq 61ea48 │ │ │ │ + ldr r3, [pc, #148] @ 61eb44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61ea44 │ │ │ │ - ldr r3, [pc, #132] @ 61eb44 │ │ │ │ + beq 61ea48 │ │ │ │ + ldr r3, [pc, #132] @ 61eb48 │ │ │ │ ldr r5, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61eb10 │ │ │ │ + beq 61eb14 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #64] @ 61eb48 │ │ │ │ + ldr r0, [pc, #64] @ 61eb4c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61ea44 │ │ │ │ - ldr r0, [pc, #52] @ 61eb4c │ │ │ │ + b 61ea48 │ │ │ │ + ldr r0, [pc, #52] @ 61eb50 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61ea44 │ │ │ │ + b 61ea48 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrheq ip, [r3], #-40 @ 0xffffffd8 │ │ │ │ + ldrheq ip, [r3], #-36 @ 0xffffffdc │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x0053c298 │ │ │ │ + @ instruction: 0x0053c294 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq ip, r3, r4, ror #4 │ │ │ │ + subseq ip, r3, r0, ror #4 │ │ │ │ andeq r1, r0, ip, asr #8 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r8, r8, r0, ror #11 │ │ │ │ - @ instruction: 0x003885f4 │ │ │ │ + @ instruction: 0x003885dc │ │ │ │ + @ instruction: 0x003885f0 │ │ │ │ ldrb r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ - b 61e9f4 │ │ │ │ + b 61e9f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #2352 @ 0x930 │ │ │ │ bl 8d5644 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r1, [pc, #32] @ 61ebc8 │ │ │ │ - ldr r0, [pc, #32] @ 61ebcc │ │ │ │ + ldr r1, [pc, #32] @ 61ebcc │ │ │ │ + ldr r0, [pc, #32] @ 61ebd0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r1, #108 @ 0x6c │ │ │ │ bl 8e11a8 │ │ │ │ pop {r4, lr} │ │ │ │ mov r0, #2 │ │ │ │ b 4b5194 │ │ │ │ - subeq r8, r6, r8, lsl #23 │ │ │ │ - eorseq r8, r8, r8, ror r5 │ │ │ │ + subeq r8, r6, r4, lsl #23 │ │ │ │ + eorseq r8, r8, r4, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #128] @ 61ec68 │ │ │ │ - ldr r2, [pc, #128] @ 61ec6c │ │ │ │ - ldr r1, [pc, #128] @ 61ec70 │ │ │ │ + ldr ip, [pc, #128] @ 61ec6c │ │ │ │ + ldr r2, [pc, #128] @ 61ec70 │ │ │ │ + ldr r1, [pc, #128] @ 61ec74 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #32 │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r1, [pc, #92] @ 61ec74 │ │ │ │ + ldr r1, [pc, #92] @ 61ec78 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #1584 @ 0x630 │ │ │ │ mov r5, r0 │ │ │ │ bl 694d3c │ │ │ │ - ldr r2, [pc, #72] @ 61ec78 │ │ │ │ - ldr r1, [pc, #72] @ 61ec7c │ │ │ │ + ldr r2, [pc, #72] @ 61ec7c │ │ │ │ + ldr r1, [pc, #72] @ 61ec80 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r3, [r5, #67] @ 0x43 │ │ │ │ bl 6a2ba4 │ │ │ │ - ldr r2, [pc, #48] @ 61ec80 │ │ │ │ - ldr r1, [pc, #48] @ 61ec84 │ │ │ │ + ldr r2, [pc, #48] @ 61ec84 │ │ │ │ + ldr r1, [pc, #48] @ 61ec88 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6a2ba4 │ │ │ │ - subeq r8, r6, r4, asr #22 │ │ │ │ - eoreq lr, pc, r8, lsl r7 @ │ │ │ │ - eorseq sl, r8, ip, ror #16 │ │ │ │ - subseq r9, r3, r0, lsr r5 │ │ │ │ - eorseq r8, r8, r0, asr r5 │ │ │ │ - eorseq sl, r1, r8, lsl #25 │ │ │ │ - eorseq r8, r8, r8, lsl #11 │ │ │ │ - mlaseq r1, r8, ip, sl │ │ │ │ + subeq r8, r6, r0, asr #22 │ │ │ │ + eoreq lr, pc, r4, lsl r7 @ │ │ │ │ + eorseq sl, r8, r8, ror #16 │ │ │ │ + subseq r9, r3, ip, lsr #10 │ │ │ │ + eorseq r8, r8, ip, asr #10 │ │ │ │ + eorseq sl, r1, r4, lsl #25 │ │ │ │ + eorseq r8, r8, r4, lsl #11 │ │ │ │ + mlaseq r1, r4, ip, sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #368] @ 61ee10 │ │ │ │ - ldr r1, [pc, #368] @ 61ee14 │ │ │ │ + ldr ip, [pc, #368] @ 61ee14 │ │ │ │ + ldr r1, [pc, #368] @ 61ee18 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #364] @ 61ee18 │ │ │ │ + ldr r2, [pc, #364] @ 61ee1c │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #356] @ 61ee1c │ │ │ │ + ldr r3, [pc, #356] @ 61ee20 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61ed64 │ │ │ │ + bne 61ed68 │ │ │ │ ldr r3, [r4, #-552] @ 0xfffffdd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61ecf0 │ │ │ │ + bne 61ecf4 │ │ │ │ ldrb r3, [r4, #-580] @ 0xfffffdbc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61ed30 │ │ │ │ - ldr r2, [pc, #296] @ 61ee20 │ │ │ │ - ldr r3, [pc, #280] @ 61ee14 │ │ │ │ + bne 61ed34 │ │ │ │ + ldr r2, [pc, #296] @ 61ee24 │ │ │ │ + ldr r3, [pc, #280] @ 61ee18 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61ee0c │ │ │ │ + bne 61ee10 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #236] @ 61ee24 │ │ │ │ - ldr r3, [pc, #216] @ 61ee14 │ │ │ │ + ldr r2, [pc, #236] @ 61ee28 │ │ │ │ + ldr r3, [pc, #216] @ 61ee18 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61ee0c │ │ │ │ + bne 61ee10 │ │ │ │ sub r0, r4, #712 @ 0x2c8 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 61e9f4 │ │ │ │ - ldr r3, [pc, #188] @ 61ee28 │ │ │ │ + b 61e9f8 │ │ │ │ + ldr r3, [pc, #188] @ 61ee2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61ecd8 │ │ │ │ - ldr r3, [pc, #172] @ 61ee2c │ │ │ │ + beq 61ecdc │ │ │ │ + ldr r3, [pc, #172] @ 61ee30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61ecd8 │ │ │ │ - ldr r3, [pc, #156] @ 61ee30 │ │ │ │ + beq 61ecdc │ │ │ │ + ldr r3, [pc, #156] @ 61ee34 │ │ │ │ ldr r6, [r0, #-676] @ 0xfffffd5c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r0, #-548] @ 0xfffffddc │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61edf0 │ │ │ │ + beq 61edf4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 61ee34 │ │ │ │ + ldr r0, [pc, #76] @ 61ee38 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61ecd8 │ │ │ │ - ldr r0, [pc, #64] @ 61ee38 │ │ │ │ + b 61ecdc │ │ │ │ + ldr r0, [pc, #64] @ 61ee3c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61ecd8 │ │ │ │ + b 61ecdc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq ip, r3, r4, lsr #32 │ │ │ │ + subseq ip, r3, r0, lsr #32 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq ip, r3, r4 │ │ │ │ + subseq ip, r3, r0 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq fp, r3, ip, asr #31 │ │ │ │ - subseq fp, r3, ip, lsl #31 │ │ │ │ + subseq fp, r3, r8, asr #31 │ │ │ │ + subseq fp, r3, r8, lsl #31 │ │ │ │ @ instruction: 0x00003bbc │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r8, r8, r4, lsr r4 │ │ │ │ - eorseq r8, r8, r0, asr r4 │ │ │ │ + eorseq r8, r8, r0, lsr r4 │ │ │ │ + eorseq r8, r8, ip, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #56] @ 61ee9c │ │ │ │ - ldr r2, [pc, #56] @ 61eea0 │ │ │ │ - ldr r1, [pc, #56] @ 61eea4 │ │ │ │ + ldr ip, [pc, #56] @ 61eea0 │ │ │ │ + ldr r2, [pc, #56] @ 61eea4 │ │ │ │ + ldr r1, [pc, #56] @ 61eea8 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #136 @ 0x88 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #104 @ 0x68 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ bx r3 │ │ │ │ - subeq r8, r6, r8, asr #17 │ │ │ │ - mlaseq r5, r0, r5, r1 │ │ │ │ - @ instruction: 0x003515b4 │ │ │ │ + subeq r8, r6, r4, asr #17 │ │ │ │ + eorseq r1, r5, ip, lsl #11 │ │ │ │ + @ instruction: 0x003515b0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [r0, #1968] @ 0x7b0 │ │ │ │ - ldr r8, [pc, #220] @ 61efa0 │ │ │ │ + ldr r8, [pc, #220] @ 61efa4 │ │ │ │ cmp r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldrle r0, [r0, #1960] @ 0x7a8 │ │ │ │ - ble 61ef68 │ │ │ │ + ble 61ef6c │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r7, #1960] @ 0x7a8 │ │ │ │ mov r6, r5 │ │ │ │ mvn r9, #0 │ │ │ │ add r4, r0, r5 │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61ef58 │ │ │ │ + beq 61ef5c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add sl, r4, #12 │ │ │ │ cmp r2, #0 │ │ │ │ - ldr r3, [pc, #156] @ 61efa4 │ │ │ │ + ldr r3, [pc, #156] @ 61efa8 │ │ │ │ mov r1, sl │ │ │ │ - blt 61ef30 │ │ │ │ + blt 61ef34 │ │ │ │ ldr fp, [r8, r3] │ │ │ │ ldr r0, [fp] │ │ │ │ bl 68e7dc │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ bl 68e79c │ │ │ │ mov r0, sl │ │ │ │ @@ -1068905,41 +1068906,41 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 8d53a4 │ │ │ │ ldr r2, [r7, #1968] @ 0x7b0 │ │ │ │ ldr r0, [r7, #1960] @ 0x7a8 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r2, r6 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ - bgt 61eee4 │ │ │ │ + bgt 61eee8 │ │ │ │ bl 211d90 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r3, r7, #1968 @ 0x7b0 │ │ │ │ str r2, [r7, #1960] @ 0x7a8 │ │ │ │ strd r0, [r3] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrsheq fp, [r3], #-220 @ 0xffffff24 │ │ │ │ + ldrsheq fp, [r3], #-216 @ 0xffffff28 │ │ │ │ andeq r1, r0, r0, lsr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ add r0, r0, r1 │ │ │ │ - ldr r1, [pc, #168] @ 61f078 │ │ │ │ - ldr r3, [pc, #168] @ 61f07c │ │ │ │ + ldr r1, [pc, #168] @ 61f07c │ │ │ │ + ldr r3, [pc, #168] @ 61f080 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ @@ -1068956,86 +1068957,86 @@ │ │ │ │ ldr r0, [r6, #1924] @ 0x784 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, sp │ │ │ │ add r0, r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ bl 212834 │ │ │ │ - ldr r2, [pc, #72] @ 61f080 │ │ │ │ - ldr r3, [pc, #64] @ 61f07c │ │ │ │ + ldr r2, [pc, #72] @ 61f084 │ │ │ │ + ldr r3, [pc, #64] @ 61f080 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61f074 │ │ │ │ + bne 61f078 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq fp, [r3], #-196 @ 0xffffff3c │ │ │ │ + ldrsheq fp, [r3], #-192 @ 0xffffff40 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq fp, r3, ip, lsl #25 │ │ │ │ + subseq fp, r3, r8, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #256] @ 61f19c │ │ │ │ + ldr r5, [pc, #256] @ 61f1a0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r5, #160 @ 0xa0 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #240] @ 61f1a0 │ │ │ │ - ldr r1, [pc, #240] @ 61f1a4 │ │ │ │ + ldr r2, [pc, #240] @ 61f1a4 │ │ │ │ + ldr r1, [pc, #240] @ 61f1a8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #220] @ 61f1a8 │ │ │ │ - ldr r1, [pc, #220] @ 61f1ac │ │ │ │ + ldr r2, [pc, #220] @ 61f1ac │ │ │ │ + ldr r1, [pc, #220] @ 61f1b0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ mvn r8, #0 │ │ │ │ mvn r9, #0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #172 @ 0xac │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #180] @ 61f1b0 │ │ │ │ + ldr r2, [pc, #180] @ 61f1b4 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r6, [sp] │ │ │ │ add r5, r5, #68 @ 0x44 │ │ │ │ add r1, r0, #2400 @ 0x960 │ │ │ │ mov r4, r0 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ bl 4b33cc │ │ │ │ add r0, r4, #2320 @ 0x910 │ │ │ │ - ldr r2, [pc, #140] @ 61f1b4 │ │ │ │ - ldr r1, [pc, #140] @ 61f1b8 │ │ │ │ + ldr r2, [pc, #140] @ 61f1b8 │ │ │ │ + ldr r1, [pc, #140] @ 61f1bc │ │ │ │ strd r8, [r0] │ │ │ │ add r0, r4, #2336 @ 0x920 │ │ │ │ strd r8, [r0, #-8] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #104] @ 61f1bc │ │ │ │ + ldr r2, [pc, #104] @ 61f1c0 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r0 │ │ │ │ add r0, r4, #1744 @ 0x6d0 │ │ │ │ bl 471590 │ │ │ │ mvn r3, #0 │ │ │ │ @@ -1069047,52 +1069048,52 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0x00468694 │ │ │ │ - eorseq r2, r1, r8, asr #6 │ │ │ │ - eorseq fp, r0, r0, ror sl │ │ │ │ - @ instruction: 0x003881b0 │ │ │ │ - @ instruction: 0x0031a8f0 │ │ │ │ - eorseq r2, r2, r4, lsr r6 │ │ │ │ - eoreq lr, pc, r4, ror #3 │ │ │ │ - eorseq sl, r8, r8, lsr r3 │ │ │ │ - subseq pc, r6, r4, ror #11 │ │ │ │ + @ instruction: 0x00468690 │ │ │ │ + eorseq r2, r1, r4, asr #6 │ │ │ │ + eorseq fp, r0, ip, ror #20 │ │ │ │ + eorseq r8, r8, ip, lsr #3 │ │ │ │ + eorseq sl, r1, ip, ror #17 │ │ │ │ + eorseq r2, r2, r0, lsr r6 │ │ │ │ + eoreq lr, pc, r0, ror #3 │ │ │ │ + eorseq sl, r8, r4, lsr r3 │ │ │ │ + subseq pc, r6, r0, ror #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r3, [r0, #2448] @ 0x990 │ │ │ │ - ldr r9, [pc, #284] @ 61f2f8 │ │ │ │ + ldr r9, [pc, #284] @ 61f2fc │ │ │ │ cmp r3, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ - beq 61f2d4 │ │ │ │ - ldr r4, [pc, #272] @ 61f2fc │ │ │ │ + beq 61f2d8 │ │ │ │ + ldr r4, [pc, #272] @ 61f300 │ │ │ │ mov r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r5 │ │ │ │ strb r5, [r0, #2448] @ 0x990 │ │ │ │ - bne 61f2c4 │ │ │ │ + bne 61f2c8 │ │ │ │ ldr r2, [r7, #1968] @ 0x7b0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pople {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ mvn sl, #0 │ │ │ │ - b 61f26c │ │ │ │ - ldr r3, [pc, #200] @ 61f300 │ │ │ │ + b 61f270 │ │ │ │ + ldr r3, [pc, #200] @ 61f304 │ │ │ │ ldr fp, [r9, r3] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r0, [fp] │ │ │ │ bl 68e79c │ │ │ │ str sl, [r4, #28] │ │ │ │ ldr r2, [r7, #1968] @ 0x7b0 │ │ │ │ add r6, r6, #1 │ │ │ │ @@ -1069103,59 +1069104,59 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pople {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [r7, #1960] @ 0x7a8 │ │ │ │ add r4, r4, r5 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 61f24c │ │ │ │ + blt 61f250 │ │ │ │ add r8, r4, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8d54d8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 61f230 │ │ │ │ - ldr r1, [pc, #96] @ 61f300 │ │ │ │ + bne 61f234 │ │ │ │ + ldr r1, [pc, #96] @ 61f304 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr fp, [r9, r1] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [fp] │ │ │ │ bl 68e7d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 61f248 │ │ │ │ + bge 61f24c │ │ │ │ mov r0, r8 │ │ │ │ bl 8d53a4 │ │ │ │ - b 61f238 │ │ │ │ + b 61f23c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 68e7c4 │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ - b 61f204 │ │ │ │ - ldr r3, [pc, #40] @ 61f304 │ │ │ │ - ldr r1, [pc, #40] @ 61f308 │ │ │ │ - ldr r0, [pc, #40] @ 61f30c │ │ │ │ + b 61f208 │ │ │ │ + ldr r3, [pc, #40] @ 61f308 │ │ │ │ + ldr r1, [pc, #40] @ 61f30c │ │ │ │ + ldr r0, [pc, #40] @ 61f310 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #36] @ 61f310 │ │ │ │ + ldr r2, [pc, #36] @ 61f314 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #184 @ 0xb8 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq fp, r3, r8, ror #21 │ │ │ │ - rsbeq lr, r1, r0, lsl #4 │ │ │ │ + subseq fp, r3, r4, ror #21 │ │ │ │ + strdeq lr, [r1], #-28 @ 0xffffffe4 @ │ │ │ │ andeq r1, r0, r0, lsr #25 │ │ │ │ - subeq r8, r6, r0, asr r4 │ │ │ │ - eorseq r7, r8, r8, ror sp │ │ │ │ - eorseq r7, r8, r0, lsr #31 │ │ │ │ + subeq r8, r6, ip, asr #8 │ │ │ │ + eorseq r7, r8, r4, ror sp │ │ │ │ + mlaseq r8, ip, pc, r7 @ │ │ │ │ muleq r0, r2, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #284] @ 61f448 │ │ │ │ - ldr r2, [pc, #284] @ 61f44c │ │ │ │ - ldr r1, [pc, #284] @ 61f450 │ │ │ │ + ldr ip, [pc, #284] @ 61f44c │ │ │ │ + ldr r2, [pc, #284] @ 61f450 │ │ │ │ + ldr r1, [pc, #284] @ 61f454 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #172 @ 0xac │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1069164,36 +1069165,36 @@ │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r0 │ │ │ │ bl 478c3c │ │ │ │ add r4, r6, #1968 @ 0x7b0 │ │ │ │ add r4, r4, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 61c45c │ │ │ │ + bl 61c460 │ │ │ │ mov r0, r4 │ │ │ │ bl 470530 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61f3a4 │ │ │ │ + beq 61f3a8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61f424 │ │ │ │ + beq 61f428 │ │ │ │ bl 69cd0c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 211d90 │ │ │ │ str r7, [r4, #40] @ 0x28 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #6 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ - bne 61f368 │ │ │ │ + bne 61f36c │ │ │ │ ldr r3, [r6, #2312] @ 0x908 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61f3f4 │ │ │ │ + beq 61f3f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 61b678 │ │ │ │ + bl 61b67c │ │ │ │ ldr r0, [r6, #2312] @ 0x908 │ │ │ │ add r0, r0, #16 │ │ │ │ bl 69cd0c │ │ │ │ ldr r0, [r6, #2312] @ 0x908 │ │ │ │ add r0, r0, #200 @ 0xc8 │ │ │ │ bl 69cd0c │ │ │ │ ldr r0, [r6, #2312] @ 0x908 │ │ │ │ @@ -1069202,77 +1069203,77 @@ │ │ │ │ ldr r0, [r6, #2312] @ 0x908 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r6, #1924] @ 0x784 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r6, #1952] @ 0x7a0 │ │ │ │ bl 211d90 │ │ │ │ add r0, r6, #1744 @ 0x6d0 │ │ │ │ - bl 614bd0 │ │ │ │ + bl 614bd4 │ │ │ │ ldr r0, [r6, #1780] @ 0x6f4 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r6, #1964] @ 0x7ac │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 211d90 │ │ │ │ - ldr r3, [pc, #40] @ 61f454 │ │ │ │ - ldr r1, [pc, #40] @ 61f458 │ │ │ │ - ldr r0, [pc, #40] @ 61f45c │ │ │ │ + ldr r3, [pc, #40] @ 61f458 │ │ │ │ + ldr r1, [pc, #40] @ 61f45c │ │ │ │ + ldr r0, [pc, #40] @ 61f460 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #36] @ 61f460 │ │ │ │ + ldr r2, [pc, #36] @ 61f464 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #216 @ 0xd8 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq r8, r6, r0, lsl #8 │ │ │ │ - eorseq r7, r8, r0, asr #30 │ │ │ │ - eorseq sl, r1, r0, lsl #13 │ │ │ │ - subeq r8, r6, r0, lsl #6 │ │ │ │ - eorseq r7, r8, r8, lsr #24 │ │ │ │ - eorseq r7, r8, ip, ror #28 │ │ │ │ + strdeq r8, [r6], #-60 @ 0xffffffc4 │ │ │ │ + eorseq r7, r8, ip, lsr pc │ │ │ │ + eorseq sl, r1, ip, ror r6 │ │ │ │ + strdeq r8, [r6], #-44 @ 0xffffffd4 │ │ │ │ + eorseq r7, r8, r4, lsr #24 │ │ │ │ + eorseq r7, r8, r8, ror #28 │ │ │ │ andeq r0, r0, r3, lsr #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr ip, [pc, #468] @ 61f650 │ │ │ │ + ldr ip, [pc, #468] @ 61f654 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #172 @ 0xac │ │ │ │ - ldr lr, [pc, #456] @ 61f654 │ │ │ │ + ldr lr, [pc, #456] @ 61f658 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #452] @ 61f658 │ │ │ │ + ldr ip, [pc, #452] @ 61f65c │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #448] @ 61f65c │ │ │ │ - ldr r1, [pc, #448] @ 61f660 │ │ │ │ + ldr r2, [pc, #448] @ 61f660 │ │ │ │ + ldr r1, [pc, #448] @ 61f664 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ mov ip, #0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r7, [pc, #416] @ 61f664 │ │ │ │ + ldr r7, [pc, #416] @ 61f668 │ │ │ │ mov r6, #0 │ │ │ │ add r5, sp, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r6, [r5, #4] │ │ │ │ ldr r3, [r0, #1972] @ 0x7b4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 61f520 │ │ │ │ - ldr r2, [pc, #384] @ 61f668 │ │ │ │ - ldr r3, [pc, #364] @ 61f658 │ │ │ │ + beq 61f524 │ │ │ │ + ldr r2, [pc, #384] @ 61f66c │ │ │ │ + ldr r3, [pc, #364] @ 61f65c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61f64c │ │ │ │ + bne 61f650 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -1069285,49 +1069286,49 @@ │ │ │ │ ldm r8, {r0, r1} │ │ │ │ add r8, r4, #1904 @ 0x770 │ │ │ │ stm r5, {r0, r1} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 3ca884 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 61f4e0 │ │ │ │ - ldr r3, [pc, #268] @ 61f66c │ │ │ │ + beq 61f4e4 │ │ │ │ + ldr r3, [pc, #268] @ 61f670 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 61f598 │ │ │ │ + bne 61f59c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldm r5, {r0, r1} │ │ │ │ cmp r3, #0 │ │ │ │ stm r8, {r0, r1} │ │ │ │ - bne 61f4e0 │ │ │ │ + bne 61f4e4 │ │ │ │ ldrb r3, [r4, #1876] @ 0x754 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61f4e0 │ │ │ │ + beq 61f4e4 │ │ │ │ add r0, r4, #1744 @ 0x6d0 │ │ │ │ - bl 61e9f4 │ │ │ │ - b 61f4e0 │ │ │ │ - ldr r3, [pc, #208] @ 61f670 │ │ │ │ + bl 61e9f8 │ │ │ │ + b 61f4e4 │ │ │ │ + ldr r3, [pc, #208] @ 61f674 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ - beq 61f56c │ │ │ │ - ldr r3, [pc, #192] @ 61f674 │ │ │ │ + beq 61f570 │ │ │ │ + ldr r3, [pc, #192] @ 61f678 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61f56c │ │ │ │ - ldr r3, [pc, #176] @ 61f678 │ │ │ │ + beq 61f570 │ │ │ │ + ldr r3, [pc, #176] @ 61f67c │ │ │ │ ldr r2, [r4, #1908] @ 0x774 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r7, [r4, #1780] @ 0x6f4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r6 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - beq 61f638 │ │ │ │ + beq 61f63c │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ @@ -1069338,83 +1069339,83 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 61f67c │ │ │ │ + ldr r0, [pc, #76] @ 61f680 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61f56c │ │ │ │ - ldr r0, [pc, #64] @ 61f680 │ │ │ │ + b 61f570 │ │ │ │ + ldr r0, [pc, #64] @ 61f684 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61f56c │ │ │ │ + b 61f570 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - strheq r8, [r6], #-36 @ 0xffffffdc │ │ │ │ - subseq fp, r3, r4, lsr r8 │ │ │ │ + strheq r8, [r6], #-32 @ 0xffffffe0 │ │ │ │ + subseq fp, r3, r0, lsr r8 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x00387dd8 │ │ │ │ - eorseq sl, r1, r8, lsl r5 │ │ │ │ - ldrsheq fp, [r3], #-124 @ 0xffffff84 │ │ │ │ - ldrsbeq fp, [r3], #-124 @ 0xffffff84 │ │ │ │ + @ instruction: 0x00387dd4 │ │ │ │ + eorseq sl, r1, r4, lsl r5 │ │ │ │ + ldrsheq fp, [r3], #-120 @ 0xffffff88 │ │ │ │ + ldrsbeq fp, [r3], #-120 @ 0xffffff88 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ @ instruction: 0x00003bbc │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r7, r8, ip, ror #23 │ │ │ │ - eorseq r7, r8, r0, lsl ip │ │ │ │ + eorseq r7, r8, r8, ror #23 │ │ │ │ + eorseq r7, r8, ip, lsl #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #424] @ 61f844 │ │ │ │ + ldr ip, [pc, #424] @ 61f848 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #172 @ 0xac │ │ │ │ - ldr lr, [pc, #412] @ 61f848 │ │ │ │ + ldr lr, [pc, #412] @ 61f84c │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #408] @ 61f84c │ │ │ │ + ldr ip, [pc, #408] @ 61f850 │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #400] @ 61f850 │ │ │ │ - ldr r1, [pc, #400] @ 61f854 │ │ │ │ + ldr r2, [pc, #400] @ 61f854 │ │ │ │ + ldr r1, [pc, #400] @ 61f858 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r7, [pc, #368] @ 61f858 │ │ │ │ - ldr r3, [pc, #368] @ 61f85c │ │ │ │ + ldr r7, [pc, #368] @ 61f85c │ │ │ │ + ldr r3, [pc, #368] @ 61f860 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r2, r4, r4, lsl #3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r0, #1960] @ 0x7a8 │ │ │ │ mov r5, r0 │ │ │ │ add r6, r6, r2, lsl #2 │ │ │ │ - bne 61f7a4 │ │ │ │ + bne 61f7a8 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 61f758 │ │ │ │ - ldr r2, [pc, #320] @ 61f860 │ │ │ │ - ldr r3, [pc, #296] @ 61f84c │ │ │ │ + bge 61f75c │ │ │ │ + ldr r2, [pc, #320] @ 61f864 │ │ │ │ + ldr r3, [pc, #296] @ 61f850 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61f840 │ │ │ │ + bne 61f844 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -1069426,83 +1069427,83 @@ │ │ │ │ mov r1, #2 │ │ │ │ str ip, [sp, #8] │ │ │ │ stm sp, {r0, r2} │ │ │ │ mov r2, r4 │ │ │ │ add r0, r5, #1744 @ 0x6d0 │ │ │ │ bl 46f99c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61f718 │ │ │ │ - ldr r1, [pc, #208] @ 61f864 │ │ │ │ + bne 61f71c │ │ │ │ + ldr r1, [pc, #208] @ 61f868 │ │ │ │ ldr r2, [r5, #1780] @ 0x6f4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ - b 61f718 │ │ │ │ - ldr r3, [pc, #188] @ 61f868 │ │ │ │ + b 61f71c │ │ │ │ + ldr r3, [pc, #188] @ 61f86c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61f70c │ │ │ │ - ldr r3, [pc, #172] @ 61f86c │ │ │ │ + beq 61f710 │ │ │ │ + ldr r3, [pc, #172] @ 61f870 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61f70c │ │ │ │ - ldr r3, [pc, #156] @ 61f870 │ │ │ │ + beq 61f710 │ │ │ │ + ldr r3, [pc, #156] @ 61f874 │ │ │ │ ldr r8, [r0, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61f828 │ │ │ │ + beq 61f82c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #84] @ 61f874 │ │ │ │ + ldr r0, [pc, #84] @ 61f878 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61f70c │ │ │ │ - ldr r0, [pc, #72] @ 61f878 │ │ │ │ + b 61f710 │ │ │ │ + ldr r0, [pc, #72] @ 61f87c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61f70c │ │ │ │ + b 61f710 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00468094 │ │ │ │ - subseq fp, r3, r4, lsl r6 │ │ │ │ + @ instruction: 0x00468090 │ │ │ │ + subseq fp, r3, r0, lsl r6 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x00387bb8 │ │ │ │ - @ instruction: 0x0031a2f4 │ │ │ │ - ldrsbeq fp, [r3], #-92 @ 0xffffffa4 │ │ │ │ + @ instruction: 0x00387bb4 │ │ │ │ + @ instruction: 0x0031a2f0 │ │ │ │ + ldrsbeq fp, [r3], #-88 @ 0xffffffa8 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq fp, r3, r4, lsr #11 │ │ │ │ - mlaseq r5, r0, fp, r0 │ │ │ │ + subseq fp, r3, r0, lsr #11 │ │ │ │ + eorseq r0, r5, ip, lsl #23 │ │ │ │ strdeq r2, [r0], -r4 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - mlaseq r8, r8, sl, r7 │ │ │ │ - eorseq r7, r8, r0, asr #21 │ │ │ │ + mlaseq r8, r4, sl, r7 │ │ │ │ + @ instruction: 0x00387abc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #292] @ 61f9bc │ │ │ │ + ldr r2, [pc, #292] @ 61f9c0 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #288] @ 61f9c0 │ │ │ │ + ldr r3, [pc, #288] @ 61f9c4 │ │ │ │ ldr r8, [r0, #100] @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r2, #2 │ │ │ │ add r4, sp, r2 │ │ │ │ add r8, r8, r1 │ │ │ │ @@ -1069549,827 +1069550,827 @@ │ │ │ │ mov r2, #2 │ │ │ │ and r3, r3, r9 │ │ │ │ orr r5, r5, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ strh r5, [sp, #2] │ │ │ │ bl 212834 │ │ │ │ - ldr r2, [pc, #72] @ 61f9c4 │ │ │ │ - ldr r3, [pc, #64] @ 61f9c0 │ │ │ │ + ldr r2, [pc, #72] @ 61f9c8 │ │ │ │ + ldr r3, [pc, #64] @ 61f9c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61f9b8 │ │ │ │ + bne 61f9bc │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq fp, r3, r4, lsr #8 │ │ │ │ + subseq fp, r3, r0, lsr #8 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq fp, r3, r8, asr #6 │ │ │ │ + subseq fp, r3, r4, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r3, [pc, #404] @ 61fb74 │ │ │ │ + ldr r3, [pc, #404] @ 61fb78 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #400] @ 61fb78 │ │ │ │ - ldr r1, [pc, #400] @ 61fb7c │ │ │ │ + ldr r2, [pc, #400] @ 61fb7c │ │ │ │ + ldr r1, [pc, #400] @ 61fb80 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, r3, #172 @ 0xac │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ rsb r3, r4, r4, lsl #3 │ │ │ │ add r3, r0, r3, lsl #3 │ │ │ │ ldr r1, [r3, #2004] @ 0x7d4 │ │ │ │ ldr fp, [r3, #1996] @ 0x7cc │ │ │ │ cmp r1, #1 │ │ │ │ - bne 61fafc │ │ │ │ + bne 61fb00 │ │ │ │ ldr r9, [r3, #2008] @ 0x7d8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r9, #168] @ 0xa8 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, r8 │ │ │ │ - beq 61fafc │ │ │ │ + beq 61fb00 │ │ │ │ ldr r0, [r9, #184] @ 0xb8 │ │ │ │ cmp fp, r0 │ │ │ │ - bne 61fafc │ │ │ │ + bne 61fb00 │ │ │ │ add r0, r6, r4, lsl #5 │ │ │ │ ldr r2, [r0, #204] @ 0xcc │ │ │ │ ldr sl, [r0, #200] @ 0xc8 │ │ │ │ ldr r1, [r3, #2016] @ 0x7e0 │ │ │ │ ldr r3, [r3, #1992] @ 0x7c8 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmn r2, #1 │ │ │ │ cmneq sl, #1 │ │ │ │ lsl r3, r4, #5 │ │ │ │ lsl r7, r4, #3 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 61fa9c │ │ │ │ + beq 61faa0 │ │ │ │ bl 212528 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ sub r3, r0, #1 │ │ │ │ and ip, r3, sl │ │ │ │ and r3, r2, r3, asr #31 │ │ │ │ orrs ip, ip, r3 │ │ │ │ moveq fp, r0 │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ sub r3, r7, r4 │ │ │ │ add r3, r5, r3, lsl #3 │ │ │ │ ldr r3, [r3, #2020] @ 0x7e4 │ │ │ │ cmp r3, fp │ │ │ │ - bcc 61fb60 │ │ │ │ + bcc 61fb64 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, fp │ │ │ │ mov r3, #0 │ │ │ │ sub r7, r7, r4 │ │ │ │ - bl 654fc0 │ │ │ │ + bl 654fc4 │ │ │ │ add r5, r5, r7, lsl #3 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 654fc0 │ │ │ │ + bl 654fc4 │ │ │ │ ldr r3, [r5, #2020] @ 0x7e4 │ │ │ │ mov r4, #0 │ │ │ │ cmp r4, r8 │ │ │ │ cmpeq r3, fp │ │ │ │ - bne 61fb1c │ │ │ │ + bne 61fb20 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 651f5c │ │ │ │ + b 651f60 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 655270 │ │ │ │ + bl 655274 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 61faf0 │ │ │ │ + beq 61faf4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ add r6, r6, r3 │ │ │ │ ldr r0, [r6, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ ldr r0, [r6, #224] @ 0xe0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 654cf4 │ │ │ │ - b 61faf0 │ │ │ │ + bl 654cf8 │ │ │ │ + b 61faf4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, fp │ │ │ │ - bl 654fc0 │ │ │ │ - b 61fab4 │ │ │ │ - subeq r7, r6, r8, asr #26 │ │ │ │ - eorseq r7, r8, r0, lsl #17 │ │ │ │ - eorseq r9, r1, ip, asr #31 │ │ │ │ + bl 654fc4 │ │ │ │ + b 61fab8 │ │ │ │ + subeq r7, r6, r4, asr #26 │ │ │ │ + eorseq r7, r8, ip, ror r8 │ │ │ │ + eorseq r9, r1, r8, asr #31 │ │ │ │ │ │ │ │ -0061fb80 : │ │ │ │ +0061fb84 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #568] @ 61fdd4 │ │ │ │ - ldr r3, [pc, #568] @ 61fdd8 │ │ │ │ + ldr r2, [pc, #568] @ 61fdd8 │ │ │ │ + ldr r3, [pc, #568] @ 61fddc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #544] @ 61fddc │ │ │ │ + ldr r3, [pc, #544] @ 61fde0 │ │ │ │ mov r5, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #536] @ 61fde0 │ │ │ │ - ldr r2, [pc, #536] @ 61fde4 │ │ │ │ + ldr r1, [pc, #536] @ 61fde4 │ │ │ │ + ldr r2, [pc, #536] @ 61fde8 │ │ │ │ add r3, r3, #172 @ 0xac │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r8, [pc, #488] @ 61fde8 │ │ │ │ + ldr r8, [pc, #488] @ 61fdec │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r1, [r0, #1924] @ 0x784 │ │ │ │ mov r6, r0 │ │ │ │ add r1, r1, r5 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 212d44 <__memcpy_chk@plt> │ │ │ │ ldr r9, [sp, #16] │ │ │ │ cmp r9, #0 │ │ │ │ moveq r4, r9 │ │ │ │ - bne 61fcf8 │ │ │ │ + bne 61fcfc │ │ │ │ mov r3, #4 │ │ │ │ ldr r0, [r6, #1788] @ 0x6fc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r6, #1928] @ 0x788 │ │ │ │ ldr r2, [r6, #1932] @ 0x78c │ │ │ │ adds r3, r5, r3 │ │ │ │ str r3, [sp] │ │ │ │ adc r3, r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2141c0 <__pread64_chk@plt> │ │ │ │ cmp r7, r0 │ │ │ │ - bne 61fcc4 │ │ │ │ - ldr r3, [pc, #392] @ 61fdec │ │ │ │ + bne 61fcc8 │ │ │ │ + ldr r3, [pc, #392] @ 61fdf0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eor r4, r4, r3 │ │ │ │ and r4, r4, r9 │ │ │ │ eor r4, r4, r3 │ │ │ │ - bne 61fd28 │ │ │ │ - ldr r2, [pc, #360] @ 61fdf0 │ │ │ │ - ldr r3, [pc, #332] @ 61fdd8 │ │ │ │ + bne 61fd2c │ │ │ │ + ldr r2, [pc, #360] @ 61fdf4 │ │ │ │ + ldr r3, [pc, #332] @ 61fddc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 61fdd0 │ │ │ │ + bne 61fdd4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #296] @ 61fdf4 │ │ │ │ - ldr r0, [pc, #296] @ 61fdf8 │ │ │ │ + ldr r1, [pc, #296] @ 61fdf8 │ │ │ │ + ldr r0, [pc, #296] @ 61fdfc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r6, #1780] @ 0x6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ add r1, r1, #236 @ 0xec │ │ │ │ str r7, [sp] │ │ │ │ bl 8e11a8 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 61fc80 │ │ │ │ + b 61fc84 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 3c59f8 │ │ │ │ rsb r3, r7, #4 │ │ │ │ mvn r1, #0 │ │ │ │ lsl r3, r3, #3 │ │ │ │ mvn r2, r9 │ │ │ │ ands r2, r2, r1, lsr r3 │ │ │ │ mov r4, r0 │ │ │ │ - beq 61fc5c │ │ │ │ - b 61fc24 │ │ │ │ - ldr r3, [pc, #204] @ 61fdfc │ │ │ │ + beq 61fc60 │ │ │ │ + b 61fc28 │ │ │ │ + ldr r3, [pc, #204] @ 61fe00 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61fc80 │ │ │ │ - ldr r3, [pc, #188] @ 61fe00 │ │ │ │ + beq 61fc84 │ │ │ │ + ldr r3, [pc, #188] @ 61fe04 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61fc80 │ │ │ │ - ldr r3, [pc, #172] @ 61fe04 │ │ │ │ + beq 61fc84 │ │ │ │ + ldr r3, [pc, #172] @ 61fe08 │ │ │ │ ldr r6, [r6, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61fdb0 │ │ │ │ + beq 61fdb4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r4, [sp, #12] │ │ │ │ stmib sp, {r5, r7} │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #96] @ 61fe08 │ │ │ │ + ldr r0, [pc, #96] @ 61fe0c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61fc80 │ │ │ │ - ldr r0, [pc, #84] @ 61fe0c │ │ │ │ + b 61fc84 │ │ │ │ + ldr r0, [pc, #84] @ 61fe10 │ │ │ │ mov r3, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 61fc80 │ │ │ │ + b 61fc84 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq fp, r3, r8, lsr #2 │ │ │ │ + subseq fp, r3, r4, lsr #2 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq r7, r6, r4, ror fp │ │ │ │ - @ instruction: 0x00319df0 │ │ │ │ - @ instruction: 0x003876b0 │ │ │ │ - subseq fp, r3, r8, asr #1 │ │ │ │ + subeq r7, r6, r0, ror fp │ │ │ │ + eorseq r9, r1, ip, ror #27 │ │ │ │ + eorseq r7, r8, ip, lsr #13 │ │ │ │ + subseq fp, r3, r4, asr #1 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq fp, r3, ip, lsr r0 │ │ │ │ - subeq r7, r6, r4, ror #20 │ │ │ │ - eorseq r7, r8, r4, asr r6 │ │ │ │ + subseq fp, r3, r8, lsr r0 │ │ │ │ + subeq r7, r6, r0, ror #20 │ │ │ │ + eorseq r7, r8, r0, asr r6 │ │ │ │ andeq r1, r0, r4, asr #25 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r7, r8, r4, lsr #11 │ │ │ │ - @ instruction: 0x003875d0 │ │ │ │ + eorseq r7, r8, r0, lsr #11 │ │ │ │ + eorseq r7, r8, ip, asr #11 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #584] @ 620070 │ │ │ │ - ldr r3, [pc, #584] @ 620074 │ │ │ │ + ldr ip, [pc, #584] @ 620074 │ │ │ │ + ldr r3, [pc, #584] @ 620078 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ - bl 61fb80 │ │ │ │ - ldr r6, [pc, #540] @ 620078 │ │ │ │ + bl 61fb84 │ │ │ │ + ldr r6, [pc, #540] @ 62007c │ │ │ │ add r6, pc, r6 │ │ │ │ ands r8, r0, #255 @ 0xff │ │ │ │ - bne 61fea8 │ │ │ │ + bne 61feac │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #524] @ 62007c │ │ │ │ - ldr r3, [pc, #512] @ 620074 │ │ │ │ + ldr r2, [pc, #524] @ 620080 │ │ │ │ + ldr r3, [pc, #512] @ 620078 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62006c │ │ │ │ + bne 620070 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #1972] @ 0x7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 620038 │ │ │ │ + beq 62003c │ │ │ │ cmp r3, #2 │ │ │ │ - beq 620048 │ │ │ │ + beq 62004c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 62002c │ │ │ │ + beq 620030 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ sub r4, r4, #1 │ │ │ │ strb r4, [r5, #1878] @ 0x756 │ │ │ │ strb r8, [r3, #61] @ 0x3d │ │ │ │ add r8, r5, #1872 @ 0x750 │ │ │ │ add r8, r8, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8d54d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 61ffd4 │ │ │ │ + bne 61ffd8 │ │ │ │ mov r0, r8 │ │ │ │ bl 8d5418 │ │ │ │ - ldr r1, [pc, #380] @ 620080 │ │ │ │ + ldr r1, [pc, #380] @ 620084 │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 8f5e40 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #32 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r5, #1744 @ 0x6d0 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ bl 46f99c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 620010 │ │ │ │ - ldr r3, [pc, #324] @ 620084 │ │ │ │ + beq 620014 │ │ │ │ + ldr r3, [pc, #324] @ 620088 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5, #1972] @ 0x7b4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61fe64 │ │ │ │ - ldr r3, [pc, #300] @ 620088 │ │ │ │ + beq 61fe68 │ │ │ │ + ldr r3, [pc, #300] @ 62008c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61fe64 │ │ │ │ - ldr r3, [pc, #284] @ 62008c │ │ │ │ + beq 61fe68 │ │ │ │ + ldr r3, [pc, #284] @ 620090 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 61fe64 │ │ │ │ - ldr r3, [pc, #268] @ 620090 │ │ │ │ + beq 61fe68 │ │ │ │ + ldr r3, [pc, #268] @ 620094 │ │ │ │ ldr r5, [r5, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 620058 │ │ │ │ + beq 62005c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [r0, #4] │ │ │ │ str r4, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #200] @ 620094 │ │ │ │ + ldr r0, [pc, #200] @ 620098 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61fe64 │ │ │ │ - ldr r1, [pc, #188] @ 620098 │ │ │ │ - ldr r3, [pc, #188] @ 62009c │ │ │ │ + b 61fe68 │ │ │ │ + ldr r1, [pc, #188] @ 62009c │ │ │ │ + ldr r3, [pc, #188] @ 6200a0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #180] @ 6200a0 │ │ │ │ + ldr r1, [pc, #180] @ 6200a4 │ │ │ │ add r3, pc, r3 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - ldr r2, [pc, #172] @ 6200a4 │ │ │ │ + ldr r2, [pc, #172] @ 6200a8 │ │ │ │ add r3, r3, #260 @ 0x104 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 8e05e4 │ │ │ │ mov r0, #0 │ │ │ │ - b 61fe68 │ │ │ │ + b 61fe6c │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ bl 8f5e40 │ │ │ │ mov r0, r8 │ │ │ │ bl 8d53a4 │ │ │ │ - b 620008 │ │ │ │ + b 62000c │ │ │ │ mov r0, r5 │ │ │ │ - bl 61d550 │ │ │ │ - b 61fec8 │ │ │ │ + bl 61d554 │ │ │ │ + b 61fecc │ │ │ │ mov r0, r5 │ │ │ │ - bl 6200ac │ │ │ │ + bl 6200b0 │ │ │ │ ldr r3, [r5, #1972] @ 0x7b4 │ │ │ │ - b 61fec0 │ │ │ │ + b 61fec4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6202d4 │ │ │ │ + bl 6202d8 │ │ │ │ ldr r3, [r5, #1972] @ 0x7b4 │ │ │ │ - b 61fec0 │ │ │ │ - ldr r0, [pc, #72] @ 6200a8 │ │ │ │ + b 61fec4 │ │ │ │ + ldr r0, [pc, #72] @ 6200ac │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 61fe64 │ │ │ │ + b 61fe68 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0053ae9c │ │ │ │ + @ instruction: 0x0053ae98 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sl, r3, ip, ror #28 │ │ │ │ - subseq sl, r3, r4, asr lr │ │ │ │ + subseq sl, r3, r8, ror #28 │ │ │ │ + subseq sl, r3, r0, asr lr │ │ │ │ @ instruction: 0xffffe784 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r1, r0, r0, lsl pc │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r7, r8, r0, lsl r4 │ │ │ │ - eorseq r7, r8, r0, ror #7 │ │ │ │ - subeq r7, r6, r8, asr #14 │ │ │ │ - eorseq r7, r8, r4, rrx │ │ │ │ + eorseq r7, r8, ip, lsl #8 │ │ │ │ + @ instruction: 0x003873dc │ │ │ │ + subeq r7, r6, r4, asr #14 │ │ │ │ + eorseq r7, r8, r0, rrx │ │ │ │ andeq r0, r0, r6, lsr #2 │ │ │ │ - eorseq r7, r8, r0, lsr #7 │ │ │ │ + mlaseq r8, ip, r3, r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #484] @ 6202a8 │ │ │ │ - ldr r3, [pc, #484] @ 6202ac │ │ │ │ + ldr r2, [pc, #484] @ 6202ac │ │ │ │ + ldr r3, [pc, #484] @ 6202b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ bl 3c5564 │ │ │ │ ldr r2, [r6, #1968] @ 0x7b0 │ │ │ │ - ldr r7, [pc, #440] @ 6202b0 │ │ │ │ + ldr r7, [pc, #440] @ 6202b4 │ │ │ │ cmp r2, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ - ble 620158 │ │ │ │ + ble 62015c │ │ │ │ mov r4, r5 │ │ │ │ - b 620118 │ │ │ │ + b 62011c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ - ble 620158 │ │ │ │ + ble 62015c │ │ │ │ ldr r3, [r6, #1960] @ 0x7a8 │ │ │ │ add r3, r3, r5 │ │ │ │ ldrb r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 620108 │ │ │ │ + beq 62010c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 61f684 │ │ │ │ + bl 61f688 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 3c5228 │ │ │ │ ldr r2, [r6, #1968] @ 0x7b0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ - bgt 620118 │ │ │ │ + bgt 62011c │ │ │ │ mov r1, #2 │ │ │ │ add r0, r6, #1744 @ 0x6d0 │ │ │ │ bl 46f774 │ │ │ │ mov r0, r6 │ │ │ │ - bl 61eea8 │ │ │ │ + bl 61eeac │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 61fe10 │ │ │ │ + bl 61fe14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6201f8 │ │ │ │ + beq 6201fc │ │ │ │ ldr r3, [r6, #1964] @ 0x7ac │ │ │ │ mov r1, #0 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add r2, r2, #31 │ │ │ │ lsr r2, r2, #5 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 21380c │ │ │ │ - ldr r3, [pc, #268] @ 6202b4 │ │ │ │ + ldr r3, [pc, #268] @ 6202b8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 620210 │ │ │ │ - ldr r2, [pc, #252] @ 6202b8 │ │ │ │ - ldr r3, [pc, #236] @ 6202ac │ │ │ │ + bne 620214 │ │ │ │ + ldr r2, [pc, #252] @ 6202bc │ │ │ │ + ldr r3, [pc, #236] @ 6202b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6202a4 │ │ │ │ + bne 6202a8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #188] @ 6202bc │ │ │ │ + ldr r1, [pc, #188] @ 6202c0 │ │ │ │ ldr r2, [r6, #1780] @ 0x6f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ - b 620180 │ │ │ │ - ldr r3, [pc, #168] @ 6202c0 │ │ │ │ + b 620184 │ │ │ │ + ldr r3, [pc, #168] @ 6202c4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6201b4 │ │ │ │ - ldr r3, [pc, #152] @ 6202c4 │ │ │ │ + beq 6201b8 │ │ │ │ + ldr r3, [pc, #152] @ 6202c8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6201b4 │ │ │ │ - ldr r3, [pc, #136] @ 6202c8 │ │ │ │ + beq 6201b8 │ │ │ │ + ldr r3, [pc, #136] @ 6202cc │ │ │ │ ldr r4, [r6, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 620290 │ │ │ │ + beq 620294 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #68] @ 6202cc │ │ │ │ + ldr r0, [pc, #68] @ 6202d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6201b4 │ │ │ │ - ldr r0, [pc, #56] @ 6202d0 │ │ │ │ + b 6201b8 │ │ │ │ + ldr r0, [pc, #56] @ 6202d4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6201b4 │ │ │ │ + b 6201b8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq sl, r3, r0, lsl #24 │ │ │ │ + ldrsheq sl, [r3], #-188 @ 0xffffff44 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sl, r3, ip, asr #23 │ │ │ │ + subseq sl, r3, r8, asr #23 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq sl, r3, r8, lsl #22 │ │ │ │ - eorseq r0, r5, r4, lsr #2 │ │ │ │ + subseq sl, r3, r4, lsl #22 │ │ │ │ + eorseq r0, r5, r0, lsr #2 │ │ │ │ andeq r4, r0, r0, lsr #10 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - mlaseq r8, r4, r1, r7 │ │ │ │ - eorseq r7, r8, r8, lsr #3 │ │ │ │ + mlaseq r8, r0, r1, r7 │ │ │ │ + eorseq r7, r8, r4, lsr #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #344] @ 620444 │ │ │ │ - ldr r2, [pc, #344] @ 620448 │ │ │ │ + ldr ip, [pc, #344] @ 620448 │ │ │ │ + ldr r2, [pc, #344] @ 62044c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #1744 @ 0x6d0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 46f774 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61eea8 │ │ │ │ + bl 61eeac │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61fe10 │ │ │ │ + bl 61fe14 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r5, [pc, #272] @ 62044c │ │ │ │ + ldr r5, [pc, #272] @ 620450 │ │ │ │ cmp r0, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq 620354 │ │ │ │ - ldr r1, [pc, #260] @ 620450 │ │ │ │ + beq 620358 │ │ │ │ + ldr r1, [pc, #260] @ 620454 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ - ldr r3, [pc, #248] @ 620454 │ │ │ │ + ldr r3, [pc, #248] @ 620458 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6203ac │ │ │ │ - ldr r2, [pc, #232] @ 620458 │ │ │ │ - ldr r3, [pc, #212] @ 620448 │ │ │ │ + bne 6203b0 │ │ │ │ + ldr r2, [pc, #232] @ 62045c │ │ │ │ + ldr r3, [pc, #212] @ 62044c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 620440 │ │ │ │ + bne 620444 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #168] @ 62045c │ │ │ │ + ldr r3, [pc, #168] @ 620460 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 620368 │ │ │ │ - ldr r3, [pc, #152] @ 620460 │ │ │ │ + beq 62036c │ │ │ │ + ldr r3, [pc, #152] @ 620464 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 620368 │ │ │ │ - ldr r3, [pc, #136] @ 620464 │ │ │ │ + beq 62036c │ │ │ │ + ldr r3, [pc, #136] @ 620468 │ │ │ │ ldr r4, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62042c │ │ │ │ + beq 620430 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #68] @ 620468 │ │ │ │ + ldr r0, [pc, #68] @ 62046c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 620368 │ │ │ │ - ldr r0, [pc, #56] @ 62046c │ │ │ │ + b 62036c │ │ │ │ + ldr r0, [pc, #56] @ 620470 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 620368 │ │ │ │ + b 62036c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq sl, [r3], #-152 @ 0xffffff68 │ │ │ │ + ldrsbeq sl, [r3], #-148 @ 0xffffff6c │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sl, r3, r8, lsl #19 │ │ │ │ - @ instruction: 0x0034ffdc │ │ │ │ + subseq sl, r3, r4, lsl #19 │ │ │ │ + @ instruction: 0x0034ffd8 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq sl, r3, r4, asr r9 │ │ │ │ + subseq sl, r3, r0, asr r9 │ │ │ │ andeq r1, r0, r8, lsl r3 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r7, r8, ip, lsr r0 │ │ │ │ - eorseq r7, r8, r0, asr r0 │ │ │ │ + eorseq r7, r8, r8, lsr r0 │ │ │ │ + eorseq r7, r8, ip, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr ip, [pc, #3236] @ 62112c │ │ │ │ + ldr ip, [pc, #3236] @ 621130 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #3232] @ 621130 │ │ │ │ + ldr r2, [pc, #3232] @ 621134 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r7, [pc, #3216] @ 621134 │ │ │ │ + ldr r7, [pc, #3216] @ 621138 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - ldr r3, [pc, #3200] @ 621138 │ │ │ │ + ldr r3, [pc, #3200] @ 62113c │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ add r7, pc, r7 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r8, [r2, #52] @ 0x34 │ │ │ │ cmp r6, r3 │ │ │ │ addeq r6, sp, #72 @ 0x48 │ │ │ │ add r9, r1, #1 │ │ │ │ cmp r8, #0 │ │ │ │ ldrb sl, [r2, r1] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r1, [r2, r9] │ │ │ │ - beq 620514 │ │ │ │ + beq 620518 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ cmp r4, r8 │ │ │ │ - bcs 620500 │ │ │ │ + bcs 620504 │ │ │ │ cmp r8, r3 │ │ │ │ movcc r3, r8 │ │ │ │ add r8, r8, #1 │ │ │ │ ldrb r8, [r2, r8] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 6204f0 │ │ │ │ + bne 6204f4 │ │ │ │ and r8, r3, #255 @ 0xff │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6205b8 │ │ │ │ + beq 6205bc │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 620470 │ │ │ │ + bl 620474 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6205ec │ │ │ │ + beq 6205f0 │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ sub r8, r8, r4 │ │ │ │ ldrb r3, [r1, #52] @ 0x34 │ │ │ │ and r8, r8, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #256 @ 0x100 │ │ │ │ - beq 620570 │ │ │ │ + beq 620574 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 62055c │ │ │ │ + bcs 620560 │ │ │ │ cmp r3, r2 │ │ │ │ movcc r2, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62054c │ │ │ │ + bne 620550 │ │ │ │ and r3, r2, #255 @ 0xff │ │ │ │ sub r3, r3, r4 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, r8 │ │ │ │ movlt fp, r3 │ │ │ │ - ldr r2, [pc, #2996] @ 62113c │ │ │ │ + ldr r2, [pc, #2996] @ 621140 │ │ │ │ ldr r3, [r5, #1924] @ 0x784 │ │ │ │ mvn r1, #0 │ │ │ │ strb r1, [r3, r9] │ │ │ │ movge fp, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, sl, r1 │ │ │ │ and r9, fp, #255 @ 0xff │ │ │ │ cmp r3, #18 │ │ │ │ - bhi 620640 │ │ │ │ + bhi 620644 │ │ │ │ add r3, r3, r3 │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ strb r1, [r2, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #1924] @ 0x784 │ │ │ │ mvn r2, #0 │ │ │ │ strb r2, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #1924] @ 0x784 │ │ │ │ mov r1, r6 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ mov r0, r5 │ │ │ │ orr r3, r3, #16 │ │ │ │ strb r3, [r2, #6] │ │ │ │ - bl 61c79c │ │ │ │ + bl 61c7a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 620530 │ │ │ │ + bne 620534 │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 8e0aac │ │ │ │ - ldr r2, [pc, #2876] @ 621140 │ │ │ │ - ldr r3, [pc, #2856] @ 621130 │ │ │ │ + ldr r2, [pc, #2876] @ 621144 │ │ │ │ + ldr r3, [pc, #2856] @ 621134 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 621114 │ │ │ │ + bne 621118 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1070377,43 +1070378,43 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ str r6, [sp] │ │ │ │ bl 3cb598 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 620a34 │ │ │ │ + blt 620a38 │ │ │ │ mov r4, #1 │ │ │ │ - b 6205f0 │ │ │ │ + b 6205f4 │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add r8, r4, #4 │ │ │ │ add r1, r1, r8 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #80] @ 0x50 │ │ │ │ ands r1, r3, #8 │ │ │ │ - beq 620bd4 │ │ │ │ + beq 620bd8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 3cb8ec │ │ │ │ mov r3, #3 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, #2 │ │ │ │ strh r3, [sp, #80] @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #108] @ 0x6c │ │ │ │ add r0, r0, r8 │ │ │ │ bl 212834 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 620660 │ │ │ │ - b 620a34 │ │ │ │ + bge 620664 │ │ │ │ + b 620a38 │ │ │ │ ldr r1, [r5, #1928] @ 0x788 │ │ │ │ ldr r2, [r5, #1932] @ 0x78c │ │ │ │ add r3, r4, #2 │ │ │ │ adds r3, r3, r1 │ │ │ │ str r3, [sp] │ │ │ │ adc r3, r2, #0 │ │ │ │ mov r8, #0 │ │ │ │ @@ -1070421,16 +1070422,16 @@ │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r5, #1788] @ 0x6fc │ │ │ │ add r1, sp, #66 @ 0x42 │ │ │ │ strh r8, [sp, #66] @ 0x42 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ bl 213a58 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 620a54 │ │ │ │ - ldr r2, [pc, #2604] @ 621144 │ │ │ │ + bne 620a58 │ │ │ │ + ldr r2, [pc, #2604] @ 621148 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r0, [r2] │ │ │ │ ldrh r2, [sp, #66] @ 0x42 │ │ │ │ asr r1, r2, r3 │ │ │ │ and r1, r1, #7 │ │ │ │ lsl r3, r3, r1 │ │ │ │ @@ -1070439,110 +1070440,110 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ and r3, r2, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ subs r3, r9, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bne 620d90 │ │ │ │ + bne 620d94 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 3c2820 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 620bf4 │ │ │ │ + blt 620bf8 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ moveq r3, #10 │ │ │ │ movne r3, #20 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ str r3, [r5, #1956] @ 0x7a4 │ │ │ │ - b 620660 │ │ │ │ + b 620664 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ bl 3cb598 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 620a34 │ │ │ │ + blt 620a38 │ │ │ │ ldrb r2, [r5, #2450] @ 0x992 │ │ │ │ cmp fp, #3 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 620660 │ │ │ │ + beq 620664 │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ add r3, r3, #3 │ │ │ │ sub r2, fp, #3 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 21380c │ │ │ │ - b 620660 │ │ │ │ + b 620664 │ │ │ │ ldr r8, [r5, #100] @ 0x64 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add r1, r4, #4 │ │ │ │ mov r0, r3 │ │ │ │ add r1, r8, r1 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 620bb4 │ │ │ │ + bne 620bb8 │ │ │ │ add r3, r4, #2 │ │ │ │ add r1, r8, r3 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ asr r3, r3, #4 │ │ │ │ and r2, r3, #15 │ │ │ │ and r3, r3, #14 │ │ │ │ cmp r2, #9 │ │ │ │ cmpne r3, #0 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bne 620b80 │ │ │ │ - ldr r7, [pc, #2276] @ 621148 │ │ │ │ - ldr r2, [pc, #2276] @ 62114c │ │ │ │ + bne 620b84 │ │ │ │ + ldr r7, [pc, #2276] @ 62114c │ │ │ │ + ldr r2, [pc, #2276] @ 621150 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #2272] @ 621150 │ │ │ │ + ldr r1, [pc, #2272] @ 621154 │ │ │ │ add r8, r7, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr ip, [pc, #2232] @ 621154 │ │ │ │ - ldr lr, [pc, #2232] @ 621158 │ │ │ │ + ldr ip, [pc, #2232] @ 621158 │ │ │ │ + ldr lr, [pc, #2232] @ 62115c │ │ │ │ add ip, pc, ip │ │ │ │ add lr, pc, lr │ │ │ │ mov r2, ip │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ add ip, r7, #316 @ 0x13c │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ mov r1, lr │ │ │ │ str ip, [sp] │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ bl 69d194 │ │ │ │ bl 3c7a7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 620a90 │ │ │ │ + beq 620a94 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ @@ -1070551,33 +1070552,33 @@ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [r0, #68] @ 0x44 │ │ │ │ ands r7, r7, #1 │ │ │ │ - beq 620c2c │ │ │ │ + beq 620c30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 620cf0 │ │ │ │ + beq 620cf4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 620660 │ │ │ │ + beq 620664 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ tst r3, #15 │ │ │ │ - beq 620c14 │ │ │ │ + beq 620c18 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ bl 3cb598 │ │ │ │ cmp r0, #0 │ │ │ │ strbge r0, [r5, #1432] @ 0x598 │ │ │ │ - bge 620660 │ │ │ │ - b 620a34 │ │ │ │ + bge 620664 │ │ │ │ + b 620a38 │ │ │ │ ldr r3, [r5, #1964] @ 0x7ac │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldrh r0, [r3, #2] │ │ │ │ mov r1, #4 │ │ │ │ add r0, r0, #31 │ │ │ │ lsr r0, r0, #5 │ │ │ │ @@ -1070602,58 +1070603,58 @@ │ │ │ │ ldr ip, [r8, #2016] @ 0x7e0 │ │ │ │ str ip, [sp, #4] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 3c4a58 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 620b44 │ │ │ │ + bge 620b48 │ │ │ │ cmn r0, #95 @ 0x5f │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - beq 620b38 │ │ │ │ + beq 620b3c │ │ │ │ mov r0, r6 │ │ │ │ bl 8e0aac │ │ │ │ - b 620a34 │ │ │ │ + b 620a38 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ add r3, r3, r4 │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 620cd0 │ │ │ │ + beq 620cd4 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #19 │ │ │ │ str r6, [sp] │ │ │ │ bl 3cb598 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 620660 │ │ │ │ - ldr r1, [pc, #1824] @ 62115c │ │ │ │ + bge 620664 │ │ │ │ + ldr r1, [pc, #1824] @ 621160 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp] │ │ │ │ bl 8dff00 │ │ │ │ - b 6205ec │ │ │ │ + b 6205f0 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #1792] @ 621160 │ │ │ │ - ldr r3, [pc, #1792] @ 621164 │ │ │ │ + ldr r2, [pc, #1792] @ 621164 │ │ │ │ + ldr r3, [pc, #1792] @ 621168 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1788] @ 621168 │ │ │ │ + ldr r1, [pc, #1788] @ 62116c │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #280 @ 0x118 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #1760] @ 62116c │ │ │ │ + ldr r2, [pc, #1760] @ 621170 │ │ │ │ bl 8e05e4 │ │ │ │ - b 620a34 │ │ │ │ + b 620a38 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp] │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ @@ -1070661,382 +1070662,382 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ tst r3, #1 │ │ │ │ - bne 620b28 │ │ │ │ + bne 620b2c │ │ │ │ str sl, [sp, #28] │ │ │ │ ldr sl, [sp, #32] │ │ │ │ bl 3ce12c │ │ │ │ - ldr r1, [pc, #1676] @ 621170 │ │ │ │ + ldr r1, [pc, #1676] @ 621174 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sl │ │ │ │ str r8, [sp] │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r2, [pc, #1652] @ 621174 │ │ │ │ - ldr r1, [pc, #1652] @ 621178 │ │ │ │ + ldr r2, [pc, #1652] @ 621178 │ │ │ │ + ldr r1, [pc, #1652] @ 62117c │ │ │ │ add ip, r7, #316 @ 0x13c │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ tst r3, #1 │ │ │ │ - beq 620ad8 │ │ │ │ + beq 620adc │ │ │ │ ldr sl, [sp, #28] │ │ │ │ bl 3c7a7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62092c │ │ │ │ - b 620660 │ │ │ │ + beq 620930 │ │ │ │ + b 620664 │ │ │ │ mov r0, r1 │ │ │ │ bl 8e01d4 │ │ │ │ - b 620660 │ │ │ │ + b 620664 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r5, #1248 @ 0x4e0 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ bl 696bb0 │ │ │ │ - ldr r1, [pc, #1568] @ 62117c │ │ │ │ + ldr r1, [pc, #1568] @ 621180 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69f98c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 620660 │ │ │ │ + beq 620664 │ │ │ │ add r0, r5, #1072 @ 0x430 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 654f60 │ │ │ │ - b 620660 │ │ │ │ - ldr r3, [pc, #1528] @ 621180 │ │ │ │ - ldr r1, [pc, #1528] @ 621184 │ │ │ │ + bl 654f64 │ │ │ │ + b 620664 │ │ │ │ + ldr r3, [pc, #1528] @ 621184 │ │ │ │ + ldr r1, [pc, #1528] @ 621188 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1520] @ 621188 │ │ │ │ + ldr r3, [pc, #1520] @ 62118c │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1512] @ 62118c │ │ │ │ + ldr r2, [pc, #1512] @ 621190 │ │ │ │ add r3, r3, #296 @ 0x128 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e0540 │ │ │ │ - b 620a34 │ │ │ │ - ldr r3, [pc, #1416] @ 621144 │ │ │ │ + b 620a38 │ │ │ │ + ldr r3, [pc, #1416] @ 621148 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 620ed0 │ │ │ │ + bne 620ed4 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5, #2431] @ 0x97f │ │ │ │ - b 620820 │ │ │ │ - ldr r3, [pc, #1384] @ 621144 │ │ │ │ + b 620824 │ │ │ │ + ldr r3, [pc, #1384] @ 621148 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 620e14 │ │ │ │ + bne 620e18 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5, #2432] @ 0x980 │ │ │ │ - b 620694 │ │ │ │ + b 620698 │ │ │ │ cmn r0, #95 @ 0x5f │ │ │ │ - beq 620660 │ │ │ │ - ldr r2, [pc, #1420] @ 621190 │ │ │ │ + beq 620664 │ │ │ │ + ldr r2, [pc, #1420] @ 621194 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e0abc │ │ │ │ - b 620a34 │ │ │ │ + b 620a38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r3, #15 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61f87c │ │ │ │ - b 620938 │ │ │ │ + bl 61f880 │ │ │ │ + b 62093c │ │ │ │ cmp r3, #9 │ │ │ │ - beq 620e94 │ │ │ │ - ldr r7, [pc, #1368] @ 621194 │ │ │ │ - ldr r2, [pc, #1368] @ 621198 │ │ │ │ + beq 620e98 │ │ │ │ + ldr r7, [pc, #1368] @ 621198 │ │ │ │ + ldr r2, [pc, #1368] @ 62119c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #1364] @ 62119c │ │ │ │ + ldr r1, [pc, #1364] @ 6211a0 │ │ │ │ add r3, r7, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r2, [pc, #1332] @ 6211a0 │ │ │ │ - ldr r1, [pc, #1332] @ 6211a4 │ │ │ │ + ldr r2, [pc, #1332] @ 6211a4 │ │ │ │ + ldr r1, [pc, #1332] @ 6211a8 │ │ │ │ add r7, r7, #316 @ 0x13c │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ str r7, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ ldr r7, [r0, #1128] @ 0x468 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 620cbc │ │ │ │ + bne 620cc0 │ │ │ │ ldrb r3, [r7, #1432] @ 0x598 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 620cbc │ │ │ │ + beq 620cc0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3d5850 │ │ │ │ cmp r0, #4 │ │ │ │ mov r8, r0 │ │ │ │ - beq 620ff0 │ │ │ │ + beq 620ff4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 211d90 │ │ │ │ - b 62092c │ │ │ │ - ldr r3, [pc, #1132] @ 621144 │ │ │ │ + b 620930 │ │ │ │ + ldr r3, [pc, #1132] @ 621148 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 620f58 │ │ │ │ + bne 620f5c │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r5, #2431] @ 0x97f │ │ │ │ - b 620a14 │ │ │ │ + b 620a18 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r3, #240 @ 0xf0 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61f87c │ │ │ │ + bl 61f880 │ │ │ │ cmp fp, #16 │ │ │ │ - ble 62092c │ │ │ │ + ble 620930 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r1, r4, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61efa8 │ │ │ │ - ldr r3, [pc, #1152] @ 6211a8 │ │ │ │ + bl 61efac │ │ │ │ + ldr r3, [pc, #1152] @ 6211ac │ │ │ │ mov r2, r7 │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61f87c │ │ │ │ - ldr r3, [pc, #1132] @ 6211a8 │ │ │ │ + bl 61f880 │ │ │ │ + ldr r3, [pc, #1132] @ 6211ac │ │ │ │ mov r2, r7 │ │ │ │ add r1, r4, #18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61f87c │ │ │ │ + bl 61f880 │ │ │ │ cmp fp, #44 @ 0x2c │ │ │ │ - ble 62092c │ │ │ │ + ble 620930 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r1, r4, #44 @ 0x2c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61efa8 │ │ │ │ + bl 61efac │ │ │ │ mov r2, r7 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #1072] @ 6211a8 │ │ │ │ - bl 61f87c │ │ │ │ - ldr r3, [pc, #1064] @ 6211a8 │ │ │ │ + ldr r3, [pc, #1072] @ 6211ac │ │ │ │ + bl 61f880 │ │ │ │ + ldr r3, [pc, #1064] @ 6211ac │ │ │ │ mov r2, r7 │ │ │ │ add r1, r4, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61f87c │ │ │ │ - b 62092c │ │ │ │ - ldr r2, [pc, #1044] @ 6211ac │ │ │ │ + bl 61f880 │ │ │ │ + b 620930 │ │ │ │ + ldr r2, [pc, #1044] @ 6211b0 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 620758 │ │ │ │ - ldr r2, [pc, #1028] @ 6211b0 │ │ │ │ + beq 62075c │ │ │ │ + ldr r2, [pc, #1028] @ 6211b4 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 620758 │ │ │ │ - ldr r2, [pc, #1012] @ 6211b4 │ │ │ │ + beq 62075c │ │ │ │ + ldr r2, [pc, #1012] @ 6211b8 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r7, [r5, #1780] @ 0x6f4 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 620fd8 │ │ │ │ + beq 620fdc │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ str r8, [sp, #84] @ 0x54 │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ str r8, [sp, #92] @ 0x5c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #940] @ 6211b8 │ │ │ │ + ldr r0, [pc, #940] @ 6211bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 620758 │ │ │ │ - ldr r3, [pc, #928] @ 6211bc │ │ │ │ + b 62075c │ │ │ │ + ldr r3, [pc, #928] @ 6211c0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 620be8 │ │ │ │ - ldr r3, [pc, #896] @ 6211b0 │ │ │ │ + beq 620bec │ │ │ │ + ldr r3, [pc, #896] @ 6211b4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 620be8 │ │ │ │ - ldr r3, [pc, #880] @ 6211b4 │ │ │ │ + beq 620bec │ │ │ │ + ldr r3, [pc, #880] @ 6211b8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r7, [r5, #1780] @ 0x6f4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621100 │ │ │ │ + beq 621104 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #820] @ 6211c0 │ │ │ │ + ldr r0, [pc, #820] @ 6211c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 620be8 │ │ │ │ + b 620bec │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r3, #240 @ 0xf0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61f87c │ │ │ │ + bl 61f880 │ │ │ │ add r1, r4, #12 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #17 │ │ │ │ - bl 61efa8 │ │ │ │ - ldr r3, [pc, #744] @ 6211a8 │ │ │ │ + bl 61efac │ │ │ │ + ldr r3, [pc, #744] @ 6211ac │ │ │ │ mov r2, r7 │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61f87c │ │ │ │ - b 620c34 │ │ │ │ - ldr r3, [pc, #748] @ 6211c4 │ │ │ │ + bl 61f880 │ │ │ │ + b 620c38 │ │ │ │ + ldr r3, [pc, #748] @ 6211c8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 620bc8 │ │ │ │ - ldr r3, [pc, #708] @ 6211b0 │ │ │ │ + beq 620bcc │ │ │ │ + ldr r3, [pc, #708] @ 6211b4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 620bc8 │ │ │ │ - ldr r3, [pc, #692] @ 6211b4 │ │ │ │ + beq 620bcc │ │ │ │ + ldr r3, [pc, #692] @ 6211b8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r7, [r5, #1780] @ 0x6f4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6210e8 │ │ │ │ + beq 6210ec │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #636] @ 6211c8 │ │ │ │ + ldr r0, [pc, #636] @ 6211cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r8, [r5, #100] @ 0x64 │ │ │ │ - b 620bc8 │ │ │ │ - ldr r3, [pc, #620] @ 6211cc │ │ │ │ + b 620bcc │ │ │ │ + ldr r3, [pc, #620] @ 6211d0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 620ce4 │ │ │ │ - ldr r3, [pc, #572] @ 6211b0 │ │ │ │ + beq 620ce8 │ │ │ │ + ldr r3, [pc, #572] @ 6211b4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 620ce4 │ │ │ │ - ldr r3, [pc, #556] @ 6211b4 │ │ │ │ + beq 620ce8 │ │ │ │ + ldr r3, [pc, #556] @ 6211b8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r7, [r5, #1780] @ 0x6f4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621118 │ │ │ │ + beq 62111c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #512] @ 6211d0 │ │ │ │ + ldr r0, [pc, #512] @ 6211d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 620ce4 │ │ │ │ - ldr r0, [pc, #500] @ 6211d4 │ │ │ │ + b 620ce8 │ │ │ │ + ldr r0, [pc, #500] @ 6211d8 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ bl 8e8dbc │ │ │ │ - b 620758 │ │ │ │ + b 62075c │ │ │ │ mov r0, r7 │ │ │ │ bl 3d5934 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 620cbc │ │ │ │ + bne 620cc0 │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 620cbc │ │ │ │ + bne 620cc0 │ │ │ │ ldr r3, [r5, #872] @ 0x368 │ │ │ │ tst r3, #8 │ │ │ │ - bne 620cbc │ │ │ │ + bne 620cc0 │ │ │ │ ldrb r3, [r7, #1432] @ 0x598 │ │ │ │ ldr r1, [r7, #100] @ 0x64 │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ mov r2, r8 │ │ │ │ add r8, r1, r3 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ tst r3, #896 @ 0x380 │ │ │ │ - bne 620cbc │ │ │ │ + bne 620cc0 │ │ │ │ ldr r0, [r5, #1788] @ 0x6fc │ │ │ │ - bl 6149a0 │ │ │ │ + bl 6149a4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - beq 620cbc │ │ │ │ + beq 620cc0 │ │ │ │ mov r1, #5 │ │ │ │ bl 46fd94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 620cc4 │ │ │ │ + beq 620cc8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsl r2, r3, #7 │ │ │ │ tst r3, #2 │ │ │ │ and r7, r2, #255 @ 0xff │ │ │ │ and r3, r3, #4 │ │ │ │ - beq 6210d0 │ │ │ │ + beq 6210d4 │ │ │ │ cmp r3, #0 │ │ │ │ orr r7, r7, #256 @ 0x100 │ │ │ │ - beq 621090 │ │ │ │ + beq 621094 │ │ │ │ orr r7, r7, #512 @ 0x200 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, #4 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -1071045,169 +1071046,169 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ bl 212834 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ strb r3, [r5, #2449] @ 0x991 │ │ │ │ bl 211d90 │ │ │ │ - b 62092c │ │ │ │ + b 620930 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62108c │ │ │ │ + bne 621090 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 620cc4 │ │ │ │ + beq 620cc8 │ │ │ │ mov r7, #128 @ 0x80 │ │ │ │ - b 621090 │ │ │ │ - ldr r0, [pc, #232] @ 6211d8 │ │ │ │ + b 621094 │ │ │ │ + ldr r0, [pc, #232] @ 6211dc │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r8, [r5, #100] @ 0x64 │ │ │ │ - b 620bc8 │ │ │ │ - ldr r0, [pc, #212] @ 6211dc │ │ │ │ + b 620bcc │ │ │ │ + ldr r0, [pc, #212] @ 6211e0 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 620be8 │ │ │ │ + b 620bec │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #192] @ 6211e0 │ │ │ │ + ldr r0, [pc, #192] @ 6211e4 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 620ce4 │ │ │ │ - subseq sl, r3, r8, lsr r8 │ │ │ │ + b 620ce8 │ │ │ │ + subseq sl, r3, r4, lsr r8 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sl, r3, ip, lsl #16 │ │ │ │ + subseq sl, r3, r8, lsl #16 │ │ │ │ andeq r3, r0, ip, lsr r9 │ │ │ │ - subeq r7, r6, r8, asr #2 │ │ │ │ - subseq sl, r3, r0, asr #13 │ │ │ │ + subeq r7, r6, r4, asr #2 │ │ │ │ + ldrheq sl, [r3], #-108 @ 0xffffff94 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subeq r6, r6, ip, asr #29 │ │ │ │ - eoreq ip, pc, r8, lsr #21 │ │ │ │ - @ instruction: 0x00388bfc │ │ │ │ - eorseq sl, r0, r8, ror #4 │ │ │ │ - mlaseq r2, r4, sp, r8 │ │ │ │ - mlaseq r8, r0, ip, r6 │ │ │ │ - eorseq r6, r8, ip, lsr sl │ │ │ │ - subeq r6, r6, r4, asr #25 │ │ │ │ - eorseq r6, r8, ip, ror #11 │ │ │ │ + subeq r6, r6, r8, asr #29 │ │ │ │ + eoreq ip, pc, r4, lsr #21 │ │ │ │ + @ instruction: 0x00388bf8 │ │ │ │ + eorseq sl, r0, r4, ror #4 │ │ │ │ + mlaseq r2, r0, sp, r8 │ │ │ │ + eorseq r6, r8, ip, lsl #25 │ │ │ │ + eorseq r6, r8, r8, lsr sl │ │ │ │ + subeq r6, r6, r0, asr #25 │ │ │ │ + eorseq r6, r8, r8, ror #11 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - eorseq r8, r8, ip, lsl #19 │ │ │ │ - @ instruction: 0x00309ffc │ │ │ │ - eorseq r8, r2, r8, lsr #22 │ │ │ │ - eorseq r6, r8, r8, lsl #21 │ │ │ │ - eorseq r6, r8, ip, lsl sl │ │ │ │ - @ instruction: 0x003864bc │ │ │ │ - @ instruction: 0x00466b98 │ │ │ │ + eorseq r8, r8, r8, lsl #19 │ │ │ │ + @ instruction: 0x00309ff8 │ │ │ │ + eorseq r8, r2, r4, lsr #22 │ │ │ │ + eorseq r6, r8, r4, lsl #21 │ │ │ │ + eorseq r6, r8, r8, lsl sl │ │ │ │ + @ instruction: 0x003864b8 │ │ │ │ + @ instruction: 0x00466b94 │ │ │ │ andeq r0, r0, r6, asr #15 │ │ │ │ - eorseq r6, r8, r8, lsl r9 │ │ │ │ - strdeq r6, [r6], #-164 @ 0xffffff5c │ │ │ │ - ldrdeq ip, [pc], -r0 @ │ │ │ │ - eorseq r8, r8, r4, lsr #16 │ │ │ │ - eorseq r9, r0, ip, lsl #29 │ │ │ │ - @ instruction: 0x003289b8 │ │ │ │ + eorseq r6, r8, r4, lsl r9 │ │ │ │ + strdeq r6, [r6], #-160 @ 0xffffff60 │ │ │ │ + eoreq ip, pc, ip, asr #13 │ │ │ │ + eorseq r8, r8, r0, lsr #16 │ │ │ │ + eorseq r9, r0, r8, lsl #29 │ │ │ │ + @ instruction: 0x003289b4 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ andeq r2, r0, r4, ror #31 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x003866b8 │ │ │ │ + @ instruction: 0x003866b4 │ │ │ │ andeq r3, r0, ip, lsl sp │ │ │ │ - eorseq r6, r8, r4, ror r7 │ │ │ │ + eorseq r6, r8, r0, ror r7 │ │ │ │ andeq r1, r0, r8, asr fp │ │ │ │ - eorseq r6, r8, r8, ror #11 │ │ │ │ + eorseq r6, r8, r4, ror #11 │ │ │ │ andeq r1, r0, ip, lsr #30 │ │ │ │ - mlaseq r8, r4, r6, r6 │ │ │ │ - eorseq r6, r8, r4, lsl r5 │ │ │ │ - eorseq r6, r8, r0, lsl #9 │ │ │ │ - eorseq r6, r8, ip, lsr #10 │ │ │ │ - eorseq r6, r8, ip, ror r5 │ │ │ │ + mlaseq r8, r0, r6, r6 │ │ │ │ + eorseq r6, r8, r0, lsl r5 │ │ │ │ + eorseq r6, r8, ip, ror r4 │ │ │ │ + eorseq r6, r8, r8, lsr #10 │ │ │ │ + eorseq r6, r8, r8, ror r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r1, [pc, #676] @ 6214a0 │ │ │ │ - ldr r2, [pc, #676] @ 6214a4 │ │ │ │ + ldr r1, [pc, #676] @ 6214a4 │ │ │ │ + ldr r2, [pc, #676] @ 6214a8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #1972] @ 0x7b4 │ │ │ │ - ldr r6, [pc, #668] @ 6214a8 │ │ │ │ + ldr r6, [pc, #668] @ 6214ac │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r3, #3 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - beq 6213b4 │ │ │ │ + beq 6213b8 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 6213d0 │ │ │ │ + beq 6213d4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6213a8 │ │ │ │ + beq 6213ac │ │ │ │ ldr r3, [r4, #1964] @ 0x7ac │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldrh r0, [r3, #2] │ │ │ │ bl 211c40 │ │ │ │ ldrb r3, [r4, #2448] @ 0x990 │ │ │ │ mov r2, #3 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #1972] @ 0x7b4 │ │ │ │ str r0, [r4, #1960] @ 0x7a8 │ │ │ │ - bne 62149c │ │ │ │ - ldr r2, [pc, #576] @ 6214ac │ │ │ │ + bne 6214a0 │ │ │ │ + ldr r2, [pc, #576] @ 6214b0 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r4, #2448] @ 0x990 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ - ldr r2, [pc, #564] @ 6214b0 │ │ │ │ + ldr r2, [pc, #564] @ 6214b4 │ │ │ │ ldr r1, [r1] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r2, #40] @ 0x28 │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #548] @ 6214b4 │ │ │ │ - ldr r2, [pc, #548] @ 6214b8 │ │ │ │ + ldr r1, [pc, #548] @ 6214b8 │ │ │ │ + ldr r2, [pc, #548] @ 6214bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 3c5384 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 621398 │ │ │ │ + bne 62139c │ │ │ │ mov r0, r4 │ │ │ │ - bl 61f1c0 │ │ │ │ + bl 61f1c4 │ │ │ │ ldr r7, [r4, #1968] @ 0x7b0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 621328 │ │ │ │ + beq 62132c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61d748 │ │ │ │ + bl 61d74c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 6213c0 │ │ │ │ - ldr r3, [pc, #484] @ 6214bc │ │ │ │ + bne 6213c4 │ │ │ │ + ldr r3, [pc, #484] @ 6214c0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6213dc │ │ │ │ - ldr r2, [pc, #468] @ 6214c0 │ │ │ │ - ldr r3, [pc, #436] @ 6214a4 │ │ │ │ + bne 6213e0 │ │ │ │ + ldr r2, [pc, #468] @ 6214c4 │ │ │ │ + ldr r3, [pc, #436] @ 6214a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 621498 │ │ │ │ + bne 62149c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, #24 │ │ │ │ bl 211a90 │ │ │ │ mov r3, #24 │ │ │ │ - ldr r1, [pc, #392] @ 6214c4 │ │ │ │ + ldr r1, [pc, #392] @ 6214c8 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r0, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ @@ -1071218,137 +1071219,137 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6212d0 │ │ │ │ - ldr r0, [pc, #316] @ 6214c8 │ │ │ │ + beq 6212d4 │ │ │ │ + ldr r0, [pc, #316] @ 6214cc │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 6212d0 │ │ │ │ - ldr r0, [pc, #300] @ 6214cc │ │ │ │ + b 6212d4 │ │ │ │ + ldr r0, [pc, #300] @ 6214d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 6212a8 │ │ │ │ + b 6212ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 61d550 │ │ │ │ - b 62123c │ │ │ │ - bl 6200ac │ │ │ │ + bl 61d554 │ │ │ │ + b 621240 │ │ │ │ + bl 6200b0 │ │ │ │ ldr r3, [r4, #1972] @ 0x7b4 │ │ │ │ - b 621234 │ │ │ │ - ldr r0, [pc, #264] @ 6214d0 │ │ │ │ + b 621238 │ │ │ │ + ldr r0, [pc, #264] @ 6214d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 6212d0 │ │ │ │ - bl 6202d4 │ │ │ │ + b 6212d4 │ │ │ │ + bl 6202d8 │ │ │ │ ldr r3, [r4, #1972] @ 0x7b4 │ │ │ │ - b 621234 │ │ │ │ - ldr r3, [pc, #240] @ 6214d4 │ │ │ │ + b 621238 │ │ │ │ + ldr r3, [pc, #240] @ 6214d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6212e4 │ │ │ │ - ldr r3, [pc, #224] @ 6214d8 │ │ │ │ + beq 6212e8 │ │ │ │ + ldr r3, [pc, #224] @ 6214dc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6212e4 │ │ │ │ - ldr r3, [pc, #208] @ 6214dc │ │ │ │ + beq 6212e8 │ │ │ │ + ldr r3, [pc, #208] @ 6214e0 │ │ │ │ ldr r4, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62145c │ │ │ │ + beq 621460 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #140] @ 6214e0 │ │ │ │ + ldr r0, [pc, #140] @ 6214e4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6212e4 │ │ │ │ - ldr r2, [pc, #128] @ 6214e4 │ │ │ │ - ldr r3, [pc, #60] @ 6214a4 │ │ │ │ + b 6212e8 │ │ │ │ + ldr r2, [pc, #128] @ 6214e8 │ │ │ │ + ldr r3, [pc, #60] @ 6214a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 621498 │ │ │ │ - ldr r0, [pc, #96] @ 6214e8 │ │ │ │ + bne 62149c │ │ │ │ + ldr r0, [pc, #96] @ 6214ec │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 8e8dbc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ bl 2153a0 │ │ │ │ - subseq r9, r3, r8, asr #21 │ │ │ │ + subseq r9, r3, r4, asr #21 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrheq r9, [r3], #-160 @ 0xffffff60 │ │ │ │ + subseq r9, r3, ip, lsr #21 │ │ │ │ andeq r1, r0, r0, lsr #25 │ │ │ │ - rsbeq ip, r1, r0, ror r1 │ │ │ │ + rsbeq ip, r1, ip, ror #2 │ │ │ │ andeq r1, r0, r0, lsr #32 │ │ │ │ @ instruction: 0xffffe3e8 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - ldrsbeq r9, [r3], #-152 @ 0xffffff68 │ │ │ │ + ldrsbeq r9, [r3], #-148 @ 0xffffff6c │ │ │ │ andeq r3, r0, lr, ror #22 │ │ │ │ - @ instruction: 0x003863bc │ │ │ │ - eorseq r6, r8, r0, ror #6 │ │ │ │ - eorseq r6, r8, r0, ror #6 │ │ │ │ + @ instruction: 0x003863b8 │ │ │ │ + eorseq r6, r8, ip, asr r3 │ │ │ │ + eorseq r6, r8, ip, asr r3 │ │ │ │ andeq r4, r0, ip, lsl r4 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r6, r8, ip, lsl r3 │ │ │ │ - subseq r9, r3, r0, ror #16 │ │ │ │ - eorseq r6, r8, ip, lsl #6 │ │ │ │ + eorseq r6, r8, r8, lsl r3 │ │ │ │ + subseq r9, r3, ip, asr r8 │ │ │ │ + eorseq r6, r8, r8, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r1, [pc, #824] @ 62183c │ │ │ │ - ldr r2, [pc, #824] @ 621840 │ │ │ │ + ldr r1, [pc, #824] @ 621840 │ │ │ │ + ldr r2, [pc, #824] @ 621844 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r0, #1972] @ 0x7b4 │ │ │ │ - ldr r6, [pc, #816] @ 621844 │ │ │ │ + ldr r6, [pc, #816] @ 621848 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r3, #3 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ - beq 621758 │ │ │ │ + beq 62175c │ │ │ │ cmp r3, #2 │ │ │ │ - beq 6217ec │ │ │ │ + beq 6217f0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 62174c │ │ │ │ + beq 621750 │ │ │ │ mov r0, r5 │ │ │ │ bl 3c37c8 │ │ │ │ ldrb fp, [r5, #2448] @ 0x990 │ │ │ │ cmp fp, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #1968] @ 0x7b0 │ │ │ │ - bne 6216a0 │ │ │ │ - ldr r8, [pc, #736] @ 621848 │ │ │ │ - ldr sl, [pc, #736] @ 62184c │ │ │ │ - ldr r3, [pc, #736] @ 621850 │ │ │ │ + bne 6216a4 │ │ │ │ + ldr r8, [pc, #736] @ 62184c │ │ │ │ + ldr sl, [pc, #736] @ 621850 │ │ │ │ + ldr r3, [pc, #736] @ 621854 │ │ │ │ add r8, pc, r8 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r9, [r6, r3] │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ @@ -1071356,250 +1071357,250 @@ │ │ │ │ strb r2, [r5, #2448] @ 0x990 │ │ │ │ str r3, [r8, #40] @ 0x28 │ │ │ │ str fp, [r8, #44] @ 0x2c │ │ │ │ bl 211c40 │ │ │ │ ldr r3, [r5, #1968] @ 0x7b0 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r5, #1960] @ 0x7a8 │ │ │ │ - ble 62164c │ │ │ │ + ble 621650 │ │ │ │ mov r6, #0 │ │ │ │ add r7, sl, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - b 62160c │ │ │ │ + b 621610 │ │ │ │ mov r0, r4 │ │ │ │ bl 8d5418 │ │ │ │ - ldr r1, [pc, #648] @ 621854 │ │ │ │ + ldr r1, [pc, #648] @ 621858 │ │ │ │ mov r3, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #0 │ │ │ │ bl 8f5e40 │ │ │ │ ldrb r3, [r5, #2435] @ 0x983 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6215f8 │ │ │ │ + bne 6215fc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 68e790 │ │ │ │ str r0, [r4, #28] │ │ │ │ ldr r3, [r5, #1968] @ 0x7b0 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 62164c │ │ │ │ + ble 621650 │ │ │ │ ldr r4, [r5, #1960] @ 0x7a8 │ │ │ │ add r3, r6, r6, lsl #3 │ │ │ │ add r4, r4, r3, lsl #2 │ │ │ │ mvn r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #24] │ │ │ │ str r2, [r4, #28] │ │ │ │ strb r3, [r4, #32] │ │ │ │ bl 8d54d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6215bc │ │ │ │ - ldr r0, [pc, #532] @ 621858 │ │ │ │ + beq 6215c0 │ │ │ │ + ldr r0, [pc, #532] @ 62185c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 6215bc │ │ │ │ + b 6215c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61f1c0 │ │ │ │ + bl 61f1c4 │ │ │ │ mov r3, #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #1972] @ 0x7b4 │ │ │ │ - bl 61d748 │ │ │ │ + bl 61d74c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6216f0 │ │ │ │ - blt 6216a4 │ │ │ │ - ldr r0, [pc, #480] @ 62185c │ │ │ │ + beq 6216f4 │ │ │ │ + blt 6216a8 │ │ │ │ + ldr r0, [pc, #480] @ 621860 │ │ │ │ ldr r1, [r5, #1968] @ 0x7b0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r4 │ │ │ │ bl 8e11a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61eea8 │ │ │ │ + bl 61eeac │ │ │ │ ldrb r3, [r5, #2448] @ 0x990 │ │ │ │ str r4, [r5, #1968] @ 0x7b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62157c │ │ │ │ + beq 621580 │ │ │ │ bl 2153a0 │ │ │ │ - ldr r0, [pc, #436] @ 621860 │ │ │ │ + ldr r0, [pc, #436] @ 621864 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61eea8 │ │ │ │ - ldr r2, [pc, #420] @ 621864 │ │ │ │ - ldr r3, [pc, #380] @ 621840 │ │ │ │ + bl 61eeac │ │ │ │ + ldr r2, [pc, #420] @ 621868 │ │ │ │ + ldr r3, [pc, #380] @ 621844 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 621838 │ │ │ │ - ldr r0, [pc, #388] @ 621868 │ │ │ │ + bne 62183c │ │ │ │ + ldr r0, [pc, #388] @ 62186c │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e11a8 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #368] @ 62186c │ │ │ │ + ldr r3, [pc, #368] @ 621870 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 621764 │ │ │ │ - ldr r2, [pc, #352] @ 621870 │ │ │ │ - ldr r3, [pc, #300] @ 621840 │ │ │ │ + bne 621768 │ │ │ │ + ldr r2, [pc, #352] @ 621874 │ │ │ │ + ldr r3, [pc, #300] @ 621844 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 621838 │ │ │ │ + bne 62183c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 61d550 │ │ │ │ - b 621544 │ │ │ │ - bl 6200ac │ │ │ │ + bl 61d554 │ │ │ │ + b 621548 │ │ │ │ + bl 6200b0 │ │ │ │ ldr r3, [r5, #1972] @ 0x7b4 │ │ │ │ - b 62153c │ │ │ │ - ldr r3, [pc, #264] @ 621874 │ │ │ │ + b 621540 │ │ │ │ + ldr r3, [pc, #264] @ 621878 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621708 │ │ │ │ - ldr r3, [pc, #248] @ 621878 │ │ │ │ + beq 62170c │ │ │ │ + ldr r3, [pc, #248] @ 62187c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 621708 │ │ │ │ - ldr r3, [pc, #232] @ 62187c │ │ │ │ + beq 62170c │ │ │ │ + ldr r3, [pc, #232] @ 621880 │ │ │ │ ldr r7, [r5, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r5, #1968] @ 0x7b0 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6217f8 │ │ │ │ + beq 6217fc │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r4, [r0, #4] │ │ │ │ str r4, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #156] @ 621880 │ │ │ │ + ldr r0, [pc, #156] @ 621884 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 621708 │ │ │ │ - bl 6202d4 │ │ │ │ + b 62170c │ │ │ │ + bl 6202d8 │ │ │ │ ldr r3, [r5, #1972] @ 0x7b4 │ │ │ │ - b 62153c │ │ │ │ - ldr r2, [pc, #132] @ 621884 │ │ │ │ - ldr r3, [pc, #60] @ 621840 │ │ │ │ + b 621540 │ │ │ │ + ldr r2, [pc, #132] @ 621888 │ │ │ │ + ldr r3, [pc, #60] @ 621844 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 621838 │ │ │ │ - ldr r0, [pc, #100] @ 621888 │ │ │ │ + bne 62183c │ │ │ │ + ldr r0, [pc, #100] @ 62188c │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e8dbc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r9, r3, r0, asr #15 │ │ │ │ + ldrheq r9, [r3], #-124 @ 0xffffff84 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r9, r3, r8, lsr #15 │ │ │ │ - rsbeq fp, r1, r0, lsl #29 │ │ │ │ + subseq r9, r3, r4, lsr #15 │ │ │ │ rsbeq fp, r1, ip, ror lr │ │ │ │ + rsbeq fp, r1, r8, ror lr │ │ │ │ andeq r1, r0, r0, lsr #25 │ │ │ │ @ instruction: 0xffffbc28 │ │ │ │ - eorseq r6, r8, ip, ror #2 │ │ │ │ - eorseq r6, r8, r8, lsr #3 │ │ │ │ - eorseq r6, r8, ip, lsr #2 │ │ │ │ - subseq r9, r3, r4, lsl #12 │ │ │ │ - eorseq r6, r8, r0, lsr #2 │ │ │ │ + eorseq r6, r8, r8, ror #2 │ │ │ │ + eorseq r6, r8, r4, lsr #3 │ │ │ │ + eorseq r6, r8, r8, lsr #2 │ │ │ │ + subseq r9, r3, r0, lsl #12 │ │ │ │ + eorseq r6, r8, ip, lsl r1 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - ldrheq r9, [r3], #-84 @ 0xffffffac │ │ │ │ + ldrheq r9, [r3], #-80 @ 0xffffffb0 │ │ │ │ ldrdeq r1, [r0], -ip │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r6, r8, r0, lsl #1 │ │ │ │ - subseq r9, r3, r4, asr #9 │ │ │ │ - eorseq r6, r8, r8, ror r0 │ │ │ │ + eorseq r6, r8, ip, ror r0 │ │ │ │ + subseq r9, r3, r0, asr #9 │ │ │ │ + eorseq r6, r8, r4, ror r0 │ │ │ │ │ │ │ │ -0062188c : │ │ │ │ +00621890 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #1208] @ 621d60 │ │ │ │ + ldr r2, [pc, #1208] @ 621d64 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #1204] @ 621d64 │ │ │ │ + ldr r3, [pc, #1204] @ 621d68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #1180] @ 621d68 │ │ │ │ + ldr r3, [pc, #1180] @ 621d6c │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #1172] @ 621d6c │ │ │ │ - ldr r2, [pc, #1172] @ 621d70 │ │ │ │ + ldr r1, [pc, #1172] @ 621d70 │ │ │ │ + ldr r2, [pc, #1172] @ 621d74 │ │ │ │ add r3, r3, #172 @ 0xac │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r9, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r5, [pc, #1144] @ 621d74 │ │ │ │ - ldr r3, [pc, #1144] @ 621d78 │ │ │ │ + ldr r5, [pc, #1144] @ 621d78 │ │ │ │ + ldr r3, [pc, #1144] @ 621d7c │ │ │ │ add r5, pc, r5 │ │ │ │ str sl, [sp, #20] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 621bf8 │ │ │ │ + bne 621bfc │ │ │ │ ldr r3, [r4, #1928] @ 0x788 │ │ │ │ ldr r2, [r4, #1932] @ 0x78c │ │ │ │ adds r3, r6, r3 │ │ │ │ adc r2, r2, #0 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ add r1, sp, #20 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r8 │ │ │ │ bl 213500 │ │ │ │ cmp r0, r8 │ │ │ │ - beq 621970 │ │ │ │ - ldr r1, [pc, #1068] @ 621d7c │ │ │ │ - ldr r0, [pc, #1068] @ 621d80 │ │ │ │ + beq 621974 │ │ │ │ + ldr r1, [pc, #1068] @ 621d80 │ │ │ │ + ldr r0, [pc, #1068] @ 621d84 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ add r1, r1, #324 @ 0x144 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ str r8, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ @@ -1071608,15 +1071609,15 @@ │ │ │ │ ldr r1, [r9, #872] @ 0x368 │ │ │ │ asr r3, r8, #31 │ │ │ │ sbc r3, r3, #0 │ │ │ │ adds r2, r2, r6 │ │ │ │ adc r3, r3, #0 │ │ │ │ tst r1, #1 │ │ │ │ mov r7, #0 │ │ │ │ - beq 6219d4 │ │ │ │ + beq 6219d8 │ │ │ │ ldrb r0, [r9, #1428] @ 0x594 │ │ │ │ ldr fp, [r4, #1956] @ 0x7a4 │ │ │ │ subs lr, r0, #1 │ │ │ │ sbc ip, r7, #0 │ │ │ │ adds lr, fp, lr │ │ │ │ adc ip, ip, fp, asr #31 │ │ │ │ cmp lr, r6 │ │ │ │ @@ -1071624,84 +1071625,84 @@ │ │ │ │ movcs ip, #1 │ │ │ │ movcc ip, r7 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs r0, r3, #0 │ │ │ │ movcc r0, #0 │ │ │ │ andcs r0, ip, #1 │ │ │ │ cmp r0, r7 │ │ │ │ - bne 621b50 │ │ │ │ + bne 621b54 │ │ │ │ tst r1, #2 │ │ │ │ - beq 621a08 │ │ │ │ + beq 621a0c │ │ │ │ ldrb r1, [r9, #877] @ 0x36d │ │ │ │ cmp r2, r1 │ │ │ │ sbcs r0, r3, #0 │ │ │ │ movcs r0, #1 │ │ │ │ movcc r0, #0 │ │ │ │ add r1, r1, #11 │ │ │ │ cmp r1, r6 │ │ │ │ movcc r0, #0 │ │ │ │ andcs r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 621b94 │ │ │ │ + bne 621b98 │ │ │ │ cmp r2, #16 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ movcs r1, #1 │ │ │ │ movcc r1, #0 │ │ │ │ cmp r6, #39 @ 0x27 │ │ │ │ movhi r1, #0 │ │ │ │ andls r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 621b04 │ │ │ │ + beq 621b08 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ bl 21380c │ │ │ │ mov r7, r9 │ │ │ │ add ip, r9, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ add r1, r1, #32 │ │ │ │ ldrd r2, [r1, #168] @ 0xa8 │ │ │ │ cmp r1, ip │ │ │ │ strd r2, [r0], #8 │ │ │ │ - bne 621a50 │ │ │ │ + bne 621a54 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 3c9b28 │ │ │ │ mov r6, #0 │ │ │ │ ldm r5, {r0, r2} │ │ │ │ ldr r1, [r7, #200] @ 0xc8 │ │ │ │ ldr r3, [r7, #204] @ 0xcc │ │ │ │ add r5, r5, #8 │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - beq 621ab0 │ │ │ │ + beq 621ab4 │ │ │ │ ldr r8, [r4, #1996] @ 0x7cc │ │ │ │ cmp r8, #0 │ │ │ │ - beq 621ab0 │ │ │ │ + beq 621ab4 │ │ │ │ bl 212528 │ │ │ │ cmp r8, r0 │ │ │ │ - bcc 621b40 │ │ │ │ + bcc 621b44 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ add r7, r7, #32 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ - bne 621a7c │ │ │ │ - ldr r2, [pc, #696] @ 621d84 │ │ │ │ - ldr r3, [pc, #660] @ 621d64 │ │ │ │ + bne 621a80 │ │ │ │ + ldr r2, [pc, #696] @ 621d88 │ │ │ │ + ldr r3, [pc, #660] @ 621d68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 621d5c │ │ │ │ + bne 621d60 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1071709,42 +1071710,42 @@ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ movcc r3, #0 │ │ │ │ cmp r6, #4 │ │ │ │ movhi r3, #0 │ │ │ │ andls r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 621a2c │ │ │ │ + bne 621a30 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ bl 3c9b28 │ │ │ │ - b 621ac4 │ │ │ │ + b 621ac8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 61f9c8 │ │ │ │ - b 621ab0 │ │ │ │ + bl 61f9cc │ │ │ │ + b 621ab4 │ │ │ │ mov r0, r9 │ │ │ │ bl 3c2768 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 3c9b28 │ │ │ │ mov r0, r9 │ │ │ │ bl 3c2768 │ │ │ │ cmp fp, r7 │ │ │ │ - bne 621c80 │ │ │ │ + bne 621c84 │ │ │ │ cmp r0, r7 │ │ │ │ - beq 621ac4 │ │ │ │ + beq 621ac8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6214ec │ │ │ │ - b 621ac4 │ │ │ │ + bl 6214f0 │ │ │ │ + b 621ac8 │ │ │ │ mov r0, r9 │ │ │ │ bl 3c41fc │ │ │ │ mov r3, r8 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1071752,81 +1071753,81 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 3c41fc │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 621d30 │ │ │ │ + bne 621d34 │ │ │ │ subs r5, r5, #0 │ │ │ │ movne r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 621ac4 │ │ │ │ + beq 621ac8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6200ac │ │ │ │ - b 621ac4 │ │ │ │ - ldr r3, [pc, #392] @ 621d88 │ │ │ │ + bl 6200b0 │ │ │ │ + b 621ac8 │ │ │ │ + ldr r3, [pc, #392] @ 621d8c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621918 │ │ │ │ - ldr r3, [pc, #376] @ 621d8c │ │ │ │ + beq 62191c │ │ │ │ + ldr r3, [pc, #376] @ 621d90 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 621918 │ │ │ │ - ldr r3, [pc, #360] @ 621d90 │ │ │ │ + beq 62191c │ │ │ │ + ldr r3, [pc, #360] @ 621d94 │ │ │ │ ldr r7, [r0, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621d3c │ │ │ │ + beq 621d40 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp] │ │ │ │ str r8, [sp, #12] │ │ │ │ stmib sp, {r6, sl} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #284] @ 621d94 │ │ │ │ + ldr r0, [pc, #284] @ 621d98 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 621918 │ │ │ │ + b 62191c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 621d24 │ │ │ │ + beq 621d28 │ │ │ │ ldr r2, [r4, #1968] @ 0x7b0 │ │ │ │ cmp r2, #0 │ │ │ │ movgt r8, r7 │ │ │ │ addgt sl, sp, #24 │ │ │ │ addgt r9, sp, #40 @ 0x28 │ │ │ │ addgt fp, sp, #48 @ 0x30 │ │ │ │ - ble 621ac4 │ │ │ │ + ble 621ac8 │ │ │ │ ldr r6, [r4, #1960] @ 0x7a8 │ │ │ │ add r6, r6, r7 │ │ │ │ ldrb r3, [r6, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621d10 │ │ │ │ + beq 621d14 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 621d10 │ │ │ │ + blt 621d14 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 3c26dc │ │ │ │ ldm sl, {r0, r1, r2, r3} │ │ │ │ - ldr ip, [pc, #184] @ 621d98 │ │ │ │ + ldr ip, [pc, #184] @ 621d9c │ │ │ │ ldr lr, [r6, #28] │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ ldr r6, [r5, ip] │ │ │ │ str r4, [sp, #8] │ │ │ │ ldm fp, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r1, lr │ │ │ │ @@ -1071835,55 +1071836,55 @@ │ │ │ │ bl 68e7a0 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 68e7c4 │ │ │ │ ldr r2, [r4, #1968] @ 0x7b0 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, r2 │ │ │ │ add r7, r7, #36 @ 0x24 │ │ │ │ - blt 621ca4 │ │ │ │ - b 621ac4 │ │ │ │ + blt 621ca8 │ │ │ │ + b 621ac8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6202d4 │ │ │ │ - b 621ac4 │ │ │ │ + bl 6202d8 │ │ │ │ + b 621ac8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6211e4 │ │ │ │ - b 621ac4 │ │ │ │ - ldr r0, [pc, #88] @ 621d9c │ │ │ │ + bl 6211e8 │ │ │ │ + b 621ac8 │ │ │ │ + ldr r0, [pc, #88] @ 621da0 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ str r8, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 621918 │ │ │ │ + b 62191c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r9, r3, r8, lsl r4 │ │ │ │ + subseq r9, r3, r4, lsl r4 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq r5, r6, r4, ror #28 │ │ │ │ - ldrsbeq r8, [r1], -r8 @ │ │ │ │ - mlaseq r8, ip, r9, r5 │ │ │ │ - subseq r9, r3, r8, asr #7 │ │ │ │ - ldrdeq r2, [r0], -ip │ │ │ │ - subeq r5, r6, r0, ror #27 │ │ │ │ - eorseq r5, r8, r8, ror #31 │ │ │ │ - ldrsheq r9, [r3], #-24 @ 0xffffffe8 │ │ │ │ + subeq r5, r6, r0, ror #28 │ │ │ │ + ldrsbeq r8, [r1], -r4 @ │ │ │ │ + mlaseq r8, r8, r9, r5 │ │ │ │ + subseq r9, r3, r4, asr #7 │ │ │ │ + ldrdeq r2, [r0], -ip │ │ │ │ + ldrdeq r5, [r6], #-220 @ 0xffffff24 │ │ │ │ + eorseq r5, r8, r4, ror #31 │ │ │ │ + ldrsheq r9, [r3], #-20 @ 0xffffffec │ │ │ │ andeq r1, r0, r4, asr #14 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r5, r8, r8, asr ip │ │ │ │ + eorseq r5, r8, r4, asr ip │ │ │ │ andeq r1, r0, r0, lsr #25 │ │ │ │ - eorseq r5, r8, ip, asr #23 │ │ │ │ + eorseq r5, r8, r8, asr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r9, r0 │ │ │ │ sub r7, r0, #1744 @ 0x6d0 │ │ │ │ - ldr r0, [pc, #376] @ 621f38 │ │ │ │ - ldr r3, [pc, #376] @ 621f3c │ │ │ │ + ldr r0, [pc, #376] @ 621f3c │ │ │ │ + ldr r3, [pc, #376] @ 621f40 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r4, sp, #8 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r8, r1 │ │ │ │ sub r6, r9, #1536 @ 0x600 │ │ │ │ @@ -1071896,33 +1071897,33 @@ │ │ │ │ bl 21380c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldrd r0, [r6, r3] │ │ │ │ add r3, r3, #32 │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ strd r0, [r2], #8 │ │ │ │ - bne 621e00 │ │ │ │ - ldr r1, [pc, #292] @ 621f40 │ │ │ │ + bne 621e04 │ │ │ │ + ldr r1, [pc, #292] @ 621f44 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #104 @ 0x68 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r7 │ │ │ │ bl 6e5640 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 621e7c │ │ │ │ - ldr r2, [pc, #260] @ 621f44 │ │ │ │ - ldr r3, [pc, #248] @ 621f3c │ │ │ │ + beq 621e80 │ │ │ │ + ldr r2, [pc, #260] @ 621f48 │ │ │ │ + ldr r3, [pc, #248] @ 621f40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 621f34 │ │ │ │ + bne 621f38 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1071932,70 +1071933,70 @@ │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, sp, #6 │ │ │ │ bl 212834 │ │ │ │ ldrh r2, [sp, #6] │ │ │ │ mov r3, #2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62188c │ │ │ │ + bl 621890 │ │ │ │ mov r5, r8 │ │ │ │ add r3, r6, r5, lsl #5 │ │ │ │ ldm r4, {r0, r2} │ │ │ │ ldr r1, [r6, r5, lsl #5] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ - beq 621ee0 │ │ │ │ + beq 621ee4 │ │ │ │ ldr sl, [r9, #252] @ 0xfc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 621ee0 │ │ │ │ + beq 621ee4 │ │ │ │ bl 212528 │ │ │ │ cmp sl, r0 │ │ │ │ - bcc 621f0c │ │ │ │ + bcc 621f10 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #6 │ │ │ │ add r9, r9, #56 @ 0x38 │ │ │ │ - bne 621ea8 │ │ │ │ + bne 621eac │ │ │ │ mov r0, r7 │ │ │ │ bl 3c2768 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 621f1c │ │ │ │ - bl 6214ec │ │ │ │ - b 621e38 │ │ │ │ + beq 621f20 │ │ │ │ + bl 6214f0 │ │ │ │ + b 621e3c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 61f9c8 │ │ │ │ - b 621ee0 │ │ │ │ + bl 61f9cc │ │ │ │ + b 621ee4 │ │ │ │ bl 3c41fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 621e38 │ │ │ │ + beq 621e3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 6211e4 │ │ │ │ - b 621e38 │ │ │ │ + bl 6211e8 │ │ │ │ + b 621e3c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r8, r3, r0, lsl #30 │ │ │ │ + ldrsheq r8, [r3], #-236 @ 0xffffff14 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsheq fp, [r0], #-36 @ 0xffffffdc │ │ │ │ - subseq r8, r3, r4, lsl #29 │ │ │ │ + ldrsheq fp, [r0], #-32 @ 0xffffffe0 │ │ │ │ + subseq r8, r3, r0, lsl #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #800] @ 622280 │ │ │ │ + ldr ip, [pc, #800] @ 622284 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #172 @ 0xac │ │ │ │ - ldr lr, [pc, #788] @ 622284 │ │ │ │ + ldr lr, [pc, #788] @ 622288 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #784] @ 622288 │ │ │ │ + ldr ip, [pc, #784] @ 62228c │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #780] @ 62228c │ │ │ │ - ldr r1, [pc, #780] @ 622290 │ │ │ │ + ldr r2, [pc, #780] @ 622290 │ │ │ │ + ldr r1, [pc, #780] @ 622294 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ @@ -1072003,64 +1072004,64 @@ │ │ │ │ bl 69d194 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldrb r3, [r0, #2430] @ 0x97e │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ add r7, r0, #1744 @ 0x6d0 │ │ │ │ - bne 6220a4 │ │ │ │ + bne 6220a8 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldrb r3, [r4, #2429] @ 0x97d │ │ │ │ cmp r3, r2 │ │ │ │ - bne 622100 │ │ │ │ + bne 622104 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ca94c │ │ │ │ ldr r3, [r4, #2456] @ 0x998 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 621ff8 │ │ │ │ + beq 621ffc │ │ │ │ add r0, r4, #2448 @ 0x990 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 68e7cc │ │ │ │ ldr r3, [r4, #1972] @ 0x7b4 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 62221c │ │ │ │ + beq 622220 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 62223c │ │ │ │ + beq 622240 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 622230 │ │ │ │ + beq 622234 │ │ │ │ ldr r6, [r4, #1916] @ 0x77c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 622030 │ │ │ │ + beq 622034 │ │ │ │ mov r0, r6 │ │ │ │ bl 8f9c88 │ │ │ │ mov r0, r6 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61de4c │ │ │ │ + bl 61de50 │ │ │ │ ldrb r3, [r4, #2449] @ 0x991 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 622184 │ │ │ │ + bne 622188 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61e950 │ │ │ │ + bl 61e954 │ │ │ │ mov r0, r7 │ │ │ │ bl 475524 │ │ │ │ ldrb r3, [r4, #1796] @ 0x704 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622150 │ │ │ │ - ldr r2, [pc, #556] @ 622294 │ │ │ │ - ldr r3, [pc, #540] @ 622288 │ │ │ │ + beq 622154 │ │ │ │ + ldr r2, [pc, #556] @ 622298 │ │ │ │ + ldr r3, [pc, #540] @ 62228c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62227c │ │ │ │ + bne 622280 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1072070,75 +1072071,75 @@ │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #32 │ │ │ │ mov r0, r7 │ │ │ │ bl 46f99c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 622264 │ │ │ │ + beq 622268 │ │ │ │ add r6, r4, #2352 @ 0x930 │ │ │ │ add r6, r6, #12 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d5418 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ bl 8f5e40 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d53a4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #2430] @ 0x97e │ │ │ │ - b 621fc0 │ │ │ │ + b 621fc4 │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #3 │ │ │ │ mov r3, #32 │ │ │ │ mov r0, r7 │ │ │ │ bl 46f99c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62224c │ │ │ │ + beq 622250 │ │ │ │ add r6, r4, #2352 @ 0x930 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d5418 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ bl 8f5e40 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d53a4 │ │ │ │ - b 621fd4 │ │ │ │ - ldr r2, [pc, #320] @ 622298 │ │ │ │ - ldr r3, [pc, #300] @ 622288 │ │ │ │ + b 621fd8 │ │ │ │ + ldr r2, [pc, #320] @ 62229c │ │ │ │ + ldr r3, [pc, #300] @ 62228c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62227c │ │ │ │ + bne 622280 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 3cc02c │ │ │ │ - ldr r6, [pc, #272] @ 62229c │ │ │ │ - ldr r2, [pc, #272] @ 6222a0 │ │ │ │ + ldr r6, [pc, #272] @ 6222a0 │ │ │ │ + ldr r2, [pc, #272] @ 6222a4 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r1, [pc, #268] @ 6222a4 │ │ │ │ + ldr r1, [pc, #268] @ 6222a8 │ │ │ │ add r3, r6, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r2, [pc, #236] @ 6222a8 │ │ │ │ - ldr r1, [pc, #236] @ 6222ac │ │ │ │ + ldr r2, [pc, #236] @ 6222ac │ │ │ │ + ldr r1, [pc, #236] @ 6222b0 │ │ │ │ add r6, r6, #316 @ 0x13c │ │ │ │ str r6, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ bl 69d194 │ │ │ │ ldr r2, [r0, #1128] @ 0x468 │ │ │ │ @@ -1072154,112 +1072155,112 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, #4 │ │ │ │ bic r3, r3, #896 @ 0x380 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 212834 │ │ │ │ - b 622044 │ │ │ │ + b 622048 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6200ac │ │ │ │ + bl 6200b0 │ │ │ │ ldr r3, [r4, #1972] @ 0x7b4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 622014 │ │ │ │ + bne 622018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61d550 │ │ │ │ - b 622014 │ │ │ │ + bl 61d554 │ │ │ │ + b 622018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6202d4 │ │ │ │ + bl 6202d8 │ │ │ │ ldr r3, [r4, #1972] @ 0x7b4 │ │ │ │ - b 62200c │ │ │ │ - ldr r1, [pc, #92] @ 6222b0 │ │ │ │ + b 622010 │ │ │ │ + ldr r1, [pc, #92] @ 6222b4 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ - b 622128 │ │ │ │ - ldr r1, [pc, #72] @ 6222b4 │ │ │ │ + b 62212c │ │ │ │ + ldr r1, [pc, #72] @ 6222b8 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ - b 6220cc │ │ │ │ + b 6220d0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r5, [r6], #-112 @ 0xffffff90 │ │ │ │ - subseq r8, r3, r0, asr sp │ │ │ │ + subeq r5, r6, ip, asr #15 │ │ │ │ + subseq r8, r3, ip, asr #26 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x003852f8 │ │ │ │ - eorseq r7, r1, r4, lsr sl │ │ │ │ - subseq r8, r3, ip, asr ip │ │ │ │ - subseq r8, r3, ip, ror #22 │ │ │ │ - subeq r5, r6, r4, lsr #11 │ │ │ │ - eoreq fp, pc, r0, lsl #3 │ │ │ │ - @ instruction: 0x003872d4 │ │ │ │ - eorseq r8, r0, r0, asr #18 │ │ │ │ - eorseq r7, r2, ip, ror #8 │ │ │ │ - ldrsbeq lr, [r4], -r0 @ │ │ │ │ - ldrheq lr, [r4], -r8 @ │ │ │ │ + @ instruction: 0x003852f4 │ │ │ │ + eorseq r7, r1, r0, lsr sl │ │ │ │ + subseq r8, r3, r8, asr ip │ │ │ │ + subseq r8, r3, r8, ror #22 │ │ │ │ + subeq r5, r6, r0, lsr #11 │ │ │ │ + eoreq fp, pc, ip, ror r1 @ │ │ │ │ + @ instruction: 0x003872d0 │ │ │ │ + eorseq r8, r0, ip, lsr r9 │ │ │ │ + eorseq r7, r2, r8, ror #8 │ │ │ │ + eorseq lr, r4, ip, asr #1 │ │ │ │ + ldrheq lr, [r4], -r4 @ │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr ip, [pc, #1288] @ 6227dc │ │ │ │ + ldr ip, [pc, #1288] @ 6227e0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #1284] @ 6227e0 │ │ │ │ + ldr r1, [pc, #1284] @ 6227e4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #1260] @ 6227e4 │ │ │ │ + ldr r1, [pc, #1260] @ 6227e8 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #172 @ 0xac │ │ │ │ str r1, [sp] │ │ │ │ stm r7, {r2, r3} │ │ │ │ - ldr r1, [pc, #1240] @ 6227e8 │ │ │ │ - ldr r2, [pc, #1240] @ 6227ec │ │ │ │ + ldr r1, [pc, #1240] @ 6227ec │ │ │ │ + ldr r2, [pc, #1240] @ 6227f0 │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r9, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r8, [pc, #1220] @ 6227f0 │ │ │ │ - ldr r3, [pc, #1220] @ 6227f4 │ │ │ │ + ldr r8, [pc, #1220] @ 6227f4 │ │ │ │ + ldr r3, [pc, #1220] @ 6227f8 │ │ │ │ add r8, pc, r8 │ │ │ │ add sl, r5, #1 │ │ │ │ ldr r2, [r0, #1968] @ 0x7b0 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 622708 │ │ │ │ + bne 62270c │ │ │ │ ldr r6, [r4, #1960] @ 0x7a8 │ │ │ │ add r3, r5, r5, lsl #3 │ │ │ │ add r6, r6, r3, lsl #2 │ │ │ │ ldrb r1, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62256c │ │ │ │ + beq 622570 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d5418 │ │ │ │ - ldr r1, [pc, #1148] @ 6227f8 │ │ │ │ + ldr r1, [pc, #1148] @ 6227fc │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #0 │ │ │ │ bl 8f5e40 │ │ │ │ ldr lr, [r6, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - blt 622530 │ │ │ │ + blt 622534 │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #24 │ │ │ │ - ldr fp, [pc, #1112] @ 6227fc │ │ │ │ + ldr fp, [pc, #1112] @ 622800 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r7, [r8, fp] │ │ │ │ str r9, [sp, #8] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r1, lr │ │ │ │ @@ -1072267,17 +1072268,17 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bl 68e7a0 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 68e7c4 │ │ │ │ ldrb r3, [r4, #2448] @ 0x990 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, sl │ │ │ │ - bcc 6224e4 │ │ │ │ + bcc 6224e8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62242c │ │ │ │ + bne 622430 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r0, r6, #12 │ │ │ │ movlt r0, r6 │ │ │ │ bl 8d5418 │ │ │ │ @@ -1072286,375 +1072287,375 @@ │ │ │ │ mov r3, #32 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #1744 @ 0x6d0 │ │ │ │ bl 46f99c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6226e0 │ │ │ │ + beq 6226e4 │ │ │ │ ldr r3, [r4, #1964] @ 0x7ac │ │ │ │ lsr r1, r5, #5 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r2, r1, lsl #2] │ │ │ │ and r5, r5, #31 │ │ │ │ bic r3, r3, r0, lsl r5 │ │ │ │ str r3, [r2, r1, lsl #2] │ │ │ │ ldr r0, [r4, #1968] @ 0x7b0 │ │ │ │ ldr r3, [r4, #1964] @ 0x7ac │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - beq 622634 │ │ │ │ + beq 622638 │ │ │ │ mov r3, #0 │ │ │ │ - b 622474 │ │ │ │ + b 622478 │ │ │ │ add r3, r3, #32 │ │ │ │ cmp r0, r3 │ │ │ │ - bls 622634 │ │ │ │ + bls 622638 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 622468 │ │ │ │ + beq 62246c │ │ │ │ rsb r1, r2, #0 │ │ │ │ and r2, r2, r1 │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #31 │ │ │ │ add r3, r2, r3 │ │ │ │ cmp r0, r3 │ │ │ │ - bls 622634 │ │ │ │ - ldr r2, [pc, #860] @ 622800 │ │ │ │ - ldr r3, [pc, #824] @ 6227e0 │ │ │ │ + bls 622638 │ │ │ │ + ldr r2, [pc, #860] @ 622804 │ │ │ │ + ldr r3, [pc, #824] @ 6227e4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6227d8 │ │ │ │ + bne 6227dc │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ cmp r3, #0 │ │ │ │ str sl, [r4, #1968] @ 0x7b0 │ │ │ │ - bne 62242c │ │ │ │ + bne 622430 │ │ │ │ ldr r3, [r4, #1964] @ 0x7ac │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6223e8 │ │ │ │ + beq 6223ec │ │ │ │ mov r1, #2 │ │ │ │ add r0, r4, #1744 @ 0x6d0 │ │ │ │ bl 46f774 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61d748 │ │ │ │ + bl 61d74c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 62242c │ │ │ │ - ldr r0, [pc, #732] @ 622804 │ │ │ │ + beq 622430 │ │ │ │ + ldr r0, [pc, #732] @ 622808 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 62242c │ │ │ │ + b 622430 │ │ │ │ ldrb r3, [r4, #2448] @ 0x990 │ │ │ │ ldrb r9, [r4, #2436] @ 0x984 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6225a0 │ │ │ │ + beq 6225a4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 6226d0 │ │ │ │ - ldr r0, [pc, #696] @ 622808 │ │ │ │ + bne 6226d4 │ │ │ │ + ldr r0, [pc, #696] @ 62280c │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ bl 68e790 │ │ │ │ str r0, [r6, #28] │ │ │ │ ldrb r3, [r4, #2448] @ 0x990 │ │ │ │ - b 6223d4 │ │ │ │ + b 6223d8 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r6, #24] │ │ │ │ str r3, [r6, #28] │ │ │ │ bl 8d54d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6226f8 │ │ │ │ + bne 6226fc │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ strb r3, [r6, #32] │ │ │ │ bl 3c51b0 │ │ │ │ - b 62236c │ │ │ │ - ldr r2, [pc, #596] @ 6227fc │ │ │ │ - ldr r7, [pc, #608] @ 62280c │ │ │ │ + b 622370 │ │ │ │ + ldr r2, [pc, #596] @ 622800 │ │ │ │ + ldr r7, [pc, #608] @ 622810 │ │ │ │ ldr fp, [r8, r2] │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r2, [fp] │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ - bne 6223d4 │ │ │ │ + bne 6223d8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r7, #40 @ 0x28 │ │ │ │ bl 68e790 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r6, #28] │ │ │ │ - beq 6225f4 │ │ │ │ + beq 6225f8 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ bl 68e7c4 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ str r9, [r7, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 62262c │ │ │ │ + blt 622630 │ │ │ │ add r7, r6, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 8d54d8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 622794 │ │ │ │ + bne 622798 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, r7 │ │ │ │ bl 68e7d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 62278c │ │ │ │ + blt 622790 │ │ │ │ ldrb r3, [r4, #2448] @ 0x990 │ │ │ │ - b 6223d4 │ │ │ │ + b 6223d8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #1248 @ 0x4e0 │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62249c │ │ │ │ - ldr r3, [pc, #440] @ 622810 │ │ │ │ + beq 6224a0 │ │ │ │ + ldr r3, [pc, #440] @ 622814 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62249c │ │ │ │ - ldr r3, [pc, #424] @ 622814 │ │ │ │ + beq 6224a0 │ │ │ │ + ldr r3, [pc, #424] @ 622818 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 62249c │ │ │ │ - ldr r3, [pc, #408] @ 622818 │ │ │ │ + beq 6224a0 │ │ │ │ + ldr r3, [pc, #408] @ 62281c │ │ │ │ ldr r4, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6227c4 │ │ │ │ + beq 6227c8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #340] @ 62281c │ │ │ │ + ldr r0, [pc, #340] @ 622820 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 62249c │ │ │ │ + b 6224a0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, sl │ │ │ │ strcc sl, [r4, #1968] @ 0x7b0 │ │ │ │ - b 62242c │ │ │ │ - ldr r1, [pc, #312] @ 622820 │ │ │ │ + b 622430 │ │ │ │ + ldr r1, [pc, #312] @ 622824 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ - b 62242c │ │ │ │ - ldr r0, [pc, #292] @ 622824 │ │ │ │ + b 622430 │ │ │ │ + ldr r0, [pc, #292] @ 622828 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 622588 │ │ │ │ - ldr r3, [pc, #280] @ 622828 │ │ │ │ + b 62258c │ │ │ │ + ldr r3, [pc, #280] @ 62282c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622354 │ │ │ │ - ldr r3, [pc, #240] @ 622814 │ │ │ │ + beq 622358 │ │ │ │ + ldr r3, [pc, #240] @ 622818 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 622354 │ │ │ │ - ldr r3, [pc, #224] @ 622818 │ │ │ │ + beq 622358 │ │ │ │ + ldr r3, [pc, #224] @ 62281c │ │ │ │ ldr r6, [r0, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6227ac │ │ │ │ + beq 6227b0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r6, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #168] @ 62282c │ │ │ │ + ldr r0, [pc, #168] @ 622830 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 622354 │ │ │ │ + b 622358 │ │ │ │ mov r0, r7 │ │ │ │ bl 8d53a4 │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r1, [r6, #28] │ │ │ │ bl 68e79c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r6, #28] │ │ │ │ - b 62262c │ │ │ │ - ldr r0, [pc, #124] @ 622830 │ │ │ │ + b 622630 │ │ │ │ + ldr r0, [pc, #124] @ 622834 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ bl 8e8dbc │ │ │ │ - b 622354 │ │ │ │ - ldr r0, [pc, #104] @ 622834 │ │ │ │ + b 622358 │ │ │ │ + ldr r0, [pc, #104] @ 622838 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 62249c │ │ │ │ + b 6224a0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r8, r3, ip, ror #19 │ │ │ │ + subseq r8, r3, r8, ror #19 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq r5, r6, r8, lsr r4 │ │ │ │ - eorseq r7, r1, r8, lsr #13 │ │ │ │ - eorseq r4, r8, r8, ror #30 │ │ │ │ - @ instruction: 0x00538998 │ │ │ │ + subeq r5, r6, r4, lsr r4 │ │ │ │ + eorseq r7, r1, r4, lsr #13 │ │ │ │ + eorseq r4, r8, r4, ror #30 │ │ │ │ + @ instruction: 0x00538994 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ @ instruction: 0xffffae78 │ │ │ │ andeq r1, r0, r0, lsr #25 │ │ │ │ - subseq r8, r3, r0, lsr #16 │ │ │ │ - eorseq r5, r8, r0, lsl #4 │ │ │ │ - @ instruction: 0x0061ae9c │ │ │ │ - rsbeq sl, r1, r0, asr #28 │ │ │ │ + subseq r8, r3, ip, lsl r8 │ │ │ │ + @ instruction: 0x003851fc │ │ │ │ + @ instruction: 0x0061ae98 │ │ │ │ + rsbeq sl, r1, ip, lsr lr │ │ │ │ andeq r3, r0, r0, lsr ip │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r5, r8, r0, lsl r3 │ │ │ │ - eorseq sp, r4, ip, lsr ip │ │ │ │ - ldrheq r5, [r8], -r0 @ │ │ │ │ + eorseq r5, r8, ip, lsl #6 │ │ │ │ + eorseq sp, r4, r8, lsr ip │ │ │ │ + eorseq r5, r8, ip, lsr #1 │ │ │ │ andeq r2, r0, r8, lsl #21 │ │ │ │ - eorseq r5, r8, r8, ror #3 │ │ │ │ - @ instruction: 0x003851f0 │ │ │ │ - eorseq r5, r8, r4, lsr r2 │ │ │ │ + eorseq r5, r8, r4, ror #3 │ │ │ │ + eorseq r5, r8, ip, ror #3 │ │ │ │ + eorseq r5, r8, r0, lsr r2 │ │ │ │ │ │ │ │ -00622838 : │ │ │ │ +0062283c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #1972] @ 0x7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 622944 │ │ │ │ + beq 622948 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 622950 │ │ │ │ + beq 622954 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 622938 │ │ │ │ + beq 62293c │ │ │ │ mov r2, #2 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61fb80 │ │ │ │ - ldr r2, [pc, #220] @ 62295c │ │ │ │ + bl 61fb84 │ │ │ │ + ldr r2, [pc, #220] @ 622960 │ │ │ │ mov r1, #4 │ │ │ │ mov r3, #2 │ │ │ │ and r2, r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62188c │ │ │ │ + bl 621890 │ │ │ │ ldrb r1, [r4, #876] @ 0x36c │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61fb80 │ │ │ │ + bl 61fb84 │ │ │ │ tst r0, #3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldrb r1, [r4, #876] @ 0x36c │ │ │ │ - ldr r2, [pc, #120] @ 622960 │ │ │ │ + ldr r2, [pc, #120] @ 622964 │ │ │ │ mov r3, #2 │ │ │ │ and r2, r2, r0 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62188c │ │ │ │ + bl 621890 │ │ │ │ ldrb r1, [r4, #876] @ 0x36c │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61fb80 │ │ │ │ + bl 61fb84 │ │ │ │ ands r1, r0, #3 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r0, [pc, #52] @ 622964 │ │ │ │ + ldr r0, [pc, #52] @ 622968 │ │ │ │ pop {r4, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ b 8e11a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61d550 │ │ │ │ - b 622868 │ │ │ │ - bl 6200ac │ │ │ │ + bl 61d554 │ │ │ │ + b 62286c │ │ │ │ + bl 6200b0 │ │ │ │ ldr r3, [r4, #1972] @ 0x7b4 │ │ │ │ - b 622860 │ │ │ │ - bl 6202d4 │ │ │ │ + b 622864 │ │ │ │ + bl 6202d8 │ │ │ │ ldr r3, [r4, #1972] @ 0x7b4 │ │ │ │ - b 622860 │ │ │ │ + b 622864 │ │ │ │ strdeq pc, [r0], -r8 │ │ │ │ strdeq pc, [r0], -ip │ │ │ │ - ldrsheq r5, [r8], -r0 @ │ │ │ │ + eorseq r5, r8, ip, ror #1 │ │ │ │ │ │ │ │ -00622968 : │ │ │ │ +0062296c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #304] @ 622ab0 │ │ │ │ - ldr r2, [pc, #304] @ 622ab4 │ │ │ │ + ldr ip, [pc, #304] @ 622ab4 │ │ │ │ + ldr r2, [pc, #304] @ 622ab8 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov r3, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 61fe10 │ │ │ │ + bl 61fe14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 622a94 │ │ │ │ - ldr sl, [pc, #252] @ 622ab8 │ │ │ │ - ldr fp, [pc, #252] @ 622abc │ │ │ │ + beq 622a98 │ │ │ │ + ldr sl, [pc, #252] @ 622abc │ │ │ │ + ldr fp, [pc, #252] @ 622ac0 │ │ │ │ mov r4, #0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ add r8, r7, #1936 @ 0x790 │ │ │ │ add sl, sl, #348 @ 0x15c │ │ │ │ add fp, pc, fp │ │ │ │ @@ -1072670,320 +1072671,320 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp] │ │ │ │ str ip, [sp, #16] │ │ │ │ bl 213500 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 622a30 │ │ │ │ + beq 622a34 │ │ │ │ ldr r2, [r7, #1780] @ 0x6f4 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ bl 8e11a8 │ │ │ │ adds r4, r4, #4 │ │ │ │ adc r5, r5, #0 │ │ │ │ sub r3, r4, #24 │ │ │ │ orrs r3, r3, r5 │ │ │ │ add r6, r6, #1 │ │ │ │ - bne 6229dc │ │ │ │ + bne 6229e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 61c530 │ │ │ │ - ldr r2, [pc, #104] @ 622ac0 │ │ │ │ - ldr r3, [pc, #88] @ 622ab4 │ │ │ │ + bl 61c534 │ │ │ │ + ldr r2, [pc, #104] @ 622ac4 │ │ │ │ + ldr r3, [pc, #88] @ 622ab8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 622aac │ │ │ │ + bne 622ab0 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #40] @ 622ac4 │ │ │ │ + ldr r1, [pc, #40] @ 622ac8 │ │ │ │ ldr r2, [r7, #1780] @ 0x6f4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ - b 6229b4 │ │ │ │ + b 6229b8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r8, r3, r4, asr #6 │ │ │ │ + subseq r8, r3, r0, asr #6 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq r4, r6, r0, ror sp │ │ │ │ - eorseq r5, r8, ip, ror r0 │ │ │ │ - subseq r8, r3, ip, ror #4 │ │ │ │ - eorseq sp, r4, r8, lsl #17 │ │ │ │ + subeq r4, r6, ip, ror #26 │ │ │ │ + eorseq r5, r8, r8, ror r0 │ │ │ │ + subseq r8, r3, r8, ror #4 │ │ │ │ + eorseq sp, r4, r4, lsl #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr ip, [pc, #856] @ 622e38 │ │ │ │ + ldr ip, [pc, #856] @ 622e3c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #172 @ 0xac │ │ │ │ - ldr lr, [pc, #844] @ 622e3c │ │ │ │ + ldr lr, [pc, #844] @ 622e40 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #840] @ 622e40 │ │ │ │ + ldr ip, [pc, #840] @ 622e44 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #836] @ 622e44 │ │ │ │ - ldr r1, [pc, #836] @ 622e48 │ │ │ │ + ldr r2, [pc, #836] @ 622e48 │ │ │ │ + ldr r1, [pc, #836] @ 622e4c │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r5, [pc, #804] @ 622e4c │ │ │ │ - ldr r3, [pc, #804] @ 622e50 │ │ │ │ + ldr r5, [pc, #804] @ 622e50 │ │ │ │ + ldr r3, [pc, #804] @ 622e54 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 622d78 │ │ │ │ + bne 622d7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 622838 │ │ │ │ + bl 62283c │ │ │ │ ldr r3, [r4, #2400] @ 0x960 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 622b5c │ │ │ │ + beq 622b60 │ │ │ │ mov r0, r4 │ │ │ │ bl 478594 │ │ │ │ ldr r3, [r4, #2376] @ 0x948 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622b78 │ │ │ │ + beq 622b7c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 622c10 │ │ │ │ + beq 622c14 │ │ │ │ ldrb r3, [r4, #1797] @ 0x705 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622bb0 │ │ │ │ + beq 622bb4 │ │ │ │ ldrb r3, [r4, #2431] @ 0x97f │ │ │ │ cmp r3, #0 │ │ │ │ - bne 622b9c │ │ │ │ + bne 622ba0 │ │ │ │ ldrb r3, [r4, #2432] @ 0x980 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 622bb0 │ │ │ │ - ldr r1, [pc, #688] @ 622e54 │ │ │ │ + bne 622bb4 │ │ │ │ + ldr r1, [pc, #688] @ 622e58 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 622ce8 │ │ │ │ + beq 622cec │ │ │ │ ldr r0, [r4, #1772] @ 0x6ec │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #664] @ 622e58 │ │ │ │ - ldr r2, [pc, #664] @ 622e5c │ │ │ │ - ldr r1, [pc, #664] @ 622e60 │ │ │ │ + ldr ip, [pc, #664] @ 622e5c │ │ │ │ + ldr r2, [pc, #664] @ 622e60 │ │ │ │ + ldr r1, [pc, #664] @ 622e64 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #136 @ 0x88 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #104 @ 0x68 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ add r0, r4, #1744 @ 0x6d0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 622c10 │ │ │ │ + beq 622c14 │ │ │ │ ldrb r3, [r4, #1797] @ 0x705 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622c10 │ │ │ │ + beq 622c14 │ │ │ │ ldrb r3, [r4, #2432] @ 0x980 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 622c44 │ │ │ │ - ldr r2, [pc, #588] @ 622e64 │ │ │ │ - ldr r3, [pc, #548] @ 622e40 │ │ │ │ + bne 622c48 │ │ │ │ + ldr r2, [pc, #588] @ 622e68 │ │ │ │ + ldr r3, [pc, #548] @ 622e44 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 622e20 │ │ │ │ + bne 622e24 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 622968 │ │ │ │ - ldr r1, [pc, #520] @ 622e54 │ │ │ │ + b 62296c │ │ │ │ + ldr r1, [pc, #520] @ 622e58 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 622c10 │ │ │ │ + bne 622c14 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622c10 │ │ │ │ - ldr r3, [pc, #508] @ 622e68 │ │ │ │ + beq 622c14 │ │ │ │ + ldr r3, [pc, #508] @ 622e6c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622c10 │ │ │ │ - ldr r3, [pc, #492] @ 622e6c │ │ │ │ + beq 622c14 │ │ │ │ + ldr r3, [pc, #492] @ 622e70 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 622c10 │ │ │ │ - ldr r3, [pc, #476] @ 622e70 │ │ │ │ + beq 622c14 │ │ │ │ + ldr r3, [pc, #476] @ 622e74 │ │ │ │ ldr r6, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622e24 │ │ │ │ + beq 622e28 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #404] @ 622e74 │ │ │ │ + ldr r0, [pc, #404] @ 622e78 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 622c10 │ │ │ │ + b 622c14 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622c10 │ │ │ │ - ldr r3, [pc, #380] @ 622e78 │ │ │ │ + beq 622c14 │ │ │ │ + ldr r3, [pc, #380] @ 622e7c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622c10 │ │ │ │ - ldr r3, [pc, #348] @ 622e6c │ │ │ │ + beq 622c14 │ │ │ │ + ldr r3, [pc, #348] @ 622e70 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 622c10 │ │ │ │ - ldr r3, [pc, #332] @ 622e70 │ │ │ │ + beq 622c14 │ │ │ │ + ldr r3, [pc, #332] @ 622e74 │ │ │ │ ldr r6, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622e0c │ │ │ │ + beq 622e10 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #268] @ 622e7c │ │ │ │ + ldr r0, [pc, #268] @ 622e80 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 622c10 │ │ │ │ - ldr r3, [pc, #256] @ 622e80 │ │ │ │ + b 622c14 │ │ │ │ + ldr r3, [pc, #256] @ 622e84 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622b40 │ │ │ │ - ldr r3, [pc, #216] @ 622e6c │ │ │ │ + beq 622b44 │ │ │ │ + ldr r3, [pc, #216] @ 622e70 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 622b40 │ │ │ │ - ldr r3, [pc, #200] @ 622e70 │ │ │ │ + beq 622b44 │ │ │ │ + ldr r3, [pc, #200] @ 622e74 │ │ │ │ ldr r7, [r0, #1780] @ 0x6f4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 622df8 │ │ │ │ + beq 622dfc │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #148] @ 622e84 │ │ │ │ + ldr r0, [pc, #148] @ 622e88 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 622b40 │ │ │ │ - ldr r0, [pc, #136] @ 622e88 │ │ │ │ + b 622b44 │ │ │ │ + ldr r0, [pc, #136] @ 622e8c │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 622b40 │ │ │ │ - ldr r0, [pc, #120] @ 622e8c │ │ │ │ + b 622b44 │ │ │ │ + ldr r0, [pc, #120] @ 622e90 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 622c10 │ │ │ │ + b 622c14 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #100] @ 622e90 │ │ │ │ + ldr r0, [pc, #100] @ 622e94 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 622c10 │ │ │ │ - subeq r4, r6, r0, asr ip │ │ │ │ - ldrsbeq r8, [r3], #-16 │ │ │ │ + b 622c14 │ │ │ │ + subeq r4, r6, ip, asr #24 │ │ │ │ + subseq r8, r3, ip, asr #3 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r4, r8, r4, ror r7 │ │ │ │ - @ instruction: 0x00316eb4 │ │ │ │ - @ instruction: 0x0053819c │ │ │ │ + eorseq r4, r8, r0, ror r7 │ │ │ │ + @ instruction: 0x00316eb0 │ │ │ │ + @ instruction: 0x00538198 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r3, r0, pc, ror #22 │ │ │ │ - subeq r4, r6, ip, ror #22 │ │ │ │ - eorseq sp, r4, r4, lsr r8 │ │ │ │ - eorseq sp, r4, r8, asr r8 │ │ │ │ - subseq r8, r3, ip, lsr #1 │ │ │ │ + subeq r4, r6, r8, ror #22 │ │ │ │ + eorseq sp, r4, r0, lsr r8 │ │ │ │ + eorseq sp, r4, r4, asr r8 │ │ │ │ + subseq r8, r3, r8, lsr #1 │ │ │ │ andeq r1, r0, r4, lsr r8 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r4, r8, ip, lsr lr │ │ │ │ + eorseq r4, r8, r8, lsr lr │ │ │ │ andeq r2, r0, r4, asr #10 │ │ │ │ - eorseq r4, r8, r0, asr #26 │ │ │ │ + eorseq r4, r8, ip, lsr sp │ │ │ │ andeq r3, r0, r4, ror r5 │ │ │ │ - eorseq r4, r8, r4, lsl #25 │ │ │ │ - mlaseq r8, r4, ip, r4 │ │ │ │ - @ instruction: 0x00384cd4 │ │ │ │ - eorseq r4, r8, ip, lsl sp │ │ │ │ + eorseq r4, r8, r0, lsl #25 │ │ │ │ + mlaseq r8, r0, ip, r4 │ │ │ │ + @ instruction: 0x00384cd0 │ │ │ │ + eorseq r4, r8, r8, lsl sp │ │ │ │ │ │ │ │ -00622e94 : │ │ │ │ +00622e98 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr ip, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ ldm r0, {r0, r3} │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #160] @ 622f6c │ │ │ │ - ldr r1, [pc, #160] @ 622f70 │ │ │ │ + ldr r0, [pc, #160] @ 622f70 │ │ │ │ + ldr r1, [pc, #160] @ 622f74 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #152] @ 622f74 │ │ │ │ + ldr r3, [pc, #152] @ 622f78 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r2, #0 │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -1072994,200 +1072995,200 @@ │ │ │ │ strb r2, [sp, #32] │ │ │ │ mov r2, #13 │ │ │ │ mov r0, r4 │ │ │ │ bl 2124b0 <__sprintf_chk@plt> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 213674 │ │ │ │ - ldr r2, [pc, #80] @ 622f78 │ │ │ │ - ldr r3, [pc, #68] @ 622f70 │ │ │ │ + ldr r2, [pc, #80] @ 622f7c │ │ │ │ + ldr r3, [pc, #68] @ 622f74 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 622f68 │ │ │ │ + bne 622f6c │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq r7, [r3], #-216 @ 0xffffff28 │ │ │ │ + ldrsheq r7, [r3], #-212 @ 0xffffff2c │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r4, r8, ip, ror ip │ │ │ │ - @ instruction: 0x00537d9c │ │ │ │ + eorseq r4, r8, r8, ror ip │ │ │ │ + @ instruction: 0x00537d98 │ │ │ │ │ │ │ │ -00622f7c : │ │ │ │ +00622f80 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r1, #0 │ │ │ │ - beq 6230a0 │ │ │ │ + beq 6230a4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6230a0 │ │ │ │ + bne 6230a4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #12 │ │ │ │ bl 211a90 │ │ │ │ mov r3, #12 │ │ │ │ - ldr r1, [pc, #268] @ 6230c4 │ │ │ │ + ldr r1, [pc, #268] @ 6230c8 │ │ │ │ mov r2, r0 │ │ │ │ str r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #1788] @ 0x6fc │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 622fe0 │ │ │ │ + beq 622fe4 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #28 │ │ │ │ - bne 623038 │ │ │ │ + bne 62303c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ lsl r4, r3, #3 │ │ │ │ add r4, r4, #12 │ │ │ │ mov r1, r4 │ │ │ │ bl 213140 │ │ │ │ - ldr r1, [pc, #196] @ 6230c4 │ │ │ │ + ldr r1, [pc, #196] @ 6230c8 │ │ │ │ str r4, [r0] │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r6, #1788] @ 0x6fc │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ streq r7, [r5] │ │ │ │ - bne 623064 │ │ │ │ + bne 623068 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ rsb r4, r3, #0 │ │ │ │ bl 211d90 │ │ │ │ ldrb r3, [r6, #2432] @ 0x980 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62301c │ │ │ │ - ldr r0, [pc, #112] @ 6230c8 │ │ │ │ + bne 623020 │ │ │ │ + ldr r0, [pc, #112] @ 6230cc │ │ │ │ ldr r1, [r6, #1780] @ 0x6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 62301c │ │ │ │ + b 623020 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r7 │ │ │ │ bl 211d90 │ │ │ │ - ldr r0, [pc, #80] @ 6230cc │ │ │ │ + ldr r0, [pc, #80] @ 6230d0 │ │ │ │ rsb r4, r4, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #40] @ 6230d0 │ │ │ │ - ldr r1, [pc, #40] @ 6230d4 │ │ │ │ - ldr r0, [pc, #40] @ 6230d8 │ │ │ │ + ldr r3, [pc, #40] @ 6230d4 │ │ │ │ + ldr r1, [pc, #40] @ 6230d8 │ │ │ │ + ldr r0, [pc, #40] @ 6230dc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #36] @ 6230dc │ │ │ │ + ldr r2, [pc, #36] @ 6230e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #368 @ 0x170 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andeq r3, r0, r0, ror fp │ │ │ │ - eorseq r4, r8, ip, lsr fp │ │ │ │ - eorseq r4, r8, r4, asr fp │ │ │ │ - subeq r4, r6, r4, lsl #13 │ │ │ │ - eorseq r3, r8, ip, lsr #31 │ │ │ │ - eorseq r4, r8, r8, asr #21 │ │ │ │ + eorseq r4, r8, r8, lsr fp │ │ │ │ + eorseq r4, r8, r0, asr fp │ │ │ │ + subeq r4, r6, r0, lsl #13 │ │ │ │ + eorseq r3, r8, r8, lsr #31 │ │ │ │ + eorseq r4, r8, r4, asr #21 │ │ │ │ @ instruction: 0x000009b2 │ │ │ │ │ │ │ │ -006230e0 : │ │ │ │ +006230e4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr ip, [pc, #620] @ 623364 │ │ │ │ + ldr ip, [pc, #620] @ 623368 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #616] @ 623368 │ │ │ │ + ldr r0, [pc, #616] @ 62336c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #8 │ │ │ │ add r0, r4, #1744 @ 0x6d0 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 4708fc │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 623320 │ │ │ │ + bne 623324 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ and r0, r2, #3 │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - bne 623160 │ │ │ │ + bne 623164 │ │ │ │ cmp r1, #786432 @ 0xc0000 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcs 6231e4 │ │ │ │ - ldr r3, [pc, #516] @ 62336c │ │ │ │ - ldr ip, [pc, #516] @ 623370 │ │ │ │ + bcs 6231e8 │ │ │ │ + ldr r3, [pc, #516] @ 623370 │ │ │ │ + ldr ip, [pc, #516] @ 623374 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #512] @ 623374 │ │ │ │ + ldr r1, [pc, #512] @ 623378 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, #400 @ 0x190 │ │ │ │ - ldr r2, [pc, #496] @ 623378 │ │ │ │ + ldr r2, [pc, #496] @ 62337c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 211d90 │ │ │ │ - ldr r2, [pc, #468] @ 62337c │ │ │ │ - ldr r3, [pc, #444] @ 623368 │ │ │ │ + ldr r2, [pc, #468] @ 623380 │ │ │ │ + ldr r3, [pc, #444] @ 62336c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 623360 │ │ │ │ + bne 623364 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #568 @ 0x238 │ │ │ │ bl 211a90 │ │ │ │ ldr lr, [sp, #16] │ │ │ │ - ldr r5, [pc, #392] @ 623380 │ │ │ │ - ldr r1, [pc, #392] @ 623384 │ │ │ │ + ldr r5, [pc, #392] @ 623384 │ │ │ │ + ldr r1, [pc, #392] @ 623388 │ │ │ │ mov r8, #131072 @ 0x20000 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r9, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, #156 @ 0x9c │ │ │ │ mov r2, r5 │ │ │ │ mov r7, #1 │ │ │ │ @@ -1073203,122 +1073204,122 @@ │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [ip, #184] @ 0xb8 │ │ │ │ str r6, [ip, #192] @ 0xc0 │ │ │ │ str r6, [ip, #196] @ 0xc4 │ │ │ │ str r1, [ip, #8] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r2, [r4, #2312] @ 0x908 │ │ │ │ mov r0, #944 @ 0x3b0 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #368 @ 0x170 │ │ │ │ strd r0, [r2] │ │ │ │ ldr r2, [r4, #2312] @ 0x908 │ │ │ │ - ldr r3, [pc, #272] @ 623388 │ │ │ │ + ldr r3, [pc, #272] @ 62338c │ │ │ │ str r7, [r2, #376] @ 0x178 │ │ │ │ ldr r2, [r4, #2312] @ 0x908 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r2, #380] @ 0x17c │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #2312] @ 0x908 │ │ │ │ mov r8, #12 │ │ │ │ add r3, r3, #200 @ 0xc8 │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r0, [r4, #2312] @ 0x908 │ │ │ │ mov r8, #960 @ 0x3c0 │ │ │ │ add r0, r0, #560 @ 0x230 │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [r0, #-8] │ │ │ │ ldr r0, [r4, #2312] @ 0x908 │ │ │ │ mov ip, #2 │ │ │ │ - ldr r3, [pc, #188] @ 62338c │ │ │ │ + ldr r3, [pc, #188] @ 623390 │ │ │ │ str ip, [r0, #560] @ 0x230 │ │ │ │ ldr r0, [r4, #2312] @ 0x908 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [r0, #564] @ 0x234 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #2312] @ 0x908 │ │ │ │ mov r8, #32 │ │ │ │ add r3, r3, #384 @ 0x180 │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r1, [r4, #2312] @ 0x908 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r1, #384 @ 0x180 │ │ │ │ add r2, r1, #200 @ 0xc8 │ │ │ │ add r1, r1, #16 │ │ │ │ bl 3c885c │ │ │ │ - b 623198 │ │ │ │ - ldr r1, [pc, #104] @ 623390 │ │ │ │ - ldr r3, [pc, #104] @ 623394 │ │ │ │ + b 62319c │ │ │ │ + ldr r1, [pc, #104] @ 623394 │ │ │ │ + ldr r3, [pc, #104] @ 623398 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #96] @ 623398 │ │ │ │ + ldr r1, [pc, #96] @ 62339c │ │ │ │ mov r2, #8 │ │ │ │ rsb r6, r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #400 @ 0x190 │ │ │ │ - ldr r2, [pc, #76] @ 62339c │ │ │ │ + ldr r2, [pc, #76] @ 6233a0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp] │ │ │ │ bl 8e05e4 │ │ │ │ - b 623194 │ │ │ │ + b 623198 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r7, r3, r8, asr #23 │ │ │ │ + subseq r7, r3, r4, asr #23 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq r4, r6, r0, asr #11 │ │ │ │ - @ instruction: 0x00384ab0 │ │ │ │ - @ instruction: 0x00383ed8 │ │ │ │ + strheq r4, [r6], #-92 @ 0xffffffa4 │ │ │ │ + eorseq r4, r8, ip, lsr #21 │ │ │ │ + @ instruction: 0x00383ed4 │ │ │ │ andeq r0, r0, lr, ror sl │ │ │ │ - subseq r7, r3, ip, lsl fp │ │ │ │ - subseq r9, r0, ip, lsl #30 │ │ │ │ - eorseq r4, r8, r8, asr sl │ │ │ │ - @ instruction: 0x003849f0 │ │ │ │ - eorseq r4, r8, ip, lsr #19 │ │ │ │ - eorseq r4, r8, r8, asr #17 │ │ │ │ - strdeq r4, [r6], #-52 @ 0xffffffcc │ │ │ │ - eorseq r3, r8, r0, lsl sp │ │ │ │ + subseq r7, r3, r8, lsl fp │ │ │ │ + subseq r9, r0, r8, lsl #30 │ │ │ │ + eorseq r4, r8, r4, asr sl │ │ │ │ + eorseq r4, r8, ip, ror #19 │ │ │ │ + eorseq r4, r8, r8, lsr #19 │ │ │ │ + eorseq r4, r8, r4, asr #17 │ │ │ │ + strdeq r4, [r6], #-48 @ 0xffffffd0 │ │ │ │ + eorseq r3, r8, ip, lsl #26 │ │ │ │ andeq r0, r0, r5, ror sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ - ldr ip, [pc, #3708] @ 624234 │ │ │ │ + ldr ip, [pc, #3708] @ 624238 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #3704] @ 624238 │ │ │ │ + ldr r1, [pc, #3704] @ 62423c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr fp, [pc, #3696] @ 62423c │ │ │ │ + ldr fp, [pc, #3696] @ 624240 │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r3, [pc, #3688] @ 624240 │ │ │ │ + ldr r3, [pc, #3688] @ 624244 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ mov r1, #0 │ │ │ │ add fp, pc, fp │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ - ldr r8, [pc, #3660] @ 624244 │ │ │ │ + ldr r8, [pc, #3660] @ 624248 │ │ │ │ cmp r6, r3 │ │ │ │ cmpne r6, r2 │ │ │ │ - ldr r1, [pc, #3652] @ 624248 │ │ │ │ - ldr r2, [pc, #3652] @ 62424c │ │ │ │ + ldr r1, [pc, #3652] @ 62424c │ │ │ │ + ldr r2, [pc, #3652] @ 624250 │ │ │ │ add r8, pc, r8 │ │ │ │ add r3, r8, #172 @ 0xac │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ @@ -1073330,99 +1073331,99 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r7, r0, #1744 @ 0x6d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 21380c │ │ │ │ ldr r3, [r4, #1788] @ 0x6fc │ │ │ │ cmp r3, #0 │ │ │ │ - bge 623460 │ │ │ │ + bge 623464 │ │ │ │ ldr r3, [r4, #1776] @ 0x6f0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62377c │ │ │ │ + beq 623780 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 47124c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6234d4 │ │ │ │ + bne 6234d8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 211d90 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ bl 8e0aac │ │ │ │ - ldr r2, [pc, #3512] @ 624250 │ │ │ │ - ldr r3, [pc, #3484] @ 624238 │ │ │ │ + ldr r2, [pc, #3512] @ 624254 │ │ │ │ + ldr r3, [pc, #3484] @ 62423c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6253e0 │ │ │ │ + bne 6253e4 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 4716b0 │ │ │ │ - ldr r3, [pc, #3440] @ 624254 │ │ │ │ + ldr r3, [pc, #3440] @ 624258 │ │ │ │ strb r0, [r4, #1796] @ 0x704 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 623cb4 │ │ │ │ + bne 623cb8 │ │ │ │ ldrb r3, [r4, #1800] @ 0x708 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623514 │ │ │ │ + beq 623518 │ │ │ │ ldrb r8, [r4, #1796] @ 0x704 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 6237d8 │ │ │ │ + beq 6237dc │ │ │ │ add r8, r4, #2336 @ 0x920 │ │ │ │ mov r0, r8 │ │ │ │ bl 8e7060 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6237b0 │ │ │ │ + beq 6237b4 │ │ │ │ ldr r0, [r4, #1780] @ 0x6f4 │ │ │ │ bl 213f2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 3cbce8 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 614a28 │ │ │ │ + bl 614a2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 623764 │ │ │ │ + beq 623768 │ │ │ │ mov sl, #0 │ │ │ │ mov r3, #16 │ │ │ │ str sl, [sp, #100] @ 0x64 │ │ │ │ str sl, [sp, #132] @ 0x84 │ │ │ │ str sl, [sp, #136] @ 0x88 │ │ │ │ str sl, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #1828] @ 0x724 │ │ │ │ tst r3, #2 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - beq 62380c │ │ │ │ + beq 623810 │ │ │ │ ldr r2, [r4, #1824] @ 0x720 │ │ │ │ cmp r2, #7 │ │ │ │ - bls 623d38 │ │ │ │ + bls 623d3c │ │ │ │ ldr r2, [r4, #1820] @ 0x71c │ │ │ │ cmp r2, #2 │ │ │ │ - bls 623db4 │ │ │ │ - ldr r3, [pc, #3248] @ 624258 │ │ │ │ + bls 623db8 │ │ │ │ + ldr r3, [pc, #3248] @ 62425c │ │ │ │ add r5, r4, #1968 @ 0x7b0 │ │ │ │ add r5, r5, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r8, r5 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ mov r5, sl │ │ │ │ mov sl, r3 │ │ │ │ @@ -1073438,61 +1073439,61 @@ │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 4709a4 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 211d90 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 623df0 │ │ │ │ + bne 623df4 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, #6 │ │ │ │ str fp, [r8, #52] @ 0x34 │ │ │ │ add r8, r8, #56 @ 0x38 │ │ │ │ - bne 6235c4 │ │ │ │ + bne 6235c8 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, #7 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr fp, [sp, #56] @ 0x38 │ │ │ │ bl 4708fc │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bne 623d74 │ │ │ │ + bne 623d78 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r8, [r3, #16] │ │ │ │ - bne 623874 │ │ │ │ + bne 623878 │ │ │ │ cmp r8, #256 @ 0x100 │ │ │ │ ldreq r2, [r4, #872] @ 0x368 │ │ │ │ str r8, [r4, #1920] @ 0x780 │ │ │ │ biceq r2, r2, #4 │ │ │ │ streq r2, [r4, #872] @ 0x368 │ │ │ │ ldrd r2, [r3, #24] │ │ │ │ add sl, r4, #1936 @ 0x790 │ │ │ │ strd r2, [sl, #-8] │ │ │ │ ldr r3, [r4, #2396] @ 0x95c │ │ │ │ tst r3, #1 │ │ │ │ - bne 623844 │ │ │ │ + bne 623848 │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #3416] @ 6243f4 │ │ │ │ + ldr r1, [pc, #3416] @ 6243f8 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 623e78 │ │ │ │ + bne 623e7c │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, #1 │ │ │ │ - bne 623ea4 │ │ │ │ + bne 623ea8 │ │ │ │ strb r3, [r4, #2429] @ 0x97d │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [r4, #872] @ 0x368 │ │ │ │ ldrd r8, [sl, #-8] │ │ │ │ tst r3, #4 │ │ │ │ ldr r3, [r4, #1920] @ 0x780 │ │ │ │ @@ -1073509,119 +1073510,119 @@ │ │ │ │ moveq r3, #256 @ 0x100 │ │ │ │ movne r3, #4096 @ 0x1000 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #1920] @ 0x780 │ │ │ │ cmp r0, r3 │ │ │ │ movcc r3, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - ble 623914 │ │ │ │ + ble 623918 │ │ │ │ cmp r2, #0 │ │ │ │ movge r3, #14 │ │ │ │ - bge 623734 │ │ │ │ + bge 623738 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ - ldr r2, [pc, #2848] @ 62425c │ │ │ │ + ldr r2, [pc, #2848] @ 624260 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #2844] @ 624260 │ │ │ │ - ldr r1, [pc, #2844] @ 624264 │ │ │ │ + ldr r3, [pc, #2844] @ 624264 │ │ │ │ + ldr r1, [pc, #2844] @ 624268 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #2828] @ 624268 │ │ │ │ + ldr r2, [pc, #2828] @ 62426c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e05e4 │ │ │ │ - ldr r1, [pc, #2816] @ 62426c │ │ │ │ + ldr r1, [pc, #2816] @ 624270 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8dff00 │ │ │ │ - b 62347c │ │ │ │ + b 623480 │ │ │ │ add r1, r4, #2320 @ 0x910 │ │ │ │ ldm r1, {r1, r2, r3, ip} │ │ │ │ and r0, r1, r2 │ │ │ │ and r0, r0, r3 │ │ │ │ and r0, r0, ip │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62515c │ │ │ │ - ldr r0, [pc, #2768] @ 624270 │ │ │ │ + beq 625160 │ │ │ │ + ldr r0, [pc, #2768] @ 624274 │ │ │ │ str ip, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211b08 │ │ │ │ str r0, [r4, #1776] @ 0x6f0 │ │ │ │ - b 623460 │ │ │ │ + b 623464 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ bl 8e70d4 │ │ │ │ - ldr r0, [pc, #2736] @ 624274 │ │ │ │ + ldr r0, [pc, #2736] @ 624278 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211b08 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 623534 │ │ │ │ - ldr r3, [pc, #2712] @ 624278 │ │ │ │ - ldr r2, [pc, #2712] @ 62427c │ │ │ │ - ldr r1, [pc, #2712] @ 624280 │ │ │ │ + b 623538 │ │ │ │ + ldr r3, [pc, #2712] @ 62427c │ │ │ │ + ldr r2, [pc, #2712] @ 624280 │ │ │ │ + ldr r1, [pc, #2712] @ 624284 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #2696] @ 624284 │ │ │ │ + ldr r2, [pc, #2696] @ 624288 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e0540 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ - b 623764 │ │ │ │ - ldr r3, [pc, #2676] @ 624288 │ │ │ │ - ldr r2, [pc, #2676] @ 62428c │ │ │ │ - ldr r1, [pc, #2676] @ 624290 │ │ │ │ + b 623768 │ │ │ │ + ldr r3, [pc, #2676] @ 62428c │ │ │ │ + ldr r2, [pc, #2676] @ 624290 │ │ │ │ + ldr r1, [pc, #2676] @ 624294 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ - ldr r2, [pc, #2656] @ 624294 │ │ │ │ + ldr r2, [pc, #2656] @ 624298 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211d90 │ │ │ │ - b 623764 │ │ │ │ + b 623768 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6230e0 │ │ │ │ + bl 6230e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 623688 │ │ │ │ - ldr r1, [pc, #2616] @ 624298 │ │ │ │ + bne 62368c │ │ │ │ + ldr r1, [pc, #2616] @ 62429c │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8dff9c │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211d90 │ │ │ │ - b 623764 │ │ │ │ - ldr r2, [pc, #2592] @ 62429c │ │ │ │ + b 623768 │ │ │ │ + ldr r2, [pc, #2592] @ 6242a0 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62365c │ │ │ │ - ldr r2, [pc, #2940] @ 62440c │ │ │ │ + beq 623660 │ │ │ │ + ldr r2, [pc, #2940] @ 624410 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 62365c │ │ │ │ - ldr r2, [pc, #2924] @ 624410 │ │ │ │ + beq 623660 │ │ │ │ + ldr r2, [pc, #2924] @ 624414 │ │ │ │ ldr sl, [r3, #24] │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r9, [r3, #4] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - beq 62535c │ │ │ │ + beq 625360 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1073629,92 +1073630,92 @@ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ stmib sp, {r8, sl} │ │ │ │ str r2, [sp] │ │ │ │ str r9, [sp, #12] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #2460] @ 6242a0 │ │ │ │ + ldr r0, [pc, #2460] @ 6242a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r8, [r3, #16] │ │ │ │ - b 62365c │ │ │ │ + b 623660 │ │ │ │ bl 211a90 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, #24 │ │ │ │ str r0, [r4, #1924] @ 0x784 │ │ │ │ strb r1, [r0, #48] @ 0x30 │ │ │ │ strb r1, [r0, #49] @ 0x31 │ │ │ │ strb r1, [r0, #50] @ 0x32 │ │ │ │ strb r1, [r0, #51] @ 0x33 │ │ │ │ ldr r0, [r4, #1924] @ 0x784 │ │ │ │ add r0, r0, #16 │ │ │ │ bl 21380c │ │ │ │ ldr r2, [r4, #2380] @ 0x94c │ │ │ │ cmn r2, #1 │ │ │ │ - beq 623ef4 │ │ │ │ - ldr r3, [pc, #2384] @ 6242a4 │ │ │ │ + beq 623ef8 │ │ │ │ + ldr r3, [pc, #2384] @ 6242a8 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 623e48 │ │ │ │ + bhi 623e4c │ │ │ │ lsl r2, r2, #16 │ │ │ │ - ldr r3, [pc, #2564] @ 624368 │ │ │ │ + ldr r3, [pc, #2564] @ 62436c │ │ │ │ lsr r2, r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61f87c │ │ │ │ + bl 61f880 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 624a6c │ │ │ │ + bne 624a70 │ │ │ │ ldr r2, [r4, #2384] @ 0x950 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 624888 │ │ │ │ + beq 62488c │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs 623f14 │ │ │ │ + bcs 623f18 │ │ │ │ lsl r2, r2, #16 │ │ │ │ - ldr r3, [pc, #2504] @ 624368 │ │ │ │ + ldr r3, [pc, #2504] @ 62436c │ │ │ │ lsr r2, r2, #16 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61f87c │ │ │ │ + bl 61f880 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 624b00 │ │ │ │ + bne 624b04 │ │ │ │ ldr r2, [r4, #2388] @ 0x954 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 6239f8 │ │ │ │ + beq 6239fc │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs 6248ac │ │ │ │ + bcs 6248b0 │ │ │ │ lsl r2, r2, #16 │ │ │ │ - ldr r3, [pc, #2444] @ 624368 │ │ │ │ + ldr r3, [pc, #2444] @ 62436c │ │ │ │ lsr r2, r2, #16 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 61f87c │ │ │ │ + bl 61f880 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 624c98 │ │ │ │ + bne 624c9c │ │ │ │ ldr r2, [r4, #2392] @ 0x958 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 623a34 │ │ │ │ + beq 623a38 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs 6249b0 │ │ │ │ + bcs 6249b4 │ │ │ │ lsl r2, r2, #16 │ │ │ │ - ldr r3, [pc, #2384] @ 624368 │ │ │ │ + ldr r3, [pc, #2384] @ 62436c │ │ │ │ lsr r2, r2, #16 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 61f87c │ │ │ │ + bl 61f880 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6250c8 │ │ │ │ + bne 6250cc │ │ │ │ ldr r3, [r4, #1924] @ 0x784 │ │ │ │ mvn r2, #127 @ 0x7f │ │ │ │ strb r2, [r3, #14] │ │ │ │ ldr r3, [r4, #872] @ 0x368 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ tst r3, #8 │ │ │ │ ldrb r3, [r2, #14] │ │ │ │ @@ -1073724,54 +1073725,54 @@ │ │ │ │ strb r3, [r2, #14] │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, #24 │ │ │ │ add r0, r0, #16 │ │ │ │ bl 21380c │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r8, [pc, #2088] @ 6242a8 │ │ │ │ + ldr r8, [pc, #2088] @ 6242ac │ │ │ │ strb r3, [r2, #48] @ 0x30 │ │ │ │ strb r3, [r2, #49] @ 0x31 │ │ │ │ strb r3, [r2, #50] @ 0x32 │ │ │ │ strb r3, [r2, #51] @ 0x33 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [r4, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 623eb8 │ │ │ │ + bne 623ebc │ │ │ │ ldr r3, [r4, #1656] @ 0x678 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623eb8 │ │ │ │ + beq 623ebc │ │ │ │ ldr r3, [r4, #1928] @ 0x788 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ adds r2, r3, #48 @ 0x30 │ │ │ │ ldr r3, [r4, #1932] @ 0x78c │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ adc r3, r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r2, #4 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ bl 213a58 │ │ │ │ cmp r0, #4 │ │ │ │ mov r2, r0 │ │ │ │ - bne 623b10 │ │ │ │ + bne 623b14 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp] │ │ │ │ add r9, sp, #112 @ 0x70 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 213500 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 625194 │ │ │ │ - ldr r1, [pc, #1940] @ 6242ac │ │ │ │ - ldr r0, [pc, #1940] @ 6242b0 │ │ │ │ + beq 625198 │ │ │ │ + ldr r1, [pc, #1940] @ 6242b0 │ │ │ │ + ldr r0, [pc, #1940] @ 6242b4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ add r1, r1, #460 @ 0x1cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mov r9, #0 │ │ │ │ add r3, r4, #336 @ 0x150 │ │ │ │ @@ -1073784,29 +1073785,29 @@ │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r9 │ │ │ │ mov r7, r9 │ │ │ │ mov sl, r9 │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [r8, #1996] @ 0x7cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 623bdc │ │ │ │ + beq 623be0 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ ldr r1, [fp, #-4] │ │ │ │ adds r2, r2, #16 │ │ │ │ adc r1, r1, #0 │ │ │ │ adds r2, r2, r5 │ │ │ │ adc r1, r7, r1 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ bl 213a58 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 623e34 │ │ │ │ + bne 623e38 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ and r2, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ strb r2, [r8, #2025] @ 0x7e9 │ │ │ │ moveq r2, #15 │ │ │ │ movne r2, #3 │ │ │ │ lsreq r0, r1, #2 │ │ │ │ @@ -1073818,15 +1073819,15 @@ │ │ │ │ strb r0, [r8, #2026] @ 0x7ea │ │ │ │ str r2, [r8, #2020] @ 0x7e4 │ │ │ │ adds r5, r5, #4 │ │ │ │ add r8, r8, #56 @ 0x38 │ │ │ │ adc r7, r7, #0 │ │ │ │ cmp r8, r6 │ │ │ │ add sl, sl, #1 │ │ │ │ - bne 623b5c │ │ │ │ + bne 623b60 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #16 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r9, [r4, #1788] @ 0x6fc │ │ │ │ strd r2, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ @@ -1073837,227 +1073838,227 @@ │ │ │ │ ldm r5, {r5, r6, fp} │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ strh r3, [sp, #94] @ 0x5e │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str sl, [sp, #136] @ 0x88 │ │ │ │ bl 3cba6c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 623f70 │ │ │ │ + beq 623f74 │ │ │ │ ldr r3, [r4, #1928] @ 0x788 │ │ │ │ ldr r1, [r4, #1932] @ 0x78c │ │ │ │ adds r3, r3, sl │ │ │ │ adc r1, r1, #0 │ │ │ │ adds r3, r3, r8 │ │ │ │ str r3, [sp] │ │ │ │ adc r3, r1, #0 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #94 @ 0x5e │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 213a58 │ │ │ │ cmp r0, sl │ │ │ │ - beq 6249f8 │ │ │ │ + beq 6249fc │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #1584] @ 6242b4 │ │ │ │ - ldr r3, [pc, #1584] @ 6242b8 │ │ │ │ + ldr r2, [pc, #1584] @ 6242b8 │ │ │ │ + ldr r3, [pc, #1584] @ 6242bc │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #1580] @ 6242bc │ │ │ │ + ldr r1, [pc, #1580] @ 6242c0 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #480 @ 0x1e0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #1552] @ 6242c0 │ │ │ │ + ldr r2, [pc, #1552] @ 6242c4 │ │ │ │ bl 8e05e4 │ │ │ │ - b 623764 │ │ │ │ - ldr r3, [pc, #1544] @ 6242c4 │ │ │ │ + b 623768 │ │ │ │ + ldr r3, [pc, #1544] @ 6242c8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6234fc │ │ │ │ - ldr r3, [pc, #1852] @ 62440c │ │ │ │ + beq 623500 │ │ │ │ + ldr r3, [pc, #1852] @ 624410 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6234fc │ │ │ │ - ldr r3, [pc, #1836] @ 624410 │ │ │ │ + beq 623500 │ │ │ │ + ldr r3, [pc, #1836] @ 624414 │ │ │ │ ldr r9, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6249e0 │ │ │ │ + beq 6249e4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1432] @ 6242c8 │ │ │ │ + ldr r0, [pc, #1432] @ 6242cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6234fc │ │ │ │ + b 623500 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #1416] @ 6242cc │ │ │ │ - ldr r2, [pc, #1416] @ 6242d0 │ │ │ │ - ldr r1, [pc, #1416] @ 6242d4 │ │ │ │ + ldr r3, [pc, #1416] @ 6242d0 │ │ │ │ + ldr r2, [pc, #1416] @ 6242d4 │ │ │ │ + ldr r1, [pc, #1416] @ 6242d8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ - ldr r2, [pc, #1396] @ 6242d8 │ │ │ │ + ldr r2, [pc, #1396] @ 6242dc │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211d90 │ │ │ │ - b 623764 │ │ │ │ - ldr r1, [pc, #1376] @ 6242dc │ │ │ │ - ldr r3, [pc, #1376] @ 6242e0 │ │ │ │ + b 623768 │ │ │ │ + ldr r1, [pc, #1376] @ 6242e0 │ │ │ │ + ldr r3, [pc, #1376] @ 6242e4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #1368] @ 6242e4 │ │ │ │ + ldr r1, [pc, #1368] @ 6242e8 │ │ │ │ rsb r2, r0, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ - ldr r2, [pc, #1348] @ 6242e8 │ │ │ │ + ldr r2, [pc, #1348] @ 6242ec │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e05e4 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211d90 │ │ │ │ - b 623764 │ │ │ │ + b 623768 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #1324] @ 6242ec │ │ │ │ - ldr r2, [pc, #1324] @ 6242f0 │ │ │ │ - ldr r1, [pc, #1324] @ 6242f4 │ │ │ │ + ldr r3, [pc, #1324] @ 6242f0 │ │ │ │ + ldr r2, [pc, #1324] @ 6242f4 │ │ │ │ + ldr r1, [pc, #1324] @ 6242f8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ - ldr r2, [pc, #1304] @ 6242f8 │ │ │ │ + ldr r2, [pc, #1304] @ 6242fc │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211d90 │ │ │ │ - b 623764 │ │ │ │ - ldr r3, [pc, #1284] @ 6242fc │ │ │ │ - ldr r1, [pc, #1284] @ 624300 │ │ │ │ + b 623768 │ │ │ │ + ldr r3, [pc, #1284] @ 624300 │ │ │ │ + ldr r1, [pc, #1284] @ 624304 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #1276] @ 624304 │ │ │ │ + ldr r3, [pc, #1276] @ 624308 │ │ │ │ rsb fp, fp, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #1264] @ 624308 │ │ │ │ + ldr r2, [pc, #1264] @ 62430c │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp, #8] │ │ │ │ str fp, [sp] │ │ │ │ bl 8e05e4 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211d90 │ │ │ │ - b 623764 │ │ │ │ - ldr r0, [pc, #1232] @ 62430c │ │ │ │ + b 623768 │ │ │ │ + ldr r0, [pc, #1232] @ 624310 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 623bdc │ │ │ │ - ldr r3, [pc, #1216] @ 624310 │ │ │ │ - ldr r2, [pc, #1216] @ 624314 │ │ │ │ - ldr r1, [pc, #1216] @ 624318 │ │ │ │ + b 623be0 │ │ │ │ + ldr r3, [pc, #1216] @ 624314 │ │ │ │ + ldr r2, [pc, #1216] @ 624318 │ │ │ │ + ldr r1, [pc, #1216] @ 62431c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #1200] @ 62431c │ │ │ │ + ldr r2, [pc, #1200] @ 624320 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e0540 │ │ │ │ - b 623764 │ │ │ │ + b 623768 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ bl 212108 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ - bne 624c14 │ │ │ │ + bne 624c18 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211d90 │ │ │ │ - b 6236c8 │ │ │ │ - ldr r0, [pc, #1140] @ 624320 │ │ │ │ + b 6236cc │ │ │ │ + ldr r0, [pc, #1140] @ 624324 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1248 │ │ │ │ - b 623e98 │ │ │ │ + b 623e9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 61afb4 │ │ │ │ + bl 61afb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 623b2c │ │ │ │ + beq 623b30 │ │ │ │ ldr r3, [r4, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623b2c │ │ │ │ - ldr r0, [pc, #1096] @ 624324 │ │ │ │ + beq 623b30 │ │ │ │ + ldr r0, [pc, #1096] @ 624328 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1248 │ │ │ │ - ldr r0, [pc, #1084] @ 624328 │ │ │ │ + ldr r0, [pc, #1084] @ 62432c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e0b98 │ │ │ │ - b 623b2c │ │ │ │ + b 623b30 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ mov r2, #2 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [r4, #2380] @ 0x94c │ │ │ │ - b 623980 │ │ │ │ - ldr r3, [pc, #1040] @ 62432c │ │ │ │ - ldr r2, [pc, #1040] @ 624330 │ │ │ │ - ldr r1, [pc, #1040] @ 624334 │ │ │ │ + b 623984 │ │ │ │ + ldr r3, [pc, #1040] @ 624330 │ │ │ │ + ldr r2, [pc, #1040] @ 624334 │ │ │ │ + ldr r1, [pc, #1040] @ 624338 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #1024] @ 624338 │ │ │ │ + ldr r2, [pc, #1024] @ 62433c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e0540 │ │ │ │ - b 623764 │ │ │ │ - ldr r0, [pc, #1008] @ 62433c │ │ │ │ + b 623768 │ │ │ │ + ldr r0, [pc, #1008] @ 624340 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ str sl, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ bl 8e8dbc │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ cmp r8, #0 │ │ │ │ - bne 624ef8 │ │ │ │ - ldr r3, [pc, #968] @ 624340 │ │ │ │ + bne 624efc │ │ │ │ + ldr r3, [pc, #968] @ 624344 │ │ │ │ mov sl, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r9, sl │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623ff8 │ │ │ │ + beq 623ffc │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ bl 211a90 │ │ │ │ mov r2, sl │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ bl 211b08 │ │ │ │ @@ -1074065,89 +1074066,89 @@ │ │ │ │ mov r2, r3 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r0, [r5, #40] @ 0x28 │ │ │ │ str r9, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r8 │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 624848 │ │ │ │ + bne 62484c │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldrb r2, [r5, #48] @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 3c83dc │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #6 │ │ │ │ add r5, r5, #56 @ 0x38 │ │ │ │ - bne 623f84 │ │ │ │ + bne 623f88 │ │ │ │ ldrb r3, [r4, #1796] @ 0x704 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62402c │ │ │ │ + bne 624030 │ │ │ │ ldr r1, [r4, #1852] @ 0x73c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ bl 3cbed0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6252b0 │ │ │ │ + beq 6252b4 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ tst r2, #16 │ │ │ │ - beq 624580 │ │ │ │ + beq 624584 │ │ │ │ ldrb r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 624580 │ │ │ │ + beq 624584 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 620470 │ │ │ │ + bl 620474 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 624990 │ │ │ │ + beq 624994 │ │ │ │ ldr r3, [r4, #872] @ 0x368 │ │ │ │ tst r3, #4 │ │ │ │ - beq 624580 │ │ │ │ - ldr r5, [pc, #724] @ 624344 │ │ │ │ - ldr r2, [pc, #724] @ 624348 │ │ │ │ + beq 624584 │ │ │ │ + ldr r5, [pc, #724] @ 624348 │ │ │ │ + ldr r2, [pc, #724] @ 62434c │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #720] @ 62434c │ │ │ │ + ldr r1, [pc, #720] @ 624350 │ │ │ │ add r3, r5, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r2, [pc, #688] @ 624350 │ │ │ │ - ldr r1, [pc, #688] @ 624354 │ │ │ │ + ldr r2, [pc, #688] @ 624354 │ │ │ │ + ldr r1, [pc, #688] @ 624358 │ │ │ │ add r5, r5, #316 @ 0x13c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d194 │ │ │ │ bl 3c7a7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 624580 │ │ │ │ + beq 624584 │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ mov r2, #4 │ │ │ │ add r1, r5, #256 @ 0x100 │ │ │ │ mov r0, r8 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624580 │ │ │ │ + beq 624584 │ │ │ │ ldr r1, [r4, #1920] @ 0x780 │ │ │ │ mov r0, r5 │ │ │ │ bl 213f5c │ │ │ │ - ldr r3, [pc, #620] @ 624368 │ │ │ │ + ldr r3, [pc, #620] @ 62436c │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ @@ -1074189,17 +1074190,17 @@ │ │ │ │ cmpcc r1, r8 │ │ │ │ movcc r8, r1 │ │ │ │ mov r2, #4 │ │ │ │ add r1, sl, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 212834 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ - ldr r3, [pc, #416] @ 624364 │ │ │ │ + ldr r3, [pc, #416] @ 624368 │ │ │ │ ands r1, r3, r1, lsr #20 │ │ │ │ - bne 62419c │ │ │ │ + bne 6241a0 │ │ │ │ sub r8, r8, r6 │ │ │ │ lsl r9, r8, #16 │ │ │ │ ldr r8, [r4, #1924] @ 0x784 │ │ │ │ mov r2, #4 │ │ │ │ add r8, r8, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1074208,356 +1074209,356 @@ │ │ │ │ mov r2, #4 │ │ │ │ mvn r3, r3, lsl #10 │ │ │ │ mvn r3, r3, lsr #10 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ bl 212834 │ │ │ │ - ldr r3, [pc, #328] @ 624358 │ │ │ │ + ldr r3, [pc, #328] @ 62435c │ │ │ │ lsl r7, r7, #16 │ │ │ │ add r3, pc, r3 │ │ │ │ lsr r7, r7, #16 │ │ │ │ lsr r9, r9, #16 │ │ │ │ cmp r7, #21 │ │ │ │ - bhi 62450c │ │ │ │ + bhi 624510 │ │ │ │ add r3, r3, r7 │ │ │ │ ldrh r3, [r3, r7] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - subseq r7, r3, r8, lsl #18 │ │ │ │ + subseq r7, r3, r4, lsl #18 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r7, r3, r4, ror #17 │ │ │ │ + subseq r7, r3, r0, ror #17 │ │ │ │ andeq r3, r0, ip, lsr r9 │ │ │ │ - subeq r4, r6, ip, lsr #6 │ │ │ │ - eorseq r6, r1, ip, lsr #11 │ │ │ │ - eorseq r3, r8, ip, ror #28 │ │ │ │ - subseq r7, r3, ip, lsr #16 │ │ │ │ - ldrdeq r2, [r0], -ip │ │ │ │ - eorseq r4, r8, r4, ror r8 │ │ │ │ - eorseq r4, r8, r4, lsl #18 │ │ │ │ - subeq r3, r6, r8, ror #31 │ │ │ │ - eorseq r3, r8, r8, lsl #18 │ │ │ │ + subeq r4, r6, r8, lsr #6 │ │ │ │ + eorseq r6, r1, r8, lsr #11 │ │ │ │ + eorseq r3, r8, r8, ror #28 │ │ │ │ + subseq r7, r3, r8, lsr #16 │ │ │ │ + ldrdeq r2, [r0], -ip │ │ │ │ + eorseq r4, r8, r0, ror r8 │ │ │ │ + eorseq r4, r8, r0, lsl #18 │ │ │ │ + subeq r3, r6, r4, ror #31 │ │ │ │ + eorseq r3, r8, r4, lsl #18 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0034cbbc │ │ │ │ - eorseq r4, r8, r0, ror #10 │ │ │ │ - eorseq r4, r8, ip, ror #11 │ │ │ │ - subeq r3, r6, r8, asr #30 │ │ │ │ - mlaseq r8, r0, r5, r4 │ │ │ │ - eorseq r3, r8, r8, ror #16 │ │ │ │ + @ instruction: 0x0034cbb8 │ │ │ │ + eorseq r4, r8, ip, asr r5 │ │ │ │ + eorseq r4, r8, r8, ror #11 │ │ │ │ + subeq r3, r6, r4, asr #30 │ │ │ │ + eorseq r4, r8, ip, lsl #11 │ │ │ │ + eorseq r3, r8, r4, ror #16 │ │ │ │ @ instruction: 0x00000bbd │ │ │ │ - subeq r3, r6, r4, lsl pc │ │ │ │ - eorseq r4, r8, ip, lsr #11 │ │ │ │ - eorseq r3, r8, r0, lsr r8 │ │ │ │ + subeq r3, r6, r0, lsl pc │ │ │ │ + eorseq r4, r8, r8, lsr #11 │ │ │ │ + eorseq r3, r8, ip, lsr #16 │ │ │ │ @ instruction: 0x00000ab7 │ │ │ │ - eorseq r4, r8, ip, asr #13 │ │ │ │ + eorseq r4, r8, r8, asr #13 │ │ │ │ andeq r4, r0, r4, ror sl │ │ │ │ - eorseq r4, r8, r8, ror #10 │ │ │ │ + eorseq r4, r8, r4, ror #10 │ │ │ │ strdeq pc, [r0], -lr │ │ │ │ @ instruction: 0xfffff800 │ │ │ │ - subeq r3, r6, r8, lsl ip │ │ │ │ - eorseq r4, r8, r8, ror #15 │ │ │ │ + subeq r3, r6, r4, lsl ip │ │ │ │ eorseq r4, r8, r4, ror #15 │ │ │ │ - subeq r3, r6, r0, lsr #21 │ │ │ │ - eorseq r3, r8, r8, asr #7 │ │ │ │ + eorseq r4, r8, r0, ror #15 │ │ │ │ + @ instruction: 0x00463a9c │ │ │ │ + eorseq r3, r8, r4, asr #7 │ │ │ │ andeq r0, r0, pc, lsl r6 │ │ │ │ andeq r2, r0, r0, ror r3 │ │ │ │ - eorseq r4, r8, r0 │ │ │ │ - subeq r3, r6, r4, ror #19 │ │ │ │ - mlaseq r8, r4, r0, r4 │ │ │ │ - eorseq r3, r8, r0, lsl #6 │ │ │ │ + @ instruction: 0x00383ffc │ │ │ │ + subeq r3, r6, r0, ror #19 │ │ │ │ + mlaseq r8, r0, r0, r4 │ │ │ │ + @ instruction: 0x003832fc │ │ │ │ @ instruction: 0x00000abc │ │ │ │ - ldrsbeq r4, [r8], -r0 @ │ │ │ │ - subeq r3, r6, r4, lsr #19 │ │ │ │ - eorseq r3, r8, r0, asr #5 │ │ │ │ + eorseq r4, r8, ip, asr #1 │ │ │ │ + subeq r3, r6, r0, lsr #19 │ │ │ │ + @ instruction: 0x003832bc │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - subeq r3, r6, r8, ror #18 │ │ │ │ - eorseq r4, r8, ip, lsr r0 │ │ │ │ - eorseq r3, r8, r4, lsl #5 │ │ │ │ + subeq r3, r6, r4, ror #18 │ │ │ │ + eorseq r4, r8, r8, lsr r0 │ │ │ │ + eorseq r3, r8, r0, lsl #5 │ │ │ │ andeq r0, r0, r2, asr #21 │ │ │ │ - eorseq r4, r8, r4, lsr r0 │ │ │ │ - eorseq r3, r8, r8, asr #4 │ │ │ │ - subeq r3, r6, r8, lsr #18 │ │ │ │ + eorseq r4, r8, r0, lsr r0 │ │ │ │ + eorseq r3, r8, r4, asr #4 │ │ │ │ + subeq r3, r6, r4, lsr #18 │ │ │ │ andeq r0, r0, lr, asr #21 │ │ │ │ - eorseq r4, r8, r8, lsl #12 │ │ │ │ - ldrdeq r3, [r6], #-136 @ 0xffffff78 │ │ │ │ - eorseq r4, r8, r8, lsl r2 │ │ │ │ - @ instruction: 0x003831f8 │ │ │ │ + eorseq r4, r8, r4, lsl #12 │ │ │ │ + ldrdeq r3, [r6], #-132 @ 0xffffff7c │ │ │ │ + eorseq r4, r8, r4, lsl r2 │ │ │ │ + @ instruction: 0x003831f4 │ │ │ │ andeq r0, r0, fp, ror #23 │ │ │ │ - eorseq r4, r8, r4, ror #2 │ │ │ │ - eorseq r4, r8, r8, lsr #7 │ │ │ │ - @ instruction: 0x003843f4 │ │ │ │ - subeq r3, r6, ip, lsl #16 │ │ │ │ - eorseq r4, r8, r8, asr #3 │ │ │ │ - eorseq r3, r8, ip, lsr #2 │ │ │ │ + eorseq r4, r8, r0, ror #2 │ │ │ │ + eorseq r4, r8, r4, lsr #7 │ │ │ │ + @ instruction: 0x003843f0 │ │ │ │ + subeq r3, r6, r8, lsl #16 │ │ │ │ + eorseq r4, r8, r4, asr #3 │ │ │ │ + eorseq r3, r8, r8, lsr #2 │ │ │ │ strdeq r0, [r0], -r6 │ │ │ │ - eorseq r4, r8, r4, lsl #14 │ │ │ │ - eorseq r4, r8, ip, ror #16 │ │ │ │ - subeq r3, r6, r0, asr #13 │ │ │ │ - mlaeq pc, ip, r2, r9 @ │ │ │ │ - @ instruction: 0x003853f0 │ │ │ │ - eorseq r6, r0, r0, ror #20 │ │ │ │ - eorseq r5, r2, ip, lsl #11 │ │ │ │ - strdeq r3, [r6], #-66 @ 0xffffffbe │ │ │ │ + eorseq r4, r8, r0, lsl #14 │ │ │ │ + eorseq r4, r8, r8, ror #16 │ │ │ │ + strheq r3, [r6], #-108 @ 0xffffff94 │ │ │ │ + mlaeq pc, r8, r2, r9 @ │ │ │ │ + eorseq r5, r8, ip, ror #7 │ │ │ │ + eorseq r6, r0, ip, asr sl │ │ │ │ + eorseq r5, r2, r8, lsl #11 │ │ │ │ + subeq r3, r6, lr, ror #9 │ │ │ │ ldrsheq pc, [pc], #240 @ │ │ │ │ andeq r1, r0, r7, ror #31 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0xffffa4b4 │ │ │ │ @ instruction: 0xffff9d9c │ │ │ │ strdeq r1, [r0], -ip │ │ │ │ - eorseq r4, r8, r4 │ │ │ │ - eorseq r3, r8, ip, ror pc │ │ │ │ - subeq r2, r6, r4, ror lr │ │ │ │ - eorseq r3, r8, ip, lsr #17 │ │ │ │ - mlaseq r8, r4, r7, r2 │ │ │ │ + eorseq r4, r8, r0 │ │ │ │ + eorseq r3, r8, r8, ror pc │ │ │ │ + subeq r2, r6, r0, ror lr │ │ │ │ + eorseq r3, r8, r8, lsr #17 │ │ │ │ + mlaseq r8, r0, r7, r2 │ │ │ │ andeq r0, r0, r1, lsl #24 │ │ │ │ @ instruction: 0xffff9fc0 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ @ instruction: 0xffffab50 │ │ │ │ @ instruction: 0xffffa360 │ │ │ │ - subeq r2, r6, r0, ror sp │ │ │ │ - eorseq r3, r8, r8, lsr r8 │ │ │ │ - mlaseq r8, r0, r6, r2 │ │ │ │ + subeq r2, r6, ip, ror #26 │ │ │ │ + eorseq r3, r8, r4, lsr r8 │ │ │ │ + eorseq r2, r8, ip, lsl #13 │ │ │ │ andeq r0, r0, ip, lsl #24 │ │ │ │ - eorseq r3, r8, ip, ror #6 │ │ │ │ - eorseq r3, r8, ip, asr #20 │ │ │ │ - subeq r2, r6, r8, ror #25 │ │ │ │ - eorseq r2, r8, r0, lsl r6 │ │ │ │ + eorseq r3, r8, r8, ror #6 │ │ │ │ + eorseq r3, r8, r8, asr #20 │ │ │ │ + subeq r2, r6, r4, ror #25 │ │ │ │ + eorseq r2, r8, ip, lsl #12 │ │ │ │ andeq r0, r0, r5, lsr #12 │ │ │ │ muleq r0, r8, r4 │ │ │ │ - mlaseq r8, r8, r5, r3 │ │ │ │ + mlaseq r8, r4, r5, r3 │ │ │ │ andeq r3, r0, r4, ror fp │ │ │ │ - eorseq r3, r8, r0, lsl #11 │ │ │ │ - eorseq r3, r8, r4, asr #17 │ │ │ │ - subeq r2, r6, r0, asr #22 │ │ │ │ - eorseq r2, r8, r8, ror #8 │ │ │ │ + eorseq r3, r8, ip, ror r5 │ │ │ │ + eorseq r3, r8, r0, asr #17 │ │ │ │ + subeq r2, r6, ip, lsr fp │ │ │ │ + eorseq r2, r8, r4, ror #8 │ │ │ │ andeq r0, r0, fp, lsr #12 │ │ │ │ andeq r2, r0, r4, ror #16 │ │ │ │ - @ instruction: 0x003832dc │ │ │ │ + @ instruction: 0x003832d8 │ │ │ │ andeq r3, r0, r8, lsr #4 │ │ │ │ - eorseq r3, r8, r0, ror r4 │ │ │ │ + eorseq r3, r8, ip, ror #8 │ │ │ │ andeq r3, r0, sp, ror #22 │ │ │ │ andeq r1, r0, r5, lsr #8 │ │ │ │ andeq r1, r0, r2, lsr #26 │ │ │ │ @ instruction: 0x000052b4 │ │ │ │ - eorseq r3, r8, r4, asr #13 │ │ │ │ + eorseq r3, r8, r0, asr #13 │ │ │ │ andeq r3, r0, r4, lsl pc │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - ldrsbeq r3, [r8], -r0 @ │ │ │ │ - eorseq r2, r8, r0, lsr fp │ │ │ │ - @ instruction: 0x00381ef4 │ │ │ │ - eorseq r2, r8, r4, lsr #22 │ │ │ │ - eorseq r3, r8, r4, rrx │ │ │ │ - ldrsheq r3, [r8], -r4 @ │ │ │ │ - eorseq r3, r8, r8, ror #3 │ │ │ │ - ldrheq r7, [r0], #-224 @ 0xffffff20 │ │ │ │ - eorseq r3, r8, r0, ror r5 │ │ │ │ - eorseq r3, r8, r0, lsl r6 │ │ │ │ - eorseq r2, r8, r4, ror #22 │ │ │ │ - subeq r2, r6, r8, lsl #7 │ │ │ │ - @ instruction: 0x003835b4 │ │ │ │ - eorseq r1, r8, r8, lsr #25 │ │ │ │ - andeq r0, r0, fp, ror ip │ │ │ │ - @ instruction: 0x00382cd0 │ │ │ │ - eorseq r2, r8, r4, lsr sp │ │ │ │ + eorseq r3, r8, ip, asr #1 │ │ │ │ + eorseq r2, r8, ip, lsr #22 │ │ │ │ + @ instruction: 0x00381ef0 │ │ │ │ + eorseq r2, r8, r0, lsr #22 │ │ │ │ + eorseq r3, r8, r0, rrx │ │ │ │ + ldrsheq r3, [r8], -r0 @ │ │ │ │ + eorseq r3, r8, r4, ror #3 │ │ │ │ + subseq r7, r0, ip, lsr #29 │ │ │ │ eorseq r3, r8, ip, ror #10 │ │ │ │ + eorseq r3, r8, ip, lsl #12 │ │ │ │ + eorseq r2, r8, r0, ror #22 │ │ │ │ + subeq r2, r6, r4, lsl #7 │ │ │ │ + @ instruction: 0x003835b0 │ │ │ │ + eorseq r1, r8, r4, lsr #25 │ │ │ │ + andeq r0, r0, fp, ror ip │ │ │ │ + eorseq r2, r8, ip, asr #25 │ │ │ │ + eorseq r2, r8, r0, lsr sp │ │ │ │ + eorseq r3, r8, r8, ror #10 │ │ │ │ andeq r3, r0, r5, lsl #13 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ add r7, r6, #8 │ │ │ │ add r1, r1, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ lsr r3, r3, #5 │ │ │ │ ands r3, r3, #7 │ │ │ │ movne r8, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ strne r6, [sp, #84] @ 0x54 │ │ │ │ - beq 62450c │ │ │ │ + beq 624510 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ mov r2, #4 │ │ │ │ add r1, r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 212834 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsr r2, r6, #8 │ │ │ │ and r2, r2, #31 │ │ │ │ cmp r2, #27 │ │ │ │ - bhi 624524 │ │ │ │ + bhi 624528 │ │ │ │ add r2, r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ lsl r2, r1, r2 │ │ │ │ - ldr r3, [pc, #-372] @ 62435c │ │ │ │ + ldr r3, [pc, #-372] @ 624360 │ │ │ │ tst r2, r3 │ │ │ │ - beq 624524 │ │ │ │ + beq 624528 │ │ │ │ sub r1, r7, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61efa8 │ │ │ │ - ldr r2, [pc, #-392] @ 624360 │ │ │ │ + bl 61efac │ │ │ │ + ldr r2, [pc, #-392] @ 624364 │ │ │ │ mov r1, r7 │ │ │ │ and r2, r6, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61efa8 │ │ │ │ + bl 61efac │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ add r7, r7, #8 │ │ │ │ - bne 624494 │ │ │ │ + bne 624498 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ bl 3d7de0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 212834 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ - ldr r3, [pc, #-476] @ 624364 │ │ │ │ + ldr r3, [pc, #-476] @ 624368 │ │ │ │ ands r6, r3, r6, lsr #20 │ │ │ │ - bne 624160 │ │ │ │ + bne 624164 │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ mov r2, #2 │ │ │ │ add r5, r5, #256 @ 0x100 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r8, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ bl 212834 │ │ │ │ - ldr r3, [pc, #-520] @ 624368 │ │ │ │ + ldr r3, [pc, #-520] @ 62436c │ │ │ │ ldrh r2, [sp, #128] @ 0x80 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 625ea8 │ │ │ │ + beq 625eac │ │ │ │ mov r0, sl │ │ │ │ bl 211d90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61b198 │ │ │ │ + bl 61b19c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 624990 │ │ │ │ + beq 624994 │ │ │ │ ldr r3, [r4, #2312] @ 0x908 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624d2c │ │ │ │ + beq 624d30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61b1a0 │ │ │ │ + bl 61b1a4 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 61b758 │ │ │ │ + bl 61b75c │ │ │ │ cmp r5, #6 │ │ │ │ - bne 6245ac │ │ │ │ + bne 6245b0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #872] @ 0x368 │ │ │ │ tst r3, #2 │ │ │ │ - bne 625318 │ │ │ │ + bne 62531c │ │ │ │ tst r3, #1 │ │ │ │ - bne 62533c │ │ │ │ + bne 625340 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ - bl 61fb80 │ │ │ │ + bl 61fb84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6248dc │ │ │ │ + bne 6248e0 │ │ │ │ ldr r3, [r4, #2400] @ 0x960 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 624614 │ │ │ │ + beq 624618 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 478638 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 624944 │ │ │ │ + beq 624948 │ │ │ │ ldrb r3, [r4, #2440] @ 0x988 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6252c4 │ │ │ │ + beq 6252c8 │ │ │ │ ldr r3, [r4, #2452] @ 0x994 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6258a8 │ │ │ │ + beq 6258ac │ │ │ │ ldr r2, [r4, #2404] @ 0x964 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 624644 │ │ │ │ + bne 624648 │ │ │ │ ldr r2, [r4, #2408] @ 0x968 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 624650 │ │ │ │ + beq 624654 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 625878 │ │ │ │ + beq 62587c │ │ │ │ ldr r3, [r4, #2444] @ 0x98c │ │ │ │ ldr r2, [r4, #1804] @ 0x70c │ │ │ │ cmp r2, #2 │ │ │ │ - beq 625384 │ │ │ │ + beq 625388 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #1732] @ 0x6c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6253c8 │ │ │ │ + beq 6253cc │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ ldrb r3, [r4, #2429] @ 0x97d │ │ │ │ cmp r3, r6 │ │ │ │ - beq 6246e4 │ │ │ │ + beq 6246e8 │ │ │ │ add r8, r4, #2352 @ 0x930 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 8d54d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 625414 │ │ │ │ + bne 625418 │ │ │ │ mov r0, r8 │ │ │ │ bl 8d5418 │ │ │ │ - ldr r1, [pc, #-832] @ 62436c │ │ │ │ + ldr r1, [pc, #-832] @ 624370 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 8f5e40 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, #32 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp] │ │ │ │ bl 46f99c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6254ac │ │ │ │ + beq 6254b0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ mov r8, #4 │ │ │ │ mov r3, #16 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [r4, #2396] @ 0x95c │ │ │ │ tst r3, #2 │ │ │ │ - beq 6247a4 │ │ │ │ + beq 6247a8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #-812] @ 6243f4 │ │ │ │ + ldr r1, [pc, #-812] @ 6243f8 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, r5 │ │ │ │ - blt 6247a4 │ │ │ │ + blt 6247a8 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ cmp r3, r5 │ │ │ │ - beq 6247a4 │ │ │ │ + beq 6247a8 │ │ │ │ add r6, r4, #2352 @ 0x930 │ │ │ │ add r6, r6, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d54d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 625850 │ │ │ │ + bne 625854 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d5418 │ │ │ │ - ldr r1, [pc, #-1012] @ 624370 │ │ │ │ + ldr r1, [pc, #-1012] @ 624374 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 8f5e40 │ │ │ │ add ip, sp, #112 @ 0x70 │ │ │ │ mov r3, #32 │ │ │ │ @@ -1074566,375 +1074567,375 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r9, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 46f99c │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r4, #2430] @ 0x97e │ │ │ │ - beq 62581c │ │ │ │ + beq 625820 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61c59c │ │ │ │ - b 62347c │ │ │ │ + bl 61c5a0 │ │ │ │ + b 623480 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624524 │ │ │ │ - ldr r3, [pc, #-1108] @ 624374 │ │ │ │ + beq 624528 │ │ │ │ + ldr r3, [pc, #-1108] @ 624378 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624524 │ │ │ │ - ldr r3, [pc, #-976] @ 62440c │ │ │ │ + beq 624528 │ │ │ │ + ldr r3, [pc, #-976] @ 624410 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 624524 │ │ │ │ - ldr r3, [pc, #-992] @ 624410 │ │ │ │ + beq 624528 │ │ │ │ + ldr r3, [pc, #-992] @ 624414 │ │ │ │ ldr r8, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 625e34 │ │ │ │ + beq 625e38 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ str r1, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-1224] @ 624378 │ │ │ │ + ldr r0, [pc, #-1224] @ 62437c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 624524 │ │ │ │ + b 624528 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ mov r0, r5 │ │ │ │ bl 46fde8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 623fe4 │ │ │ │ - ldr r0, [pc, #-1276] @ 62437c │ │ │ │ + beq 623fe8 │ │ │ │ + ldr r0, [pc, #-1276] @ 624380 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, sl │ │ │ │ bl 8e11a8 │ │ │ │ - b 623fe4 │ │ │ │ + b 623fe8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, #2 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [r4, #2384] @ 0x950 │ │ │ │ - b 6239bc │ │ │ │ - ldr r3, [pc, #-1332] @ 624380 │ │ │ │ - ldr r2, [pc, #-1332] @ 624384 │ │ │ │ - ldr r1, [pc, #-1332] @ 624388 │ │ │ │ + b 6239c0 │ │ │ │ + ldr r3, [pc, #-1332] @ 624384 │ │ │ │ + ldr r2, [pc, #-1332] @ 624388 │ │ │ │ + ldr r1, [pc, #-1332] @ 62438c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #-1348] @ 62438c │ │ │ │ + ldr r2, [pc, #-1348] @ 624390 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e0540 │ │ │ │ - b 623764 │ │ │ │ + b 623768 │ │ │ │ mov r0, #32 │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #-1372] @ 624390 │ │ │ │ + ldr r3, [pc, #-1372] @ 624394 │ │ │ │ mov r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1 │ │ │ │ stm sp, {r1, r3, r4} │ │ │ │ - ldr r3, [pc, #-1388] @ 624394 │ │ │ │ + ldr r3, [pc, #-1388] @ 624398 │ │ │ │ mov r5, r0 │ │ │ │ bl 8f9bac │ │ │ │ - ldr r1, [pc, #-1396] @ 624398 │ │ │ │ + ldr r1, [pc, #-1396] @ 62439c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [r4, #1916] @ 0x77c │ │ │ │ bl 3ca94c │ │ │ │ - ldr r3, [pc, #-1412] @ 62439c │ │ │ │ + ldr r3, [pc, #-1412] @ 6243a0 │ │ │ │ add r0, r4, #2448 @ 0x990 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r0, #8 │ │ │ │ str r3, [r4, #2456] @ 0x998 │ │ │ │ bl 68e7c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61fe10 │ │ │ │ + bl 61fe14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6245f4 │ │ │ │ + bne 6245f8 │ │ │ │ ldr r3, [r4, #1972] @ 0x7b4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 625428 │ │ │ │ + beq 62542c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ca94c │ │ │ │ ldr r3, [r4, #2456] @ 0x998 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624974 │ │ │ │ + beq 624978 │ │ │ │ add r0, r4, #2448 @ 0x990 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 68e7cc │ │ │ │ ldr r5, [r4, #1916] @ 0x77c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 624990 │ │ │ │ + beq 624994 │ │ │ │ mov r0, r5 │ │ │ │ bl 8f9c88 │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ ldrb r3, [r4, #1796] @ 0x704 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624b94 │ │ │ │ + beq 624b98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61de4c │ │ │ │ + bl 61de50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61e950 │ │ │ │ - b 623764 │ │ │ │ - ldr r3, [pc, #-1560] @ 6243a0 │ │ │ │ - ldr r2, [pc, #-1560] @ 6243a4 │ │ │ │ - ldr r1, [pc, #-1560] @ 6243a8 │ │ │ │ + bl 61e954 │ │ │ │ + b 623768 │ │ │ │ + ldr r3, [pc, #-1560] @ 6243a4 │ │ │ │ + ldr r2, [pc, #-1560] @ 6243a8 │ │ │ │ + ldr r1, [pc, #-1560] @ 6243ac │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #-1576] @ 6243ac │ │ │ │ + ldr r2, [pc, #-1576] @ 6243b0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e0540 │ │ │ │ - b 623764 │ │ │ │ + b 623768 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #-1596] @ 6243b0 │ │ │ │ + ldr r0, [pc, #-1596] @ 6243b4 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6234fc │ │ │ │ + b 623500 │ │ │ │ ldr r3, [r4, #1928] @ 0x788 │ │ │ │ ldr r2, [r4, #1932] @ 0x78c │ │ │ │ adds r3, r3, #4 │ │ │ │ adc r2, r2, #0 │ │ │ │ adds r3, r3, r8 │ │ │ │ str r3, [sp] │ │ │ │ adc r3, r2, #0 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 213a58 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 624ba0 │ │ │ │ + beq 624ba4 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #-1672] @ 6243b4 │ │ │ │ - ldr r3, [pc, #-1672] @ 6243b8 │ │ │ │ + ldr r2, [pc, #-1672] @ 6243b8 │ │ │ │ + ldr r3, [pc, #-1672] @ 6243bc │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #-1676] @ 6243bc │ │ │ │ + ldr r1, [pc, #-1676] @ 6243c0 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #480 @ 0x1e0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #-1704] @ 6243c0 │ │ │ │ + ldr r2, [pc, #-1704] @ 6243c4 │ │ │ │ bl 8e05e4 │ │ │ │ - b 623764 │ │ │ │ - ldr r3, [pc, #-1712] @ 6243c4 │ │ │ │ + b 623768 │ │ │ │ + ldr r3, [pc, #-1712] @ 6243c8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623980 │ │ │ │ - ldr r3, [pc, #-1660] @ 62440c │ │ │ │ + beq 623984 │ │ │ │ + ldr r3, [pc, #-1660] @ 624410 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 623980 │ │ │ │ - ldr r3, [pc, #-1676] @ 624410 │ │ │ │ + beq 623984 │ │ │ │ + ldr r3, [pc, #-1676] @ 624414 │ │ │ │ ldr r8, [r4, #2380] @ 0x94c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ lsl r8, r8, #16 │ │ │ │ ldrb r3, [r3] │ │ │ │ ldr r9, [r4, #1780] @ 0x6f4 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r8, r8, #16 │ │ │ │ - beq 6253e4 │ │ │ │ + beq 6253e8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-1840] @ 6243c8 │ │ │ │ + ldr r0, [pc, #-1840] @ 6243cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 623980 │ │ │ │ - ldr r3, [pc, #-1852] @ 6243cc │ │ │ │ + b 623984 │ │ │ │ + ldr r3, [pc, #-1852] @ 6243d0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6239bc │ │ │ │ - ldr r3, [pc, #-1808] @ 62440c │ │ │ │ + beq 6239c0 │ │ │ │ + ldr r3, [pc, #-1808] @ 624410 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6239bc │ │ │ │ - ldr r3, [pc, #-1824] @ 624410 │ │ │ │ + beq 6239c0 │ │ │ │ + ldr r3, [pc, #-1824] @ 624414 │ │ │ │ ldr r8, [r4, #2384] @ 0x950 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ lsl r8, r8, #16 │ │ │ │ ldrb r3, [r3] │ │ │ │ ldr r9, [r4, #1780] @ 0x6f4 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r8, r8, #16 │ │ │ │ - beq 6253fc │ │ │ │ + beq 625400 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-1980] @ 6243d0 │ │ │ │ + ldr r0, [pc, #-1980] @ 6243d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6239bc │ │ │ │ + b 6239c0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 3cc02c │ │ │ │ - b 62499c │ │ │ │ + b 6249a0 │ │ │ │ ldr r3, [r4, #1928] @ 0x788 │ │ │ │ ldr ip, [r4, #1932] @ 0x78c │ │ │ │ adds r3, r3, #8 │ │ │ │ adc ip, ip, #0 │ │ │ │ adds r3, r3, r8 │ │ │ │ str r3, [sp] │ │ │ │ adc r3, ip, #0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 213a58 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 624d34 │ │ │ │ + beq 624d38 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #-2064] @ 6243d4 │ │ │ │ - ldr r3, [pc, #-2064] @ 6243d8 │ │ │ │ + ldr r2, [pc, #-2064] @ 6243d8 │ │ │ │ + ldr r3, [pc, #-2064] @ 6243dc │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #-2068] @ 6243dc │ │ │ │ + ldr r1, [pc, #-2068] @ 6243e0 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #480 @ 0x1e0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #-2096] @ 6243e0 │ │ │ │ + ldr r2, [pc, #-2096] @ 6243e4 │ │ │ │ bl 8e05e4 │ │ │ │ - b 623764 │ │ │ │ - ldr r3, [pc, #-2104] @ 6243e4 │ │ │ │ + b 623768 │ │ │ │ + ldr r3, [pc, #-2104] @ 6243e8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623e98 │ │ │ │ - ldr r3, [pc, #-2084] @ 62440c │ │ │ │ + beq 623e9c │ │ │ │ + ldr r3, [pc, #-2084] @ 624410 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 623e98 │ │ │ │ - ldr r3, [pc, #-2100] @ 624410 │ │ │ │ + beq 623e9c │ │ │ │ + ldr r3, [pc, #-2100] @ 624414 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 625534 │ │ │ │ + beq 625538 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ str r8, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-2208] @ 6243e8 │ │ │ │ + ldr r0, [pc, #-2208] @ 6243ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211d90 │ │ │ │ - b 6236c8 │ │ │ │ - ldr r3, [pc, #-2228] @ 6243ec │ │ │ │ + b 6236cc │ │ │ │ + ldr r3, [pc, #-2228] @ 6243f0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6239f8 │ │ │ │ - ldr r3, [pc, #-2216] @ 62440c │ │ │ │ + beq 6239fc │ │ │ │ + ldr r3, [pc, #-2216] @ 624410 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6239f8 │ │ │ │ - ldr r3, [pc, #-2232] @ 624410 │ │ │ │ + beq 6239fc │ │ │ │ + ldr r3, [pc, #-2232] @ 624414 │ │ │ │ ldr r8, [r4, #2388] @ 0x954 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ lsl r8, r8, #16 │ │ │ │ ldrb r3, [r3] │ │ │ │ ldr r9, [r4, #1780] @ 0x6f4 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r8, r8, #16 │ │ │ │ - beq 62551c │ │ │ │ + beq 625520 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-2356] @ 6243f0 │ │ │ │ + ldr r0, [pc, #-2356] @ 6243f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6239f8 │ │ │ │ + b 6239fc │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ - b 6245ac │ │ │ │ + b 6245b0 │ │ │ │ mov r0, #20 │ │ │ │ bl 211a90 │ │ │ │ ldrh r3, [sp, #94] @ 0x5e │ │ │ │ - ldr r1, [pc, #-2388] @ 6243f4 │ │ │ │ + ldr r1, [pc, #-2388] @ 6243f8 │ │ │ │ lsl r3, r3, #21 │ │ │ │ lsr r3, r3, #21 │ │ │ │ add r3, r3, #1 │ │ │ │ strh r3, [r0, #2] │ │ │ │ ldrd r2, [sp, #96] @ 0x60 │ │ │ │ mov sl, r0 │ │ │ │ and r0, r2, #7 │ │ │ │ @@ -1074945,67 +1074946,67 @@ │ │ │ │ strb r2, [sl, #1] │ │ │ │ str r3, [sl, #8] │ │ │ │ strb r0, [sl] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #1788] @ 0x6fc │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 62546c │ │ │ │ + blt 625470 │ │ │ │ ldrb r3, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ lsr r3, r3, #3 │ │ │ │ and r3, r3, #1 │ │ │ │ strb r3, [sl, #16] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r3, [r3, #1996] @ 0x7cc │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 624de8 │ │ │ │ + bcc 624dec │ │ │ │ ldr r3, [r4, #2380] @ 0x94c │ │ │ │ - ldr r2, [pc, #-2516] @ 6243f8 │ │ │ │ + ldr r2, [pc, #-2516] @ 6243fc │ │ │ │ cmp r3, r2 │ │ │ │ - beq 625434 │ │ │ │ - ldr r2, [pc, #-2524] @ 6243fc │ │ │ │ + beq 625438 │ │ │ │ + ldr r2, [pc, #-2524] @ 624400 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 625450 │ │ │ │ + beq 625454 │ │ │ │ ldr r3, [r4, #2424] @ 0x978 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6257e4 │ │ │ │ + beq 6257e8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62571c │ │ │ │ + bne 625720 │ │ │ │ str sl, [r4, #1964] @ 0x7ac │ │ │ │ ldrb r3, [sl] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ mov sl, r3 │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ mla sl, r3, sl, r4 │ │ │ │ mov r2, #3 │ │ │ │ ldrb r1, [sl, #2012] @ 0x7dc │ │ │ │ mov r0, r7 │ │ │ │ bl 471158 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 623f64 │ │ │ │ + bne 623f68 │ │ │ │ ldr r3, [sl, #2004] @ 0x7d4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 623f64 │ │ │ │ + bne 623f68 │ │ │ │ ldr r8, [sl, #2008] @ 0x7d8 │ │ │ │ ldr r3, [r8, #176] @ 0xb0 │ │ │ │ ldr r2, [r8, #180] @ 0xb4 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 623f64 │ │ │ │ + bne 623f68 │ │ │ │ ldr r3, [sl, #1996] @ 0x7cc │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r8, #184] @ 0xb8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 623f64 │ │ │ │ + bne 623f68 │ │ │ │ ldr r3, [r4, #1964] @ 0x7ac │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ str lr, [sp, #60] @ 0x3c │ │ │ │ bl 212528 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr lr, [sp, #60] @ 0x3c │ │ │ │ @@ -1075022,80 +1075023,80 @@ │ │ │ │ rsbs r2, r2, #0 │ │ │ │ and r2, r3, ip │ │ │ │ sbc r3, r3, r3 │ │ │ │ and r3, r1, r3 │ │ │ │ ands r9, ip, lr │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bne 625620 │ │ │ │ + bne 625624 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r2, r1 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - blt 62590c │ │ │ │ + blt 625910 │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sl, #2004] @ 0x7d4 │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r9, [sl, #2008] @ 0x7d8 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne 625a0c │ │ │ │ + bne 625a10 │ │ │ │ ldr sl, [r4, #2424] @ 0x978 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 623f70 │ │ │ │ + beq 623f74 │ │ │ │ bl 212528 │ │ │ │ ldrh r9, [r8, #2] │ │ │ │ lsl r3, r9, #4 │ │ │ │ mov r1, r0 │ │ │ │ rsb r2, r0, #0 │ │ │ │ add r0, r9, #63 @ 0x3f │ │ │ │ lsr r0, r0, #6 │ │ │ │ add r3, r3, r0, lsl #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ add r3, r3, r1 │ │ │ │ and r3, r3, r2 │ │ │ │ subs r2, r3, #1 │ │ │ │ sbc r1, r1, r1 │ │ │ │ orrs r0, r2, r1 │ │ │ │ - beq 6254e4 │ │ │ │ + beq 6254e8 │ │ │ │ cmp r1, #0 │ │ │ │ clzeq r2, r2 │ │ │ │ addeq r2, r2, #32 │ │ │ │ clzne r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ clzeq r3, r3 │ │ │ │ lsreq r3, r3, #5 │ │ │ │ - beq 624f74 │ │ │ │ + beq 624f78 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ rsb r3, r2, #33 @ 0x21 │ │ │ │ lsl r3, r1, r3 │ │ │ │ sub r2, r2, #33 @ 0x21 │ │ │ │ orr r3, r3, r1, lsr r2 │ │ │ │ cmp sl, #1 │ │ │ │ - beq 6255b4 │ │ │ │ + beq 6255b8 │ │ │ │ sub r2, sl, #2 │ │ │ │ mov lr, #56 @ 0x38 │ │ │ │ mla r0, lr, r2, r4 │ │ │ │ ldrb r1, [r0, #2025] @ 0x7e9 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 625580 │ │ │ │ + bne 625584 │ │ │ │ ldr r1, [r0, #2020] @ 0x7e4 │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 625550 │ │ │ │ + bne 625554 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 6255f4 │ │ │ │ + ble 6255f8 │ │ │ │ sub r0, sl, #3 │ │ │ │ mla lr, r0, lr, r4 │ │ │ │ ldrb r3, [lr, #2026] @ 0x7ea │ │ │ │ cmp r3, #0 │ │ │ │ - bne 625e70 │ │ │ │ + bne 625e74 │ │ │ │ cmp r2, #4 │ │ │ │ - ble 6255f4 │ │ │ │ + ble 6255f8 │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ ldrb r0, [r3, #2024] @ 0x7e8 │ │ │ │ orr r0, r0, #8 │ │ │ │ strb r0, [r3, #2024] @ 0x7e8 │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ @@ -1075110,36 +1075111,36 @@ │ │ │ │ ldr r3, [r4, #1964] @ 0x7ac │ │ │ │ ldr r2, [r2] │ │ │ │ ldrh r1, [r3, #2] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ add r2, r2, r1, lsl #4 │ │ │ │ str r2, [r3, #8] │ │ │ │ - beq 623f70 │ │ │ │ - ldr r3, [pc, #-3116] @ 624400 │ │ │ │ + beq 623f74 │ │ │ │ + ldr r3, [pc, #-3116] @ 624404 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623f70 │ │ │ │ - ldr r3, [pc, #-3124] @ 62440c │ │ │ │ + beq 623f74 │ │ │ │ + ldr r3, [pc, #-3124] @ 624410 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 623f70 │ │ │ │ - ldr r3, [pc, #-3140] @ 624410 │ │ │ │ + beq 623f74 │ │ │ │ + ldr r3, [pc, #-3140] @ 624414 │ │ │ │ ldr r2, [r4, #1964] @ 0x7ac │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ ldrb r3, [r3] │ │ │ │ ldrb sl, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r9, [r2, #4] │ │ │ │ mov r8, #0 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - beq 625e50 │ │ │ │ + beq 625e54 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ str r8, [sp, #116] @ 0x74 │ │ │ │ str r8, [sp, #120] @ 0x78 │ │ │ │ str r8, [sp, #124] @ 0x7c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1075148,396 +1075149,396 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ str sl, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-3260] @ 624404 │ │ │ │ + ldr r0, [pc, #-3260] @ 624408 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 623f70 │ │ │ │ - ldr r3, [pc, #-3272] @ 624408 │ │ │ │ + b 623f74 │ │ │ │ + ldr r3, [pc, #-3272] @ 62440c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623a34 │ │ │ │ - ldr r3, [pc, #-3288] @ 62440c │ │ │ │ + beq 623a38 │ │ │ │ + ldr r3, [pc, #-3288] @ 624410 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 623a34 │ │ │ │ - ldr r3, [pc, #-3304] @ 624410 │ │ │ │ + beq 623a38 │ │ │ │ + ldr r3, [pc, #-3304] @ 624414 │ │ │ │ ldr r8, [r4, #2392] @ 0x958 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ lsl r8, r8, #16 │ │ │ │ ldrb r3, [r3] │ │ │ │ ldr r9, [r4, #1780] @ 0x6f4 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r8, r8, #16 │ │ │ │ - beq 625860 │ │ │ │ + beq 625864 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #-3392] @ 624414 │ │ │ │ + ldr r0, [pc, #-3392] @ 624418 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 623a34 │ │ │ │ - ldr r0, [pc, #-3404] @ 624418 │ │ │ │ - ldr r1, [pc, #-3404] @ 62441c │ │ │ │ + b 623a38 │ │ │ │ + ldr r0, [pc, #-3404] @ 62441c │ │ │ │ + ldr r1, [pc, #-3404] @ 624420 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ add r3, r8, #420 @ 0x1a4 │ │ │ │ mov r2, #2976 @ 0xba0 │ │ │ │ bl 8e0540 │ │ │ │ - ldr r1, [pc, #-3432] @ 624420 │ │ │ │ + ldr r1, [pc, #-3432] @ 624424 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8dff9c │ │ │ │ - b 623474 │ │ │ │ + b 623478 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 213a58 │ │ │ │ cmp r0, #4 │ │ │ │ mov r2, r0 │ │ │ │ - bne 623b10 │ │ │ │ + bne 623b14 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 213500 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 623b10 │ │ │ │ + bne 623b14 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ and r3, r2, r8 │ │ │ │ rsb r3, r3, #0 │ │ │ │ cmp r2, #2048 @ 0x800 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ - bcc 623b2c │ │ │ │ + bcc 623b30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61afb4 │ │ │ │ + bl 61afb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 625234 │ │ │ │ + beq 625238 │ │ │ │ ldr r3, [r4, #1656] @ 0x678 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 625aa8 │ │ │ │ - ldr r0, [pc, #-3584] @ 624424 │ │ │ │ + ble 625aac │ │ │ │ + ldr r0, [pc, #-3584] @ 624428 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1248 │ │ │ │ - ldr r0, [pc, #-3592] @ 624428 │ │ │ │ + ldr r0, [pc, #-3592] @ 62442c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e0b98 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 625c94 │ │ │ │ - ldr r0, [pc, #-3616] @ 62442c │ │ │ │ + bne 625c98 │ │ │ │ + ldr r0, [pc, #-3616] @ 624430 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211b08 │ │ │ │ - ldr r2, [pc, #-3628] @ 624430 │ │ │ │ + ldr r2, [pc, #-3628] @ 624434 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r8, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r2, r2, #204 @ 0xcc │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #1488 @ 0x5d0 │ │ │ │ mov r9, r0 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 211d90 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ bl 3c83dc │ │ │ │ strb r8, [r4, #2433] @ 0x981 │ │ │ │ - b 623b2c │ │ │ │ - ldr r1, [pc, #-3716] @ 624434 │ │ │ │ + b 623b30 │ │ │ │ + ldr r1, [pc, #-3716] @ 624438 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8dff00 │ │ │ │ - b 62499c │ │ │ │ + b 6249a0 │ │ │ │ ldr r3, [r4, #2404] @ 0x964 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6252dc │ │ │ │ + bne 6252e0 │ │ │ │ ldr r3, [r4, #2408] @ 0x968 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6252f4 │ │ │ │ + beq 6252f8 │ │ │ │ ldr r3, [r4, #2452] @ 0x994 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6254ec │ │ │ │ + beq 6254f0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 625878 │ │ │ │ + beq 62587c │ │ │ │ ldr r3, [r4, #2444] @ 0x98c │ │ │ │ cmp r3, #1 │ │ │ │ - bne 624654 │ │ │ │ - ldr r0, [pc, #-3792] @ 624438 │ │ │ │ + bne 624658 │ │ │ │ + ldr r0, [pc, #-3792] @ 62443c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1248 │ │ │ │ mov r3, #2 │ │ │ │ str r3, [r4, #2444] @ 0x98c │ │ │ │ - b 624660 │ │ │ │ + b 624664 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #1924] @ 0x784 │ │ │ │ ldrb r3, [r5, #877] @ 0x36d │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, r3 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ bl 21380c │ │ │ │ ldr r3, [r5, #872] @ 0x368 │ │ │ │ - b 6245d4 │ │ │ │ + b 6245d8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #1924] @ 0x784 │ │ │ │ ldrb r3, [r3, #1428] @ 0x594 │ │ │ │ ldr r2, [r4, #1956] @ 0x7a4 │ │ │ │ add r0, r0, r3 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ bl 21380c │ │ │ │ - b 6245dc │ │ │ │ - ldr r0, [pc, #-3880] @ 62443c │ │ │ │ + b 6245e0 │ │ │ │ + ldr r0, [pc, #-3880] @ 624440 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r8, [r3, #16] │ │ │ │ - b 62365c │ │ │ │ + b 623660 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r4, #2444] @ 0x98c │ │ │ │ - beq 624660 │ │ │ │ + beq 624664 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 624660 │ │ │ │ - ldr r3, [pc, #-3936] @ 624440 │ │ │ │ - ldr r2, [pc, #-3936] @ 624444 │ │ │ │ - ldr r1, [pc, #-3936] @ 624448 │ │ │ │ + bne 624664 │ │ │ │ + ldr r3, [pc, #-3936] @ 624444 │ │ │ │ + ldr r2, [pc, #-3936] @ 624448 │ │ │ │ + ldr r1, [pc, #-3936] @ 62444c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #-3952] @ 62444c │ │ │ │ + ldr r2, [pc, #-3952] @ 624450 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e0540 │ │ │ │ - b 624944 │ │ │ │ + b 624948 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 4750f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 624670 │ │ │ │ - b 624944 │ │ │ │ + bne 624674 │ │ │ │ + b 624948 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #-3996] @ 624450 │ │ │ │ + ldr r0, [pc, #-3996] @ 624454 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 623980 │ │ │ │ - ldr r0, [pc, #-4016] @ 624454 │ │ │ │ + b 623984 │ │ │ │ + ldr r0, [pc, #-4016] @ 624458 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6239bc │ │ │ │ - ldr r0, [pc, #-4036] @ 624458 │ │ │ │ + b 6239c0 │ │ │ │ + ldr r0, [pc, #-4036] @ 62445c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ strb r6, [r4, #2429] @ 0x97d │ │ │ │ - b 6246e4 │ │ │ │ + b 6246e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61d550 │ │ │ │ - b 624950 │ │ │ │ + bl 61d554 │ │ │ │ + b 624954 │ │ │ │ ldr r3, [r4, #2384] @ 0x950 │ │ │ │ and r3, r3, #65280 @ 0xff00 │ │ │ │ cmp r3, #22528 @ 0x5800 │ │ │ │ moveq r3, #4096 @ 0x1000 │ │ │ │ streq r3, [sl, #8] │ │ │ │ - bne 624ddc │ │ │ │ - b 624de8 │ │ │ │ - ldr r3, [pc, #-4092] @ 62445c │ │ │ │ + bne 624de0 │ │ │ │ + b 624dec │ │ │ │ + ldr r3, [pc, #-4092] @ 624460 │ │ │ │ ldr r2, [r4, #2384] @ 0x950 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r3, #46080 @ 0xb400 │ │ │ │ streq r3, [sl, #8] │ │ │ │ - bne 624ddc │ │ │ │ - b 624de8 │ │ │ │ + bne 624de0 │ │ │ │ + b 624dec │ │ │ │ rsb r3, r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #2664] @ 625ee4 │ │ │ │ - ldr r3, [pc, #2664] @ 625ee8 │ │ │ │ - ldr r1, [pc, #2664] @ 625eec │ │ │ │ + ldr r2, [pc, #2664] @ 625ee8 │ │ │ │ + ldr r3, [pc, #2664] @ 625eec │ │ │ │ + ldr r1, [pc, #2664] @ 625ef0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, #480 @ 0x1e0 │ │ │ │ - ldr r2, [pc, #2644] @ 625ef0 │ │ │ │ + ldr r2, [pc, #2644] @ 625ef4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e05e4 │ │ │ │ mov r0, sl │ │ │ │ bl 211d90 │ │ │ │ - b 623764 │ │ │ │ - ldr r1, [pc, #2624] @ 625ef4 │ │ │ │ + b 623768 │ │ │ │ + ldr r1, [pc, #2624] @ 625ef8 │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 8f5e40 │ │ │ │ mov r0, r8 │ │ │ │ bl 8d53a4 │ │ │ │ strb r5, [r4, #2429] @ 0x97d │ │ │ │ - b 6246e4 │ │ │ │ + b 6246e8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ - b 624f60 │ │ │ │ - ldr r3, [pc, #2564] @ 625ef8 │ │ │ │ - ldr r2, [pc, #2564] @ 625efc │ │ │ │ - ldr r1, [pc, #2564] @ 625f00 │ │ │ │ + b 624f64 │ │ │ │ + ldr r3, [pc, #2564] @ 625efc │ │ │ │ + ldr r2, [pc, #2564] @ 625f00 │ │ │ │ + ldr r1, [pc, #2564] @ 625f04 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #2548] @ 625f04 │ │ │ │ + ldr r2, [pc, #2548] @ 625f08 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e0540 │ │ │ │ - b 624944 │ │ │ │ - ldr r0, [pc, #2532] @ 625f08 │ │ │ │ + b 624948 │ │ │ │ + ldr r0, [pc, #2532] @ 625f0c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6239f8 │ │ │ │ + b 6239fc │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #2508] @ 625f0c │ │ │ │ + ldr r0, [pc, #2508] @ 625f10 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ bl 211d90 │ │ │ │ - b 6236c8 │ │ │ │ + b 6236cc │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ - bls 625564 │ │ │ │ + bls 625568 │ │ │ │ ldrb r0, [r0, #2026] @ 0x7ea │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6258d8 │ │ │ │ + beq 6258dc │ │ │ │ lsl r1, r1, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ movcs ip, r1 │ │ │ │ movcc ip, r3 │ │ │ │ lsr r1, ip, #1 │ │ │ │ - b 624fdc │ │ │ │ + b 624fe0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #2436] @ 625f10 │ │ │ │ - ldr r2, [pc, #2436] @ 625f14 │ │ │ │ - ldr r1, [pc, #2436] @ 625f18 │ │ │ │ + ldr r3, [pc, #2436] @ 625f14 │ │ │ │ + ldr r2, [pc, #2436] @ 625f18 │ │ │ │ + ldr r1, [pc, #2436] @ 625f1c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #504 @ 0x1f8 │ │ │ │ - ldr r2, [pc, #2420] @ 625f1c │ │ │ │ + ldr r2, [pc, #2420] @ 625f20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e0540 │ │ │ │ - b 623764 │ │ │ │ + b 623768 │ │ │ │ ldr r2, [r4, #2384] @ 0x950 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r4, #2380] @ 0x94c │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #2388] @ 625f20 │ │ │ │ - ldr r2, [pc, #2388] @ 625f24 │ │ │ │ - ldr r1, [pc, #2388] @ 625f28 │ │ │ │ + ldr r3, [pc, #2388] @ 625f24 │ │ │ │ + ldr r2, [pc, #2388] @ 625f28 │ │ │ │ + ldr r1, [pc, #2388] @ 625f2c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #504 @ 0x1f8 │ │ │ │ - ldr r2, [pc, #2372] @ 625f2c │ │ │ │ + ldr r2, [pc, #2372] @ 625f30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e0540 │ │ │ │ - b 623764 │ │ │ │ + b 623768 │ │ │ │ mov r0, #56 @ 0x38 │ │ │ │ sub r3, sl, #1 │ │ │ │ mla r3, r0, r3, r4 │ │ │ │ ldr r3, [r3, #2020] @ 0x7e4 │ │ │ │ cmp r3, #0 │ │ │ │ mlaeq r0, r2, r0, r4 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [r0, #2026] @ 0x7ea │ │ │ │ moveq r3, #4 │ │ │ │ strbeq r3, [r0, #2024] @ 0x7e8 │ │ │ │ - b 624fc8 │ │ │ │ + b 624fcc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - blt 625b40 │ │ │ │ + blt 625b44 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r9, [r8, #184] @ 0xb8 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624ef8 │ │ │ │ - ldr r3, [pc, #2264] @ 625f30 │ │ │ │ + beq 624efc │ │ │ │ + ldr r3, [pc, #2264] @ 625f34 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623f68 │ │ │ │ - ldr r3, [pc, #2248] @ 625f34 │ │ │ │ + beq 623f6c │ │ │ │ + ldr r3, [pc, #2248] @ 625f38 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 623f68 │ │ │ │ - ldr r3, [pc, #2232] @ 625f38 │ │ │ │ + beq 623f6c │ │ │ │ + ldr r3, [pc, #2232] @ 625f3c │ │ │ │ ldr r0, [sl, #2008] @ 0x7d8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr sl, [r0, #176] @ 0xb0 │ │ │ │ ldrb r1, [r3] │ │ │ │ ldr r3, [r0, #184] @ 0xb8 │ │ │ │ ldrb r2, [r8] │ │ │ │ ldr r8, [r0, #180] @ 0xb4 │ │ │ │ adds r3, r3, sl │ │ │ │ adc r9, r8, #0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - beq 625b18 │ │ │ │ + beq 625b1c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ @@ -1075552,41 +1075553,41 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r9, [sp, #20] │ │ │ │ str sl, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #2092] @ 625f3c │ │ │ │ + ldr r0, [pc, #2092] @ 625f40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ - b 623f68 │ │ │ │ - ldr r3, [pc, #2076] @ 625f40 │ │ │ │ + b 623f6c │ │ │ │ + ldr r3, [pc, #2076] @ 625f44 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 624df8 │ │ │ │ - ldr r3, [pc, #2044] @ 625f34 │ │ │ │ + beq 624dfc │ │ │ │ + ldr r3, [pc, #2044] @ 625f38 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 624df8 │ │ │ │ - ldr r3, [pc, #2028] @ 625f38 │ │ │ │ + beq 624dfc │ │ │ │ + ldr r3, [pc, #2028] @ 625f3c │ │ │ │ ldrh r2, [sl, #2] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r9, [sl, #4] │ │ │ │ ldrb r1, [r3] │ │ │ │ ldr r3, [r4, #1780] @ 0x6f4 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldrb r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ - beq 625d20 │ │ │ │ + beq 625d24 │ │ │ │ mov r1, r2 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ str r2, [sp, #124] @ 0x7c │ │ │ │ @@ -1075603,129 +1075604,129 @@ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r9, [sp, #16] │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r0, [pc, #1896] @ 625f44 │ │ │ │ + ldr r0, [pc, #1896] @ 625f48 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 624df8 │ │ │ │ - ldr r3, [pc, #1884] @ 625f48 │ │ │ │ - ldr r2, [pc, #1884] @ 625f4c │ │ │ │ - ldr r1, [pc, #1884] @ 625f50 │ │ │ │ + b 624dfc │ │ │ │ + ldr r3, [pc, #1884] @ 625f4c │ │ │ │ + ldr r2, [pc, #1884] @ 625f50 │ │ │ │ + ldr r1, [pc, #1884] @ 625f54 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #480 @ 0x1e0 │ │ │ │ - ldr r2, [pc, #1864] @ 625f54 │ │ │ │ + ldr r2, [pc, #1864] @ 625f58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ mov r0, sl │ │ │ │ bl 211d90 │ │ │ │ - b 623764 │ │ │ │ - ldr r1, [pc, #1844] @ 625f58 │ │ │ │ + b 623768 │ │ │ │ + ldr r1, [pc, #1844] @ 625f5c │ │ │ │ ldr r2, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ bl 8f5e40 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d53a4 │ │ │ │ - b 6247a4 │ │ │ │ - ldr r0, [pc, #1796] @ 625f5c │ │ │ │ + b 6247a8 │ │ │ │ + ldr r0, [pc, #1796] @ 625f60 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 6247a4 │ │ │ │ - ldr r0, [pc, #1784] @ 625f60 │ │ │ │ + b 6247a8 │ │ │ │ + ldr r0, [pc, #1784] @ 625f64 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 623a34 │ │ │ │ - ldr r3, [pc, #1764] @ 625f64 │ │ │ │ - ldr r2, [pc, #1764] @ 625f68 │ │ │ │ - ldr r1, [pc, #1764] @ 625f6c │ │ │ │ + b 623a38 │ │ │ │ + ldr r3, [pc, #1764] @ 625f68 │ │ │ │ + ldr r2, [pc, #1764] @ 625f6c │ │ │ │ + ldr r1, [pc, #1764] @ 625f70 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #1748] @ 625f70 │ │ │ │ + ldr r2, [pc, #1748] @ 625f74 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e0540 │ │ │ │ - b 624944 │ │ │ │ - ldr r3, [pc, #1732] @ 625f74 │ │ │ │ - ldr r2, [pc, #1732] @ 625f78 │ │ │ │ - ldr r1, [pc, #1732] @ 625f7c │ │ │ │ + b 624948 │ │ │ │ + ldr r3, [pc, #1732] @ 625f78 │ │ │ │ + ldr r2, [pc, #1732] @ 625f7c │ │ │ │ + ldr r1, [pc, #1732] @ 625f80 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [pc, #1716] @ 625f80 │ │ │ │ + ldr r2, [pc, #1716] @ 625f84 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e0540 │ │ │ │ - b 624944 │ │ │ │ + b 624948 │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r3, [pc, #1696] @ 625f84 │ │ │ │ - ldr r2, [pc, #1696] @ 625f88 │ │ │ │ - ldr r1, [pc, #1696] @ 625f8c │ │ │ │ + ldr r3, [pc, #1696] @ 625f88 │ │ │ │ + ldr r2, [pc, #1696] @ 625f8c │ │ │ │ + ldr r1, [pc, #1696] @ 625f90 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #504 @ 0x1f8 │ │ │ │ - ldr r2, [pc, #1680] @ 625f90 │ │ │ │ + ldr r2, [pc, #1680] @ 625f94 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e0540 │ │ │ │ - b 623764 │ │ │ │ + b 623768 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r8, #180] @ 0xb4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r2, [r8, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sl, #1996] @ 0x7cc │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [sl, #2008] @ 0x7d8 │ │ │ │ str r3, [r2, #184] @ 0xb8 │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ - beq 624ef8 │ │ │ │ - ldr r3, [pc, #1512] @ 625f30 │ │ │ │ + beq 624efc │ │ │ │ + ldr r3, [pc, #1512] @ 625f34 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623f68 │ │ │ │ - ldr r3, [pc, #1496] @ 625f34 │ │ │ │ + beq 623f6c │ │ │ │ + ldr r3, [pc, #1496] @ 625f38 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 623f68 │ │ │ │ - ldr r3, [pc, #1480] @ 625f38 │ │ │ │ + beq 623f6c │ │ │ │ + ldr r3, [pc, #1480] @ 625f3c │ │ │ │ ldr r0, [sl, #2008] @ 0x7d8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr sl, [r0, #176] @ 0xb0 │ │ │ │ ldrb r1, [r3] │ │ │ │ ldr r3, [r0, #184] @ 0xb8 │ │ │ │ ldrb r2, [r8] │ │ │ │ ldr r8, [r0, #180] @ 0xb4 │ │ │ │ adds r3, r3, sl │ │ │ │ adc r9, r8, #0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - beq 625ac4 │ │ │ │ + beq 625ac8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ @@ -1075740,36 +1075741,36 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r9, [sp, #20] │ │ │ │ str sl, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1428] @ 625f94 │ │ │ │ + ldr r0, [pc, #1428] @ 625f98 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ - b 623f68 │ │ │ │ - ldr r3, [pc, #1308] @ 625f30 │ │ │ │ + b 623f6c │ │ │ │ + ldr r3, [pc, #1308] @ 625f34 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 623f68 │ │ │ │ - ldr r3, [pc, #1292] @ 625f34 │ │ │ │ + beq 623f6c │ │ │ │ + ldr r3, [pc, #1292] @ 625f38 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 623f68 │ │ │ │ - ldr r3, [pc, #1276] @ 625f38 │ │ │ │ + beq 623f6c │ │ │ │ + ldr r3, [pc, #1276] @ 625f3c │ │ │ │ ldrb r8, [r8] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r9, [r4, #1780] @ 0x6f4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 625aec │ │ │ │ + beq 625af0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1075779,57 +1075780,57 @@ │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp, #16] │ │ │ │ strd r8, [sp, #8] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1276] @ 625f98 │ │ │ │ + ldr r0, [pc, #1276] @ 625f9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ - b 623f68 │ │ │ │ - ldr r0, [pc, #1260] @ 625f9c │ │ │ │ + b 623f6c │ │ │ │ + ldr r0, [pc, #1260] @ 625fa0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1248 │ │ │ │ - ldr r0, [pc, #1252] @ 625fa0 │ │ │ │ + ldr r0, [pc, #1252] @ 625fa4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e0b98 │ │ │ │ - b 623b2c │ │ │ │ - ldr r0, [pc, #1240] @ 625fa4 │ │ │ │ + b 623b30 │ │ │ │ + ldr r0, [pc, #1240] @ 625fa8 │ │ │ │ str r8, [sp, #4] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ str sl, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ - b 623f68 │ │ │ │ - ldr r0, [pc, #1204] @ 625fa8 │ │ │ │ + b 623f6c │ │ │ │ + ldr r0, [pc, #1204] @ 625fac │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ strd r8, [sp, #8] │ │ │ │ strd r8, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ - b 623f68 │ │ │ │ - ldr r0, [pc, #1164] @ 625fac │ │ │ │ + b 623f6c │ │ │ │ + ldr r0, [pc, #1164] @ 625fb0 │ │ │ │ str r8, [sp, #4] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ str sl, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ - b 623f68 │ │ │ │ + b 623f6c │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sl, #2004] @ 0x7d4 │ │ │ │ mov r1, #384 @ 0x180 │ │ │ │ mov r0, r8 │ │ │ │ bl 213140 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ mov r1, r0 │ │ │ │ @@ -1075837,15 +1075838,15 @@ │ │ │ │ add r0, r0, r2 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sl, #2008] @ 0x7d8 │ │ │ │ str r9, [r3, #184] @ 0xb8 │ │ │ │ - bne 625d68 │ │ │ │ + bne 625d6c │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ mla r2, r3, r2, r4 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r2] │ │ │ │ @@ -1075855,40 +1075856,40 @@ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [r2, #368] @ 0x170 │ │ │ │ ldr r2, [r3, #1996] @ 0x7cc │ │ │ │ sub r2, r2, r1 │ │ │ │ ldr r1, [r3, #2008] @ 0x7d8 │ │ │ │ str r2, [r1, #376] @ 0x178 │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ - beq 624ef8 │ │ │ │ - ldr r2, [pc, #864] @ 625f30 │ │ │ │ + beq 624efc │ │ │ │ + ldr r2, [pc, #864] @ 625f34 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 623f68 │ │ │ │ - ldr r2, [pc, #848] @ 625f34 │ │ │ │ + beq 623f6c │ │ │ │ + ldr r2, [pc, #848] @ 625f38 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 623f68 │ │ │ │ + beq 623f6c │ │ │ │ ldr r0, [r3, #2008] @ 0x7d8 │ │ │ │ - ldr r3, [pc, #828] @ 625f38 │ │ │ │ + ldr r3, [pc, #828] @ 625f3c │ │ │ │ ldr sl, [r0, #368] @ 0x170 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r2, [r8] │ │ │ │ ldrb r1, [r3] │ │ │ │ ldr r3, [r0, #376] @ 0x178 │ │ │ │ ldr r8, [r0, #372] @ 0x174 │ │ │ │ adds r3, r3, sl │ │ │ │ adc r9, r8, #0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ - beq 623f44 │ │ │ │ + beq 623f48 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ @@ -1075902,97 +1075903,97 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r9, [sp, #20] │ │ │ │ str sl, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #808] @ 625fb0 │ │ │ │ + ldr r0, [pc, #808] @ 625fb4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r8, [r4, #1964] @ 0x7ac │ │ │ │ - b 623f68 │ │ │ │ - ldr r3, [pc, #792] @ 625fb4 │ │ │ │ + b 623f6c │ │ │ │ + ldr r3, [pc, #792] @ 625fb8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 625244 │ │ │ │ - ldr r3, [pc, #644] @ 625f34 │ │ │ │ + beq 625248 │ │ │ │ + ldr r3, [pc, #644] @ 625f38 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 625244 │ │ │ │ - ldr r3, [pc, #628] @ 625f38 │ │ │ │ + beq 625248 │ │ │ │ + ldr r3, [pc, #628] @ 625f3c │ │ │ │ ldr r9, [r4, #1780] @ 0x6f4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r8, [sp, #112] @ 0x70 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 625d50 │ │ │ │ + beq 625d54 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #672] @ 625fb8 │ │ │ │ + ldr r0, [pc, #672] @ 625fbc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 625244 │ │ │ │ + b 625248 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #656] @ 625fbc │ │ │ │ + ldr r0, [pc, #656] @ 625fc0 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 624df8 │ │ │ │ - ldr r0, [pc, #616] @ 625fc0 │ │ │ │ + b 624dfc │ │ │ │ + ldr r0, [pc, #616] @ 625fc4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 625244 │ │ │ │ - ldr r3, [pc, #448] @ 625f30 │ │ │ │ + b 625248 │ │ │ │ + ldr r3, [pc, #448] @ 625f34 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 625b80 │ │ │ │ - ldr r3, [pc, #432] @ 625f34 │ │ │ │ + beq 625b84 │ │ │ │ + ldr r3, [pc, #432] @ 625f38 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 625b80 │ │ │ │ - ldr r3, [pc, #416] @ 625f38 │ │ │ │ + beq 625b84 │ │ │ │ + ldr r3, [pc, #416] @ 625f3c │ │ │ │ ldr r2, [sl, #2008] @ 0x7d8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr sl, [r2, #176] @ 0xb0 │ │ │ │ ldrb r1, [r3] │ │ │ │ ldr r3, [r2, #184] @ 0xb8 │ │ │ │ ldr r8, [r2, #180] @ 0xb4 │ │ │ │ adds r3, r3, sl │ │ │ │ ldr r2, [r4, #1964] @ 0x7ac │ │ │ │ adc r9, r8, #0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r4, #1780] @ 0x6f4 │ │ │ │ ldrb r2, [r2] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - beq 625ec0 │ │ │ │ + beq 625ec4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ @@ -1076007,148 +1076008,148 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r9, [sp, #20] │ │ │ │ str sl, [sp, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #408] @ 625fc4 │ │ │ │ + ldr r0, [pc, #408] @ 625fc8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 625b80 │ │ │ │ - ldr r0, [pc, #396] @ 625fc8 │ │ │ │ + b 625b84 │ │ │ │ + ldr r0, [pc, #396] @ 625fcc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 624524 │ │ │ │ - ldr r0, [pc, #372] @ 625fcc │ │ │ │ + b 624528 │ │ │ │ + ldr r0, [pc, #372] @ 625fd0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r2, sl │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 8e8dbc │ │ │ │ - b 623f70 │ │ │ │ - ldr r3, [pc, #344] @ 625fd0 │ │ │ │ - ldr r1, [pc, #344] @ 625fd4 │ │ │ │ + b 623f74 │ │ │ │ + ldr r3, [pc, #344] @ 625fd4 │ │ │ │ + ldr r1, [pc, #344] @ 625fd8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #336] @ 625fd8 │ │ │ │ + ldr r3, [pc, #336] @ 625fdc │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #320] @ 625fdc │ │ │ │ + ldr r2, [pc, #320] @ 625fe0 │ │ │ │ add r3, r3, #504 @ 0x1f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e0540 │ │ │ │ - b 623764 │ │ │ │ + b 623768 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ strh r8, [sp, #128] @ 0x80 │ │ │ │ bl 212834 │ │ │ │ - b 624578 │ │ │ │ - ldr r0, [pc, #280] @ 625fe0 │ │ │ │ + b 62457c │ │ │ │ + ldr r0, [pc, #280] @ 625fe4 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ str sl, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ bl 8e8dbc │ │ │ │ - b 625b80 │ │ │ │ - eorseq r3, r8, r4, asr #32 │ │ │ │ - subeq r2, r6, ip, lsr #5 │ │ │ │ - eorseq r1, r8, r8, asr #23 │ │ │ │ + b 625b84 │ │ │ │ + eorseq r3, r8, r0, asr #32 │ │ │ │ + subeq r2, r6, r8, lsr #5 │ │ │ │ + eorseq r1, r8, r4, asr #23 │ │ │ │ andeq r0, r0, ip, lsr r6 │ │ │ │ - eorseq sl, r4, r0, ror lr │ │ │ │ - subeq r2, r6, r4, lsr r2 │ │ │ │ - eorseq r3, r8, r4, asr #7 │ │ │ │ - eorseq r1, r8, r4, asr fp │ │ │ │ + eorseq sl, r4, ip, ror #28 │ │ │ │ + subeq r2, r6, r0, lsr r2 │ │ │ │ + eorseq r3, r8, r0, asr #7 │ │ │ │ + eorseq r1, r8, r0, asr fp │ │ │ │ andeq r0, r0, r9, ror #24 │ │ │ │ - eorseq r2, r8, r0, lsr #25 │ │ │ │ - eorseq r2, r8, r4, lsl #21 │ │ │ │ - @ instruction: 0x0046219c │ │ │ │ - eorseq r3, r8, r4, asr #2 │ │ │ │ - @ instruction: 0x00381abc │ │ │ │ + mlaseq r8, ip, ip, r2 │ │ │ │ + eorseq r2, r8, r0, lsl #21 │ │ │ │ + @ instruction: 0x00462198 │ │ │ │ + eorseq r3, r8, r0, asr #2 │ │ │ │ + @ instruction: 0x00381ab8 │ │ │ │ andeq r0, r0, lr, asr #11 │ │ │ │ - subeq r2, r6, ip, asr r1 │ │ │ │ - eorseq r3, r8, r4, asr #1 │ │ │ │ - eorseq r1, r8, ip, ror sl │ │ │ │ + subeq r2, r6, r8, asr r1 │ │ │ │ + eorseq r3, r8, r0, asr #1 │ │ │ │ + eorseq r1, r8, r8, ror sl │ │ │ │ andeq r0, r0, r4, asr #11 │ │ │ │ andeq r1, r0, r4, lsl #30 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x00382ef0 │ │ │ │ + eorseq r2, r8, ip, ror #29 │ │ │ │ @ instruction: 0x000049b8 │ │ │ │ - eorseq r2, r8, r8, asr sp │ │ │ │ - subeq r1, r6, ip, lsr pc │ │ │ │ - @ instruction: 0x00382cf4 │ │ │ │ - eorseq r1, r8, r8, asr r8 │ │ │ │ + eorseq r2, r8, r4, asr sp │ │ │ │ + subeq r1, r6, r8, lsr pc │ │ │ │ + @ instruction: 0x00382cf0 │ │ │ │ + eorseq r1, r8, r4, asr r8 │ │ │ │ andeq r0, r0, fp, asr r6 │ │ │ │ - eorseq sl, r4, r0, lsl #22 │ │ │ │ - eorseq r3, r8, r8, ror #2 │ │ │ │ - eorseq r2, r8, ip, ror #19 │ │ │ │ - subeq r1, r6, r8, lsr #29 │ │ │ │ - eorseq r3, r8, r4, rrx │ │ │ │ - eorseq r1, r8, r8, asr #15 │ │ │ │ + @ instruction: 0x0034aafc │ │ │ │ + eorseq r3, r8, r4, ror #2 │ │ │ │ + eorseq r2, r8, r8, ror #19 │ │ │ │ + subeq r1, r6, r4, lsr #29 │ │ │ │ + eorseq r3, r8, r0, rrx │ │ │ │ + eorseq r1, r8, r4, asr #15 │ │ │ │ andeq r0, r0, sp, ror #24 │ │ │ │ - subeq r1, r6, r8, ror lr │ │ │ │ - eorseq r2, r8, r8, ror #31 │ │ │ │ - mlaseq r8, r8, r7, r1 │ │ │ │ + subeq r1, r6, r4, ror lr │ │ │ │ + eorseq r2, r8, r4, ror #31 │ │ │ │ + mlaseq r8, r4, r7, r1 │ │ │ │ andeq r0, r0, r4, ror #24 │ │ │ │ - subeq r1, r6, r4, asr #28 │ │ │ │ - eorseq r2, r8, r8, asr lr │ │ │ │ - eorseq r1, r8, r4, ror #14 │ │ │ │ + subeq r1, r6, r0, asr #28 │ │ │ │ + eorseq r2, r8, r4, asr lr │ │ │ │ + eorseq r1, r8, r0, ror #14 │ │ │ │ ldrdeq r0, [r0], -lr │ │ │ │ - eorseq r2, r8, r0, lsl #24 │ │ │ │ - eorseq r2, r8, r4, ror #22 │ │ │ │ - @ instruction: 0x003828b8 │ │ │ │ - @ instruction: 0x003828fc │ │ │ │ - eorseq r2, r8, r0, lsl #23 │ │ │ │ - eorseq r2, r8, r8, asr #22 │ │ │ │ - eorseq r2, r8, ip, lsr #22 │ │ │ │ - eorseq r2, r8, r8, ror r9 │ │ │ │ + @ instruction: 0x00382bfc │ │ │ │ + eorseq r2, r8, r0, ror #22 │ │ │ │ + @ instruction: 0x003828b4 │ │ │ │ + @ instruction: 0x003828f8 │ │ │ │ + eorseq r2, r8, ip, ror fp │ │ │ │ + eorseq r2, r8, r4, asr #22 │ │ │ │ + eorseq r2, r8, r8, lsr #22 │ │ │ │ + eorseq r2, r8, r4, ror r9 │ │ │ │ andeq r2, r0, r0, lsr r6 │ │ │ │ - eorseq r2, r8, r8, asr #13 │ │ │ │ - eorseq r2, r8, ip, asr r8 │ │ │ │ - @ instruction: 0x003826b4 │ │ │ │ - @ instruction: 0x003827d4 │ │ │ │ - eorseq r2, r8, r0, lsr sl │ │ │ │ - eorseq r2, r8, ip, asr r9 │ │ │ │ - eorseq r2, r8, ip, lsl #17 │ │ │ │ - @ instruction: 0x003811d0 │ │ │ │ - subeq r1, r6, r8, lsr #17 │ │ │ │ + eorseq r2, r8, r4, asr #13 │ │ │ │ + eorseq r2, r8, r8, asr r8 │ │ │ │ + @ instruction: 0x003826b0 │ │ │ │ + @ instruction: 0x003827d0 │ │ │ │ + eorseq r2, r8, ip, lsr #20 │ │ │ │ + eorseq r2, r8, r8, asr r9 │ │ │ │ + eorseq r2, r8, r8, lsl #17 │ │ │ │ + eorseq r1, r8, ip, asr #3 │ │ │ │ + subeq r1, r6, r4, lsr #17 │ │ │ │ ldrdeq r0, [r0], -r6 │ │ │ │ - eorseq r2, r8, r8, lsl #15 │ │ │ │ + eorseq r2, r8, r4, lsl #15 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ and r0, r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsr r0, r0, #2 │ │ │ │ and r0, r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ add ip, r0, #4 │ │ │ │ - b 626028 │ │ │ │ + b 62602c │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ - beq 626054 │ │ │ │ + beq 626058 │ │ │ │ ldr r1, [r0, r3, lsl #7] │ │ │ │ ldr r2, [ip, r3, lsl #7] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 626020 │ │ │ │ + beq 626024 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ @@ -1076166,83 +1076167,83 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ add r5, r0, #7 │ │ │ │ mov r6, r1 │ │ │ │ bic r5, r5, #7 │ │ │ │ - ldr r1, [pc, #412] @ 626244 │ │ │ │ + ldr r1, [pc, #412] @ 626248 │ │ │ │ mov fp, r2 │ │ │ │ add sl, r5, r2, lsl #3 │ │ │ │ - ldr r2, [pc, #404] @ 626248 │ │ │ │ + ldr r2, [pc, #404] @ 62624c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #400] @ 62624c │ │ │ │ + ldr r3, [pc, #400] @ 626250 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r9, sl, r6, lsl #3 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ add r8, r9, fp, lsl #3 │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ add r0, r8, r6, lsl #3 │ │ │ │ - bls 626224 │ │ │ │ + bls 626228 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 21413c │ │ │ │ - ldr r2, [pc, #344] @ 626250 │ │ │ │ + ldr r2, [pc, #344] @ 626254 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 626178 │ │ │ │ + bne 62617c │ │ │ │ add r2, r4, r9 │ │ │ │ str r2, [r4, #32] │ │ │ │ add r3, r4, r8 │ │ │ │ - ldr r2, [pc, #308] @ 626254 │ │ │ │ + ldr r2, [pc, #308] @ 626258 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #288] @ 626248 │ │ │ │ + ldr r3, [pc, #288] @ 62624c │ │ │ │ add r2, pc, r2 │ │ │ │ add r5, r4, r5 │ │ │ │ add r1, r4, sl │ │ │ │ str r6, [r4, #12] │ │ │ │ str fp, [r4, #16] │ │ │ │ str r5, [r4, #24] │ │ │ │ str r1, [r4, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 626220 │ │ │ │ + bne 626224 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #216] @ 626258 │ │ │ │ + ldr r2, [pc, #216] @ 62625c │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62610c │ │ │ │ - ldr r2, [pc, #200] @ 62625c │ │ │ │ + beq 626110 │ │ │ │ + ldr r2, [pc, #200] @ 626260 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 62610c │ │ │ │ - ldr r2, [pc, #184] @ 626260 │ │ │ │ + beq 626110 │ │ │ │ + ldr r2, [pc, #184] @ 626264 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 626200 │ │ │ │ + beq 626204 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1076250,280 +1076251,280 @@ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ str fp, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #108] @ 626264 │ │ │ │ + ldr r0, [pc, #108] @ 626268 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 62610c │ │ │ │ - ldr r0, [pc, #96] @ 626268 │ │ │ │ + b 626110 │ │ │ │ + ldr r0, [pc, #96] @ 62626c │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 62610c │ │ │ │ + b 626110 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #64] @ 62626c │ │ │ │ - ldr r1, [pc, #64] @ 626270 │ │ │ │ - ldr r0, [pc, #64] @ 626274 │ │ │ │ - ldr r2, [pc, #64] @ 626278 │ │ │ │ + ldr r3, [pc, #64] @ 626270 │ │ │ │ + ldr r1, [pc, #64] @ 626274 │ │ │ │ + ldr r0, [pc, #64] @ 626278 │ │ │ │ + ldr r2, [pc, #64] @ 62627c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r4, r3, r4, lsl ip │ │ │ │ + subseq r4, r3, r0, lsl ip │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsheq r4, [r3], #-180 @ 0xffffff4c │ │ │ │ + ldrsheq r4, [r3], #-176 @ 0xffffff50 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r4, r3, r0, lsr #23 │ │ │ │ + @ instruction: 0x00534b9c │ │ │ │ muleq r0, r0, pc @ │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r2, r8, ip, lsl #17 │ │ │ │ - eorseq r2, r8, r4, asr #17 │ │ │ │ - subeq r1, r6, ip, lsl #14 │ │ │ │ - eorseq r2, r8, r4, lsl r8 │ │ │ │ - eorseq r2, r8, r4, lsr #16 │ │ │ │ + eorseq r2, r8, r8, lsl #17 │ │ │ │ + eorseq r2, r8, r0, asr #17 │ │ │ │ + subeq r1, r6, r8, lsl #14 │ │ │ │ + eorseq r2, r8, r0, lsl r8 │ │ │ │ + eorseq r2, r8, r0, lsr #16 │ │ │ │ andeq r0, r0, sp, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #268] @ 6263a0 │ │ │ │ - ldr r1, [pc, #268] @ 6263a4 │ │ │ │ + ldr ip, [pc, #268] @ 6263a4 │ │ │ │ + ldr r1, [pc, #268] @ 6263a8 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #264] @ 6263a8 │ │ │ │ + ldr r2, [pc, #264] @ 6263ac │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #256] @ 6263ac │ │ │ │ + ldr r3, [pc, #256] @ 6263b0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 626300 │ │ │ │ - ldr r2, [pc, #220] @ 6263b0 │ │ │ │ - ldr r3, [pc, #204] @ 6263a4 │ │ │ │ + bne 626304 │ │ │ │ + ldr r2, [pc, #220] @ 6263b4 │ │ │ │ + ldr r3, [pc, #204] @ 6263a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62639c │ │ │ │ + bne 6263a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8d5428 │ │ │ │ - ldr r3, [pc, #172] @ 6263b4 │ │ │ │ + ldr r3, [pc, #172] @ 6263b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6262cc │ │ │ │ - ldr r3, [pc, #156] @ 6263b8 │ │ │ │ + beq 6262d0 │ │ │ │ + ldr r3, [pc, #156] @ 6263bc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6262cc │ │ │ │ - ldr r3, [pc, #140] @ 6263bc │ │ │ │ + beq 6262d0 │ │ │ │ + ldr r3, [pc, #140] @ 6263c0 │ │ │ │ ldr r5, [r0, #-4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r6, r0, #88 @ 0x58 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 626384 │ │ │ │ + beq 626388 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #68] @ 6263c0 │ │ │ │ + ldr r0, [pc, #68] @ 6263c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6262cc │ │ │ │ - ldr r0, [pc, #56] @ 6263c4 │ │ │ │ + b 6262d0 │ │ │ │ + ldr r0, [pc, #56] @ 6263c8 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6262cc │ │ │ │ + b 6262d0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r4, r3, r0, lsr sl │ │ │ │ + subseq r4, r3, ip, lsr #20 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r4, r3, r0, lsl sl │ │ │ │ + subseq r4, r3, ip, lsl #20 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - ldrsheq r4, [r3], #-144 @ 0xffffff70 │ │ │ │ + subseq r4, r3, ip, ror #19 │ │ │ │ strdeq r1, [r0], -r0 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - mlaseq r8, r4, r7, r2 │ │ │ │ - @ instruction: 0x003827bc │ │ │ │ - ldr r0, [pc, #4] @ 6263d4 │ │ │ │ + mlaseq r8, r0, r7, r2 │ │ │ │ + @ instruction: 0x003827b8 │ │ │ │ + ldr r0, [pc, #4] @ 6263d8 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69caec │ │ │ │ - subseq r6, r0, ip, ror lr │ │ │ │ + subseq r6, r0, r8, ror lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #200] @ 6264b8 │ │ │ │ + ldr r5, [pc, #200] @ 6264bc │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r5, #24 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #184] @ 6264bc │ │ │ │ - ldr r1, [pc, #184] @ 6264c0 │ │ │ │ + ldr r2, [pc, #184] @ 6264c0 │ │ │ │ + ldr r1, [pc, #184] @ 6264c4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #164] @ 6264c4 │ │ │ │ - ldr r1, [pc, #164] @ 6264c8 │ │ │ │ + ldr r2, [pc, #164] @ 6264c8 │ │ │ │ + ldr r1, [pc, #164] @ 6264cc │ │ │ │ add r5, r5, #44 @ 0x2c │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r1, [pc, #132] @ 6264cc │ │ │ │ - ldr r2, [pc, #132] @ 6264d0 │ │ │ │ + ldr r1, [pc, #132] @ 6264d0 │ │ │ │ + ldr r2, [pc, #132] @ 6264d4 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #128] @ 6264d4 │ │ │ │ + ldr ip, [pc, #128] @ 6264d8 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, pc, ip │ │ │ │ str r1, [r0, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #116] @ 6264d8 │ │ │ │ + ldr r1, [pc, #116] @ 6264dc │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #11 │ │ │ │ str ip, [r0, #88] @ 0x58 │ │ │ │ bl 694d3c │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #92] @ 6264dc │ │ │ │ - ldr r2, [pc, #92] @ 6264e0 │ │ │ │ + ldr r1, [pc, #92] @ 6264e0 │ │ │ │ + ldr r2, [pc, #92] @ 6264e4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ orr r3, r3, #1224736768 @ 0x49000000 │ │ │ │ str r1, [r4, #160] @ 0xa0 │ │ │ │ str r2, [r4, #164] @ 0xa4 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r1, r6, r0, asr r5 │ │ │ │ - eorseq sp, r0, ip, asr #31 │ │ │ │ - eorseq sp, r0, r4, ror #31 │ │ │ │ - strdeq r6, [pc], -r0 @ │ │ │ │ - eorseq r3, r8, r4, asr #32 │ │ │ │ + subeq r1, r6, ip, asr #10 │ │ │ │ + eorseq sp, r0, r8, asr #31 │ │ │ │ + eorseq sp, r0, r0, ror #31 │ │ │ │ + eoreq r6, pc, ip, ror #29 │ │ │ │ + eorseq r3, r8, r0, asr #32 │ │ │ │ andeq r1, r0, r4, asr #4 │ │ │ │ andeq r0, r0, r4, lsl lr │ │ │ │ - eorseq r2, r2, r8, ror #14 │ │ │ │ - subseq r2, r3, ip, lsl #9 │ │ │ │ + eorseq r2, r2, r4, ror #14 │ │ │ │ + subseq r2, r3, r8, lsl #9 │ │ │ │ andeq r1, r0, r4 │ │ │ │ andeq r0, r0, ip, asr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 626520 │ │ │ │ + beq 626524 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 663370 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl 663370 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 663370 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 211d90 │ │ │ │ - ldr r3, [pc, #28] @ 626544 │ │ │ │ - ldr r1, [pc, #28] @ 626548 │ │ │ │ - ldr r0, [pc, #28] @ 62654c │ │ │ │ + ldr r3, [pc, #28] @ 626548 │ │ │ │ + ldr r1, [pc, #28] @ 62654c │ │ │ │ + ldr r0, [pc, #28] @ 626550 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #60 @ 0x3c │ │ │ │ mov r2, #211 @ 0xd3 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq r1, r6, r4, lsl r4 │ │ │ │ - eorseq r2, r8, ip, lsl r5 │ │ │ │ - eorseq r2, r8, r4, asr #12 │ │ │ │ + subeq r1, r6, r0, lsl r4 │ │ │ │ + eorseq r2, r8, r8, lsl r5 │ │ │ │ + eorseq r2, r8, r0, asr #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r4, [r0, #268] @ 0x10c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6265bc │ │ │ │ + beq 6265c0 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ - beq 626594 │ │ │ │ + beq 626598 │ │ │ │ subs r0, r4, #1 │ │ │ │ movne r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 647c0c │ │ │ │ + bl 647c10 │ │ │ │ add r0, r0, #1 │ │ │ │ subs r0, r0, r4 │ │ │ │ movne r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #28] @ 6265e0 │ │ │ │ - ldr r1, [pc, #28] @ 6265e4 │ │ │ │ - ldr r0, [pc, #28] @ 6265e8 │ │ │ │ + ldr r3, [pc, #28] @ 6265e4 │ │ │ │ + ldr r1, [pc, #28] @ 6265e8 │ │ │ │ + ldr r0, [pc, #28] @ 6265ec │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 6265ec │ │ │ │ + ldr r2, [pc, #24] @ 6265f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #144 @ 0x90 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq r1, r6, r8, ror r3 │ │ │ │ - eorseq r2, r8, ip, ror r4 │ │ │ │ - eorseq fp, r4, r4, asr lr │ │ │ │ + subeq r1, r6, r4, ror r3 │ │ │ │ + eorseq r2, r8, r8, ror r4 │ │ │ │ + eorseq fp, r4, r0, asr lr │ │ │ │ @ instruction: 0x00000ab2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r8, [r0, #272] @ 0x110 │ │ │ │ cmp r3, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ - beq 626674 │ │ │ │ + beq 626678 │ │ │ │ mov r5, #0 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r5 │ │ │ │ mov fp, r5 │ │ │ │ mov sl, #1 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ sub r4, r9, r7 │ │ │ │ @@ -1076538,18 +1076539,18 @@ │ │ │ │ str fp, [sp, #12] │ │ │ │ str sl, [sp] │ │ │ │ bl 661a90 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ add r7, r7, r4 │ │ │ │ - bhi 62662c │ │ │ │ + bhi 626630 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6266c0 │ │ │ │ + beq 6266c4 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r1, r4, lsl #3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r1, [r1, r4, lsl #3] │ │ │ │ @@ -1076557,40 +1076558,40 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ bl 661a90 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 626688 │ │ │ │ + bhi 62668c │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #316] @ 626834 │ │ │ │ + ldr r0, [pc, #316] @ 626838 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov fp, r1 │ │ │ │ - ldr r1, [pc, #308] @ 626838 │ │ │ │ + ldr r1, [pc, #308] @ 62683c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb ip, [sp, #104] @ 0x68 │ │ │ │ str ip, [sp, #16] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ - beq 6267c8 │ │ │ │ + beq 6267cc │ │ │ │ sub r8, r2, #8 │ │ │ │ mov r4, #0 │ │ │ │ add r2, sp, #8 │ │ │ │ str r2, [sp, #24] │ │ │ │ add sl, fp, #4 │ │ │ │ add r2, sp, #32 │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ @@ -1076615,133 +1076616,133 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r8, #8]! │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ bl 6614b0 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, r4, lsl #3] │ │ │ │ - beq 626808 │ │ │ │ + beq 62680c │ │ │ │ ldr r1, [sl, r4, lsl #3] │ │ │ │ cmp r5, r3 │ │ │ │ cmpeq r1, r2 │ │ │ │ - bne 62681c │ │ │ │ + bne 626820 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 626750 │ │ │ │ - ldr r2, [pc, #108] @ 62683c │ │ │ │ - ldr r3, [pc, #100] @ 626838 │ │ │ │ + bne 626754 │ │ │ │ + ldr r2, [pc, #108] @ 626840 │ │ │ │ + ldr r3, [pc, #100] @ 62683c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 626830 │ │ │ │ + bne 626834 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #48] @ 626840 │ │ │ │ + ldr r0, [pc, #48] @ 626844 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mov r0, #1 │ │ │ │ bl 213d70 │ │ │ │ - ldr r0, [pc, #32] @ 626844 │ │ │ │ + ldr r0, [pc, #32] @ 626848 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mov r0, #1 │ │ │ │ bl 213d70 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r4, r3, r4, asr #11 │ │ │ │ + subseq r4, r3, r0, asr #11 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsheq r4, [r3], #-68 @ 0xffffffbc │ │ │ │ - eorseq r2, r8, ip, lsr #7 │ │ │ │ - eorseq r2, r8, r0, asr #7 │ │ │ │ + ldrsheq r4, [r3], #-64 @ 0xffffffc0 │ │ │ │ + eorseq r2, r8, r8, lsr #7 │ │ │ │ + @ instruction: 0x003823bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #180] @ 626914 │ │ │ │ - ldr r2, [pc, #180] @ 626918 │ │ │ │ - ldr r1, [pc, #180] @ 62691c │ │ │ │ + ldr ip, [pc, #180] @ 626918 │ │ │ │ + ldr r2, [pc, #180] @ 62691c │ │ │ │ + ldr r1, [pc, #180] @ 626920 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #172 @ 0xac │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6268fc │ │ │ │ - ldr r9, [pc, #132] @ 626920 │ │ │ │ + beq 626900 │ │ │ │ + ldr r9, [pc, #132] @ 626924 │ │ │ │ mov r4, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r8, r4 │ │ │ │ - b 6268b8 │ │ │ │ + b 6268bc │ │ │ │ add r4, r4, #128 @ 0x80 │ │ │ │ cmp r4, #131072 @ 0x20000 │ │ │ │ ldr r0, [r7, #148] @ 0x94 │ │ │ │ - beq 6268f8 │ │ │ │ + beq 6268fc │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r5, r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6268f8 │ │ │ │ + beq 6268fc │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ bl 91d018 │ │ │ │ str r8, [r5, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6268a8 │ │ │ │ + beq 6268ac │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ add r4, r4, #128 @ 0x80 │ │ │ │ bl 8e7a40 │ │ │ │ cmp r4, #131072 @ 0x20000 │ │ │ │ ldr r0, [r7, #148] @ 0x94 │ │ │ │ - bne 6268b8 │ │ │ │ + bne 6268bc │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r7, #132] @ 0x84 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r7, #276] @ 0x114 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 211d90 │ │ │ │ - ldrdeq r1, [r6], #-12 │ │ │ │ - eorseq sp, r0, r0, ror #22 │ │ │ │ - eorseq sp, r0, ip, ror fp │ │ │ │ + ldrdeq r1, [r6], #-8 │ │ │ │ + eorseq sp, r0, ip, asr fp │ │ │ │ + eorseq sp, r0, r8, ror fp │ │ │ │ @ instruction: 0xfffffc40 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #136] @ 6269c4 │ │ │ │ + ldr r4, [pc, #136] @ 6269c8 │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #124] @ 6269c8 │ │ │ │ - ldr r1, [pc, #124] @ 6269cc │ │ │ │ + ldr r2, [pc, #124] @ 6269cc │ │ │ │ + ldr r1, [pc, #124] @ 6269d0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, r4, #188 @ 0xbc │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ add r4, r4, #196 @ 0xc4 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #80] @ 6269d0 │ │ │ │ - ldr r1, [pc, #80] @ 6269d4 │ │ │ │ + ldr r2, [pc, #80] @ 6269d4 │ │ │ │ + ldr r1, [pc, #80] @ 6269d8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ @@ -1076751,127 +1076752,127 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r1, r6, r4 │ │ │ │ - eoreq r6, pc, r0, asr #19 │ │ │ │ - eorseq r2, r8, r0, lsl fp │ │ │ │ - eorseq r2, r2, r8, lsl r2 │ │ │ │ - eorseq r2, r2, r4, lsr r2 │ │ │ │ + subeq r1, r6, r0 │ │ │ │ + @ instruction: 0x002f69bc │ │ │ │ + eorseq r2, r8, ip, lsl #22 │ │ │ │ + eorseq r2, r2, r4, lsl r2 │ │ │ │ + eorseq r2, r2, r0, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #352] @ 626b58 │ │ │ │ - ldr r2, [pc, #352] @ 626b5c │ │ │ │ + ldr r0, [pc, #352] @ 626b5c │ │ │ │ + ldr r2, [pc, #352] @ 626b60 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r5, #251] @ 0xfb │ │ │ │ - ldr r3, [pc, #344] @ 626b60 │ │ │ │ + ldr r3, [pc, #344] @ 626b64 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ - bne 626a54 │ │ │ │ - ldr r2, [pc, #312] @ 626b64 │ │ │ │ + bne 626a58 │ │ │ │ + ldr r2, [pc, #312] @ 626b68 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 626a94 │ │ │ │ + bne 626a98 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldrb r3, [r5, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 626b1c │ │ │ │ - ldr r2, [pc, #268] @ 626b68 │ │ │ │ - ldr r3, [pc, #252] @ 626b5c │ │ │ │ + bne 626b20 │ │ │ │ + ldr r2, [pc, #268] @ 626b6c │ │ │ │ + ldr r3, [pc, #252] @ 626b60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 626b54 │ │ │ │ + bne 626b58 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #208] @ 626b6c │ │ │ │ + ldr r2, [pc, #208] @ 626b70 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 626a38 │ │ │ │ - ldr r2, [pc, #192] @ 626b70 │ │ │ │ + beq 626a3c │ │ │ │ + ldr r2, [pc, #192] @ 626b74 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 626a38 │ │ │ │ - ldr r2, [pc, #176] @ 626b74 │ │ │ │ + beq 626a3c │ │ │ │ + ldr r2, [pc, #176] @ 626b78 │ │ │ │ ldr r6, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ sub r6, r4, r6 │ │ │ │ ldrb r3, [r3] │ │ │ │ asr r6, r6, #7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 626b38 │ │ │ │ + beq 626b3c │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #100] @ 626b78 │ │ │ │ + ldr r0, [pc, #100] @ 626b7c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 626a38 │ │ │ │ + b 626a3c │ │ │ │ ldrb r2, [r5, #254] @ 0xfe │ │ │ │ mov r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ strb r3, [r5, #256] @ 0x100 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r5, #255] @ 0xff │ │ │ │ - b 626a54 │ │ │ │ - ldr r0, [pc, #60] @ 626b7c │ │ │ │ + b 626a58 │ │ │ │ + ldr r0, [pc, #60] @ 626b80 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 626a38 │ │ │ │ + b 626a3c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r4, r3, ip, asr #5 │ │ │ │ + subseq r4, r3, r8, asr #5 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrheq r4, [r3], #-36 @ 0xffffffdc │ │ │ │ + ldrheq r4, [r3], #-32 @ 0xffffffe0 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r4, r3, r8, ror #4 │ │ │ │ + subseq r4, r3, r4, ror #4 │ │ │ │ andeq r1, r0, ip, asr ip │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - ldrsheq r2, [r8], -r0 @ │ │ │ │ - ldrsheq r2, [r8], -r0 @ │ │ │ │ + eorseq r2, r8, ip, ror #1 │ │ │ │ + eorseq r2, r8, ip, ror #1 │ │ │ │ │ │ │ │ -00626b80 : │ │ │ │ +00626b84 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 8d5644 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1076896,57 +1076897,57 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ sub r0, r4, #100 @ 0x64 │ │ │ │ pop {r4, lr} │ │ │ │ - b 6269d8 │ │ │ │ + b 6269dc │ │ │ │ ldr r3, [r0, #-84] @ 0xffffffac │ │ │ │ ldr r2, [r0, #-80] @ 0xffffffb0 │ │ │ │ orrs r3, r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ sub r0, r0, #100 @ 0x64 │ │ │ │ - b 6269d8 │ │ │ │ + b 6269dc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #128] @ 626cec │ │ │ │ - ldr r2, [pc, #128] @ 626cf0 │ │ │ │ - ldr r1, [pc, #128] @ 626cf4 │ │ │ │ + ldr ip, [pc, #128] @ 626cf0 │ │ │ │ + ldr r2, [pc, #128] @ 626cf4 │ │ │ │ + ldr r1, [pc, #128] @ 626cf8 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #220 @ 0xdc │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r7, [r0, #108] @ 0x6c │ │ │ │ ldrd r0, [r4, #104] @ 0x68 │ │ │ │ cmp r7, #0 │ │ │ │ bic r8, r6, r0 │ │ │ │ bic r9, r5, r1 │ │ │ │ and r6, r6, r0 │ │ │ │ and r5, r5, r1 │ │ │ │ - beq 626cbc │ │ │ │ + beq 626cc0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ orrs r9, r8, r9 │ │ │ │ mvnne r0, #0 │ │ │ │ moveq r0, #0 │ │ │ │ @@ -1076955,314 +1076956,314 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldrdeq r0, [r6], #-192 @ 0xffffff40 │ │ │ │ - eorseq sp, r0, r4, asr r7 │ │ │ │ - eorseq sp, r0, r8, ror r7 │ │ │ │ + subeq r0, r6, ip, asr #25 │ │ │ │ + eorseq sp, r0, r0, asr r7 │ │ │ │ + eorseq sp, r0, r4, ror r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #252] @ 626e10 │ │ │ │ + ldr r2, [pc, #252] @ 626e14 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #248] @ 626e14 │ │ │ │ + ldr r3, [pc, #248] @ 626e18 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl 8f8394 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 626dd0 │ │ │ │ + beq 626dd4 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 8f8338 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ stm sp, {r0, r7} │ │ │ │ bl 8f5010 │ │ │ │ - ldr r3, [pc, #160] @ 626e18 │ │ │ │ - ldr r1, [pc, #160] @ 626e1c │ │ │ │ + ldr r3, [pc, #160] @ 626e1c │ │ │ │ + ldr r1, [pc, #160] @ 626e20 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8f47a0 │ │ │ │ bl 8f6858 │ │ │ │ - ldr r2, [pc, #140] @ 626e20 │ │ │ │ - ldr r3, [pc, #124] @ 626e14 │ │ │ │ + ldr r2, [pc, #140] @ 626e24 │ │ │ │ + ldr r3, [pc, #124] @ 626e18 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 626e0c │ │ │ │ + bne 626e10 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #76] @ 626e24 │ │ │ │ - ldr r3, [pc, #56] @ 626e14 │ │ │ │ + ldr r2, [pc, #76] @ 626e28 │ │ │ │ + ldr r3, [pc, #56] @ 626e18 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 626e0c │ │ │ │ + bne 626e10 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 626c40 │ │ │ │ + b 626c44 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r3, ip, lsr #31 │ │ │ │ + subseq r3, r3, r8, lsr #31 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r1, r8, r8, ror #29 │ │ │ │ + eorseq r1, r8, r4, ror #29 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ - subseq r3, r3, r0, lsr pc │ │ │ │ - subseq r3, r3, ip, ror #29 │ │ │ │ + subseq r3, r3, ip, lsr #30 │ │ │ │ + subseq r3, r3, r8, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 626c40 │ │ │ │ + bl 626c44 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ b 8f4ffc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #272] @ 626f80 │ │ │ │ + ldr r4, [pc, #272] @ 626f84 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #188 @ 0xbc │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #256] @ 626f84 │ │ │ │ - ldr r1, [pc, #256] @ 626f88 │ │ │ │ + ldr r2, [pc, #256] @ 626f88 │ │ │ │ + ldr r1, [pc, #256] @ 626f8c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r2, [pc, #232] @ 626f8c │ │ │ │ - ldr r1, [pc, #232] @ 626f90 │ │ │ │ + ldr r2, [pc, #232] @ 626f90 │ │ │ │ + ldr r1, [pc, #232] @ 626f94 │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ldr r0, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r0, r4, lsl #7] │ │ │ │ add r0, r0, r4, lsl #7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 626f00 │ │ │ │ + beq 626f04 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #100 @ 0x64 │ │ │ │ bl 8f5eec │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 479a08 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 626f5c │ │ │ │ + blt 626f60 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bne 626ec8 │ │ │ │ - bl 651f5c │ │ │ │ + bne 626ecc │ │ │ │ + bl 651f60 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, r4, lsl #7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 626f30 │ │ │ │ + beq 626f34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 479bec │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bne 626f14 │ │ │ │ + bne 626f18 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ 626f94 │ │ │ │ - ldr r1, [pc, #48] @ 626f98 │ │ │ │ - ldr r0, [pc, #48] @ 626f9c │ │ │ │ + ldr r3, [pc, #48] @ 626f98 │ │ │ │ + ldr r1, [pc, #48] @ 626f9c │ │ │ │ + ldr r0, [pc, #48] @ 626fa0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #44] @ 626fa0 │ │ │ │ + ldr r2, [pc, #44] @ 626fa4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldrdeq r0, [r6], #-160 @ 0xffffff60 │ │ │ │ - mlaeq pc, r4, r4, r6 @ │ │ │ │ - eorseq r2, r8, r4, ror #11 │ │ │ │ - @ instruction: 0x00321cf0 │ │ │ │ - eorseq r1, r2, r0, lsl sp │ │ │ │ - ldrdeq r0, [r6], #-152 @ 0xffffff68 │ │ │ │ - @ instruction: 0x00381adc │ │ │ │ - eorseq sp, sl, r0, lsl #8 │ │ │ │ + subeq r0, r6, ip, asr #21 │ │ │ │ + mlaeq pc, r0, r4, r6 @ │ │ │ │ + eorseq r2, r8, r0, ror #11 │ │ │ │ + eorseq r1, r2, ip, ror #25 │ │ │ │ + eorseq r1, r2, ip, lsl #26 │ │ │ │ + ldrdeq r0, [r6], #-148 @ 0xffffff6c │ │ │ │ + @ instruction: 0x00381ad8 │ │ │ │ + @ instruction: 0x003ad3fc │ │ │ │ andeq r1, r0, r1, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ 627050 │ │ │ │ - ldr r2, [pc, #148] @ 627054 │ │ │ │ + ldr r4, [pc, #148] @ 627054 │ │ │ │ + ldr r2, [pc, #148] @ 627058 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r1, [pc, #136] @ 627058 │ │ │ │ + ldr r1, [pc, #136] @ 62705c │ │ │ │ sub sp, sp, #8 │ │ │ │ add lr, r4, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ str lr, [sp] │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ add r4, r4, #196 @ 0xc4 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #92] @ 62705c │ │ │ │ - ldr r1, [pc, #92] @ 627060 │ │ │ │ + ldr r2, [pc, #92] @ 627060 │ │ │ │ + ldr r1, [pc, #92] @ 627064 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627034 │ │ │ │ + beq 627038 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mvn r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r0, r6, r4, lsl #19 │ │ │ │ - eoreq r6, pc, r4, asr #6 │ │ │ │ - mlaseq r8, r4, r4, r2 │ │ │ │ - mlaseq r2, r4, fp, r1 │ │ │ │ - @ instruction: 0x00321bb4 │ │ │ │ + subeq r0, r6, r0, lsl #19 │ │ │ │ + eoreq r6, pc, r0, asr #6 │ │ │ │ + mlaseq r8, r0, r4, r2 │ │ │ │ + mlaseq r2, r0, fp, r1 │ │ │ │ + @ instruction: 0x00321bb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #140] @ 627108 │ │ │ │ - ldr r2, [pc, #140] @ 62710c │ │ │ │ + ldr r4, [pc, #140] @ 62710c │ │ │ │ + ldr r2, [pc, #140] @ 627110 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #136] @ 627110 │ │ │ │ + ldr r1, [pc, #136] @ 627114 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, r4, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ add r4, r4, #196 @ 0xc4 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #92] @ 627114 │ │ │ │ - ldr r1, [pc, #92] @ 627118 │ │ │ │ + ldr r2, [pc, #92] @ 627118 │ │ │ │ + ldr r1, [pc, #92] @ 62711c │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6270e8 │ │ │ │ + beq 6270ec │ │ │ │ ldr r0, [r5, #20] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq r0, r6, r4, asr #17 │ │ │ │ - eoreq r6, pc, ip, lsl #5 │ │ │ │ - eorseq r2, r8, r0, ror #7 │ │ │ │ - @ instruction: 0x00321adc │ │ │ │ - @ instruction: 0x00321afc │ │ │ │ + subeq r0, r6, r0, asr #17 │ │ │ │ + eoreq r6, pc, r8, lsl #5 │ │ │ │ + @ instruction: 0x003823dc │ │ │ │ + @ instruction: 0x00321ad8 │ │ │ │ + @ instruction: 0x00321af8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov lr, r2 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ lsl ip, r3, #4 │ │ │ │ ldr r3, [lr, #20] │ │ │ │ mov r6, #0 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs r6, r6, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ - bcs 627268 │ │ │ │ + bcs 62726c │ │ │ │ subs r2, r2, ip │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, #16 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcc 627268 │ │ │ │ + bcc 62726c │ │ │ │ ldr r3, [lr] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ - beq 627248 │ │ │ │ + beq 62724c │ │ │ │ mov r2, #16 │ │ │ │ add r1, r3, ip │ │ │ │ mov r0, r4 │ │ │ │ bl 212834 │ │ │ │ ldr r2, [r5, #116] @ 0x74 │ │ │ │ ldr r3, [r4] │ │ │ │ tst r2, #1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - bne 6271c0 │ │ │ │ + bne 6271c4 │ │ │ │ eor r2, r3, r3, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ eor r2, r2, r3, ror #8 │ │ │ │ eor r3, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ @@ -1077305,23 +1077306,23 @@ │ │ │ │ mov r6, #16 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, ip │ │ │ │ mov r0, lr │ │ │ │ str r1, [sp] │ │ │ │ strd r6, [sp, #8] │ │ │ │ bl 6633c4 │ │ │ │ - b 627188 │ │ │ │ + b 62718c │ │ │ │ bl 2153e4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #172] @ 627330 │ │ │ │ - ldr r7, [pc, #172] @ 627334 │ │ │ │ - ldr r6, [pc, #172] @ 627338 │ │ │ │ + ldr r5, [pc, #172] @ 627334 │ │ │ │ + ldr r7, [pc, #172] @ 627338 │ │ │ │ + ldr r6, [pc, #172] @ 62733c │ │ │ │ add r5, pc, r5 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r5, #172 @ 0xac │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ @@ -1077336,92 +1077337,92 @@ │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ - bl 655f8c │ │ │ │ + bl 655f90 │ │ │ │ mov r0, r4 │ │ │ │ bl 4791e0 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627300 │ │ │ │ + beq 627304 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ bl 211d90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #264] @ 0x108 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - strheq r0, [r6], #-104 @ 0xffffff98 │ │ │ │ - eorseq sp, r0, ip, lsr r1 │ │ │ │ - eorseq sp, r0, r8, asr r1 │ │ │ │ + strheq r0, [r6], #-100 @ 0xffffff9c │ │ │ │ + eorseq sp, r0, r8, lsr r1 │ │ │ │ + eorseq sp, r0, r4, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #176] @ 627404 │ │ │ │ - ldr r2, [pc, #176] @ 627408 │ │ │ │ + ldr r4, [pc, #176] @ 627408 │ │ │ │ + ldr r2, [pc, #176] @ 62740c │ │ │ │ add r4, pc, r4 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #168] @ 62740c │ │ │ │ + ldr r1, [pc, #168] @ 627410 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r4, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ add r4, r4, #196 @ 0xc4 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #120] @ 627410 │ │ │ │ - ldr r1, [pc, #120] @ 627414 │ │ │ │ + ldr r2, [pc, #120] @ 627414 │ │ │ │ + ldr r1, [pc, #120] @ 627418 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldrb r3, [r5, #253] @ 0xfd │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6273e4 │ │ │ │ + bne 6273e8 │ │ │ │ ldrb r3, [r5, #251] @ 0xfb │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6273e4 │ │ │ │ + bne 6273e8 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6273e4 │ │ │ │ + beq 6273e8 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r0, r6, ip, ror #11 │ │ │ │ - @ instruction: 0x002f5fb0 │ │ │ │ - eorseq r2, r8, r4, lsl #2 │ │ │ │ - @ instruction: 0x003217fc │ │ │ │ - eorseq r1, r2, ip, lsl r8 │ │ │ │ + subeq r0, r6, r8, ror #11 │ │ │ │ + eoreq r5, pc, ip, lsr #31 │ │ │ │ + eorseq r2, r8, r0, lsl #2 │ │ │ │ + @ instruction: 0x003217f8 │ │ │ │ + eorseq r1, r2, r8, lsl r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 8d5644 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1077432,168 +1077433,168 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ add r2, r0, #101 @ 0x65 │ │ │ │ ldrb r3, [r0, #101] @ 0x65 │ │ │ │ tst r3, #1 │ │ │ │ - beq 627470 │ │ │ │ + beq 627474 │ │ │ │ ldrh r1, [r4, #-12] │ │ │ │ pop {r4, lr} │ │ │ │ - b 62733c │ │ │ │ + b 627340 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ bl 91c6ec │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ ldrh r1, [r4, #-12] │ │ │ │ pop {r4, lr} │ │ │ │ - b 62733c │ │ │ │ + b 627340 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #456] @ 62766c │ │ │ │ + ldr r4, [pc, #456] @ 627670 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #188 @ 0xbc │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #440] @ 627670 │ │ │ │ - ldr r1, [pc, #440] @ 627674 │ │ │ │ + ldr r2, [pc, #440] @ 627674 │ │ │ │ + ldr r1, [pc, #440] @ 627678 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r2, [pc, #416] @ 627678 │ │ │ │ - ldr r1, [pc, #416] @ 62767c │ │ │ │ + ldr r2, [pc, #416] @ 62767c │ │ │ │ + ldr r1, [pc, #416] @ 627680 │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d194 │ │ │ │ - ldr r8, [pc, #392] @ 627680 │ │ │ │ + ldr r8, [pc, #392] @ 627684 │ │ │ │ mov r4, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r7, r0 │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ ldr r0, [r5, #148] @ 0x94 │ │ │ │ - b 627528 │ │ │ │ + b 62752c │ │ │ │ add r0, r9, #100 @ 0x64 │ │ │ │ mov r1, r8 │ │ │ │ bl 8f5eec │ │ │ │ ldr r0, [r5, #148] @ 0x94 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - beq 6275e8 │ │ │ │ + beq 6275ec │ │ │ │ ldr r3, [r0, r4, lsl #7] │ │ │ │ add r9, r0, r4, lsl #7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62751c │ │ │ │ + beq 627520 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 479a08 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge 62750c │ │ │ │ + bge 627510 │ │ │ │ cmp r4, #0 │ │ │ │ sub r4, r4, #1 │ │ │ │ movne r8, r4 │ │ │ │ - beq 627640 │ │ │ │ + beq 627644 │ │ │ │ ldr r0, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r0, r8, lsl #7] │ │ │ │ add r0, r0, r8, lsl #7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627598 │ │ │ │ + beq 62759c │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #100 @ 0x64 │ │ │ │ bl 8f5eec │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 479a08 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 627648 │ │ │ │ + blt 62764c │ │ │ │ subs r8, r8, #1 │ │ │ │ - bcs 627560 │ │ │ │ - bl 651f5c │ │ │ │ + bcs 627564 │ │ │ │ + bl 651f60 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, r4, lsl #7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6275c0 │ │ │ │ + beq 6275c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 479bec │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 6275a4 │ │ │ │ + bcs 6275a8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r4, #0 │ │ │ │ - b 6275f4 │ │ │ │ + b 6275f8 │ │ │ │ ldr r0, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r0, r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62760c │ │ │ │ + beq 627610 │ │ │ │ add r0, r0, #100 @ 0x64 │ │ │ │ bl 8d5428 │ │ │ │ add r4, r4, #128 @ 0x80 │ │ │ │ cmp r4, #131072 @ 0x20000 │ │ │ │ - bne 6275f0 │ │ │ │ - bl 651f5c │ │ │ │ + bne 6275f4 │ │ │ │ + bl 651f60 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 651f5c │ │ │ │ - b 6275c8 │ │ │ │ - ldr r3, [pc, #52] @ 627684 │ │ │ │ - ldr r1, [pc, #52] @ 627688 │ │ │ │ - ldr r0, [pc, #52] @ 62768c │ │ │ │ + bl 651f60 │ │ │ │ + b 6275cc │ │ │ │ + ldr r3, [pc, #52] @ 627688 │ │ │ │ + ldr r1, [pc, #52] @ 62768c │ │ │ │ + ldr r0, [pc, #52] @ 627690 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ 627690 │ │ │ │ + ldr r2, [pc, #48] @ 627694 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #292 @ 0x124 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0046049c │ │ │ │ - eoreq r5, pc, r0, ror #28 │ │ │ │ - @ instruction: 0x00381fb0 │ │ │ │ - @ instruction: 0x003216bc │ │ │ │ - @ instruction: 0x003216dc │ │ │ │ + @ instruction: 0x00460498 │ │ │ │ + eoreq r5, pc, ip, asr lr @ │ │ │ │ + eorseq r1, r8, ip, lsr #31 │ │ │ │ + @ instruction: 0x003216b8 │ │ │ │ + @ instruction: 0x003216d8 │ │ │ │ @ instruction: 0xfffff680 │ │ │ │ - subeq r0, r6, ip, ror #5 │ │ │ │ - @ instruction: 0x003813f0 │ │ │ │ - eorseq ip, sl, r4, lsl sp │ │ │ │ + subeq r0, r6, r8, ror #5 │ │ │ │ + eorseq r1, r8, ip, ror #7 │ │ │ │ + eorseq ip, sl, r0, lsl sp │ │ │ │ andeq r0, r0, r6, ror #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #664] @ 627944 │ │ │ │ - ldr r3, [pc, #664] @ 627948 │ │ │ │ + ldr r2, [pc, #664] @ 627948 │ │ │ │ + ldr r3, [pc, #664] @ 62794c │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #656] @ 62794c │ │ │ │ + ldr r8, [pc, #656] @ 627950 │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r7, [pc, #652] @ 627950 │ │ │ │ + ldr r7, [pc, #652] @ 627954 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r4, [pc, #648] @ 627954 │ │ │ │ + ldr r4, [pc, #648] @ 627958 │ │ │ │ add r8, pc, r8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r3, r8, #172 @ 0xac │ │ │ │ @@ -1077613,43 +1077614,43 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #184] @ 0xb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq 627744 │ │ │ │ + beq 627748 │ │ │ │ ldr r3, [r0, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 627928 │ │ │ │ + bne 62792c │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627768 │ │ │ │ + beq 62776c │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6278e4 │ │ │ │ - ldr r8, [pc, #488] @ 627958 │ │ │ │ - ldr r7, [pc, #488] @ 62795c │ │ │ │ - ldr r9, [pc, #488] @ 627960 │ │ │ │ + bne 6278e8 │ │ │ │ + ldr r8, [pc, #488] @ 62795c │ │ │ │ + ldr r7, [pc, #488] @ 627960 │ │ │ │ + ldr r9, [pc, #488] @ 627964 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, r8, #188 @ 0xbc │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ str sl, [sp] │ │ │ │ bl 69d194 │ │ │ │ - ldr fp, [pc, #448] @ 627964 │ │ │ │ + ldr fp, [pc, #448] @ 627968 │ │ │ │ bl 696604 │ │ │ │ - ldr r1, [pc, #444] @ 627968 │ │ │ │ + ldr r1, [pc, #444] @ 62796c │ │ │ │ add ip, r8, #244 @ 0xf4 │ │ │ │ add fp, pc, fp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, fp │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str ip, [sp] │ │ │ │ str r1, [sp, #20] │ │ │ │ @@ -1077658,298 +1077659,298 @@ │ │ │ │ bl 69d698 │ │ │ │ add ip, r8, #196 @ 0xc4 │ │ │ │ mov r2, fp │ │ │ │ str ip, [sp] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r1, [pc, #380] @ 62796c │ │ │ │ + ldr r1, [pc, #380] @ 627970 │ │ │ │ add r2, r8, #352 @ 0x160 │ │ │ │ - ldr r3, [pc, #376] @ 627970 │ │ │ │ + ldr r3, [pc, #376] @ 627974 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 69d194 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str sl, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r6, #108] @ 0x6c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 627840 │ │ │ │ + beq 627844 │ │ │ │ ldr r3, [fp, #148] @ 0x94 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6278f0 │ │ │ │ + bne 6278f4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6278a4 │ │ │ │ + beq 6278a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 8e0aac │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #268] @ 627974 │ │ │ │ - ldr r3, [pc, #220] @ 627948 │ │ │ │ + ldr r2, [pc, #268] @ 627978 │ │ │ │ + ldr r3, [pc, #220] @ 62794c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 627924 │ │ │ │ + bne 627928 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ bl 478eb0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 62784c │ │ │ │ - ldr r2, [pc, #180] @ 627978 │ │ │ │ - ldr r3, [pc, #180] @ 62797c │ │ │ │ + bne 627850 │ │ │ │ + ldr r2, [pc, #180] @ 62797c │ │ │ │ + ldr r3, [pc, #180] @ 627980 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r6, #272] @ 0x110 │ │ │ │ add r0, r6, #152 @ 0x98 │ │ │ │ str r2, [r6, #156] @ 0x9c │ │ │ │ str r3, [r6, #224] @ 0xe0 │ │ │ │ - bl 655b5c │ │ │ │ - b 627860 │ │ │ │ + bl 655b60 │ │ │ │ + b 627864 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 8e0aac │ │ │ │ - b 627860 │ │ │ │ - ldr r2, [pc, #136] @ 627980 │ │ │ │ - ldr r1, [pc, #136] @ 627984 │ │ │ │ + b 627864 │ │ │ │ + ldr r2, [pc, #136] @ 627984 │ │ │ │ + ldr r1, [pc, #136] @ 627988 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r8, #356 @ 0x164 │ │ │ │ - ldr r2, [pc, #120] @ 627988 │ │ │ │ + ldr r2, [pc, #120] @ 62798c │ │ │ │ add r0, sp, #24 │ │ │ │ bl 8e0540 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 62784c │ │ │ │ - b 6278a4 │ │ │ │ + bne 627850 │ │ │ │ + b 6278a8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #92] @ 62798c │ │ │ │ - ldr r0, [pc, #92] @ 627990 │ │ │ │ - ldr r2, [pc, #92] @ 627994 │ │ │ │ + ldr r1, [pc, #92] @ 627990 │ │ │ │ + ldr r0, [pc, #92] @ 627994 │ │ │ │ + ldr r2, [pc, #92] @ 627998 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r8, #328 @ 0x148 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r3, r3, r4, lsl r6 │ │ │ │ + subseq r3, r3, r0, lsl r6 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq r0, r6, r8, ror r2 │ │ │ │ - @ instruction: 0x0030ccf4 │ │ │ │ - eorseq ip, r0, r4, lsr #26 │ │ │ │ - subeq r0, r6, ip, asr #3 │ │ │ │ - eoreq r5, pc, r0, lsr #23 │ │ │ │ - @ instruction: 0x00381cf4 │ │ │ │ - eorseq r1, r2, ip, ror #7 │ │ │ │ - eorseq r1, r2, ip, lsl #8 │ │ │ │ - @ instruction: 0x0031b9f0 │ │ │ │ + subeq r0, r6, r4, ror r2 │ │ │ │ + @ instruction: 0x0030ccf0 │ │ │ │ + eorseq ip, r0, r0, lsr #26 │ │ │ │ + subeq r0, r6, r8, asr #3 │ │ │ │ + mlaeq pc, ip, fp, r5 @ │ │ │ │ + @ instruction: 0x00381cf0 │ │ │ │ + eorseq r1, r2, r8, ror #7 │ │ │ │ + eorseq r1, r2, r8, lsl #8 │ │ │ │ + eorseq fp, r1, ip, ror #19 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - subseq r3, r3, ip, asr r4 │ │ │ │ + subseq r3, r3, r8, asr r4 │ │ │ │ andeq r6, r0, ip, lsr pc │ │ │ │ - eorseq fp, r4, ip, ror #1 │ │ │ │ - eorseq r1, r8, r4, lsr #7 │ │ │ │ - eorseq r1, r8, r0, asr r1 │ │ │ │ + eorseq fp, r4, r8, ror #1 │ │ │ │ + eorseq r1, r8, r0, lsr #7 │ │ │ │ + eorseq r1, r8, ip, asr #2 │ │ │ │ andeq r0, r0, pc, ror #24 │ │ │ │ - eorseq r1, r8, r8, lsl r1 │ │ │ │ - eorseq r1, r8, r8, asr #6 │ │ │ │ + eorseq r1, r8, r4, lsl r1 │ │ │ │ + eorseq r1, r8, r4, asr #6 │ │ │ │ andeq r0, r0, r9, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #448] @ 627b70 │ │ │ │ - ldr r3, [pc, #448] @ 627b74 │ │ │ │ + ldr r2, [pc, #448] @ 627b74 │ │ │ │ + ldr r3, [pc, #448] @ 627b78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - bne 627a14 │ │ │ │ - ldr r2, [pc, #408] @ 627b78 │ │ │ │ - ldr r3, [pc, #400] @ 627b74 │ │ │ │ + bne 627a18 │ │ │ │ + ldr r2, [pc, #408] @ 627b7c │ │ │ │ + ldr r3, [pc, #400] @ 627b78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 627b24 │ │ │ │ + bne 627b28 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #204] @ 0xcc │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ ldr r0, [r3, #200] @ 0xc8 │ │ │ │ ands r2, r2, #1 │ │ │ │ add ip, r3, #184 @ 0xb8 │ │ │ │ - bne 627a90 │ │ │ │ + bne 627a94 │ │ │ │ cmp r0, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ strb r2, [sp, #24] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add r2, sp, #28 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 627b4c │ │ │ │ + bcc 627b50 │ │ │ │ ldr r3, [r3, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627ae4 │ │ │ │ + beq 627ae8 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r3, r2 │ │ │ │ add r0, sp, #18 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #18] │ │ │ │ lsr r0, r3, #8 │ │ │ │ orr r0, r0, r3, lsl #8 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ - b 6279d8 │ │ │ │ + b 6279dc │ │ │ │ cmp r0, #4 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, #1 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ strb r0, [sp, #24] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #28 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 627b28 │ │ │ │ + bcc 627b2c │ │ │ │ ldr r3, [r3, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627b04 │ │ │ │ + beq 627b08 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r3, r2 │ │ │ │ add r0, sp, #18 │ │ │ │ bl 212834 │ │ │ │ ldrh r0, [sp, #18] │ │ │ │ - b 6279d8 │ │ │ │ + b 6279dc │ │ │ │ ldm r2, {r0, r1} │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 664f68 │ │ │ │ - b 6279d8 │ │ │ │ + b 6279dc │ │ │ │ ldm r2, {r0, r1} │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 664ccc │ │ │ │ - b 6279d8 │ │ │ │ + b 6279dc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 627b7c │ │ │ │ - ldr r1, [pc, #76] @ 627b80 │ │ │ │ - ldr r0, [pc, #76] @ 627b84 │ │ │ │ + ldr r3, [pc, #76] @ 627b80 │ │ │ │ + ldr r1, [pc, #76] @ 627b84 │ │ │ │ + ldr r0, [pc, #76] @ 627b88 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 627b88 │ │ │ │ - ldr r1, [pc, #52] @ 627b8c │ │ │ │ - ldr r0, [pc, #52] @ 627b90 │ │ │ │ + ldr r3, [pc, #52] @ 627b8c │ │ │ │ + ldr r1, [pc, #52] @ 627b90 │ │ │ │ + ldr r0, [pc, #52] @ 627b94 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r3, r3, r4, lsl r3 │ │ │ │ + subseq r3, r3, r0, lsl r3 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r3, r3, r4, ror #5 │ │ │ │ - subeq pc, r5, ip, lsl #28 │ │ │ │ - eorseq r1, r8, r0, lsr #3 │ │ │ │ - eorseq r1, r8, r4, asr #3 │ │ │ │ - subeq pc, r5, r8, ror #27 │ │ │ │ - eorseq r1, r8, ip, ror r1 │ │ │ │ - eorseq r1, r8, r0, lsr #3 │ │ │ │ + subseq r3, r3, r0, ror #5 │ │ │ │ + subeq pc, r5, r8, lsl #28 │ │ │ │ + mlaseq r8, ip, r1, r1 │ │ │ │ + eorseq r1, r8, r0, asr #3 │ │ │ │ + subeq pc, r5, r4, ror #27 │ │ │ │ + eorseq r1, r8, r8, ror r1 │ │ │ │ + mlaseq r8, ip, r1, r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr ip, [r0, #20] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldrb r6, [sp, #112] @ 0x70 │ │ │ │ orrs r2, r2, ip │ │ │ │ - ldr ip, [pc, #968] @ 627f8c │ │ │ │ - ldr r2, [pc, #968] @ 627f90 │ │ │ │ + ldr ip, [pc, #968] @ 627f90 │ │ │ │ + ldr r2, [pc, #968] @ 627f94 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r2, [ip, r2] │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ strh r1, [sp, #60] @ 0x3c │ │ │ │ ldrb ip, [r0, #62] @ 0x3e │ │ │ │ - beq 627c34 │ │ │ │ + beq 627c38 │ │ │ │ ldrh r2, [r0, #60] @ 0x3c │ │ │ │ add r3, r2, r3 │ │ │ │ lsl r3, r3, #16 │ │ │ │ ldr r2, [r0] │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, r2 │ │ │ │ subcs r3, r3, r2 │ │ │ │ lslcs r3, r3, #16 │ │ │ │ eorcs ip, ip, #1 │ │ │ │ lsrcs r3, r3, #16 │ │ │ │ cmp ip, #0 │ │ │ │ - ldrne r2, [pc, #876] @ 627f94 │ │ │ │ + ldrne r2, [pc, #876] @ 627f98 │ │ │ │ strhne r2, [sp, #62] @ 0x3e │ │ │ │ ldr r5, [r0, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 627c74 │ │ │ │ - ldr r2, [pc, #860] @ 627f98 │ │ │ │ - ldr r3, [pc, #848] @ 627f90 │ │ │ │ + bne 627c78 │ │ │ │ + ldr r2, [pc, #860] @ 627f9c │ │ │ │ + ldr r3, [pc, #848] @ 627f94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 627f3c │ │ │ │ + bne 627f40 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1077961,15 +1077962,15 @@ │ │ │ │ add r1, r4, #12 │ │ │ │ tst r3, #1 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldrh r3, [sp, #60] @ 0x3c │ │ │ │ mov fp, #0 │ │ │ │ add r7, r4, #8 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bne 627cc8 │ │ │ │ + bne 627ccc │ │ │ │ eor r1, r2, r2, ror #16 │ │ │ │ lsr r1, r1, #8 │ │ │ │ bic r1, r1, #65280 @ 0xff00 │ │ │ │ eor r2, r1, r2, ror #8 │ │ │ │ lsr r1, r3, #8 │ │ │ │ orr r3, r1, r3, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ @@ -1077977,24 +1077978,24 @@ │ │ │ │ strh r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ add r2, r4, #12 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ sbcs r1, fp, r2 │ │ │ │ - bcs 627f88 │ │ │ │ + bcs 627f8c │ │ │ │ add r1, r4, #12 │ │ │ │ subs r3, r3, r1 │ │ │ │ sbc r2, r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 627f88 │ │ │ │ + beq 627f8c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627ed8 │ │ │ │ + beq 627edc │ │ │ │ add r0, r3, r1 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ bl 212834 │ │ │ │ mov r8, #2 │ │ │ │ mov r9, #0 │ │ │ │ add r2, r4, #12 │ │ │ │ @@ -1078002,306 +1078003,306 @@ │ │ │ │ add r0, r5, #8 │ │ │ │ strd r8, [sp] │ │ │ │ bl 6632f4 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r7, r2 │ │ │ │ sbcs fp, fp, r3 │ │ │ │ - bcs 627f88 │ │ │ │ + bcs 627f8c │ │ │ │ subs r2, r2, r7 │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, #4 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcc 627f88 │ │ │ │ + bcc 627f8c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627eb4 │ │ │ │ + beq 627eb8 │ │ │ │ add r0, r3, r7 │ │ │ │ mov r2, #4 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ bl 212834 │ │ │ │ mov r8, #4 │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r5, #8 │ │ │ │ strd r8, [sp] │ │ │ │ bl 6632f4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 627eac │ │ │ │ + bne 627eb0 │ │ │ │ ldr r3, [sl, #116] @ 0x74 │ │ │ │ ldrh ip, [sp, #62] @ 0x3e │ │ │ │ ands r2, r3, #1 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ add r4, r4, #14 │ │ │ │ mov r1, #0 │ │ │ │ - bne 627e48 │ │ │ │ + bne 627e4c │ │ │ │ cmp r4, r3 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ sbcs r2, r2, r6 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #32 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - bcs 627f40 │ │ │ │ + bcs 627f44 │ │ │ │ subs r3, r3, r4 │ │ │ │ sbc r2, r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 627f40 │ │ │ │ + beq 627f44 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627efc │ │ │ │ + beq 627f00 │ │ │ │ lsr r1, ip, #8 │ │ │ │ orr r1, r1, ip, lsl #8 │ │ │ │ strh r1, [sp, #30] │ │ │ │ mov r2, #2 │ │ │ │ add r0, r3, r4 │ │ │ │ add r1, sp, #30 │ │ │ │ bl 212834 │ │ │ │ mov r6, #2 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ strd r6, [sp] │ │ │ │ bl 6632f4 │ │ │ │ - b 627c34 │ │ │ │ + b 627c38 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ cmp r4, r3 │ │ │ │ strb r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ sbcs r1, r1, r6 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add lr, sp, #40 @ 0x28 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - bcs 627f64 │ │ │ │ + bcs 627f68 │ │ │ │ subs r3, r3, r4 │ │ │ │ sbc r2, r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 627f64 │ │ │ │ + beq 627f68 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627f1c │ │ │ │ + beq 627f20 │ │ │ │ mov r2, #2 │ │ │ │ add r0, r3, r4 │ │ │ │ add r1, sp, #30 │ │ │ │ strh ip, [sp, #30] │ │ │ │ bl 212834 │ │ │ │ - b 627e28 │ │ │ │ + b 627e2c │ │ │ │ bl 91d018 │ │ │ │ - b 627da0 │ │ │ │ + b 627da4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r8, #4 │ │ │ │ mov r9, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r0, r5, #8 │ │ │ │ mov r2, r7 │ │ │ │ strd r8, [sp, #8] │ │ │ │ bl 6635bc │ │ │ │ - b 627d7c │ │ │ │ + b 627d80 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r8, #2 │ │ │ │ mov r9, #0 │ │ │ │ str r2, [sp] │ │ │ │ add r0, r5, #8 │ │ │ │ add r2, r4, #12 │ │ │ │ strd r8, [sp, #8] │ │ │ │ bl 6635bc │ │ │ │ - b 627d1c │ │ │ │ + b 627d20 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldm lr, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 6659f4 │ │ │ │ - b 627e28 │ │ │ │ + b 627e2c │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldm lr, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 665990 │ │ │ │ - b 627e28 │ │ │ │ + b 627e2c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ 627f9c │ │ │ │ - ldr r1, [pc, #84] @ 627fa0 │ │ │ │ - ldr r0, [pc, #84] @ 627fa4 │ │ │ │ + ldr r3, [pc, #84] @ 627fa0 │ │ │ │ + ldr r1, [pc, #84] @ 627fa4 │ │ │ │ + ldr r0, [pc, #84] @ 627fa8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #468 @ 0x1d4 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ 627fa8 │ │ │ │ - ldr r1, [pc, #60] @ 627fac │ │ │ │ - ldr r0, [pc, #60] @ 627fb0 │ │ │ │ + ldr r3, [pc, #60] @ 627fac │ │ │ │ + ldr r1, [pc, #60] @ 627fb0 │ │ │ │ + ldr r0, [pc, #60] @ 627fb4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #496 @ 0x1f0 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ bl 215428 │ │ │ │ - subseq r3, r3, r0, lsl #2 │ │ │ │ + ldrsheq r3, [r3], #-12 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ @ instruction: 0xffff8080 │ │ │ │ - subseq r3, r3, r8, lsl #1 │ │ │ │ - strdeq pc, [r5], #-148 @ 0xffffff6c │ │ │ │ - eorseq r0, r8, r8, lsl #27 │ │ │ │ - eorseq r0, r8, ip, lsr #27 │ │ │ │ - ldrdeq pc, [r5], #-144 @ 0xffffff70 │ │ │ │ - eorseq r0, r8, r4, ror #26 │ │ │ │ - eorseq r0, r8, r8, lsl #27 │ │ │ │ + subseq r3, r3, r4, lsl #1 │ │ │ │ + strdeq pc, [r5], #-144 @ 0xffffff70 │ │ │ │ + eorseq r0, r8, r4, lsl #27 │ │ │ │ + eorseq r0, r8, r8, lsr #27 │ │ │ │ + subeq pc, r5, ip, asr #19 │ │ │ │ + eorseq r0, r8, r0, ror #26 │ │ │ │ + eorseq r0, r8, r4, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #456] @ 628194 │ │ │ │ - ldr r3, [pc, #456] @ 628198 │ │ │ │ + ldr r2, [pc, #456] @ 628198 │ │ │ │ + ldr r3, [pc, #456] @ 62819c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - bne 628030 │ │ │ │ - ldr r2, [pc, #416] @ 62819c │ │ │ │ - ldr r3, [pc, #408] @ 628198 │ │ │ │ + bne 628034 │ │ │ │ + ldr r2, [pc, #416] @ 6281a0 │ │ │ │ + ldr r3, [pc, #408] @ 62819c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 628148 │ │ │ │ + bne 62814c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ ands r2, r2, #1 │ │ │ │ add ip, r3, #96 @ 0x60 │ │ │ │ - bne 6280b4 │ │ │ │ + bne 6280b8 │ │ │ │ cmp r0, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ strb r2, [sp, #24] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add r2, sp, #28 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 628170 │ │ │ │ + bcc 628174 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 628108 │ │ │ │ + beq 62810c │ │ │ │ mov r2, #2 │ │ │ │ add r1, r3, r2 │ │ │ │ add r0, sp, #18 │ │ │ │ bl 212834 │ │ │ │ ldrh r2, [sp, #18] │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r0, r3, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ strh r0, [r4, #56] @ 0x38 │ │ │ │ - b 627ff4 │ │ │ │ + b 627ff8 │ │ │ │ cmp r0, #4 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #24] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add lr, sp, #28 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - bcc 62814c │ │ │ │ + bcc 628150 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 628128 │ │ │ │ + beq 62812c │ │ │ │ mov r2, #2 │ │ │ │ add r1, r3, r2 │ │ │ │ add r0, sp, #18 │ │ │ │ bl 212834 │ │ │ │ ldrh r0, [sp, #18] │ │ │ │ - b 6280ac │ │ │ │ + b 6280b0 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 664f68 │ │ │ │ - b 6280ac │ │ │ │ + b 6280b0 │ │ │ │ ldm lr, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 664ccc │ │ │ │ - b 6280ac │ │ │ │ + b 6280b0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 6281a0 │ │ │ │ - ldr r1, [pc, #76] @ 6281a4 │ │ │ │ - ldr r0, [pc, #76] @ 6281a8 │ │ │ │ + ldr r3, [pc, #76] @ 6281a4 │ │ │ │ + ldr r1, [pc, #76] @ 6281a8 │ │ │ │ + ldr r0, [pc, #76] @ 6281ac │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 6281ac │ │ │ │ - ldr r1, [pc, #52] @ 6281b0 │ │ │ │ - ldr r0, [pc, #52] @ 6281b4 │ │ │ │ + ldr r3, [pc, #52] @ 6281b0 │ │ │ │ + ldr r1, [pc, #52] @ 6281b4 │ │ │ │ + ldr r0, [pc, #52] @ 6281b8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldrsheq r2, [r3], #-200 @ 0xffffff38 │ │ │ │ + ldrsheq r2, [r3], #-196 @ 0xffffff3c │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r2, r3, r8, asr #25 │ │ │ │ - subeq pc, r5, r8, ror #15 │ │ │ │ - eorseq r0, r8, ip, ror fp │ │ │ │ - eorseq r0, r8, r0, lsr #23 │ │ │ │ - subeq pc, r5, r4, asr #15 │ │ │ │ - eorseq r0, r8, r8, asr fp │ │ │ │ - eorseq r0, r8, ip, ror fp │ │ │ │ + subseq r2, r3, r4, asr #25 │ │ │ │ + subeq pc, r5, r4, ror #15 │ │ │ │ + eorseq r0, r8, r8, ror fp │ │ │ │ + mlaseq r8, ip, fp, r0 │ │ │ │ + subeq pc, r5, r0, asr #15 │ │ │ │ + eorseq r0, r8, r4, asr fp │ │ │ │ + eorseq r0, r8, r8, ror fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #948] @ 628588 │ │ │ │ + ldr r2, [pc, #948] @ 62858c │ │ │ │ lsl r4, r3, #4 │ │ │ │ - ldr r3, [pc, #944] @ 62858c │ │ │ │ + ldr r3, [pc, #944] @ 628590 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ @@ -1078310,105 +1078311,105 @@ │ │ │ │ ldrb r9, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr lr, [r5, #20] │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r2, r4, #14 │ │ │ │ str r7, [sp, #24] │ │ │ │ - bne 628434 │ │ │ │ + bne 628438 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs r1, r7, lr │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #24] │ │ │ │ add r1, sp, #20 │ │ │ │ str r7, [sp, #20] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add ip, sp, #28 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 628560 │ │ │ │ + bcs 628564 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc r1, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r1 │ │ │ │ - beq 628560 │ │ │ │ + beq 628564 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 628500 │ │ │ │ + beq 628504 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #18 │ │ │ │ mov r2, #2 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #18] │ │ │ │ lsr r0, r3, #8 │ │ │ │ orr r0, r0, r3, lsl #8 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ cmp r9, #0 │ │ │ │ strh r0, [r6, #14] │ │ │ │ - bne 62849c │ │ │ │ + bne 6284a0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r1, r7, r3 │ │ │ │ - bcs 628584 │ │ │ │ + bcs 628588 │ │ │ │ subs r2, r2, r4 │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, #8 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcc 628584 │ │ │ │ + bcc 628588 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6284c4 │ │ │ │ + beq 6284c8 │ │ │ │ add r1, r3, r4 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 212834 │ │ │ │ ldr ip, [r5, #16] │ │ │ │ adds r2, r4, #12 │ │ │ │ ldr lr, [r5, #20] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r2, ip │ │ │ │ sbcs r1, r3, lr │ │ │ │ add r0, r6, #12 │ │ │ │ - bcs 628584 │ │ │ │ + bcs 628588 │ │ │ │ subs ip, ip, r2 │ │ │ │ sbc lr, lr, r3 │ │ │ │ sub ip, ip, #1 │ │ │ │ orrs ip, ip, lr │ │ │ │ - beq 628584 │ │ │ │ + beq 628588 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6284e4 │ │ │ │ + beq 6284e8 │ │ │ │ add r1, r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ bl 212834 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ adds r4, r4, #8 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ adc r3, r7, #0 │ │ │ │ cmp r4, r1 │ │ │ │ sbcs r0, r3, r2 │ │ │ │ add r0, r6, #8 │ │ │ │ - bcs 628584 │ │ │ │ + bcs 628588 │ │ │ │ subs r1, r1, r4 │ │ │ │ sbc r2, r2, r3 │ │ │ │ cmp r1, #4 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ - bcc 628584 │ │ │ │ + bcc 628588 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6284a4 │ │ │ │ + beq 6284a8 │ │ │ │ add r1, r1, r4 │ │ │ │ mov r2, #4 │ │ │ │ bl 212834 │ │ │ │ ldr r2, [r8, #116] @ 0x74 │ │ │ │ ldr r3, [r6] │ │ │ │ tst r2, #1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - bne 6283a8 │ │ │ │ + bne 6283ac │ │ │ │ eor r2, r3, r3, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ eor r2, r2, r3, ror #8 │ │ │ │ eor r3, r1, r1, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ @@ -1078427,24 +1078428,24 @@ │ │ │ │ ldr r2, [r8, #116] @ 0x74 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ tst r2, #1 │ │ │ │ eoreq r2, r3, r3, ror #16 │ │ │ │ lsreq r2, r2, #8 │ │ │ │ biceq r2, r2, #65280 @ 0xff00 │ │ │ │ eoreq r3, r2, r3, ror #8 │ │ │ │ - ldr r2, [pc, #412] @ 628590 │ │ │ │ + ldr r2, [pc, #412] @ 628594 │ │ │ │ str r3, [r6, #8] │ │ │ │ - ldr r3, [pc, #400] @ 62858c │ │ │ │ + ldr r3, [pc, #400] @ 628590 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 628538 │ │ │ │ + bne 62853c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1078454,129 +1078455,129 @@ │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #24] │ │ │ │ add r1, sp, #20 │ │ │ │ str r7, [sp, #20] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add ip, sp, #28 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 62853c │ │ │ │ + bcs 628540 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc r1, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r1 │ │ │ │ - beq 62853c │ │ │ │ + beq 628540 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62851c │ │ │ │ + beq 628520 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #18 │ │ │ │ mov r2, #2 │ │ │ │ bl 212834 │ │ │ │ ldrh r0, [sp, #18] │ │ │ │ cmp r9, #0 │ │ │ │ strh r0, [r6, #14] │ │ │ │ - beq 628294 │ │ │ │ + beq 628298 │ │ │ │ bl 91d018 │ │ │ │ - b 628294 │ │ │ │ + b 628298 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ strd r4, [sp, #8] │ │ │ │ bl 6633c4 │ │ │ │ - b 628370 │ │ │ │ + b 628374 │ │ │ │ mov sl, #8 │ │ │ │ mov fp, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ strd sl, [sp, #8] │ │ │ │ bl 6633c4 │ │ │ │ - b 6282d8 │ │ │ │ + b 6282dc │ │ │ │ mov sl, #2 │ │ │ │ mov fp, #0 │ │ │ │ str r0, [sp] │ │ │ │ strd sl, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 6633c4 │ │ │ │ - b 628324 │ │ │ │ + b 628328 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ mov r3, r7 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r5 │ │ │ │ bl 664f68 │ │ │ │ - b 628288 │ │ │ │ + b 62828c │ │ │ │ str r7, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ mov r3, r7 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r5 │ │ │ │ bl 664ccc │ │ │ │ - b 628288 │ │ │ │ + b 62828c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 628594 │ │ │ │ - ldr r1, [pc, #80] @ 628598 │ │ │ │ - ldr r0, [pc, #80] @ 62859c │ │ │ │ + ldr r3, [pc, #80] @ 628598 │ │ │ │ + ldr r1, [pc, #80] @ 62859c │ │ │ │ + ldr r0, [pc, #80] @ 6285a0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #56] @ 6285a0 │ │ │ │ - ldr r1, [pc, #56] @ 6285a4 │ │ │ │ - ldr r0, [pc, #56] @ 6285a8 │ │ │ │ + ldr r3, [pc, #56] @ 6285a4 │ │ │ │ + ldr r1, [pc, #56] @ 6285a8 │ │ │ │ + ldr r0, [pc, #56] @ 6285ac │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ bl 2153e4 │ │ │ │ - subseq r2, r3, ip, ror #21 │ │ │ │ + subseq r2, r3, r8, ror #21 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r2, r3, ip, asr #17 │ │ │ │ - strdeq pc, [r5], #-56 @ 0xffffffc8 │ │ │ │ - eorseq r0, r8, ip, lsl #15 │ │ │ │ - @ instruction: 0x003807b0 │ │ │ │ - ldrdeq pc, [r5], #-52 @ 0xffffffcc │ │ │ │ - eorseq r0, r8, r8, ror #14 │ │ │ │ - eorseq r0, r8, ip, lsl #15 │ │ │ │ + subseq r2, r3, r8, asr #17 │ │ │ │ + strdeq pc, [r5], #-52 @ 0xffffffcc │ │ │ │ + eorseq r0, r8, r8, lsl #15 │ │ │ │ + eorseq r0, r8, ip, lsr #15 │ │ │ │ + ldrdeq pc, [r5], #-48 @ 0xffffffd0 │ │ │ │ + eorseq r0, r8, r4, ror #14 │ │ │ │ + eorseq r0, r8, r8, lsl #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #532] @ 6287e4 │ │ │ │ - ldr r1, [pc, #532] @ 6287e8 │ │ │ │ + ldr r0, [pc, #532] @ 6287e8 │ │ │ │ + ldr r1, [pc, #532] @ 6287ec │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ - beq 6285fc │ │ │ │ + beq 628600 │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 62863c │ │ │ │ + bne 628640 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #484] @ 6287ec │ │ │ │ - ldr r3, [pc, #476] @ 6287e8 │ │ │ │ + ldr r2, [pc, #484] @ 6287f0 │ │ │ │ + ldr r3, [pc, #476] @ 6287ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 628798 │ │ │ │ + bne 62879c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ @@ -1078585,34 +1078586,34 @@ │ │ │ │ lsl ip, ip, #4 │ │ │ │ ands r2, r2, #1 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r7, [r5, #28] │ │ │ │ add lr, r5, #8 │ │ │ │ add ip, ip, #14 │ │ │ │ mov r1, #0 │ │ │ │ - bne 6286fc │ │ │ │ + bne 628700 │ │ │ │ cmp ip, r3 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ sbcs r2, r2, r7 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [sp, #24] │ │ │ │ add r2, sp, #20 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r6, sp, #28 │ │ │ │ stm r6, {r0, r1} │ │ │ │ - bcs 6287c0 │ │ │ │ + bcs 6287c4 │ │ │ │ subs r3, r3, ip │ │ │ │ sbc r2, r7, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 6287c0 │ │ │ │ + beq 6287c4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 628760 │ │ │ │ + beq 628764 │ │ │ │ add r1, r3, ip │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #18 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #18] │ │ │ │ lsr r0, r3, #8 │ │ │ │ orr r0, r0, r3, lsl #8 │ │ │ │ @@ -1078622,135 +1078623,135 @@ │ │ │ │ and r3, r3, #1 │ │ │ │ ldrb r2, [r4, #54] @ 0x36 │ │ │ │ eor r0, r3, r0, lsr #15 │ │ │ │ cmp r2, r3 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ eor r0, r0, #1 │ │ │ │ - b 628600 │ │ │ │ + b 628604 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp ip, r3 │ │ │ │ strb r2, [sp, #24] │ │ │ │ add r2, sp, #20 │ │ │ │ str r1, [sp, #20] │ │ │ │ sbcs r1, r1, r7 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r6, sp, #28 │ │ │ │ stm r6, {r0, r1} │ │ │ │ - bcs 62879c │ │ │ │ + bcs 6287a0 │ │ │ │ subs r3, r3, ip │ │ │ │ sbc r2, r7, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 62879c │ │ │ │ + beq 6287a0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62877c │ │ │ │ + beq 628780 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r3, ip │ │ │ │ add r0, sp, #18 │ │ │ │ bl 212834 │ │ │ │ ldrh r0, [sp, #18] │ │ │ │ - b 6286d8 │ │ │ │ + b 6286dc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r6, {r0, r1} │ │ │ │ mov r2, ip │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, lr │ │ │ │ bl 664f68 │ │ │ │ - b 6286d8 │ │ │ │ + b 6286dc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r6, {r0, r1} │ │ │ │ mov r2, ip │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, lr │ │ │ │ bl 664ccc │ │ │ │ - b 6286d8 │ │ │ │ + b 6286dc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 6287f0 │ │ │ │ - ldr r1, [pc, #76] @ 6287f4 │ │ │ │ - ldr r0, [pc, #76] @ 6287f8 │ │ │ │ + ldr r3, [pc, #76] @ 6287f4 │ │ │ │ + ldr r1, [pc, #76] @ 6287f8 │ │ │ │ + ldr r0, [pc, #76] @ 6287fc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 6287fc │ │ │ │ - ldr r1, [pc, #52] @ 628800 │ │ │ │ - ldr r0, [pc, #52] @ 628804 │ │ │ │ + ldr r3, [pc, #52] @ 628800 │ │ │ │ + ldr r1, [pc, #52] @ 628804 │ │ │ │ + ldr r0, [pc, #52] @ 628808 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldrsheq r2, [r3], #-100 @ 0xffffff9c │ │ │ │ + ldrsheq r2, [r3], #-96 @ 0xffffffa0 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrheq r2, [r3], #-108 @ 0xffffff94 │ │ │ │ - @ instruction: 0x0045f198 │ │ │ │ - eorseq r0, r8, ip, lsr #10 │ │ │ │ - eorseq r0, r8, r0, asr r5 │ │ │ │ - subeq pc, r5, r4, ror r1 @ │ │ │ │ - eorseq r0, r8, r8, lsl #10 │ │ │ │ - eorseq r0, r8, ip, lsr #10 │ │ │ │ + ldrheq r2, [r3], #-104 @ 0xffffff98 │ │ │ │ + @ instruction: 0x0045f194 │ │ │ │ + eorseq r0, r8, r8, lsr #10 │ │ │ │ + eorseq r0, r8, ip, asr #10 │ │ │ │ + subeq pc, r5, r0, ror r1 @ │ │ │ │ + eorseq r0, r8, r4, lsl #10 │ │ │ │ + eorseq r0, r8, r8, lsr #10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #852] @ 628b74 │ │ │ │ - ldr r3, [pc, #852] @ 628b78 │ │ │ │ + ldr r2, [pc, #852] @ 628b78 │ │ │ │ + ldr r3, [pc, #852] @ 628b7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r5, [r1, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 628884 │ │ │ │ + bne 628888 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #812] @ 628b7c │ │ │ │ - ldr r3, [pc, #804] @ 628b78 │ │ │ │ + ldr r2, [pc, #812] @ 628b80 │ │ │ │ + ldr r3, [pc, #804] @ 628b7c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 628b28 │ │ │ │ + bne 628b2c │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ mov r4, r1 │ │ │ │ ands r3, r3, #1 │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ ldr r2, [r5, #116] @ 0x74 │ │ │ │ mov r6, r0 │ │ │ │ add sl, r5, #96 @ 0x60 │ │ │ │ - bne 628a38 │ │ │ │ + bne 628a3c │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #24] │ │ │ │ add r3, sp, #20 │ │ │ │ cmp r1, #4 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r8, sp, #28 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ stm r8, {r0, r1} │ │ │ │ - bcc 628b50 │ │ │ │ + bcc 628b54 │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 628ab4 │ │ │ │ + beq 628ab8 │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ add r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #44] @ 0x2c │ │ │ │ lsr r7, r3, #8 │ │ │ │ @@ -1078758,28 +1078759,28 @@ │ │ │ │ lsl r7, r7, #16 │ │ │ │ lsr r7, r7, #16 │ │ │ │ bl 91d018 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ ands r3, r3, #1 │ │ │ │ ldr r2, [r5, #116] @ 0x74 │ │ │ │ - bne 6289ec │ │ │ │ + bne 6289f0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ cmp r1, #2 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ sbcs r2, r2, #0 │ │ │ │ stm r9, {r0, r1} │ │ │ │ - bcc 628b50 │ │ │ │ + bcc 628b54 │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 628a90 │ │ │ │ + beq 628a94 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #28] │ │ │ │ lsr r2, r3, #8 │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ lsl r2, r2, #16 │ │ │ │ @@ -1078787,19 +1078788,19 @@ │ │ │ │ ldrh r1, [r4, #60] @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ cmp r7, #1 │ │ │ │ ldrh ip, [r4, #64] @ 0x40 │ │ │ │ ldrb r3, [r4, #66] @ 0x42 │ │ │ │ strh r1, [r4, #64] @ 0x40 │ │ │ │ strb r0, [r4, #66] @ 0x42 │ │ │ │ - beq 628844 │ │ │ │ + beq 628848 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 628848 │ │ │ │ + beq 62884c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 628848 │ │ │ │ + beq 62884c │ │ │ │ bic r3, r2, #32768 @ 0x8000 │ │ │ │ lsr r2, r2, #15 │ │ │ │ ldrb r0, [r4, #62] @ 0x3e │ │ │ │ lsl r2, r2, #16 │ │ │ │ lsr r2, r2, #16 │ │ │ │ cmp r0, r2 │ │ │ │ ldrne r2, [r4] │ │ │ │ @@ -1078810,313 +1078811,313 @@ │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsl r1, r1, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ cmp r0, r1 │ │ │ │ movcs r0, #0 │ │ │ │ movcc r0, #1 │ │ │ │ - b 628848 │ │ │ │ + b 62884c │ │ │ │ cmp r1, #2 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [sp, #40] @ 0x28 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ stm r9, {r0, r1} │ │ │ │ - bcc 628b2c │ │ │ │ + bcc 628b30 │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 628b04 │ │ │ │ + beq 628b08 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ bl 212834 │ │ │ │ ldrh r2, [sp, #28] │ │ │ │ - b 628970 │ │ │ │ + b 628974 │ │ │ │ cmp r1, #4 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [sp, #24] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r8, sp, #28 │ │ │ │ stm r8, {r0, r1} │ │ │ │ - bcc 628b2c │ │ │ │ + bcc 628b30 │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 628adc │ │ │ │ + beq 628ae0 │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ add r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 212834 │ │ │ │ ldrh r7, [sp, #44] @ 0x2c │ │ │ │ - b 628904 │ │ │ │ + b 628908 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r9, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 664f68 │ │ │ │ mov r2, r0 │ │ │ │ - b 628970 │ │ │ │ + b 628974 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r8, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 664f68 │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ - b 628904 │ │ │ │ + b 628908 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r8, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 664ccc │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ - b 628904 │ │ │ │ + b 628908 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r9, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 664ccc │ │ │ │ mov r2, r0 │ │ │ │ - b 628970 │ │ │ │ + b 628974 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 628b80 │ │ │ │ - ldr r1, [pc, #76] @ 628b84 │ │ │ │ - ldr r0, [pc, #76] @ 628b88 │ │ │ │ + ldr r3, [pc, #76] @ 628b84 │ │ │ │ + ldr r1, [pc, #76] @ 628b88 │ │ │ │ + ldr r0, [pc, #76] @ 628b8c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 628b8c │ │ │ │ - ldr r1, [pc, #52] @ 628b90 │ │ │ │ - ldr r0, [pc, #52] @ 628b94 │ │ │ │ + ldr r3, [pc, #52] @ 628b90 │ │ │ │ + ldr r1, [pc, #52] @ 628b94 │ │ │ │ + ldr r0, [pc, #52] @ 628b98 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r2, r3, r4, lsr #9 │ │ │ │ + subseq r2, r3, r0, lsr #9 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r2, r3, r4, ror r4 │ │ │ │ - subeq lr, r5, r8, lsl #28 │ │ │ │ - mlaseq r8, ip, r1, r0 │ │ │ │ - eorseq r0, r8, r0, asr #3 │ │ │ │ - subeq lr, r5, r4, ror #27 │ │ │ │ - eorseq r0, r8, r8, ror r1 │ │ │ │ - mlaseq r8, ip, r1, r0 │ │ │ │ + subseq r2, r3, r0, ror r4 │ │ │ │ + subeq lr, r5, r4, lsl #28 │ │ │ │ + mlaseq r8, r8, r1, r0 │ │ │ │ + @ instruction: 0x003801bc │ │ │ │ + subeq lr, r5, r0, ror #27 │ │ │ │ + eorseq r0, r8, r4, ror r1 │ │ │ │ + mlaseq r8, r8, r1, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - ldr r2, [pc, #3632] @ 6299e4 │ │ │ │ + ldr r2, [pc, #3632] @ 6299e8 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ add r2, pc, r2 │ │ │ │ tst r3, #4 │ │ │ │ - ldr r3, [pc, #3620] @ 6299e8 │ │ │ │ - ldr r7, [pc, #3620] @ 6299ec │ │ │ │ + ldr r3, [pc, #3620] @ 6299ec │ │ │ │ + ldr r7, [pc, #3620] @ 6299f0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ - beq 628dac │ │ │ │ + beq 628db0 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 628f68 │ │ │ │ + beq 628f6c │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 628f88 │ │ │ │ + beq 628f8c │ │ │ │ ldr r8, [r4, #84] @ 0x54 │ │ │ │ add r0, r6, #184 @ 0xb8 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ ldr r1, [r6, #200] @ 0xc8 │ │ │ │ ands r3, r3, #1 │ │ │ │ ldr r2, [r6, #204] @ 0xcc │ │ │ │ str r0, [sp, #20] │ │ │ │ - bne 629210 │ │ │ │ + bne 629214 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ add sl, sp, #28 │ │ │ │ mov r3, #1 │ │ │ │ cmp r1, #4 │ │ │ │ strb r3, [sp, #32] │ │ │ │ ldm sl, {r0, r1} │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bcc 629978 │ │ │ │ + bcc 62997c │ │ │ │ ldr r3, [r6, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 629448 │ │ │ │ + beq 62944c │ │ │ │ bl 91d018 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ ldr lr, [r6, #200] @ 0xc8 │ │ │ │ ands r3, r3, #1 │ │ │ │ ldr ip, [r6, #204] @ 0xcc │ │ │ │ - bne 62926c │ │ │ │ + bne 629270 │ │ │ │ cmp lr, #2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ add r8, sp, #44 @ 0x2c │ │ │ │ sbcs r3, ip, #0 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #48] @ 0x30 │ │ │ │ ldm r8, {r0, r1} │ │ │ │ add r9, sp, #52 @ 0x34 │ │ │ │ stm r9, {r0, r1} │ │ │ │ - bcc 629978 │ │ │ │ + bcc 62997c │ │ │ │ ldr r3, [r6, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 629424 │ │ │ │ + beq 629428 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r3, [r2, #112] @ 0x70 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ - beq 6291ac │ │ │ │ + beq 6291b0 │ │ │ │ lsr r3, r3, #29 │ │ │ │ ands r3, r3, #1 │ │ │ │ - bne 6292d4 │ │ │ │ + bne 6292d8 │ │ │ │ ands r2, r2, #1 │ │ │ │ - bne 6291b8 │ │ │ │ + bne 6291bc │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ cmp lr, #4 │ │ │ │ strb r2, [sp, #48] @ 0x30 │ │ │ │ ldm r8, {r0, r1} │ │ │ │ sbcs ip, ip, #0 │ │ │ │ stm r9, {r0, r1} │ │ │ │ - bcc 629930 │ │ │ │ + bcc 629934 │ │ │ │ ldr r0, [r6, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6296d8 │ │ │ │ + beq 6296dc │ │ │ │ lsl r3, r3, #8 │ │ │ │ add r0, r0, #2 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ strh r3, [sp, #100] @ 0x64 │ │ │ │ bl 212834 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r2, [sp] │ │ │ │ bl 6632f4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6292cc │ │ │ │ + bne 6292d0 │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 629954 │ │ │ │ + beq 629958 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 628fc8 │ │ │ │ + bne 628fcc │ │ │ │ bl 91d018 │ │ │ │ str r4, [r5] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 628fc8 │ │ │ │ + beq 628fcc │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r2, [pc, #3172] @ 6299f0 │ │ │ │ - ldr r3, [pc, #3160] @ 6299e8 │ │ │ │ + ldr r2, [pc, #3172] @ 6299f4 │ │ │ │ + ldr r3, [pc, #3160] @ 6299ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 628f34 │ │ │ │ + beq 628f38 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 628f50 │ │ │ │ + beq 628f54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ lsr r3, r3, #29 │ │ │ │ ands r3, r3, #1 │ │ │ │ - bne 629104 │ │ │ │ + bne 629108 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 62900c │ │ │ │ + beq 629010 │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 628ec8 │ │ │ │ + beq 628ecc │ │ │ │ ldr r8, [r4, #84] @ 0x54 │ │ │ │ ldr sl, [r5, #200] @ 0xc8 │ │ │ │ ldr r2, [r8, #116] @ 0x74 │ │ │ │ ldr r9, [r5, #204] @ 0xcc │ │ │ │ ands r2, r2, #1 │ │ │ │ add r6, r5, #184 @ 0xb8 │ │ │ │ - bne 629634 │ │ │ │ + bne 629638 │ │ │ │ cmp sl, #2 │ │ │ │ sbcs r3, r9, #0 │ │ │ │ add r4, sp, #76 @ 0x4c │ │ │ │ mov r3, #1 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ strb r3, [sp, #80] @ 0x50 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ add fp, sp, #84 @ 0x54 │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bcc 629978 │ │ │ │ + bcc 62997c │ │ │ │ ldr r1, [r5, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6294b0 │ │ │ │ + beq 6294b4 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 212834 │ │ │ │ ldrh r1, [sp, #100] @ 0x64 │ │ │ │ - ldr r3, [pc, #2972] @ 6299f4 │ │ │ │ + ldr r3, [pc, #2972] @ 6299f8 │ │ │ │ lsr r2, r1, #8 │ │ │ │ orr r2, r2, r1, lsl #8 │ │ │ │ and r3, r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ cmp sl, #2 │ │ │ │ strb r2, [sp, #80] @ 0x50 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ sbcs r9, r9, #0 │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bcc 629930 │ │ │ │ + bcc 629934 │ │ │ │ ldr r0, [r5, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6297b0 │ │ │ │ + beq 6297b4 │ │ │ │ lsr r2, r3, #8 │ │ │ │ orr r3, r2, r3, lsl #8 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ mov r2, #2 │ │ │ │ strh r3, [sp, #100] @ 0x64 │ │ │ │ bl 212834 │ │ │ │ mov r2, #2 │ │ │ │ @@ -1079127,115 +1079128,115 @@ │ │ │ │ mov r3, #0 │ │ │ │ bl 6632f4 │ │ │ │ bl 91d018 │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 629954 │ │ │ │ + beq 629958 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 628fc8 │ │ │ │ + bne 628fcc │ │ │ │ bl 91d018 │ │ │ │ str r4, [r5] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 628fc8 │ │ │ │ + beq 628fcc │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r2, [pc, #2784] @ 6299f8 │ │ │ │ - ldr r3, [pc, #2764] @ 6299e8 │ │ │ │ + ldr r2, [pc, #2784] @ 6299fc │ │ │ │ + ldr r3, [pc, #2764] @ 6299ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 628da8 │ │ │ │ - ldr r3, [pc, #2752] @ 6299fc │ │ │ │ + bne 628dac │ │ │ │ + ldr r3, [pc, #2752] @ 629a00 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8d95e8 │ │ │ │ - ldr r3, [pc, #2728] @ 629a00 │ │ │ │ + ldr r3, [pc, #2728] @ 629a04 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ - b 628dc4 │ │ │ │ - ldr r3, [pc, #2704] @ 629a00 │ │ │ │ + b 628dc8 │ │ │ │ + ldr r3, [pc, #2704] @ 629a04 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 628c0c │ │ │ │ + bne 628c10 │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 629954 │ │ │ │ + beq 629958 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 628fc8 │ │ │ │ + bne 628fcc │ │ │ │ bl 91d018 │ │ │ │ str r4, [r5] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 629760 │ │ │ │ - ldr r2, [pc, #2612] @ 629a04 │ │ │ │ - ldr r3, [pc, #2580] @ 6299e8 │ │ │ │ + bne 629764 │ │ │ │ + ldr r2, [pc, #2612] @ 629a08 │ │ │ │ + ldr r3, [pc, #2580] @ 6299ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 628da8 │ │ │ │ + bne 628dac │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 628ecc │ │ │ │ + beq 628ed0 │ │ │ │ ldr fp, [r4, #84] @ 0x54 │ │ │ │ ldr r9, [r6, #204] @ 0xcc │ │ │ │ ldr r3, [fp, #116] @ 0x74 │ │ │ │ add sl, r6, #184 @ 0xb8 │ │ │ │ tst r3, #1 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [r6, #200] @ 0xc8 │ │ │ │ - bne 6295e0 │ │ │ │ + bne 6295e4 │ │ │ │ cmp r3, #2 │ │ │ │ sbcs r2, r9, #0 │ │ │ │ add r4, sp, #92 @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ strb r2, [sp, #96] @ 0x60 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ add r8, sp, #100 @ 0x64 │ │ │ │ str r3, [sp, #20] │ │ │ │ stm r8, {r0, r1} │ │ │ │ - bcc 629978 │ │ │ │ + bcc 62997c │ │ │ │ ldr r1, [r6, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 629534 │ │ │ │ + beq 629538 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ bl 212834 │ │ │ │ ldrh r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsr ip, r2, #8 │ │ │ │ orr ip, ip, r2, lsl #8 │ │ │ │ @@ -1079247,167 +1079248,167 @@ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #96] @ 0x60 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ sbcs r9, r9, #0 │ │ │ │ stm r8, {r0, r1} │ │ │ │ - bcc 629930 │ │ │ │ + bcc 629934 │ │ │ │ ldr r0, [r6, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62978c │ │ │ │ + beq 629790 │ │ │ │ lsr r3, ip, #8 │ │ │ │ orr r3, r3, ip, lsl #8 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ strh r3, [sp, #84] @ 0x54 │ │ │ │ bl 212834 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, sl │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bl 6632f4 │ │ │ │ - b 628ecc │ │ │ │ + b 628ed0 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 629188 │ │ │ │ + beq 62918c │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldrd r0, [r3, #112] @ 0x70 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add ip, r3, #96 @ 0x60 │ │ │ │ ands r2, r2, #1 │ │ │ │ - bne 629684 │ │ │ │ + bne 629688 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r2, #1 │ │ │ │ cmp r0, #4 │ │ │ │ strb r2, [sp, #64] @ 0x40 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ sbcs r1, r1, #0 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 629978 │ │ │ │ + bcc 62997c │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6295bc │ │ │ │ + beq 6295c0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 212834 │ │ │ │ ldrh r2, [sp, #100] @ 0x64 │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ strh r3, [r4, #56] @ 0x38 │ │ │ │ ldrb r2, [r4, #67] @ 0x43 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6291a0 │ │ │ │ + beq 6291a4 │ │ │ │ ldr ip, [r4, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 629370 │ │ │ │ + bne 629374 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 628ecc │ │ │ │ - b 628ec8 │ │ │ │ + beq 628ed0 │ │ │ │ + b 628ecc │ │ │ │ ands r2, r2, #1 │ │ │ │ mov r3, #1 │ │ │ │ - beq 628cdc │ │ │ │ + beq 628ce0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [r8, #4] │ │ │ │ mov r2, #1 │ │ │ │ cmp lr, #4 │ │ │ │ strb r2, [sp, #48] @ 0x30 │ │ │ │ ldm r8, {r0, r1} │ │ │ │ sbcs ip, ip, #0 │ │ │ │ stm r9, {r0, r1} │ │ │ │ - bcc 6299c0 │ │ │ │ + bcc 6299c4 │ │ │ │ ldr r0, [r6, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 628d10 │ │ │ │ + bne 628d14 │ │ │ │ str r3, [sp] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm r9, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 665990 │ │ │ │ - b 628d24 │ │ │ │ + b 628d28 │ │ │ │ mov r3, #0 │ │ │ │ add sl, sp, #28 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sl, #4] │ │ │ │ mov r3, #1 │ │ │ │ cmp r1, #4 │ │ │ │ strb r3, [sp, #32] │ │ │ │ ldm sl, {r0, r1} │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bcc 62999c │ │ │ │ + bcc 6299a0 │ │ │ │ ldr r3, [r6, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 628c64 │ │ │ │ + bne 628c68 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm fp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #184 @ 0xb8 │ │ │ │ bl 664ccc │ │ │ │ - b 628c64 │ │ │ │ + b 628c68 │ │ │ │ cmp lr, #2 │ │ │ │ add r8, sp, #44 @ 0x2c │ │ │ │ sbcs r3, ip, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r8, #4] │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #48] @ 0x30 │ │ │ │ ldm r8, {r0, r1} │ │ │ │ add r9, sp, #52 @ 0x34 │ │ │ │ stm r9, {r0, r1} │ │ │ │ - bcc 62999c │ │ │ │ + bcc 6299a0 │ │ │ │ ldr r3, [r6, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 628cb4 │ │ │ │ + bne 628cb8 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ add r0, r6, #184 @ 0xb8 │ │ │ │ mov r3, #0 │ │ │ │ bl 664ccc │ │ │ │ ldr lr, [r6, #200] @ 0xc8 │ │ │ │ ldr ip, [r6, #204] @ 0xcc │ │ │ │ - b 628cb4 │ │ │ │ + b 628cb8 │ │ │ │ bl 91d018 │ │ │ │ - b 628d40 │ │ │ │ + b 628d44 │ │ │ │ ldrh r3, [r4, #56] @ 0x38 │ │ │ │ ands r1, r2, #1 │ │ │ │ ldrb r2, [r4, #58] @ 0x3a │ │ │ │ orr r3, r3, r2, lsl #15 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r2, r3, #16 │ │ │ │ - bne 629468 │ │ │ │ + bne 62946c │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sl, #4] │ │ │ │ mov r1, #1 │ │ │ │ cmp lr, #2 │ │ │ │ strb r1, [sp, #32] │ │ │ │ ldm sl, {r0, r1} │ │ │ │ sbcs ip, ip, #0 │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bcc 629930 │ │ │ │ + bcc 629934 │ │ │ │ ldr r0, [r6, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6297d4 │ │ │ │ + beq 6297d8 │ │ │ │ lsr r3, r3, #24 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ mov r2, #2 │ │ │ │ strh r3, [sp, #100] @ 0x64 │ │ │ │ bl 212834 │ │ │ │ mov r2, #2 │ │ │ │ @@ -1079419,128 +1079420,128 @@ │ │ │ │ bl 6632f4 │ │ │ │ bl 91d018 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr lr, [r6, #200] @ 0xc8 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ ldr ip, [r6, #204] @ 0xcc │ │ │ │ mov r3, #2 │ │ │ │ - b 628cd4 │ │ │ │ + b 628cd8 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r1, [r2, #116] @ 0x74 │ │ │ │ lsl r4, r4, #3 │ │ │ │ ands r1, r1, #1 │ │ │ │ ldr r2, [ip, #200] @ 0xc8 │ │ │ │ ldr r8, [ip, #204] @ 0xcc │ │ │ │ add r4, r4, #4 │ │ │ │ mov r0, #0 │ │ │ │ add r6, ip, #184 @ 0xb8 │ │ │ │ - bne 6296fc │ │ │ │ + bne 629700 │ │ │ │ cmp r4, r2 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ sbcs r1, r1, r8 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add lr, sp, #68 @ 0x44 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - bcs 629930 │ │ │ │ + bcs 629934 │ │ │ │ subs r2, r2, r4 │ │ │ │ sbc r1, r8, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq 629930 │ │ │ │ + beq 629934 │ │ │ │ ldr r0, [ip, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6298c4 │ │ │ │ + beq 6298c8 │ │ │ │ lsr r2, r3, #8 │ │ │ │ orr r3, r2, r3, lsl #8 │ │ │ │ add r0, r0, r4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ strh r3, [sp, #100] @ 0x64 │ │ │ │ bl 212834 │ │ │ │ mov r8, #2 │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #0 │ │ │ │ strd r8, [sp] │ │ │ │ bl 6632f4 │ │ │ │ - b 6291a0 │ │ │ │ + b 6291a4 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ add r0, r6, #184 @ 0xb8 │ │ │ │ mov r3, #0 │ │ │ │ bl 664f68 │ │ │ │ ldr lr, [r6, #200] @ 0xc8 │ │ │ │ ldr ip, [r6, #204] @ 0xcc │ │ │ │ - b 628cb4 │ │ │ │ + b 628cb8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm fp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #184 @ 0xb8 │ │ │ │ bl 664f68 │ │ │ │ - b 628c64 │ │ │ │ + b 628c68 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sl, #4] │ │ │ │ mov r3, #1 │ │ │ │ cmp lr, #2 │ │ │ │ strb r3, [sp, #32] │ │ │ │ ldm sl, {r0, r1} │ │ │ │ sbcs ip, ip, #0 │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bcc 6299c0 │ │ │ │ + bcc 6299c4 │ │ │ │ ldr r0, [r6, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6298e8 │ │ │ │ + beq 6298ec │ │ │ │ strh r2, [sp, #100] @ 0x64 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ mov r2, #2 │ │ │ │ bl 212834 │ │ │ │ - b 629338 │ │ │ │ + b 62933c │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm fp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 664f68 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ ldr sl, [r5, #200] @ 0xc8 │ │ │ │ ldr r9, [r5, #204] @ 0xcc │ │ │ │ and r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1292] @ 6299f4 │ │ │ │ + ldr r3, [pc, #1292] @ 6299f8 │ │ │ │ and r3, r3, r0 │ │ │ │ - beq 628e60 │ │ │ │ + beq 628e64 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ cmp sl, #2 │ │ │ │ strb r2, [sp, #80] @ 0x50 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ sbcs r9, r9, #0 │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bcc 6299c0 │ │ │ │ + bcc 6299c4 │ │ │ │ ldr r0, [r5, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62981c │ │ │ │ + beq 629820 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ strh r3, [sp, #100] @ 0x64 │ │ │ │ bl 212834 │ │ │ │ - b 628eac │ │ │ │ + b 628eb0 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldm r8, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, sl │ │ │ │ bl 664f68 │ │ │ │ @@ -1079548,1127 +1079549,1127 @@ │ │ │ │ ldr r3, [r6, #200] @ 0xc8 │ │ │ │ ldr r9, [r6, #204] @ 0xcc │ │ │ │ and r2, r2, #1 │ │ │ │ orr ip, r0, #1 │ │ │ │ lsl ip, ip, #16 │ │ │ │ cmp r2, #0 │ │ │ │ lsr ip, ip, #16 │ │ │ │ - beq 629098 │ │ │ │ + beq 62909c │ │ │ │ cmp r3, #2 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #96] @ 0x60 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ sbcs r9, r9, #0 │ │ │ │ stm r8, {r0, r1} │ │ │ │ - bcc 6299c0 │ │ │ │ + bcc 6299c4 │ │ │ │ ldr r0, [r6, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6297f8 │ │ │ │ + beq 6297fc │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ strh ip, [sp, #84] @ 0x54 │ │ │ │ bl 212834 │ │ │ │ - b 6290e4 │ │ │ │ + b 6290e8 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 664f68 │ │ │ │ mov r3, r0 │ │ │ │ - b 629184 │ │ │ │ + b 629188 │ │ │ │ cmp r3, #2 │ │ │ │ sbcs r2, r9, #0 │ │ │ │ add r4, sp, #92 @ 0x5c │ │ │ │ mov r2, #1 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ strb r2, [sp, #96] @ 0x60 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ add r8, sp, #100 @ 0x64 │ │ │ │ str r3, [sp, #20] │ │ │ │ stm r8, {r0, r1} │ │ │ │ - bcc 62999c │ │ │ │ + bcc 6299a0 │ │ │ │ ldr r1, [r6, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 629840 │ │ │ │ + beq 629844 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ bl 212834 │ │ │ │ ldrh ip, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orr ip, ip, #1 │ │ │ │ - b 629574 │ │ │ │ + b 629578 │ │ │ │ cmp sl, #2 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ add r4, sp, #76 @ 0x4c │ │ │ │ sbcs r3, r9, #0 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [sp, #80] @ 0x50 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ add fp, sp, #84 @ 0x54 │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bcc 62999c │ │ │ │ + bcc 6299a0 │ │ │ │ ldr r1, [r5, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 629870 │ │ │ │ + beq 629874 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #100] @ 0x64 │ │ │ │ bic r3, r3, #1 │ │ │ │ - b 6294ec │ │ │ │ + b 6294f0 │ │ │ │ cmp r0, #4 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #64] @ 0x40 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62999c │ │ │ │ + bcc 6299a0 │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 6298a0 │ │ │ │ + beq 6298a4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #100] @ 0x64 │ │ │ │ - b 629184 │ │ │ │ + b 629188 │ │ │ │ str r3, [sp] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm r9, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 6659f4 │ │ │ │ - b 628d24 │ │ │ │ + b 628d28 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ cmp r4, r2 │ │ │ │ strb r1, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ sbcs r0, r0, r8 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add lr, sp, #68 @ 0x44 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - bcs 6299c0 │ │ │ │ + bcs 6299c4 │ │ │ │ subs r2, r2, r4 │ │ │ │ sbc r1, r8, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq 6299c0 │ │ │ │ + beq 6299c4 │ │ │ │ ldr r0, [ip, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62990c │ │ │ │ + beq 629910 │ │ │ │ add r0, r0, r4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ strh r3, [sp, #100] @ 0x64 │ │ │ │ bl 212834 │ │ │ │ - b 629404 │ │ │ │ + b 629408 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r2, [pc, #668] @ 629a08 │ │ │ │ - ldr r3, [pc, #632] @ 6299e8 │ │ │ │ + ldr r2, [pc, #668] @ 629a0c │ │ │ │ + ldr r3, [pc, #632] @ 6299ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 628f34 │ │ │ │ - b 628da8 │ │ │ │ + beq 628f38 │ │ │ │ + b 628dac │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm r8, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ bl 6659f4 │ │ │ │ - b 6290e4 │ │ │ │ + b 6290e8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm fp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 6659f4 │ │ │ │ - b 628eac │ │ │ │ + b 628eb0 │ │ │ │ str r2, [sp] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm fp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #184 @ 0xb8 │ │ │ │ bl 6659f4 │ │ │ │ - b 629338 │ │ │ │ + b 62933c │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm r8, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ bl 665990 │ │ │ │ - b 6290e4 │ │ │ │ + b 6290e8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm fp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 665990 │ │ │ │ - b 628eac │ │ │ │ + b 628eb0 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldm r8, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, sl │ │ │ │ bl 664ccc │ │ │ │ ldr r2, [fp, #116] @ 0x74 │ │ │ │ ldr r3, [r6, #200] @ 0xc8 │ │ │ │ ldr r9, [r6, #204] @ 0xcc │ │ │ │ and r2, r2, #1 │ │ │ │ - b 629560 │ │ │ │ + b 629564 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm fp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 664ccc │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ ldr sl, [r5, #200] @ 0xc8 │ │ │ │ ldr r9, [r5, #204] @ 0xcc │ │ │ │ and r3, r3, #1 │ │ │ │ - b 6294dc │ │ │ │ + b 6294e0 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 664ccc │ │ │ │ mov r3, r0 │ │ │ │ - b 629184 │ │ │ │ + b 629188 │ │ │ │ str r3, [sp] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ ldm lr, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, r6 │ │ │ │ bl 6659f4 │ │ │ │ - b 629404 │ │ │ │ + b 629408 │ │ │ │ str r2, [sp] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm fp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ add r0, r6, #184 @ 0xb8 │ │ │ │ bl 665990 │ │ │ │ - b 629338 │ │ │ │ + b 62933c │ │ │ │ str r3, [sp] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ ldm lr, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, r6 │ │ │ │ bl 665990 │ │ │ │ - b 629404 │ │ │ │ - ldr r3, [pc, #212] @ 629a0c │ │ │ │ - ldr r1, [pc, #212] @ 629a10 │ │ │ │ - ldr r0, [pc, #212] @ 629a14 │ │ │ │ + b 629408 │ │ │ │ + ldr r3, [pc, #212] @ 629a10 │ │ │ │ + ldr r1, [pc, #212] @ 629a14 │ │ │ │ + ldr r0, [pc, #212] @ 629a18 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #468 @ 0x1d4 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #188] @ 629a18 │ │ │ │ - ldr r1, [pc, #188] @ 629a1c │ │ │ │ - ldr r0, [pc, #188] @ 629a20 │ │ │ │ + ldr r3, [pc, #188] @ 629a1c │ │ │ │ + ldr r1, [pc, #188] @ 629a20 │ │ │ │ + ldr r0, [pc, #188] @ 629a24 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #164] @ 629a24 │ │ │ │ - ldr r1, [pc, #164] @ 629a28 │ │ │ │ - ldr r0, [pc, #164] @ 629a2c │ │ │ │ + ldr r3, [pc, #164] @ 629a28 │ │ │ │ + ldr r1, [pc, #164] @ 629a2c │ │ │ │ + ldr r0, [pc, #164] @ 629a30 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #140] @ 629a30 │ │ │ │ - ldr r1, [pc, #140] @ 629a34 │ │ │ │ - ldr r0, [pc, #140] @ 629a38 │ │ │ │ + ldr r3, [pc, #140] @ 629a34 │ │ │ │ + ldr r1, [pc, #140] @ 629a38 │ │ │ │ + ldr r0, [pc, #140] @ 629a3c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ 629a3c │ │ │ │ - ldr r1, [pc, #116] @ 629a40 │ │ │ │ - ldr r0, [pc, #116] @ 629a44 │ │ │ │ + ldr r3, [pc, #116] @ 629a40 │ │ │ │ + ldr r1, [pc, #116] @ 629a44 │ │ │ │ + ldr r0, [pc, #116] @ 629a48 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #496 @ 0x1f0 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r2, r3, r0, lsl r1 │ │ │ │ + subseq r2, r3, ip, lsl #2 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsheq r2, [r3], #-8 │ │ │ │ - subseq r1, r3, r8, lsr pc │ │ │ │ + ldrsheq r2, [r3], #-4 │ │ │ │ + subseq r1, r3, r4, lsr pc │ │ │ │ strdeq pc, [r0], -lr │ │ │ │ - subseq r1, r3, ip, lsr #27 │ │ │ │ + subseq r1, r3, r8, lsr #27 │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ - ldrsheq r1, [r3], #-196 @ 0xffffff3c │ │ │ │ - subseq r1, r3, r8, asr r5 │ │ │ │ - subeq lr, r5, r4 │ │ │ │ - mlaseq r7, r8, r3, pc @ │ │ │ │ - @ instruction: 0x0037f3bc │ │ │ │ - subeq sp, r5, r0, ror #31 │ │ │ │ - eorseq r4, r0, r0, lsl #31 │ │ │ │ - mlaseq r0, r4, pc, r4 @ │ │ │ │ - strheq sp, [r5], #-252 @ 0xffffff04 │ │ │ │ - eorseq pc, r7, r0, asr r3 @ │ │ │ │ - eorseq pc, r7, r4, ror r3 @ │ │ │ │ - @ instruction: 0x0045df98 │ │ │ │ - eorseq pc, r7, ip, lsr #6 │ │ │ │ - eorseq pc, r7, r0, asr r3 @ │ │ │ │ - subeq sp, r5, r4, ror pc │ │ │ │ - eorseq pc, r7, r8, lsl #6 │ │ │ │ - eorseq pc, r7, ip, lsr #6 │ │ │ │ + ldrsheq r1, [r3], #-192 @ 0xffffff40 │ │ │ │ + subseq r1, r3, r4, asr r5 │ │ │ │ + subeq lr, r5, r0 │ │ │ │ + mlaseq r7, r4, r3, pc @ │ │ │ │ + @ instruction: 0x0037f3b8 │ │ │ │ + ldrdeq sp, [r5], #-252 @ 0xffffff04 │ │ │ │ + eorseq r4, r0, ip, ror pc │ │ │ │ + mlaseq r0, r0, pc, r4 @ │ │ │ │ + strheq sp, [r5], #-248 @ 0xffffff08 │ │ │ │ + eorseq pc, r7, ip, asr #6 │ │ │ │ + eorseq pc, r7, r0, ror r3 @ │ │ │ │ + @ instruction: 0x0045df94 │ │ │ │ + eorseq pc, r7, r8, lsr #6 │ │ │ │ + eorseq pc, r7, ip, asr #6 │ │ │ │ + subeq sp, r5, r0, ror pc │ │ │ │ + eorseq pc, r7, r4, lsl #6 │ │ │ │ + eorseq pc, r7, r8, lsr #6 │ │ │ │ ldr r3, [r0, #-84] @ 0xffffffac │ │ │ │ ldr r2, [r0, #-80] @ 0xffffffb0 │ │ │ │ mov r1, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ strb r1, [r0, #-33] @ 0xffffffdf │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ sub r0, r0, #100 @ 0x64 │ │ │ │ - b 628b98 │ │ │ │ + b 628b9c │ │ │ │ ldr r3, [r0, #-84] @ 0xffffffac │ │ │ │ ldr r2, [r0, #-80] @ 0xffffffb0 │ │ │ │ mov r1, #0 │ │ │ │ orrs r3, r3, r2 │ │ │ │ strb r1, [r0, #-33] @ 0xffffffdf │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ sub r0, r0, #100 @ 0x64 │ │ │ │ - b 628b98 │ │ │ │ + b 628b9c │ │ │ │ │ │ │ │ -00629aa0 : │ │ │ │ +00629aa4 : │ │ │ │ ldrb r0, [r0, #67] @ 0x43 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00629aa8 : │ │ │ │ +00629aac : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr ip, [r0, #16] │ │ │ │ ldr lr, [r0, #20] │ │ │ │ subs r2, r1, #0 │ │ │ │ movne r2, #1 │ │ │ │ orrs ip, ip, lr │ │ │ │ strb r2, [r0, #67] @ 0x43 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {pc} @ (ldreq pc, [sp], #4) │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 628b98 │ │ │ │ + b 628b9c │ │ │ │ │ │ │ │ -00629adc : │ │ │ │ +00629ae0 : │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ orrs r3, r3, r2 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00629afc : │ │ │ │ +00629b00 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #792] @ 629e34 │ │ │ │ - ldr r1, [pc, #792] @ 629e38 │ │ │ │ + ldr r0, [pc, #792] @ 629e38 │ │ │ │ + ldr r1, [pc, #792] @ 629e3c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r3, #116] @ 0x74 │ │ │ │ - ldr r7, [pc, #784] @ 629e3c │ │ │ │ + ldr r7, [pc, #784] @ 629e40 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ tst r2, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ - beq 629bd0 │ │ │ │ + beq 629bd4 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ - beq 629d08 │ │ │ │ + beq 629d0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 6285ac │ │ │ │ + bl 6285b0 │ │ │ │ mov r4, r0 │ │ │ │ bl 8e7958 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 629dc8 │ │ │ │ + beq 629dcc │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - beq 629cd0 │ │ │ │ - ldr r2, [pc, #680] @ 629e40 │ │ │ │ - ldr r3, [pc, #668] @ 629e38 │ │ │ │ + beq 629cd4 │ │ │ │ + ldr r2, [pc, #680] @ 629e44 │ │ │ │ + ldr r3, [pc, #668] @ 629e3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 629dc4 │ │ │ │ + bne 629dc8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r2, [r3, #253] @ 0xfd │ │ │ │ cmp r2, #0 │ │ │ │ - bne 629d20 │ │ │ │ + bne 629d24 │ │ │ │ ldrb r2, [r3, #251] @ 0xfb │ │ │ │ cmp r2, #0 │ │ │ │ - bne 629d20 │ │ │ │ + bne 629d24 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ orrs r3, r3, r1 │ │ │ │ - beq 629d20 │ │ │ │ + beq 629d24 │ │ │ │ ldrh r1, [r4, #56] @ 0x38 │ │ │ │ ldrh r3, [r4, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ movne r4, r2 │ │ │ │ - bne 629b90 │ │ │ │ + bne 629b94 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ - bne 629c38 │ │ │ │ - ldr r3, [pc, #536] @ 629e44 │ │ │ │ + bne 629c3c │ │ │ │ + ldr r3, [pc, #536] @ 629e48 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 629cbc │ │ │ │ + beq 629cc0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldrd r0, [r3, #112] @ 0x70 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add ip, r3, #96 @ 0x60 │ │ │ │ ands r2, r2, #1 │ │ │ │ - bne 629d28 │ │ │ │ + bne 629d2c │ │ │ │ cmp r0, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ strb r2, [sp, #32] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 629dec │ │ │ │ + bcc 629df0 │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 629d7c │ │ │ │ + beq 629d80 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #26 │ │ │ │ bl 212834 │ │ │ │ ldrh r2, [sp, #26] │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ strh r3, [r4, #56] @ 0x38 │ │ │ │ ldrh r4, [r4, #52] @ 0x34 │ │ │ │ sub r4, r4, r3 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ - b 629b6c │ │ │ │ + b 629b70 │ │ │ │ bl 91d018 │ │ │ │ str r5, [r6] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 629b90 │ │ │ │ + beq 629b94 │ │ │ │ strb r5, [r6, #4] │ │ │ │ - ldr r3, [pc, #336] @ 629e48 │ │ │ │ + ldr r3, [pc, #336] @ 629e4c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 629b90 │ │ │ │ - ldr r3, [pc, #308] @ 629e44 │ │ │ │ + b 629b94 │ │ │ │ + ldr r3, [pc, #308] @ 629e48 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ - b 629b60 │ │ │ │ + b 629b64 │ │ │ │ mov r4, #1 │ │ │ │ - b 629b90 │ │ │ │ + b 629b94 │ │ │ │ cmp r0, #4 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #32] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 629e10 │ │ │ │ + bcc 629e14 │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 629da0 │ │ │ │ + beq 629da4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #26 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #26] │ │ │ │ - b 629cb8 │ │ │ │ + b 629cbc │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 664f68 │ │ │ │ mov r3, r0 │ │ │ │ - b 629cb8 │ │ │ │ + b 629cbc │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 664ccc │ │ │ │ mov r3, r0 │ │ │ │ - b 629cb8 │ │ │ │ + b 629cbc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #124] @ 629e4c │ │ │ │ - ldr r1, [pc, #124] @ 629e50 │ │ │ │ - ldr r0, [pc, #124] @ 629e54 │ │ │ │ + ldr r3, [pc, #124] @ 629e50 │ │ │ │ + ldr r1, [pc, #124] @ 629e54 │ │ │ │ + ldr r0, [pc, #124] @ 629e58 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ 629e58 │ │ │ │ - ldr r1, [pc, #100] @ 629e5c │ │ │ │ - ldr r0, [pc, #100] @ 629e60 │ │ │ │ + ldr r3, [pc, #100] @ 629e5c │ │ │ │ + ldr r1, [pc, #100] @ 629e60 │ │ │ │ + ldr r0, [pc, #100] @ 629e64 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 629e64 │ │ │ │ - ldr r1, [pc, #76] @ 629e68 │ │ │ │ - ldr r0, [pc, #76] @ 629e6c │ │ │ │ + ldr r3, [pc, #76] @ 629e68 │ │ │ │ + ldr r1, [pc, #76] @ 629e6c │ │ │ │ + ldr r0, [pc, #76] @ 629e70 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r1, r3, r8, lsr #3 │ │ │ │ + subseq r1, r3, r4, lsr #3 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x00531190 │ │ │ │ - subseq r1, r3, ip, lsr #2 │ │ │ │ + subseq r1, r3, ip, lsl #3 │ │ │ │ + subseq r1, r3, r8, lsr #2 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ - subeq sp, r5, ip, ror #22 │ │ │ │ - eorseq r4, r0, ip, lsl #22 │ │ │ │ - eorseq r4, r0, r0, lsr #22 │ │ │ │ - subeq sp, r5, r8, asr #22 │ │ │ │ - @ instruction: 0x0037eedc │ │ │ │ - eorseq lr, r7, r0, lsl #30 │ │ │ │ - subeq sp, r5, r4, lsr #22 │ │ │ │ - @ instruction: 0x0037eeb8 │ │ │ │ - @ instruction: 0x0037eedc │ │ │ │ + subeq sp, r5, r8, ror #22 │ │ │ │ + eorseq r4, r0, r8, lsl #22 │ │ │ │ + eorseq r4, r0, ip, lsl fp │ │ │ │ + subeq sp, r5, r4, asr #22 │ │ │ │ + @ instruction: 0x0037eed8 │ │ │ │ + @ instruction: 0x0037eefc │ │ │ │ + subeq sp, r5, r0, lsr #22 │ │ │ │ + @ instruction: 0x0037eeb4 │ │ │ │ + @ instruction: 0x0037eed8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r2, [pc, #976] @ 62a258 │ │ │ │ - ldr r3, [pc, #976] @ 62a25c │ │ │ │ + ldr r2, [pc, #976] @ 62a25c │ │ │ │ + ldr r3, [pc, #976] @ 62a260 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ bl 91d018 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ lsr r4, r3, #24 │ │ │ │ ands r4, r4, #1 │ │ │ │ - beq 629ec8 │ │ │ │ + beq 629ecc │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 629f70 │ │ │ │ + beq 629f74 │ │ │ │ lsr r3, r3, #29 │ │ │ │ ands r4, r3, #1 │ │ │ │ - beq 629f90 │ │ │ │ + beq 629f94 │ │ │ │ ldrb r3, [r7, #66] @ 0x42 │ │ │ │ ldrh r5, [r7, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ ldrh r6, [r7, #64] @ 0x40 │ │ │ │ strb r3, [r7, #66] @ 0x42 │ │ │ │ strh r5, [r7, #64] @ 0x40 │ │ │ │ - bne 629f34 │ │ │ │ - ldr r2, [pc, #868] @ 62a260 │ │ │ │ - ldr r3, [pc, #860] @ 62a25c │ │ │ │ + bne 629f38 │ │ │ │ + ldr r2, [pc, #868] @ 62a264 │ │ │ │ + ldr r3, [pc, #860] @ 62a260 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62a20c │ │ │ │ + bne 62a210 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr ip, [r7] │ │ │ │ ldr lr, [r7, #40] @ 0x28 │ │ │ │ cmp lr, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - bne 62a024 │ │ │ │ + bne 62a028 │ │ │ │ sub r4, r4, #1 │ │ │ │ sub r3, r5, r6 │ │ │ │ lsl r4, r4, #16 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ movcs r4, #0 │ │ │ │ movcc r4, #1 │ │ │ │ - b 629ef4 │ │ │ │ + b 629ef8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 629afc │ │ │ │ + bl 629b00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 629ef4 │ │ │ │ + bne 629ef8 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ lsr r3, r3, #29 │ │ │ │ ands r4, r3, #1 │ │ │ │ - bne 629ed4 │ │ │ │ + bne 629ed8 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, #1 │ │ │ │ - beq 629ef4 │ │ │ │ + beq 629ef8 │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ ands r2, r2, #1 │ │ │ │ add ip, r3, #96 @ 0x60 │ │ │ │ - bne 62a134 │ │ │ │ + bne 62a138 │ │ │ │ cmp r0, #2 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ strb r2, [sp, #24] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add r2, sp, #28 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62a210 │ │ │ │ + bcc 62a214 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62a1a8 │ │ │ │ + beq 62a1ac │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #44] @ 0x2c │ │ │ │ lsr r0, r3, #8 │ │ │ │ orr r0, r0, r3, lsl #8 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ mvn r0, r0 │ │ │ │ and r4, r0, #1 │ │ │ │ - b 629ef4 │ │ │ │ + b 629ef8 │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ add ip, ip, #2 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ lsl ip, ip, r3 │ │ │ │ ands r1, r2, r3 │ │ │ │ ldr r8, [lr, #116] @ 0x74 │ │ │ │ ldr r2, [lr, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ add r4, lr, #96 @ 0x60 │ │ │ │ - bne 62a0c8 │ │ │ │ + bne 62a0cc │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ cmp ip, r2 │ │ │ │ strb r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ sbcs r1, r1, r8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ stm r7, {r0, r1} │ │ │ │ - bcs 62a210 │ │ │ │ + bcs 62a214 │ │ │ │ subs r2, r2, ip │ │ │ │ sbc r3, r8, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - beq 62a210 │ │ │ │ + beq 62a214 │ │ │ │ ldr r3, [lr, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62a18c │ │ │ │ + beq 62a190 │ │ │ │ add r1, r3, ip │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #28] │ │ │ │ lsr r0, r3, #8 │ │ │ │ orr r0, r0, r3, lsl #8 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ sub r4, r5, r0 │ │ │ │ lsl r4, r4, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ - b 629f48 │ │ │ │ + b 629f4c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp ip, r2 │ │ │ │ strb r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ sbcs r0, r0, r8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ stm r7, {r0, r1} │ │ │ │ - bcs 62a234 │ │ │ │ + bcs 62a238 │ │ │ │ subs r2, r2, ip │ │ │ │ sbc r3, r8, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - beq 62a234 │ │ │ │ + beq 62a238 │ │ │ │ ldr r3, [lr, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62a1c8 │ │ │ │ + beq 62a1cc │ │ │ │ mov r2, #2 │ │ │ │ add r1, r3, ip │ │ │ │ add r0, sp, #28 │ │ │ │ bl 212834 │ │ │ │ ldrh r4, [sp, #28] │ │ │ │ sub r4, r5, r4 │ │ │ │ lsl r4, r4, #16 │ │ │ │ lsr r4, r4, #16 │ │ │ │ - b 629f48 │ │ │ │ + b 629f4c │ │ │ │ cmp r0, #2 │ │ │ │ mov r2, #1 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sp, #20] │ │ │ │ strb r2, [sp, #24] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add r2, sp, #28 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62a234 │ │ │ │ + bcc 62a238 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62a1e8 │ │ │ │ + beq 62a1ec │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 212834 │ │ │ │ ldrh r4, [sp, #44] @ 0x2c │ │ │ │ mvn r4, r4 │ │ │ │ and r4, r4, #1 │ │ │ │ - b 629ef4 │ │ │ │ + b 629ef8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r7, {r0, r1} │ │ │ │ mov r2, ip │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r4 │ │ │ │ bl 664f68 │ │ │ │ - b 62a0b8 │ │ │ │ + b 62a0bc │ │ │ │ ldm r2, {r0, r1} │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 664f68 │ │ │ │ - b 62a018 │ │ │ │ + b 62a01c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r7, {r0, r1} │ │ │ │ mov r2, ip │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r4 │ │ │ │ bl 664ccc │ │ │ │ mov r4, r0 │ │ │ │ - b 62a124 │ │ │ │ + b 62a128 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 664ccc │ │ │ │ mov r4, r0 │ │ │ │ - b 62a180 │ │ │ │ + b 62a184 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 62a264 │ │ │ │ - ldr r1, [pc, #76] @ 62a268 │ │ │ │ - ldr r0, [pc, #76] @ 62a26c │ │ │ │ + ldr r3, [pc, #76] @ 62a268 │ │ │ │ + ldr r1, [pc, #76] @ 62a26c │ │ │ │ + ldr r0, [pc, #76] @ 62a270 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 62a270 │ │ │ │ - ldr r1, [pc, #52] @ 62a274 │ │ │ │ - ldr r0, [pc, #52] @ 62a278 │ │ │ │ + ldr r3, [pc, #52] @ 62a274 │ │ │ │ + ldr r1, [pc, #52] @ 62a278 │ │ │ │ + ldr r0, [pc, #52] @ 62a27c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r0, r3, ip, lsr lr │ │ │ │ + subseq r0, r3, r8, lsr lr │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r0, r3, r8, asr #27 │ │ │ │ - subeq sp, r5, r4, lsr #14 │ │ │ │ - @ instruction: 0x0037eab8 │ │ │ │ - @ instruction: 0x0037eadc │ │ │ │ - subeq sp, r5, r0, lsl #14 │ │ │ │ - mlaseq r7, r4, sl, lr │ │ │ │ - @ instruction: 0x0037eab8 │ │ │ │ + subseq r0, r3, r4, asr #27 │ │ │ │ + subeq sp, r5, r0, lsr #14 │ │ │ │ + @ instruction: 0x0037eab4 │ │ │ │ + @ instruction: 0x0037ead8 │ │ │ │ + strdeq sp, [r5], #-108 @ 0xffffff94 │ │ │ │ + mlaseq r7, r0, sl, lr │ │ │ │ + @ instruction: 0x0037eab4 │ │ │ │ ldr r3, [r0, #-84] @ 0xffffffac │ │ │ │ ldr r2, [r0, #-80] @ 0xffffffb0 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 62a2a0 │ │ │ │ + bne 62a2a4 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ sub r0, r0, #100 @ 0x64 │ │ │ │ - bl 629afc │ │ │ │ + bl 629b00 │ │ │ │ eor r0, r0, #1 │ │ │ │ and r0, r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0062a2d4 : │ │ │ │ +0062a2d8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldrd r2, [r0, #16] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ orrs r2, r2, r3 │ │ │ │ - ldr r2, [pc, #676] @ 62a59c │ │ │ │ - ldr r3, [pc, #676] @ 62a5a0 │ │ │ │ + ldr r2, [pc, #676] @ 62a5a0 │ │ │ │ + ldr r3, [pc, #676] @ 62a5a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov ip, #1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ strb ip, [r0, #67] @ 0x43 │ │ │ │ - beq 62a328 │ │ │ │ + beq 62a32c │ │ │ │ mov r1, ip │ │ │ │ - bl 628b98 │ │ │ │ + bl 628b9c │ │ │ │ cmp r5, #0 │ │ │ │ - bge 62a370 │ │ │ │ + bge 62a374 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #616] @ 62a5a4 │ │ │ │ - ldr r3, [pc, #608] @ 62a5a0 │ │ │ │ + ldr r2, [pc, #616] @ 62a5a8 │ │ │ │ + ldr r3, [pc, #608] @ 62a5a4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62a550 │ │ │ │ + bne 62a554 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldrb r0, [r3, #253] @ 0xfd │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62a330 │ │ │ │ + bne 62a334 │ │ │ │ ldrb r2, [r3, #251] @ 0xfb │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62a334 │ │ │ │ + bne 62a338 │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsr r0, r0, #2 │ │ │ │ ands r0, r0, #1 │ │ │ │ - bne 62a44c │ │ │ │ + bne 62a450 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 62a334 │ │ │ │ + beq 62a338 │ │ │ │ lsl r5, r5, #16 │ │ │ │ lsr r5, r5, #16 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62a3cc │ │ │ │ + bne 62a3d0 │ │ │ │ subs r0, r5, r3 │ │ │ │ movne r0, #1 │ │ │ │ - b 62a334 │ │ │ │ + b 62a338 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr lr, [r3, #112] @ 0x70 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ ands r2, r2, #1 │ │ │ │ add ip, r3, #96 @ 0x60 │ │ │ │ - bne 62a4b8 │ │ │ │ + bne 62a4bc │ │ │ │ cmp lr, #4 │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ strb r2, [sp, #28] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add r2, sp, #32 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62a578 │ │ │ │ + bcc 62a57c │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62a508 │ │ │ │ + beq 62a50c │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #22 │ │ │ │ bl 212834 │ │ │ │ ldrh r2, [sp, #22] │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ strh r3, [r4, #56] @ 0x38 │ │ │ │ - b 62a3c0 │ │ │ │ + b 62a3c4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r1, sp, #32 │ │ │ │ orrs r3, r3, r0 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [r1, #4] │ │ │ │ str r2, [r1, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ - beq 62a330 │ │ │ │ + beq 62a334 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62a330 │ │ │ │ + beq 62a334 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, r5 │ │ │ │ add r2, r2, #8 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 6281b8 │ │ │ │ + bl 6281bc │ │ │ │ ldrh r0, [sp, #46] @ 0x2e │ │ │ │ ldrb r2, [r4, #58] @ 0x3a │ │ │ │ lsr r3, r0, #7 │ │ │ │ and r3, r3, #1 │ │ │ │ eor r0, r3, r0, lsr #15 │ │ │ │ cmp r2, r3 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ - b 62a334 │ │ │ │ + b 62a338 │ │ │ │ cmp lr, #4 │ │ │ │ mov r2, #1 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ strb r2, [sp, #28] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add r2, sp, #32 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62a554 │ │ │ │ + bcc 62a558 │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62a52c │ │ │ │ + beq 62a530 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #22 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #22] │ │ │ │ - b 62a444 │ │ │ │ + b 62a448 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 664f68 │ │ │ │ mov r3, r0 │ │ │ │ - b 62a444 │ │ │ │ + b 62a448 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 664ccc │ │ │ │ mov r3, r0 │ │ │ │ - b 62a444 │ │ │ │ + b 62a448 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 62a5a8 │ │ │ │ - ldr r1, [pc, #76] @ 62a5ac │ │ │ │ - ldr r0, [pc, #76] @ 62a5b0 │ │ │ │ + ldr r3, [pc, #76] @ 62a5ac │ │ │ │ + ldr r1, [pc, #76] @ 62a5b0 │ │ │ │ + ldr r0, [pc, #76] @ 62a5b4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 62a5b4 │ │ │ │ - ldr r1, [pc, #52] @ 62a5b8 │ │ │ │ - ldr r0, [pc, #52] @ 62a5bc │ │ │ │ + ldr r3, [pc, #52] @ 62a5b8 │ │ │ │ + ldr r1, [pc, #52] @ 62a5bc │ │ │ │ + ldr r0, [pc, #52] @ 62a5c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r0, r3, ip, asr #19 │ │ │ │ + subseq r0, r3, r8, asr #19 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r0, r3, r8, lsl #19 │ │ │ │ - subeq sp, r5, r0, ror #7 │ │ │ │ - eorseq lr, r7, r4, ror r7 │ │ │ │ - mlaseq r7, r8, r7, lr │ │ │ │ - strheq sp, [r5], #-60 @ 0xffffffc4 │ │ │ │ - eorseq lr, r7, r0, asr r7 │ │ │ │ - eorseq lr, r7, r4, ror r7 │ │ │ │ + subseq r0, r3, r4, lsl #19 │ │ │ │ + ldrdeq sp, [r5], #-60 @ 0xffffffc4 │ │ │ │ + eorseq lr, r7, r0, ror r7 │ │ │ │ + mlaseq r7, r4, r7, lr │ │ │ │ + strheq sp, [r5], #-56 @ 0xffffffc8 │ │ │ │ + eorseq lr, r7, ip, asr #14 │ │ │ │ + eorseq lr, r7, r0, ror r7 │ │ │ │ │ │ │ │ -0062a5c0 : │ │ │ │ +0062a5c4 : │ │ │ │ ldr ip, [r0, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ sub ip, ip, r0 │ │ │ │ str ip, [r3, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ - b 6265f0 │ │ │ │ + b 6265f4 │ │ │ │ │ │ │ │ -0062a5dc : │ │ │ │ +0062a5e0 : │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ ldrh ip, [r3, #52] @ 0x34 │ │ │ │ ldr lr, [r0, #116] @ 0x74 │ │ │ │ tst lr, #4 │ │ │ │ - beq 62a600 │ │ │ │ + beq 62a604 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 62a620 │ │ │ │ + beq 62a624 │ │ │ │ sub ip, ip, #1 │ │ │ │ strh ip, [r3, #52] @ 0x34 │ │ │ │ ldr lr, [r1, #8] │ │ │ │ ldr ip, [r3, #72] @ 0x48 │ │ │ │ sub ip, ip, lr │ │ │ │ str ip, [r3, #72] @ 0x48 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 6265f0 │ │ │ │ + b 6265f4 │ │ │ │ ldr ip, [r3] │ │ │ │ sub ip, ip, #1 │ │ │ │ strh ip, [r3, #52] @ 0x34 │ │ │ │ ldrb ip, [r3, #54] @ 0x36 │ │ │ │ eor ip, ip, #1 │ │ │ │ strb ip, [r3, #54] @ 0x36 │ │ │ │ - b 62a608 │ │ │ │ + b 62a60c │ │ │ │ │ │ │ │ -0062a63c : │ │ │ │ +0062a640 : │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc 62a6c4 │ │ │ │ + bcc 62a6c8 │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ sub r3, r3, r1 │ │ │ │ ldrh r2, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr ip, [ip, #116] @ 0x74 │ │ │ │ sub r3, r2, r1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ tst ip, #4 │ │ │ │ lsr r3, r3, #16 │ │ │ │ - bne 62a68c │ │ │ │ + bne 62a690 │ │ │ │ strh r3, [r0, #52] @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ cmp r1, r2 │ │ │ │ - bls 62a670 │ │ │ │ + bls 62a674 │ │ │ │ ldrb r2, [r0, #54] @ 0x36 │ │ │ │ ldr r1, [r0] │ │ │ │ eor r2, r2, #1 │ │ │ │ add r3, r3, r1 │ │ │ │ strh r3, [r0, #52] @ 0x34 │ │ │ │ strb r2, [r0, #54] @ 0x36 │ │ │ │ mov r0, #1 │ │ │ │ @@ -1080680,75 +1080681,75 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062a6dc : │ │ │ │ +0062a6e0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr lr, [pc, #928] @ 62aa94 │ │ │ │ - ldr ip, [pc, #928] @ 62aa98 │ │ │ │ + ldr lr, [pc, #928] @ 62aa98 │ │ │ │ + ldr ip, [pc, #928] @ 62aa9c │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, #924] @ 62aa9c │ │ │ │ + ldr r8, [pc, #924] @ 62aaa0 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #912] @ 62aaa0 │ │ │ │ + ldr r3, [pc, #912] @ 62aaa4 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #36] @ 0x24 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r2 │ │ │ │ - bne 62a9c8 │ │ │ │ + bne 62a9cc │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ mov r1, r6 │ │ │ │ - bl 6265f0 │ │ │ │ + bl 6265f4 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldrb r2, [r3, #253] @ 0xfd │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62a7a8 │ │ │ │ + bne 62a7ac │ │ │ │ ldrb sl, [r3, #251] @ 0xfb │ │ │ │ cmp sl, #0 │ │ │ │ - bne 62a7a8 │ │ │ │ + bne 62a7ac │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ tst r3, #8 │ │ │ │ - bne 62a7e8 │ │ │ │ + bne 62a7ec │ │ │ │ tst r3, #4 │ │ │ │ - beq 62a8c0 │ │ │ │ + beq 62a8c4 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ ldr r2, [r6] │ │ │ │ lsl r4, r4, #3 │ │ │ │ str r2, [r3, r4] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r3, r3, r4 │ │ │ │ str r7, [r3, #4] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r3, r3, r4 │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r2, [pc, #756] @ 62aaa4 │ │ │ │ - ldr r3, [pc, #740] @ 62aa98 │ │ │ │ + ldr r2, [pc, #756] @ 62aaa8 │ │ │ │ + ldr r3, [pc, #740] @ 62aa9c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62aa8c │ │ │ │ + bne 62aa90 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1080766,68 +1080767,68 @@ │ │ │ │ ldr r0, [r6] │ │ │ │ mov ip, sl │ │ │ │ add r3, r4, r4, lsl #2 │ │ │ │ ldr lr, [r2, r3, lsl #3] │ │ │ │ cmp lr, r0 │ │ │ │ lsl lr, r3, #3 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ - beq 62a9a8 │ │ │ │ + beq 62a9ac │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r4, r4, r3 │ │ │ │ add r3, r4, r4, lsl #2 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r9, r4 │ │ │ │ add ip, ip, r3 │ │ │ │ subls r4, r4, r9 │ │ │ │ cmp r1, ip │ │ │ │ - bcs 62a81c │ │ │ │ - ldr r3, [pc, #580] @ 62aaa8 │ │ │ │ + bcs 62a820 │ │ │ │ + ldr r3, [pc, #580] @ 62aaac │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 62a7a8 │ │ │ │ - ldr r2, [pc, #564] @ 62aaac │ │ │ │ - ldr r3, [pc, #540] @ 62aa98 │ │ │ │ + beq 62a7ac │ │ │ │ + ldr r2, [pc, #564] @ 62aab0 │ │ │ │ + ldr r3, [pc, #540] @ 62aa9c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62aa8c │ │ │ │ - ldr r1, [pc, #532] @ 62aab0 │ │ │ │ - ldr r0, [pc, #532] @ 62aab4 │ │ │ │ + bne 62aa90 │ │ │ │ + ldr r1, [pc, #532] @ 62aab4 │ │ │ │ + ldr r0, [pc, #532] @ 62aab8 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r1, #540 @ 0x21c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r2, #96] @ 0x60 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e8dbc │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 62a7a8 │ │ │ │ + beq 62a7ac │ │ │ │ ldr r3, [r6] │ │ │ │ ldrh r0, [r5, #60] @ 0x3c │ │ │ │ ldr r1, [r5] │ │ │ │ str r7, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 62a7a8 │ │ │ │ + beq 62a7ac │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 62a928 │ │ │ │ + bne 62a92c │ │ │ │ eor r3, r7, r7, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r7, r3, r7, ror #8 │ │ │ │ eor r3, r5, r5, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ @@ -1080839,294 +1080840,294 @@ │ │ │ │ ldrd r2, [r6, #200] @ 0xc8 │ │ │ │ add r5, r6, #184 @ 0xb8 │ │ │ │ lsl r4, r1, #3 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r4, r2 │ │ │ │ mov r1, #0 │ │ │ │ sbcs r1, r1, r3 │ │ │ │ - bcs 62aa90 │ │ │ │ + bcs 62aa94 │ │ │ │ subs r2, r2, r4 │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, #8 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcc 62aa90 │ │ │ │ + bcc 62aa94 │ │ │ │ ldr r3, [r6, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62aa68 │ │ │ │ + beq 62aa6c │ │ │ │ mov r2, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, r3, r4 │ │ │ │ bl 212834 │ │ │ │ mov r6, #8 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, [sp] │ │ │ │ bl 6632f4 │ │ │ │ - b 62a7a8 │ │ │ │ + b 62a7ac │ │ │ │ str r7, [r3, #4] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ add r3, r3, lr │ │ │ │ cmp r1, ip │ │ │ │ strb r2, [r3, #20] │ │ │ │ - bhi 62a7a8 │ │ │ │ - b 62a85c │ │ │ │ - ldr r3, [pc, #232] @ 62aab8 │ │ │ │ + bhi 62a7ac │ │ │ │ + b 62a860 │ │ │ │ + ldr r3, [pc, #232] @ 62aabc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62a738 │ │ │ │ - ldr r3, [pc, #196] @ 62aaa8 │ │ │ │ + beq 62a73c │ │ │ │ + ldr r3, [pc, #196] @ 62aaac │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 62a738 │ │ │ │ - ldr r3, [pc, #196] @ 62aabc │ │ │ │ + beq 62a73c │ │ │ │ + ldr r3, [pc, #196] @ 62aac0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62aa48 │ │ │ │ + beq 62aa4c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp, #12] │ │ │ │ stm sp, {r5, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #128] @ 62aac0 │ │ │ │ + ldr r0, [pc, #128] @ 62aac4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 62a738 │ │ │ │ - ldr r0, [pc, #116] @ 62aac4 │ │ │ │ + b 62a73c │ │ │ │ + ldr r0, [pc, #116] @ 62aac8 │ │ │ │ mov r3, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r5 │ │ │ │ bl 8e8dbc │ │ │ │ - b 62a738 │ │ │ │ + b 62a73c │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ bl 6635bc │ │ │ │ - b 62a988 │ │ │ │ + b 62a98c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ bl 215428 │ │ │ │ - ldrsbeq r0, [r3], #-80 @ 0xffffffb0 │ │ │ │ + subseq r0, r3, ip, asr #11 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrheq r0, [r3], #-88 @ 0xffffffa8 │ │ │ │ + ldrheq r0, [r3], #-84 @ 0xffffffac │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r0, r3, r4, lsl r5 │ │ │ │ + subseq r0, r3, r0, lsl r5 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ - subseq r0, r3, ip, asr #8 │ │ │ │ - subeq sp, r5, r0, lsr #1 │ │ │ │ - @ instruction: 0x0037e4f0 │ │ │ │ + subseq r0, r3, r8, asr #8 │ │ │ │ + @ instruction: 0x0045d09c │ │ │ │ + eorseq lr, r7, ip, ror #9 │ │ │ │ andeq r4, r0, r4, lsr r2 │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x0037e2f0 │ │ │ │ - eorseq lr, r7, r8, lsl r3 │ │ │ │ + eorseq lr, r7, ip, ror #5 │ │ │ │ + eorseq lr, r7, r4, lsl r3 │ │ │ │ │ │ │ │ -0062aac8 : │ │ │ │ +0062aacc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r7, r1 │ │ │ │ ldrb r2, [r3, #253] @ 0xfd │ │ │ │ - ldr r1, [pc, #1980] @ 62b2a8 │ │ │ │ + ldr r1, [pc, #1980] @ 62b2ac │ │ │ │ cmp r2, #0 │ │ │ │ - ldr r2, [pc, #1976] @ 62b2ac │ │ │ │ + ldr r2, [pc, #1976] @ 62b2b0 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #1972] @ 62b2b0 │ │ │ │ + ldr r6, [pc, #1972] @ 62b2b4 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ - bne 62ad10 │ │ │ │ + bne 62ad14 │ │ │ │ ldrb r5, [r3, #251] @ 0xfb │ │ │ │ cmp r5, #0 │ │ │ │ - bne 62ad10 │ │ │ │ + bne 62ad14 │ │ │ │ ldr fp, [r3, #116] @ 0x74 │ │ │ │ lsr r9, fp, #3 │ │ │ │ ands r9, r9, #1 │ │ │ │ lsr fp, fp, #2 │ │ │ │ and fp, fp, #1 │ │ │ │ - bne 62ad20 │ │ │ │ + bne 62ad24 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 62ac14 │ │ │ │ + beq 62ac18 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 62ac8c │ │ │ │ + beq 62ac90 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r7, #1 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ - bls 62abb0 │ │ │ │ + bls 62abb4 │ │ │ │ mov r6, #1 │ │ │ │ mov r1, r0 │ │ │ │ add ip, r6, r6, lsl #2 │ │ │ │ add r3, r1, ip, lsl #3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, ip, lsl #3] │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ lsl r5, ip, #3 │ │ │ │ - bl 627b94 │ │ │ │ + bl 627b98 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ add r6, r6, #1 │ │ │ │ add ip, r1, r5 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ cmp r7, r6 │ │ │ │ add r8, r8, r3 │ │ │ │ - bne 62ab6c │ │ │ │ + bne 62ab70 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, #1 │ │ │ │ ldm r0, {r1, r2} │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 627b94 │ │ │ │ + bl 627b98 │ │ │ │ ldrh r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ add r3, r3, r8 │ │ │ │ ldr r1, [r4] │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ sub r2, r2, r8 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ strh r3, [r4, #60] @ 0x3c │ │ │ │ - bcc 62ac8c │ │ │ │ + bcc 62ac90 │ │ │ │ ldrb r2, [r4, #62] @ 0x3e │ │ │ │ sub r3, r3, r1 │ │ │ │ eor r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ strh r3, [r4, #60] @ 0x3c │ │ │ │ strb r2, [r4, #62] @ 0x3e │ │ │ │ strb r1, [r4, #66] @ 0x42 │ │ │ │ - b 62ac8c │ │ │ │ + b 62ac90 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 62ac8c │ │ │ │ + beq 62ac90 │ │ │ │ bl 91d018 │ │ │ │ - ldr r3, [pc, #1668] @ 62b2b4 │ │ │ │ + ldr r3, [pc, #1668] @ 62b2b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62b108 │ │ │ │ + bne 62b10c │ │ │ │ ldrh r3, [r4, #60] @ 0x3c │ │ │ │ add r3, r3, r7 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r5, r3, #16 │ │ │ │ ldr ip, [r4, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 62aee4 │ │ │ │ + bne 62aee8 │ │ │ │ ldrh r3, [r4, #64] @ 0x40 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ sub r3, r5, r3 │ │ │ │ sub r2, r2, r7 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsl r7, r7, #16 │ │ │ │ asr r3, r3, #16 │ │ │ │ lsr r7, r7, #16 │ │ │ │ cmp r3, r7 │ │ │ │ movlt r3, #0 │ │ │ │ strh r5, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ strblt r3, [r4, #66] @ 0x42 │ │ │ │ - ldr r2, [pc, #1572] @ 62b2b8 │ │ │ │ - ldr r3, [pc, #1556] @ 62b2ac │ │ │ │ + ldr r2, [pc, #1572] @ 62b2bc │ │ │ │ + ldr r3, [pc, #1556] @ 62b2b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62b258 │ │ │ │ + bne 62b25c │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 91d018 │ │ │ │ add r8, r8, r5 │ │ │ │ lsl r8, r8, #16 │ │ │ │ lsr r5, r8, #16 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62b080 │ │ │ │ + bne 62b084 │ │ │ │ ldrh r3, [r4, #64] @ 0x40 │ │ │ │ lsl r2, r7, #16 │ │ │ │ sub r3, r5, r3 │ │ │ │ lsl r3, r3, #16 │ │ │ │ asr r3, r3, #16 │ │ │ │ lsr r2, r2, #16 │ │ │ │ cmp r3, r2 │ │ │ │ movlt r3, #0 │ │ │ │ strh r5, [r4, #60] @ 0x3c │ │ │ │ strblt r3, [r4, #66] @ 0x42 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ sub r3, r3, r7 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - b 62ac8c │ │ │ │ + b 62ac90 │ │ │ │ ldrh r8, [r0, #60] @ 0x3c │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r8 │ │ │ │ bl 91a9dc │ │ │ │ cmp fp, #0 │ │ │ │ add ip, sp, #32 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ - bne 62aed0 │ │ │ │ + bne 62aed4 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 62ac8c │ │ │ │ + beq 62ac90 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add r5, r6, r6, lsl #2 │ │ │ │ add r1, r3, r5, lsl #3 │ │ │ │ ldrb r2, [r1, #20] │ │ │ │ lsl r5, r5, #3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62ac8c │ │ │ │ + beq 62ac90 │ │ │ │ mov r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ str r8, [sp, #28] │ │ │ │ str fp, [sp, #16] │ │ │ │ str ip, [sp, #24] │ │ │ │ - b 62adf0 │ │ │ │ + b 62adf4 │ │ │ │ ldrh r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, r6 │ │ │ │ - beq 62adb0 │ │ │ │ + beq 62adb4 │ │ │ │ ldm r1, {r1, r2} │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl 627b94 │ │ │ │ + bl 627b98 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add r3, r3, r5 │ │ │ │ strb r9, [r3, #20] │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add r5, r3, r5 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r6, r6, r2 │ │ │ │ @@ -1081135,31 +1081136,31 @@ │ │ │ │ cmp r6, r2 │ │ │ │ subcs r6, r6, r2 │ │ │ │ add r5, r6, r6, lsl #2 │ │ │ │ add r1, r3, r5, lsl #3 │ │ │ │ ldrb sl, [r1, #20] │ │ │ │ lsl r5, r5, #3 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 62af68 │ │ │ │ + beq 62af6c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62ad8c │ │ │ │ + bne 62ad90 │ │ │ │ ldr r3, [r1] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62aec8 │ │ │ │ + beq 62aecc │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ tst r2, #1 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - bne 62ae50 │ │ │ │ + bne 62ae54 │ │ │ │ eor r0, r1, r1, ror #16 │ │ │ │ lsr r0, r0, #8 │ │ │ │ bic r0, r0, #65280 @ 0xff00 │ │ │ │ eor r1, r0, r1, ror #8 │ │ │ │ eor r0, r2, r2, ror #16 │ │ │ │ lsr r0, r0, #8 │ │ │ │ bic r0, r0, #65280 @ 0xff00 │ │ │ │ @@ -1081170,1003 +1081171,1003 @@ │ │ │ │ add r8, r8, #4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #204] @ 0xcc │ │ │ │ cmp r8, r1 │ │ │ │ sbcs r0, r9, r2 │ │ │ │ add r0, r3, #184 @ 0xb8 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bcs 62b25c │ │ │ │ + bcs 62b260 │ │ │ │ subs r1, r1, r8 │ │ │ │ sbc r2, r2, #0 │ │ │ │ cmp r1, #8 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ - bcc 62b25c │ │ │ │ + bcc 62b260 │ │ │ │ ldr r3, [r3, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62b008 │ │ │ │ + beq 62b00c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, r3, r8 │ │ │ │ mov r2, #8 │ │ │ │ bl 212834 │ │ │ │ mov sl, #8 │ │ │ │ mov fp, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ strd sl, [sp] │ │ │ │ bl 6632f4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ - b 62adb0 │ │ │ │ + b 62adb4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 62ad58 │ │ │ │ - b 62ac8c │ │ │ │ + bne 62ad5c │ │ │ │ + b 62ac90 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldrd r0, [ip, #200] @ 0xc8 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add r6, ip, #184 @ 0xb8 │ │ │ │ ands r2, r2, #1 │ │ │ │ - bne 62b02c │ │ │ │ + bne 62b030 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ cmp r0, #4 │ │ │ │ strb r2, [sp, #60] @ 0x3c │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62b260 │ │ │ │ + bcc 62b264 │ │ │ │ ldr r0, [ip, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62afe4 │ │ │ │ + beq 62afe8 │ │ │ │ lsr r3, r3, #24 │ │ │ │ orr r3, r3, r5, lsl #8 │ │ │ │ add r0, r0, #2 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ strh r3, [sp, #48] @ 0x30 │ │ │ │ bl 212834 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, [sp] │ │ │ │ bl 6632f4 │ │ │ │ - b 62ac58 │ │ │ │ + b 62ac5c │ │ │ │ ldr fp, [sp, #16] │ │ │ │ lsl r5, r7, #16 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ lsr r5, r5, #16 │ │ │ │ - beq 62accc │ │ │ │ + beq 62acd0 │ │ │ │ ldrh r2, [r4, #60] @ 0x3c │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ add r0, r3, r2, lsl #3 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, sl │ │ │ │ - bl 627b94 │ │ │ │ + bl 627b98 │ │ │ │ ldrh r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4] │ │ │ │ add r3, r5, r3 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, r2 │ │ │ │ strh r3, [r4, #60] @ 0x3c │ │ │ │ - bcc 62ad10 │ │ │ │ + bcc 62ad14 │ │ │ │ sub r3, r3, r2 │ │ │ │ ldrb r2, [r4, #62] @ 0x3e │ │ │ │ strh r3, [r4, #60] @ 0x3c │ │ │ │ eor r3, r2, #1 │ │ │ │ strb r3, [r4, #62] @ 0x3e │ │ │ │ strb sl, [r4, #66] @ 0x42 │ │ │ │ - b 62ad10 │ │ │ │ + b 62ad14 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6659f4 │ │ │ │ - b 62af50 │ │ │ │ + b 62af54 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov sl, #8 │ │ │ │ mov fp, #0 │ │ │ │ str r2, [sp] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ strd sl, [sp, #8] │ │ │ │ bl 6635bc │ │ │ │ - b 62aeac │ │ │ │ + b 62aeb0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #4 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ strb r2, [sp, #60] @ 0x3c │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ stm r3, {r0, r1} │ │ │ │ - bcc 62b284 │ │ │ │ + bcc 62b288 │ │ │ │ ldr r0, [ip, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62b1ec │ │ │ │ + beq 62b1f0 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ add r0, r0, #2 │ │ │ │ strh r5, [sp, #48] @ 0x30 │ │ │ │ bl 212834 │ │ │ │ - b 62af50 │ │ │ │ + b 62af54 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r3, #200] @ 0xc8 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add r6, r3, #184 @ 0xb8 │ │ │ │ tst r2, #1 │ │ │ │ ldr r2, [r3, #204] @ 0xcc │ │ │ │ - bne 62b184 │ │ │ │ + bne 62b188 │ │ │ │ cmp r1, #4 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ strb r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62b260 │ │ │ │ + bcc 62b264 │ │ │ │ ldr r0, [r3, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62b210 │ │ │ │ + beq 62b214 │ │ │ │ lsr r3, r8, #24 │ │ │ │ orr r3, r3, r5, lsl #8 │ │ │ │ add r0, r0, #2 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ strh r3, [sp, #64] @ 0x40 │ │ │ │ bl 212834 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, [sp] │ │ │ │ bl 6632f4 │ │ │ │ - b 62ace8 │ │ │ │ - ldr r3, [pc, #428] @ 62b2bc │ │ │ │ + b 62acec │ │ │ │ + ldr r3, [pc, #428] @ 62b2c0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62ac3c │ │ │ │ - ldr r3, [pc, #412] @ 62b2c0 │ │ │ │ + beq 62ac40 │ │ │ │ + ldr r3, [pc, #412] @ 62b2c4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 62ac3c │ │ │ │ - ldr r3, [pc, #396] @ 62b2c4 │ │ │ │ + beq 62ac40 │ │ │ │ + ldr r3, [pc, #396] @ 62b2c8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62b1d4 │ │ │ │ + beq 62b1d8 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ mov r1, fp │ │ │ │ str fp, [r0, #4] │ │ │ │ str fp, [r0, #8] │ │ │ │ str fp, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ stm sp, {r4, r7} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #332] @ 62b2c8 │ │ │ │ + ldr r0, [pc, #332] @ 62b2cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 62ac3c │ │ │ │ + b 62ac40 │ │ │ │ cmp r1, #4 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ strb r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str fp, [sp, #40] @ 0x28 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62b284 │ │ │ │ + bcc 62b288 │ │ │ │ ldr r0, [r3, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62b234 │ │ │ │ + beq 62b238 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r0, r0, #2 │ │ │ │ strh r5, [sp, #64] @ 0x40 │ │ │ │ bl 212834 │ │ │ │ - b 62b0f0 │ │ │ │ - ldr r0, [pc, #240] @ 62b2cc │ │ │ │ + b 62b0f4 │ │ │ │ + ldr r0, [pc, #240] @ 62b2d0 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 8e8dbc │ │ │ │ - b 62ac3c │ │ │ │ + b 62ac40 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 665990 │ │ │ │ - b 62af50 │ │ │ │ + b 62af54 │ │ │ │ str fp, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 6659f4 │ │ │ │ - b 62b0f0 │ │ │ │ + b 62b0f4 │ │ │ │ str fp, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 665990 │ │ │ │ - b 62b0f0 │ │ │ │ + b 62b0f4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ bl 215428 │ │ │ │ - ldr r3, [pc, #104] @ 62b2d0 │ │ │ │ - ldr r1, [pc, #104] @ 62b2d4 │ │ │ │ - ldr r0, [pc, #104] @ 62b2d8 │ │ │ │ + ldr r3, [pc, #104] @ 62b2d4 │ │ │ │ + ldr r1, [pc, #104] @ 62b2d8 │ │ │ │ + ldr r0, [pc, #104] @ 62b2dc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #468 @ 0x1d4 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 62b2dc │ │ │ │ - ldr r1, [pc, #80] @ 62b2e0 │ │ │ │ - ldr r0, [pc, #80] @ 62b2e4 │ │ │ │ + ldr r3, [pc, #80] @ 62b2e0 │ │ │ │ + ldr r1, [pc, #80] @ 62b2e4 │ │ │ │ + ldr r0, [pc, #80] @ 62b2e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #496 @ 0x1f0 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldrsbeq r0, [r3], #-20 @ 0xffffffec │ │ │ │ + ldrsbeq r0, [r3], #-16 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r0, r3, r4, asr #3 │ │ │ │ + subseq r0, r3, r0, asr #3 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r0, r3, r0, lsr r0 │ │ │ │ + subseq r0, r3, ip, lsr #32 │ │ │ │ andeq r1, r0, r0, lsl #23 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq sp, r7, r0, asr #24 │ │ │ │ - eorseq sp, r7, ip, lsl #24 │ │ │ │ - ldrdeq ip, [r5], #-100 @ 0xffffff9c │ │ │ │ - eorseq sp, r7, r8, ror #20 │ │ │ │ - eorseq sp, r7, ip, lsl #21 │ │ │ │ - strheq ip, [r5], #-96 @ 0xffffffa0 │ │ │ │ - eorseq sp, r7, r4, asr #20 │ │ │ │ - eorseq sp, r7, r8, ror #20 │ │ │ │ + eorseq sp, r7, ip, lsr ip │ │ │ │ + eorseq sp, r7, r8, lsl #24 │ │ │ │ + ldrdeq ip, [r5], #-96 @ 0xffffffa0 │ │ │ │ + eorseq sp, r7, r4, ror #20 │ │ │ │ + eorseq sp, r7, r8, lsl #21 │ │ │ │ + subeq ip, r5, ip, lsr #13 │ │ │ │ + eorseq sp, r7, r0, asr #20 │ │ │ │ + eorseq sp, r7, r4, ror #20 │ │ │ │ │ │ │ │ -0062b2e8 : │ │ │ │ +0062b2ec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ bl 8e7958 │ │ │ │ - ldr r6, [pc, #236] @ 62b400 │ │ │ │ + ldr r6, [pc, #236] @ 62b404 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 62b33c │ │ │ │ - ldr r3, [pc, #212] @ 62b404 │ │ │ │ + bne 62b340 │ │ │ │ + ldr r3, [pc, #212] @ 62b408 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62a6dc │ │ │ │ + bl 62a6e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 62aac8 │ │ │ │ + bl 62aacc │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62b3dc │ │ │ │ + beq 62b3e0 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - beq 62b3a0 │ │ │ │ + beq 62b3a4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 91d018 │ │ │ │ str r4, [r5] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62b380 │ │ │ │ + beq 62b384 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r3, [pc, #64] @ 62b408 │ │ │ │ + ldr r3, [pc, #64] @ 62b40c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 8d95e8 │ │ │ │ - ldr r3, [pc, #40] @ 62b40c │ │ │ │ - ldr r1, [pc, #40] @ 62b410 │ │ │ │ - ldr r0, [pc, #40] @ 62b414 │ │ │ │ + ldr r3, [pc, #40] @ 62b410 │ │ │ │ + ldr r1, [pc, #40] @ 62b414 │ │ │ │ + ldr r0, [pc, #40] @ 62b418 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldrheq pc, [r2], #-148 @ 0xffffff6c @ │ │ │ │ + ldrheq pc, [r2], #-144 @ 0xffffff70 @ │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ - subeq ip, r5, r8, asr r5 │ │ │ │ - @ instruction: 0x003034f8 │ │ │ │ - eorseq r3, r0, ip, lsl #10 │ │ │ │ + subeq ip, r5, r4, asr r5 │ │ │ │ + @ instruction: 0x003034f4 │ │ │ │ + eorseq r3, r0, r8, lsl #10 │ │ │ │ │ │ │ │ -0062b418 : │ │ │ │ +0062b41c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r2, [r1, #24] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ mov r5, r0 │ │ │ │ - bl 6266dc │ │ │ │ + bl 6266e0 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 6266dc │ │ │ │ + bl 6266e0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0062b488 : │ │ │ │ +0062b48c : │ │ │ │ mov ip, #0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov lr, #32768 @ 0x8000 │ │ │ │ sub ip, sp, ip │ │ │ │ sub lr, ip, lr │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ cmp ip, lr │ │ │ │ - bne 62b49c │ │ │ │ + bne 62b4a0 │ │ │ │ str r0, [lr, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #628] @ 62b730 │ │ │ │ + ldr r2, [pc, #628] @ 62b734 │ │ │ │ sub sp, sp, #32768 @ 0x8000 │ │ │ │ - ldr r3, [pc, #624] @ 62b734 │ │ │ │ + ldr r3, [pc, #624] @ 62b738 │ │ │ │ sub sp, sp, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #32768 @ 0x8000 │ │ │ │ sub r7, r8, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r1, #28] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r1, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #568] @ 62b738 │ │ │ │ + ldr r2, [pc, #568] @ 62b73c │ │ │ │ bl 21380c │ │ │ │ - ldr r2, [pc, #560] @ 62b738 │ │ │ │ + ldr r2, [pc, #560] @ 62b73c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 6e9100 │ │ │ │ ldr r2, [r8, #-16] │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ - bhi 62b70c │ │ │ │ + bhi 62b710 │ │ │ │ ldr r1, [r8, #-20] @ 0xffffffec │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ - bhi 62b6e8 │ │ │ │ + bhi 62b6ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 626084 │ │ │ │ + bl 626088 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r8, #-24] @ 0xffffffe8 │ │ │ │ str r3, [r0] │ │ │ │ - beq 62b6d4 │ │ │ │ + beq 62b6d8 │ │ │ │ sub r2, r8, #16 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r2, #8]! │ │ │ │ ldr lr, [r4, #24] │ │ │ │ lsl ip, r3, #3 │ │ │ │ strd r0, [lr, ip] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 62b550 │ │ │ │ + bhi 62b554 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62b5ac │ │ │ │ + beq 62b5b0 │ │ │ │ add ip, r7, #8192 @ 0x2000 │ │ │ │ add ip, ip, #8 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [ip, #8]! │ │ │ │ ldr lr, [r4, #28] │ │ │ │ lsl r2, r3, #3 │ │ │ │ strd r0, [lr, r2] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 62b588 │ │ │ │ + bhi 62b58c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62b5f0 │ │ │ │ + beq 62b5f4 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #16384 @ 0x4000 │ │ │ │ add r0, r0, #20 │ │ │ │ mov ip, r3 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ str ip, [r2, r3, lsl #3] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r0, r3, lsl #3] │ │ │ │ add r2, r2, r3, lsl #3 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 62b5c4 │ │ │ │ + bhi 62b5c8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ addne r7, r7, #24576 @ 0x6000 │ │ │ │ addne r7, r7, #20 │ │ │ │ movne r0, r3 │ │ │ │ - beq 62b630 │ │ │ │ + beq 62b634 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ str r0, [r2, r3, lsl #3] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r7, r3, lsl #3] │ │ │ │ add r2, r2, r3, lsl #3 │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 62b608 │ │ │ │ + bhi 62b60c │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ tst r3, #4 │ │ │ │ - bne 62b6c4 │ │ │ │ + bne 62b6c8 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 6266dc │ │ │ │ + bl 6266e0 │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 6266dc │ │ │ │ - ldr r2, [pc, #192] @ 62b73c │ │ │ │ - ldr r3, [pc, #180] @ 62b734 │ │ │ │ + bl 6266e0 │ │ │ │ + ldr r2, [pc, #192] @ 62b740 │ │ │ │ + ldr r3, [pc, #180] @ 62b738 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #32768 @ 0x8000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #28 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62b6e4 │ │ │ │ + bne 62b6e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32768 @ 0x8000 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 6e9aec │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 62b63c │ │ │ │ + b 62b640 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62b57c │ │ │ │ - b 62b630 │ │ │ │ + bne 62b580 │ │ │ │ + b 62b634 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 62b740 │ │ │ │ - ldr r1, [pc, #80] @ 62b744 │ │ │ │ - ldr r0, [pc, #80] @ 62b748 │ │ │ │ + ldr r3, [pc, #80] @ 62b744 │ │ │ │ + ldr r1, [pc, #80] @ 62b748 │ │ │ │ + ldr r0, [pc, #80] @ 62b74c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #76] @ 62b74c │ │ │ │ + ldr r2, [pc, #76] @ 62b750 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #564 @ 0x234 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ 62b750 │ │ │ │ - ldr r1, [pc, #60] @ 62b754 │ │ │ │ - ldr r0, [pc, #60] @ 62b758 │ │ │ │ + ldr r3, [pc, #60] @ 62b754 │ │ │ │ + ldr r1, [pc, #60] @ 62b758 │ │ │ │ + ldr r0, [pc, #60] @ 62b75c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ 62b75c │ │ │ │ + ldr r2, [pc, #56] @ 62b760 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #564 @ 0x234 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq pc, r2, r0, lsl #16 │ │ │ │ + ldrsheq pc, [r2], #-124 @ 0xffffff84 @ │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r8, r0, r0, lsl r0 │ │ │ │ - subseq pc, r2, r8, asr #12 │ │ │ │ - subeq ip, r5, ip, asr #4 │ │ │ │ - eorseq sp, r7, r0, asr r3 │ │ │ │ - eorseq sp, r7, r0, lsr r7 │ │ │ │ + subseq pc, r2, r4, asr #12 │ │ │ │ + subeq ip, r5, r8, asr #4 │ │ │ │ + eorseq sp, r7, ip, asr #6 │ │ │ │ + eorseq sp, r7, ip, lsr #14 │ │ │ │ andeq r0, r0, r2, asr #16 │ │ │ │ - subeq ip, r5, r8, lsr #4 │ │ │ │ - eorseq sp, r7, ip, lsr #6 │ │ │ │ - eorseq sp, r7, r4, ror #13 │ │ │ │ + subeq ip, r5, r4, lsr #4 │ │ │ │ + eorseq sp, r7, r8, lsr #6 │ │ │ │ + eorseq sp, r7, r0, ror #13 │ │ │ │ andeq r0, r0, r1, asr #16 │ │ │ │ │ │ │ │ -0062b760 : │ │ │ │ +0062b764 : │ │ │ │ mov ip, #0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov lr, #32768 @ 0x8000 │ │ │ │ sub ip, sp, ip │ │ │ │ sub lr, ip, lr │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ cmp ip, lr │ │ │ │ - bne 62b774 │ │ │ │ + bne 62b778 │ │ │ │ str r0, [lr, #-48] @ 0xffffffd0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #416] @ 62b934 │ │ │ │ + ldr r2, [pc, #416] @ 62b938 │ │ │ │ sub sp, sp, #32768 @ 0x8000 │ │ │ │ - ldr r3, [pc, #412] @ 62b938 │ │ │ │ + ldr r3, [pc, #412] @ 62b93c │ │ │ │ sub sp, sp, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #32768 @ 0x8000 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r1, #20] │ │ │ │ mov r3, #0 │ │ │ │ add r1, r1, #20 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - ldr r2, [pc, #364] @ 62b93c │ │ │ │ + ldr r2, [pc, #364] @ 62b940 │ │ │ │ bl 21380c │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp ip, #0 │ │ │ │ mov r5, sp │ │ │ │ str ip, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #4] │ │ │ │ - beq 62b924 │ │ │ │ + beq 62b928 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add lr, sp, #8 │ │ │ │ add r8, r3, ip, lsl #3 │ │ │ │ sub r8, r8, #8 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldrd r0, [r3, #8]! │ │ │ │ cmp r3, r8 │ │ │ │ strd r0, [lr, #8]! │ │ │ │ - bne 62b808 │ │ │ │ + bne 62b80c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62b850 │ │ │ │ + beq 62b854 │ │ │ │ ldr r8, [r4, #28] │ │ │ │ add lr, r5, #8192 @ 0x2000 │ │ │ │ sub r8, r8, #8 │ │ │ │ add lr, lr, #8 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r8, #8]! │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ strd r0, [lr, #8]! │ │ │ │ - bhi 62b834 │ │ │ │ + bhi 62b838 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 62b880 │ │ │ │ + beq 62b884 │ │ │ │ ldr lr, [r4, #32] │ │ │ │ add r0, r5, #16384 @ 0x4000 │ │ │ │ add lr, lr, #4 │ │ │ │ add r0, r0, #20 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [lr, r3, lsl #3] │ │ │ │ str r1, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp ip, r3 │ │ │ │ - bhi 62b864 │ │ │ │ + bhi 62b868 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62b8a8 │ │ │ │ + beq 62b8ac │ │ │ │ ldr ip, [r4, #36] @ 0x24 │ │ │ │ add r0, r5, #24576 @ 0x6000 │ │ │ │ add ip, ip, #4 │ │ │ │ add r0, r0, #20 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [ip, r3, lsl #3] │ │ │ │ str r1, [r0, r3, lsl #3] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 62b894 │ │ │ │ + bne 62b898 │ │ │ │ ldr r3, [r7, #108] @ 0x6c │ │ │ │ tst r3, #4 │ │ │ │ - bne 62b914 │ │ │ │ - ldr r2, [pc, #128] @ 62b93c │ │ │ │ + bne 62b918 │ │ │ │ + ldr r2, [pc, #128] @ 62b940 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 6e8858 │ │ │ │ - ldr r2, [pc, #116] @ 62b940 │ │ │ │ - ldr r3, [pc, #104] @ 62b938 │ │ │ │ + ldr r2, [pc, #116] @ 62b944 │ │ │ │ + ldr r3, [pc, #104] @ 62b93c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #32768 @ 0x8000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #20 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62b930 │ │ │ │ + bne 62b934 │ │ │ │ add sp, sp, #32768 @ 0x8000 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 6e994c │ │ │ │ - b 62b8b4 │ │ │ │ + b 62b8b8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62b820 │ │ │ │ - b 62b8a8 │ │ │ │ + bne 62b824 │ │ │ │ + b 62b8ac │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq pc, r2, r8, lsr #10 │ │ │ │ + subseq pc, r2, r4, lsr #10 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r8, r0, r0, lsl r0 │ │ │ │ - ldrsheq pc, [r2], #-56 @ 0xffffffc8 @ │ │ │ │ + ldrsheq pc, [r2], #-52 @ 0xffffffcc @ │ │ │ │ │ │ │ │ -0062b944 : │ │ │ │ - ldr r1, [pc] @ 62b94c │ │ │ │ - b 62733c │ │ │ │ +0062b948 : │ │ │ │ + ldr r1, [pc] @ 62b950 │ │ │ │ + b 627340 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ │ │ │ │ -0062b950 : │ │ │ │ +0062b954 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #544] @ 62bb88 │ │ │ │ - ldr r3, [pc, #544] @ 62bb8c │ │ │ │ + ldr r2, [pc, #544] @ 62bb8c │ │ │ │ + ldr r3, [pc, #544] @ 62bb90 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #508] @ 62bb90 │ │ │ │ - ldr r2, [pc, #508] @ 62bb94 │ │ │ │ - ldr r1, [pc, #508] @ 62bb98 │ │ │ │ + ldr ip, [pc, #508] @ 62bb94 │ │ │ │ + ldr r2, [pc, #508] @ 62bb98 │ │ │ │ + ldr r1, [pc, #508] @ 62bb9c │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #220 @ 0xdc │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r7, [pc, #480] @ 62bb9c │ │ │ │ - ldr r3, [pc, #480] @ 62bba0 │ │ │ │ + ldr r7, [pc, #480] @ 62bba0 │ │ │ │ + ldr r3, [pc, #480] @ 62bba4 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bne 62baf0 │ │ │ │ + bne 62baf4 │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ ldrb r3, [r4, #100] @ 0x64 │ │ │ │ tst r2, #1 │ │ │ │ - beq 62b9f4 │ │ │ │ + beq 62b9f8 │ │ │ │ tst r3, #8 │ │ │ │ - bne 62b9f4 │ │ │ │ + bne 62b9f8 │ │ │ │ tst r5, #8 │ │ │ │ - bne 62ba80 │ │ │ │ + bne 62ba84 │ │ │ │ eor r3, r3, r5 │ │ │ │ tst r3, #4 │ │ │ │ - bne 62ba60 │ │ │ │ + bne 62ba64 │ │ │ │ ldr r3, [r6, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62ba18 │ │ │ │ + beq 62ba1c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, #0 │ │ │ │ strb r5, [r4, #100] @ 0x64 │ │ │ │ - ldr r2, [pc, #380] @ 62bba4 │ │ │ │ - ldr r3, [pc, #352] @ 62bb8c │ │ │ │ + ldr r2, [pc, #380] @ 62bba8 │ │ │ │ + ldr r3, [pc, #352] @ 62bb90 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62bb84 │ │ │ │ + bne 62bb88 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ands r3, r5, #4 │ │ │ │ movne r2, #0 │ │ │ │ strbne r2, [r4, #256] @ 0x100 │ │ │ │ ldrb r2, [r4, #254] @ 0xfe │ │ │ │ cmp r2, #0 │ │ │ │ lsrne r3, r3, #2 │ │ │ │ strbne r3, [r4, #255] @ 0xff │ │ │ │ - b 62ba00 │ │ │ │ + b 62ba04 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #280] @ 62bba8 │ │ │ │ - ldr r2, [pc, #280] @ 62bbac │ │ │ │ - ldr r1, [pc, #280] @ 62bbb0 │ │ │ │ + ldr ip, [pc, #280] @ 62bbac │ │ │ │ + ldr r2, [pc, #280] @ 62bbb0 │ │ │ │ + ldr r1, [pc, #280] @ 62bbb4 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #220 @ 0xdc │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ tst r3, #2 │ │ │ │ - beq 62bacc │ │ │ │ + beq 62bad0 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ tst r3, #2 │ │ │ │ mvneq r0, #13 │ │ │ │ - beq 62ba20 │ │ │ │ + beq 62ba24 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62bae8 │ │ │ │ + beq 62baec │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62ba20 │ │ │ │ + bne 62ba24 │ │ │ │ ldrb r3, [r4, #100] @ 0x64 │ │ │ │ - b 62b9f4 │ │ │ │ - ldr r3, [pc, #188] @ 62bbb4 │ │ │ │ + b 62b9f8 │ │ │ │ + ldr r3, [pc, #188] @ 62bbb8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62b9d4 │ │ │ │ - ldr r3, [pc, #172] @ 62bbb8 │ │ │ │ + beq 62b9d8 │ │ │ │ + ldr r3, [pc, #172] @ 62bbbc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 62b9d4 │ │ │ │ - ldr r3, [pc, #156] @ 62bbbc │ │ │ │ + beq 62b9d8 │ │ │ │ + ldr r3, [pc, #156] @ 62bbc0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62bb6c │ │ │ │ + beq 62bb70 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ stm sp, {r4, r5} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #92] @ 62bbc0 │ │ │ │ + ldr r0, [pc, #92] @ 62bbc4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 62b9d4 │ │ │ │ - ldr r0, [pc, #80] @ 62bbc4 │ │ │ │ + b 62b9d8 │ │ │ │ + ldr r0, [pc, #80] @ 62bbc8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 62b9d4 │ │ │ │ + b 62b9d8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq pc, r2, ip, asr r3 @ │ │ │ │ + subseq pc, r2, r8, asr r3 @ │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq fp, r5, r8, lsr #31 │ │ │ │ - eorseq r8, r0, ip, lsr #20 │ │ │ │ - eorseq r8, r0, r8, asr #20 │ │ │ │ - subseq pc, r2, r8, lsl #6 │ │ │ │ + subeq fp, r5, r4, lsr #31 │ │ │ │ + eorseq r8, r0, r8, lsr #20 │ │ │ │ + eorseq r8, r0, r4, asr #20 │ │ │ │ + subseq pc, r2, r4, lsl #6 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - @ instruction: 0x0052f29c │ │ │ │ - subeq fp, r5, ip, lsr #29 │ │ │ │ - eorseq r8, r0, r0, lsr r9 │ │ │ │ - eorseq r8, r0, ip, asr #18 │ │ │ │ + @ instruction: 0x0052f298 │ │ │ │ + subeq fp, r5, r8, lsr #29 │ │ │ │ + eorseq r8, r0, ip, lsr #18 │ │ │ │ + eorseq r8, r0, r8, asr #18 │ │ │ │ andeq r3, r0, r8, ror #8 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x0037d2fc │ │ │ │ - eorseq sp, r7, r4, lsl r3 │ │ │ │ + @ instruction: 0x0037d2f8 │ │ │ │ + eorseq sp, r7, r0, lsl r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #264] @ 62bce8 │ │ │ │ + ldr r4, [pc, #264] @ 62bcec │ │ │ │ mov r6, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #256] @ 62bcec │ │ │ │ - ldr r1, [pc, #256] @ 62bcf0 │ │ │ │ + ldr r2, [pc, #256] @ 62bcf0 │ │ │ │ + ldr r1, [pc, #256] @ 62bcf4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r4, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ add r4, r4, #196 @ 0xc4 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #208] @ 62bcf4 │ │ │ │ - ldr r1, [pc, #208] @ 62bcf8 │ │ │ │ + ldr r2, [pc, #208] @ 62bcf8 │ │ │ │ + ldr r1, [pc, #208] @ 62bcfc │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ bl 69d3f0 │ │ │ │ cmp r6, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 62bc5c │ │ │ │ + beq 62bc60 │ │ │ │ ldrb r3, [r5, #254] @ 0xfe │ │ │ │ ldrb r1, [r5, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62bc8c │ │ │ │ + bne 62bc90 │ │ │ │ tst r1, #4 │ │ │ │ - bne 62bc98 │ │ │ │ + bne 62bc9c │ │ │ │ strb r6, [r5, #250] @ 0xfa │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62bc78 │ │ │ │ + beq 62bc7c │ │ │ │ ldr r0, [r7, #20] │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ ldrb r1, [r5, #100] @ 0x64 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62b950 │ │ │ │ + b 62b954 │ │ │ │ ldrb r3, [r5, #255] @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62bc5c │ │ │ │ + beq 62bc60 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r5, #250] @ 0xfa │ │ │ │ - bl 62b950 │ │ │ │ + bl 62b954 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62bcc8 │ │ │ │ + beq 62bccc │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq fp, r5, r0, ror #26 │ │ │ │ - eoreq r1, pc, r4, lsr #14 │ │ │ │ - eorseq sp, r7, r8, ror r8 │ │ │ │ - eorseq ip, r1, r0, ror pc │ │ │ │ - mlaseq r1, r0, pc, ip @ │ │ │ │ + subeq fp, r5, ip, asr sp │ │ │ │ + eoreq r1, pc, r0, lsr #14 │ │ │ │ + eorseq sp, r7, r4, ror r8 │ │ │ │ + eorseq ip, r1, ip, ror #30 │ │ │ │ + eorseq ip, r1, ip, lsl #31 │ │ │ │ │ │ │ │ -0062bcfc : │ │ │ │ +0062bd00 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #96] @ 62bd84 │ │ │ │ - ldr r2, [pc, #96] @ 62bd88 │ │ │ │ - ldr r1, [pc, #96] @ 62bd8c │ │ │ │ + ldr ip, [pc, #96] @ 62bd88 │ │ │ │ + ldr r2, [pc, #96] @ 62bd8c │ │ │ │ + ldr r1, [pc, #96] @ 62bd90 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #220 @ 0xdc │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62bd64 │ │ │ │ + beq 62bd68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq fp, r5, r8, lsl ip │ │ │ │ - mlaseq r0, ip, r6, r8 │ │ │ │ - @ instruction: 0x003086b8 │ │ │ │ + subeq fp, r5, r4, lsl ip │ │ │ │ + mlaseq r0, r8, r6, r8 │ │ │ │ + @ instruction: 0x003086b4 │ │ │ │ │ │ │ │ -0062bd90 : │ │ │ │ +0062bd94 : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ ldrd r0, [r3, #16] │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062bda4 : │ │ │ │ +0062bda8 : │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ subs ip, r2, #0 │ │ │ │ ldr r3, [r0, r1, lsl #7] │ │ │ │ movne ip, #1 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp ip, r3 │ │ │ │ @@ -1082178,55 +1082179,55 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062bdec : │ │ │ │ +0062bdf0 : │ │ │ │ ldr r3, [r0, #276] @ 0x114 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062be00 : │ │ │ │ +0062be04 : │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062be08 : │ │ │ │ +0062be0c : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ ldr r0, [r3, r1, lsl #7] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062be1c : │ │ │ │ +0062be20 : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062be34 : │ │ │ │ +0062be38 : │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, r0, lsl #7] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ bxeq lr │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ - bne 62be3c │ │ │ │ + bne 62be40 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062be64 : │ │ │ │ +0062be68 : │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ orrs r3, r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ @@ -1082240,185 +1082241,185 @@ │ │ │ │ strheq r1, [r0, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062beb4 : │ │ │ │ +0062beb8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #148] @ 0x94 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r4, r1, lsl #7 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - ldr r0, [pc, #428] @ 62c08c │ │ │ │ + ldr r0, [pc, #428] @ 62c090 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - ldr r2, [pc, #424] @ 62c090 │ │ │ │ - ldr r3, [pc, #424] @ 62c094 │ │ │ │ + ldr r2, [pc, #424] @ 62c094 │ │ │ │ + ldr r3, [pc, #424] @ 62c098 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - beq 62bf58 │ │ │ │ + beq 62bf5c │ │ │ │ ldrb r3, [r5, #251] @ 0xfb │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62bf58 │ │ │ │ - ldr r2, [pc, #380] @ 62c098 │ │ │ │ + bne 62bf5c │ │ │ │ + ldr r2, [pc, #380] @ 62c09c │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62bfcc │ │ │ │ + bne 62bfd0 │ │ │ │ ldrb r6, [r4, #112] @ 0x70 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 62bf98 │ │ │ │ + bne 62bf9c │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62bf58 │ │ │ │ + beq 62bf5c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldrb r3, [r5, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62c054 │ │ │ │ - ldr r2, [pc, #316] @ 62c09c │ │ │ │ - ldr r3, [pc, #304] @ 62c094 │ │ │ │ + bne 62c058 │ │ │ │ + ldr r2, [pc, #316] @ 62c0a0 │ │ │ │ + ldr r3, [pc, #304] @ 62c098 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62c088 │ │ │ │ + bne 62c08c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #256] @ 62c0a0 │ │ │ │ - ldr r3, [pc, #240] @ 62c094 │ │ │ │ + ldr r2, [pc, #256] @ 62c0a4 │ │ │ │ + ldr r3, [pc, #240] @ 62c098 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62c088 │ │ │ │ + bne 62c08c │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8d5428 │ │ │ │ - ldr r2, [pc, #208] @ 62c0a4 │ │ │ │ + ldr r2, [pc, #208] @ 62c0a8 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62bf28 │ │ │ │ - ldr r2, [pc, #192] @ 62c0a8 │ │ │ │ + beq 62bf2c │ │ │ │ + ldr r2, [pc, #192] @ 62c0ac │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 62bf28 │ │ │ │ - ldr r2, [pc, #176] @ 62c0ac │ │ │ │ + beq 62bf2c │ │ │ │ + ldr r2, [pc, #176] @ 62c0b0 │ │ │ │ lsl r1, r1, #7 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ asr r6, r1, #7 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62c06c │ │ │ │ + beq 62c070 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp, #8] │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #100] @ 62c0b0 │ │ │ │ + ldr r0, [pc, #100] @ 62c0b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 62bf28 │ │ │ │ + b 62bf2c │ │ │ │ ldrb r3, [r5, #254] @ 0xfe │ │ │ │ strb r6, [r5, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r5, #255] @ 0xff │ │ │ │ - b 62bf58 │ │ │ │ - ldr r0, [pc, #64] @ 62c0b4 │ │ │ │ + b 62bf5c │ │ │ │ + ldr r0, [pc, #64] @ 62c0b8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 62bf28 │ │ │ │ + b 62bf2c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq lr, [r2], #-208 @ 0xffffff30 │ │ │ │ - ldrsbeq lr, [r2], #-220 @ 0xffffff24 │ │ │ │ + subseq lr, r2, ip, asr #27 │ │ │ │ + ldrsbeq lr, [r2], #-216 @ 0xffffff28 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq lr, r2, r4, ror #26 │ │ │ │ - subseq lr, r2, r4, lsr #26 │ │ │ │ + subseq lr, r2, r0, ror #26 │ │ │ │ + subseq lr, r2, r0, lsr #26 │ │ │ │ andeq r1, r0, ip, asr ip │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0x0037cbb4 │ │ │ │ @ instruction: 0x0037cbb8 │ │ │ │ - @ instruction: 0x0037cbbc │ │ │ │ │ │ │ │ -0062c0b8 : │ │ │ │ +0062c0bc : │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ ldrlt r3, [r0, #148] @ 0x94 │ │ │ │ addlt r3, r3, r1, lsl #7 │ │ │ │ ldrhlt r0, [r3, #76] @ 0x4c │ │ │ │ - ldrge r0, [pc, #8] @ 62c0d8 │ │ │ │ + ldrge r0, [pc, #8] @ 62c0dc │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ │ │ │ │ -0062c0dc : │ │ │ │ +0062c0e0 : │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxge lr │ │ │ │ ldr ip, [r0, #276] @ 0x114 │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ cmp ip, #0 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ lsl lr, r1, #7 │ │ │ │ - beq 62c1b0 │ │ │ │ + beq 62c1b4 │ │ │ │ ldrh ip, [r3, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #164] @ 62c1b8 │ │ │ │ + ldr r1, [pc, #164] @ 62c1bc │ │ │ │ cmp ip, r1 │ │ │ │ - beq 62c1b0 │ │ │ │ + beq 62c1b4 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne ip, [r3, #120] @ 0x78 │ │ │ │ strne ip, [r1, #120] @ 0x78 │ │ │ │ ldr ip, [r3, #120] @ 0x78 │ │ │ │ ldrne r1, [r3, #116] @ 0x74 │ │ │ │ str r1, [ip] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #116] @ 0x74 │ │ │ │ str r1, [r3, #120] @ 0x78 │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ add r1, r1, lr │ │ │ │ - ldr ip, [pc, #104] @ 62c1b8 │ │ │ │ + ldr ip, [pc, #104] @ 62c1bc │ │ │ │ strh r2, [r1, #76] @ 0x4c │ │ │ │ ldr r1, [r0, #276] @ 0x114 │ │ │ │ cmp r2, ip │ │ │ │ cmpne r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {pc} @ (ldreq pc, [sp], #4) │ │ │ │ ldr r1, [r1, r2, lsl #2] │ │ │ │ @@ -1082437,15 +1082438,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r1, r3 │ │ │ │ - b 62c148 │ │ │ │ + b 62c14c │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ mov r8, #0 │ │ │ │ @@ -1082457,15 +1082458,15 @@ │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ strd r8, [r3, #24] │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ mov sl, #1 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ strd r8, [r3, #32] │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ - ldr r2, [pc, #216] @ 62c2e4 │ │ │ │ + ldr r2, [pc, #216] @ 62c2e8 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ strh r6, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ mov r4, r0 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ strh r6, [r3, #56] @ 0x38 │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ @@ -1082478,15 +1082479,15 @@ │ │ │ │ strb sl, [r3, #54] @ 0x36 │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ strb sl, [r3, #58] @ 0x3a │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ strb sl, [r3, #62] @ 0x3e │ │ │ │ - bl 62c0dc │ │ │ │ + bl 62c0e0 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r3, r3, r7 │ │ │ │ strh r6, [r3, #64] @ 0x40 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r3, r3, r7 │ │ │ │ strb r6, [r3, #66] @ 0x42 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ @@ -1082508,163 +1082509,163 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #16] @ 62c2e8 │ │ │ │ + ldr r1, [pc, #16] @ 62c2ec │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 8e7a40 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ @ instruction: 0xffffa204 │ │ │ │ │ │ │ │ -0062c2ec : │ │ │ │ +0062c2f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #76] @ 62c360 │ │ │ │ - ldr r2, [pc, #76] @ 62c364 │ │ │ │ - ldr r1, [pc, #76] @ 62c368 │ │ │ │ + ldr ip, [pc, #76] @ 62c364 │ │ │ │ + ldr r2, [pc, #76] @ 62c368 │ │ │ │ + ldr r1, [pc, #76] @ 62c36c │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #220 @ 0xdc │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c34c │ │ │ │ + beq 62c350 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 62c1bc │ │ │ │ - subeq fp, r5, r8, lsr #12 │ │ │ │ - eorseq r8, r0, ip, lsr #1 │ │ │ │ - eorseq r8, r0, r8, asr #1 │ │ │ │ + b 62c1c0 │ │ │ │ + subeq fp, r5, r4, lsr #12 │ │ │ │ + eorseq r8, r0, r8, lsr #1 │ │ │ │ + eorseq r8, r0, r4, asr #1 │ │ │ │ │ │ │ │ -0062c36c : │ │ │ │ +0062c370 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #292] @ 62c4b4 │ │ │ │ - ldr r2, [pc, #292] @ 62c4b8 │ │ │ │ - ldr r1, [pc, #292] @ 62c4bc │ │ │ │ + ldr ip, [pc, #292] @ 62c4b8 │ │ │ │ + ldr r2, [pc, #292] @ 62c4bc │ │ │ │ + ldr r1, [pc, #292] @ 62c4c0 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #220 @ 0xdc │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d3f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62b950 │ │ │ │ - ldr r3, [pc, #248] @ 62c4c0 │ │ │ │ + bl 62b954 │ │ │ │ + ldr r3, [pc, #248] @ 62c4c4 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r0, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62c4a4 │ │ │ │ + beq 62c4a8 │ │ │ │ bl 2f53ac │ │ │ │ add r3, r0, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ strb r3, [r5, #268] @ 0x10c │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c414 │ │ │ │ + beq 62c418 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 62c414 │ │ │ │ + beq 62c418 │ │ │ │ ldr r3, [r3, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c414 │ │ │ │ + beq 62c418 │ │ │ │ bl 48f490 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c428 │ │ │ │ + beq 62c42c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [r5, #256] @ 0x100 │ │ │ │ strb r4, [r5, #255] @ 0xff │ │ │ │ strb r4, [r5, #251] @ 0xfb │ │ │ │ - bl 626c40 │ │ │ │ + bl 626c44 │ │ │ │ strh r4, [r5, #102] @ 0x66 │ │ │ │ strb r4, [r5, #100] @ 0x64 │ │ │ │ strb r4, [r5, #253] @ 0xfd │ │ │ │ strb r4, [r5, #101] @ 0x65 │ │ │ │ mvn r3, #0 │ │ │ │ - ldr r1, [pc, #96] @ 62c4c4 │ │ │ │ + ldr r1, [pc, #96] @ 62c4c8 │ │ │ │ mov r0, r5 │ │ │ │ strh r3, [r5, #136] @ 0x88 │ │ │ │ - bl 62733c │ │ │ │ + bl 627340 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 62c1bc │ │ │ │ + bl 62c1c0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bne 62c46c │ │ │ │ + bne 62c470 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 647c0c │ │ │ │ + bl 647c10 │ │ │ │ add r3, r0, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ - b 62c3e4 │ │ │ │ - subeq fp, r5, ip, lsr #11 │ │ │ │ - eorseq r8, r0, ip, lsr #32 │ │ │ │ - eorseq r8, r0, r8, asr #32 │ │ │ │ - subseq r1, r3, r4, lsl #27 │ │ │ │ + b 62c3e8 │ │ │ │ + subeq fp, r5, r8, lsr #11 │ │ │ │ + eorseq r8, r0, r8, lsr #32 │ │ │ │ + eorseq r8, r0, r4, asr #32 │ │ │ │ + subseq r1, r3, r0, lsl #27 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ │ │ │ │ -0062c4c8 : │ │ │ │ +0062c4cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, #0 │ │ │ │ ldr lr, [r0, #148] @ 0x94 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - b 62c4f8 │ │ │ │ + b 62c4fc │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ - beq 62c570 │ │ │ │ + beq 62c574 │ │ │ │ ldr ip, [lr, r3, lsl #7] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 62c4ec │ │ │ │ + bne 62c4f0 │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ - bgt 62c570 │ │ │ │ + bgt 62c574 │ │ │ │ str r0, [lr, r3, lsl #7] │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ add r1, r1, r3, lsl #7 │ │ │ │ str r0, [r1, #4] │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ lsl r4, r3, #7 │ │ │ │ @@ -1082684,15 +1082685,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 213bcc │ │ │ │ │ │ │ │ -0062c574 : │ │ │ │ +0062c578 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1082709,28 +1082710,28 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #12] @ 62c5e8 │ │ │ │ + ldr r1, [pc, #12] @ 62c5ec │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8e7a40 │ │ │ │ @ instruction: 0xffff9f00 │ │ │ │ │ │ │ │ -0062c5ec : │ │ │ │ +0062c5f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ - bcs 62c670 │ │ │ │ + bcs 62c674 │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ lsl r2, r1, #7 │ │ │ │ add r4, r3, r1, lsl #7 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ strd r0, [r3, r2] │ │ │ │ @@ -1082745,439 +1082746,439 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #16] @ 62c674 │ │ │ │ + ldr r1, [pc, #16] @ 62c678 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8e7a40 │ │ │ │ bl 213bcc │ │ │ │ @ instruction: 0xffff9e78 │ │ │ │ │ │ │ │ -0062c678 : │ │ │ │ +0062c67c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #732] @ 62c96c │ │ │ │ - ldr r3, [pc, #732] @ 62c970 │ │ │ │ + ldr r2, [pc, #732] @ 62c970 │ │ │ │ + ldr r3, [pc, #732] @ 62c974 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ bl 8e7958 │ │ │ │ - ldr r7, [pc, #696] @ 62c974 │ │ │ │ + ldr r7, [pc, #696] @ 62c978 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 62c6e4 │ │ │ │ - ldr r3, [pc, #672] @ 62c978 │ │ │ │ + bne 62c6e8 │ │ │ │ + ldr r3, [pc, #672] @ 62c97c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mov r1, r4 │ │ │ │ tst r3, #4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 62c790 │ │ │ │ - bl 628808 │ │ │ │ + beq 62c794 │ │ │ │ + bl 62880c │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 62c7a0 │ │ │ │ + beq 62c7a4 │ │ │ │ bl 8e7958 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 62c948 │ │ │ │ + beq 62c94c │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ - beq 62c814 │ │ │ │ - ldr r3, [pc, #584] @ 62c97c │ │ │ │ + beq 62c818 │ │ │ │ + ldr r3, [pc, #584] @ 62c980 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62c8ac │ │ │ │ + bne 62c8b0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ add r0, r3, #101 @ 0x65 │ │ │ │ ldrb r3, [r3, #101] @ 0x65 │ │ │ │ tst r3, #1 │ │ │ │ - beq 62c808 │ │ │ │ - ldr r2, [pc, #548] @ 62c980 │ │ │ │ - ldr r3, [pc, #528] @ 62c970 │ │ │ │ + beq 62c80c │ │ │ │ + ldr r2, [pc, #548] @ 62c984 │ │ │ │ + ldr r3, [pc, #528] @ 62c974 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62c944 │ │ │ │ - ldr r0, [pc, #516] @ 62c984 │ │ │ │ + bne 62c948 │ │ │ │ + ldr r0, [pc, #516] @ 62c988 │ │ │ │ add r1, r4, #88 @ 0x58 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8daef0 │ │ │ │ - bl 629e70 │ │ │ │ + bl 629e74 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 62c708 │ │ │ │ + bne 62c70c │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c948 │ │ │ │ + beq 62c94c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 62c84c │ │ │ │ - ldr r2, [pc, #444] @ 62c988 │ │ │ │ - ldr r3, [pc, #416] @ 62c970 │ │ │ │ + beq 62c850 │ │ │ │ + ldr r2, [pc, #444] @ 62c98c │ │ │ │ + ldr r3, [pc, #416] @ 62c974 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62c944 │ │ │ │ + bne 62c948 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #1 │ │ │ │ bl 91c6ec │ │ │ │ - b 62c754 │ │ │ │ + b 62c758 │ │ │ │ bl 91d018 │ │ │ │ str r6, [r8] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r8, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c72c │ │ │ │ + beq 62c730 │ │ │ │ strb r6, [r8, #4] │ │ │ │ - ldr r3, [pc, #336] @ 62c98c │ │ │ │ + ldr r3, [pc, #336] @ 62c990 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 62c72c │ │ │ │ + b 62c730 │ │ │ │ bl 91d018 │ │ │ │ str r6, [r4] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c7c4 │ │ │ │ + beq 62c7c8 │ │ │ │ strb r6, [r4, #4] │ │ │ │ - ldr r2, [pc, #284] @ 62c990 │ │ │ │ - ldr r3, [pc, #248] @ 62c970 │ │ │ │ + ldr r2, [pc, #284] @ 62c994 │ │ │ │ + ldr r3, [pc, #248] @ 62c974 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62c944 │ │ │ │ - ldr r3, [pc, #244] @ 62c98c │ │ │ │ + bne 62c948 │ │ │ │ + ldr r3, [pc, #244] @ 62c990 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8d95e8 │ │ │ │ - ldr r3, [pc, #224] @ 62c994 │ │ │ │ + ldr r3, [pc, #224] @ 62c998 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c740 │ │ │ │ - ldr r3, [pc, #208] @ 62c998 │ │ │ │ + beq 62c744 │ │ │ │ + ldr r3, [pc, #208] @ 62c99c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 62c740 │ │ │ │ - ldr r3, [pc, #192] @ 62c99c │ │ │ │ + beq 62c744 │ │ │ │ + ldr r3, [pc, #192] @ 62c9a0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62c92c │ │ │ │ + beq 62c930 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #124] @ 62c9a0 │ │ │ │ + ldr r0, [pc, #124] @ 62c9a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 62c740 │ │ │ │ - ldr r0, [pc, #112] @ 62c9a4 │ │ │ │ + b 62c744 │ │ │ │ + ldr r0, [pc, #112] @ 62c9a8 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 8e8dbc │ │ │ │ - b 62c740 │ │ │ │ + b 62c744 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ 62c9a8 │ │ │ │ - ldr r1, [pc, #88] @ 62c9ac │ │ │ │ - ldr r0, [pc, #88] @ 62c9b0 │ │ │ │ + ldr r3, [pc, #88] @ 62c9ac │ │ │ │ + ldr r1, [pc, #88] @ 62c9b0 │ │ │ │ + ldr r0, [pc, #88] @ 62c9b4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq lr, r2, r4, lsr r6 │ │ │ │ + subseq lr, r2, r0, lsr r6 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq lr, r2, ip, lsl #12 │ │ │ │ + subseq lr, r2, r8, lsl #12 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq lr, r2, r8, ror #10 │ │ │ │ + subseq lr, r2, r4, ror #10 │ │ │ │ @ instruction: 0xffff9af4 │ │ │ │ - ldrsheq lr, [r2], #-72 @ 0xffffffb8 │ │ │ │ + ldrsheq lr, [r2], #-68 @ 0xffffffbc │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ - subseq lr, r2, r0, asr r4 │ │ │ │ + subseq lr, r2, ip, asr #8 │ │ │ │ andeq r1, r0, r0, lsl r7 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - mlaseq r7, r0, r5, ip │ │ │ │ - eorseq ip, r7, ip, lsr #11 │ │ │ │ - subeq sl, r5, ip, ror #31 │ │ │ │ - eorseq r1, r0, ip, lsl #31 │ │ │ │ - eorseq r1, r0, r0, lsr #31 │ │ │ │ + eorseq ip, r7, ip, lsl #11 │ │ │ │ + eorseq ip, r7, r8, lsr #11 │ │ │ │ + subeq sl, r5, r8, ror #31 │ │ │ │ + eorseq r1, r0, r8, lsl #31 │ │ │ │ + mlaseq r0, ip, pc, r1 @ │ │ │ │ │ │ │ │ -0062c9b4 : │ │ │ │ +0062c9b8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #728] @ 62cca4 │ │ │ │ - ldr r3, [pc, #728] @ 62cca8 │ │ │ │ + ldr r2, [pc, #728] @ 62cca8 │ │ │ │ + ldr r3, [pc, #728] @ 62ccac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ bl 8e7958 │ │ │ │ - ldr r7, [pc, #692] @ 62ccac │ │ │ │ + ldr r7, [pc, #692] @ 62ccb0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 62ca20 │ │ │ │ - ldr r3, [pc, #668] @ 62ccb0 │ │ │ │ + bne 62ca24 │ │ │ │ + ldr r3, [pc, #668] @ 62ccb4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mov r1, r4 │ │ │ │ tst r3, #4 │ │ │ │ mov r0, r5 │ │ │ │ - beq 62cac8 │ │ │ │ - bl 628808 │ │ │ │ + beq 62cacc │ │ │ │ + bl 62880c │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 62cad8 │ │ │ │ + beq 62cadc │ │ │ │ bl 8e7958 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 62cc80 │ │ │ │ + beq 62cc84 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ - beq 62cb4c │ │ │ │ - ldr r3, [pc, #580] @ 62ccb4 │ │ │ │ + beq 62cb50 │ │ │ │ + ldr r3, [pc, #580] @ 62ccb8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62cbe4 │ │ │ │ + bne 62cbe8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ add r0, r3, #101 @ 0x65 │ │ │ │ ldrb r3, [r3, #101] @ 0x65 │ │ │ │ tst r3, #1 │ │ │ │ - beq 62cb40 │ │ │ │ - ldr r2, [pc, #544] @ 62ccb8 │ │ │ │ - ldr r3, [pc, #524] @ 62cca8 │ │ │ │ + beq 62cb44 │ │ │ │ + ldr r2, [pc, #544] @ 62ccbc │ │ │ │ + ldr r3, [pc, #524] @ 62ccac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62cc7c │ │ │ │ + bne 62cc80 │ │ │ │ ldrh r1, [r4, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62733c │ │ │ │ - bl 629e70 │ │ │ │ + b 627340 │ │ │ │ + bl 629e74 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 62ca44 │ │ │ │ + bne 62ca48 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62cc80 │ │ │ │ + beq 62cc84 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 62cb84 │ │ │ │ - ldr r2, [pc, #440] @ 62ccbc │ │ │ │ - ldr r3, [pc, #416] @ 62cca8 │ │ │ │ + beq 62cb88 │ │ │ │ + ldr r2, [pc, #440] @ 62ccc0 │ │ │ │ + ldr r3, [pc, #416] @ 62ccac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62cc7c │ │ │ │ + bne 62cc80 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #1 │ │ │ │ bl 91c6ec │ │ │ │ - b 62ca90 │ │ │ │ + b 62ca94 │ │ │ │ bl 91d018 │ │ │ │ str r6, [r8] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r8, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62ca68 │ │ │ │ + beq 62ca6c │ │ │ │ strb r6, [r8, #4] │ │ │ │ - ldr r3, [pc, #332] @ 62ccc0 │ │ │ │ + ldr r3, [pc, #332] @ 62ccc4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 62ca68 │ │ │ │ + b 62ca6c │ │ │ │ bl 91d018 │ │ │ │ str r6, [r4] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62cafc │ │ │ │ + beq 62cb00 │ │ │ │ strb r6, [r4, #4] │ │ │ │ - ldr r2, [pc, #280] @ 62ccc4 │ │ │ │ - ldr r3, [pc, #248] @ 62cca8 │ │ │ │ + ldr r2, [pc, #280] @ 62ccc8 │ │ │ │ + ldr r3, [pc, #248] @ 62ccac │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62cc7c │ │ │ │ - ldr r3, [pc, #240] @ 62ccc0 │ │ │ │ + bne 62cc80 │ │ │ │ + ldr r3, [pc, #240] @ 62ccc4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8d95e8 │ │ │ │ - ldr r3, [pc, #220] @ 62ccc8 │ │ │ │ + ldr r3, [pc, #220] @ 62cccc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62ca7c │ │ │ │ - ldr r3, [pc, #204] @ 62cccc │ │ │ │ + beq 62ca80 │ │ │ │ + ldr r3, [pc, #204] @ 62ccd0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 62ca7c │ │ │ │ - ldr r3, [pc, #188] @ 62ccd0 │ │ │ │ + beq 62ca80 │ │ │ │ + ldr r3, [pc, #188] @ 62ccd4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62cc64 │ │ │ │ + beq 62cc68 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #120] @ 62ccd4 │ │ │ │ + ldr r0, [pc, #120] @ 62ccd8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 62ca7c │ │ │ │ - ldr r0, [pc, #108] @ 62ccd8 │ │ │ │ + b 62ca80 │ │ │ │ + ldr r0, [pc, #108] @ 62ccdc │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 8e8dbc │ │ │ │ - b 62ca7c │ │ │ │ + b 62ca80 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #84] @ 62ccdc │ │ │ │ - ldr r1, [pc, #84] @ 62cce0 │ │ │ │ - ldr r0, [pc, #84] @ 62cce4 │ │ │ │ + ldr r3, [pc, #84] @ 62cce0 │ │ │ │ + ldr r1, [pc, #84] @ 62cce4 │ │ │ │ + ldr r0, [pc, #84] @ 62cce8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldrsheq lr, [r2], #-40 @ 0xffffffd8 │ │ │ │ + ldrsheq lr, [r2], #-36 @ 0xffffffdc │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsbeq lr, [r2], #-32 @ 0xffffffe0 │ │ │ │ + subseq lr, r2, ip, asr #5 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq lr, r2, ip, lsr #4 │ │ │ │ - subseq lr, r2, r0, asr #3 │ │ │ │ + subseq lr, r2, r8, lsr #4 │ │ │ │ + ldrheq lr, [r2], #-28 @ 0xffffffe4 │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ - subseq lr, r2, r8, lsl r1 │ │ │ │ + subseq lr, r2, r4, lsl r1 │ │ │ │ ldrdeq r3, [r0], -r0 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq ip, r7, ip, lsr #5 │ │ │ │ - eorseq ip, r7, r4, asr #5 │ │ │ │ - strheq sl, [r5], #-196 @ 0xffffff3c │ │ │ │ - eorseq r1, r0, r4, asr ip │ │ │ │ - eorseq r1, r0, r8, ror #24 │ │ │ │ + eorseq ip, r7, r8, lsr #5 │ │ │ │ + eorseq ip, r7, r0, asr #5 │ │ │ │ + strheq sl, [r5], #-192 @ 0xffffff40 │ │ │ │ + eorseq r1, r0, r0, asr ip │ │ │ │ + eorseq r1, r0, r4, ror #24 │ │ │ │ │ │ │ │ -0062cce8 : │ │ │ │ +0062ccec : │ │ │ │ ldrb r3, [r0, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1083185,84 +1083186,84 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #101 @ 0x65 │ │ │ │ ldrb r3, [r4, #101] @ 0x65 │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 62cd30 │ │ │ │ + beq 62cd34 │ │ │ │ mov r1, #3 │ │ │ │ bl 91c6ec │ │ │ │ ldr r3, [r4, #140] @ 0x8c │ │ │ │ ldrh r1, [r4, #136] @ 0x88 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #140] @ 0x8c │ │ │ │ pop {r4, lr} │ │ │ │ - b 62733c │ │ │ │ + b 627340 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 8d5644 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ sub r0, r4, #288 @ 0x120 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62cce8 │ │ │ │ + b 62ccec │ │ │ │ │ │ │ │ -0062cd84 : │ │ │ │ +0062cd88 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #560] @ 62cfcc │ │ │ │ - ldr r2, [pc, #560] @ 62cfd0 │ │ │ │ + ldr r4, [pc, #560] @ 62cfd0 │ │ │ │ + ldr r2, [pc, #560] @ 62cfd4 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #552] @ 62cfd4 │ │ │ │ + ldr r1, [pc, #552] @ 62cfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ mov r8, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #508] @ 62cfd8 │ │ │ │ - ldr r1, [pc, #508] @ 62cfdc │ │ │ │ + ldr r2, [pc, #508] @ 62cfdc │ │ │ │ + ldr r1, [pc, #508] @ 62cfe0 │ │ │ │ add ip, r4, #196 @ 0xc4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ add r4, r4, #220 @ 0xdc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #468] @ 62cfe0 │ │ │ │ - ldr r1, [pc, #468] @ 62cfe4 │ │ │ │ + ldr r2, [pc, #468] @ 62cfe4 │ │ │ │ + ldr r1, [pc, #468] @ 62cfe8 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr r4, [r6, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 62ce40 │ │ │ │ + beq 62ce44 │ │ │ │ ldr r0, [r8, #20] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldrb r1, [r6, #100] @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e8e84 │ │ │ │ ldrb r1, [r6, #101] @ 0x65 │ │ │ │ @@ -1083279,77 +1083280,77 @@ │ │ │ │ bl 6e994c │ │ │ │ ldr r2, [r6, #128] @ 0x80 │ │ │ │ ldr r1, [r6, #132] @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e8858 │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ - b 62cea4 │ │ │ │ + b 62cea8 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ - beq 62ceb0 │ │ │ │ + beq 62ceb4 │ │ │ │ ldr r3, [r2, r1, lsl #7] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62ce98 │ │ │ │ + bne 62ce9c │ │ │ │ mov r0, r5 │ │ │ │ bl 6e994c │ │ │ │ mov r4, #0 │ │ │ │ - b 62cf10 │ │ │ │ + b 62cf14 │ │ │ │ ldr r3, [r6, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ add r3, r3, sl │ │ │ │ ldrd r2, [r3, #16] │ │ │ │ bl 6e9a04 │ │ │ │ ldr r3, [r6, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ add r3, r3, sl │ │ │ │ ldrh r1, [r3, #52] @ 0x34 │ │ │ │ bl 6e97c8 │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ mov r2, r5 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ - beq 62cf04 │ │ │ │ + beq 62cf08 │ │ │ │ ldr r0, [r8, #20] │ │ │ │ blx r3 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - beq 62cf50 │ │ │ │ + beq 62cf54 │ │ │ │ ldr r3, [r6, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, r4, lsl #7] │ │ │ │ lsl sl, r4, #7 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62cf50 │ │ │ │ + beq 62cf54 │ │ │ │ bl 6e994c │ │ │ │ ldrb r3, [r7, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62cec0 │ │ │ │ + beq 62cec4 │ │ │ │ ldr r3, [r6, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ add r3, r3, sl │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bl 6e994c │ │ │ │ - b 62cec0 │ │ │ │ + b 62cec4 │ │ │ │ ldr r3, [r9, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62cf68 │ │ │ │ + beq 62cf6c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r9, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62cf8c │ │ │ │ + beq 62cf90 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e7630 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62cfb0 │ │ │ │ - ldr r1, [pc, #84] @ 62cfe8 │ │ │ │ + bne 62cfb4 │ │ │ │ + ldr r1, [pc, #84] @ 62cfec │ │ │ │ mov r3, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r6 │ │ │ │ add r1, r1, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1083357,164 +1083358,164 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subeq sl, r5, r4, lsr #23 │ │ │ │ - eoreq r0, pc, r8, ror #10 │ │ │ │ - @ instruction: 0x0037c6bc │ │ │ │ - @ instruction: 0x0031bdb8 │ │ │ │ - @ instruction: 0x0031bdd8 │ │ │ │ - @ instruction: 0x003075bc │ │ │ │ - @ instruction: 0x003075d8 │ │ │ │ - ldrheq r0, [r0], #-36 @ 0xffffffdc │ │ │ │ + subeq sl, r5, r0, lsr #23 │ │ │ │ + eoreq r0, pc, r4, ror #10 │ │ │ │ + @ instruction: 0x0037c6b8 │ │ │ │ + @ instruction: 0x0031bdb4 │ │ │ │ + @ instruction: 0x0031bdd4 │ │ │ │ + @ instruction: 0x003075b8 │ │ │ │ + @ instruction: 0x003075d4 │ │ │ │ + ldrheq r0, [r0], #-32 @ 0xffffffe0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #64] @ 62d044 │ │ │ │ + ldr ip, [pc, #64] @ 62d048 │ │ │ │ mov lr, r1 │ │ │ │ - ldr r2, [pc, #60] @ 62d048 │ │ │ │ - ldr r1, [pc, #60] @ 62d04c │ │ │ │ + ldr r2, [pc, #60] @ 62d04c │ │ │ │ + ldr r1, [pc, #60] @ 62d050 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #172 @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62cd84 │ │ │ │ - subeq sl, r5, r4, lsr r9 │ │ │ │ - @ instruction: 0x003073b4 │ │ │ │ - @ instruction: 0x003073d0 │ │ │ │ + b 62cd88 │ │ │ │ + subeq sl, r5, r0, lsr r9 │ │ │ │ + @ instruction: 0x003073b0 │ │ │ │ + eorseq r7, r0, ip, asr #7 │ │ │ │ │ │ │ │ -0062d050 : │ │ │ │ +0062d054 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [lr] │ │ │ │ ldr ip, [lr, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ orrs r5, r1, ip │ │ │ │ - beq 62d0a8 │ │ │ │ + beq 62d0ac │ │ │ │ and r1, r1, r2 │ │ │ │ and ip, ip, r3 │ │ │ │ orrs r1, r1, ip │ │ │ │ - beq 62d098 │ │ │ │ + beq 62d09c │ │ │ │ ldr r1, [lr, #8] │ │ │ │ cmp r0, r1 │ │ │ │ movcc r0, r1 │ │ │ │ ldr r1, [lr, #16]! │ │ │ │ ldr ip, [lr, #4] │ │ │ │ orrs r5, r1, ip │ │ │ │ - bne 62d07c │ │ │ │ + bne 62d080 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popcs {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ 62d0e8 │ │ │ │ - ldr r1, [pc, #28] @ 62d0ec │ │ │ │ - ldr r0, [pc, #28] @ 62d0f0 │ │ │ │ + ldr r3, [pc, #28] @ 62d0ec │ │ │ │ + ldr r1, [pc, #28] @ 62d0f0 │ │ │ │ + ldr r0, [pc, #28] @ 62d0f4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 62d0f4 │ │ │ │ + ldr r2, [pc, #24] @ 62d0f8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #592 @ 0x250 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq sl, r5, r0, ror r8 │ │ │ │ - eorseq fp, r7, r4, ror r9 │ │ │ │ - eorseq fp, r7, r4, ror lr │ │ │ │ + subeq sl, r5, ip, ror #16 │ │ │ │ + eorseq fp, r7, r0, ror r9 │ │ │ │ + eorseq fp, r7, r0, ror lr │ │ │ │ andeq r0, r0, r1, lsl #25 │ │ │ │ │ │ │ │ -0062d0f8 : │ │ │ │ +0062d0fc : │ │ │ │ ldr r0, [r0, #260] @ 0x104 │ │ │ │ b 4c1fc4 │ │ │ │ │ │ │ │ -0062d100 : │ │ │ │ +0062d104 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #76] @ 62d168 │ │ │ │ + ldr r1, [pc, #76] @ 62d16c │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r2 │ │ │ │ - ldr r2, [pc, #68] @ 62d16c │ │ │ │ + ldr r2, [pc, #68] @ 62d170 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov lr, #0 │ │ │ │ str lr, [sp, #8] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #48] @ 62d170 │ │ │ │ + ldr r1, [pc, #48] @ 62d174 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 6a09a8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 694f80 │ │ │ │ - @ instruction: 0x0052db9c │ │ │ │ + @ instruction: 0x0052db98 │ │ │ │ andeq r4, r0, r8, lsl r8 │ │ │ │ - eorseq fp, r7, r0, lsr lr │ │ │ │ + eorseq fp, r7, ip, lsr #28 │ │ │ │ │ │ │ │ -0062d174 : │ │ │ │ +0062d178 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #520] @ 62d394 │ │ │ │ + ldr r4, [pc, #520] @ 62d398 │ │ │ │ mov r7, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #512] @ 62d398 │ │ │ │ + ldr r1, [pc, #512] @ 62d39c │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #508] @ 62d39c │ │ │ │ + ldr r2, [pc, #508] @ 62d3a0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ add r4, r4, #196 @ 0xc4 │ │ │ │ mov r8, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #460] @ 62d3a0 │ │ │ │ - ldr r1, [pc, #460] @ 62d3a4 │ │ │ │ + ldr r2, [pc, #460] @ 62d3a4 │ │ │ │ + ldr r1, [pc, #460] @ 62d3a8 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62d204 │ │ │ │ + beq 62d208 │ │ │ │ ldr r0, [r8, #20] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62d32c │ │ │ │ + bne 62d330 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r5, #256] @ 0x100 │ │ │ │ strb r4, [r5, #255] @ 0xff │ │ │ │ strb r4, [r5, #258] @ 0x102 │ │ │ │ strh r7, [r5, #248] @ 0xf8 │ │ │ │ strb r4, [r5, #100] @ 0x64 │ │ │ │ strb r4, [r5, #101] @ 0x65 │ │ │ │ @@ -1083539,44 +1083540,44 @@ │ │ │ │ add r0, r0, r3, lsl #7 │ │ │ │ strh r3, [r0, #68] @ 0x44 │ │ │ │ ldr r0, [r5, #148] @ 0x94 │ │ │ │ add r0, r0, r3, lsl #7 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ strb r1, [r0, #112] @ 0x70 │ │ │ │ - bne 62d24c │ │ │ │ + bne 62d250 │ │ │ │ cmp r7, #41 @ 0x29 │ │ │ │ - bhi 62d370 │ │ │ │ - ldr r3, [pc, #272] @ 62d3a8 │ │ │ │ + bhi 62d374 │ │ │ │ + ldr r3, [pc, #272] @ 62d3ac │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62d34c │ │ │ │ + beq 62d350 │ │ │ │ cmp r6, #0 │ │ │ │ str r3, [r5, #96] @ 0x60 │ │ │ │ str r6, [r5, #128] @ 0x80 │ │ │ │ - bne 62d33c │ │ │ │ - ldr r0, [pc, #240] @ 62d3ac │ │ │ │ - ldr r2, [pc, #240] @ 62d3b0 │ │ │ │ - ldr r1, [pc, #240] @ 62d3b4 │ │ │ │ + bne 62d340 │ │ │ │ + ldr r0, [pc, #240] @ 62d3b0 │ │ │ │ + ldr r2, [pc, #240] @ 62d3b4 │ │ │ │ + ldr r1, [pc, #240] @ 62d3b8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #188 @ 0xbc │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r6, [r5, #132] @ 0x84 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ - ldr r1, [pc, #204] @ 62d3b8 │ │ │ │ + ldr r1, [pc, #204] @ 62d3bc │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30ac84 │ │ │ │ str r0, [r5, #260] @ 0x104 │ │ │ │ - bl 647c0c │ │ │ │ + bl 647c10 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r5, #269] @ 0x10d │ │ │ │ add r3, r0, #1 │ │ │ │ strb r3, [r5, #268] @ 0x10c │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1083584,124 +1083585,124 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ lsl r0, r0, #2 │ │ │ │ bl 211a90 │ │ │ │ str r0, [r5, #276] @ 0x114 │ │ │ │ - b 62d204 │ │ │ │ + b 62d208 │ │ │ │ mov r0, r6 │ │ │ │ bl 211a90 │ │ │ │ mov r6, r0 │ │ │ │ - b 62d2b4 │ │ │ │ - ldr r3, [pc, #104] @ 62d3bc │ │ │ │ - ldr r1, [pc, #104] @ 62d3c0 │ │ │ │ - ldr r0, [pc, #104] @ 62d3c4 │ │ │ │ + b 62d2b8 │ │ │ │ + ldr r3, [pc, #104] @ 62d3c0 │ │ │ │ + ldr r1, [pc, #104] @ 62d3c4 │ │ │ │ + ldr r0, [pc, #104] @ 62d3c8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 62d3c8 │ │ │ │ - ldr r1, [pc, #80] @ 62d3cc │ │ │ │ - ldr r0, [pc, #80] @ 62d3d0 │ │ │ │ + ldr r3, [pc, #80] @ 62d3cc │ │ │ │ + ldr r1, [pc, #80] @ 62d3d0 │ │ │ │ + ldr r0, [pc, #80] @ 62d3d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r2, #202 @ 0xca │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - strheq sl, [r5], #-116 @ 0xffffff8c │ │ │ │ - eorseq ip, r7, r8, asr #5 │ │ │ │ - eoreq r0, pc, r4, ror r1 @ │ │ │ │ - eorseq fp, r1, r0, asr #19 │ │ │ │ - eorseq fp, r1, r0, ror #19 │ │ │ │ - ldrsheq r1, [r6], #-72 @ 0xffffffb8 │ │ │ │ - subeq sl, r5, r0, lsl #13 │ │ │ │ - eoreq r0, pc, r8, asr #32 │ │ │ │ - mlaseq r7, r8, r1, ip │ │ │ │ + strheq sl, [r5], #-112 @ 0xffffff90 │ │ │ │ + eorseq ip, r7, r4, asr #5 │ │ │ │ + eoreq r0, pc, r0, ror r1 @ │ │ │ │ + @ instruction: 0x0031b9bc │ │ │ │ + @ instruction: 0x0031b9dc │ │ │ │ + ldrsheq r1, [r6], #-68 @ 0xffffffbc │ │ │ │ + subeq sl, r5, ip, ror r6 │ │ │ │ + eoreq r0, pc, r4, asr #32 │ │ │ │ + mlaseq r7, r4, r1, ip │ │ │ │ @ instruction: 0xffffe8d4 │ │ │ │ - subeq sl, r5, r8, ror #11 │ │ │ │ - @ instruction: 0x0037b6f0 │ │ │ │ - eorseq fp, r7, r0, asr ip │ │ │ │ - subeq sl, r5, r4, asr #11 │ │ │ │ - eorseq fp, r7, ip, asr #13 │ │ │ │ - @ instruction: 0x0037bbfc │ │ │ │ + subeq sl, r5, r4, ror #11 │ │ │ │ + eorseq fp, r7, ip, ror #13 │ │ │ │ + eorseq fp, r7, ip, asr #24 │ │ │ │ + subeq sl, r5, r0, asr #11 │ │ │ │ + eorseq fp, r7, r8, asr #13 │ │ │ │ + @ instruction: 0x0037bbf8 │ │ │ │ │ │ │ │ -0062d3d4 : │ │ │ │ +0062d3d8 : │ │ │ │ ldrh r3, [r0, #248] @ 0xf8 │ │ │ │ sub r3, r3, #1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #11 │ │ │ │ - ldrls r0, [pc, #16] @ 62d400 │ │ │ │ + ldrls r0, [pc, #16] @ 62d404 │ │ │ │ lsrls r0, r0, r3 │ │ │ │ andls r0, r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ ldrdeq r0, [r0], -pc @ │ │ │ │ │ │ │ │ -0062d404 : │ │ │ │ +0062d408 : │ │ │ │ ldrb r0, [r0, #257] @ 0x101 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062d40c : │ │ │ │ +0062d410 : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ ldrd r0, [r3, #16] │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062d420 : │ │ │ │ +0062d424 : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r1, r3, r1, lsl #7 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r2, [r1, #20] │ │ │ │ orrs r3, r3, r2 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062d44c : │ │ │ │ +0062d450 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #172] @ 62d510 │ │ │ │ - ldr r2, [pc, #172] @ 62d514 │ │ │ │ + ldr r4, [pc, #172] @ 62d514 │ │ │ │ + ldr r2, [pc, #172] @ 62d518 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #164] @ 62d518 │ │ │ │ + ldr r1, [pc, #164] @ 62d51c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r4, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ add r4, r4, #196 @ 0xc4 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #116] @ 62d51c │ │ │ │ - ldr r1, [pc, #116] @ 62d520 │ │ │ │ + ldr r2, [pc, #116] @ 62d520 │ │ │ │ + ldr r1, [pc, #116] @ 62d524 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62d4dc │ │ │ │ + beq 62d4e0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r7, #148] @ 0x94 │ │ │ │ add r3, r3, r5, lsl #7 │ │ │ │ @@ -1083712,43 +1083713,43 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrdeq sl, [r5], #-76 @ 0xffffffb4 │ │ │ │ - eoreq pc, lr, r0, lsr #29 │ │ │ │ - @ instruction: 0x0037bff4 │ │ │ │ - eorseq fp, r1, ip, ror #13 │ │ │ │ - eorseq fp, r1, ip, lsl #14 │ │ │ │ + ldrdeq sl, [r5], #-72 @ 0xffffffb8 │ │ │ │ + mlaeq lr, ip, lr, pc @ │ │ │ │ + @ instruction: 0x0037bff0 │ │ │ │ + eorseq fp, r1, r8, ror #13 │ │ │ │ + eorseq fp, r1, r8, lsl #14 │ │ │ │ │ │ │ │ -0062d524 : │ │ │ │ +0062d528 : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ ldrd r0, [r3, #24] │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062d538 : │ │ │ │ +0062d53c : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ ldrd r0, [r3, #32] │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062d54c : │ │ │ │ +0062d550 : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ ldr r0, [r3, r1, lsl #7] │ │ │ │ mov r1, #0 │ │ │ │ lsl r0, r0, #4 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062d564 : │ │ │ │ +0062d568 : │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ ldreq r2, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ movne r0, #4 │ │ │ │ lsreq r0, r3, #28 │ │ │ │ ldreq r3, [r2, r1, lsl #7] │ │ │ │ @@ -1083756,15 +1083757,15 @@ │ │ │ │ addeq r3, r3, #2 │ │ │ │ addeq r0, r0, r3, lsl #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062d59c : │ │ │ │ +0062d5a0 : │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ ldreq r2, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ ldreq r0, [r2, r1, lsl #7] │ │ │ │ lsreq r3, r3, #28 │ │ │ │ lsleq r0, r0, #3 │ │ │ │ @@ -1083773,15 +1083774,15 @@ │ │ │ │ addeq r0, r0, r3 │ │ │ │ movne r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062d5d8 : │ │ │ │ +0062d5dc : │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ lsl r1, r1, #7 │ │ │ │ tst r3, #4 │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r3, r3, r1 │ │ │ │ ldrh r0, [r3, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1083796,35 +1083797,35 @@ │ │ │ │ orr r0, r0, r3, lsl #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062d62c : │ │ │ │ +0062d630 : │ │ │ │ ldr ip, [r0, #116] @ 0x74 │ │ │ │ lsl r3, r2, #16 │ │ │ │ tst ip, #4 │ │ │ │ lsl r1, r1, #7 │ │ │ │ lsr r3, r3, #16 │ │ │ │ - bne 62d674 │ │ │ │ + bne 62d678 │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ add r2, r2, r1 │ │ │ │ strh r3, [r2, #52] @ 0x34 │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ add r2, r2, r1 │ │ │ │ strh r3, [r2, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ - ldr ip, [pc, #68] @ 62d6c4 │ │ │ │ + ldr ip, [pc, #68] @ 62d6c8 │ │ │ │ add r1, r0, r1 │ │ │ │ and r3, r3, ip │ │ │ │ lsr r0, r2, #31 │ │ │ │ and ip, ip, r2, lsr #16 │ │ │ │ lsr r2, r2, #15 │ │ │ │ and r2, r2, #1 │ │ │ │ strh ip, [r1, #60] @ 0x3c │ │ │ │ @@ -1083837,461 +1083838,461 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ strdeq r7, [r0], -pc @ │ │ │ │ │ │ │ │ -0062d6c8 : │ │ │ │ +0062d6cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ - ldr r2, [pc, #740] @ 62d9c8 │ │ │ │ + ldr r2, [pc, #740] @ 62d9cc │ │ │ │ tst r3, #4 │ │ │ │ - ldr r3, [pc, #736] @ 62d9cc │ │ │ │ + ldr r3, [pc, #736] @ 62d9d0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #732] @ 62d9d0 │ │ │ │ + ldr r6, [pc, #732] @ 62d9d4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - beq 62d74c │ │ │ │ - ldr r2, [pc, #704] @ 62d9d4 │ │ │ │ - ldr r3, [pc, #692] @ 62d9cc │ │ │ │ + beq 62d750 │ │ │ │ + ldr r2, [pc, #704] @ 62d9d8 │ │ │ │ + ldr r3, [pc, #692] @ 62d9d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62d958 │ │ │ │ + bne 62d95c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 62d80c │ │ │ │ + beq 62d810 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ lsl r7, r5, #7 │ │ │ │ add r5, r3, r5, lsl #7 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 62d824 │ │ │ │ + bne 62d828 │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62d95c │ │ │ │ + beq 62d960 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 62d70c │ │ │ │ + bne 62d710 │ │ │ │ bl 91d018 │ │ │ │ str r4, [r5] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62d70c │ │ │ │ + beq 62d710 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r2, [pc, #516] @ 62d9d8 │ │ │ │ - ldr r3, [pc, #500] @ 62d9cc │ │ │ │ + ldr r2, [pc, #516] @ 62d9dc │ │ │ │ + ldr r3, [pc, #500] @ 62d9d0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62d958 │ │ │ │ - ldr r3, [pc, #484] @ 62d9dc │ │ │ │ + bne 62d95c │ │ │ │ + ldr r3, [pc, #484] @ 62d9e0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 8d95e8 │ │ │ │ - ldr r3, [pc, #460] @ 62d9e0 │ │ │ │ + ldr r3, [pc, #460] @ 62d9e4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ - b 62d76c │ │ │ │ + b 62d770 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62d8a4 │ │ │ │ + beq 62d8a8 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldrd r0, [r3, #200] @ 0xc8 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add ip, r3, #184 @ 0xb8 │ │ │ │ ands r2, r2, #1 │ │ │ │ - bne 62d8bc │ │ │ │ + bne 62d8c0 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ cmp r0, #4 │ │ │ │ strb r2, [sp, #32] │ │ │ │ add r2, sp, #28 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62d980 │ │ │ │ + bcc 62d984 │ │ │ │ ldr r1, [r3, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62d910 │ │ │ │ + beq 62d914 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, #2 │ │ │ │ add r0, sp, #26 │ │ │ │ bl 212834 │ │ │ │ ldrh r2, [sp, #26] │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ strh r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r3, r3, r7 │ │ │ │ ldrh r2, [r3, #52] @ 0x34 │ │ │ │ strh r2, [r3, #56] @ 0x38 │ │ │ │ - b 62d788 │ │ │ │ + b 62d78c │ │ │ │ cmp r0, #4 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #32] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62d9a4 │ │ │ │ + bcc 62d9a8 │ │ │ │ ldr r1, [r3, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62d934 │ │ │ │ + beq 62d938 │ │ │ │ add r1, r1, #2 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #26 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #26] │ │ │ │ - b 62d8a4 │ │ │ │ + b 62d8a8 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 664f68 │ │ │ │ mov r3, r0 │ │ │ │ - b 62d8a4 │ │ │ │ + b 62d8a8 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 664ccc │ │ │ │ mov r3, r0 │ │ │ │ - b 62d8a4 │ │ │ │ + b 62d8a8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #128] @ 62d9e4 │ │ │ │ - ldr r1, [pc, #128] @ 62d9e8 │ │ │ │ - ldr r0, [pc, #128] @ 62d9ec │ │ │ │ + ldr r3, [pc, #128] @ 62d9e8 │ │ │ │ + ldr r1, [pc, #128] @ 62d9ec │ │ │ │ + ldr r0, [pc, #128] @ 62d9f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #104] @ 62d9f0 │ │ │ │ - ldr r1, [pc, #104] @ 62d9f4 │ │ │ │ - ldr r0, [pc, #104] @ 62d9f8 │ │ │ │ + ldr r3, [pc, #104] @ 62d9f4 │ │ │ │ + ldr r1, [pc, #104] @ 62d9f8 │ │ │ │ + ldr r0, [pc, #104] @ 62d9fc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 62d9fc │ │ │ │ - ldr r1, [pc, #80] @ 62da00 │ │ │ │ - ldr r0, [pc, #80] @ 62da04 │ │ │ │ + ldr r3, [pc, #80] @ 62da00 │ │ │ │ + ldr r1, [pc, #80] @ 62da04 │ │ │ │ + ldr r0, [pc, #80] @ 62da08 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldrsbeq sp, [r2], #-92 @ 0xffffffa4 │ │ │ │ + ldrsbeq sp, [r2], #-88 @ 0xffffffa8 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sp, r2, ip, asr #11 │ │ │ │ - ldrheq sp, [r2], #-80 @ 0xffffffb0 │ │ │ │ - ldrsheq sp, [r2], #-64 @ 0xffffffc0 │ │ │ │ + subseq sp, r2, r8, asr #11 │ │ │ │ + subseq sp, r2, ip, lsr #11 │ │ │ │ + subseq sp, r2, ip, ror #9 │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ - ldrdeq r9, [r5], #-248 @ 0xffffff08 │ │ │ │ - eorseq r0, r0, r8, ror pc │ │ │ │ - eorseq r0, r0, ip, lsl #31 │ │ │ │ - strheq r9, [r5], #-244 @ 0xffffff0c │ │ │ │ - eorseq fp, r7, r8, asr #6 │ │ │ │ - eorseq fp, r7, ip, ror #6 │ │ │ │ - @ instruction: 0x00459f90 │ │ │ │ - eorseq fp, r7, r4, lsr #6 │ │ │ │ - eorseq fp, r7, r8, asr #6 │ │ │ │ + ldrdeq r9, [r5], #-244 @ 0xffffff0c │ │ │ │ + eorseq r0, r0, r4, ror pc │ │ │ │ + eorseq r0, r0, r8, lsl #31 │ │ │ │ + strheq r9, [r5], #-240 @ 0xffffff10 │ │ │ │ + eorseq fp, r7, r4, asr #6 │ │ │ │ + eorseq fp, r7, r8, ror #6 │ │ │ │ + subeq r9, r5, ip, lsl #31 │ │ │ │ + eorseq fp, r7, r0, lsr #6 │ │ │ │ + eorseq fp, r7, r4, asr #6 │ │ │ │ │ │ │ │ -0062da08 : │ │ │ │ +0062da0c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ - ldr r2, [pc, #720] @ 62dcf4 │ │ │ │ + ldr r2, [pc, #720] @ 62dcf8 │ │ │ │ tst r3, #4 │ │ │ │ - ldr r3, [pc, #716] @ 62dcf8 │ │ │ │ + ldr r3, [pc, #716] @ 62dcfc │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #712] @ 62dcfc │ │ │ │ + ldr r6, [pc, #712] @ 62dd00 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - beq 62da8c │ │ │ │ - ldr r2, [pc, #684] @ 62dd00 │ │ │ │ - ldr r3, [pc, #672] @ 62dcf8 │ │ │ │ + beq 62da90 │ │ │ │ + ldr r2, [pc, #684] @ 62dd04 │ │ │ │ + ldr r3, [pc, #672] @ 62dcfc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62dc84 │ │ │ │ + bne 62dc88 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 62db48 │ │ │ │ + beq 62db4c │ │ │ │ ldr r4, [r4, #148] @ 0x94 │ │ │ │ add r4, r4, r5, lsl #7 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 62db60 │ │ │ │ + bne 62db64 │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62dc88 │ │ │ │ + beq 62dc8c │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 62da4c │ │ │ │ + bne 62da50 │ │ │ │ bl 91d018 │ │ │ │ str r4, [r5] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62da4c │ │ │ │ + beq 62da50 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r2, [pc, #500] @ 62dd04 │ │ │ │ - ldr r3, [pc, #484] @ 62dcf8 │ │ │ │ + ldr r2, [pc, #500] @ 62dd08 │ │ │ │ + ldr r3, [pc, #484] @ 62dcfc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62dc84 │ │ │ │ - ldr r3, [pc, #468] @ 62dd08 │ │ │ │ + bne 62dc88 │ │ │ │ + ldr r3, [pc, #468] @ 62dd0c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8d95e8 │ │ │ │ - ldr r3, [pc, #444] @ 62dd0c │ │ │ │ + ldr r3, [pc, #444] @ 62dd10 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ - b 62daac │ │ │ │ + b 62dab0 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62dbe0 │ │ │ │ + beq 62dbe4 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldrd r0, [r3, #200] @ 0xc8 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add ip, r3, #184 @ 0xb8 │ │ │ │ ands r2, r2, #1 │ │ │ │ - bne 62dbe8 │ │ │ │ + bne 62dbec │ │ │ │ cmp r0, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ strb r2, [sp, #32] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62dcac │ │ │ │ + bcc 62dcb0 │ │ │ │ ldr r1, [r3, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62dc3c │ │ │ │ + beq 62dc40 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #26 │ │ │ │ bl 212834 │ │ │ │ ldrh r2, [sp, #26] │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ strh r3, [r4, #60] @ 0x3c │ │ │ │ - b 62dac4 │ │ │ │ + b 62dac8 │ │ │ │ cmp r0, #4 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #32] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 62dcd0 │ │ │ │ + bcc 62dcd4 │ │ │ │ ldr r1, [r3, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62dc60 │ │ │ │ + beq 62dc64 │ │ │ │ mov r2, #2 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #26 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #26] │ │ │ │ - b 62dbe0 │ │ │ │ + b 62dbe4 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 664f68 │ │ │ │ mov r3, r0 │ │ │ │ - b 62dbe0 │ │ │ │ + b 62dbe4 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r0, ip │ │ │ │ bl 664ccc │ │ │ │ mov r3, r0 │ │ │ │ - b 62dbe0 │ │ │ │ + b 62dbe4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #128] @ 62dd10 │ │ │ │ - ldr r1, [pc, #128] @ 62dd14 │ │ │ │ - ldr r0, [pc, #128] @ 62dd18 │ │ │ │ + ldr r3, [pc, #128] @ 62dd14 │ │ │ │ + ldr r1, [pc, #128] @ 62dd18 │ │ │ │ + ldr r0, [pc, #128] @ 62dd1c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #104] @ 62dd1c │ │ │ │ - ldr r1, [pc, #104] @ 62dd20 │ │ │ │ - ldr r0, [pc, #104] @ 62dd24 │ │ │ │ + ldr r3, [pc, #104] @ 62dd20 │ │ │ │ + ldr r1, [pc, #104] @ 62dd24 │ │ │ │ + ldr r0, [pc, #104] @ 62dd28 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 62dd28 │ │ │ │ - ldr r1, [pc, #80] @ 62dd2c │ │ │ │ - ldr r0, [pc, #80] @ 62dd30 │ │ │ │ + ldr r3, [pc, #80] @ 62dd2c │ │ │ │ + ldr r1, [pc, #80] @ 62dd30 │ │ │ │ + ldr r0, [pc, #80] @ 62dd34 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0052d29c │ │ │ │ + @ instruction: 0x0052d298 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sp, r2, ip, lsl #5 │ │ │ │ - subseq sp, r2, r0, ror r2 │ │ │ │ - ldrheq sp, [r2], #-20 @ 0xffffffec │ │ │ │ + subseq sp, r2, r8, lsl #5 │ │ │ │ + subseq sp, r2, ip, ror #4 │ │ │ │ + ldrheq sp, [r2], #-16 │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ - subeq r9, r5, ip, lsr #25 │ │ │ │ - eorseq r0, r0, ip, asr #24 │ │ │ │ - eorseq r0, r0, r0, ror #24 │ │ │ │ - subeq r9, r5, r8, lsl #25 │ │ │ │ - eorseq fp, r7, ip, lsl r0 │ │ │ │ - eorseq fp, r7, r0, asr #32 │ │ │ │ - subeq r9, r5, r4, ror #24 │ │ │ │ - @ instruction: 0x0037aff8 │ │ │ │ - eorseq fp, r7, ip, lsl r0 │ │ │ │ + subeq r9, r5, r8, lsr #25 │ │ │ │ + eorseq r0, r0, r8, asr #24 │ │ │ │ + eorseq r0, r0, ip, asr ip │ │ │ │ + subeq r9, r5, r4, lsl #25 │ │ │ │ + eorseq fp, r7, r8, lsl r0 │ │ │ │ + eorseq fp, r7, ip, lsr r0 │ │ │ │ + subeq r9, r5, r0, ror #24 │ │ │ │ + @ instruction: 0x0037aff4 │ │ │ │ + eorseq fp, r7, r8, lsl r0 │ │ │ │ │ │ │ │ -0062dd34 : │ │ │ │ +0062dd38 : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, r1, lsl #7 │ │ │ │ strb r2, [r3, #66] @ 0x42 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062dd58 : │ │ │ │ +0062dd5c : │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ add r0, r0, r1, lsl #7 │ │ │ │ mov r1, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062dd68 : │ │ │ │ +0062dd6c : │ │ │ │ ldrh r0, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062dd70 : │ │ │ │ +0062dd74 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ eor r2, r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ ands r1, r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ - beq 62dda8 │ │ │ │ - ldr r1, [pc, #144] @ 62de2c │ │ │ │ + beq 62ddac │ │ │ │ + ldr r1, [pc, #144] @ 62de30 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #88 @ 0x58 │ │ │ │ b 8f5eec │ │ │ │ add r6, r0, #88 @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ bl 8f5eec │ │ │ │ @@ -1084313,35 +1084314,35 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ add r2, r0, #101 @ 0x65 │ │ │ │ ldrb r3, [r0, #101] @ 0x65 │ │ │ │ tst r3, #1 │ │ │ │ - bne 62de20 │ │ │ │ + bne 62de24 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ bl 91c6ec │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldrh r1, [r5, #76] @ 0x4c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62733c │ │ │ │ + b 627340 │ │ │ │ @ instruction: 0xffff9674 │ │ │ │ │ │ │ │ -0062de30 : │ │ │ │ +0062de34 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ eor r2, r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ ands r1, r1, r2 │ │ │ │ add r6, r0, #288 @ 0x120 │ │ │ │ - beq 62de68 │ │ │ │ - ldr r1, [pc, #100] @ 62dec0 │ │ │ │ + beq 62de6c │ │ │ │ + ldr r1, [pc, #100] @ 62dec4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8f5eec │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 8f5eec │ │ │ │ @@ -1084359,80 +1084360,80 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62cce8 │ │ │ │ + b 62ccec │ │ │ │ @ instruction: 0xffffeee8 │ │ │ │ │ │ │ │ -0062dec4 : │ │ │ │ +0062dec8 : │ │ │ │ add r0, r0, #88 @ 0x58 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062decc : │ │ │ │ +0062ded0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #67] @ 0x43 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 62df4c │ │ │ │ - ldr r1, [pc, #112] @ 62df6c │ │ │ │ - ldr r3, [pc, #112] @ 62df70 │ │ │ │ - ldr r2, [pc, #112] @ 62df74 │ │ │ │ + beq 62df50 │ │ │ │ + ldr r1, [pc, #112] @ 62df70 │ │ │ │ + ldr r3, [pc, #112] @ 62df74 │ │ │ │ + ldr r2, [pc, #112] @ 62df78 │ │ │ │ add r4, r4, #100 @ 0x64 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 8d3998 │ │ │ │ - ldr r3, [pc, #80] @ 62df78 │ │ │ │ - ldr r2, [pc, #80] @ 62df7c │ │ │ │ + ldr r3, [pc, #80] @ 62df7c │ │ │ │ + ldr r2, [pc, #80] @ 62df80 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ bl 8d3a08 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 8d5428 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r1, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ strb r1, [r0, #67] @ 0x43 │ │ │ │ - beq 62def4 │ │ │ │ - bl 628b98 │ │ │ │ - b 62def4 │ │ │ │ + beq 62def8 │ │ │ │ + bl 628b9c │ │ │ │ + b 62def8 │ │ │ │ @ instruction: 0xffff8cf8 │ │ │ │ @ instruction: 0xffffc364 │ │ │ │ @ instruction: 0xffff8c60 │ │ │ │ @ instruction: 0xffffbb14 │ │ │ │ @ instruction: 0xffffbb3c │ │ │ │ │ │ │ │ -0062df80 : │ │ │ │ +0062df84 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #67] @ 0x43 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - beq 62dfd8 │ │ │ │ - ldr r2, [pc, #72] @ 62dff8 │ │ │ │ + beq 62dfdc │ │ │ │ + ldr r2, [pc, #72] @ 62dffc │ │ │ │ mov r3, #0 │ │ │ │ add r4, r4, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ bl 8d3998 │ │ │ │ @@ -1084441,20 +1084442,20 @@ │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 8d5428 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r1, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ strb r1, [r0, #67] @ 0x43 │ │ │ │ - beq 62dfa8 │ │ │ │ - bl 628b98 │ │ │ │ - b 62dfa8 │ │ │ │ + beq 62dfac │ │ │ │ + bl 628b9c │ │ │ │ + b 62dfac │ │ │ │ @ instruction: 0xffff8bc0 │ │ │ │ │ │ │ │ -0062dffc : │ │ │ │ +0062e000 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ @@ -1084468,61 +1084469,61 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ -0062e04c : │ │ │ │ +0062e050 : │ │ │ │ add r0, r0, #100 @ 0x64 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062e054 : │ │ │ │ +0062e058 : │ │ │ │ add r0, r0, #288 @ 0x120 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062e05c : │ │ │ │ +0062e060 : │ │ │ │ strb r1, [r0, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0062e06c : │ │ │ │ +0062e070 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #164] @ 62e128 │ │ │ │ + ldr r4, [pc, #164] @ 62e12c │ │ │ │ mov r5, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #156] @ 62e12c │ │ │ │ + ldr r1, [pc, #156] @ 62e130 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #152] @ 62e130 │ │ │ │ + ldr r2, [pc, #152] @ 62e134 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r3 │ │ │ │ add r3, r4, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ add r4, r4, #196 @ 0xc4 │ │ │ │ mov r8, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #104] @ 62e134 │ │ │ │ - ldr r1, [pc, #104] @ 62e138 │ │ │ │ + ldr r2, [pc, #104] @ 62e138 │ │ │ │ + ldr r1, [pc, #104] @ 62e13c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr lr, [r0, #124] @ 0x7c │ │ │ │ cmp lr, #0 │ │ │ │ - beq 62e10c │ │ │ │ + beq 62e110 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov ip, lr │ │ │ │ ldr r0, [r8, #20] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1084530,21 +1084531,21 @@ │ │ │ │ mvn r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - strheq r9, [r5], #-140 @ 0xffffff74 │ │ │ │ - eorseq fp, r7, ip, asr #7 │ │ │ │ - eoreq pc, lr, r8, ror r2 @ │ │ │ │ - eorseq sl, r1, ip, asr #21 │ │ │ │ - eorseq sl, r1, ip, ror #21 │ │ │ │ + strheq r9, [r5], #-136 @ 0xffffff78 │ │ │ │ + eorseq fp, r7, r8, asr #7 │ │ │ │ + eoreq pc, lr, r4, ror r2 @ │ │ │ │ + eorseq sl, r1, r8, asr #21 │ │ │ │ + eorseq sl, r1, r8, ror #21 │ │ │ │ │ │ │ │ -0062e13c : │ │ │ │ +0062e140 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #264] @ 0x108 │ │ │ │ @@ -1084554,87 +1084555,87 @@ │ │ │ │ str r0, [r4, #264] @ 0x108 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0062e17c : │ │ │ │ +0062e180 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r2, [pc, #164] @ 62e23c │ │ │ │ - ldr r3, [pc, #164] @ 62e240 │ │ │ │ + ldr r2, [pc, #164] @ 62e240 │ │ │ │ + ldr r3, [pc, #164] @ 62e244 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp] │ │ │ │ bl 8e1178 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ - bne 62e220 │ │ │ │ + bne 62e224 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r2, [pc, #104] @ 62e244 │ │ │ │ + ldr r2, [pc, #104] @ 62e248 │ │ │ │ strb r3, [r4, #251] @ 0xfb │ │ │ │ - ldr r3, [pc, #92] @ 62e240 │ │ │ │ + ldr r3, [pc, #92] @ 62e244 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62e238 │ │ │ │ + bne 62e23c │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ ldrb r3, [r4, #100] @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ orr r3, r3, #64 @ 0x40 │ │ │ │ strb r3, [r4, #100] @ 0x64 │ │ │ │ - bl 62cce8 │ │ │ │ - b 62e1d0 │ │ │ │ + bl 62ccec │ │ │ │ + b 62e1d4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq ip, r2, ip, lsr #22 │ │ │ │ + subseq ip, r2, r8, lsr #22 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq ip, r2, r4, ror #21 │ │ │ │ + subseq ip, r2, r0, ror #21 │ │ │ │ │ │ │ │ -0062e248 : │ │ │ │ +0062e24c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [r0, #148] @ 0x94 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r4, r4, r1, lsl #7 │ │ │ │ ldrd sl, [r4, #16] │ │ │ │ orrs r3, sl, fp │ │ │ │ moveq r7, #0 │ │ │ │ - bne 62e2b4 │ │ │ │ + bne 62e2b8 │ │ │ │ mov r0, r7 │ │ │ │ bl 211d90 │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ bl 91d018 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 62e3f8 │ │ │ │ + bne 62e3fc │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1084661,15 +1084662,15 @@ │ │ │ │ ldr r1, [r5, #272] @ 0x110 │ │ │ │ add r8, r0, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 662e74 │ │ │ │ cmp r0, fp │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - bcc 62e43c │ │ │ │ + bcc 62e440 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mov lr, #1 │ │ │ │ lsr r3, r3, #2 │ │ │ │ ands ip, r3, #1 │ │ │ │ ldreq r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ ldreq r9, [r2, r6, lsl #7] │ │ │ │ @@ -1084684,15 +1084685,15 @@ │ │ │ │ ldr r1, [r5, #272] @ 0x110 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ mov r0, fp │ │ │ │ stm sp, {r9, ip, lr} │ │ │ │ bl 662e74 │ │ │ │ cmp r0, r9 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - bcc 62e450 │ │ │ │ + bcc 62e454 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mov lr, #0 │ │ │ │ lsr r3, r3, #2 │ │ │ │ ands ip, r3, #1 │ │ │ │ ldreq r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ ldreq r2, [r2, r6, lsl #7] │ │ │ │ @@ -1084706,58 +1084707,58 @@ │ │ │ │ ldr r1, [r5, #272] @ 0x110 │ │ │ │ ldrd r2, [r4, #24] │ │ │ │ mov r0, r9 │ │ │ │ stm sp, {r6, ip, lr} │ │ │ │ bl 662e74 │ │ │ │ cmp r0, r6 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - bcc 62e410 │ │ │ │ + bcc 62e414 │ │ │ │ bl 91d018 │ │ │ │ str r7, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62e294 │ │ │ │ - ldr r1, [pc, #116] @ 62e464 │ │ │ │ + beq 62e298 │ │ │ │ + ldr r1, [pc, #116] @ 62e468 │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 62e404 │ │ │ │ - ldr r1, [pc, #104] @ 62e468 │ │ │ │ + b 62e408 │ │ │ │ + ldr r1, [pc, #104] @ 62e46c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e7a40 │ │ │ │ - ldr r1, [pc, #84] @ 62e46c │ │ │ │ + ldr r1, [pc, #84] @ 62e470 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r0, r9 │ │ │ │ bl 663370 │ │ │ │ mov r0, fp │ │ │ │ bl 663370 │ │ │ │ mov r0, r8 │ │ │ │ bl 663370 │ │ │ │ - b 62e274 │ │ │ │ - ldr r1, [pc, #44] @ 62e470 │ │ │ │ + b 62e278 │ │ │ │ + ldr r1, [pc, #44] @ 62e474 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 62e430 │ │ │ │ - ldr r1, [pc, #28] @ 62e474 │ │ │ │ + bl 62e180 │ │ │ │ + b 62e434 │ │ │ │ + ldr r1, [pc, #28] @ 62e478 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 62e428 │ │ │ │ + bl 62e180 │ │ │ │ + b 62e42c │ │ │ │ @ instruction: 0xffff80ec │ │ │ │ @ instruction: 0xffff80dc │ │ │ │ - eorseq sl, r7, r8, asr #23 │ │ │ │ - eorseq sl, r7, ip, ror fp │ │ │ │ + eorseq sl, r7, r4, asr #23 │ │ │ │ eorseq sl, r7, r8, ror fp │ │ │ │ + eorseq sl, r7, r4, ror fp │ │ │ │ │ │ │ │ -0062e478 : │ │ │ │ +0062e47c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r4, r1, lsl #7] │ │ │ │ add r4, r4, r1, lsl #7 │ │ │ │ @@ -1084794,65 +1084795,65 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ subs r5, r5, r2 │ │ │ │ sbc r8, r8, r3 │ │ │ │ str r5, [r4, #32] │ │ │ │ str r8, [r4, #36] @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62e248 │ │ │ │ + b 62e24c │ │ │ │ │ │ │ │ -0062e52c : │ │ │ │ +0062e530 : │ │ │ │ push {r4, lr} │ │ │ │ ldr lr, [r0, #148] @ 0x94 │ │ │ │ ldr r4, [lr, r1, lsl #7] │ │ │ │ add lr, lr, r1, lsl #7 │ │ │ │ cmp r4, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ strd r2, [lr, #16] │ │ │ │ pop {r4, lr} │ │ │ │ - b 62e478 │ │ │ │ + b 62e47c │ │ │ │ │ │ │ │ -0062e554 : │ │ │ │ +0062e558 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #232] @ 62e654 │ │ │ │ + ldr r7, [pc, #232] @ 62e658 │ │ │ │ mov r6, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #224] @ 62e658 │ │ │ │ + ldr r1, [pc, #224] @ 62e65c │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #220] @ 62e65c │ │ │ │ + ldr r2, [pc, #220] @ 62e660 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r7, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #180] @ 62e660 │ │ │ │ - ldr r1, [pc, #180] @ 62e664 │ │ │ │ + ldr r2, [pc, #180] @ 62e664 │ │ │ │ + ldr r1, [pc, #180] @ 62e668 │ │ │ │ add ip, r7, #196 @ 0xc4 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ - bne 62e624 │ │ │ │ + bne 62e628 │ │ │ │ ldrb r3, [r0, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62e638 │ │ │ │ + beq 62e63c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 62e604 │ │ │ │ + bne 62e608 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1084860,38 +1084861,38 @@ │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ mov r1, r6 │ │ │ │ add r3, r3, r6, lsl #7 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r3, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62e478 │ │ │ │ - ldr r0, [pc, #60] @ 62e668 │ │ │ │ + b 62e47c │ │ │ │ + ldr r0, [pc, #60] @ 62e66c │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 8e11a8 │ │ │ │ - ldr r1, [pc, #44] @ 62e66c │ │ │ │ - ldr r0, [pc, #44] @ 62e670 │ │ │ │ - ldr r2, [pc, #44] @ 62e674 │ │ │ │ + ldr r1, [pc, #44] @ 62e670 │ │ │ │ + ldr r0, [pc, #44] @ 62e674 │ │ │ │ + ldr r2, [pc, #44] @ 62e678 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r7, #636 @ 0x27c │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldrdeq r9, [r5], #-52 @ 0xffffffcc │ │ │ │ - eorseq sl, r7, r8, ror #29 │ │ │ │ - mlaeq lr, r4, sp, lr │ │ │ │ - eorseq sl, r1, r4, ror #11 │ │ │ │ - eorseq sl, r1, r4, lsl #12 │ │ │ │ - eorseq sl, r7, ip, asr #19 │ │ │ │ - eorseq sl, r7, r8, lsl #8 │ │ │ │ - eorseq sl, r7, r0, ror #19 │ │ │ │ + ldrdeq r9, [r5], #-48 @ 0xffffffd0 │ │ │ │ + eorseq sl, r7, r4, ror #29 │ │ │ │ + mlaeq lr, r0, sp, lr │ │ │ │ + eorseq sl, r1, r0, ror #11 │ │ │ │ + eorseq sl, r1, r0, lsl #12 │ │ │ │ + eorseq sl, r7, r8, asr #19 │ │ │ │ + eorseq sl, r7, r4, lsl #8 │ │ │ │ + @ instruction: 0x0037a9dc │ │ │ │ muleq r0, r2, r9 │ │ │ │ │ │ │ │ -0062e678 : │ │ │ │ +0062e67c : │ │ │ │ push {r4, r6, r7, r8, r9, lr} │ │ │ │ ldr r4, [r0, #148] @ 0x94 │ │ │ │ ldrd r8, [sp, #24] │ │ │ │ ldr r6, [r4, r1, lsl #7] │ │ │ │ add r4, r4, r1, lsl #7 │ │ │ │ cmp r6, #0 │ │ │ │ ldrd r6, [sp, #32] │ │ │ │ @@ -1084902,98 +1084903,98 @@ │ │ │ │ lsl ip, r1, #7 │ │ │ │ add r3, r3, ip │ │ │ │ strd r8, [r3, #24] │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ add r3, r3, ip │ │ │ │ strd r6, [r3, #32] │ │ │ │ pop {r4, r6, r7, r8, r9, lr} │ │ │ │ - b 62e248 │ │ │ │ + b 62e24c │ │ │ │ │ │ │ │ -0062e6c4 : │ │ │ │ +0062e6c8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r1, [r0, #100] @ 0x64 │ │ │ │ sub sp, sp, #8 │ │ │ │ tst r1, #8 │ │ │ │ - ldr r1, [pc, #272] @ 62e7f8 │ │ │ │ + ldr r1, [pc, #272] @ 62e7fc │ │ │ │ add r1, pc, r1 │ │ │ │ - bne 62e7f0 │ │ │ │ + bne 62e7f4 │ │ │ │ tst r2, #1073741824 @ 0x40000000 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ - beq 62e710 │ │ │ │ - ldr r2, [pc, #248] @ 62e7fc │ │ │ │ + beq 62e714 │ │ │ │ + ldr r2, [pc, #248] @ 62e800 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ - bne 62e7c8 │ │ │ │ + bne 62e7cc │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 626c40 │ │ │ │ + bl 626c44 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ mov r6, r0 │ │ │ │ - beq 62e768 │ │ │ │ + beq 62e76c │ │ │ │ mov r4, #0 │ │ │ │ - b 62e740 │ │ │ │ + b 62e744 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - beq 62e768 │ │ │ │ + beq 62e76c │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, r4, lsl #7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62e734 │ │ │ │ + beq 62e738 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 62e248 │ │ │ │ + bl 62e24c │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bne 62e740 │ │ │ │ + bne 62e744 │ │ │ │ cmp r6, #0 │ │ │ │ mvnne r6, #0 │ │ │ │ - bne 62e79c │ │ │ │ + bne 62e7a0 │ │ │ │ ldrb r3, [r5, #254] @ 0xfe │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62e7b8 │ │ │ │ + bne 62e7bc │ │ │ │ ldrb r3, [r5, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ - bne 62e79c │ │ │ │ + bne 62e7a0 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [r5, #256] @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r5, #255] @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62e79c │ │ │ │ - b 62e78c │ │ │ │ - ldr r1, [pc, #48] @ 62e800 │ │ │ │ + bne 62e7a0 │ │ │ │ + b 62e790 │ │ │ │ + ldr r1, [pc, #48] @ 62e804 │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ - ldr r0, [pc, #44] @ 62e804 │ │ │ │ + ldr r0, [pc, #44] @ 62e808 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #660 @ 0x294 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 8e8dbc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b 62e710 │ │ │ │ + b 62e714 │ │ │ │ mvn r6, #21 │ │ │ │ - b 62e79c │ │ │ │ - subseq ip, r2, r0, ror #11 │ │ │ │ + b 62e7a0 │ │ │ │ + ldrsbeq ip, [r2], #-92 @ 0xffffffa4 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ - subeq r9, r5, ip, ror #2 │ │ │ │ - eorseq sl, r7, ip, ror #16 │ │ │ │ + subeq r9, r5, r8, ror #2 │ │ │ │ + eorseq sl, r7, r8, ror #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ sub r6, r0, #152 @ 0x98 │ │ │ │ @@ -1085002,58 +1085003,58 @@ │ │ │ │ ldr r3, [r3, r4, lsl #7] │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 62e248 │ │ │ │ + bl 62e24c │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bne 62e824 │ │ │ │ + bne 62e828 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr ip, [pc, #424] @ 62ea2c │ │ │ │ + ldr ip, [pc, #424] @ 62ea30 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov lr, r1 │ │ │ │ - ldr r1, [pc, #412] @ 62ea30 │ │ │ │ + ldr r1, [pc, #412] @ 62ea34 │ │ │ │ add ip, pc, ip │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [ip, r1] │ │ │ │ ldr r9, [lr] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ cmp r9, r1 │ │ │ │ ldr fp, [sp, #116] @ 0x74 │ │ │ │ ldrb r1, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ - bhi 62ea08 │ │ │ │ + bhi 62ea0c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 62e9f0 │ │ │ │ + beq 62e9f4 │ │ │ │ sub r0, r9, #-536870911 @ 0xe0000001 │ │ │ │ add r3, r3, r0, lsl #3 │ │ │ │ add r8, r2, r0, lsl #3 │ │ │ │ add r7, r3, #12 │ │ │ │ mov sl, #0 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, r9 │ │ │ │ - beq 62e9c4 │ │ │ │ + beq 62e9c8 │ │ │ │ mov r3, #1 │ │ │ │ str sl, [r6, #4] │ │ │ │ str sl, [r6] │ │ │ │ strb r3, [sp, #48] @ 0x30 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ add lr, sp, #8 │ │ │ │ add ip, sp, #52 @ 0x34 │ │ │ │ @@ -1085070,76 +1085071,76 @@ │ │ │ │ mov r3, fp │ │ │ │ ldr r0, [r1, #272] @ 0x110 │ │ │ │ bl 6614b0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7, #-4] │ │ │ │ - beq 62e9dc │ │ │ │ + beq 62e9e0 │ │ │ │ str r3, [r7], #8 │ │ │ │ str r4, [r8, #8]! │ │ │ │ adds r4, r3, r4 │ │ │ │ str fp, [r8, #4] │ │ │ │ adc fp, r2, fp │ │ │ │ subs r5, r5, r3 │ │ │ │ add r9, r9, #1 │ │ │ │ - bne 62e8ec │ │ │ │ + bne 62e8f0 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldr r2, [pc, #168] @ 62ea34 │ │ │ │ + ldr r2, [pc, #168] @ 62ea38 │ │ │ │ str r9, [r3] │ │ │ │ - ldr r3, [pc, #156] @ 62ea30 │ │ │ │ + ldr r3, [pc, #156] @ 62ea34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62ea04 │ │ │ │ + bne 62ea08 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #108] @ 62ea38 │ │ │ │ + ldr r1, [pc, #108] @ 62ea3c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r0, #0 │ │ │ │ - b 62e980 │ │ │ │ - ldr r1, [pc, #88] @ 62ea3c │ │ │ │ + b 62e984 │ │ │ │ + ldr r1, [pc, #88] @ 62ea40 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 62e9d4 │ │ │ │ - ldr r1, [pc, #72] @ 62ea40 │ │ │ │ + bl 62e180 │ │ │ │ + b 62e9d8 │ │ │ │ + ldr r1, [pc, #72] @ 62ea44 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r0, r5 │ │ │ │ - b 62e980 │ │ │ │ + b 62e984 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #52] @ 62ea44 │ │ │ │ - ldr r1, [pc, #52] @ 62ea48 │ │ │ │ - ldr r0, [pc, #52] @ 62ea4c │ │ │ │ + ldr r3, [pc, #52] @ 62ea48 │ │ │ │ + ldr r1, [pc, #52] @ 62ea4c │ │ │ │ + ldr r0, [pc, #52] @ 62ea50 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ 62ea50 │ │ │ │ + ldr r2, [pc, #48] @ 62ea54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #680 @ 0x2a8 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq ip, r2, r4, lsr r4 │ │ │ │ + subseq ip, r2, r0, lsr r4 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq ip, r2, r4, lsr r3 │ │ │ │ - eorseq sl, r7, r0, lsl #14 │ │ │ │ - eorseq sl, r7, r0, lsr #14 │ │ │ │ - eorseq sl, r7, ip, lsr #13 │ │ │ │ - subeq r8, r5, ip, lsr #30 │ │ │ │ - eorseq sl, r7, r0, lsr r0 │ │ │ │ - eorseq sl, r7, r8, ror #12 │ │ │ │ + subseq ip, r2, r0, lsr r3 │ │ │ │ + @ instruction: 0x0037a6fc │ │ │ │ + eorseq sl, r7, ip, lsl r7 │ │ │ │ + eorseq sl, r7, r8, lsr #13 │ │ │ │ + subeq r8, r5, r8, lsr #30 │ │ │ │ + eorseq sl, r7, ip, lsr #32 │ │ │ │ + eorseq sl, r7, r4, ror #12 │ │ │ │ andeq r0, r0, sl, lsl r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ @@ -1085147,17 +1085148,17 @@ │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-248] @ 0xffffff08 │ │ │ │ sub sp, sp, #16384 @ 0x4000 │ │ │ │ sub sp, sp, #212 @ 0xd4 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - ldr r7, [pc, #1812] @ 62f1a8 │ │ │ │ - ldr r1, [pc, #1812] @ 62f1ac │ │ │ │ - ldr r3, [pc, #1812] @ 62f1b0 │ │ │ │ + ldr r7, [pc, #1812] @ 62f1ac │ │ │ │ + ldr r1, [pc, #1812] @ 62f1b0 │ │ │ │ + ldr r3, [pc, #1812] @ 62f1b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ add r4, sp, #208 @ 0xd0 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r0, sp, #16384 @ 0x4000 │ │ │ │ @@ -1085195,125 +1085196,125 @@ │ │ │ │ str r5, [r4, #-120] @ 0xffffff88 │ │ │ │ str r5, [r4, #-116] @ 0xffffff8c │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r5 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 62eb64 │ │ │ │ - ldr r3, [pc, #1628] @ 62f1b4 │ │ │ │ + bne 62eb68 │ │ │ │ + ldr r3, [pc, #1628] @ 62f1b8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6285ac │ │ │ │ + bl 6285b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62ed50 │ │ │ │ + bne 62ed54 │ │ │ │ ldr sl, [r6] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ str r0, [r4, #-132] @ 0xffffff7c │ │ │ │ cmp r3, sl │ │ │ │ str r0, [r4, #-136] @ 0xffffff78 │ │ │ │ - bcs 62f0c8 │ │ │ │ + bcs 62f0cc │ │ │ │ ldrh r9, [r6, #52] @ 0x34 │ │ │ │ ldr r7, [r6, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 62f124 │ │ │ │ + beq 62f128 │ │ │ │ ldr r1, [r7, #24] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ lsl r2, sl, #4 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcc 62f0f4 │ │ │ │ + bcc 62f0f8 │ │ │ │ mov r3, #1 │ │ │ │ add r7, r7, #8 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, r9 │ │ │ │ sub r1, r4, #128 @ 0x80 │ │ │ │ - bl 6281b8 │ │ │ │ + bl 6281bc │ │ │ │ ldrh r3, [r4, #-114] @ 0xffffff8e │ │ │ │ ldrh r2, [r4, #-116] @ 0xffffff8c │ │ │ │ tst r3, #4 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - bne 62edd0 │ │ │ │ + bne 62edd4 │ │ │ │ sub r2, r4, #136 @ 0x88 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ tst r3, #2 │ │ │ │ sub r2, r4, #132 @ 0x84 │ │ │ │ mov r5, #0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #28] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - bne 62ecb4 │ │ │ │ + bne 62ecb8 │ │ │ │ ldr r3, [r4, #-132] @ 0xffffff7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62f108 │ │ │ │ + bne 62f10c │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [r4, #-120] @ 0xffffff88 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrd r6, [r4, #-128] @ 0xffffff80 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, fp │ │ │ │ strd r6, [sp, #8] │ │ │ │ - bl 62e86c │ │ │ │ + bl 62e870 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62ecf8 │ │ │ │ + beq 62ecfc │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ - bhi 62f0dc │ │ │ │ + bhi 62f0e0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 62ee34 │ │ │ │ + beq 62ee38 │ │ │ │ ldrh r3, [r4, #-114] @ 0xffffff8e │ │ │ │ tst r3, #1 │ │ │ │ - beq 62f078 │ │ │ │ + beq 62f07c │ │ │ │ add r9, r9, #1 │ │ │ │ cmp sl, r9 │ │ │ │ ldreq r3, [sp, #36] @ 0x24 │ │ │ │ ldreq r9, [r3] │ │ │ │ subeq r9, sl, r9 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r3, r9 │ │ │ │ - bl 6281b8 │ │ │ │ + bl 6281bc │ │ │ │ ldrh r3, [r4, #-114] @ 0xffffff8e │ │ │ │ tst r3, #2 │ │ │ │ - beq 62ec0c │ │ │ │ + beq 62ec10 │ │ │ │ ldr r2, [r4, #-136] @ 0xffffff78 │ │ │ │ ldr r3, [r4, #-120] @ 0xffffff88 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ rsb r3, r2, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ ldrd r6, [r4, #-128] @ 0xffffff80 │ │ │ │ add r3, fp, r2, lsl #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, r1, r2, lsl #3 │ │ │ │ strd r6, [sp, #8] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 62e86c │ │ │ │ + bl 62e870 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62ec50 │ │ │ │ + bne 62ec54 │ │ │ │ ldr r3, [r4, #-132] @ 0xffffff7c │ │ │ │ ldr sl, [r4, #-136] @ 0xffffff78 │ │ │ │ adds r7, sl, r3 │ │ │ │ - beq 62ed50 │ │ │ │ + beq 62ed54 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r9, #0 │ │ │ │ add r6, r3, #4 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ cmp sl, r9 │ │ │ │ movhi r3, #0 │ │ │ │ @@ -1085323,88 +1085324,88 @@ │ │ │ │ str r3, [sp] │ │ │ │ strd r4, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r6, #-8] │ │ │ │ bl 661de0 │ │ │ │ cmp r9, r7 │ │ │ │ add r6, r6, #8 │ │ │ │ - bne 62ed1c │ │ │ │ + bne 62ed20 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 663370 │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62f184 │ │ │ │ + beq 62f188 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - beq 62f08c │ │ │ │ - ldr r2, [pc, #1072] @ 62f1b8 │ │ │ │ - ldr r3, [pc, #1060] @ 62f1b0 │ │ │ │ + beq 62f090 │ │ │ │ + ldr r2, [pc, #1072] @ 62f1bc │ │ │ │ + ldr r3, [pc, #1060] @ 62f1b4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16384 @ 0x4000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #204 @ 0xcc │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 62f180 │ │ │ │ + bne 62f184 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #16384 @ 0x4000 │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #-120] @ 0xffffff88 │ │ │ │ ands r9, r3, #15 │ │ │ │ - bne 62f14c │ │ │ │ + bne 62f150 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r2, #272] @ 0x110 │ │ │ │ str r3, [sp] │ │ │ │ str r9, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ ldrd r2, [r4, #-128] @ 0xffffff80 │ │ │ │ bl 662e74 │ │ │ │ ldr sl, [r4, #-120] @ 0xffffff88 │ │ │ │ cmp r0, sl │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - blt 62f138 │ │ │ │ + blt 62f13c │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ sub r1, r4, #128 @ 0x80 │ │ │ │ str r9, [sp] │ │ │ │ - bl 6281b8 │ │ │ │ + bl 6281bc │ │ │ │ lsr sl, sl, #4 │ │ │ │ ldrh r3, [r4, #-114] @ 0xffffff8e │ │ │ │ mov r7, r8 │ │ │ │ - b 62ebe8 │ │ │ │ + b 62ebec │ │ │ │ add r9, r9, #1 │ │ │ │ cmp sl, r9 │ │ │ │ - bne 62ec88 │ │ │ │ + bne 62ec8c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #-136] @ 0xffffff78 │ │ │ │ ldr r2, [r4, #-132] @ 0xffffff7c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 626084 │ │ │ │ + bl 626088 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 62eec0 │ │ │ │ + beq 62eec4 │ │ │ │ ldr lr, [sp, #40] @ 0x28 │ │ │ │ mov ip, fp │ │ │ │ lsl sl, r1, #3 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r9, #28] │ │ │ │ @@ -1085413,19 +1085414,19 @@ │ │ │ │ ldr r2, [r9, #36] @ 0x24 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ add r2, r2, r3 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r3, sl │ │ │ │ add ip, ip, #8 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bne 62ee8c │ │ │ │ + bne 62ee90 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62ef18 │ │ │ │ + beq 62ef1c │ │ │ │ sub sl, r1, #-536870911 @ 0xe0000001 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add ip, fp, sl, lsl #3 │ │ │ │ add ip, ip, #8 │ │ │ │ add sl, r3, sl, lsl #3 │ │ │ │ lsl fp, r2, #3 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1085436,25 +1085437,25 @@ │ │ │ │ ldrd r2, [sl, #8]! │ │ │ │ strd r2, [r4, lr] │ │ │ │ ldr r3, [r9, #32] │ │ │ │ add r3, r3, lr │ │ │ │ add lr, lr, #8 │ │ │ │ cmp fp, lr │ │ │ │ stm r3, {r0, r1} │ │ │ │ - bne 62eee8 │ │ │ │ + bne 62eeec │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r7, r8 │ │ │ │ str r3, [r9] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ moveq r5, #1 │ │ │ │ str r5, [r9, #8] │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ tst r3, #8 │ │ │ │ - beq 62ef80 │ │ │ │ + beq 62ef84 │ │ │ │ ldrh r3, [r6, #52] @ 0x34 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [r2, r3, lsl #3] │ │ │ │ ldrh r3, [r6, #52] @ 0x34 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ @@ -1085476,232 +1085477,232 @@ │ │ │ │ strh r3, [r6, #52] @ 0x34 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ add r2, r2, r1 │ │ │ │ ldr r1, [r6] │ │ │ │ str r2, [r6, #72] @ 0x48 │ │ │ │ cmp r3, r1 │ │ │ │ ldrb r2, [r6, #54] @ 0x36 │ │ │ │ - bcc 62efcc │ │ │ │ + bcc 62efd0 │ │ │ │ sub r3, r3, r1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ eor r2, r2, #1 │ │ │ │ strh r3, [r6, #52] @ 0x34 │ │ │ │ strb r2, [r6, #54] @ 0x36 │ │ │ │ strh r3, [r6, #56] @ 0x38 │ │ │ │ strb r2, [r6, #58] @ 0x3a │ │ │ │ - ldr r3, [pc, #480] @ 62f1bc │ │ │ │ + ldr r3, [pc, #480] @ 62f1c0 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62ed54 │ │ │ │ - ldr r3, [pc, #460] @ 62f1c0 │ │ │ │ + beq 62ed58 │ │ │ │ + ldr r3, [pc, #460] @ 62f1c4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62ed54 │ │ │ │ - ldr r3, [pc, #444] @ 62f1c4 │ │ │ │ + beq 62ed58 │ │ │ │ + ldr r3, [pc, #444] @ 62f1c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 62ed54 │ │ │ │ - ldr r3, [pc, #428] @ 62f1c8 │ │ │ │ + beq 62ed58 │ │ │ │ + ldr r3, [pc, #428] @ 62f1cc │ │ │ │ ldr r5, [r9, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r9, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62f160 │ │ │ │ + beq 62f164 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r4, #112 @ 0x70 │ │ │ │ str r1, [r4, #-112] @ 0xffffff90 │ │ │ │ str r1, [r4, #-108] @ 0xffffff94 │ │ │ │ str r1, [r4, #-104] @ 0xffffff98 │ │ │ │ str r1, [r4, #-100] @ 0xffffff9c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ str r7, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {r6, r9} │ │ │ │ ldr r3, [r4, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [r4, #-112] @ 0xffffff90 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #348] @ 62f1cc │ │ │ │ + ldr r0, [pc, #348] @ 62f1d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 62ed54 │ │ │ │ + b 62ed58 │ │ │ │ ldrh r3, [r4, #-116] @ 0xffffff8c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - b 62ee48 │ │ │ │ + b 62ee4c │ │ │ │ bl 91d018 │ │ │ │ str r4, [r5] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62ed80 │ │ │ │ + beq 62ed84 │ │ │ │ strb r4, [r5, #4] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #280] @ 62f1d0 │ │ │ │ + ldr r3, [pc, #280] @ 62f1d4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 62ed80 │ │ │ │ - ldr r1, [pc, #260] @ 62f1d4 │ │ │ │ + b 62ed84 │ │ │ │ + ldr r1, [pc, #260] @ 62f1d8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 62ed50 │ │ │ │ - ldr r1, [pc, #244] @ 62f1d8 │ │ │ │ + bl 62e180 │ │ │ │ + b 62ed54 │ │ │ │ + ldr r1, [pc, #244] @ 62f1dc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ ldr r3, [r4, #-132] @ 0xffffff7c │ │ │ │ - b 62ecfc │ │ │ │ - ldr r1, [pc, #224] @ 62f1dc │ │ │ │ + b 62ed00 │ │ │ │ + ldr r1, [pc, #224] @ 62f1e0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 62ed50 │ │ │ │ - ldr r1, [pc, #208] @ 62f1e0 │ │ │ │ + bl 62e180 │ │ │ │ + b 62ed54 │ │ │ │ + ldr r1, [pc, #208] @ 62f1e4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b 62ecfc │ │ │ │ - ldr r1, [pc, #184] @ 62f1e4 │ │ │ │ + b 62ed00 │ │ │ │ + ldr r1, [pc, #184] @ 62f1e8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 62ed50 │ │ │ │ - ldr r1, [pc, #168] @ 62f1e8 │ │ │ │ + bl 62e180 │ │ │ │ + b 62ed54 │ │ │ │ + ldr r1, [pc, #168] @ 62f1ec │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 62ed50 │ │ │ │ - ldr r1, [pc, #152] @ 62f1ec │ │ │ │ + bl 62e180 │ │ │ │ + b 62ed54 │ │ │ │ + ldr r1, [pc, #152] @ 62f1f0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 62ed50 │ │ │ │ - ldr r0, [pc, #136] @ 62f1f0 │ │ │ │ + bl 62e180 │ │ │ │ + b 62ed54 │ │ │ │ + ldr r0, [pc, #136] @ 62f1f4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r9 │ │ │ │ str r7, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 62ed54 │ │ │ │ + b 62ed58 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #104] @ 62f1f4 │ │ │ │ - ldr r1, [pc, #104] @ 62f1f8 │ │ │ │ - ldr r0, [pc, #104] @ 62f1fc │ │ │ │ + ldr r3, [pc, #104] @ 62f1f8 │ │ │ │ + ldr r1, [pc, #104] @ 62f1fc │ │ │ │ + ldr r0, [pc, #104] @ 62f200 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ + subseq ip, r2, r4, lsr #4 │ │ │ │ subseq ip, r2, r8, lsr #4 │ │ │ │ - subseq ip, r2, ip, lsr #4 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ - subseq fp, r2, ip, lsr pc │ │ │ │ + subseq fp, r2, r8, lsr pc │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r4, r0, r8, ror #31 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - mlaseq r7, r4, r1, sl │ │ │ │ + mlaseq r7, r0, r1, sl │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ - eorseq sl, r7, r4, rrx │ │ │ │ - eorseq sl, r7, r8, lsl #2 │ │ │ │ - eorseq sl, r7, r0, ror r0 │ │ │ │ - ldrheq sl, [r7], -ip @ │ │ │ │ - eorseq sl, r7, r0, lsr #32 │ │ │ │ - eorseq sl, r7, r0, ror r0 │ │ │ │ - eorseq sl, r7, r4, lsr r0 │ │ │ │ - ldrsbeq sl, [r7], -r4 @ │ │ │ │ - strheq r8, [r5], #-112 @ 0xffffff90 │ │ │ │ - eoreq pc, pc, r0, asr r7 @ │ │ │ │ - eoreq pc, pc, r4, ror #14 │ │ │ │ + eorseq sl, r7, r0, rrx │ │ │ │ + eorseq sl, r7, r4, lsl #2 │ │ │ │ + eorseq sl, r7, ip, rrx │ │ │ │ + ldrheq sl, [r7], -r8 @ │ │ │ │ + eorseq sl, r7, ip, lsl r0 │ │ │ │ + eorseq sl, r7, ip, rrx │ │ │ │ + eorseq sl, r7, r0, lsr r0 │ │ │ │ + ldrsbeq sl, [r7], -r0 @ │ │ │ │ + subeq r8, r5, ip, lsr #15 │ │ │ │ + eoreq pc, pc, ip, asr #14 │ │ │ │ + eoreq pc, pc, r0, ror #14 │ │ │ │ │ │ │ │ -0062f200 : │ │ │ │ +0062f204 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #1668] @ 62f89c │ │ │ │ - ldr r6, [pc, #1668] @ 62f8a0 │ │ │ │ + ldr r3, [pc, #1668] @ 62f8a0 │ │ │ │ + ldr r6, [pc, #1668] @ 62f8a4 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #1648] @ 62f8a4 │ │ │ │ - ldr r1, [pc, #1648] @ 62f8a8 │ │ │ │ + ldr r2, [pc, #1648] @ 62f8a8 │ │ │ │ + ldr r1, [pc, #1648] @ 62f8ac │ │ │ │ str r3, [sp, #32] │ │ │ │ add r3, r6, #188 @ 0xbc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #1604] @ 62f8ac │ │ │ │ - ldr r1, [pc, #1604] @ 62f8b0 │ │ │ │ + ldr r2, [pc, #1604] @ 62f8b0 │ │ │ │ + ldr r1, [pc, #1604] @ 62f8b4 │ │ │ │ add ip, r6, #196 @ 0xc4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ add r6, r6, #220 @ 0xdc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #1564] @ 62f8b4 │ │ │ │ - ldr r1, [pc, #1564] @ 62f8b8 │ │ │ │ + ldr r2, [pc, #1564] @ 62f8b8 │ │ │ │ + ldr r1, [pc, #1564] @ 62f8bc │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #268] @ 0x10c │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - beq 62f2dc │ │ │ │ + beq 62f2e0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ blx r3 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 62f624 │ │ │ │ + bne 62f628 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9404 │ │ │ │ strb r0, [r4, #100] @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9404 │ │ │ │ strb r0, [r4, #101] @ 0x65 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9a34 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ strh r0, [r4, #102] @ 0x66 │ │ │ │ - bcs 62f654 │ │ │ │ + bcs 62f658 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9aec │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1085711,140 +1085712,140 @@ │ │ │ │ cmp r0, r2 │ │ │ │ movcc r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9100 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ cmp r6, r3 │ │ │ │ - bls 62f370 │ │ │ │ + bls 62f374 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9404 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 62f358 │ │ │ │ + bcc 62f35c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62f390 │ │ │ │ + beq 62f394 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 62f624 │ │ │ │ + bne 62f628 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e9aec │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ mov r8, r0 │ │ │ │ - bhi 62f84c │ │ │ │ + bhi 62f850 │ │ │ │ cmp r0, #0 │ │ │ │ movne r9, #0 │ │ │ │ movne fp, r9 │ │ │ │ - bne 62f5fc │ │ │ │ - ldr r1, [pc, #1280] @ 62f8bc │ │ │ │ + bne 62f600 │ │ │ │ + ldr r1, [pc, #1280] @ 62f8c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62733c │ │ │ │ + bl 627340 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62f3e8 │ │ │ │ + beq 62f3ec │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 62f624 │ │ │ │ + bne 62f628 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [r3, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 62f410 │ │ │ │ + beq 62f414 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6e5640 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 62f624 │ │ │ │ - ldr r1, [pc, #1192] @ 62f8c0 │ │ │ │ + bne 62f628 │ │ │ │ + ldr r1, [pc, #1192] @ 62f8c4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #52 @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ bl 6e5640 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 62f624 │ │ │ │ + bne 62f628 │ │ │ │ ldrb r3, [r4, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62f83c │ │ │ │ + beq 62f840 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ orrs r2, r3, #0 │ │ │ │ - bne 62f678 │ │ │ │ + bne 62f67c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 626cf8 │ │ │ │ + bl 626cfc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 62f860 │ │ │ │ + blt 62f864 │ │ │ │ ldrb r3, [r4, #254] @ 0xfe │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62f82c │ │ │ │ + bne 62f830 │ │ │ │ ldrb r3, [r4, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ - bne 62f488 │ │ │ │ + bne 62f48c │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r3, [r4, #256] @ 0x100 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 62f4b8 │ │ │ │ + bne 62f4bc │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #1048] @ 62f8c4 │ │ │ │ + ldr r3, [pc, #1048] @ 62f8c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 62f80c │ │ │ │ - ldr r3, [pc, #1024] @ 62f8c8 │ │ │ │ + beq 62f810 │ │ │ │ + ldr r3, [pc, #1024] @ 62f8cc │ │ │ │ mov r5, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ - b 62f518 │ │ │ │ - bl 62e248 │ │ │ │ + b 62f51c │ │ │ │ + bl 62e24c │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ lsr r3, r3, #2 │ │ │ │ ands r7, r3, #1 │ │ │ │ add r0, r0, r9 │ │ │ │ - beq 62f6b4 │ │ │ │ + beq 62f6b8 │ │ │ │ ldrh r3, [r0, #52] @ 0x34 │ │ │ │ strh r3, [r0, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r3, r3, r9 │ │ │ │ ldrb r2, [r3, #54] @ 0x36 │ │ │ │ strb r2, [r3, #58] @ 0x3a │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 62f808 │ │ │ │ + beq 62f80c │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ lsl r9, r5, #7 │ │ │ │ add r3, r3, r5, lsl #7 │ │ │ │ ldrd r2, [r3, #16] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - beq 62f50c │ │ │ │ + beq 62f510 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ tst r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne 62f4d8 │ │ │ │ - bl 62e478 │ │ │ │ - b 62f4dc │ │ │ │ + bne 62f4dc │ │ │ │ + bl 62e47c │ │ │ │ + b 62f4e0 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [r4, #148] @ 0x94 │ │ │ │ bl 6e9aec │ │ │ │ add r3, sl, r6 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1085864,50 +1085865,50 @@ │ │ │ │ add r3, r3, r6 │ │ │ │ strb r2, [r3, #67] @ 0x43 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r3, r3, r6 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ orrs r2, r2, r1 │ │ │ │ - bne 62f5c8 │ │ │ │ + bne 62f5cc │ │ │ │ ldrh r2, [r3, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62f644 │ │ │ │ + bne 62f648 │ │ │ │ ldr r3, [r7, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62f5f0 │ │ │ │ + beq 62f5f4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ mov r2, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62f620 │ │ │ │ + bne 62f624 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ - beq 62f3b4 │ │ │ │ + beq 62f3b8 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [r4, #148] @ 0x94 │ │ │ │ bl 6e9aec │ │ │ │ lsl r6, r9, #7 │ │ │ │ str r0, [sl, r9, lsl #7] │ │ │ │ ldrb r3, [r7, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62f560 │ │ │ │ - b 62f54c │ │ │ │ + beq 62f564 │ │ │ │ + b 62f550 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #640] @ 62f8cc │ │ │ │ + ldr r0, [pc, #640] @ 62f8d0 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ @@ -1085916,175 +1085917,175 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd sl, [r4, #112] @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ - bl 626cf8 │ │ │ │ + bl 626cfc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 62f460 │ │ │ │ + bge 62f464 │ │ │ │ ldrd r4, [r4, #104] @ 0x68 │ │ │ │ - ldr r0, [pc, #560] @ 62f8d0 │ │ │ │ + ldr r0, [pc, #560] @ 62f8d4 │ │ │ │ mov r2, sl │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, fp │ │ │ │ strd r4, [sp] │ │ │ │ bl 8e11a8 │ │ │ │ - b 62f654 │ │ │ │ - bl 627fb4 │ │ │ │ + b 62f658 │ │ │ │ + bl 627fb8 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add fp, r3, r9 │ │ │ │ ldrh r2, [fp, #52] @ 0x34 │ │ │ │ ldr r6, [r3, r9] │ │ │ │ sub sl, r0, r2 │ │ │ │ lsl sl, sl, #16 │ │ │ │ lsr sl, sl, #16 │ │ │ │ cmp sl, r6 │ │ │ │ mov r0, fp │ │ │ │ - bhi 62f7b4 │ │ │ │ - bl 627998 │ │ │ │ + bhi 62f7b8 │ │ │ │ + bl 62799c │ │ │ │ strh r0, [fp, #60] @ 0x3c │ │ │ │ ldr r7, [r4, #148] @ 0x94 │ │ │ │ add r7, r7, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 627fb4 │ │ │ │ + bl 627fb8 │ │ │ │ strh r0, [r7, #56] @ 0x38 │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ add r2, r2, r9 │ │ │ │ ldrh r1, [r2, #60] @ 0x3c │ │ │ │ ldrh r3, [r2, #52] @ 0x34 │ │ │ │ sub r3, r3, r1 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ str r3, [r2, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r1, r3, r9 │ │ │ │ ldr r2, [r3, r9] │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bls 62f50c │ │ │ │ - ldr r0, [pc, #408] @ 62f8d4 │ │ │ │ + bls 62f510 │ │ │ │ + ldr r0, [pc, #408] @ 62f8d8 │ │ │ │ ldrh r3, [r1, #52] @ 0x34 │ │ │ │ ldrh r1, [r1, #60] @ 0x3c │ │ │ │ str r1, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r6, #0 │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 62f878 │ │ │ │ + beq 62f87c │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 62f624 │ │ │ │ + bne 62f628 │ │ │ │ bl 91d018 │ │ │ │ str r4, [r5] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62f624 │ │ │ │ + beq 62f628 │ │ │ │ strb r4, [r5, #4] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - ldr r3, [pc, #308] @ 62f8d8 │ │ │ │ + ldr r3, [pc, #308] @ 62f8dc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 62f624 │ │ │ │ - bl 627fb4 │ │ │ │ + b 62f628 │ │ │ │ + bl 627fb8 │ │ │ │ str sl, [sp, #8] │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ mov r3, r6 │ │ │ │ add r2, r2, r9 │ │ │ │ ldrh r2, [r2, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ stm sp, {r0, r2} │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r3, r3, r9 │ │ │ │ strh r7, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r3, r3, r9 │ │ │ │ strh r7, [r3, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ add r3, r3, r9 │ │ │ │ str r7, [r3, #72] @ 0x48 │ │ │ │ - b 62f50c │ │ │ │ + b 62f510 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #180] @ 0xb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62f754 │ │ │ │ + beq 62f758 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b 62f754 │ │ │ │ + b 62f758 │ │ │ │ ldrb r3, [r4, #255] @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62f478 │ │ │ │ - b 62f488 │ │ │ │ - bl 647c0c │ │ │ │ + beq 62f47c │ │ │ │ + b 62f48c │ │ │ │ + bl 647c10 │ │ │ │ add r3, r0, #1 │ │ │ │ strb r3, [r4, #268] @ 0x10c │ │ │ │ - b 62f440 │ │ │ │ - ldr r0, [pc, #136] @ 62f8dc │ │ │ │ + b 62f444 │ │ │ │ + ldr r0, [pc, #136] @ 62f8e0 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 62f654 │ │ │ │ - ldr r0, [pc, #120] @ 62f8e0 │ │ │ │ + b 62f658 │ │ │ │ + ldr r0, [pc, #120] @ 62f8e4 │ │ │ │ ldrd r2, [r4, #104] @ 0x68 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 62f654 │ │ │ │ - ldr r3, [pc, #100] @ 62f8e4 │ │ │ │ - ldr r1, [pc, #100] @ 62f8e8 │ │ │ │ - ldr r0, [pc, #100] @ 62f8ec │ │ │ │ + b 62f658 │ │ │ │ + ldr r3, [pc, #100] @ 62f8e8 │ │ │ │ + ldr r1, [pc, #100] @ 62f8ec │ │ │ │ + ldr r0, [pc, #100] @ 62f8f0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq fp, r2, r8, lsr #21 │ │ │ │ - subeq r8, r5, r0, lsr #14 │ │ │ │ - ldrdeq lr, [lr], -ip @ │ │ │ │ - eorseq sl, r7, r0, lsr r2 │ │ │ │ - eorseq r9, r1, ip, lsr #18 │ │ │ │ - eorseq r9, r1, ip, asr #18 │ │ │ │ - eorseq r5, r0, r4, lsr r1 │ │ │ │ - eorseq r5, r0, r0, asr r1 │ │ │ │ + subseq fp, r2, r4, lsr #21 │ │ │ │ + subeq r8, r5, ip, lsl r7 │ │ │ │ + ldrdeq lr, [lr], -r8 @ │ │ │ │ + eorseq sl, r7, ip, lsr #4 │ │ │ │ + eorseq r9, r1, r8, lsr #18 │ │ │ │ + eorseq r9, r1, r8, asr #18 │ │ │ │ + eorseq r5, r0, r0, lsr r1 │ │ │ │ + eorseq r5, r0, ip, asr #2 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - subeq sp, pc, r0, lsr lr @ │ │ │ │ + subeq sp, pc, ip, lsr #28 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ - eorseq r9, r7, r0, ror lr │ │ │ │ - eorseq r9, r7, ip, asr #24 │ │ │ │ - eorseq r9, r7, ip, lsr #24 │ │ │ │ - eorseq r9, r7, r4, asr #24 │ │ │ │ + eorseq r9, r7, ip, ror #28 │ │ │ │ + eorseq r9, r7, r8, asr #24 │ │ │ │ + eorseq r9, r7, r8, lsr #24 │ │ │ │ + eorseq r9, r7, r0, asr #24 │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ - eorseq r9, r7, r0, lsr #20 │ │ │ │ - mlaseq r7, r8, sl, r9 │ │ │ │ - strheq r8, [r5], #-12 │ │ │ │ - eoreq pc, pc, ip, asr r0 @ │ │ │ │ - eoreq pc, pc, r0, ror r0 @ │ │ │ │ + eorseq r9, r7, ip, lsl sl │ │ │ │ + mlaseq r7, r4, sl, r9 │ │ │ │ + strheq r8, [r5], #-8 │ │ │ │ + eoreq pc, pc, r8, asr r0 @ │ │ │ │ + eoreq pc, pc, ip, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #144] @ 62f998 │ │ │ │ - ldr r6, [pc, #144] @ 62f99c │ │ │ │ - ldr r5, [pc, #144] @ 62f9a0 │ │ │ │ + ldr r4, [pc, #144] @ 62f99c │ │ │ │ + ldr r6, [pc, #144] @ 62f9a0 │ │ │ │ + ldr r5, [pc, #144] @ 62f9a4 │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, r4, #172 @ 0xac │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1086097,51 +1086098,51 @@ │ │ │ │ bl 69d698 │ │ │ │ add ip, r4, #220 @ 0xdc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #64] @ 62f9a4 │ │ │ │ - ldr r1, [pc, #64] @ 62f9a8 │ │ │ │ + ldr r2, [pc, #64] @ 62f9a8 │ │ │ │ + ldr r1, [pc, #64] @ 62f9ac │ │ │ │ add r4, r4, #44 @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 62f200 │ │ │ │ - subeq r8, r5, r4, lsr r0 │ │ │ │ - @ instruction: 0x00304abc │ │ │ │ - @ instruction: 0x00304ad8 │ │ │ │ - @ instruction: 0x002ed9b0 │ │ │ │ - eorseq r9, r7, r0, lsl #22 │ │ │ │ + b 62f204 │ │ │ │ + subeq r8, r5, r0, lsr r0 │ │ │ │ + @ instruction: 0x00304ab8 │ │ │ │ + @ instruction: 0x00304ad4 │ │ │ │ + eoreq sp, lr, ip, lsr #19 │ │ │ │ + @ instruction: 0x00379afc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-264] @ 0xfffffef8 │ │ │ │ sub sp, sp, #16384 @ 0x4000 │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - ldr r8, [pc, #2736] @ 63049c │ │ │ │ - ldr r1, [pc, #2736] @ 6304a0 │ │ │ │ - ldr r3, [pc, #2736] @ 6304a4 │ │ │ │ + ldr r8, [pc, #2736] @ 6304a0 │ │ │ │ + ldr r1, [pc, #2736] @ 6304a4 │ │ │ │ + ldr r3, [pc, #2736] @ 6304a8 │ │ │ │ add ip, sp, #128 @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, pc, r8 │ │ │ │ add r4, sp, #224 @ 0xe0 │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ @@ -1086180,130 +1086181,130 @@ │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r6 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 62fac0 │ │ │ │ - ldr r3, [pc, #2548] @ 6304a8 │ │ │ │ + bne 62fac4 │ │ │ │ + ldr r3, [pc, #2548] @ 6304ac │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldrb r2, [r3, #253] @ 0xfd │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62fd2c │ │ │ │ + bne 62fd30 │ │ │ │ ldrb r3, [r3, #251] @ 0xfb │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62fd2c │ │ │ │ + bne 62fd30 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 62fd2c │ │ │ │ + beq 62fd30 │ │ │ │ ldrh r2, [r5, #56] @ 0x38 │ │ │ │ ldrh r3, [r5, #52] @ 0x34 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 62fe7c │ │ │ │ + beq 62fe80 │ │ │ │ bl 91d018 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [r5] │ │ │ │ str r6, [r3, #-140] @ 0xffffff74 │ │ │ │ str r6, [r3, #-144] @ 0xffffff70 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 630078 │ │ │ │ + bcs 63007c │ │ │ │ ldrh r0, [r5, #52] @ 0x34 │ │ │ │ add r3, r0, #1 │ │ │ │ strh r3, [r5, #52] @ 0x34 │ │ │ │ ldr r4, [r5, #40] @ 0x28 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 62fdac │ │ │ │ + bne 62fdb0 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - bls 62fe68 │ │ │ │ + bls 62fe6c │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 62fb6c │ │ │ │ + beq 62fb70 │ │ │ │ ldrb r3, [r5, #67] @ 0x43 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62ff40 │ │ │ │ + bne 62ff44 │ │ │ │ ldr r9, [r5, #40] @ 0x28 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 630324 │ │ │ │ + beq 630328 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [r9, #24] │ │ │ │ ldr r3, [r9, #28] │ │ │ │ lsl r2, r2, #4 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcc 630098 │ │ │ │ + bcc 63009c │ │ │ │ add r4, r9, #8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62711c │ │ │ │ + bl 627120 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrh r3, [r2, #-116] @ 0xffffff8c │ │ │ │ tst r3, #4 │ │ │ │ - bne 62fed0 │ │ │ │ + bne 62fed4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ tst r3, #2 │ │ │ │ sub r1, r2, #144 @ 0x90 │ │ │ │ sub r0, r2, #140 @ 0x8c │ │ │ │ ldr r8, [sp, #28] │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ mov r6, #0 │ │ │ │ mov r9, #1024 @ 0x400 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str fp, [sp, #28] │ │ │ │ str sl, [sp, #32] │ │ │ │ - bne 62fc78 │ │ │ │ + bne 62fc7c │ │ │ │ ldr r3, [r4, #-140] @ 0xffffff74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6302a4 │ │ │ │ + bne 6302a8 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ ldr r3, [r4, #-120] @ 0xffffff88 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrd sl, [r4, #-128] @ 0xffffff80 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ strd sl, [sp, #8] │ │ │ │ - bl 62e86c │ │ │ │ + bl 62e870 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63008c │ │ │ │ + beq 630090 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, r8 │ │ │ │ - bhi 6300ac │ │ │ │ + bhi 6300b0 │ │ │ │ ldrh r3, [r4, #-116] @ 0xffffff8c │ │ │ │ ands r3, r3, #1 │ │ │ │ - beq 6300dc │ │ │ │ + beq 6300e0 │ │ │ │ ldrh r3, [r4, #-114] @ 0xffffff8e │ │ │ │ cmp r8, r3 │ │ │ │ - bls 62fcbc │ │ │ │ + bls 62fcc0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62711c │ │ │ │ + bl 627120 │ │ │ │ ldrh r3, [r4, #-116] @ 0xffffff8c │ │ │ │ tst r3, #2 │ │ │ │ - beq 62fbf8 │ │ │ │ + beq 62fbfc │ │ │ │ ldr r2, [r4, #-144] @ 0xffffff70 │ │ │ │ ldr r3, [r4, #-120] @ 0xffffff88 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ rsb r3, r2, #1024 @ 0x400 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ @@ -1086311,27 +1086312,27 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrd sl, [r4, #-128] @ 0xffffff80 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ mov r0, r7 │ │ │ │ add r2, r1, r2, lsl #3 │ │ │ │ strd sl, [sp, #8] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 62e86c │ │ │ │ - b 62fc30 │ │ │ │ - ldr r1, [pc, #2024] @ 6304ac │ │ │ │ + bl 62e870 │ │ │ │ + b 62fc34 │ │ │ │ + ldr r1, [pc, #2024] @ 6304b0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #-140] @ 0xffffff74 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r9, [r2, #-144] @ 0xffffff70 │ │ │ │ adds r7, r9, r3 │ │ │ │ - beq 62fd2c │ │ │ │ + beq 62fd30 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r8, #0 │ │ │ │ add r6, r3, #4 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r9, r8 │ │ │ │ movhi r3, #0 │ │ │ │ @@ -1086340,38 +1086341,38 @@ │ │ │ │ strd r4, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ ldmdb r6, {r0, r2} │ │ │ │ add r8, r8, #1 │ │ │ │ bl 661de0 │ │ │ │ cmp r7, r8 │ │ │ │ add r6, r6, #8 │ │ │ │ - bne 62fcfc │ │ │ │ + bne 62fd00 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 663370 │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 630430 │ │ │ │ + beq 630434 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - beq 62fe94 │ │ │ │ - ldr r2, [pc, #1868] @ 6304b0 │ │ │ │ - ldr r3, [pc, #1852] @ 6304a4 │ │ │ │ + beq 62fe98 │ │ │ │ + ldr r2, [pc, #1868] @ 6304b4 │ │ │ │ + ldr r3, [pc, #1852] @ 6304a8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #16384 @ 0x4000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #220 @ 0xdc │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6303e4 │ │ │ │ + bne 6303e8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #16384 @ 0x4000 │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1086384,241 +1086385,241 @@ │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ ldr lr, [r4, #116] @ 0x74 │ │ │ │ add r9, r4, #96 @ 0x60 │ │ │ │ add r2, r1, #2 │ │ │ │ ands r1, r3, #1 │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ - bne 63000c │ │ │ │ + bne 630010 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [ip, #-132] @ 0xffffff7c │ │ │ │ str r1, [ip, #-136] @ 0xffffff78 │ │ │ │ mov r0, #1 │ │ │ │ sbcs r1, r1, lr │ │ │ │ sub r1, ip, #136 @ 0x88 │ │ │ │ strb r0, [ip, #-132] @ 0xffffff7c │ │ │ │ ldm r1, {r0, r1} │ │ │ │ sub ip, ip, #112 @ 0x70 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 63040c │ │ │ │ + bcs 630410 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc lr, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, lr │ │ │ │ - beq 63040c │ │ │ │ + beq 630410 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63034c │ │ │ │ + beq 630350 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, r3, r2 │ │ │ │ sub r0, r4, #146 @ 0x92 │ │ │ │ mov r2, #2 │ │ │ │ bl 212834 │ │ │ │ ldrh r2, [r4, #-146] @ 0xffffff6e │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r6, r3, #16 │ │ │ │ lsr r6, r6, #16 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 62fb54 │ │ │ │ - ldr r1, [pc, #1604] @ 6304b4 │ │ │ │ + bhi 62fb58 │ │ │ │ + ldr r1, [pc, #1604] @ 6304b8 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 62fd2c │ │ │ │ + bl 62e180 │ │ │ │ + b 62fd30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 627fb4 │ │ │ │ + bl 627fb8 │ │ │ │ ldrh r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 62fafc │ │ │ │ - b 62fd2c │ │ │ │ + bne 62fb00 │ │ │ │ + b 62fd30 │ │ │ │ bl 91d018 │ │ │ │ str r4, [r5] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62fd5c │ │ │ │ + beq 62fd60 │ │ │ │ strb r4, [r5, #4] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #1528] @ 6304b8 │ │ │ │ + ldr r3, [pc, #1528] @ 6304bc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 62fd5c │ │ │ │ + b 62fd60 │ │ │ │ ldr r3, [r2, #-120] @ 0xffffff88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6300c8 │ │ │ │ + beq 6300cc │ │ │ │ ands r6, r3, #15 │ │ │ │ - bne 6300c8 │ │ │ │ + bne 6300cc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r1, [r7, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ ldrd r2, [r4, #-128] @ 0xffffff80 │ │ │ │ bl 662e74 │ │ │ │ ldr r8, [r4, #-120] @ 0xffffff88 │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - blt 630338 │ │ │ │ + blt 63033c │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsr r2, r8, #4 │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62711c │ │ │ │ + bl 627120 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrh r3, [r3, #-116] @ 0xffffff8c │ │ │ │ - b 62fbbc │ │ │ │ + b 62fbc0 │ │ │ │ ldrh ip, [r5, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62fb6c │ │ │ │ + beq 62fb70 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ add r4, r2, #184 @ 0xb8 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ ldr r3, [r5] │ │ │ │ ands r1, r1, #1 │ │ │ │ lsl r3, r3, #3 │ │ │ │ add r9, r3, #4 │ │ │ │ mov r8, r4 │ │ │ │ ldr r3, [r2, #200] @ 0xc8 │ │ │ │ ldr lr, [r2, #204] @ 0xcc │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ - bne 6302c0 │ │ │ │ + bne 6302c4 │ │ │ │ cmp r9, r3 │ │ │ │ str r1, [r4, #-132] @ 0xffffff7c │ │ │ │ str r1, [r4, #-136] @ 0xffffff78 │ │ │ │ mov r0, #1 │ │ │ │ sbcs r1, r1, lr │ │ │ │ sub r1, r4, #136 @ 0x88 │ │ │ │ strb r0, [r4, #-132] @ 0xffffff7c │ │ │ │ ldm r1, {r0, r1} │ │ │ │ sub r4, r4, #112 @ 0x70 │ │ │ │ stm r4, {r0, r1} │ │ │ │ - bcs 630478 │ │ │ │ + bcs 63047c │ │ │ │ subs r3, r3, r9 │ │ │ │ sbc lr, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, lr │ │ │ │ - beq 630478 │ │ │ │ + beq 63047c │ │ │ │ ldr r3, [r2, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 630384 │ │ │ │ + beq 630388 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, r3, r9 │ │ │ │ lsr r3, ip, #8 │ │ │ │ orr r3, r3, ip, lsl #8 │ │ │ │ mov r2, #2 │ │ │ │ strh r3, [r1, #-146]! @ 0xffffff6e │ │ │ │ bl 212834 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, #0 │ │ │ │ mov r8, #2 │ │ │ │ mov r3, #0 │ │ │ │ strd r8, [sp] │ │ │ │ bl 6632f4 │ │ │ │ - b 62fb6c │ │ │ │ + b 62fb70 │ │ │ │ sub r1, ip, #136 @ 0x88 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [ip, #-132] @ 0xffffff7c │ │ │ │ str r6, [ip, #-136] @ 0xffffff78 │ │ │ │ strb r0, [ip, #-132] @ 0xffffff7c │ │ │ │ cmp r2, r3 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ sub ip, ip, #112 @ 0x70 │ │ │ │ sbcs r6, r6, lr │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 630454 │ │ │ │ + bcs 630458 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc lr, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, lr │ │ │ │ - beq 630454 │ │ │ │ + beq 630458 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 630368 │ │ │ │ + beq 63036c │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, r3, r2 │ │ │ │ sub r0, r4, #146 @ 0x92 │ │ │ │ mov r2, #2 │ │ │ │ bl 212834 │ │ │ │ ldrh r6, [r4, #-146] @ 0xffffff6e │ │ │ │ - b 62fe54 │ │ │ │ - ldr r1, [pc, #1084] @ 6304bc │ │ │ │ + b 62fe58 │ │ │ │ + ldr r1, [pc, #1084] @ 6304c0 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 62fd2c │ │ │ │ + bl 62e180 │ │ │ │ + b 62fd30 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #-140] @ 0xffffff74 │ │ │ │ - b 62fcd8 │ │ │ │ - ldr r1, [pc, #1056] @ 6304c0 │ │ │ │ + b 62fcdc │ │ │ │ + ldr r1, [pc, #1056] @ 6304c4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 62fd2c │ │ │ │ - ldr r1, [pc, #1040] @ 6304c4 │ │ │ │ + bl 62e180 │ │ │ │ + b 62fd30 │ │ │ │ + ldr r1, [pc, #1040] @ 6304c8 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #-140] @ 0xffffff74 │ │ │ │ - b 62fcd8 │ │ │ │ - ldr r1, [pc, #1016] @ 6304c8 │ │ │ │ + b 62fcdc │ │ │ │ + ldr r1, [pc, #1016] @ 6304cc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 62fd2c │ │ │ │ + bl 62e180 │ │ │ │ + b 62fd30 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldrd r8, [r3, #-144] @ 0xffffff70 │ │ │ │ ldr fp, [sp, #28] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - bl 626084 │ │ │ │ + bl 626088 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, #1 │ │ │ │ movne ip, sl │ │ │ │ lslne lr, r8, #3 │ │ │ │ str r3, [r0] │ │ │ │ str r2, [r0, #8] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ movne r2, fp │ │ │ │ - beq 63015c │ │ │ │ + beq 630160 │ │ │ │ ldr r4, [r6, #28] │ │ │ │ ldrd r0, [ip], #8 │ │ │ │ strd r0, [r4, r3] │ │ │ │ ldr r4, [r6, #36] @ 0x24 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r4, r4, r3 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r3, lr │ │ │ │ add r2, r2, #8 │ │ │ │ stm r4, {r0, r1} │ │ │ │ - bne 630130 │ │ │ │ + bne 630134 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 6301a8 │ │ │ │ + beq 6301ac │ │ │ │ sub r8, r8, #-536870911 @ 0xe0000001 │ │ │ │ add ip, fp, r8, lsl #3 │ │ │ │ lsl r9, r9, #3 │ │ │ │ add r8, sl, r8, lsl #3 │ │ │ │ add ip, ip, #8 │ │ │ │ mov lr, #0 │ │ │ │ add r3, ip, lr │ │ │ │ @@ -1086627,18 +1086628,18 @@ │ │ │ │ ldrd r2, [r8, #8]! │ │ │ │ strd r2, [r4, lr] │ │ │ │ ldr r3, [r6, #32] │ │ │ │ add r3, r3, lr │ │ │ │ add lr, lr, #8 │ │ │ │ cmp r9, lr │ │ │ │ stm r3, {r0, r1} │ │ │ │ - bne 63017c │ │ │ │ + bne 630180 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ tst r3, #8 │ │ │ │ - beq 6301f8 │ │ │ │ + beq 6301fc │ │ │ │ ldrh r0, [r5, #52] @ 0x34 │ │ │ │ ldr r1, [r5] │ │ │ │ sub r0, r0, #1 │ │ │ │ bl 91a9dc │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsl r3, r1, #3 │ │ │ │ @@ -1086652,322 +1086653,322 @@ │ │ │ │ add r3, r2, r3 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ - ldr r3, [pc, #700] @ 6304cc │ │ │ │ + ldr r3, [pc, #700] @ 6304d0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62fd30 │ │ │ │ - ldr r3, [pc, #684] @ 6304d0 │ │ │ │ + beq 62fd34 │ │ │ │ + ldr r3, [pc, #684] @ 6304d4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 62fd30 │ │ │ │ - ldr r3, [pc, #668] @ 6304d4 │ │ │ │ + beq 62fd34 │ │ │ │ + ldr r3, [pc, #668] @ 6304d8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 62fd30 │ │ │ │ - ldr r3, [pc, #652] @ 6304d8 │ │ │ │ + beq 62fd34 │ │ │ │ + ldr r3, [pc, #652] @ 6304dc │ │ │ │ ldr r7, [r6, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r8, [r6, #12] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6303c4 │ │ │ │ + beq 6303c8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4, #-112] @ 0xffffff90 │ │ │ │ str r1, [r4, #-108] @ 0xffffff94 │ │ │ │ str r1, [r4, #-104] @ 0xffffff98 │ │ │ │ str r1, [r4, #-100] @ 0xffffff9c │ │ │ │ sub r0, r4, #112 @ 0x70 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ stm sp, {r5, r6, r7, r8} │ │ │ │ ldr r3, [r4, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [r4, #-112] @ 0xffffff90 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #576] @ 6304dc │ │ │ │ + ldr r0, [pc, #576] @ 6304e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 62fd30 │ │ │ │ - ldr r1, [pc, #564] @ 6304e0 │ │ │ │ + b 62fd34 │ │ │ │ + ldr r1, [pc, #564] @ 6304e4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b 62fcd8 │ │ │ │ + b 62fcdc │ │ │ │ cmp r9, r3 │ │ │ │ str r0, [r4, #-132] @ 0xffffff7c │ │ │ │ str r0, [r4, #-136] @ 0xffffff78 │ │ │ │ sub r1, r4, #136 @ 0x88 │ │ │ │ sbcs r0, r0, lr │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #-132] @ 0xffffff7c │ │ │ │ ldm r1, {r0, r1} │ │ │ │ sub r4, r4, #112 @ 0x70 │ │ │ │ stm r4, {r0, r1} │ │ │ │ - bcs 6303e8 │ │ │ │ + bcs 6303ec │ │ │ │ subs r3, r3, r9 │ │ │ │ sbc lr, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, lr │ │ │ │ - beq 6303e8 │ │ │ │ + beq 6303ec │ │ │ │ ldr r3, [r2, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6303a4 │ │ │ │ + beq 6303a8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, r3, r9 │ │ │ │ mov r2, #2 │ │ │ │ strh ip, [r1, #-146]! @ 0xffffff6e │ │ │ │ bl 212834 │ │ │ │ - b 62ffec │ │ │ │ - ldr r1, [pc, #440] @ 6304e4 │ │ │ │ + b 62fff0 │ │ │ │ + ldr r1, [pc, #440] @ 6304e8 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 62fd2c │ │ │ │ - ldr r1, [pc, #424] @ 6304e8 │ │ │ │ + bl 62e180 │ │ │ │ + b 62fd30 │ │ │ │ + ldr r1, [pc, #424] @ 6304ec │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 62fd2c │ │ │ │ + bl 62e180 │ │ │ │ + b 62fd30 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r9 │ │ │ │ bl 664f68 │ │ │ │ mov r6, r0 │ │ │ │ - b 62fe54 │ │ │ │ + b 62fe58 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r9 │ │ │ │ bl 664ccc │ │ │ │ mov r6, r0 │ │ │ │ - b 62fe54 │ │ │ │ + b 62fe58 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldm r4, {r0, r1} │ │ │ │ mov r2, r9 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, r8 │ │ │ │ bl 6659f4 │ │ │ │ - b 62ffec │ │ │ │ + b 62fff0 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldm r4, {r0, r1} │ │ │ │ mov r2, r9 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, r8 │ │ │ │ bl 665990 │ │ │ │ - b 62ffec │ │ │ │ - ldr r0, [pc, #288] @ 6304ec │ │ │ │ + b 62fff0 │ │ │ │ + ldr r0, [pc, #288] @ 6304f0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r6 │ │ │ │ str r8, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 62fd30 │ │ │ │ + b 62fd34 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #256] @ 6304f0 │ │ │ │ - ldr r1, [pc, #256] @ 6304f4 │ │ │ │ - ldr r0, [pc, #256] @ 6304f8 │ │ │ │ + ldr r3, [pc, #256] @ 6304f4 │ │ │ │ + ldr r1, [pc, #256] @ 6304f8 │ │ │ │ + ldr r0, [pc, #256] @ 6304fc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #496 @ 0x1f0 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #232] @ 6304fc │ │ │ │ - ldr r1, [pc, #232] @ 630500 │ │ │ │ - ldr r0, [pc, #232] @ 630504 │ │ │ │ + ldr r3, [pc, #232] @ 630500 │ │ │ │ + ldr r1, [pc, #232] @ 630504 │ │ │ │ + ldr r0, [pc, #232] @ 630508 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #208] @ 630508 │ │ │ │ - ldr r1, [pc, #208] @ 63050c │ │ │ │ - ldr r0, [pc, #208] @ 630510 │ │ │ │ + ldr r3, [pc, #208] @ 63050c │ │ │ │ + ldr r1, [pc, #208] @ 630510 │ │ │ │ + ldr r0, [pc, #208] @ 630514 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #184] @ 630514 │ │ │ │ - ldr r1, [pc, #184] @ 630518 │ │ │ │ - ldr r0, [pc, #184] @ 63051c │ │ │ │ + ldr r3, [pc, #184] @ 630518 │ │ │ │ + ldr r1, [pc, #184] @ 63051c │ │ │ │ + ldr r0, [pc, #184] @ 630520 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #160] @ 630520 │ │ │ │ - ldr r1, [pc, #160] @ 630524 │ │ │ │ - ldr r0, [pc, #160] @ 630528 │ │ │ │ + ldr r3, [pc, #160] @ 630524 │ │ │ │ + ldr r1, [pc, #160] @ 630528 │ │ │ │ + ldr r0, [pc, #160] @ 63052c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #468 @ 0x1d4 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ + subseq fp, r2, r8, asr #5 │ │ │ │ subseq fp, r2, ip, asr #5 │ │ │ │ - ldrsbeq fp, [r2], #-32 @ 0xffffffe0 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ - eorseq r9, r7, ip, lsl r7 │ │ │ │ - subseq sl, r2, r0, ror #30 │ │ │ │ - eorseq r9, r7, r0, asr r5 │ │ │ │ + eorseq r9, r7, r8, lsl r7 │ │ │ │ + subseq sl, r2, ip, asr pc │ │ │ │ + eorseq r9, r7, ip, asr #10 │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ + ldrheq r9, [r7], -r0 @ │ │ │ │ + eorseq r9, r7, r8, asr #1 │ │ │ │ + eorseq r9, r7, r4, lsr r1 │ │ │ │ ldrheq r9, [r7], -r4 @ │ │ │ │ - eorseq r9, r7, ip, asr #1 │ │ │ │ - eorseq r9, r7, r8, lsr r1 │ │ │ │ - ldrheq r9, [r7], -r8 @ │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r4, r0, r8, ror #31 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r8, r7, r8, ror #30 │ │ │ │ - eorseq r8, r7, r0, lsr #30 │ │ │ │ - eorseq r8, r7, r0, lsr #28 │ │ │ │ - eorseq r8, r7, r0, ror lr │ │ │ │ - eorseq r8, r7, r0, ror lr │ │ │ │ - subeq r7, r5, ip, asr #10 │ │ │ │ - eorseq r8, r7, r0, ror #17 │ │ │ │ - eorseq r8, r7, r4, lsl #18 │ │ │ │ - subeq r7, r5, r8, lsr #10 │ │ │ │ - @ instruction: 0x003788bc │ │ │ │ - eorseq r8, r7, r0, ror #17 │ │ │ │ - subeq r7, r5, r4, lsl #10 │ │ │ │ - eoreq lr, pc, r4, lsr #9 │ │ │ │ - @ instruction: 0x002fe4b8 │ │ │ │ - subeq r7, r5, r0, ror #9 │ │ │ │ - eorseq r8, r7, r4, ror r8 │ │ │ │ - mlaseq r7, r8, r8, r8 │ │ │ │ - strheq r7, [r5], #-76 @ 0xffffffb4 │ │ │ │ - eorseq r8, r7, r0, asr r8 │ │ │ │ - eorseq r8, r7, r4, ror r8 │ │ │ │ + eorseq r8, r7, r4, ror #30 │ │ │ │ + eorseq r8, r7, ip, lsl pc │ │ │ │ + eorseq r8, r7, ip, lsl lr │ │ │ │ + eorseq r8, r7, ip, ror #28 │ │ │ │ + eorseq r8, r7, ip, ror #28 │ │ │ │ + subeq r7, r5, r8, asr #10 │ │ │ │ + @ instruction: 0x003788dc │ │ │ │ + eorseq r8, r7, r0, lsl #18 │ │ │ │ + subeq r7, r5, r4, lsr #10 │ │ │ │ + @ instruction: 0x003788b8 │ │ │ │ + @ instruction: 0x003788dc │ │ │ │ + subeq r7, r5, r0, lsl #10 │ │ │ │ + eoreq lr, pc, r0, lsr #9 │ │ │ │ + @ instruction: 0x002fe4b4 │ │ │ │ + ldrdeq r7, [r5], #-76 @ 0xffffffb4 │ │ │ │ + eorseq r8, r7, r0, ror r8 │ │ │ │ + mlaseq r7, r4, r8, r8 │ │ │ │ + strheq r7, [r5], #-72 @ 0xffffffb8 │ │ │ │ + eorseq r8, r7, ip, asr #16 │ │ │ │ + eorseq r8, r7, r0, ror r8 │ │ │ │ │ │ │ │ -0063052c : │ │ │ │ +00630530 : │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldrb r2, [r3, #253] @ 0xfd │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63055c │ │ │ │ + bne 630560 │ │ │ │ ldrb r2, [r3, #251] @ 0xfb │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63055c │ │ │ │ + bne 630560 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ tst r3, #4 │ │ │ │ - beq 630558 │ │ │ │ - b 62ea54 │ │ │ │ - b 62f9ac │ │ │ │ + beq 63055c │ │ │ │ + b 62ea58 │ │ │ │ + b 62f9b0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00630574 : │ │ │ │ +00630578 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ - ldr r2, [pc, #2020] @ 630d70 │ │ │ │ + ldr r2, [pc, #2020] @ 630d74 │ │ │ │ ldr sl, [r0, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #2016] @ 630d74 │ │ │ │ + ldr r3, [pc, #2016] @ 630d78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r6, [sl, #253] @ 0xfd │ │ │ │ - ldr fp, [pc, #2008] @ 630d78 │ │ │ │ + ldr fp, [pc, #2008] @ 630d7c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ cmp r6, #0 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov r3, #0 │ │ │ │ - bne 630c38 │ │ │ │ + bne 630c3c │ │ │ │ ldrb r7, [sl, #251] @ 0xfb │ │ │ │ cmp r7, #0 │ │ │ │ - bne 630884 │ │ │ │ + bne 630888 │ │ │ │ ldr r6, [sl, #116] @ 0x74 │ │ │ │ ldr r5, [sl, #112] @ 0x70 │ │ │ │ lsr r6, r6, #2 │ │ │ │ ands r6, r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bne 6308c4 │ │ │ │ + bne 6308c8 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ lsr r5, r5, #29 │ │ │ │ str r3, [sp, #20] │ │ │ │ and r9, r5, #1 │ │ │ │ bl 21380c │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ str fp, [sp, #24] │ │ │ │ - b 630794 │ │ │ │ + b 630798 │ │ │ │ ldrh r2, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ add r2, r2, #1 │ │ │ │ lsl r2, r2, #16 │ │ │ │ add r3, r3, #1 │ │ │ │ lsr ip, r2, #16 │ │ │ │ cmp r9, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ strh ip, [r4, #52] @ 0x34 │ │ │ │ - beq 630700 │ │ │ │ + beq 630704 │ │ │ │ ldrb r3, [r4, #67] @ 0x43 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 630700 │ │ │ │ + beq 630704 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 630700 │ │ │ │ + beq 630704 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ lsl r5, r5, #3 │ │ │ │ add sl, r7, #184 @ 0xb8 │ │ │ │ ands r1, r1, #1 │ │ │ │ ldr r3, [r7, #200] @ 0xc8 │ │ │ │ ldr lr, [r7, #204] @ 0xcc │ │ │ │ add r5, r5, #4 │ │ │ │ mov r0, #0 │ │ │ │ mov fp, sl │ │ │ │ - bne 630bb8 │ │ │ │ + bne 630bbc │ │ │ │ cmp r5, r3 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ sbcs r1, r1, lr │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add sl, sp, #60 @ 0x3c │ │ │ │ stm sl, {r0, r1} │ │ │ │ - bcs 630d04 │ │ │ │ + bcs 630d08 │ │ │ │ subs r3, r3, r5 │ │ │ │ sbc r1, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r1 │ │ │ │ - beq 630d04 │ │ │ │ + beq 630d08 │ │ │ │ ldr r3, [r7, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 630c78 │ │ │ │ + beq 630c7c │ │ │ │ lsr r2, r2, #24 │ │ │ │ orr r2, r2, ip, lsl #8 │ │ │ │ strh r2, [sp, #38] @ 0x26 │ │ │ │ add r0, r3, r5 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #38 @ 0x26 │ │ │ │ bl 212834 │ │ │ │ @@ -1086979,115 +1086980,115 @@ │ │ │ │ strd sl, [sp] │ │ │ │ bl 6632f4 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 630730 │ │ │ │ + bne 630734 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r3, [pc, #1624] @ 630d7c │ │ │ │ + ldr r3, [pc, #1624] @ 630d80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl 62a6dc │ │ │ │ + bl 62a6e0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62aac8 │ │ │ │ + bl 62aacc │ │ │ │ bl 8e7958 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 630d4c │ │ │ │ + beq 630d50 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - bne 630790 │ │ │ │ + bne 630794 │ │ │ │ bl 91d018 │ │ │ │ str r5, [r7] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 630b98 │ │ │ │ + bne 630b9c │ │ │ │ add r6, r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 629afc │ │ │ │ + bl 629b00 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 630884 │ │ │ │ + bne 630888 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs 630884 │ │ │ │ + bcs 630888 │ │ │ │ bl 91d018 │ │ │ │ ldrh r0, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 630860 │ │ │ │ + beq 630864 │ │ │ │ bl 91a9dc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr ip, [r5, #116] @ 0x74 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ add lr, r5, #96 @ 0x60 │ │ │ │ add r2, r1, #2 │ │ │ │ ands r1, r3, #1 │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ - bne 630988 │ │ │ │ + bne 63098c │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r8, #4] │ │ │ │ str r1, [r8] │ │ │ │ sbcs r1, r1, ip │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #44] @ 0x2c │ │ │ │ ldm r8, {r0, r1} │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ stm r7, {r0, r1} │ │ │ │ - bcs 630d28 │ │ │ │ + bcs 630d2c │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc ip, ip, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, ip │ │ │ │ - beq 630d28 │ │ │ │ + beq 630d2c │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 630c1c │ │ │ │ + beq 630c20 │ │ │ │ add r1, r3, r2 │ │ │ │ add r0, sp, #38 @ 0x26 │ │ │ │ mov r2, #2 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #38] @ 0x26 │ │ │ │ lsr r5, r3, #8 │ │ │ │ orr r5, r5, r3, lsl #8 │ │ │ │ lsl r5, r5, #16 │ │ │ │ lsr r5, r5, #16 │ │ │ │ ldr r3, [r4] │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi 63060c │ │ │ │ - ldr r1, [pc, #1288] @ 630d80 │ │ │ │ + bhi 630610 │ │ │ │ + ldr r1, [pc, #1288] @ 630d84 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r5 │ │ │ │ - bl 62e17c │ │ │ │ - ldr r2, [pc, #1272] @ 630d84 │ │ │ │ - ldr r3, [pc, #1252] @ 630d74 │ │ │ │ + bl 62e180 │ │ │ │ + ldr r2, [pc, #1272] @ 630d88 │ │ │ │ + ldr r3, [pc, #1252] @ 630d78 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 630cb8 │ │ │ │ + bne 630cbc │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1087103,161 +1087104,161 @@ │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ bl 8e7958 │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 63091c │ │ │ │ - ldr r3, [pc, #1132] @ 630d7c │ │ │ │ + bne 630920 │ │ │ │ + ldr r3, [pc, #1132] @ 630d80 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 6309e8 │ │ │ │ + bne 6309ec │ │ │ │ mov r6, #0 │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 630d4c │ │ │ │ + beq 630d50 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 630884 │ │ │ │ + bne 630888 │ │ │ │ bl 91d018 │ │ │ │ str r4, [r5] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 630884 │ │ │ │ + beq 630888 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r3, [pc, #1040] @ 630d88 │ │ │ │ + ldr r3, [pc, #1040] @ 630d8c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 630884 │ │ │ │ + b 630888 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [r8, #4] │ │ │ │ str r7, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ strb r1, [sp, #44] @ 0x2c │ │ │ │ ldm r8, {r0, r1} │ │ │ │ sbcs r7, r7, ip │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ stm r7, {r0, r1} │ │ │ │ - bcs 630ce0 │ │ │ │ + bcs 630ce4 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc ip, ip, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, ip │ │ │ │ - beq 630ce0 │ │ │ │ + beq 630ce4 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 630c5c │ │ │ │ + beq 630c60 │ │ │ │ add r1, r3, r2 │ │ │ │ add r0, sp, #38 @ 0x26 │ │ │ │ mov r2, #2 │ │ │ │ bl 212834 │ │ │ │ ldrh r5, [sp, #38] @ 0x26 │ │ │ │ - b 630860 │ │ │ │ + b 630864 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ orrs r3, r3, r2 │ │ │ │ add r7, r7, #8 │ │ │ │ strb r1, [r4, #67] @ 0x43 │ │ │ │ - beq 630a0c │ │ │ │ + beq 630a10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 628b98 │ │ │ │ + bl 628b9c │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 630928 │ │ │ │ + bls 63092c │ │ │ │ mov r6, #0 │ │ │ │ mov r9, r6 │ │ │ │ str sl, [sp, #24] │ │ │ │ mov sl, #1 │ │ │ │ str sl, [sp] │ │ │ │ ldrh r5, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r8 │ │ │ │ - bl 6281b8 │ │ │ │ + bl 6281bc │ │ │ │ ldrh r1, [sp, #54] @ 0x36 │ │ │ │ ldrb r0, [r4, #54] @ 0x36 │ │ │ │ lsr r3, r1, #7 │ │ │ │ and r3, r3, sl │ │ │ │ eor r2, r3, r1, lsr #15 │ │ │ │ cmp r0, r3 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 63092c │ │ │ │ + beq 630930 │ │ │ │ ldrh r3, [sp, #52] @ 0x34 │ │ │ │ tst r1, #1 │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - beq 630ac4 │ │ │ │ + beq 630ac8 │ │ │ │ ldr r3, [r4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ moveq r5, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 6281b8 │ │ │ │ + bl 6281bc │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldrh r2, [sp, #54] @ 0x36 │ │ │ │ add r3, r3, #1 │ │ │ │ tst r2, #1 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bne 630a84 │ │ │ │ + bne 630a88 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ - bne 630af0 │ │ │ │ - ldr r3, [pc, #664] @ 630d7c │ │ │ │ + bne 630af4 │ │ │ │ + ldr r3, [pc, #664] @ 630d80 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl 62a6dc │ │ │ │ + bl 62a6e0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62aac8 │ │ │ │ + bl 62aacc │ │ │ │ bl 8e7958 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov sl, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 630d4c │ │ │ │ + beq 630d50 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - bne 630b50 │ │ │ │ + bne 630b54 │ │ │ │ bl 91d018 │ │ │ │ str r5, [sl] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [sl, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 630c40 │ │ │ │ + bne 630c44 │ │ │ │ ldrh r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ add r6, r6, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ lsl r3, r3, #16 │ │ │ │ ldr r2, [r4] │ │ │ │ lsr r3, r3, #16 │ │ │ │ @@ -1087266,216 +1087267,216 @@ │ │ │ │ subcs r3, r3, r2 │ │ │ │ strhcs r3, [r4, #52] @ 0x34 │ │ │ │ ldrbcs r3, [r4, #54] @ 0x36 │ │ │ │ eorcs r3, r3, #1 │ │ │ │ strbcs r3, [r4, #54] @ 0x36 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 630a28 │ │ │ │ - b 63092c │ │ │ │ + bhi 630a2c │ │ │ │ + b 630930 │ │ │ │ strb r5, [r7, #4] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - ldr r3, [pc, #480] @ 630d88 │ │ │ │ + ldr r3, [pc, #480] @ 630d8c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 630790 │ │ │ │ + b 630794 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r5, r3 │ │ │ │ strb r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ sbcs r0, r0, lr │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcs 630cbc │ │ │ │ + bcs 630cc0 │ │ │ │ subs r3, r3, r5 │ │ │ │ sbc r1, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r1 │ │ │ │ - beq 630cbc │ │ │ │ + beq 630cc0 │ │ │ │ ldr r3, [r7, #184] @ 0xb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 630c98 │ │ │ │ + beq 630c9c │ │ │ │ add r0, r3, r5 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #38 @ 0x26 │ │ │ │ strh ip, [sp, #38] @ 0x26 │ │ │ │ bl 212834 │ │ │ │ - b 6306e4 │ │ │ │ + b 6306e8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r7, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, lr │ │ │ │ bl 664f68 │ │ │ │ mov r5, r0 │ │ │ │ - b 630860 │ │ │ │ + b 630864 │ │ │ │ mov r6, #0 │ │ │ │ - b 630884 │ │ │ │ + b 630888 │ │ │ │ strb r5, [sl, #4] │ │ │ │ - ldr r3, [pc, #316] @ 630d88 │ │ │ │ + ldr r3, [pc, #316] @ 630d8c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 630b50 │ │ │ │ + b 630b54 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm r7, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, lr │ │ │ │ bl 664ccc │ │ │ │ mov r5, r0 │ │ │ │ - b 630860 │ │ │ │ + b 630864 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldm sl, {r0, r1} │ │ │ │ mov r2, r5 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, fp │ │ │ │ bl 6659f4 │ │ │ │ - b 6306e4 │ │ │ │ + b 6306e8 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r2, r5 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, sl │ │ │ │ bl 665990 │ │ │ │ - b 6306e4 │ │ │ │ + b 6306e8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ 630d8c │ │ │ │ - ldr r1, [pc, #200] @ 630d90 │ │ │ │ - ldr r0, [pc, #200] @ 630d94 │ │ │ │ + ldr r3, [pc, #200] @ 630d90 │ │ │ │ + ldr r1, [pc, #200] @ 630d94 │ │ │ │ + ldr r0, [pc, #200] @ 630d98 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #496 @ 0x1f0 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #176] @ 630d98 │ │ │ │ - ldr r1, [pc, #176] @ 630d9c │ │ │ │ - ldr r0, [pc, #176] @ 630da0 │ │ │ │ + ldr r3, [pc, #176] @ 630d9c │ │ │ │ + ldr r1, [pc, #176] @ 630da0 │ │ │ │ + ldr r0, [pc, #176] @ 630da4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #152] @ 630da4 │ │ │ │ - ldr r1, [pc, #152] @ 630da8 │ │ │ │ - ldr r0, [pc, #152] @ 630dac │ │ │ │ + ldr r3, [pc, #152] @ 630da8 │ │ │ │ + ldr r1, [pc, #152] @ 630dac │ │ │ │ + ldr r0, [pc, #152] @ 630db0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #468 @ 0x1d4 │ │ │ │ mov r2, #77 @ 0x4d │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #128] @ 630db0 │ │ │ │ - ldr r1, [pc, #128] @ 630db4 │ │ │ │ - ldr r0, [pc, #128] @ 630db8 │ │ │ │ + ldr r3, [pc, #128] @ 630db4 │ │ │ │ + ldr r1, [pc, #128] @ 630db8 │ │ │ │ + ldr r0, [pc, #128] @ 630dbc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #104] @ 630dbc │ │ │ │ - ldr r1, [pc, #104] @ 630dc0 │ │ │ │ - ldr r0, [pc, #104] @ 630dc4 │ │ │ │ + ldr r3, [pc, #104] @ 630dc0 │ │ │ │ + ldr r1, [pc, #104] @ 630dc4 │ │ │ │ + ldr r0, [pc, #104] @ 630dc8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq sl, r2, r4, lsr r7 │ │ │ │ + subseq sl, r2, r0, lsr r7 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sl, r2, ip, lsl r7 │ │ │ │ + subseq sl, r2, r8, lsl r7 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ - eorseq r8, r7, r8, asr #22 │ │ │ │ - subseq sl, r2, r8, lsr r4 │ │ │ │ + eorseq r8, r7, r4, asr #22 │ │ │ │ + subseq sl, r2, r4, lsr r4 │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ - subeq r6, r5, r8, ror ip │ │ │ │ - eorseq r8, r7, ip │ │ │ │ - eorseq r8, r7, r0, lsr r0 │ │ │ │ - subeq r6, r5, r4, asr ip │ │ │ │ - eorseq r7, r7, r8, ror #31 │ │ │ │ - eorseq r8, r7, ip │ │ │ │ - subeq r6, r5, r0, lsr ip │ │ │ │ - eorseq r7, r7, r4, asr #31 │ │ │ │ - eorseq r7, r7, r8, ror #31 │ │ │ │ - subeq r6, r5, ip, lsl #24 │ │ │ │ - eorseq r7, r7, r0, lsr #31 │ │ │ │ - eorseq r7, r7, r4, asr #31 │ │ │ │ - subeq r6, r5, r8, ror #23 │ │ │ │ - eoreq sp, pc, r8, lsl #23 │ │ │ │ - mlaeq pc, ip, fp, sp @ │ │ │ │ + subeq r6, r5, r4, ror ip │ │ │ │ + eorseq r8, r7, r8 │ │ │ │ + eorseq r8, r7, ip, lsr #32 │ │ │ │ + subeq r6, r5, r0, asr ip │ │ │ │ + eorseq r7, r7, r4, ror #31 │ │ │ │ + eorseq r8, r7, r8 │ │ │ │ + subeq r6, r5, ip, lsr #24 │ │ │ │ + eorseq r7, r7, r0, asr #31 │ │ │ │ + eorseq r7, r7, r4, ror #31 │ │ │ │ + subeq r6, r5, r8, lsl #24 │ │ │ │ + mlaseq r7, ip, pc, r7 @ │ │ │ │ + eorseq r7, r7, r0, asr #31 │ │ │ │ + subeq r6, r5, r4, ror #23 │ │ │ │ + eoreq sp, pc, r4, lsl #23 │ │ │ │ + mlaeq pc, r8, fp, sp @ │ │ │ │ │ │ │ │ -00630dc8 : │ │ │ │ +00630dcc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ str r2, [sp, #32] │ │ │ │ - ldr r2, [pc, #2184] @ 631670 │ │ │ │ + ldr r2, [pc, #2184] @ 631674 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #2180] @ 631674 │ │ │ │ + ldr r3, [pc, #2180] @ 631678 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r4, [pc, #2176] @ 631678 │ │ │ │ + ldr r4, [pc, #2176] @ 63167c │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 630e40 │ │ │ │ - ldr r3, [pc, #2120] @ 63167c │ │ │ │ + bne 630e44 │ │ │ │ + ldr r3, [pc, #2120] @ 631680 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 6314c0 │ │ │ │ + beq 6314c4 │ │ │ │ add r3, r5, #40 @ 0x28 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r8, [r5, #40] @ 0x28 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 6314c0 │ │ │ │ + beq 6314c4 │ │ │ │ ldr r7, [r5] │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r8, #24] │ │ │ │ ldr r3, [r8, #28] │ │ │ │ lsl r2, r7, #4 │ │ │ │ ldr r4, [r0, #116] @ 0x74 │ │ │ │ cmp r1, r2 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ lsr r4, r4, #2 │ │ │ │ mov fp, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bcc 6314b4 │ │ │ │ + bcc 6314b8 │ │ │ │ ldrh r3, [r5, #52] @ 0x34 │ │ │ │ str r3, [sp, #28] │ │ │ │ ands r4, r4, #1 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 631020 │ │ │ │ + beq 631024 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, fp │ │ │ │ bl 21380c │ │ │ │ add r3, r8, #8 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldrb r3, [r5, #54] @ 0x36 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -1087493,138 +1087494,138 @@ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r6, #1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r4 │ │ │ │ str r6, [sp] │ │ │ │ mov r9, r2 │ │ │ │ - bl 6281b8 │ │ │ │ + bl 6281bc │ │ │ │ ldrh r1, [sp, #94] @ 0x5e │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ lsr r3, r1, #7 │ │ │ │ and r3, r3, r6 │ │ │ │ eor r2, r3, r1, lsr #15 │ │ │ │ cmp r3, r0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 63153c │ │ │ │ + beq 631540 │ │ │ │ tst r1, #4 │ │ │ │ - bne 631324 │ │ │ │ + bne 631328 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r6, r3, r6 │ │ │ │ cmp r6, r7 │ │ │ │ - bls 630f9c │ │ │ │ - b 6312e8 │ │ │ │ + bls 630fa0 │ │ │ │ + b 6312ec │ │ │ │ tst r1, #1 │ │ │ │ - beq 631480 │ │ │ │ + beq 631484 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ ldreq r3, [r5] │ │ │ │ subeq r4, r7, r3 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ add r6, r6, #1 │ │ │ │ - bl 6281b8 │ │ │ │ + bl 6281bc │ │ │ │ cmp r6, r7 │ │ │ │ - bhi 6312e8 │ │ │ │ + bhi 6312ec │ │ │ │ ldrh r1, [sp, #94] @ 0x5e │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ tst r1, #2 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ addne r8, r8, r0 │ │ │ │ addeq fp, fp, r0 │ │ │ │ cmp sl, r8 │ │ │ │ cmpls r3, fp │ │ │ │ - bls 631300 │ │ │ │ + bls 631304 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r9, r3 │ │ │ │ - bne 630f5c │ │ │ │ + bne 630f60 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 630f74 │ │ │ │ + bne 630f78 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 663370 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r7, [r5] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r7, r3 │ │ │ │ - bhi 630ef4 │ │ │ │ + bhi 630ef8 │ │ │ │ sub r3, r3, r7 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eor r3, r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 630ef4 │ │ │ │ + b 630ef8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ bl 21380c │ │ │ │ add r3, r8, #8 │ │ │ │ ldrh r0, [r5, #56] @ 0x38 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r6, r4 │ │ │ │ cmp r3, r0 │ │ │ │ add fp, sp, #80 @ 0x50 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ - beq 6312bc │ │ │ │ + beq 6312c0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [r5] │ │ │ │ sub r0, r0, r3 │ │ │ │ lsl r3, r0, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 6315e4 │ │ │ │ + bhi 6315e8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 631124 │ │ │ │ + bne 631128 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 663370 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ strne r6, [r3] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3] │ │ │ │ ldrh r6, [r5, #56] @ 0x38 │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 631628 │ │ │ │ + beq 63162c │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 6310e0 │ │ │ │ + bne 6310e4 │ │ │ │ bl 91d018 │ │ │ │ str r4, [r5] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6314ec │ │ │ │ - ldr r2, [pc, #1432] @ 631680 │ │ │ │ - ldr r3, [pc, #1416] @ 631674 │ │ │ │ + bne 6314f0 │ │ │ │ + ldr r2, [pc, #1432] @ 631684 │ │ │ │ + ldr r3, [pc, #1416] @ 631678 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 631600 │ │ │ │ + bne 631604 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1087637,583 +1087638,583 @@ │ │ │ │ str r3, [fp, #12] │ │ │ │ ldr r9, [sp, #24] │ │ │ │ ldr r8, [r5] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ moveq r3, r7 │ │ │ │ - beq 631200 │ │ │ │ + beq 631204 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ bl 91a9dc │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ add r0, r7, #96 @ 0x60 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ ldr lr, [r7, #116] @ 0x74 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r2, r1, #2 │ │ │ │ ands r1, r3, #1 │ │ │ │ lsl r2, r2, #1 │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ - bne 631404 │ │ │ │ + bne 631408 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ sbcs r1, r1, lr │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add ip, sp, #72 @ 0x48 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 63164c │ │ │ │ + bcs 631650 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc lr, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, lr │ │ │ │ - beq 63164c │ │ │ │ + beq 631650 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 631520 │ │ │ │ + beq 631524 │ │ │ │ add r1, r3, r2 │ │ │ │ add r0, sp, #62 @ 0x3e │ │ │ │ mov r2, #2 │ │ │ │ bl 212834 │ │ │ │ ldrh r2, [sp, #62] @ 0x3e │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r7, r2 │ │ │ │ - bcs 63149c │ │ │ │ + bcs 6314a0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ - bl 62711c │ │ │ │ + bl 627120 │ │ │ │ ldrh r3, [sp, #92] @ 0x5c │ │ │ │ tst r3, #4 │ │ │ │ - bne 631390 │ │ │ │ + bne 631394 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r7, r3, #1 │ │ │ │ cmp r7, r8 │ │ │ │ - bls 631264 │ │ │ │ - b 63146c │ │ │ │ + bls 631268 │ │ │ │ + b 631470 │ │ │ │ ldrh r3, [sp, #94] @ 0x5e │ │ │ │ cmp r8, r3 │ │ │ │ - bls 6312c8 │ │ │ │ + bls 6312cc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 62711c │ │ │ │ + bl 627120 │ │ │ │ cmp r7, r8 │ │ │ │ - bhi 63146c │ │ │ │ + bhi 631470 │ │ │ │ ldrh r3, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ tst r3, #2 │ │ │ │ addne r6, r6, r2 │ │ │ │ addeq r4, r4, r2 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ cmp sl, r6 │ │ │ │ cmpls r2, r4 │ │ │ │ - bls 63107c │ │ │ │ + bls 631080 │ │ │ │ tst r3, #1 │ │ │ │ - bne 63123c │ │ │ │ + bne 631240 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r9, r3 │ │ │ │ - beq 63150c │ │ │ │ + beq 631510 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrh r0, [r5, #56] @ 0x38 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r0 │ │ │ │ - bne 631058 │ │ │ │ + bne 63105c │ │ │ │ mov r0, r5 │ │ │ │ - bl 627fb4 │ │ │ │ - b 631058 │ │ │ │ - ldr r1, [pc, #948] @ 631684 │ │ │ │ + bl 627fb8 │ │ │ │ + b 63105c │ │ │ │ + ldr r1, [pc, #948] @ 631688 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ - b 63107c │ │ │ │ - ldr r1, [pc, #920] @ 631688 │ │ │ │ + b 631080 │ │ │ │ + ldr r1, [pc, #920] @ 63168c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov fp, #0 │ │ │ │ mov r8, fp │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 663370 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ strne r8, [r3] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ strne fp, [r3] │ │ │ │ - b 63109c │ │ │ │ + b 6310a0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ands r4, r3, #15 │ │ │ │ - bne 631580 │ │ │ │ + bne 631584 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r7 │ │ │ │ - bcs 631594 │ │ │ │ + bcs 631598 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r2, #272] @ 0x110 │ │ │ │ str r3, [sp] │ │ │ │ str r4, [sp, #8] │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 662e74 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ cmp r0, r7 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - blt 6315d0 │ │ │ │ + blt 6315d4 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ str r4, [sp] │ │ │ │ lsr r7, r7, #4 │ │ │ │ - bl 6281b8 │ │ │ │ - b 630f50 │ │ │ │ + bl 6281bc │ │ │ │ + b 630f54 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 631550 │ │ │ │ + beq 631554 │ │ │ │ ands r7, r3, #15 │ │ │ │ - bne 631550 │ │ │ │ + bne 631554 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r8, r2 │ │ │ │ - bls 6315a8 │ │ │ │ + bls 6315ac │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r2, #272] @ 0x110 │ │ │ │ str r3, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ ldrd r2, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #4] │ │ │ │ bl 662e74 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - blt 6315bc │ │ │ │ + blt 6315c0 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl 62711c │ │ │ │ + bl 627120 │ │ │ │ lsr r8, r8, #4 │ │ │ │ mov r7, #1 │ │ │ │ - b 631230 │ │ │ │ + b 631234 │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ sbcs r1, r1, lr │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #68] @ 0x44 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add ip, sp, #72 @ 0x48 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 631604 │ │ │ │ + bcs 631608 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc lr, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, lr │ │ │ │ - beq 631604 │ │ │ │ + beq 631608 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 631564 │ │ │ │ + beq 631568 │ │ │ │ add r1, r3, r2 │ │ │ │ add r0, sp, #62 @ 0x3e │ │ │ │ mov r2, #2 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #62] @ 0x3e │ │ │ │ - b 6311fc │ │ │ │ - ldr r1, [pc, #536] @ 63168c │ │ │ │ + b 631200 │ │ │ │ + ldr r1, [pc, #536] @ 631690 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 6312dc │ │ │ │ + bl 62e180 │ │ │ │ + b 6312e0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ sub r3, r3, r2 │ │ │ │ add r3, r6, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b 630ff8 │ │ │ │ - ldr r1, [pc, #492] @ 631690 │ │ │ │ + b 630ffc │ │ │ │ + ldr r1, [pc, #492] @ 631694 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 6312dc │ │ │ │ - ldr r1, [pc, #472] @ 631694 │ │ │ │ + bl 62e180 │ │ │ │ + b 6312e0 │ │ │ │ + ldr r1, [pc, #472] @ 631698 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r2] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [sp, #32] │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r2] │ │ │ │ mvn r6, #0 │ │ │ │ - b 6310a0 │ │ │ │ + b 6310a4 │ │ │ │ strb r4, [r5, #4] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #412] @ 631698 │ │ │ │ + ldr r3, [pc, #412] @ 63169c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 6310e0 │ │ │ │ + b 6310e4 │ │ │ │ mov r0, r3 │ │ │ │ bl 663370 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r7, r3, #1 │ │ │ │ - b 63129c │ │ │ │ + b 6312a0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 664f68 │ │ │ │ mov r3, r0 │ │ │ │ - b 6311fc │ │ │ │ + b 631200 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strh r3, [r5, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ - b 631300 │ │ │ │ - ldr r1, [pc, #324] @ 63169c │ │ │ │ + b 631304 │ │ │ │ + ldr r1, [pc, #324] @ 6316a0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 6312dc │ │ │ │ + bl 62e180 │ │ │ │ + b 6312e0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 664ccc │ │ │ │ mov r3, r0 │ │ │ │ - b 6311fc │ │ │ │ - ldr r1, [pc, #280] @ 6316a0 │ │ │ │ + b 631200 │ │ │ │ + ldr r1, [pc, #280] @ 6316a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 6312f8 │ │ │ │ - ldr r1, [pc, #264] @ 6316a4 │ │ │ │ + bl 62e180 │ │ │ │ + b 6312fc │ │ │ │ + ldr r1, [pc, #264] @ 6316a8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 6312f8 │ │ │ │ - ldr r1, [pc, #248] @ 6316a8 │ │ │ │ + bl 62e180 │ │ │ │ + b 6312fc │ │ │ │ + ldr r1, [pc, #248] @ 6316ac │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 6312dc │ │ │ │ - ldr r1, [pc, #232] @ 6316ac │ │ │ │ + bl 62e180 │ │ │ │ + b 6312e0 │ │ │ │ + ldr r1, [pc, #232] @ 6316b0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 6312dc │ │ │ │ - ldr r1, [pc, #216] @ 6316b0 │ │ │ │ + bl 62e180 │ │ │ │ + b 6312e0 │ │ │ │ + ldr r1, [pc, #216] @ 6316b4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 6312f8 │ │ │ │ - ldr r1, [pc, #200] @ 6316b4 │ │ │ │ + bl 62e180 │ │ │ │ + b 6312fc │ │ │ │ + ldr r1, [pc, #200] @ 6316b8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrh r3, [r5, #56] @ 0x38 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ - b 6312dc │ │ │ │ + bl 62e180 │ │ │ │ + b 6312e0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #172] @ 6316b8 │ │ │ │ - ldr r1, [pc, #172] @ 6316bc │ │ │ │ - ldr r0, [pc, #172] @ 6316c0 │ │ │ │ + ldr r3, [pc, #172] @ 6316bc │ │ │ │ + ldr r1, [pc, #172] @ 6316c0 │ │ │ │ + ldr r0, [pc, #172] @ 6316c4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #148] @ 6316c4 │ │ │ │ - ldr r1, [pc, #148] @ 6316c8 │ │ │ │ - ldr r0, [pc, #148] @ 6316cc │ │ │ │ + ldr r3, [pc, #148] @ 6316c8 │ │ │ │ + ldr r1, [pc, #148] @ 6316cc │ │ │ │ + ldr r0, [pc, #148] @ 6316d0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #124] @ 6316d0 │ │ │ │ - ldr r1, [pc, #124] @ 6316d4 │ │ │ │ - ldr r0, [pc, #124] @ 6316d8 │ │ │ │ + ldr r3, [pc, #124] @ 6316d4 │ │ │ │ + ldr r1, [pc, #124] @ 6316d8 │ │ │ │ + ldr r0, [pc, #124] @ 6316dc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldrsbeq r9, [r2], #-232 @ 0xffffff18 │ │ │ │ + ldrsbeq r9, [r2], #-228 @ 0xffffff1c │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r9, r2, r8, asr #29 │ │ │ │ + subseq r9, r2, r4, asr #29 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ - ldrsbeq r9, [r2], #-188 @ 0xffffff44 │ │ │ │ - eorseq r8, r7, r0, lsl r1 │ │ │ │ - @ instruction: 0x00377efc │ │ │ │ - eorseq r7, r7, r8, ror sp │ │ │ │ - eorseq r7, r7, r8, lsl pc │ │ │ │ - @ instruction: 0x00377cb4 │ │ │ │ + ldrsbeq r9, [r2], #-184 @ 0xffffff48 │ │ │ │ + eorseq r8, r7, ip, lsl #2 │ │ │ │ + @ instruction: 0x00377ef8 │ │ │ │ + eorseq r7, r7, r4, ror sp │ │ │ │ + eorseq r7, r7, r4, lsl pc │ │ │ │ + @ instruction: 0x00377cb0 │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ - eorseq r7, r7, r0, lsr ip │ │ │ │ - eorseq r7, r7, r0, lsl #24 │ │ │ │ - eorseq r7, r7, r0, asr ip │ │ │ │ - eorseq r7, r7, ip, lsr ip │ │ │ │ - eorseq r7, r7, ip, ror #23 │ │ │ │ - @ instruction: 0x00377bd8 │ │ │ │ - eorseq r7, r7, r0, lsl #28 │ │ │ │ - subeq r6, r5, r0, lsr r3 │ │ │ │ - eorseq r7, r7, r4, asr #13 │ │ │ │ - eorseq r7, r7, r8, ror #13 │ │ │ │ - subeq r6, r5, ip, lsl #6 │ │ │ │ - eoreq sp, pc, ip, lsr #5 │ │ │ │ - eoreq sp, pc, r0, asr #5 │ │ │ │ - subeq r6, r5, r8, ror #5 │ │ │ │ - eorseq r7, r7, ip, ror r6 │ │ │ │ - eorseq r7, r7, r0, lsr #13 │ │ │ │ + eorseq r7, r7, ip, lsr #24 │ │ │ │ + @ instruction: 0x00377bfc │ │ │ │ + eorseq r7, r7, ip, asr #24 │ │ │ │ + eorseq r7, r7, r8, lsr ip │ │ │ │ + eorseq r7, r7, r8, ror #23 │ │ │ │ + @ instruction: 0x00377bd4 │ │ │ │ + @ instruction: 0x00377dfc │ │ │ │ + subeq r6, r5, ip, lsr #6 │ │ │ │ + eorseq r7, r7, r0, asr #13 │ │ │ │ + eorseq r7, r7, r4, ror #13 │ │ │ │ + subeq r6, r5, r8, lsl #6 │ │ │ │ + eoreq sp, pc, r8, lsr #5 │ │ │ │ + @ instruction: 0x002fd2bc │ │ │ │ + subeq r6, r5, r4, ror #5 │ │ │ │ + eorseq r7, r7, r8, ror r6 │ │ │ │ + mlaseq r7, ip, r6, r7 │ │ │ │ │ │ │ │ -006316dc : │ │ │ │ +006316e0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r3, r1 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #152] @ 631798 │ │ │ │ + ldr r1, [pc, #152] @ 63179c │ │ │ │ str r2, [sp] │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #144] @ 63179c │ │ │ │ + ldr r2, [pc, #144] @ 6317a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 630dc8 │ │ │ │ + bl 630dcc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ movcc r0, r4 │ │ │ │ - bcc 631754 │ │ │ │ + bcc 631758 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, r6 │ │ │ │ movcc r0, #0 │ │ │ │ movcs r0, #1 │ │ │ │ - ldr r2, [pc, #68] @ 6317a0 │ │ │ │ - ldr r3, [pc, #60] @ 63179c │ │ │ │ + ldr r2, [pc, #68] @ 6317a4 │ │ │ │ + ldr r3, [pc, #60] @ 6317a0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 631794 │ │ │ │ + bne 631798 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrheq r9, [r2], #-92 @ 0xffffffa4 │ │ │ │ + ldrheq r9, [r2], #-88 @ 0xffffffa8 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r9, r2, r8, ror #10 │ │ │ │ + subseq r9, r2, r4, ror #10 │ │ │ │ │ │ │ │ -006317a4 : │ │ │ │ +006317a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #84] @ 631810 │ │ │ │ - ldr r2, [pc, #84] @ 631814 │ │ │ │ + ldr r4, [pc, #84] @ 631814 │ │ │ │ + ldr r2, [pc, #84] @ 631818 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #80] @ 631818 │ │ │ │ + ldr r1, [pc, #80] @ 63181c │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, r4, #188 @ 0xbc │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r2, [pc, #48] @ 63181c │ │ │ │ - ldr r1, [pc, #48] @ 631820 │ │ │ │ + ldr r2, [pc, #48] @ 631820 │ │ │ │ + ldr r1, [pc, #48] @ 631824 │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d194 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 4796ec │ │ │ │ - subeq r6, r5, r4, lsl #3 │ │ │ │ - eoreq fp, lr, r8, asr #22 │ │ │ │ - mlaseq r7, ip, ip, r7 │ │ │ │ - eorseq r7, r1, r8, lsr #7 │ │ │ │ - eorseq r7, r1, r8, asr #7 │ │ │ │ + subeq r6, r5, r0, lsl #3 │ │ │ │ + eoreq fp, lr, r4, asr #22 │ │ │ │ + mlaseq r7, r8, ip, r7 │ │ │ │ + eorseq r7, r1, r4, lsr #7 │ │ │ │ + eorseq r7, r1, r4, asr #7 │ │ │ │ │ │ │ │ -00631824 : │ │ │ │ +00631828 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #84] @ 631890 │ │ │ │ - ldr r2, [pc, #84] @ 631894 │ │ │ │ + ldr r4, [pc, #84] @ 631894 │ │ │ │ + ldr r2, [pc, #84] @ 631898 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #80] @ 631898 │ │ │ │ + ldr r1, [pc, #80] @ 63189c │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, r4, #188 @ 0xbc │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r2, [pc, #48] @ 63189c │ │ │ │ - ldr r1, [pc, #48] @ 6318a0 │ │ │ │ + ldr r2, [pc, #48] @ 6318a0 │ │ │ │ + ldr r1, [pc, #48] @ 6318a4 │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d194 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 479630 │ │ │ │ - subeq r6, r5, r4, lsl #2 │ │ │ │ - eoreq fp, lr, r8, asr #21 │ │ │ │ - eorseq r7, r7, ip, lsl ip │ │ │ │ - eorseq r7, r1, r8, lsr #6 │ │ │ │ - eorseq r7, r1, r8, asr #6 │ │ │ │ + subeq r6, r5, r0, lsl #2 │ │ │ │ + eoreq fp, lr, r4, asr #21 │ │ │ │ + eorseq r7, r7, r8, lsl ip │ │ │ │ + eorseq r7, r1, r4, lsr #6 │ │ │ │ + eorseq r7, r1, r4, asr #6 │ │ │ │ │ │ │ │ -006318a4 : │ │ │ │ +006318a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #84] @ 631910 │ │ │ │ - ldr r2, [pc, #84] @ 631914 │ │ │ │ + ldr r4, [pc, #84] @ 631914 │ │ │ │ + ldr r2, [pc, #84] @ 631918 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #80] @ 631918 │ │ │ │ + ldr r1, [pc, #80] @ 63191c │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, r4, #188 @ 0xbc │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r2, [pc, #48] @ 63191c │ │ │ │ - ldr r1, [pc, #48] @ 631920 │ │ │ │ + ldr r2, [pc, #48] @ 631920 │ │ │ │ + ldr r1, [pc, #48] @ 631924 │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d194 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 479880 │ │ │ │ - subeq r6, r5, r4, lsl #1 │ │ │ │ - eoreq fp, lr, r8, asr #20 │ │ │ │ - mlaseq r7, ip, fp, r7 │ │ │ │ - eorseq r7, r1, r8, lsr #5 │ │ │ │ - eorseq r7, r1, r8, asr #5 │ │ │ │ + subeq r6, r5, r0, lsl #1 │ │ │ │ + eoreq fp, lr, r4, asr #20 │ │ │ │ + mlaseq r7, r8, fp, r7 │ │ │ │ + eorseq r7, r1, r4, lsr #5 │ │ │ │ + eorseq r7, r1, r4, asr #5 │ │ │ │ │ │ │ │ -00631924 : │ │ │ │ +00631928 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #84] @ 631990 │ │ │ │ - ldr r2, [pc, #84] @ 631994 │ │ │ │ + ldr r4, [pc, #84] @ 631994 │ │ │ │ + ldr r2, [pc, #84] @ 631998 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #80] @ 631998 │ │ │ │ + ldr r1, [pc, #80] @ 63199c │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, r4, #188 @ 0xbc │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r2, [pc, #48] @ 63199c │ │ │ │ - ldr r1, [pc, #48] @ 6319a0 │ │ │ │ + ldr r2, [pc, #48] @ 6319a0 │ │ │ │ + ldr r1, [pc, #48] @ 6319a4 │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d194 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 479920 │ │ │ │ - subeq r6, r5, r4 │ │ │ │ - eoreq fp, lr, r8, asr #19 │ │ │ │ - eorseq r7, r7, ip, lsl fp │ │ │ │ - eorseq r7, r1, r8, lsr #4 │ │ │ │ - eorseq r7, r1, r8, asr #4 │ │ │ │ + subeq r6, r5, r0 │ │ │ │ + eoreq fp, lr, r4, asr #19 │ │ │ │ + eorseq r7, r7, r8, lsl fp │ │ │ │ + eorseq r7, r1, r4, lsr #4 │ │ │ │ + eorseq r7, r1, r4, asr #4 │ │ │ │ │ │ │ │ -006319a4 : │ │ │ │ +006319a8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #564] @ 631bf4 │ │ │ │ - ldr r3, [pc, #564] @ 631bf8 │ │ │ │ + ldr r2, [pc, #564] @ 631bf8 │ │ │ │ + ldr r3, [pc, #564] @ 631bfc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bl 633de0 │ │ │ │ + bl 633de4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 631bc0 │ │ │ │ + beq 631bc4 │ │ │ │ cmp r6, #1024 @ 0x400 │ │ │ │ - bcs 631b8c │ │ │ │ + bcs 631b90 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ lsl r7, r6, #7 │ │ │ │ ldr r3, [r3, r6, lsl #7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 631b8c │ │ │ │ + beq 631b90 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ bl 211a90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ bl 213f2c │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ add r1, r3, r7 │ │ │ │ @@ -1088238,62 +1088239,62 @@ │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldrd r2, [r1, #32] │ │ │ │ strd r2, [r4, #40] @ 0x28 │ │ │ │ ldrd r2, [r1, #16] │ │ │ │ strd r2, [r4, #24] │ │ │ │ str r0, [r4] │ │ │ │ - bne 631aec │ │ │ │ + bne 631af0 │ │ │ │ mov r3, #1 │ │ │ │ ldrh r0, [r1, #52] @ 0x34 │ │ │ │ ldrh r2, [r1, #56] @ 0x38 │ │ │ │ strb r3, [r4, #52] @ 0x34 │ │ │ │ strb r3, [r4, #48] @ 0x30 │ │ │ │ strh r0, [r4, #50] @ 0x32 │ │ │ │ strh r2, [r4, #54] @ 0x36 │ │ │ │ - ldr r2, [pc, #332] @ 631bfc │ │ │ │ - ldr r3, [pc, #324] @ 631bf8 │ │ │ │ + ldr r2, [pc, #332] @ 631c00 │ │ │ │ + ldr r3, [pc, #324] @ 631bfc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 631bf0 │ │ │ │ + bne 631bf4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #260] @ 631c00 │ │ │ │ - ldr r2, [pc, #260] @ 631c04 │ │ │ │ - ldr r1, [pc, #260] @ 631c08 │ │ │ │ + ldr ip, [pc, #260] @ 631c04 │ │ │ │ + ldr r2, [pc, #260] @ 631c08 │ │ │ │ + ldr r1, [pc, #260] @ 631c0c │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #220 @ 0xdc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #192] @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r0, #224] @ 0xe0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, r3 │ │ │ │ - blt 631aa8 │ │ │ │ + blt 631aac │ │ │ │ ldr r2, [r0, #220] @ 0xdc │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r3, r6 │ │ │ │ - bls 631aa8 │ │ │ │ + bls 631aac │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ @@ -1088302,93 +1088303,93 @@ │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ strh r0, [r4, #50] @ 0x32 │ │ │ │ - b 631aa8 │ │ │ │ - ldr r1, [pc, #120] @ 631c0c │ │ │ │ - ldr r3, [pc, #120] @ 631c10 │ │ │ │ + b 631aac │ │ │ │ + ldr r1, [pc, #120] @ 631c10 │ │ │ │ + ldr r3, [pc, #120] @ 631c14 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r6} │ │ │ │ - ldr r1, [pc, #112] @ 631c14 │ │ │ │ + ldr r1, [pc, #112] @ 631c18 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #108] @ 631c18 │ │ │ │ + ldr r2, [pc, #108] @ 631c1c │ │ │ │ add r3, r3, #700 @ 0x2bc │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ mov r4, #0 │ │ │ │ - b 631aa8 │ │ │ │ - ldr r1, [pc, #84] @ 631c1c │ │ │ │ - ldr r3, [pc, #84] @ 631c20 │ │ │ │ + b 631aac │ │ │ │ + ldr r1, [pc, #84] @ 631c20 │ │ │ │ + ldr r3, [pc, #84] @ 631c24 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r4} │ │ │ │ - ldr r1, [pc, #76] @ 631c24 │ │ │ │ + ldr r1, [pc, #76] @ 631c28 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #72] @ 631c28 │ │ │ │ + ldr r2, [pc, #72] @ 631c2c │ │ │ │ add r3, r3, #700 @ 0x2bc │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - b 631bb8 │ │ │ │ + b 631bbc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r9, r2, r4, lsl #6 │ │ │ │ + subseq r9, r2, r0, lsl #6 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r9, r2, r4, lsl r2 │ │ │ │ - subeq r5, r5, r0, asr #28 │ │ │ │ - eorseq r2, r0, r8, asr #17 │ │ │ │ - eorseq r2, r0, r4, ror #17 │ │ │ │ - eorseq r7, r7, r8, lsr #17 │ │ │ │ - subeq r5, r5, r0, lsr #27 │ │ │ │ - mlaseq r7, ip, lr, r6 │ │ │ │ + subseq r9, r2, r0, lsl r2 │ │ │ │ + subeq r5, r5, ip, lsr lr │ │ │ │ + eorseq r2, r0, r4, asr #17 │ │ │ │ + eorseq r2, r0, r0, ror #17 │ │ │ │ + eorseq r7, r7, r4, lsr #17 │ │ │ │ + @ instruction: 0x00455d9c │ │ │ │ + mlaseq r7, r8, lr, r6 │ │ │ │ andeq r1, r0, r7, asr r0 │ │ │ │ - eorseq r7, r7, r4, asr r8 │ │ │ │ - subeq r5, r5, ip, ror #26 │ │ │ │ - eorseq r6, r7, r8, ror #28 │ │ │ │ + eorseq r7, r7, r0, asr r8 │ │ │ │ + subeq r5, r5, r8, ror #26 │ │ │ │ + eorseq r6, r7, r4, ror #28 │ │ │ │ andeq r1, r0, r2, asr r0 │ │ │ │ │ │ │ │ -00631c2c : │ │ │ │ +00631c30 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3776] @ 0xec0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #2704] @ 6326d8 │ │ │ │ + ldr r2, [pc, #2704] @ 6326dc │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #2700] @ 6326dc │ │ │ │ + ldr r3, [pc, #2700] @ 6326e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #284 @ 0x11c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ mov r3, #0 │ │ │ │ ldr r7, [sp, #320] @ 0x140 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 633de0 │ │ │ │ - ldr sl, [pc, #2660] @ 6326e0 │ │ │ │ + bl 633de4 │ │ │ │ + ldr sl, [pc, #2660] @ 6326e4 │ │ │ │ add sl, pc, sl │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 632528 │ │ │ │ + beq 63252c │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ - bcs 6320d4 │ │ │ │ + bcs 6320d8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr fp, [r3, #148] @ 0x94 │ │ │ │ ldr r3, [fp, r5, lsl #7] │ │ │ │ add r6, fp, r5, lsl #7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6320d4 │ │ │ │ + beq 6320d8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ lsr r1, r1, #2 │ │ │ │ ands r1, r1, #1 │ │ │ │ - bne 6322c0 │ │ │ │ + bne 6322c4 │ │ │ │ add r9, sp, #136 @ 0x88 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #24] │ │ │ │ bl 21380c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ @@ -1088400,64 +1088401,64 @@ │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq 632088 │ │ │ │ + beq 63208c │ │ │ │ ldr r1, [fp, r5, lsl #7] │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ - bne 631ff4 │ │ │ │ + bne 631ff8 │ │ │ │ ldrh r0, [r6, #52] @ 0x34 │ │ │ │ ldr r5, [r6, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6321f0 │ │ │ │ + bne 6321f4 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 632418 │ │ │ │ + beq 63241c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ lsl r1, r1, #4 │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ - bcc 6322f0 │ │ │ │ + bcc 6322f4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r3, r3, #8 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62711c │ │ │ │ + bl 627120 │ │ │ │ ldrh r3, [sp, #132] @ 0x84 │ │ │ │ tst r3, #4 │ │ │ │ - beq 631dd4 │ │ │ │ + beq 631dd8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r4, #272] @ 0x110 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r9 │ │ │ │ ldrd r2, [sp, #120] @ 0x78 │ │ │ │ bl 662e74 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ - blt 63228c │ │ │ │ + blt 632290 │ │ │ │ lsr r2, r2, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ - bl 62711c │ │ │ │ + bl 627120 │ │ │ │ str r9, [sp, #32] │ │ │ │ mov r0, #20 │ │ │ │ bl 211a90 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #6 │ │ │ │ bl 211a90 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1088468,31 +1088469,31 @@ │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r3, #96] @ 0x60 │ │ │ │ bl 213f2c │ │ │ │ stm r4, {r0, r5} │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63217c │ │ │ │ + bne 632180 │ │ │ │ mov r0, r6 │ │ │ │ strh r3, [r7] │ │ │ │ - bl 627fb4 │ │ │ │ + bl 627fb8 │ │ │ │ strh r5, [r7, #4] │ │ │ │ strh r0, [r7, #2] │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 632108 │ │ │ │ + bne 63210c │ │ │ │ strh r3, [r8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 627998 │ │ │ │ + bl 62799c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ strh r0, [r8, #2] │ │ │ │ - beq 632558 │ │ │ │ - ldr r3, [pc, #2180] @ 6326e4 │ │ │ │ + beq 63255c │ │ │ │ + ldr r3, [pc, #2180] @ 6326e8 │ │ │ │ mov r8, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r6, r8 │ │ │ │ add r3, sp, #228 @ 0xe4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ @@ -1088519,566 +1088520,566 @@ │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ tst r7, sl │ │ │ │ - beq 631f08 │ │ │ │ + beq 631f0c │ │ │ │ mov r0, #8 │ │ │ │ bl 211a90 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 213f2c │ │ │ │ str r5, [sl] │ │ │ │ mov r5, sl │ │ │ │ str r0, [sl, #4] │ │ │ │ ldrh sl, [r4, #8]! │ │ │ │ cmp sl, #0 │ │ │ │ - bne 631ee0 │ │ │ │ + bne 631ee4 │ │ │ │ ldrh r3, [sp, #132] @ 0x84 │ │ │ │ add r8, r8, #1 │ │ │ │ tst r3, #1 │ │ │ │ str r5, [fp, #12] │ │ │ │ str r9, [r6] │ │ │ │ - beq 631f58 │ │ │ │ + beq 631f5c │ │ │ │ ldrh r3, [sp, #134] @ 0x86 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - bls 6320b0 │ │ │ │ + bls 6320b4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 62711c │ │ │ │ + bl 627120 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r8, r3 │ │ │ │ - bne 631e80 │ │ │ │ + bne 631e84 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ str r6, [r4, #8] │ │ │ │ mov r0, r9 │ │ │ │ bl 663370 │ │ │ │ bl 8e7958 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 63266c │ │ │ │ + beq 632670 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - bne 631fb0 │ │ │ │ + bne 631fb4 │ │ │ │ bl 91d018 │ │ │ │ str r5, [r6] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 632448 │ │ │ │ - ldr r2, [pc, #1840] @ 6326e8 │ │ │ │ - ldr r3, [pc, #1824] @ 6326dc │ │ │ │ + bne 63244c │ │ │ │ + ldr r2, [pc, #1840] @ 6326ec │ │ │ │ + ldr r3, [pc, #1824] @ 6326e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 632668 │ │ │ │ + bne 63266c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #284 @ 0x11c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r6, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 631d2c │ │ │ │ + beq 631d30 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ bl 91a9dc │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ add lr, r5, #96 @ 0x60 │ │ │ │ ands r0, r3, #1 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ add r2, r1, #2 │ │ │ │ lsl r2, r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ - bne 632464 │ │ │ │ + bne 632468 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ strb r1, [sp, #76] @ 0x4c │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ sbcs r0, r0, r4 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 6326b4 │ │ │ │ + bcs 6326b8 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc r4, r4, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r4 │ │ │ │ - beq 6326b4 │ │ │ │ + beq 6326b8 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6325c8 │ │ │ │ + beq 6325cc │ │ │ │ add r1, r3, r2 │ │ │ │ - b 632268 │ │ │ │ - ldr r3, [pc, #1628] @ 6326ec │ │ │ │ + b 63226c │ │ │ │ + ldr r3, [pc, #1628] @ 6326f0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ ldr r1, [fp, r5, lsl #7] │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ - bne 631ff4 │ │ │ │ - b 631d1c │ │ │ │ - ldr r1, [pc, #1592] @ 6326f0 │ │ │ │ + bne 631ff8 │ │ │ │ + b 631d20 │ │ │ │ + ldr r1, [pc, #1592] @ 6326f4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ - bl 62e17c │ │ │ │ - b 631f64 │ │ │ │ - ldr r1, [pc, #1560] @ 6326f4 │ │ │ │ - ldr r3, [pc, #1560] @ 6326f8 │ │ │ │ + bl 62e180 │ │ │ │ + b 631f68 │ │ │ │ + ldr r1, [pc, #1560] @ 6326f8 │ │ │ │ + ldr r3, [pc, #1560] @ 6326fc │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r5} │ │ │ │ - ldr r1, [pc, #1552] @ 6326fc │ │ │ │ + ldr r1, [pc, #1552] @ 632700 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1548] @ 632700 │ │ │ │ + ldr r2, [pc, #1548] @ 632704 │ │ │ │ add r3, r3, #732 @ 0x2dc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ mov r4, #0 │ │ │ │ - b 631fb0 │ │ │ │ + b 631fb4 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ ldrd r0, [r3, #200] @ 0xc8 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add ip, r3, #184 @ 0xb8 │ │ │ │ ands r2, r2, #1 │ │ │ │ - bne 632378 │ │ │ │ + bne 63237c │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ cmp r0, #2 │ │ │ │ strb r2, [sp, #108] @ 0x6c │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 6326b4 │ │ │ │ + bcc 6326b8 │ │ │ │ ldr r1, [r3, #184] @ 0xb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 632560 │ │ │ │ + beq 632564 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 212834 │ │ │ │ ldrh r2, [sp, #96] @ 0x60 │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ - b 631e3c │ │ │ │ + b 631e40 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ ldrd r0, [r3, #112] @ 0x70 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ add ip, r3, #96 @ 0x60 │ │ │ │ ands r2, r2, #1 │ │ │ │ - bne 6323c8 │ │ │ │ + bne 6323cc │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ cmp r0, #2 │ │ │ │ strb r2, [sp, #92] @ 0x5c │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 6326b4 │ │ │ │ + bcc 6326b8 │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 632584 │ │ │ │ + beq 632588 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ bl 212834 │ │ │ │ ldrh r2, [sp, #112] @ 0x70 │ │ │ │ lsr r3, r2, #8 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ - b 631e1c │ │ │ │ + b 631e20 │ │ │ │ bl 91a9dc │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr lr, [r5, #116] @ 0x74 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ add r8, r5, #96 @ 0x60 │ │ │ │ tst r3, #1 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ add r2, r1, #2 │ │ │ │ lsl r2, r2, #1 │ │ │ │ - bne 6324c8 │ │ │ │ + bne 6324cc │ │ │ │ cmp r2, r3 │ │ │ │ sbcs r1, r4, lr │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add ip, sp, #64 @ 0x40 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 6326b4 │ │ │ │ + bcs 6326b8 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc lr, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, lr │ │ │ │ - beq 6326b4 │ │ │ │ + beq 6326b8 │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6325a8 │ │ │ │ + beq 6325ac │ │ │ │ add r1, r1, r2 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #112] @ 0x70 │ │ │ │ lsr r5, r3, #8 │ │ │ │ orr r5, r5, r3, lsl #8 │ │ │ │ lsl r5, r5, #16 │ │ │ │ lsr r5, r5, #16 │ │ │ │ - b 631d2c │ │ │ │ - ldr r3, [pc, #1136] @ 632704 │ │ │ │ - ldr r2, [pc, #1136] @ 632708 │ │ │ │ - ldr r1, [pc, #1136] @ 63270c │ │ │ │ + b 631d30 │ │ │ │ + ldr r3, [pc, #1136] @ 632708 │ │ │ │ + ldr r2, [pc, #1136] @ 63270c │ │ │ │ + ldr r1, [pc, #1136] @ 632710 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #1120] @ 632710 │ │ │ │ + ldr r2, [pc, #1120] @ 632714 │ │ │ │ add r3, r3, #732 @ 0x2dc │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ mov r4, #0 │ │ │ │ - b 631f68 │ │ │ │ - ldr r3, [pc, #1100] @ 632714 │ │ │ │ - ldr ip, [pc, #1100] @ 632718 │ │ │ │ - ldr r1, [pc, #1100] @ 63271c │ │ │ │ + b 631f6c │ │ │ │ + ldr r3, [pc, #1100] @ 632718 │ │ │ │ + ldr ip, [pc, #1100] @ 63271c │ │ │ │ + ldr r1, [pc, #1100] @ 632720 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1092] @ 632720 │ │ │ │ + ldr r2, [pc, #1092] @ 632724 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #732 @ 0x2dc │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 632100 │ │ │ │ - ldr r1, [pc, #1068] @ 632724 │ │ │ │ - ldr r3, [pc, #1068] @ 632728 │ │ │ │ + b 632104 │ │ │ │ + ldr r1, [pc, #1068] @ 632728 │ │ │ │ + ldr r3, [pc, #1068] @ 63272c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #1060] @ 63272c │ │ │ │ + ldr r1, [pc, #1060] @ 632730 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1056] @ 632730 │ │ │ │ + ldr r2, [pc, #1056] @ 632734 │ │ │ │ add r3, r3, #732 @ 0x2dc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 63266c │ │ │ │ + beq 632670 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - bne 632100 │ │ │ │ + bne 632104 │ │ │ │ bl 91d018 │ │ │ │ str r4, [r5] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 632100 │ │ │ │ + beq 632104 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r3, [pc, #972] @ 632734 │ │ │ │ + ldr r3, [pc, #972] @ 632738 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 632100 │ │ │ │ + b 632104 │ │ │ │ cmp r0, #2 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #108] @ 0x6c │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 632690 │ │ │ │ + bcc 632694 │ │ │ │ ldr r1, [r3, #184] @ 0xb8 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 632628 │ │ │ │ + beq 63262c │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #96] @ 0x60 │ │ │ │ - b 631e3c │ │ │ │ + b 631e40 │ │ │ │ cmp r0, #2 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #92] @ 0x5c │ │ │ │ ldm r2, {r0, r1} │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bcc 632690 │ │ │ │ + bcc 632694 │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 632604 │ │ │ │ + beq 632608 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #112] @ 0x70 │ │ │ │ - b 631e1c │ │ │ │ - ldr r1, [pc, #792] @ 632738 │ │ │ │ - ldr r3, [pc, #792] @ 63273c │ │ │ │ + b 631e20 │ │ │ │ + ldr r1, [pc, #792] @ 63273c │ │ │ │ + ldr r3, [pc, #792] @ 632740 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #784] @ 632740 │ │ │ │ + ldr r1, [pc, #784] @ 632744 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #780] @ 632744 │ │ │ │ + ldr r2, [pc, #780] @ 632748 │ │ │ │ add r3, r3, #732 @ 0x2dc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - b 63231c │ │ │ │ + b 632320 │ │ │ │ strb r5, [r6, #4] │ │ │ │ - ldr r3, [pc, #736] @ 632734 │ │ │ │ + ldr r3, [pc, #736] @ 632738 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 631fb0 │ │ │ │ + b 631fb4 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ sbcs r1, r1, r4 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #76] @ 0x4c │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add ip, sp, #80 @ 0x50 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 632690 │ │ │ │ + bcs 632694 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc r4, r4, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, r4 │ │ │ │ - beq 632690 │ │ │ │ + beq 632694 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63264c │ │ │ │ + beq 632650 │ │ │ │ add r1, r3, r2 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r2, #2 │ │ │ │ bl 212834 │ │ │ │ ldrh r5, [sp, #112] @ 0x70 │ │ │ │ - b 631d2c │ │ │ │ + b 631d30 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs r1, r4, lr │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add ip, sp, #64 @ 0x40 │ │ │ │ stm ip, {r0, r1} │ │ │ │ - bcs 632690 │ │ │ │ + bcs 632694 │ │ │ │ subs r3, r3, r2 │ │ │ │ sbc lr, lr, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ orrs r3, r3, lr │ │ │ │ - beq 632690 │ │ │ │ + beq 632694 │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6325e4 │ │ │ │ + beq 6325e8 │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ mov r2, #2 │ │ │ │ bl 212834 │ │ │ │ ldrh r5, [sp, #112] @ 0x70 │ │ │ │ - b 631d2c │ │ │ │ - ldr r1, [pc, #536] @ 632748 │ │ │ │ - ldr r3, [pc, #536] @ 63274c │ │ │ │ + b 631d30 │ │ │ │ + ldr r1, [pc, #536] @ 63274c │ │ │ │ + ldr r3, [pc, #536] @ 632750 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r6} │ │ │ │ - ldr r1, [pc, #528] @ 632750 │ │ │ │ + ldr r1, [pc, #528] @ 632754 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #524] @ 632754 │ │ │ │ + ldr r2, [pc, #524] @ 632758 │ │ │ │ add r3, r3, #732 @ 0x2dc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - b 632100 │ │ │ │ + b 632104 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - b 631f64 │ │ │ │ + b 631f68 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 664f68 │ │ │ │ mov r3, r0 │ │ │ │ - b 631e3c │ │ │ │ + b 631e40 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 664f68 │ │ │ │ mov r3, r0 │ │ │ │ - b 631e1c │ │ │ │ + b 631e20 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ mov r3, r4 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r8 │ │ │ │ bl 664f68 │ │ │ │ mov r5, r0 │ │ │ │ - b 631d2c │ │ │ │ + b 631d30 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, lr │ │ │ │ bl 664f68 │ │ │ │ mov r5, r0 │ │ │ │ - b 631d2c │ │ │ │ + b 631d30 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ mov r3, r4 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r8 │ │ │ │ bl 664ccc │ │ │ │ mov r5, r0 │ │ │ │ - b 631d2c │ │ │ │ + b 631d30 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 664ccc │ │ │ │ mov r3, r0 │ │ │ │ - b 631e1c │ │ │ │ + b 631e20 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r2, #0 │ │ │ │ mov r0, ip │ │ │ │ bl 664ccc │ │ │ │ mov r3, r0 │ │ │ │ - b 631e3c │ │ │ │ + b 631e40 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldm ip, {r0, r1} │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, lr │ │ │ │ bl 664ccc │ │ │ │ mov r5, r0 │ │ │ │ - b 631d2c │ │ │ │ + b 631d30 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #228] @ 632758 │ │ │ │ - ldr r1, [pc, #228] @ 63275c │ │ │ │ - ldr r0, [pc, #228] @ 632760 │ │ │ │ + ldr r3, [pc, #228] @ 63275c │ │ │ │ + ldr r1, [pc, #228] @ 632760 │ │ │ │ + ldr r0, [pc, #228] @ 632764 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #524 @ 0x20c │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ 632764 │ │ │ │ - ldr r1, [pc, #204] @ 632768 │ │ │ │ - ldr r0, [pc, #204] @ 63276c │ │ │ │ + ldr r3, [pc, #204] @ 632768 │ │ │ │ + ldr r1, [pc, #204] @ 63276c │ │ │ │ + ldr r0, [pc, #204] @ 632770 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #436 @ 0x1b4 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #180] @ 632770 │ │ │ │ - ldr r1, [pc, #180] @ 632774 │ │ │ │ - ldr r0, [pc, #180] @ 632778 │ │ │ │ + ldr r3, [pc, #180] @ 632774 │ │ │ │ + ldr r1, [pc, #180] @ 632778 │ │ │ │ + ldr r0, [pc, #180] @ 63277c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r9, r2, r8, ror r0 │ │ │ │ + subseq r9, r2, r4, ror r0 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r9, r2, ip, asr #32 │ │ │ │ - ldrsheq ip, [r5], #-140 @ 0xffffff74 │ │ │ │ - subseq r8, r2, ip, lsl #26 │ │ │ │ + subseq r9, r2, r8, asr #32 │ │ │ │ + ldrsheq ip, [r5], #-136 @ 0xffffff78 │ │ │ │ + subseq r8, r2, r8, lsl #26 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ - eorseq r7, r7, r8, lsr #6 │ │ │ │ - eorseq r7, r7, r0, ror #6 │ │ │ │ - subeq r5, r5, r8, asr r8 │ │ │ │ - eorseq r6, r7, r4, asr r9 │ │ │ │ + eorseq r7, r7, r4, lsr #6 │ │ │ │ + eorseq r7, r7, ip, asr r3 │ │ │ │ + subeq r5, r5, r4, asr r8 │ │ │ │ + eorseq r6, r7, r0, asr r9 │ │ │ │ strheq r1, [r0], -r4 │ │ │ │ - subeq r5, r5, r4, lsr #13 │ │ │ │ - eorseq r6, r7, r8, lsl pc │ │ │ │ - mlaseq r7, ip, r7, r6 │ │ │ │ + subeq r5, r5, r0, lsr #13 │ │ │ │ + eorseq r6, r7, r4, lsl pc │ │ │ │ + mlaseq r7, r8, r7, r6 │ │ │ │ andeq r1, r0, r5, ror #1 │ │ │ │ - subeq r5, r5, r0, ror r6 │ │ │ │ - eorseq r7, r7, ip, lsr #3 │ │ │ │ - eorseq r6, r7, r4, ror r7 │ │ │ │ + subeq r5, r5, ip, ror #12 │ │ │ │ + eorseq r7, r7, r8, lsr #3 │ │ │ │ + eorseq r6, r7, r0, ror r7 │ │ │ │ strheq r1, [r0], -sl │ │ │ │ - eorseq r6, r7, r4, ror lr │ │ │ │ - subeq r5, r5, ip, lsr r6 │ │ │ │ - eorseq r6, r7, r8, lsr r7 │ │ │ │ + eorseq r6, r7, r0, ror lr │ │ │ │ + subeq r5, r5, r8, lsr r6 │ │ │ │ + eorseq r6, r7, r4, lsr r7 │ │ │ │ ldrdeq r1, [r0], -r9 │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ - eorseq r6, r7, ip, lsr #26 │ │ │ │ - subeq r5, r5, r4, lsl r5 │ │ │ │ - eorseq r6, r7, r0, lsl r6 │ │ │ │ + eorseq r6, r7, r8, lsr #26 │ │ │ │ + subeq r5, r5, r0, lsl r5 │ │ │ │ + eorseq r6, r7, ip, lsl #12 │ │ │ │ ldrdeq r1, [r0], -r5 │ │ │ │ - eorseq r6, r7, r8, lsr #30 │ │ │ │ - subeq r5, r5, r4, lsl #8 │ │ │ │ - eorseq r6, r7, r0, lsl #10 │ │ │ │ + eorseq r6, r7, r4, lsr #30 │ │ │ │ + subeq r5, r5, r0, lsl #8 │ │ │ │ + @ instruction: 0x003764fc │ │ │ │ andeq r1, r0, pc, lsr #1 │ │ │ │ - subeq r5, r5, r8, asr #5 │ │ │ │ - eoreq ip, pc, r8, ror #4 │ │ │ │ - eoreq ip, pc, ip, ror r2 @ │ │ │ │ - subeq r5, r5, r4, lsr #5 │ │ │ │ - eorseq r6, r7, r8, lsr r6 │ │ │ │ - eorseq r6, r7, ip, asr r6 │ │ │ │ - subeq r5, r5, r0, lsl #5 │ │ │ │ - eorseq r6, r7, r4, lsl r6 │ │ │ │ - eorseq r6, r7, r8, lsr r6 │ │ │ │ + subeq r5, r5, r4, asr #5 │ │ │ │ + eoreq ip, pc, r4, ror #4 │ │ │ │ + eoreq ip, pc, r8, ror r2 @ │ │ │ │ + subeq r5, r5, r0, lsr #5 │ │ │ │ + eorseq r6, r7, r4, lsr r6 │ │ │ │ + eorseq r6, r7, r8, asr r6 │ │ │ │ + subeq r5, r5, ip, ror r2 │ │ │ │ + eorseq r6, r7, r0, lsl r6 │ │ │ │ + eorseq r6, r7, r4, lsr r6 │ │ │ │ │ │ │ │ -0063277c : │ │ │ │ +00632780 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ @@ -1089087,274 +1089088,274 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8f5cf8 │ │ │ │ │ │ │ │ -006327b8 : │ │ │ │ +006327bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #100] @ 632844 │ │ │ │ - ldr r2, [pc, #100] @ 632848 │ │ │ │ - ldr r1, [pc, #100] @ 63284c │ │ │ │ + ldr ip, [pc, #100] @ 632848 │ │ │ │ + ldr r2, [pc, #100] @ 63284c │ │ │ │ + ldr r1, [pc, #100] @ 632850 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #1 │ │ │ │ cmp r2, r3 │ │ │ │ mvnhi r0, #0 │ │ │ │ - bhi 632828 │ │ │ │ + bhi 63282c │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0x00455494 │ │ │ │ - eorseq r1, r0, r8, ror #23 │ │ │ │ - eorseq r1, r0, r0, lsl #24 │ │ │ │ + @ instruction: 0x00455490 │ │ │ │ + eorseq r1, r0, r4, ror #23 │ │ │ │ + @ instruction: 0x00301bfc │ │ │ │ │ │ │ │ -00632850 : │ │ │ │ +00632854 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #216] @ 632940 │ │ │ │ - ldr r3, [pc, #216] @ 632944 │ │ │ │ + ldr r2, [pc, #216] @ 632944 │ │ │ │ + ldr r3, [pc, #216] @ 632948 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #180] @ 632948 │ │ │ │ - ldr r2, [pc, #180] @ 63294c │ │ │ │ - ldr r1, [pc, #180] @ 632950 │ │ │ │ + ldr ip, [pc, #180] @ 63294c │ │ │ │ + ldr r2, [pc, #180] @ 632950 │ │ │ │ + ldr r1, [pc, #180] @ 632954 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #2 │ │ │ │ cmp r2, r3 │ │ │ │ mvnhi r0, #0 │ │ │ │ - bhi 6328fc │ │ │ │ + bhi 632900 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #10 │ │ │ │ add r1, r1, r5 │ │ │ │ bl 212834 │ │ │ │ ldrh r3, [sp, #10] │ │ │ │ lsr r0, r3, #8 │ │ │ │ orr r0, r0, r3, lsl #8 │ │ │ │ lsl r0, r0, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ - ldr r2, [pc, #80] @ 632954 │ │ │ │ - ldr r3, [pc, #60] @ 632944 │ │ │ │ + ldr r2, [pc, #80] @ 632958 │ │ │ │ + ldr r3, [pc, #60] @ 632948 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63293c │ │ │ │ + bne 632940 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r8, r2, ip, asr r4 │ │ │ │ + subseq r8, r2, r8, asr r4 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq r5, r5, r0, ror #7 │ │ │ │ - eorseq r1, r0, r4, lsr fp │ │ │ │ - eorseq r1, r0, ip, asr #22 │ │ │ │ - subseq r8, r2, r0, asr #7 │ │ │ │ + ldrdeq r5, [r5], #-60 @ 0xffffffc4 │ │ │ │ + eorseq r1, r0, r0, lsr fp │ │ │ │ + eorseq r1, r0, r8, asr #22 │ │ │ │ + ldrheq r8, [r2], #-60 @ 0xffffffc4 │ │ │ │ │ │ │ │ -00632958 : │ │ │ │ +0063295c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #216] @ 632a48 │ │ │ │ - ldr r3, [pc, #216] @ 632a4c │ │ │ │ + ldr r2, [pc, #216] @ 632a4c │ │ │ │ + ldr r3, [pc, #216] @ 632a50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #180] @ 632a50 │ │ │ │ - ldr r2, [pc, #180] @ 632a54 │ │ │ │ - ldr r1, [pc, #180] @ 632a58 │ │ │ │ + ldr ip, [pc, #180] @ 632a54 │ │ │ │ + ldr r2, [pc, #180] @ 632a58 │ │ │ │ + ldr r1, [pc, #180] @ 632a5c │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #4 │ │ │ │ cmp r2, r3 │ │ │ │ mvnhi r0, #0 │ │ │ │ - bhi 632a04 │ │ │ │ + bhi 632a08 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r2, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, r1, r5 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ eor r0, r3, r3, ror #16 │ │ │ │ lsr r0, r0, #8 │ │ │ │ bic r0, r0, #65280 @ 0xff00 │ │ │ │ eor r0, r0, r3, ror #8 │ │ │ │ - ldr r2, [pc, #80] @ 632a5c │ │ │ │ - ldr r3, [pc, #60] @ 632a4c │ │ │ │ + ldr r2, [pc, #80] @ 632a60 │ │ │ │ + ldr r3, [pc, #60] @ 632a50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 632a44 │ │ │ │ + bne 632a48 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r8, r2, r4, asr r3 │ │ │ │ + subseq r8, r2, r0, asr r3 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrdeq r5, [r5], #-40 @ 0xffffffd8 │ │ │ │ - eorseq r1, r0, ip, lsr #20 │ │ │ │ - eorseq r1, r0, r4, asr #20 │ │ │ │ - ldrheq r8, [r2], #-40 @ 0xffffffd8 │ │ │ │ + ldrdeq r5, [r5], #-36 @ 0xffffffdc │ │ │ │ + eorseq r1, r0, r8, lsr #20 │ │ │ │ + eorseq r1, r0, r0, asr #20 │ │ │ │ + ldrheq r8, [r2], #-36 @ 0xffffffdc │ │ │ │ │ │ │ │ -00632a60 : │ │ │ │ +00632a64 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #116] @ 632b00 │ │ │ │ - ldr r2, [pc, #116] @ 632b04 │ │ │ │ - ldr r1, [pc, #116] @ 632b08 │ │ │ │ + ldr ip, [pc, #116] @ 632b04 │ │ │ │ + ldr r2, [pc, #116] @ 632b08 │ │ │ │ + ldr r1, [pc, #116] @ 632b0c │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 632ae0 │ │ │ │ + bhi 632ae4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ strb r6, [r3, r5] │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 632ae0 │ │ │ │ + beq 632ae4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r5, r5, r8, ror #3 │ │ │ │ - eorseq r1, r0, ip, lsr r9 │ │ │ │ - eorseq r1, r0, r4, asr r9 │ │ │ │ + subeq r5, r5, r4, ror #3 │ │ │ │ + eorseq r1, r0, r8, lsr r9 │ │ │ │ + eorseq r1, r0, r0, asr r9 │ │ │ │ │ │ │ │ -00632b0c : │ │ │ │ +00632b10 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #268] @ 632c34 │ │ │ │ - ldr r3, [pc, #268] @ 632c38 │ │ │ │ + ldr r2, [pc, #268] @ 632c38 │ │ │ │ + ldr r3, [pc, #268] @ 632c3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #232] @ 632c3c │ │ │ │ - ldr r2, [pc, #232] @ 632c40 │ │ │ │ - ldr r1, [pc, #232] @ 632c44 │ │ │ │ + ldr ip, [pc, #232] @ 632c40 │ │ │ │ + ldr r2, [pc, #232] @ 632c44 │ │ │ │ + ldr r1, [pc, #232] @ 632c48 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #2 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 632bc4 │ │ │ │ - ldr r2, [pc, #192] @ 632c48 │ │ │ │ - ldr r3, [pc, #172] @ 632c38 │ │ │ │ + bls 632bc8 │ │ │ │ + ldr r2, [pc, #192] @ 632c4c │ │ │ │ + ldr r3, [pc, #172] @ 632c3c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 632c30 │ │ │ │ + bne 632c34 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1089367,77 +1089368,77 @@ │ │ │ │ add r0, r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #10 │ │ │ │ strh r3, [sp, #10] │ │ │ │ bl 212834 │ │ │ │ ldr r3, [r7, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 632b80 │ │ │ │ - ldr r1, [pc, #76] @ 632c4c │ │ │ │ - ldr r2, [pc, #52] @ 632c38 │ │ │ │ + beq 632b84 │ │ │ │ + ldr r1, [pc, #76] @ 632c50 │ │ │ │ + ldr r2, [pc, #52] @ 632c3c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 632c30 │ │ │ │ + bne 632c34 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0052819c │ │ │ │ + @ instruction: 0x00528198 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq r5, r5, r0, lsr #2 │ │ │ │ - eorseq r1, r0, r4, ror r8 │ │ │ │ - eorseq r1, r0, ip, lsl #17 │ │ │ │ - subseq r8, r2, ip, lsr r1 │ │ │ │ - subseq r8, r2, r4, asr #1 │ │ │ │ + subeq r5, r5, ip, lsl r1 │ │ │ │ + eorseq r1, r0, r0, ror r8 │ │ │ │ + eorseq r1, r0, r8, lsl #17 │ │ │ │ + subseq r8, r2, r8, lsr r1 │ │ │ │ + subseq r8, r2, r0, asr #1 │ │ │ │ │ │ │ │ -00632c50 : │ │ │ │ +00632c54 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #272] @ 632d7c │ │ │ │ - ldr r3, [pc, #272] @ 632d80 │ │ │ │ + ldr r2, [pc, #272] @ 632d80 │ │ │ │ + ldr r3, [pc, #272] @ 632d84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #236] @ 632d84 │ │ │ │ - ldr r2, [pc, #236] @ 632d88 │ │ │ │ - ldr r1, [pc, #236] @ 632d8c │ │ │ │ + ldr ip, [pc, #236] @ 632d88 │ │ │ │ + ldr r2, [pc, #236] @ 632d8c │ │ │ │ + ldr r1, [pc, #236] @ 632d90 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 632d08 │ │ │ │ - ldr r2, [pc, #196] @ 632d90 │ │ │ │ - ldr r3, [pc, #176] @ 632d80 │ │ │ │ + bls 632d0c │ │ │ │ + ldr r2, [pc, #196] @ 632d94 │ │ │ │ + ldr r3, [pc, #176] @ 632d84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 632d78 │ │ │ │ + bne 632d7c │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1089451,290 +1089452,290 @@ │ │ │ │ add r0, r0, r5 │ │ │ │ mov r2, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 212834 │ │ │ │ ldr r3, [r7, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 632cc4 │ │ │ │ - ldr r1, [pc, #76] @ 632d94 │ │ │ │ - ldr r2, [pc, #52] @ 632d80 │ │ │ │ + beq 632cc8 │ │ │ │ + ldr r1, [pc, #76] @ 632d98 │ │ │ │ + ldr r2, [pc, #52] @ 632d84 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 632d78 │ │ │ │ + bne 632d7c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r8, r2, r8, asr r0 │ │ │ │ + subseq r8, r2, r4, asr r0 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrdeq r4, [r5], #-252 @ 0xffffff04 │ │ │ │ - eorseq r1, r0, r0, lsr r7 │ │ │ │ - eorseq r1, r0, r8, asr #14 │ │ │ │ - ldrsheq r7, [r2], #-248 @ 0xffffff08 │ │ │ │ - subseq r7, r2, ip, ror pc │ │ │ │ + ldrdeq r4, [r5], #-248 @ 0xffffff08 │ │ │ │ + eorseq r1, r0, ip, lsr #14 │ │ │ │ + eorseq r1, r0, r4, asr #14 │ │ │ │ + ldrsheq r7, [r2], #-244 @ 0xffffff0c │ │ │ │ + subseq r7, r2, r8, ror pc │ │ │ │ │ │ │ │ -00632d98 : │ │ │ │ +00632d9c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #100] @ 632e24 │ │ │ │ - ldr r2, [pc, #100] @ 632e28 │ │ │ │ - ldr r1, [pc, #100] @ 632e2c │ │ │ │ + ldr ip, [pc, #100] @ 632e28 │ │ │ │ + ldr r2, [pc, #100] @ 632e2c │ │ │ │ + ldr r1, [pc, #100] @ 632e30 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #1 │ │ │ │ cmp r2, r3 │ │ │ │ mvnhi r0, #0 │ │ │ │ - bhi 632e08 │ │ │ │ + bhi 632e0c │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strheq r4, [r5], #-228 @ 0xffffff1c │ │ │ │ - eorseq r1, r0, r8, lsl #12 │ │ │ │ - eorseq r1, r0, r0, lsr #12 │ │ │ │ + strheq r4, [r5], #-224 @ 0xffffff20 │ │ │ │ + eorseq r1, r0, r4, lsl #12 │ │ │ │ + eorseq r1, r0, ip, lsl r6 │ │ │ │ │ │ │ │ -00632e30 : │ │ │ │ +00632e34 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #200] @ 632f10 │ │ │ │ - ldr r3, [pc, #200] @ 632f14 │ │ │ │ + ldr r2, [pc, #200] @ 632f14 │ │ │ │ + ldr r3, [pc, #200] @ 632f18 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #164] @ 632f18 │ │ │ │ - ldr r2, [pc, #164] @ 632f1c │ │ │ │ - ldr r1, [pc, #164] @ 632f20 │ │ │ │ + ldr ip, [pc, #164] @ 632f1c │ │ │ │ + ldr r2, [pc, #164] @ 632f20 │ │ │ │ + ldr r1, [pc, #164] @ 632f24 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #2 │ │ │ │ cmp r2, r3 │ │ │ │ mvnhi r0, #0 │ │ │ │ - bhi 632ecc │ │ │ │ + bhi 632ed0 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #10 │ │ │ │ add r1, r1, r5 │ │ │ │ bl 212834 │ │ │ │ ldrh r0, [sp, #10] │ │ │ │ - ldr r2, [pc, #80] @ 632f24 │ │ │ │ - ldr r3, [pc, #60] @ 632f14 │ │ │ │ + ldr r2, [pc, #80] @ 632f28 │ │ │ │ + ldr r3, [pc, #60] @ 632f18 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 632f0c │ │ │ │ + bne 632f10 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r7, r2, ip, ror lr │ │ │ │ + subseq r7, r2, r8, ror lr │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq r4, r5, r0, lsl #28 │ │ │ │ - eorseq r1, r0, r4, asr r5 │ │ │ │ - eorseq r1, r0, ip, ror #10 │ │ │ │ - ldrsheq r7, [r2], #-208 @ 0xffffff30 │ │ │ │ + strdeq r4, [r5], #-220 @ 0xffffff24 │ │ │ │ + eorseq r1, r0, r0, asr r5 │ │ │ │ + eorseq r1, r0, r8, ror #10 │ │ │ │ + subseq r7, r2, ip, ror #27 │ │ │ │ │ │ │ │ -00632f28 : │ │ │ │ +00632f2c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #200] @ 633008 │ │ │ │ - ldr r3, [pc, #200] @ 63300c │ │ │ │ + ldr r2, [pc, #200] @ 63300c │ │ │ │ + ldr r3, [pc, #200] @ 633010 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #164] @ 633010 │ │ │ │ - ldr r2, [pc, #164] @ 633014 │ │ │ │ - ldr r1, [pc, #164] @ 633018 │ │ │ │ + ldr ip, [pc, #164] @ 633014 │ │ │ │ + ldr r2, [pc, #164] @ 633018 │ │ │ │ + ldr r1, [pc, #164] @ 63301c │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #4 │ │ │ │ cmp r2, r3 │ │ │ │ mvnhi r0, #0 │ │ │ │ - bhi 632fc4 │ │ │ │ + bhi 632fc8 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ mov r2, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, r1, r5 │ │ │ │ bl 212834 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - ldr r2, [pc, #80] @ 63301c │ │ │ │ - ldr r3, [pc, #60] @ 63300c │ │ │ │ + ldr r2, [pc, #80] @ 633020 │ │ │ │ + ldr r3, [pc, #60] @ 633010 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 633004 │ │ │ │ + bne 633008 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r7, r2, r4, lsl #27 │ │ │ │ + subseq r7, r2, r0, lsl #27 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq r4, r5, r8, lsl #26 │ │ │ │ - eorseq r1, r0, ip, asr r4 │ │ │ │ - eorseq r1, r0, r4, ror r4 │ │ │ │ - ldrsheq r7, [r2], #-200 @ 0xffffff38 │ │ │ │ + subeq r4, r5, r4, lsl #26 │ │ │ │ + eorseq r1, r0, r8, asr r4 │ │ │ │ + eorseq r1, r0, r0, ror r4 │ │ │ │ + ldrsheq r7, [r2], #-196 @ 0xffffff3c │ │ │ │ │ │ │ │ -00633020 : │ │ │ │ +00633024 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #116] @ 6330c0 │ │ │ │ - ldr r2, [pc, #116] @ 6330c4 │ │ │ │ - ldr r1, [pc, #116] @ 6330c8 │ │ │ │ + ldr ip, [pc, #116] @ 6330c4 │ │ │ │ + ldr r2, [pc, #116] @ 6330c8 │ │ │ │ + ldr r1, [pc, #116] @ 6330cc │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 6330a0 │ │ │ │ + bhi 6330a4 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ strb r6, [r3, r5] │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6330a0 │ │ │ │ + beq 6330a4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r4, r5, r8, lsr #24 │ │ │ │ - eorseq r1, r0, ip, ror r3 │ │ │ │ - mlaseq r0, r4, r3, r1 │ │ │ │ + subeq r4, r5, r4, lsr #24 │ │ │ │ + eorseq r1, r0, r8, ror r3 │ │ │ │ + mlaseq r0, r0, r3, r1 │ │ │ │ │ │ │ │ -006330cc : │ │ │ │ +006330d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #256] @ 6331e8 │ │ │ │ - ldr r3, [pc, #256] @ 6331ec │ │ │ │ + ldr r2, [pc, #256] @ 6331ec │ │ │ │ + ldr r3, [pc, #256] @ 6331f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #220] @ 6331f0 │ │ │ │ - ldr r2, [pc, #220] @ 6331f4 │ │ │ │ - ldr r1, [pc, #220] @ 6331f8 │ │ │ │ + ldr ip, [pc, #220] @ 6331f4 │ │ │ │ + ldr r2, [pc, #220] @ 6331f8 │ │ │ │ + ldr r1, [pc, #220] @ 6331fc │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #2 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 633184 │ │ │ │ - ldr r2, [pc, #180] @ 6331fc │ │ │ │ - ldr r3, [pc, #160] @ 6331ec │ │ │ │ + bls 633188 │ │ │ │ + ldr r2, [pc, #180] @ 633200 │ │ │ │ + ldr r3, [pc, #160] @ 6331f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6331e4 │ │ │ │ + bne 6331e8 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1089744,77 +1089745,77 @@ │ │ │ │ mov r2, #2 │ │ │ │ add r0, r0, r5 │ │ │ │ add r1, sp, #10 │ │ │ │ strh r7, [sp, #10] │ │ │ │ bl 212834 │ │ │ │ ldr r3, [r6, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 633140 │ │ │ │ - ldr r1, [pc, #76] @ 633200 │ │ │ │ - ldr r2, [pc, #52] @ 6331ec │ │ │ │ + beq 633144 │ │ │ │ + ldr r1, [pc, #76] @ 633204 │ │ │ │ + ldr r2, [pc, #52] @ 6331f0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 6331e4 │ │ │ │ + bne 6331e8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq r7, [r2], #-188 @ 0xffffff44 │ │ │ │ + ldrsbeq r7, [r2], #-184 @ 0xffffff48 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq r4, r5, r0, ror #22 │ │ │ │ - @ instruction: 0x003012b4 │ │ │ │ - eorseq r1, r0, ip, asr #5 │ │ │ │ - subseq r7, r2, ip, ror fp │ │ │ │ - subseq r7, r2, r0, lsl fp │ │ │ │ + subeq r4, r5, ip, asr fp │ │ │ │ + @ instruction: 0x003012b0 │ │ │ │ + eorseq r1, r0, r8, asr #5 │ │ │ │ + subseq r7, r2, r8, ror fp │ │ │ │ + subseq r7, r2, ip, lsl #22 │ │ │ │ │ │ │ │ -00633204 : │ │ │ │ +00633208 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #256] @ 633320 │ │ │ │ - ldr r3, [pc, #256] @ 633324 │ │ │ │ + ldr r2, [pc, #256] @ 633324 │ │ │ │ + ldr r3, [pc, #256] @ 633328 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #220] @ 633328 │ │ │ │ - ldr r2, [pc, #220] @ 63332c │ │ │ │ - ldr r1, [pc, #220] @ 633330 │ │ │ │ + ldr ip, [pc, #220] @ 63332c │ │ │ │ + ldr r2, [pc, #220] @ 633330 │ │ │ │ + ldr r1, [pc, #220] @ 633334 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r4, #128] @ 0x80 │ │ │ │ add r2, r5, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 6332bc │ │ │ │ - ldr r2, [pc, #180] @ 633334 │ │ │ │ - ldr r3, [pc, #160] @ 633324 │ │ │ │ + bls 6332c0 │ │ │ │ + ldr r2, [pc, #180] @ 633338 │ │ │ │ + ldr r3, [pc, #160] @ 633328 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63331c │ │ │ │ + bne 633320 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1089824,70 +1089825,70 @@ │ │ │ │ mov r2, #4 │ │ │ │ add r0, r0, r5 │ │ │ │ add r1, sp, #8 │ │ │ │ str r7, [sp, #8] │ │ │ │ bl 212834 │ │ │ │ ldr r3, [r6, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 633278 │ │ │ │ - ldr r1, [pc, #76] @ 633338 │ │ │ │ - ldr r2, [pc, #52] @ 633324 │ │ │ │ + beq 63327c │ │ │ │ + ldr r1, [pc, #76] @ 63333c │ │ │ │ + ldr r2, [pc, #52] @ 633328 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 63331c │ │ │ │ + bne 633320 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r4, #132] @ 0x84 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r7, r2, r4, lsr #21 │ │ │ │ + subseq r7, r2, r0, lsr #21 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq r4, r5, r8, lsr #20 │ │ │ │ - eorseq r1, r0, ip, ror r1 │ │ │ │ - mlaseq r0, r4, r1, r1 │ │ │ │ - subseq r7, r2, r4, asr #20 │ │ │ │ - ldrsbeq r7, [r2], #-152 @ 0xffffff68 │ │ │ │ + subeq r4, r5, r4, lsr #20 │ │ │ │ + eorseq r1, r0, r8, ror r1 │ │ │ │ + mlaseq r0, r0, r1, r1 │ │ │ │ + subseq r7, r2, r0, asr #20 │ │ │ │ + ldrsbeq r7, [r2], #-148 @ 0xffffff6c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #232] @ 63343c │ │ │ │ + ldr r6, [pc, #232] @ 633440 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r6 │ │ │ │ bl 69d144 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63339c │ │ │ │ - ldr r7, [pc, #204] @ 633440 │ │ │ │ - ldr r2, [pc, #204] @ 633444 │ │ │ │ - ldr r1, [pc, #204] @ 633448 │ │ │ │ + beq 6333a0 │ │ │ │ + ldr r7, [pc, #204] @ 633444 │ │ │ │ + ldr r2, [pc, #204] @ 633448 │ │ │ │ + ldr r1, [pc, #204] @ 63344c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r7, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6333bc │ │ │ │ + bne 6333c0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #136] @ 63344c │ │ │ │ + ldr r2, [pc, #136] @ 633450 │ │ │ │ add r7, r7, #8 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r7, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ @@ -1089911,72 +1089912,72 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - mlaseq r0, ip, r0, r1 │ │ │ │ - subeq r4, r5, ip, ror #18 │ │ │ │ - mlaeq lr, r8, pc, r9 @ │ │ │ │ - eorseq r6, r7, ip, ror #1 │ │ │ │ - eorseq r1, r0, r8 │ │ │ │ + mlaseq r0, r8, r0, r1 │ │ │ │ + subeq r4, r5, r8, ror #18 │ │ │ │ + mlaeq lr, r4, pc, r9 @ │ │ │ │ + eorseq r6, r7, r8, ror #1 │ │ │ │ + eorseq r1, r0, r4 │ │ │ │ │ │ │ │ -00633450 : │ │ │ │ +00633454 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #8 │ │ │ │ bl 211a90 │ │ │ │ - ldr r7, [pc, #116] @ 6334e8 │ │ │ │ + ldr r7, [pc, #116] @ 6334ec │ │ │ │ mov r8, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #4 │ │ │ │ mov r9, r0 │ │ │ │ tst r3, r6 │ │ │ │ mov r0, #8 │ │ │ │ and r4, r3, #255 @ 0xff │ │ │ │ - beq 6334b0 │ │ │ │ + beq 6334b4 │ │ │ │ bl 211a90 │ │ │ │ eor r6, r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ bl 213f2c │ │ │ │ str r8, [r5] │ │ │ │ mov r8, r5 │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r3, [r7, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633480 │ │ │ │ + bne 633484 │ │ │ │ cmp r6, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r8, [r9] │ │ │ │ strb r3, [r9, #4] │ │ │ │ strbne r6, [r9, #5] │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subeq sl, pc, ip, lsr #5 │ │ │ │ + subeq sl, pc, r8, lsr #5 │ │ │ │ │ │ │ │ -006334ec : │ │ │ │ +006334f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #16 │ │ │ │ mov sl, r1 │ │ │ │ bl 211a90 │ │ │ │ - ldr r7, [pc, #172] @ 6335c4 │ │ │ │ + ldr r7, [pc, #172] @ 6335c8 │ │ │ │ mov r9, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r7, r7, #56 @ 0x38 │ │ │ │ mov r3, r9 │ │ │ │ mov r6, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r5, r3, #32 │ │ │ │ @@ -1089984,27 +1089985,27 @@ │ │ │ │ rsb r1, r3, #32 │ │ │ │ lsl r4, r6, r3 │ │ │ │ orr r5, r5, r6, lsr r1 │ │ │ │ and r3, r4, fp │ │ │ │ and r1, r5, sl │ │ │ │ orrs r3, r3, r1 │ │ │ │ mov r0, #8 │ │ │ │ - beq 633578 │ │ │ │ + beq 63357c │ │ │ │ bl 211a90 │ │ │ │ eor fp, fp, r4 │ │ │ │ eor sl, sl, r5 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ bl 213f2c │ │ │ │ str r9, [r8] │ │ │ │ mov r9, r8 │ │ │ │ str r0, [r8, #4] │ │ │ │ ldr r3, [r7, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 63352c │ │ │ │ + bne 633530 │ │ │ │ orrs r3, fp, sl │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r9, [r2] │ │ │ │ strb r3, [r2, #4] │ │ │ │ @@ -1090013,29 +1090014,29 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subeq sl, pc, r8, lsl #4 │ │ │ │ + subeq sl, pc, r4, lsl #4 │ │ │ │ │ │ │ │ -006335c8 : │ │ │ │ +006335cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #24 │ │ │ │ mov r7, r3 │ │ │ │ str sl, [sp, #12] │ │ │ │ mov r6, r2 │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #1708] @ 633ca8 │ │ │ │ + ldr r3, [pc, #1708] @ 633cac │ │ │ │ mov r8, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ add r9, r3, #216 @ 0xd8 │ │ │ │ mov sl, #0 │ │ │ │ mov r1, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ strb r8, [r0, #4] │ │ │ │ @@ -1090043,68 +1090044,68 @@ │ │ │ │ lsl r5, r8, r5 │ │ │ │ rsb r0, r1, #32 │ │ │ │ orr r5, r5, r8, lsr r0 │ │ │ │ lsl r4, r8, r1 │ │ │ │ and r0, r5, r7 │ │ │ │ and r1, r4, r6 │ │ │ │ orrs r1, r1, r0 │ │ │ │ - beq 633660 │ │ │ │ + beq 633664 │ │ │ │ mov r0, #8 │ │ │ │ bl 211a90 │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ bl 213f2c │ │ │ │ str sl, [fp] │ │ │ │ mov sl, fp │ │ │ │ str r0, [fp, #4] │ │ │ │ ldr r1, [r9, #8]! │ │ │ │ cmn r1, #1 │ │ │ │ - bne 633614 │ │ │ │ + bne 633618 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub r2, r3, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str sl, [r3] │ │ │ │ - ldr r3, [pc, #1576] @ 633cac │ │ │ │ + ldr r3, [pc, #1576] @ 633cb0 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - bhi 633c5c │ │ │ │ + bhi 633c60 │ │ │ │ add sl, r2, r2 │ │ │ │ ldrh sl, [r3, sl] │ │ │ │ add pc, pc, sl, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ - ldr sl, [pc, #1548] @ 633cb0 │ │ │ │ + ldr sl, [pc, #1548] @ 633cb4 │ │ │ │ mov r3, #1 │ │ │ │ add sl, pc, sl │ │ │ │ mov fp, #0 │ │ │ │ add sl, sl, #344 @ 0x158 │ │ │ │ mov r8, r3 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, r8, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, r8, lsr r2 │ │ │ │ lsl r4, r8, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 633700 │ │ │ │ + beq 633704 │ │ │ │ mov r0, #8 │ │ │ │ bl 211a90 │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ bl 213f2c │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [sl, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 6336b4 │ │ │ │ + bne 6336b8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str fp, [r3, #8] │ │ │ │ orrs r3, r6, r7 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -1090113,465 +1090114,465 @@ │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr sl, [pc, #1376] @ 633cb4 │ │ │ │ + ldr sl, [pc, #1376] @ 633cb8 │ │ │ │ mov fp, #0 │ │ │ │ add sl, pc, sl │ │ │ │ add sl, sl, #552 @ 0x228 │ │ │ │ mov r3, fp │ │ │ │ mov r8, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, r8, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, r8, lsr r2 │ │ │ │ lsl r4, r8, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 6337b0 │ │ │ │ + beq 6337b4 │ │ │ │ mov r0, #8 │ │ │ │ bl 211a90 │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ bl 213f2c │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [sl, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633764 │ │ │ │ - b 63370c │ │ │ │ - ldr r8, [pc, #1264] @ 633cb8 │ │ │ │ + bne 633768 │ │ │ │ + b 633710 │ │ │ │ + ldr r8, [pc, #1264] @ 633cbc │ │ │ │ mov fp, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, #312 @ 0x138 │ │ │ │ mov r3, fp │ │ │ │ mov sl, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, sl, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, sl, lsr r2 │ │ │ │ lsl r4, sl, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 633824 │ │ │ │ + beq 633828 │ │ │ │ mov r0, #8 │ │ │ │ bl 211a90 │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 213f2c │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [r8, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 6337d8 │ │ │ │ - b 63370c │ │ │ │ - ldr sl, [pc, #1152] @ 633cbc │ │ │ │ + bne 6337dc │ │ │ │ + b 633710 │ │ │ │ + ldr sl, [pc, #1152] @ 633cc0 │ │ │ │ mov fp, #0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r3, #26 │ │ │ │ mov r8, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, r8, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, r8, lsr r2 │ │ │ │ lsl r4, r8, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 633894 │ │ │ │ + beq 633898 │ │ │ │ mov r0, #8 │ │ │ │ bl 211a90 │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ bl 213f2c │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [sl, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633848 │ │ │ │ - b 63370c │ │ │ │ - ldr r8, [pc, #1044] @ 633cc0 │ │ │ │ + bne 63384c │ │ │ │ + b 633710 │ │ │ │ + ldr r8, [pc, #1044] @ 633cc4 │ │ │ │ mov fp, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, #896 @ 0x380 │ │ │ │ mov r3, fp │ │ │ │ mov sl, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, sl, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, sl, lsr r2 │ │ │ │ lsl r4, sl, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 633908 │ │ │ │ + beq 63390c │ │ │ │ mov r0, #8 │ │ │ │ bl 211a90 │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 213f2c │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [r8, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 6338bc │ │ │ │ - b 63370c │ │ │ │ - ldr r8, [pc, #932] @ 633cc4 │ │ │ │ + bne 6338c0 │ │ │ │ + b 633710 │ │ │ │ + ldr r8, [pc, #932] @ 633cc8 │ │ │ │ mov fp, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, #840 @ 0x348 │ │ │ │ mov r3, fp │ │ │ │ mov sl, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, sl, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, sl, lsr r2 │ │ │ │ lsl r4, sl, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 63397c │ │ │ │ + beq 633980 │ │ │ │ mov r0, #8 │ │ │ │ bl 211a90 │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 213f2c │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [r8, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633930 │ │ │ │ - b 63370c │ │ │ │ - ldr sl, [pc, #820] @ 633cc8 │ │ │ │ + bne 633934 │ │ │ │ + b 633710 │ │ │ │ + ldr sl, [pc, #820] @ 633ccc │ │ │ │ mov fp, #0 │ │ │ │ add sl, pc, sl │ │ │ │ add sl, sl, #488 @ 0x1e8 │ │ │ │ mov r3, fp │ │ │ │ mov r8, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, r8, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, r8, lsr r2 │ │ │ │ lsl r4, r8, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 6339f0 │ │ │ │ + beq 6339f4 │ │ │ │ mov r0, #8 │ │ │ │ bl 211a90 │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ bl 213f2c │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [sl, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 6339a4 │ │ │ │ - b 63370c │ │ │ │ - ldr r8, [pc, #708] @ 633ccc │ │ │ │ + bne 6339a8 │ │ │ │ + b 633710 │ │ │ │ + ldr r8, [pc, #708] @ 633cd0 │ │ │ │ mov fp, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, #1016 @ 0x3f8 │ │ │ │ mov r3, #26 │ │ │ │ mov sl, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, sl, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, sl, lsr r2 │ │ │ │ lsl r4, sl, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 633a64 │ │ │ │ + beq 633a68 │ │ │ │ mov r0, #8 │ │ │ │ bl 211a90 │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 213f2c │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [r8, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633a18 │ │ │ │ - b 63370c │ │ │ │ - ldr r8, [pc, #596] @ 633cd0 │ │ │ │ + bne 633a1c │ │ │ │ + b 633710 │ │ │ │ + ldr r8, [pc, #596] @ 633cd4 │ │ │ │ mov r3, #1 │ │ │ │ add r8, pc, r8 │ │ │ │ mov fp, #0 │ │ │ │ add r8, r8, #1040 @ 0x410 │ │ │ │ mov sl, r3 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, sl, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, sl, lsr r2 │ │ │ │ lsl r4, sl, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 633ad8 │ │ │ │ + beq 633adc │ │ │ │ mov r0, #8 │ │ │ │ bl 211a90 │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 213f2c │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [r8, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633a8c │ │ │ │ - b 63370c │ │ │ │ + bne 633a90 │ │ │ │ + b 633710 │ │ │ │ and r4, r6, #67108864 @ 0x4000000 │ │ │ │ orrs r3, r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ - bne 633c80 │ │ │ │ + bne 633c84 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r4, [r3, #8] │ │ │ │ - b 633714 │ │ │ │ - ldr sl, [pc, #456] @ 633cd4 │ │ │ │ + b 633718 │ │ │ │ + ldr sl, [pc, #456] @ 633cd8 │ │ │ │ mov fp, #0 │ │ │ │ add sl, pc, sl │ │ │ │ add sl, sl, #952 @ 0x3b8 │ │ │ │ mov r3, fp │ │ │ │ mov r8, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, r8, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, r8, lsr r2 │ │ │ │ lsl r4, r8, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 633b68 │ │ │ │ + beq 633b6c │ │ │ │ mov r0, #8 │ │ │ │ bl 211a90 │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ bl 213f2c │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [sl, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633b1c │ │ │ │ - b 63370c │ │ │ │ - ldr sl, [pc, #344] @ 633cd8 │ │ │ │ + bne 633b20 │ │ │ │ + b 633710 │ │ │ │ + ldr sl, [pc, #344] @ 633cdc │ │ │ │ mov fp, #0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r3, #26 │ │ │ │ mov r8, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, r8, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, r8, lsr r2 │ │ │ │ lsl r4, r8, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 633bd8 │ │ │ │ + beq 633bdc │ │ │ │ mov r0, #8 │ │ │ │ bl 211a90 │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ bl 213f2c │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [sl, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633b8c │ │ │ │ - b 63370c │ │ │ │ - ldr r8, [pc, #236] @ 633cdc │ │ │ │ + bne 633b90 │ │ │ │ + b 633710 │ │ │ │ + ldr r8, [pc, #236] @ 633ce0 │ │ │ │ mov fp, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r8, r8, #1072 @ 0x430 │ │ │ │ mov r3, fp │ │ │ │ mov sl, #1 │ │ │ │ sub r5, r3, #32 │ │ │ │ lsl r5, sl, r5 │ │ │ │ rsb r2, r3, #32 │ │ │ │ orr r5, r5, sl, lsr r2 │ │ │ │ lsl r4, sl, r3 │ │ │ │ and r2, r5, r7 │ │ │ │ and r3, r4, r6 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 633c4c │ │ │ │ + beq 633c50 │ │ │ │ mov r0, #8 │ │ │ │ bl 211a90 │ │ │ │ eor r6, r6, r4 │ │ │ │ eor r7, r7, r5 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 213f2c │ │ │ │ str fp, [r9] │ │ │ │ mov fp, r9 │ │ │ │ str r0, [r9, #4] │ │ │ │ ldr r3, [r8, #8]! │ │ │ │ cmn r3, #1 │ │ │ │ - bne 633c00 │ │ │ │ - b 63370c │ │ │ │ - ldr r3, [pc, #124] @ 633ce0 │ │ │ │ - ldr r1, [pc, #124] @ 633ce4 │ │ │ │ + bne 633c04 │ │ │ │ + b 633710 │ │ │ │ + ldr r3, [pc, #124] @ 633ce4 │ │ │ │ + ldr r1, [pc, #124] @ 633ce8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #24 │ │ │ │ mov r2, #680 @ 0x2a8 │ │ │ │ str r0, [sp] │ │ │ │ bl 211aa8 │ │ │ │ mov r0, #8 │ │ │ │ bl 211a90 │ │ │ │ eor r6, r6, #67108864 @ 0x4000000 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #80] @ 633ce8 │ │ │ │ + ldr r0, [pc, #80] @ 633cec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 213f2c │ │ │ │ str r5, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ - b 633af8 │ │ │ │ - subeq sl, pc, r4, lsr #2 │ │ │ │ - subeq r4, r5, r0, lsl r6 │ │ │ │ - subeq sl, pc, ip, ror r0 @ │ │ │ │ - subeq r9, pc, ip, asr #31 │ │ │ │ - subeq r9, pc, r8, asr pc @ │ │ │ │ - ldrdeq sl, [pc], #-44 @ │ │ │ │ - subeq r9, pc, r4, ror lr @ │ │ │ │ - subeq r9, pc, r0, lsl #28 │ │ │ │ - subeq r9, pc, ip, lsl #27 │ │ │ │ - subeq r9, pc, r8, lsl sp @ │ │ │ │ - subeq r9, pc, r4, lsr #25 │ │ │ │ - subeq r9, pc, r4, lsl ip @ │ │ │ │ - @ instruction: 0x004f9f98 │ │ │ │ - subeq r9, pc, r0, lsr fp @ │ │ │ │ - subeq r4, r5, r0, lsl #1 │ │ │ │ - @ instruction: 0x00375bf8 │ │ │ │ - mlaseq r7, r8, fp, r5 │ │ │ │ + b 633afc │ │ │ │ + subeq sl, pc, r0, lsr #2 │ │ │ │ + subeq r4, r5, ip, lsl #12 │ │ │ │ + subeq sl, pc, r8, ror r0 @ │ │ │ │ + subeq r9, pc, r8, asr #31 │ │ │ │ + subeq r9, pc, r4, asr pc @ │ │ │ │ + ldrdeq sl, [pc], #-40 @ │ │ │ │ + subeq r9, pc, r0, ror lr @ │ │ │ │ + strdeq r9, [pc], #-220 @ │ │ │ │ + subeq r9, pc, r8, lsl #27 │ │ │ │ + subeq r9, pc, r4, lsl sp @ │ │ │ │ + subeq r9, pc, r0, lsr #25 │ │ │ │ + subeq r9, pc, r0, lsl ip @ │ │ │ │ + @ instruction: 0x004f9f94 │ │ │ │ + subeq r9, pc, ip, lsr #22 │ │ │ │ + subeq r4, r5, ip, ror r0 │ │ │ │ + @ instruction: 0x00375bf4 │ │ │ │ + mlaseq r7, r4, fp, r5 │ │ │ │ │ │ │ │ -00633cec : │ │ │ │ +00633cf0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #188] @ 633dc0 │ │ │ │ - ldr r2, [pc, #188] @ 633dc4 │ │ │ │ + ldr r1, [pc, #188] @ 633dc4 │ │ │ │ + ldr r2, [pc, #188] @ 633dc8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ bl 6a0634 │ │ │ │ - ldr r1, [pc, #148] @ 633dc8 │ │ │ │ + ldr r1, [pc, #148] @ 633dcc │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69dad8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 633d88 │ │ │ │ - ldr r2, [pc, #124] @ 633dcc │ │ │ │ - ldr r3, [pc, #112] @ 633dc4 │ │ │ │ + beq 633d8c │ │ │ │ + ldr r2, [pc, #124] @ 633dd0 │ │ │ │ + ldr r3, [pc, #112] @ 633dc8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 633dbc │ │ │ │ + bne 633dc0 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #64] @ 633dd0 │ │ │ │ - ldr ip, [pc, #64] @ 633dd4 │ │ │ │ - ldr r1, [pc, #64] @ 633dd8 │ │ │ │ + ldr r3, [pc, #64] @ 633dd4 │ │ │ │ + ldr ip, [pc, #64] @ 633dd8 │ │ │ │ + ldr r1, [pc, #64] @ 633ddc │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #52] @ 633ddc │ │ │ │ + ldr r2, [pc, #52] @ 633de0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b 633d48 │ │ │ │ + b 633d4c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r6, r2, r0, asr #31 │ │ │ │ + ldrheq r6, [r2], #-252 @ 0xffffff04 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ @ instruction: 0xfffff600 │ │ │ │ - subseq r6, r2, r4, ror pc │ │ │ │ - subeq r3, r5, ip, asr #30 │ │ │ │ - eorseq r5, r7, r8, ror #21 │ │ │ │ - eorseq r5, r7, r0, asr #21 │ │ │ │ + subseq r6, r2, r0, ror pc │ │ │ │ + subeq r3, r5, r8, asr #30 │ │ │ │ + eorseq r5, r7, r4, ror #21 │ │ │ │ + @ instruction: 0x00375abc │ │ │ │ andeq r0, r0, sl, asr #5 │ │ │ │ │ │ │ │ -00633de0 : │ │ │ │ +00633de4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #168] @ 633ea0 │ │ │ │ + ldr r6, [pc, #168] @ 633ea4 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ bl 6a1d88 │ │ │ │ mov r1, r6 │ │ │ │ bl 69d144 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 633e80 │ │ │ │ - ldr r5, [pc, #136] @ 633ea4 │ │ │ │ - ldr r2, [pc, #136] @ 633ea8 │ │ │ │ - ldr r1, [pc, #136] @ 633eac │ │ │ │ + beq 633e84 │ │ │ │ + ldr r5, [pc, #136] @ 633ea8 │ │ │ │ + ldr r2, [pc, #136] @ 633eac │ │ │ │ + ldr r1, [pc, #136] @ 633eb0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 633e80 │ │ │ │ - ldr r2, [pc, #100] @ 633eb0 │ │ │ │ + beq 633e84 │ │ │ │ + ldr r2, [pc, #100] @ 633eb4 │ │ │ │ add r5, r5, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d194 │ │ │ │ @@ -1090586,74 +1090587,74 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0x003005f4 │ │ │ │ - subeq r3, r5, r4, asr #29 │ │ │ │ - strdeq r9, [lr], -r0 @ │ │ │ │ - eorseq r5, r7, r4, asr #12 │ │ │ │ - eorseq r0, r0, r4, lsl #11 │ │ │ │ + @ instruction: 0x003005f0 │ │ │ │ + subeq r3, r5, r0, asr #29 │ │ │ │ + eoreq r9, lr, ip, ror #9 │ │ │ │ + eorseq r5, r7, r0, asr #12 │ │ │ │ + eorseq r0, r0, r0, lsl #11 │ │ │ │ │ │ │ │ -00633eb4 : │ │ │ │ +00633eb8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 633de0 │ │ │ │ + bl 633de4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63416c │ │ │ │ + beq 634170 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ bl 211a90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ bl 213f2c │ │ │ │ ldrh r3, [r4, #248] @ 0xf8 │ │ │ │ ldrb r2, [r4, #258] @ 0x102 │ │ │ │ strh r3, [r5, #4] │ │ │ │ strb r2, [r5, #6] │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r3 │ │ │ │ ldrd r2, [r4, #112] @ 0x70 │ │ │ │ - bl 6335c8 │ │ │ │ + bl 6335cc │ │ │ │ ldrd r2, [r4, #104] @ 0x68 │ │ │ │ str r0, [r5, #12] │ │ │ │ ldrh r0, [r4, #248] @ 0xf8 │ │ │ │ - bl 6335c8 │ │ │ │ + bl 6335cc │ │ │ │ ldrd r2, [r4, #120] @ 0x78 │ │ │ │ str r0, [r5, #16] │ │ │ │ ldrh r0, [r4, #248] @ 0xf8 │ │ │ │ - bl 6335c8 │ │ │ │ + bl 6335cc │ │ │ │ ldrb r3, [r4, #268] @ 0x10c │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq 634034 │ │ │ │ + beq 634038 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 634014 │ │ │ │ + bne 634018 │ │ │ │ mov r0, #4 │ │ │ │ bl 21413c │ │ │ │ - ldr r1, [pc, #584] @ 6341a0 │ │ │ │ + ldr r1, [pc, #584] @ 6341a4 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 212834 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 62be34 │ │ │ │ + bl 62be38 │ │ │ │ mov r3, r0 │ │ │ │ asr r2, r0, #31 │ │ │ │ str r3, [r5, #24] │ │ │ │ str r2, [r5, #28] │ │ │ │ ldrb r0, [r4, #100] @ 0x64 │ │ │ │ - bl 633450 │ │ │ │ + bl 633454 │ │ │ │ ldrb r2, [r4, #251] @ 0xfb │ │ │ │ ldrb r1, [r4, #101] @ 0x65 │ │ │ │ ldrb r3, [r4, #250] @ 0xfa │ │ │ │ strb r1, [r5, #36] @ 0x24 │ │ │ │ ldrb r1, [r4, #253] @ 0xfd │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ ldrb r2, [r4, #254] @ 0xfe │ │ │ │ @@ -1090672,44 +1090673,44 @@ │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ bl 213f2c │ │ │ │ ldrb r2, [r4, #258] @ 0x102 │ │ │ │ ldrb r3, [r4, #269] @ 0x10d │ │ │ │ cmp r2, #0 │ │ │ │ strb r3, [r5, #52] @ 0x34 │ │ │ │ str r0, [r5, #48] @ 0x30 │ │ │ │ - bne 634054 │ │ │ │ + bne 634058 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, #8 │ │ │ │ bl 21413c │ │ │ │ - ldr r1, [pc, #384] @ 6341a4 │ │ │ │ + ldr r1, [pc, #384] @ 6341a8 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 212834 │ │ │ │ mov r3, r0 │ │ │ │ - b 633f64 │ │ │ │ + b 633f68 │ │ │ │ mov r0, #7 │ │ │ │ bl 21413c │ │ │ │ - ldr r1, [pc, #356] @ 6341a8 │ │ │ │ + ldr r1, [pc, #356] @ 6341ac │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 212834 │ │ │ │ mov r3, r0 │ │ │ │ - b 633f64 │ │ │ │ + b 633f68 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #328] @ 6341ac │ │ │ │ - ldr r2, [pc, #328] @ 6341b0 │ │ │ │ - ldr r1, [pc, #328] @ 6341b4 │ │ │ │ + ldr ip, [pc, #328] @ 6341b0 │ │ │ │ + ldr r2, [pc, #328] @ 6341b4 │ │ │ │ + ldr r1, [pc, #328] @ 6341b8 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #92 @ 0x5c │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ bl 69d3f0 │ │ │ │ @@ -1090733,29 +1090734,29 @@ │ │ │ │ str r3, [r0, #24] │ │ │ │ asr r3, r3, #31 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r5, #56] @ 0x38 │ │ │ │ str r3, [r0, #28] │ │ │ │ ldrd r2, [r7, #240] @ 0xf0 │ │ │ │ ldrh r0, [r4, #248] @ 0xf8 │ │ │ │ - bl 6335c8 │ │ │ │ + bl 6335cc │ │ │ │ ldrd r2, [r7, #248] @ 0xf8 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldrh r0, [r4, #248] @ 0xf8 │ │ │ │ - bl 6335c8 │ │ │ │ + bl 6335cc │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r6, #36] @ 0x24 │ │ │ │ add r3, r7, #256 @ 0x100 │ │ │ │ ldrd r2, [r3] │ │ │ │ ldrh r0, [r4, #248] @ 0xf8 │ │ │ │ - bl 6335c8 │ │ │ │ + bl 6335cc │ │ │ │ add r4, r7, #272 @ 0x110 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ ldrd r0, [r4, #-8] │ │ │ │ - bl 6334ec │ │ │ │ + bl 6334f0 │ │ │ │ ldrd r2, [r4] │ │ │ │ ldrb r1, [r7, #289] @ 0x121 │ │ │ │ strd r2, [r6, #48] @ 0x30 │ │ │ │ add r3, r7, #288 @ 0x120 │ │ │ │ ldrd r2, [r3, #-8] │ │ │ │ strb r1, [r6, #64] @ 0x40 │ │ │ │ strd r2, [r6, #56] @ 0x38 │ │ │ │ @@ -1090767,75 +1090768,75 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #68] @ 6341b8 │ │ │ │ - ldr r2, [pc, #68] @ 6341bc │ │ │ │ - ldr r1, [pc, #68] @ 6341c0 │ │ │ │ + ldr r3, [pc, #68] @ 6341bc │ │ │ │ + ldr r2, [pc, #68] @ 6341c0 │ │ │ │ + ldr r1, [pc, #68] @ 6341c4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ stm sp, {r2, r5} │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #52] @ 6341c4 │ │ │ │ + ldr r2, [pc, #52] @ 6341c8 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ mov r5, r4 │ │ │ │ - b 633ff4 │ │ │ │ - eorseq sp, sl, r8, ror #3 │ │ │ │ - @ instruction: 0x003ceed4 │ │ │ │ - @ instruction: 0x003442bc │ │ │ │ - subeq r3, r5, ip, ror ip │ │ │ │ - eorseq r0, r0, r8, asr r3 │ │ │ │ - eorseq r0, r0, ip, ror r3 │ │ │ │ - subeq r3, r5, r8, ror #22 │ │ │ │ - eorseq r5, r7, ip, lsl r7 │ │ │ │ - @ instruction: 0x003756d4 │ │ │ │ + b 633ff8 │ │ │ │ + eorseq sp, sl, r4, ror #3 │ │ │ │ + @ instruction: 0x003ceed0 │ │ │ │ + @ instruction: 0x003442b8 │ │ │ │ + subeq r3, r5, r8, ror ip │ │ │ │ + eorseq r0, r0, r4, asr r3 │ │ │ │ + eorseq r0, r0, r8, ror r3 │ │ │ │ + subeq r3, r5, r4, ror #22 │ │ │ │ + eorseq r5, r7, r8, lsl r7 │ │ │ │ + @ instruction: 0x003756d0 │ │ │ │ andeq r0, r0, r1, ror #5 │ │ │ │ │ │ │ │ -006341c8 : │ │ │ │ +006341cc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 633de0 │ │ │ │ + bl 633de4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6343a4 │ │ │ │ + beq 6343a8 │ │ │ │ ldrb r3, [r6, #258] @ 0x102 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 634374 │ │ │ │ + beq 634378 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #456] @ 6343d4 │ │ │ │ - ldr r2, [pc, #456] @ 6343d8 │ │ │ │ - ldr r1, [pc, #456] @ 6343dc │ │ │ │ + ldr ip, [pc, #456] @ 6343d8 │ │ │ │ + ldr r2, [pc, #456] @ 6343dc │ │ │ │ + ldr r1, [pc, #456] @ 6343e0 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #192] @ 0xc0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r0, #224] @ 0xe0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, r3 │ │ │ │ - blt 634324 │ │ │ │ + blt 634328 │ │ │ │ ldr r2, [r0, #220] @ 0xdc │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r5, r3 │ │ │ │ - bcs 634324 │ │ │ │ + bcs 634328 │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ bl 211a90 │ │ │ │ rsb r5, r5, r5, lsl #3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ bl 213f2c │ │ │ │ ldr r2, [r7, #216] @ 0xd8 │ │ │ │ @@ -1090879,92 +1090880,92 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #180] @ 6343e0 │ │ │ │ - ldr r3, [pc, #180] @ 6343e4 │ │ │ │ + ldr r1, [pc, #180] @ 6343e4 │ │ │ │ + ldr r3, [pc, #180] @ 6343e8 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r5} │ │ │ │ - ldr r1, [pc, #172] @ 6343e8 │ │ │ │ + ldr r1, [pc, #172] @ 6343ec │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #168] @ 6343ec │ │ │ │ + ldr r2, [pc, #168] @ 6343f0 │ │ │ │ add r3, r3, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #116] @ 6343f0 │ │ │ │ - ldr ip, [pc, #116] @ 6343f4 │ │ │ │ - ldr r1, [pc, #116] @ 6343f8 │ │ │ │ + ldr r3, [pc, #116] @ 6343f4 │ │ │ │ + ldr ip, [pc, #116] @ 6343f8 │ │ │ │ + ldr r1, [pc, #116] @ 6343fc │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #108] @ 6343fc │ │ │ │ + ldr r2, [pc, #108] @ 634400 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 634350 │ │ │ │ - ldr r1, [pc, #84] @ 634400 │ │ │ │ - ldr r3, [pc, #84] @ 634404 │ │ │ │ + b 634354 │ │ │ │ + ldr r1, [pc, #84] @ 634404 │ │ │ │ + ldr r3, [pc, #84] @ 634408 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r7} │ │ │ │ - ldr r1, [pc, #76] @ 634408 │ │ │ │ + ldr r1, [pc, #76] @ 63440c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #72] @ 63440c │ │ │ │ + ldr r2, [pc, #72] @ 634410 │ │ │ │ add r3, r3, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - b 634350 │ │ │ │ - ldrdeq r3, [r5], #-164 @ 0xffffff5c │ │ │ │ - @ instruction: 0x003001b8 │ │ │ │ - @ instruction: 0x003001d4 │ │ │ │ - @ instruction: 0x003755b8 │ │ │ │ - subeq r3, r5, ip, lsr #19 │ │ │ │ - eorseq r5, r7, ip, lsl r5 │ │ │ │ + b 634354 │ │ │ │ + ldrdeq r3, [r5], #-160 @ 0xffffff60 │ │ │ │ + @ instruction: 0x003001b4 │ │ │ │ + @ instruction: 0x003001d0 │ │ │ │ + @ instruction: 0x003755b4 │ │ │ │ + subeq r3, r5, r8, lsr #19 │ │ │ │ + eorseq r5, r7, r8, lsl r5 │ │ │ │ andeq r0, r0, sl, lsr r3 │ │ │ │ - subeq r3, r5, r0, ror #18 │ │ │ │ - eorseq r5, r7, ip, lsr r5 │ │ │ │ - @ instruction: 0x003754d8 │ │ │ │ + subeq r3, r5, ip, asr r9 │ │ │ │ + eorseq r5, r7, r8, lsr r5 │ │ │ │ + @ instruction: 0x003754d4 │ │ │ │ andeq r0, r0, r2, lsr r3 │ │ │ │ - eorseq r5, r7, r0, ror r0 │ │ │ │ - subeq r3, r5, ip, lsr #18 │ │ │ │ - mlaseq r7, ip, r4, r5 │ │ │ │ + eorseq r5, r7, ip, rrx │ │ │ │ + subeq r3, r5, r8, lsr #18 │ │ │ │ + mlaseq r7, r8, r4, r5 │ │ │ │ andeq r0, r0, sp, lsr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #280] @ 0x118 │ │ │ │ - ldr r2, [pc, #284] @ 634548 │ │ │ │ + ldr r2, [pc, #284] @ 63454c │ │ │ │ mov r4, r1 │ │ │ │ and r1, r3, #2 │ │ │ │ orrs r3, r1, #0 │ │ │ │ - ldr r3, [pc, #272] @ 63454c │ │ │ │ + ldr r3, [pc, #272] @ 634550 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ ldr r5, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ - beq 6344e0 │ │ │ │ + beq 6344e4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 21380c │ │ │ │ mov r3, #2 │ │ │ │ mov ip, r4 │ │ │ │ str r3, [sp] │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ @@ -1090973,25 +1090974,25 @@ │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ bl 211b74 │ │ │ │ cmp r0, #72 @ 0x48 │ │ │ │ - bne 634530 │ │ │ │ + bne 634534 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #164] @ 634550 │ │ │ │ - ldr r3, [pc, #156] @ 63454c │ │ │ │ + ldr r2, [pc, #164] @ 634554 │ │ │ │ + ldr r3, [pc, #156] @ 634550 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 634544 │ │ │ │ + bne 634548 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ @@ -1091005,173 +1091006,173 @@ │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ bl 211b74 │ │ │ │ cmp r0, #72 @ 0x48 │ │ │ │ - beq 6344a0 │ │ │ │ - ldr r0, [pc, #44] @ 634554 │ │ │ │ + beq 6344a4 │ │ │ │ + ldr r0, [pc, #44] @ 634558 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 63453c │ │ │ │ - ldr r0, [pc, #32] @ 634558 │ │ │ │ + b 634540 │ │ │ │ + ldr r0, [pc, #32] @ 63455c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #13 │ │ │ │ - b 6344a4 │ │ │ │ + b 6344a8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r6, r2, ip, lsl #17 │ │ │ │ + subseq r6, r2, r8, lsl #17 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r6, r2, r8, lsl r8 │ │ │ │ - eorseq r0, r4, ip, lsr #20 │ │ │ │ - eorseq r0, r4, ip, lsl sl │ │ │ │ + subseq r6, r2, r4, lsl r8 │ │ │ │ + eorseq r0, r4, r8, lsr #20 │ │ │ │ + eorseq r0, r4, r8, lsl sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr lr, [pc, #216] @ 63464c │ │ │ │ - ldr ip, [pc, #216] @ 634650 │ │ │ │ + ldr lr, [pc, #216] @ 634650 │ │ │ │ + ldr ip, [pc, #216] @ 634654 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #212] @ 634654 │ │ │ │ + ldr r0, [pc, #212] @ 634658 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, #0 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sp │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov ip, #0 │ │ │ │ str r4, [sp] │ │ │ │ bl 2134c4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 6345ec │ │ │ │ + beq 6345f0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp] │ │ │ │ mov r2, #10 │ │ │ │ bl 213b78 │ │ │ │ subs r3, r0, #1 │ │ │ │ sbc r1, r1, #0 │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp] │ │ │ │ - bcc 634638 │ │ │ │ - ldr r0, [pc, #112] @ 634658 │ │ │ │ + bcc 63463c │ │ │ │ + ldr r0, [pc, #112] @ 63465c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 211d90 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #92] @ 63465c │ │ │ │ - ldr r3, [pc, #76] @ 634650 │ │ │ │ + ldr r2, [pc, #92] @ 634660 │ │ │ │ + ldr r3, [pc, #76] @ 634654 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 634648 │ │ │ │ + bne 63464c │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r4 │ │ │ │ - b 6345f8 │ │ │ │ + b 6345fc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r6, r2, r0, asr r7 │ │ │ │ + subseq r6, r2, ip, asr #14 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq r6, r7, r4, ror pc │ │ │ │ - eorseq r6, r7, r8, asr #30 │ │ │ │ - subseq r6, r2, r4, asr #13 │ │ │ │ + eorseq r6, r7, r0, ror pc │ │ │ │ + eorseq r6, r7, r4, asr #30 │ │ │ │ + subseq r6, r2, r0, asr #13 │ │ │ │ subs r2, r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ - beq 634680 │ │ │ │ - ldr r1, [pc, #16] @ 634688 │ │ │ │ + beq 634684 │ │ │ │ + ldr r1, [pc, #16] @ 63468c │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ b 8f5e40 │ │ │ │ mov r3, r2 │ │ │ │ b 8f5e40 │ │ │ │ andeq r1, r0, r0, lsr #10 │ │ │ │ ldr r3, [r0, #224] @ 0xe0 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt 6346c0 │ │ │ │ + bgt 6346c4 │ │ │ │ ldr r2, [r0, #220] @ 0xdc │ │ │ │ add r2, r3, r2 │ │ │ │ cmp r2, r1 │ │ │ │ - bls 6346c0 │ │ │ │ + bls 6346c4 │ │ │ │ sub r0, r1, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #24] @ 6346f0 │ │ │ │ - ldr r1, [pc, #24] @ 6346f4 │ │ │ │ - ldr r0, [pc, #24] @ 6346f8 │ │ │ │ + ldr r3, [pc, #24] @ 6346f4 │ │ │ │ + ldr r1, [pc, #24] @ 6346f8 │ │ │ │ + ldr r0, [pc, #24] @ 6346fc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #226 @ 0xe2 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq r3, r5, r4, lsr #13 │ │ │ │ - eorseq r6, r7, r8, lsl #29 │ │ │ │ - eorseq r1, r4, r0, asr r7 │ │ │ │ + subeq r3, r5, r0, lsr #13 │ │ │ │ + eorseq r6, r7, r4, lsl #29 │ │ │ │ + eorseq r1, r4, ip, asr #14 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 634728 │ │ │ │ + bne 63472c │ │ │ │ str r1, [r0, #312] @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 63475c │ │ │ │ - ldr r1, [pc, #28] @ 634760 │ │ │ │ - ldr r0, [pc, #28] @ 634764 │ │ │ │ + ldr r3, [pc, #28] @ 634760 │ │ │ │ + ldr r1, [pc, #28] @ 634764 │ │ │ │ + ldr r0, [pc, #28] @ 634768 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #28 │ │ │ │ mov r2, #37 @ 0x25 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq r3, r5, ip, lsr r6 │ │ │ │ - eorseq r6, r7, r0, lsr #28 │ │ │ │ - eorseq r6, r7, r8, lsr lr │ │ │ │ + subeq r3, r5, r8, lsr r6 │ │ │ │ + eorseq r6, r7, ip, lsl lr │ │ │ │ + eorseq r6, r7, r4, lsr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6347d8 │ │ │ │ + bne 6347dc │ │ │ │ bl 21278c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6347b4 │ │ │ │ + blt 6347b8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -1091180,33 +1091181,33 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #28] @ 6347fc │ │ │ │ - ldr r1, [pc, #28] @ 634800 │ │ │ │ - ldr r0, [pc, #28] @ 634804 │ │ │ │ + ldr r3, [pc, #28] @ 634800 │ │ │ │ + ldr r1, [pc, #28] @ 634804 │ │ │ │ + ldr r0, [pc, #28] @ 634808 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #48 @ 0x30 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - @ instruction: 0x0045359c │ │ │ │ - eorseq r6, r7, r0, lsl #27 │ │ │ │ - mlaseq r7, r8, sp, r6 │ │ │ │ + @ instruction: 0x00453598 │ │ │ │ + eorseq r6, r7, ip, ror sp │ │ │ │ + mlaseq r7, r4, sp, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 634874 │ │ │ │ + bne 634878 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1091219,97 +1091220,97 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #28] @ 634898 │ │ │ │ - ldr r1, [pc, #28] @ 63489c │ │ │ │ - ldr r0, [pc, #28] @ 6348a0 │ │ │ │ + ldr r3, [pc, #28] @ 63489c │ │ │ │ + ldr r1, [pc, #28] @ 6348a0 │ │ │ │ + ldr r0, [pc, #28] @ 6348a4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq r3, r5, r0, lsl #10 │ │ │ │ - eorseq r6, r7, r4, ror #25 │ │ │ │ - @ instruction: 0x00376cfc │ │ │ │ + strdeq r3, [r5], #-76 @ 0xffffffb4 │ │ │ │ + eorseq r6, r7, r0, ror #25 │ │ │ │ + @ instruction: 0x00376cf8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr lr, [pc, #196] @ 634980 │ │ │ │ - ldr ip, [pc, #196] @ 634984 │ │ │ │ + ldr lr, [pc, #196] @ 634984 │ │ │ │ + ldr ip, [pc, #196] @ 634988 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ - ldr r2, [pc, #160] @ 634988 │ │ │ │ + ldr r2, [pc, #160] @ 63498c │ │ │ │ strd r0, [sp] │ │ │ │ mov r3, sp │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ - bl 634808 │ │ │ │ + bl 63480c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 634940 │ │ │ │ - ldr r2, [pc, #132] @ 63498c │ │ │ │ - ldr r3, [pc, #120] @ 634984 │ │ │ │ + beq 634944 │ │ │ │ + ldr r2, [pc, #132] @ 634990 │ │ │ │ + ldr r3, [pc, #120] @ 634988 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63497c │ │ │ │ + bne 634980 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ and r1, r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #56] @ 634990 │ │ │ │ + ldr r2, [pc, #56] @ 634994 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ mov r3, sp │ │ │ │ - bl 634808 │ │ │ │ + bl 63480c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 634900 │ │ │ │ + bne 634904 │ │ │ │ ldrd r2, [sp] │ │ │ │ add r4, r4, #288 @ 0x120 │ │ │ │ strd r2, [r4, #-8] │ │ │ │ - b 634900 │ │ │ │ + b 634904 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r6, r2, r8, lsl #8 │ │ │ │ + subseq r6, r2, r4, lsl #8 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andhi sl, r8, r6, lsr #30 │ │ │ │ - ldrheq r6, [r2], #-60 @ 0xffffffc4 │ │ │ │ + ldrheq r6, [r2], #-56 @ 0xffffffc8 │ │ │ │ andmi sl, r8, r5, lsr #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 634a04 │ │ │ │ + bne 634a08 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 634a28 │ │ │ │ + ldr r1, [pc, #100] @ 634a2c │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091319,115 +1091320,115 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 634a2c │ │ │ │ - ldr r1, [pc, #32] @ 634a30 │ │ │ │ - ldr r0, [pc, #32] @ 634a34 │ │ │ │ + ldr r3, [pc, #32] @ 634a30 │ │ │ │ + ldr r1, [pc, #32] @ 634a34 │ │ │ │ + ldr r0, [pc, #32] @ 634a38 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r0, lsr pc │ │ │ │ - subeq r3, r5, r0, ror r3 │ │ │ │ - eorseq r6, r7, r4, asr fp │ │ │ │ - eorseq r6, r7, ip, ror #22 │ │ │ │ + subeq r3, r5, ip, ror #6 │ │ │ │ + eorseq r6, r7, r0, asr fp │ │ │ │ + eorseq r6, r7, r8, ror #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ sub sp, sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 634aa0 │ │ │ │ - ldr r1, [pc, #88] @ 634ac4 │ │ │ │ + bne 634aa4 │ │ │ │ + ldr r1, [pc, #88] @ 634ac8 │ │ │ │ add r2, sp, #4 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 634a84 │ │ │ │ + bge 634a88 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ rsb r0, r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r3, [pc, #32] @ 634ac8 │ │ │ │ - ldr r1, [pc, #32] @ 634acc │ │ │ │ - ldr r0, [pc, #32] @ 634ad0 │ │ │ │ + ldr r3, [pc, #32] @ 634acc │ │ │ │ + ldr r1, [pc, #32] @ 634ad0 │ │ │ │ + ldr r0, [pc, #32] @ 634ad4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andmi sl, r4, r1, ror #30 │ │ │ │ - ldrdeq r3, [r5], #-36 @ 0xffffffdc │ │ │ │ - @ instruction: 0x00376ab8 │ │ │ │ - @ instruction: 0x00376ad0 │ │ │ │ + ldrdeq r3, [r5], #-32 @ 0xffffffe0 │ │ │ │ + @ instruction: 0x00376ab4 │ │ │ │ + eorseq r6, r7, ip, asr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #308] @ 0x134 │ │ │ │ sub sp, sp, #12 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 634b3c │ │ │ │ - ldr r1, [pc, #88] @ 634b60 │ │ │ │ + bne 634b40 │ │ │ │ + ldr r1, [pc, #88] @ 634b64 │ │ │ │ mov r2, sp │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 634b20 │ │ │ │ + bge 634b24 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ rsb r0, r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r3, [pc, #32] @ 634b64 │ │ │ │ - ldr r1, [pc, #32] @ 634b68 │ │ │ │ - ldr r0, [pc, #32] @ 634b6c │ │ │ │ + ldr r3, [pc, #32] @ 634b68 │ │ │ │ + ldr r1, [pc, #32] @ 634b6c │ │ │ │ + ldr r0, [pc, #32] @ 634b70 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r0, ror #30 │ │ │ │ - subeq r3, r5, r8, lsr r2 │ │ │ │ - eorseq r6, r7, ip, lsl sl │ │ │ │ - eorseq r6, r7, r4, lsr sl │ │ │ │ + subeq r3, r5, r4, lsr r2 │ │ │ │ + eorseq r6, r7, r8, lsl sl │ │ │ │ + eorseq r6, r7, r0, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 634be0 │ │ │ │ - ldr r1, [pc, #104] @ 634c04 │ │ │ │ + bne 634be4 │ │ │ │ + ldr r1, [pc, #104] @ 634c08 │ │ │ │ mov r2, #0 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1091438,38 +1091439,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 634c08 │ │ │ │ - ldr r1, [pc, #32] @ 634c0c │ │ │ │ - ldr r0, [pc, #32] @ 634c10 │ │ │ │ + ldr r3, [pc, #32] @ 634c0c │ │ │ │ + ldr r1, [pc, #32] @ 634c10 │ │ │ │ + ldr r0, [pc, #32] @ 634c14 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andeq sl, r0, r1, lsl #30 │ │ │ │ - @ instruction: 0x00453194 │ │ │ │ - eorseq r6, r7, r8, ror r9 │ │ │ │ - mlaseq r7, r0, r9, r6 │ │ │ │ + @ instruction: 0x00453190 │ │ │ │ + eorseq r6, r7, r4, ror r9 │ │ │ │ + eorseq r6, r7, ip, lsl #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 634c84 │ │ │ │ + bne 634c88 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 634ca8 │ │ │ │ + ldr r1, [pc, #100] @ 634cac │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091479,77 +1091480,77 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 634cac │ │ │ │ - ldr r1, [pc, #32] @ 634cb0 │ │ │ │ - ldr r0, [pc, #32] @ 634cb4 │ │ │ │ + ldr r3, [pc, #32] @ 634cb0 │ │ │ │ + ldr r1, [pc, #32] @ 634cb4 │ │ │ │ + ldr r0, [pc, #32] @ 634cb8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andhi sl, r8, r0, lsl #30 │ │ │ │ - strdeq r3, [r5], #-0 │ │ │ │ - @ instruction: 0x003768d4 │ │ │ │ - eorseq r6, r7, ip, ror #17 │ │ │ │ + subeq r3, r5, ip, ror #1 │ │ │ │ + @ instruction: 0x003768d0 │ │ │ │ + eorseq r6, r7, r8, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #308] @ 0x134 │ │ │ │ sub sp, sp, #12 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 634d20 │ │ │ │ - ldr r1, [pc, #88] @ 634d44 │ │ │ │ + bne 634d24 │ │ │ │ + ldr r1, [pc, #88] @ 634d48 │ │ │ │ mov r2, sp │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 634d04 │ │ │ │ + bge 634d08 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ rsb r0, r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r3, [pc, #32] @ 634d48 │ │ │ │ - ldr r1, [pc, #32] @ 634d4c │ │ │ │ - ldr r0, [pc, #32] @ 634d50 │ │ │ │ + ldr r3, [pc, #32] @ 634d4c │ │ │ │ + ldr r1, [pc, #32] @ 634d50 │ │ │ │ + ldr r0, [pc, #32] @ 634d54 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r0, lsl #30 │ │ │ │ - subeq r3, r5, r4, asr r0 │ │ │ │ - eorseq r6, r7, r8, lsr r8 │ │ │ │ - eorseq r6, r7, r0, asr r8 │ │ │ │ + subeq r3, r5, r0, asr r0 │ │ │ │ + eorseq r6, r7, r4, lsr r8 │ │ │ │ + eorseq r6, r7, ip, asr #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 634dc4 │ │ │ │ + bne 634dc8 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 634de8 │ │ │ │ + ldr r1, [pc, #100] @ 634dec │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091559,38 +1091560,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 634dec │ │ │ │ - ldr r1, [pc, #32] @ 634df0 │ │ │ │ - ldr r0, [pc, #32] @ 634df4 │ │ │ │ + ldr r3, [pc, #32] @ 634df0 │ │ │ │ + ldr r1, [pc, #32] @ 634df4 │ │ │ │ + ldr r0, [pc, #32] @ 634df8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r5, lsl pc │ │ │ │ - strheq r2, [r5], #-240 @ 0xffffff10 │ │ │ │ - mlaseq r7, r4, r7, r6 │ │ │ │ - eorseq r6, r7, ip, lsr #15 │ │ │ │ + subeq r2, r5, ip, lsr #31 │ │ │ │ + mlaseq r7, r0, r7, r6 │ │ │ │ + eorseq r6, r7, r8, lsr #15 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 634e68 │ │ │ │ + bne 634e6c │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 634e8c │ │ │ │ + ldr r1, [pc, #100] @ 634e90 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091600,38 +1091601,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 634e90 │ │ │ │ - ldr r1, [pc, #32] @ 634e94 │ │ │ │ - ldr r0, [pc, #32] @ 634e98 │ │ │ │ + ldr r3, [pc, #32] @ 634e94 │ │ │ │ + ldr r1, [pc, #32] @ 634e98 │ │ │ │ + ldr r0, [pc, #32] @ 634e9c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andgt sl, r8, r6, lsl pc │ │ │ │ - subeq r2, r5, ip, lsl #30 │ │ │ │ - @ instruction: 0x003766f0 │ │ │ │ - eorseq r6, r7, r8, lsl #14 │ │ │ │ + subeq r2, r5, r8, lsl #30 │ │ │ │ + eorseq r6, r7, ip, ror #13 │ │ │ │ + eorseq r6, r7, r4, lsl #14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 634f0c │ │ │ │ + bne 634f10 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 634f30 │ │ │ │ + ldr r1, [pc, #100] @ 634f34 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091641,38 +1091642,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 634f34 │ │ │ │ - ldr r1, [pc, #32] @ 634f38 │ │ │ │ - ldr r0, [pc, #32] @ 634f3c │ │ │ │ + ldr r3, [pc, #32] @ 634f38 │ │ │ │ + ldr r1, [pc, #32] @ 634f3c │ │ │ │ + ldr r0, [pc, #32] @ 634f40 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andmi sl, r4, r9, lsl #30 │ │ │ │ - subeq r2, r5, r8, ror #28 │ │ │ │ - eorseq r6, r7, ip, asr #12 │ │ │ │ - eorseq r6, r7, r4, ror #12 │ │ │ │ + subeq r2, r5, r4, ror #28 │ │ │ │ + eorseq r6, r7, r8, asr #12 │ │ │ │ + eorseq r6, r7, r0, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 634fb0 │ │ │ │ + bne 634fb4 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 634fd4 │ │ │ │ + ldr r1, [pc, #100] @ 634fd8 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091682,38 +1091683,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 634fd8 │ │ │ │ - ldr r1, [pc, #32] @ 634fdc │ │ │ │ - ldr r0, [pc, #32] @ 634fe0 │ │ │ │ + ldr r3, [pc, #32] @ 634fdc │ │ │ │ + ldr r1, [pc, #32] @ 634fe0 │ │ │ │ + ldr r0, [pc, #32] @ 634fe4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andhi sl, r4, r8, lsl #30 │ │ │ │ - subeq r2, r5, r4, asr #27 │ │ │ │ - eorseq r6, r7, r8, lsr #11 │ │ │ │ - eorseq r6, r7, r0, asr #11 │ │ │ │ + subeq r2, r5, r0, asr #27 │ │ │ │ + eorseq r6, r7, r4, lsr #11 │ │ │ │ + @ instruction: 0x003765bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635054 │ │ │ │ + bne 635058 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 635078 │ │ │ │ + ldr r1, [pc, #100] @ 63507c │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091723,38 +1091724,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 63507c │ │ │ │ - ldr r1, [pc, #32] @ 635080 │ │ │ │ - ldr r0, [pc, #32] @ 635084 │ │ │ │ + ldr r3, [pc, #32] @ 635080 │ │ │ │ + ldr r1, [pc, #32] @ 635084 │ │ │ │ + ldr r0, [pc, #32] @ 635088 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r3, lsr #30 │ │ │ │ - subeq r2, r5, r0, lsr #26 │ │ │ │ - eorseq r6, r7, r4, lsl #10 │ │ │ │ - eorseq r6, r7, ip, lsl r5 │ │ │ │ + subeq r2, r5, ip, lsl sp │ │ │ │ + eorseq r6, r7, r0, lsl #10 │ │ │ │ + eorseq r6, r7, r8, lsl r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6350f8 │ │ │ │ + bne 6350fc │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 63511c │ │ │ │ + ldr r1, [pc, #100] @ 635120 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091764,38 +1091765,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 635120 │ │ │ │ - ldr r1, [pc, #32] @ 635124 │ │ │ │ - ldr r0, [pc, #32] @ 635128 │ │ │ │ + ldr r3, [pc, #32] @ 635124 │ │ │ │ + ldr r1, [pc, #32] @ 635128 │ │ │ │ + ldr r0, [pc, #32] @ 63512c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r2, lsr #30 │ │ │ │ - subeq r2, r5, ip, ror ip │ │ │ │ - eorseq r6, r7, r0, ror #8 │ │ │ │ - eorseq r6, r7, r8, ror r4 │ │ │ │ + subeq r2, r5, r8, ror ip │ │ │ │ + eorseq r6, r7, ip, asr r4 │ │ │ │ + eorseq r6, r7, r4, ror r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 63519c │ │ │ │ + bne 6351a0 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 6351c0 │ │ │ │ + ldr r1, [pc, #100] @ 6351c4 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091805,38 +1091806,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 6351c4 │ │ │ │ - ldr r1, [pc, #32] @ 6351c8 │ │ │ │ - ldr r0, [pc, #32] @ 6351cc │ │ │ │ + ldr r3, [pc, #32] @ 6351c8 │ │ │ │ + ldr r1, [pc, #32] @ 6351cc │ │ │ │ + ldr r0, [pc, #32] @ 6351d0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r1, lsr #30 │ │ │ │ - ldrdeq r2, [r5], #-184 @ 0xffffff48 │ │ │ │ - @ instruction: 0x003763bc │ │ │ │ - @ instruction: 0x003763d4 │ │ │ │ + ldrdeq r2, [r5], #-180 @ 0xffffff4c │ │ │ │ + @ instruction: 0x003763b8 │ │ │ │ + @ instruction: 0x003763d0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635240 │ │ │ │ + bne 635244 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 635264 │ │ │ │ + ldr r1, [pc, #100] @ 635268 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091846,38 +1091847,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 635268 │ │ │ │ - ldr r1, [pc, #32] @ 63526c │ │ │ │ - ldr r0, [pc, #32] @ 635270 │ │ │ │ + ldr r3, [pc, #32] @ 63526c │ │ │ │ + ldr r1, [pc, #32] @ 635270 │ │ │ │ + ldr r0, [pc, #32] @ 635274 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r0, lsr #30 │ │ │ │ - subeq r2, r5, r4, lsr fp │ │ │ │ - eorseq r6, r7, r8, lsl r3 │ │ │ │ - eorseq r6, r7, r0, lsr r3 │ │ │ │ + subeq r2, r5, r0, lsr fp │ │ │ │ + eorseq r6, r7, r4, lsl r3 │ │ │ │ + eorseq r6, r7, ip, lsr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6352e4 │ │ │ │ + bne 6352e8 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 635308 │ │ │ │ + ldr r1, [pc, #100] @ 63530c │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091887,38 +1091888,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 63530c │ │ │ │ - ldr r1, [pc, #32] @ 635310 │ │ │ │ - ldr r0, [pc, #32] @ 635314 │ │ │ │ + ldr r3, [pc, #32] @ 635310 │ │ │ │ + ldr r1, [pc, #32] @ 635314 │ │ │ │ + ldr r0, [pc, #32] @ 635318 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andgt sl, r8, r2, lsl pc │ │ │ │ - @ instruction: 0x00452a90 │ │ │ │ - eorseq r6, r7, r4, ror r2 │ │ │ │ - eorseq r6, r7, ip, lsl #5 │ │ │ │ + subeq r2, r5, ip, lsl #21 │ │ │ │ + eorseq r6, r7, r0, ror r2 │ │ │ │ + eorseq r6, r7, r8, lsl #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635388 │ │ │ │ + bne 63538c │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 6353ac │ │ │ │ + ldr r1, [pc, #100] @ 6353b0 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091928,38 +1091929,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 6353b0 │ │ │ │ - ldr r1, [pc, #32] @ 6353b4 │ │ │ │ - ldr r0, [pc, #32] @ 6353b8 │ │ │ │ + ldr r3, [pc, #32] @ 6353b4 │ │ │ │ + ldr r1, [pc, #32] @ 6353b8 │ │ │ │ + ldr r0, [pc, #32] @ 6353bc │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r2, lsl pc │ │ │ │ - subeq r2, r5, ip, ror #19 │ │ │ │ - @ instruction: 0x003761d0 │ │ │ │ - eorseq r6, r7, r8, ror #3 │ │ │ │ + subeq r2, r5, r8, ror #19 │ │ │ │ + eorseq r6, r7, ip, asr #3 │ │ │ │ + eorseq r6, r7, r4, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 63542c │ │ │ │ + bne 635430 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 635450 │ │ │ │ + ldr r1, [pc, #100] @ 635454 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1091969,38 +1091970,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 635454 │ │ │ │ - ldr r1, [pc, #32] @ 635458 │ │ │ │ - ldr r0, [pc, #32] @ 63545c │ │ │ │ + ldr r3, [pc, #32] @ 635458 │ │ │ │ + ldr r1, [pc, #32] @ 63545c │ │ │ │ + ldr r0, [pc, #32] @ 635460 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r0, lsl pc │ │ │ │ - subeq r2, r5, r8, asr #18 │ │ │ │ - eorseq r6, r7, ip, lsr #2 │ │ │ │ - eorseq r6, r7, r4, asr #2 │ │ │ │ + subeq r2, r5, r4, asr #18 │ │ │ │ + eorseq r6, r7, r8, lsr #2 │ │ │ │ + eorseq r6, r7, r0, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6354d0 │ │ │ │ + bne 6354d4 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 6354f4 │ │ │ │ + ldr r1, [pc, #100] @ 6354f8 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1092010,38 +1092011,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 6354f8 │ │ │ │ - ldr r1, [pc, #32] @ 6354fc │ │ │ │ - ldr r0, [pc, #32] @ 635500 │ │ │ │ + ldr r3, [pc, #32] @ 6354fc │ │ │ │ + ldr r1, [pc, #32] @ 635500 │ │ │ │ + ldr r0, [pc, #32] @ 635504 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r3, lsl pc │ │ │ │ - subeq r2, r5, r4, lsr #17 │ │ │ │ - eorseq r6, r7, r8, lsl #1 │ │ │ │ - eorseq r6, r7, r0, lsr #1 │ │ │ │ + subeq r2, r5, r0, lsr #17 │ │ │ │ + eorseq r6, r7, r4, lsl #1 │ │ │ │ + mlaseq r7, ip, r0, r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635574 │ │ │ │ + bne 635578 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 635598 │ │ │ │ + ldr r1, [pc, #100] @ 63559c │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1092051,38 +1092052,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 63559c │ │ │ │ - ldr r1, [pc, #32] @ 6355a0 │ │ │ │ - ldr r0, [pc, #32] @ 6355a4 │ │ │ │ + ldr r3, [pc, #32] @ 6355a0 │ │ │ │ + ldr r1, [pc, #32] @ 6355a4 │ │ │ │ + ldr r0, [pc, #32] @ 6355a8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ eormi sl, r8, r1, lsl pc │ │ │ │ - subeq r2, r5, r0, lsl #16 │ │ │ │ - eorseq r5, r7, r4, ror #31 │ │ │ │ - @ instruction: 0x00375ffc │ │ │ │ + strdeq r2, [r5], #-124 @ 0xffffff84 │ │ │ │ + eorseq r5, r7, r0, ror #31 │ │ │ │ + @ instruction: 0x00375ff8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635618 │ │ │ │ + bne 63561c │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 63563c │ │ │ │ + ldr r1, [pc, #100] @ 635640 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1092092,77 +1092093,77 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 635640 │ │ │ │ - ldr r1, [pc, #32] @ 635644 │ │ │ │ - ldr r0, [pc, #32] @ 635648 │ │ │ │ + ldr r3, [pc, #32] @ 635644 │ │ │ │ + ldr r1, [pc, #32] @ 635648 │ │ │ │ + ldr r0, [pc, #32] @ 63564c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r3, lsl #30 │ │ │ │ - subeq r2, r5, ip, asr r7 │ │ │ │ - eorseq r5, r7, r0, asr #30 │ │ │ │ - eorseq r5, r7, r8, asr pc │ │ │ │ + subeq r2, r5, r8, asr r7 │ │ │ │ + eorseq r5, r7, ip, lsr pc │ │ │ │ + eorseq r5, r7, r4, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #308] @ 0x134 │ │ │ │ sub sp, sp, #12 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6356b4 │ │ │ │ - ldr r1, [pc, #88] @ 6356d8 │ │ │ │ + bne 6356b8 │ │ │ │ + ldr r1, [pc, #88] @ 6356dc │ │ │ │ mov r2, sp │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 635698 │ │ │ │ + bge 63569c │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ rsb r0, r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r3, [pc, #32] @ 6356dc │ │ │ │ - ldr r1, [pc, #32] @ 6356e0 │ │ │ │ - ldr r0, [pc, #32] @ 6356e4 │ │ │ │ + ldr r3, [pc, #32] @ 6356e0 │ │ │ │ + ldr r1, [pc, #32] @ 6356e4 │ │ │ │ + ldr r0, [pc, #32] @ 6356e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andmi sl, r8, r4, lsl #30 │ │ │ │ - subeq r2, r5, r0, asr #13 │ │ │ │ - eorseq r5, r7, r4, lsr #29 │ │ │ │ - @ instruction: 0x00375ebc │ │ │ │ + strheq r2, [r5], #-108 @ 0xffffff94 │ │ │ │ + eorseq r5, r7, r0, lsr #29 │ │ │ │ + @ instruction: 0x00375eb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635758 │ │ │ │ + bne 63575c │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 63577c │ │ │ │ + ldr r1, [pc, #100] @ 635780 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1092172,38 +1092173,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 635780 │ │ │ │ - ldr r1, [pc, #32] @ 635784 │ │ │ │ - ldr r0, [pc, #32] @ 635788 │ │ │ │ + ldr r3, [pc, #32] @ 635784 │ │ │ │ + ldr r1, [pc, #32] @ 635788 │ │ │ │ + ldr r0, [pc, #32] @ 63578c │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andmi sl, r4, r2, asr #30 │ │ │ │ - subeq r2, r5, ip, lsl r6 │ │ │ │ - eorseq r5, r7, r0, lsl #28 │ │ │ │ - eorseq r5, r7, r8, lsl lr │ │ │ │ + subeq r2, r5, r8, lsl r6 │ │ │ │ + @ instruction: 0x00375dfc │ │ │ │ + eorseq r5, r7, r4, lsl lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6357fc │ │ │ │ + bne 635800 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 635820 │ │ │ │ + ldr r1, [pc, #100] @ 635824 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1092213,38 +1092214,38 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 635824 │ │ │ │ - ldr r1, [pc, #32] @ 635828 │ │ │ │ - ldr r0, [pc, #32] @ 63582c │ │ │ │ + ldr r3, [pc, #32] @ 635828 │ │ │ │ + ldr r1, [pc, #32] @ 63582c │ │ │ │ + ldr r0, [pc, #32] @ 635830 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ rscmi sl, r8, r1, asr #30 │ │ │ │ - subeq r2, r5, r8, ror r5 │ │ │ │ - eorseq r5, r7, ip, asr sp │ │ │ │ - eorseq r5, r7, r4, ror sp │ │ │ │ + subeq r2, r5, r4, ror r5 │ │ │ │ + eorseq r5, r7, r8, asr sp │ │ │ │ + eorseq r5, r7, r0, ror sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 6358a0 │ │ │ │ + bne 6358a4 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #100] @ 6358c4 │ │ │ │ + ldr r1, [pc, #100] @ 6358c8 │ │ │ │ bl 212ce4 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1092254,37 +1092255,37 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #32] @ 6358c8 │ │ │ │ - ldr r1, [pc, #32] @ 6358cc │ │ │ │ - ldr r0, [pc, #32] @ 6358d0 │ │ │ │ + ldr r3, [pc, #32] @ 6358cc │ │ │ │ + ldr r1, [pc, #32] @ 6358d0 │ │ │ │ + ldr r0, [pc, #32] @ 6358d4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #72 @ 0x48 │ │ │ │ mov r2, #29 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ rscmi sl, r8, r0, asr #30 │ │ │ │ - ldrdeq r2, [r5], #-68 @ 0xffffffbc │ │ │ │ - @ instruction: 0x00375cb8 │ │ │ │ - @ instruction: 0x00375cd0 │ │ │ │ + ldrdeq r2, [r5], #-64 @ 0xffffffc0 │ │ │ │ + @ instruction: 0x00375cb4 │ │ │ │ + eorseq r5, r7, ip, asr #25 │ │ │ │ │ │ │ │ -006358d4 : │ │ │ │ +006358d8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #232] @ 6359d8 │ │ │ │ + ldr r2, [pc, #232] @ 6359dc │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #228] @ 6359dc │ │ │ │ + ldr r3, [pc, #228] @ 6359e0 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #32 │ │ │ │ @@ -1092299,62 +1092300,62 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ strb r2, [sp, #25] │ │ │ │ mov r3, r0 │ │ │ │ ldrd r0, [sp, #64] @ 0x40 │ │ │ │ strd r0, [sp, #16] │ │ │ │ ldrd r0, [sp, #72] @ 0x48 │ │ │ │ strd r0, [sp, #8] │ │ │ │ - beq 635964 │ │ │ │ + beq 635968 │ │ │ │ cmp r5, #3 │ │ │ │ - beq 635964 │ │ │ │ + beq 635968 │ │ │ │ cmp r5, #1 │ │ │ │ mvnne r0, #21 │ │ │ │ - bne 63598c │ │ │ │ + bne 635990 │ │ │ │ ldr r2, [r4, #308] @ 0x134 │ │ │ │ strb r5, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6359cc │ │ │ │ + beq 6359d0 │ │ │ │ ldr r2, [r2, #148] @ 0x94 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6359cc │ │ │ │ + beq 6359d0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ - ldr r2, [pc, #76] @ 6359e0 │ │ │ │ - ldr r3, [pc, #68] @ 6359dc │ │ │ │ + ldr r2, [pc, #76] @ 6359e4 │ │ │ │ + ldr r3, [pc, #68] @ 6359e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6359d4 │ │ │ │ + bne 6359d8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mvn r0, #18 │ │ │ │ - b 63598c │ │ │ │ + b 635990 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq r5, [r2], #-48 @ 0xffffffd0 │ │ │ │ + subseq r5, r2, ip, asr #7 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r5, r2, r0, lsr r3 │ │ │ │ + subseq r5, r2, ip, lsr #6 │ │ │ │ │ │ │ │ -006359e4 : │ │ │ │ +006359e8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #184] @ 635ab8 │ │ │ │ + ldr r2, [pc, #184] @ 635abc │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #180] @ 635abc │ │ │ │ + ldr r3, [pc, #180] @ 635ac0 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #32 │ │ │ │ @@ -1092366,70 +1092367,70 @@ │ │ │ │ ldrd r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #3 │ │ │ │ cmp r3, #0 │ │ │ │ str r6, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ strb r2, [sp, #25] │ │ │ │ strd r0, [sp, #8] │ │ │ │ - beq 635aac │ │ │ │ + beq 635ab0 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 635aac │ │ │ │ + beq 635ab0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r2, [pc, #76] @ 635ac0 │ │ │ │ - ldr r3, [pc, #68] @ 635abc │ │ │ │ + ldr r2, [pc, #76] @ 635ac4 │ │ │ │ + ldr r3, [pc, #68] @ 635ac0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 635ab4 │ │ │ │ + bne 635ab8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mvn r0, #18 │ │ │ │ - b 635a6c │ │ │ │ + b 635a70 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r5, r2, r0, asr #5 │ │ │ │ + ldrheq r5, [r2], #-44 @ 0xffffffd4 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r5, r2, r0, asr r2 │ │ │ │ + subseq r5, r2, ip, asr #4 │ │ │ │ │ │ │ │ -00635ac4 : │ │ │ │ +00635ac8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 635b84 │ │ │ │ + beq 635b88 │ │ │ │ ldrb r3, [r1, #25] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 635b50 │ │ │ │ + beq 635b54 │ │ │ │ cmp r3, #4 │ │ │ │ - beq 635b24 │ │ │ │ - ldr r0, [pc, #148] @ 635b94 │ │ │ │ + beq 635b28 │ │ │ │ + ldr r0, [pc, #148] @ 635b98 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #21 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r0, [pc, #108] @ 635b98 │ │ │ │ + ldr r0, [pc, #108] @ 635b9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #94 @ 0x5e │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1092445,121 +1092446,121 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r0, [pc, #16] @ 635b9c │ │ │ │ + ldr r0, [pc, #16] @ 635ba0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 635b04 │ │ │ │ - eorseq r5, r7, ip, lsr #22 │ │ │ │ - @ instruction: 0x00375ad0 │ │ │ │ - eorseq r5, r7, r8, lsr sl │ │ │ │ + b 635b08 │ │ │ │ + eorseq r5, r7, r8, lsr #22 │ │ │ │ + eorseq r5, r7, ip, asr #21 │ │ │ │ + eorseq r5, r7, r4, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r2, [pc, #340] @ 635d0c │ │ │ │ - ldr r3, [pc, #340] @ 635d10 │ │ │ │ + ldr r2, [pc, #340] @ 635d10 │ │ │ │ + ldr r3, [pc, #340] @ 635d14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r0, #280] @ 0x118 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ and r1, r1, #2 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, #0 │ │ │ │ orrs r3, r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, sp │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ - beq 635c7c │ │ │ │ + beq 635c80 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ bl 21380c │ │ │ │ add r6, sp, #8 │ │ │ │ - b 635c20 │ │ │ │ + b 635c24 │ │ │ │ cmp r1, #71 @ 0x47 │ │ │ │ - bls 635cc8 │ │ │ │ + bls 635ccc │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 635cf8 │ │ │ │ + bne 635cfc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 635ac4 │ │ │ │ + bl 635ac8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 21410c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bgt 635c00 │ │ │ │ - ldr r2, [pc, #212] @ 635d14 │ │ │ │ - ldr r3, [pc, #204] @ 635d10 │ │ │ │ + bgt 635c04 │ │ │ │ + ldr r2, [pc, #212] @ 635d18 │ │ │ │ + ldr r3, [pc, #204] @ 635d14 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 635d08 │ │ │ │ + bne 635d0c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, sp │ │ │ │ bl 21380c │ │ │ │ add r6, sp, #8 │ │ │ │ - b 635cac │ │ │ │ + b 635cb0 │ │ │ │ cmp r1, #71 @ 0x47 │ │ │ │ - bls 635cd8 │ │ │ │ + bls 635cdc │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 635ce8 │ │ │ │ + bne 635cec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 635ac4 │ │ │ │ + bl 635ac8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ bl 21410c │ │ │ │ subs r1, r0, #0 │ │ │ │ - bgt 635c8c │ │ │ │ - b 635c38 │ │ │ │ - ldr r0, [pc, #72] @ 635d18 │ │ │ │ + bgt 635c90 │ │ │ │ + b 635c3c │ │ │ │ + ldr r0, [pc, #72] @ 635d1c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 635c38 │ │ │ │ - ldr r0, [pc, #60] @ 635d1c │ │ │ │ + b 635c3c │ │ │ │ + ldr r0, [pc, #60] @ 635d20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 635c38 │ │ │ │ - ldr r0, [pc, #48] @ 635d20 │ │ │ │ + b 635c3c │ │ │ │ + ldr r0, [pc, #48] @ 635d24 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 635c38 │ │ │ │ - ldr r0, [pc, #36] @ 635d24 │ │ │ │ + b 635c3c │ │ │ │ + ldr r0, [pc, #36] @ 635d28 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 635c38 │ │ │ │ + b 635c3c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r5, r2, ip, lsl #2 │ │ │ │ + subseq r5, r2, r8, lsl #2 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r5, r2, r4, lsl #1 │ │ │ │ - eorseq r5, r7, ip, ror r9 │ │ │ │ - eorseq r5, r7, ip, ror #18 │ │ │ │ + subseq r5, r2, r0, lsl #1 │ │ │ │ eorseq r5, r7, r8, ror r9 │ │ │ │ eorseq r5, r7, r8, ror #18 │ │ │ │ + eorseq r5, r7, r4, ror r9 │ │ │ │ + eorseq r5, r7, r4, ror #18 │ │ │ │ │ │ │ │ -00635d28 : │ │ │ │ +00635d2c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #32 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1092585,15 +1092586,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00635da8 : │ │ │ │ +00635dac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl 903214 │ │ │ │ @@ -1092601,32 +1092602,32 @@ │ │ │ │ bl 903214 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 903214 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 211d90 │ │ │ │ │ │ │ │ -00635de0 : │ │ │ │ +00635de4 : │ │ │ │ ldr r0, [r0, #16] │ │ │ │ b 902d48 │ │ │ │ │ │ │ │ -00635de8 : │ │ │ │ +00635dec : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r5, r2 │ │ │ │ orrs r2, r0, r3 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ - bne 635e24 │ │ │ │ + bne 635e28 │ │ │ │ bl 212528 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r2, [r4, #17] │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ ldrb ip, [r4, #20] │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ ldrb r2, [r4, #18] │ │ │ │ @@ -1092639,31 +1092640,31 @@ │ │ │ │ adds r1, r1, r5 │ │ │ │ orr ip, ip, r2, lsl #16 │ │ │ │ ldrb r2, [r4, #23] │ │ │ │ orr ip, ip, r2, lsl #24 │ │ │ │ adc ip, ip, r6 │ │ │ │ cmp r1, r5 │ │ │ │ sbcs ip, ip, r6 │ │ │ │ - bcc 635efc │ │ │ │ + bcc 635f00 │ │ │ │ ldrb r1, [r4, #25] │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ orr r2, r2, r1, lsl #8 │ │ │ │ ldrb r1, [r4, #26] │ │ │ │ orr r2, r2, r1, lsl #16 │ │ │ │ ldrb r1, [r4, #27] │ │ │ │ orrs r2, r2, r1, lsl #24 │ │ │ │ - beq 635efc │ │ │ │ + beq 635f00 │ │ │ │ ldrd r8, [r7, #8] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ strd r8, [sp] │ │ │ │ bl 902f90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 635f00 │ │ │ │ + bne 635f04 │ │ │ │ lsr r3, r5, #8 │ │ │ │ strb r3, [r4, #9] │ │ │ │ lsr r3, r5, #16 │ │ │ │ strb r3, [r4, #10] │ │ │ │ lsr r3, r6, #8 │ │ │ │ strb r5, [r4, #8] │ │ │ │ strb r6, [r4, #12] │ │ │ │ @@ -1092683,15 +1092684,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00635f18 : │ │ │ │ +00635f1c : │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ @@ -1092714,32 +1092715,32 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00635f8c : │ │ │ │ +00635f90 : │ │ │ │ ldr r0, [r0, #24] │ │ │ │ b 902d48 │ │ │ │ │ │ │ │ -00635f94 : │ │ │ │ +00635f98 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r5, r2 │ │ │ │ orrs r2, r0, r3 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ - bne 635fd0 │ │ │ │ + bne 635fd4 │ │ │ │ bl 212528 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r2, [r4, #17] │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ ldrb ip, [r4, #20] │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ ldrb r2, [r4, #18] │ │ │ │ @@ -1092752,31 +1092753,31 @@ │ │ │ │ adds r1, r1, r5 │ │ │ │ orr ip, ip, r2, lsl #16 │ │ │ │ ldrb r2, [r4, #23] │ │ │ │ orr ip, ip, r2, lsl #24 │ │ │ │ adc ip, ip, r6 │ │ │ │ cmp r1, r5 │ │ │ │ sbcs ip, ip, r6 │ │ │ │ - bcc 6360a8 │ │ │ │ + bcc 6360ac │ │ │ │ ldrb r1, [r4, #25] │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ orr r2, r2, r1, lsl #8 │ │ │ │ ldrb r1, [r4, #26] │ │ │ │ orr r2, r2, r1, lsl #16 │ │ │ │ ldrb r1, [r4, #27] │ │ │ │ orrs r2, r2, r1, lsl #24 │ │ │ │ - beq 6360a8 │ │ │ │ + beq 6360ac │ │ │ │ ldrd r8, [r7, #8] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ strd r8, [sp] │ │ │ │ bl 902f90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6360ac │ │ │ │ + bne 6360b0 │ │ │ │ lsr r3, r5, #8 │ │ │ │ strb r3, [r4, #9] │ │ │ │ lsr r3, r5, #16 │ │ │ │ strb r3, [r4, #10] │ │ │ │ lsr r3, r6, #8 │ │ │ │ strb r5, [r4, #8] │ │ │ │ strb r6, [r4, #12] │ │ │ │ @@ -1092796,15 +1092797,15 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -006360c4 : │ │ │ │ +006360c8 : │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ @@ -1092851,58 +1092852,58 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r4, #176] @ 0xb0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - beq 6361fc │ │ │ │ + beq 636200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6361e4 │ │ │ │ + beq 6361e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6361cc │ │ │ │ - bl 64dbb4 │ │ │ │ + beq 6361d0 │ │ │ │ + bl 64dbb8 │ │ │ │ ldr r1, [r4, #184] @ 0xb8 │ │ │ │ mov r3, #0 │ │ │ │ add r2, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62e06c │ │ │ │ - bl 651f5c │ │ │ │ + bl 62e070 │ │ │ │ + bl 651f60 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63621c │ │ │ │ + bne 636220 │ │ │ │ ldr r2, [r4, #176] @ 0xb0 │ │ │ │ str r2, [r4, #180] @ 0xb4 │ │ │ │ str r3, [r4, #176] @ 0xb0 │ │ │ │ - ldr r1, [pc, #80] @ 63623c │ │ │ │ + ldr r1, [pc, #80] @ 636240 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [r4, #188] @ 0xbc │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8e7a40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6361a8 │ │ │ │ + bne 6361ac │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #28] @ 636240 │ │ │ │ - ldr r1, [pc, #28] @ 636244 │ │ │ │ - ldr r0, [pc, #28] @ 636248 │ │ │ │ - ldr r2, [pc, #28] @ 63624c │ │ │ │ + ldr r3, [pc, #28] @ 636244 │ │ │ │ + ldr r1, [pc, #28] @ 636248 │ │ │ │ + ldr r0, [pc, #28] @ 63624c │ │ │ │ + ldr r2, [pc, #28] @ 636250 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ andeq r0, r0, r0, lsr #19 │ │ │ │ - subeq r1, r5, r4, asr #23 │ │ │ │ - eorseq r5, r7, r8, asr r4 │ │ │ │ - eorseq r5, r7, ip, ror #8 │ │ │ │ + subeq r1, r5, r0, asr #23 │ │ │ │ + eorseq r5, r7, r4, asr r4 │ │ │ │ + eorseq r5, r7, r8, ror #8 │ │ │ │ andeq r0, r0, r5, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -1092912,159 +1092913,159 @@ │ │ │ │ pop {r4, lr} │ │ │ │ b 211d90 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #868] @ 6365fc │ │ │ │ + ldr r2, [pc, #868] @ 636600 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #864] @ 636600 │ │ │ │ + ldr r3, [pc, #864] @ 636604 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr fp, [r0, #4] │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ - ldr r8, [pc, #848] @ 636604 │ │ │ │ + ldr r8, [pc, #848] @ 636608 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r9, [fp, #312] @ 0x138 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ bl 65dbd8 │ │ │ │ - ldr r2, [pc, #816] @ 636608 │ │ │ │ + ldr r2, [pc, #816] @ 63660c │ │ │ │ add r8, pc, r8 │ │ │ │ ldr sl, [r8, r2] │ │ │ │ ldr r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 636498 │ │ │ │ + bne 63649c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 6363d0 │ │ │ │ + beq 6363d4 │ │ │ │ ldr lr, [fp, #196] @ 0xc4 │ │ │ │ add fp, r9, #4096 @ 0x1000 │ │ │ │ ldr r2, [lr] │ │ │ │ ldr r3, [fp, #48] @ 0x30 │ │ │ │ cmp r2, r3 │ │ │ │ movcs r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6363b8 │ │ │ │ + beq 6363bc │ │ │ │ ldr r3, [fp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, r3, #4 │ │ │ │ str r9, [sp, #20] │ │ │ │ - b 636334 │ │ │ │ + b 636338 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r2 │ │ │ │ add lr, lr, #32 │ │ │ │ - beq 6363b8 │ │ │ │ + beq 6363bc │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ cmp r1, r4 │ │ │ │ - bne 636324 │ │ │ │ + bne 636328 │ │ │ │ ldr r1, [fp, #56] @ 0x38 │ │ │ │ ldr r1, [r1, ip, lsl #2] │ │ │ │ cmp r5, r1 │ │ │ │ sbcs r0, r6, #0 │ │ │ │ - bcc 636324 │ │ │ │ + bcc 636328 │ │ │ │ ldr r9, [lr, #16] │ │ │ │ ldr r0, [lr, #20] │ │ │ │ adds r9, r1, r9 │ │ │ │ adc r0, r0, #0 │ │ │ │ cmp r5, r9 │ │ │ │ sbcs r0, r6, r0 │ │ │ │ - bcs 636324 │ │ │ │ + bcs 636328 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ add ip, ip, #6 │ │ │ │ ldr r3, [r9, ip, lsl #3] │ │ │ │ add r9, r9, ip, lsl #3 │ │ │ │ adds r3, r5, r3 │ │ │ │ ldr r5, [r9, #4] │ │ │ │ ldr r2, [sl] │ │ │ │ adc r5, r6, r5 │ │ │ │ subs r6, r3, r1 │ │ │ │ sbc r5, r5, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 636540 │ │ │ │ + bne 636544 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp] │ │ │ │ bl 4fc06c │ │ │ │ - b 6363d4 │ │ │ │ + b 6363d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 65dbd8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bne 636414 │ │ │ │ + bne 636418 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #560] @ 63660c │ │ │ │ - ldr r3, [pc, #544] @ 636600 │ │ │ │ + ldr r2, [pc, #560] @ 636610 │ │ │ │ + ldr r3, [pc, #544] @ 636604 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6365f8 │ │ │ │ + bne 6365fc │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #500] @ 636610 │ │ │ │ + ldr r3, [pc, #500] @ 636614 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6363d0 │ │ │ │ - ldr r3, [pc, #484] @ 636614 │ │ │ │ + beq 6363d4 │ │ │ │ + ldr r3, [pc, #484] @ 636618 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6363d0 │ │ │ │ - ldr r3, [pc, #468] @ 636618 │ │ │ │ + beq 6363d4 │ │ │ │ + ldr r3, [pc, #468] @ 63661c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6365c4 │ │ │ │ + beq 6365c8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #396] @ 63661c │ │ │ │ + ldr r0, [pc, #396] @ 636620 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6363d0 │ │ │ │ - ldr r2, [pc, #384] @ 636620 │ │ │ │ + b 6363d4 │ │ │ │ + ldr r2, [pc, #384] @ 636624 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6362e8 │ │ │ │ - ldr r2, [pc, #352] @ 636614 │ │ │ │ + beq 6362ec │ │ │ │ + ldr r2, [pc, #352] @ 636618 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 6362e8 │ │ │ │ - ldr r2, [pc, #336] @ 636618 │ │ │ │ + beq 6362ec │ │ │ │ + ldr r2, [pc, #336] @ 63661c │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 636524 │ │ │ │ + beq 636528 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ @@ -1093073,103 +1093074,103 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #264] @ 636624 │ │ │ │ + ldr r0, [pc, #264] @ 636628 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6362e8 │ │ │ │ + b 6362ec │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #248] @ 636628 │ │ │ │ + ldr r0, [pc, #248] @ 63662c │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6362e8 │ │ │ │ - ldr r3, [pc, #228] @ 63662c │ │ │ │ + b 6362ec │ │ │ │ + ldr r3, [pc, #228] @ 636630 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6363a0 │ │ │ │ - ldr r3, [pc, #184] @ 636614 │ │ │ │ + beq 6363a4 │ │ │ │ + ldr r3, [pc, #184] @ 636618 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6363a0 │ │ │ │ - ldr r3, [pc, #168] @ 636618 │ │ │ │ + beq 6363a4 │ │ │ │ + ldr r3, [pc, #168] @ 63661c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6365e0 │ │ │ │ + beq 6365e4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r6, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #116] @ 636630 │ │ │ │ + ldr r0, [pc, #116] @ 636634 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6363a0 │ │ │ │ - ldr r0, [pc, #104] @ 636634 │ │ │ │ + b 6363a4 │ │ │ │ + ldr r0, [pc, #104] @ 636638 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6363d0 │ │ │ │ - ldr r0, [pc, #80] @ 636638 │ │ │ │ + b 6363d4 │ │ │ │ + ldr r0, [pc, #80] @ 63663c │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r5 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6363a0 │ │ │ │ + b 6363a4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r4, r2, r8, lsr #20 │ │ │ │ + subseq r4, r2, r4, lsr #20 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsheq r4, [r2], #-144 @ 0xffffff70 │ │ │ │ + subseq r4, r2, ip, ror #19 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r4, r2, r8, ror #17 │ │ │ │ + subseq r4, r2, r4, ror #17 │ │ │ │ andeq r2, r0, r8, lsr r6 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r5, r7, r0, ror #5 │ │ │ │ + @ instruction: 0x003752dc │ │ │ │ andeq r4, r0, r8, asr #1 │ │ │ │ - mlaseq r7, r8, r1, r5 │ │ │ │ - @ instruction: 0x003751b4 │ │ │ │ + mlaseq r7, r4, r1, r5 │ │ │ │ + @ instruction: 0x003751b0 │ │ │ │ strdeq r1, [r0], -ip │ │ │ │ - eorseq r5, r7, r4, asr r1 │ │ │ │ - @ instruction: 0x003751dc │ │ │ │ - eorseq r5, r7, ip, asr r1 │ │ │ │ + eorseq r5, r7, r0, asr r1 │ │ │ │ + @ instruction: 0x003751d8 │ │ │ │ + eorseq r5, r7, r8, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r2, [pc, #1040] @ 636a64 │ │ │ │ - ldr r3, [pc, #1040] @ 636a68 │ │ │ │ + ldr r2, [pc, #1040] @ 636a68 │ │ │ │ + ldr r3, [pc, #1040] @ 636a6c │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr fp, [pc, #1024] @ 636a6c │ │ │ │ + ldr fp, [pc, #1024] @ 636a70 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #1012] @ 636a70 │ │ │ │ + ldr r3, [pc, #1012] @ 636a74 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add fp, pc, fp │ │ │ │ ldr sl, [fp, r3] │ │ │ │ ldrb r7, [r1, #16] │ │ │ │ ldrb r3, [r1, #17] │ │ │ │ ldrb r8, [r1, #20] │ │ │ │ @@ -1093185,65 +1093186,65 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r1, #19] │ │ │ │ orr r7, r7, r3, lsl #24 │ │ │ │ ldrb r3, [r1, #23] │ │ │ │ ldr r1, [r2, #196] @ 0xc4 │ │ │ │ orr r8, r8, r3, lsl #24 │ │ │ │ ldr r4, [r1] │ │ │ │ - bne 6368e4 │ │ │ │ + bne 6368e8 │ │ │ │ add r9, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ cmp r4, r3 │ │ │ │ movcs r4, r3 │ │ │ │ cmp r4, #0 │ │ │ │ addne r6, r6, #40 @ 0x28 │ │ │ │ movne r5, #0 │ │ │ │ - bne 636744 │ │ │ │ - b 636808 │ │ │ │ + bne 636748 │ │ │ │ + b 63680c │ │ │ │ cmp r7, r4 │ │ │ │ sbcs r2, r8, r3 │ │ │ │ - bcc 636728 │ │ │ │ + bcc 63672c │ │ │ │ add r0, r1, r5, lsl #5 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ subs r4, r7, r4 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sbc r3, r8, r3 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r0, r3, r0 │ │ │ │ - bcc 63686c │ │ │ │ + bcc 636870 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r9, #48] @ 0x30 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r2 │ │ │ │ movcs r3, r2 │ │ │ │ cmp r3, r5 │ │ │ │ - bls 636808 │ │ │ │ + bls 63680c │ │ │ │ ldr r3, [sl] │ │ │ │ ldr r4, [r6, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - beq 6366fc │ │ │ │ - ldr r2, [pc, #788] @ 636a74 │ │ │ │ + beq 636700 │ │ │ │ + ldr r2, [pc, #788] @ 636a78 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6366fc │ │ │ │ - ldr r2, [pc, #772] @ 636a78 │ │ │ │ + beq 636700 │ │ │ │ + ldr r2, [pc, #772] @ 636a7c │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 6366fc │ │ │ │ - ldr r2, [pc, #756] @ 636a7c │ │ │ │ + beq 636700 │ │ │ │ + ldr r2, [pc, #756] @ 636a80 │ │ │ │ add r1, r1, r5, lsl #5 │ │ │ │ ldr r2, [fp, r2] │ │ │ │ ldrd r0, [r1, #16] │ │ │ │ ldrb r2, [r2] │ │ │ │ strd r0, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6368b4 │ │ │ │ + beq 6368b8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ @@ -1093254,40 +1093255,40 @@ │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #656] @ 636a80 │ │ │ │ + ldr r0, [pc, #656] @ 636a84 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r2, #196] @ 0xc4 │ │ │ │ - b 6366fc │ │ │ │ - ldr r1, [pc, #628] @ 636a84 │ │ │ │ - ldr r0, [pc, #628] @ 636a88 │ │ │ │ + b 636700 │ │ │ │ + ldr r1, [pc, #628] @ 636a88 │ │ │ │ + ldr r0, [pc, #628] @ 636a8c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ add r1, r1, #32 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #0 │ │ │ │ - ldr r2, [pc, #600] @ 636a8c │ │ │ │ - ldr r3, [pc, #560] @ 636a68 │ │ │ │ + ldr r2, [pc, #600] @ 636a90 │ │ │ │ + ldr r3, [pc, #560] @ 636a6c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 636a60 │ │ │ │ + bne 636a64 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1093295,52 +1093296,52 @@ │ │ │ │ ldr r1, [sl] │ │ │ │ ldr r6, [r0, r5, lsl #2] │ │ │ │ mov r2, r4 │ │ │ │ adds r6, r6, r4 │ │ │ │ adc sl, r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsl r4, r5, #2 │ │ │ │ - bne 63697c │ │ │ │ + bne 636980 │ │ │ │ ldr r3, [r9, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [r3, r4] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ str sl, [sp, #4] │ │ │ │ bl 4fcbcc │ │ │ │ - b 63682c │ │ │ │ + b 636830 │ │ │ │ ldrd r0, [sp, #32] │ │ │ │ mov r2, r4 │ │ │ │ strd r0, [sp] │ │ │ │ - ldr r0, [pc, #456] @ 636a90 │ │ │ │ + ldr r0, [pc, #456] @ 636a94 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [r6] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r2, #196] @ 0xc4 │ │ │ │ - b 6366fc │ │ │ │ - ldr r3, [pc, #424] @ 636a94 │ │ │ │ + b 636700 │ │ │ │ + ldr r3, [pc, #424] @ 636a98 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6366d8 │ │ │ │ - ldr r3, [pc, #376] @ 636a78 │ │ │ │ + beq 6366dc │ │ │ │ + ldr r3, [pc, #376] @ 636a7c │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6366d8 │ │ │ │ - ldr r3, [pc, #360] @ 636a7c │ │ │ │ + beq 6366dc │ │ │ │ + ldr r3, [pc, #360] @ 636a80 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 636a1c │ │ │ │ + beq 636a20 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1093348,36 +1093349,36 @@ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #304] @ 636a98 │ │ │ │ + ldr r0, [pc, #304] @ 636a9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r3, #196] @ 0xc4 │ │ │ │ ldr r4, [r1] │ │ │ │ - b 6366d8 │ │ │ │ - ldr r1, [pc, #280] @ 636a9c │ │ │ │ + b 6366dc │ │ │ │ + ldr r1, [pc, #280] @ 636aa0 │ │ │ │ ldr r1, [fp, r1] │ │ │ │ ldrh r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 636890 │ │ │ │ - ldr r1, [pc, #224] @ 636a78 │ │ │ │ + beq 636894 │ │ │ │ + ldr r1, [pc, #224] @ 636a7c │ │ │ │ ldr r1, [fp, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq 636890 │ │ │ │ - ldr r1, [pc, #208] @ 636a7c │ │ │ │ + beq 636894 │ │ │ │ + ldr r1, [pc, #208] @ 636a80 │ │ │ │ ldr r1, [fp, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 636a48 │ │ │ │ + beq 636a4c │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ @@ -1093391,231 +1093392,231 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp] │ │ │ │ str r6, [sp, #16] │ │ │ │ str sl, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #140] @ 636aa0 │ │ │ │ + ldr r0, [pc, #140] @ 636aa4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 636890 │ │ │ │ - ldr r0, [pc, #128] @ 636aa4 │ │ │ │ + b 636894 │ │ │ │ + ldr r0, [pc, #128] @ 636aa8 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r7 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r3, #196] @ 0xc4 │ │ │ │ ldr r4, [r1] │ │ │ │ - b 6366d8 │ │ │ │ - ldr r0, [pc, #88] @ 636aa8 │ │ │ │ + b 6366dc │ │ │ │ + ldr r0, [pc, #88] @ 636aac │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r6, sl} │ │ │ │ bl 8e8dbc │ │ │ │ - b 636890 │ │ │ │ + b 636894 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r4, r2, ip, ror #12 │ │ │ │ + subseq r4, r2, r8, ror #12 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r4, r2, r4, asr #12 │ │ │ │ + subseq r4, r2, r0, asr #12 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ @ instruction: 0x00004bb8 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - mlaseq r7, ip, r0, r5 │ │ │ │ - subeq r1, r5, r0, ror #11 │ │ │ │ - eorseq r5, r7, r8, asr #32 │ │ │ │ - @ instruction: 0x00524490 │ │ │ │ - eorseq r5, r7, r0, lsl r0 │ │ │ │ + mlaseq r7, r8, r0, r5 │ │ │ │ + ldrdeq r1, [r5], #-92 @ 0xffffffa4 │ │ │ │ + eorseq r5, r7, r4, asr #32 │ │ │ │ + subseq r4, r2, ip, lsl #9 │ │ │ │ + eorseq r5, r7, ip │ │ │ │ ldrdeq r4, [r0], -r4 @ │ │ │ │ - eorseq r4, r7, r4, ror lr │ │ │ │ + eorseq r4, r7, r0, ror lr │ │ │ │ andeq r5, r0, r0, lsl #6 │ │ │ │ - eorseq r4, r7, ip, lsl #30 │ │ │ │ - @ instruction: 0x00374df4 │ │ │ │ - eorseq r4, r7, r0, lsr pc │ │ │ │ + eorseq r4, r7, r8, lsl #30 │ │ │ │ + @ instruction: 0x00374df0 │ │ │ │ + eorseq r4, r7, ip, lsr #30 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 636adc │ │ │ │ + bne 636ae0 │ │ │ │ ldr r0, [r0, #264] @ 0x108 │ │ │ │ lsr r0, r0, #1 │ │ │ │ and r0, r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 636b10 │ │ │ │ - ldr r1, [pc, #28] @ 636b14 │ │ │ │ - ldr r0, [pc, #28] @ 636b18 │ │ │ │ + ldr r3, [pc, #28] @ 636b14 │ │ │ │ + ldr r1, [pc, #28] @ 636b18 │ │ │ │ + ldr r0, [pc, #28] @ 636b1c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 636b1c │ │ │ │ + ldr r2, [pc, #24] @ 636b20 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #68 @ 0x44 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - strdeq r1, [r5], #-40 @ 0xffffffd8 │ │ │ │ - eorseq r4, r7, r8, lsl #23 │ │ │ │ - @ instruction: 0x00374ed0 │ │ │ │ + strdeq r1, [r5], #-36 @ 0xffffffdc │ │ │ │ + eorseq r4, r7, r4, lsl #23 │ │ │ │ + eorseq r4, r7, ip, asr #29 │ │ │ │ andeq r0, r0, fp, lsr #18 │ │ │ │ ldr r3, [r0, #224] @ 0xe0 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt 636b54 │ │ │ │ + bgt 636b58 │ │ │ │ mov r2, r0 │ │ │ │ ldr r2, [r2, #220] @ 0xdc │ │ │ │ mov r0, r1 │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxhi lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 636b88 │ │ │ │ - ldr r1, [pc, #28] @ 636b8c │ │ │ │ - ldr r0, [pc, #28] @ 636b90 │ │ │ │ + ldr r3, [pc, #28] @ 636b8c │ │ │ │ + ldr r1, [pc, #28] @ 636b90 │ │ │ │ + ldr r0, [pc, #28] @ 636b94 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 636b94 │ │ │ │ + ldr r2, [pc, #24] @ 636b98 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #96 @ 0x60 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq r1, r5, r0, lsl #5 │ │ │ │ - eorseq r4, r7, r0, lsl fp │ │ │ │ - @ instruction: 0x0033f2b8 │ │ │ │ + subeq r1, r5, ip, ror r2 │ │ │ │ + eorseq r4, r7, ip, lsl #22 │ │ │ │ + @ instruction: 0x0033f2b4 │ │ │ │ andeq r0, r0, sp, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #180] @ 0xb4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 636bd0 │ │ │ │ + beq 636bd4 │ │ │ │ bl 212528 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2134b8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #180] @ 0xb4 │ │ │ │ ldrb r3, [r4, #188] @ 0xbc │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ - bl 64dbb4 │ │ │ │ + bl 64dbb8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 69cd0c │ │ │ │ - bl 651f5c │ │ │ │ + bl 651f60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 211d90 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #648] @ 636eac │ │ │ │ + ldr r2, [pc, #648] @ 636eb0 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #640] @ 636eb0 │ │ │ │ + ldr r3, [pc, #640] @ 636eb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ ldrb r2, [r4] │ │ │ │ ldrb r5, [r4, #8] │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ - ldr r6, [pc, #596] @ 636eb4 │ │ │ │ + ldr r6, [pc, #596] @ 636eb8 │ │ │ │ orr r5, r5, r3, lsl #8 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ add r6, pc, r6 │ │ │ │ orr r2, r2, r3, lsl #16 │ │ │ │ ldrb r3, [r4, #10] │ │ │ │ orr r5, r5, r3, lsl #16 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ orr r2, r2, r3, lsl #24 │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ cmp r2, #6 │ │ │ │ orr r5, r5, r3, lsl #24 │ │ │ │ add r5, r5, #12 │ │ │ │ - bls 636db0 │ │ │ │ + bls 636db4 │ │ │ │ sub r2, r2, #17 │ │ │ │ cmp r2, #21 │ │ │ │ - bhi 636cb4 │ │ │ │ - ldr r3, [pc, #532] @ 636eb8 │ │ │ │ + bhi 636cb8 │ │ │ │ + ldr r3, [pc, #532] @ 636ebc │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 636cb4 │ │ │ │ + beq 636cb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 636d70 │ │ │ │ + bne 636d74 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r3] │ │ │ │ mov r0, r7 │ │ │ │ bl 7f505c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 636e7c │ │ │ │ + blt 636e80 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 7f4b9c │ │ │ │ cmp r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 636d40 │ │ │ │ - ldr r3, [pc, #456] @ 636ebc │ │ │ │ + bne 636d44 │ │ │ │ + ldr r3, [pc, #456] @ 636ec0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 636dc4 │ │ │ │ + bne 636dc8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #436] @ 636ec0 │ │ │ │ - ldr r3, [pc, #416] @ 636eb0 │ │ │ │ + ldr r2, [pc, #436] @ 636ec4 │ │ │ │ + ldr r3, [pc, #416] @ 636eb4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 636ea8 │ │ │ │ + bne 636eac │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #364] @ 636ec4 │ │ │ │ + ldr r0, [pc, #364] @ 636ec8 │ │ │ │ ldr r4, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ cmp r7, #0 │ │ │ │ rsblt r0, r4, #0 │ │ │ │ mvnge r0, #4 │ │ │ │ - b 636d04 │ │ │ │ + b 636d08 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ ldrb r1, [r4, #6] │ │ │ │ ldrb r2, [r4, #7] │ │ │ │ orr r3, r3, r0, lsl #8 │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ orr r2, r3, r2, lsl #24 │ │ │ │ @@ -1093623,153 +1093624,153 @@ │ │ │ │ lsr r1, r2, #16 │ │ │ │ and r3, r3, #247 @ 0xf7 │ │ │ │ lsr r2, r2, #24 │ │ │ │ strb r3, [r4, #4] │ │ │ │ strb r0, [r4, #5] │ │ │ │ strb r1, [r4, #6] │ │ │ │ strb r2, [r4, #7] │ │ │ │ - b 636d00 │ │ │ │ + b 636d04 │ │ │ │ cmp r2, #2 │ │ │ │ - bls 636cb4 │ │ │ │ + bls 636cb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 636cb4 │ │ │ │ - b 636d70 │ │ │ │ - ldr r3, [pc, #252] @ 636ec8 │ │ │ │ + beq 636cb8 │ │ │ │ + b 636d74 │ │ │ │ + ldr r3, [pc, #252] @ 636ecc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 636d00 │ │ │ │ - ldr r3, [pc, #236] @ 636ecc │ │ │ │ + beq 636d04 │ │ │ │ + ldr r3, [pc, #236] @ 636ed0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 636d00 │ │ │ │ + beq 636d04 │ │ │ │ ldrb r2, [r4] │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ orr r2, r2, r0, lsl #8 │ │ │ │ orr r2, r2, r1, lsl #16 │ │ │ │ ldrb r1, [r4, #3] │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ orr r5, r2, r1, lsl #24 │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ ldrb r1, [r4, #7] │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ orr r3, r3, r2, lsl #16 │ │ │ │ - ldr r2, [pc, #168] @ 636ed0 │ │ │ │ + ldr r2, [pc, #168] @ 636ed4 │ │ │ │ orr r4, r3, r1, lsl #24 │ │ │ │ ldr r3, [r6, r2] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 636e90 │ │ │ │ + beq 636e94 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #96] @ 636ed4 │ │ │ │ + ldr r0, [pc, #96] @ 636ed8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 636d00 │ │ │ │ - ldr r0, [pc, #84] @ 636ed8 │ │ │ │ + b 636d04 │ │ │ │ + ldr r0, [pc, #84] @ 636edc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #21 │ │ │ │ - b 636d04 │ │ │ │ - ldr r0, [pc, #68] @ 636edc │ │ │ │ + b 636d08 │ │ │ │ + ldr r0, [pc, #68] @ 636ee0 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 8e8dbc │ │ │ │ - b 636d00 │ │ │ │ + b 636d04 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00524098 │ │ │ │ + @ instruction: 0x00524094 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r4, r2, r0, rrx │ │ │ │ + subseq r4, r2, ip, asr r0 │ │ │ │ eorseq r0, r2, r9 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - ldrheq r3, [r2], #-248 @ 0xffffff08 │ │ │ │ - eorseq r4, r7, r0, lsl #26 │ │ │ │ + ldrheq r3, [r2], #-244 @ 0xffffff0c │ │ │ │ + @ instruction: 0x00374cfc │ │ │ │ andeq r2, r0, r8, lsl #1 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r4, r7, r8, lsl ip │ │ │ │ - eorseq r4, r7, r0, asr #23 │ │ │ │ - eorseq r4, r7, r4, lsr #24 │ │ │ │ + eorseq r4, r7, r4, lsl ip │ │ │ │ + @ instruction: 0x00374bbc │ │ │ │ + eorseq r4, r7, r0, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2992] @ 0xbb0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #148] @ 636f90 │ │ │ │ - ldr r3, [pc, #148] @ 636f94 │ │ │ │ + ldr r0, [pc, #148] @ 636f94 │ │ │ │ + ldr r3, [pc, #148] @ 636f98 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ - ldr r2, [pc, #132] @ 636f98 │ │ │ │ + ldr r2, [pc, #132] @ 636f9c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #3 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ strd r0, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ - bl 636c08 │ │ │ │ - ldr r2, [pc, #72] @ 636f9c │ │ │ │ - ldr r3, [pc, #60] @ 636f94 │ │ │ │ + bl 636c0c │ │ │ │ + ldr r2, [pc, #72] @ 636fa0 │ │ │ │ + ldr r3, [pc, #60] @ 636f98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 636f8c │ │ │ │ + bne 636f90 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r2, r4, asr #27 │ │ │ │ + subseq r3, r2, r0, asr #27 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r3, r2, r0, ror sp │ │ │ │ + subseq r3, r2, ip, ror #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2984] @ 0xba8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #236] @ 6370a8 │ │ │ │ + ldr r1, [pc, #236] @ 6370ac │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ - ldr r3, [pc, #232] @ 6370ac │ │ │ │ + ldr r3, [pc, #232] @ 6370b0 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #212] @ 6370b0 │ │ │ │ + ldr r2, [pc, #212] @ 6370b4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ mov r2, #32 │ │ │ │ @@ -1093788,191 +1093789,191 @@ │ │ │ │ lsr r2, r2, #12 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r5, #220] @ 0xdc │ │ │ │ strh r3, [sp, #36] @ 0x24 │ │ │ │ ands r0, r2, #1 │ │ │ │ ldrh r3, [r4, #24] │ │ │ │ strh r3, [sp, #38] @ 0x26 │ │ │ │ - beq 637060 │ │ │ │ + beq 637064 │ │ │ │ mov ip, #1 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ str ip, [sp] │ │ │ │ - bl 636c08 │ │ │ │ - ldr r2, [pc, #76] @ 6370b4 │ │ │ │ - ldr r3, [pc, #64] @ 6370ac │ │ │ │ + bl 636c0c │ │ │ │ + ldr r2, [pc, #76] @ 6370b8 │ │ │ │ + ldr r3, [pc, #64] @ 6370b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6370a4 │ │ │ │ + bne 6370a8 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r2, r0, lsl #26 │ │ │ │ + ldrsheq r3, [r2], #-204 @ 0xffffff34 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r3, r2, ip, asr ip │ │ │ │ + subseq r3, r2, r8, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2976] @ 0xba0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #260] @ 6371d8 │ │ │ │ + ldr r2, [pc, #260] @ 6371dc │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #252] @ 6371dc │ │ │ │ + ldr r3, [pc, #252] @ 6371e0 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r4, [r0, #264] @ 0x108 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r9, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ lsr r4, r4, #7 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #216] @ 6371e0 │ │ │ │ + ldr r2, [pc, #216] @ 6371e4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ and r4, r4, #1 │ │ │ │ bl 21380c │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #27 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r8, [sp, #20] │ │ │ │ str r7, [sp, #24] │ │ │ │ strd r2, [sp, #8] │ │ │ │ - beq 6371c0 │ │ │ │ + beq 6371c4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ str r6, [sp] │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ subs r4, r0, #0 │ │ │ │ movge r4, r6 │ │ │ │ - blt 6371ac │ │ │ │ - ldr r2, [pc, #120] @ 6371e4 │ │ │ │ - ldr r3, [pc, #108] @ 6371dc │ │ │ │ + blt 6371b0 │ │ │ │ + ldr r2, [pc, #120] @ 6371e8 │ │ │ │ + ldr r3, [pc, #108] @ 6371e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6371d4 │ │ │ │ + bne 6371d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r0, [pc, #52] @ 6371e8 │ │ │ │ + ldr r0, [pc, #52] @ 6371ec │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 637164 │ │ │ │ - ldr r0, [pc, #36] @ 6371ec │ │ │ │ + b 637168 │ │ │ │ + ldr r0, [pc, #36] @ 6371f0 │ │ │ │ mvn r4, #94 @ 0x5e │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 637164 │ │ │ │ + b 637168 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r2, r0, ror #23 │ │ │ │ + ldrsbeq r3, [r2], #-188 @ 0xffffff44 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r3, r2, r8, asr fp │ │ │ │ - eorseq r4, r7, r8, asr r9 │ │ │ │ - eorseq r4, r7, r8, lsl r9 │ │ │ │ + subseq r3, r2, r4, asr fp │ │ │ │ + eorseq r4, r7, r4, asr r9 │ │ │ │ + eorseq r4, r7, r4, lsl r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2992] @ 0xbb0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #168] @ 6372b4 │ │ │ │ - ldr r3, [pc, #168] @ 6372b8 │ │ │ │ + ldr r0, [pc, #168] @ 6372b8 │ │ │ │ + ldr r3, [pc, #168] @ 6372bc │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ - ldr r2, [pc, #152] @ 6372bc │ │ │ │ + ldr r2, [pc, #152] @ 6372c0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r3, [r4, #264] @ 0x108 │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq 6372a8 │ │ │ │ + beq 6372ac │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ - bl 636c08 │ │ │ │ - ldr r2, [pc, #80] @ 6372c0 │ │ │ │ - ldr r3, [pc, #68] @ 6372b8 │ │ │ │ + bl 636c0c │ │ │ │ + ldr r2, [pc, #80] @ 6372c4 │ │ │ │ + ldr r3, [pc, #68] @ 6372bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6372b0 │ │ │ │ + bne 6372b4 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mvn r0, #37 @ 0x25 │ │ │ │ - b 637268 │ │ │ │ + b 63726c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrheq r3, [r2], #-164 @ 0xffffff5c │ │ │ │ + ldrheq r3, [r2], #-160 @ 0xffffff60 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r3, r2, r4, asr sl │ │ │ │ + subseq r3, r2, r0, asr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2984] @ 0xba8 │ │ │ │ - ldr r2, [pc, #216] @ 6373b4 │ │ │ │ - ldr r3, [pc, #216] @ 6373b8 │ │ │ │ + ldr r2, [pc, #216] @ 6373b8 │ │ │ │ + ldr r3, [pc, #216] @ 6373bc │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r0, #264] @ 0x108 │ │ │ │ add r8, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #180] @ 6373bc │ │ │ │ + ldr r2, [pc, #180] @ 6373c0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ lsr r4, r4, #6 │ │ │ │ bl 21380c │ │ │ │ mov r3, #8 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ @@ -1093980,156 +1093981,156 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, #23 │ │ │ │ stm r3, {r0, r1} │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, #1 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - beq 63739c │ │ │ │ + beq 6373a0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ - bl 636c08 │ │ │ │ - ldr r2, [pc, #92] @ 6373c0 │ │ │ │ - ldr r3, [pc, #80] @ 6373b8 │ │ │ │ + bl 636c0c │ │ │ │ + ldr r2, [pc, #92] @ 6373c4 │ │ │ │ + ldr r3, [pc, #80] @ 6373bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6373b0 │ │ │ │ + bne 6373b4 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #32] @ 6373c4 │ │ │ │ + ldr r0, [pc, #32] @ 6373c8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #94 @ 0x5e │ │ │ │ - b 63735c │ │ │ │ + b 637360 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r2, r4, ror #19 │ │ │ │ + subseq r3, r2, r0, ror #19 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r3, r2, r0, ror #18 │ │ │ │ - eorseq r4, r7, r0, asr #14 │ │ │ │ + subseq r3, r2, ip, asr r9 │ │ │ │ + eorseq r4, r7, ip, lsr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2976] @ 0xba0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #272] @ 6374f4 │ │ │ │ + ldr r1, [pc, #272] @ 6374f8 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ - ldr r3, [pc, #268] @ 6374f8 │ │ │ │ + ldr r3, [pc, #268] @ 6374fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ sub r8, r7, #8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #248] @ 6374fc │ │ │ │ + ldr r2, [pc, #248] @ 637500 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6374d0 │ │ │ │ + bne 6374d4 │ │ │ │ ldr r3, [r5, #248] @ 0xf8 │ │ │ │ lsr r3, r3, #21 │ │ │ │ ands r4, r3, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne 637484 │ │ │ │ + bne 637488 │ │ │ │ ldr r3, [r5, #264] @ 0x108 │ │ │ │ tst r3, #4 │ │ │ │ - beq 6374c4 │ │ │ │ + beq 6374c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #6 │ │ │ │ add r0, r7, #4 │ │ │ │ mov sl, #19 │ │ │ │ mov fp, #1 │ │ │ │ strd sl, [r7, #-8] │ │ │ │ bl 212834 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov ip, #8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ str r4, [sp] │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl 636c08 │ │ │ │ - ldr r2, [pc, #116] @ 637500 │ │ │ │ - ldr r3, [pc, #104] @ 6374f8 │ │ │ │ + bl 636c0c │ │ │ │ + ldr r2, [pc, #116] @ 637504 │ │ │ │ + ldr r3, [pc, #104] @ 6374fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6374cc │ │ │ │ + bne 6374d0 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mvn r0, #94 @ 0x5e │ │ │ │ - b 637484 │ │ │ │ + b 637488 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #44] @ 637504 │ │ │ │ - ldr r1, [pc, #44] @ 637508 │ │ │ │ - ldr r0, [pc, #44] @ 63750c │ │ │ │ + ldr r3, [pc, #44] @ 637508 │ │ │ │ + ldr r1, [pc, #44] @ 63750c │ │ │ │ + ldr r0, [pc, #44] @ 637510 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 637510 │ │ │ │ + ldr r2, [pc, #40] @ 637514 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #172 @ 0xac │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldrsbeq r3, [r2], #-140 @ 0xffffff74 │ │ │ │ + ldrsbeq r3, [r2], #-136 @ 0xffffff78 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r3, r2, r8, lsr r8 │ │ │ │ - subeq r0, r5, r4, lsl r9 │ │ │ │ - eorseq r4, r7, r4, lsr #3 │ │ │ │ - eorseq r4, r7, ip, ror #9 │ │ │ │ + subseq r3, r2, r4, lsr r8 │ │ │ │ + subeq r0, r5, r0, lsl r9 │ │ │ │ + eorseq r4, r7, r0, lsr #3 │ │ │ │ + eorseq r4, r7, r8, ror #9 │ │ │ │ andeq r0, r0, r5, lsr r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #928] @ 0x3a0 │ │ │ │ sub sp, sp, #3136 @ 0xc40 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #232] @ 63761c │ │ │ │ + ldr r2, [pc, #232] @ 637620 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #224] @ 637620 │ │ │ │ + ldr r3, [pc, #224] @ 637624 │ │ │ │ add r2, pc, r2 │ │ │ │ add r6, sp, #1072 @ 0x430 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, r6, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #3132] @ 0xc3c │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ - ldr r2, [pc, #168] @ 637624 │ │ │ │ + ldr r2, [pc, #168] @ 637628 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 21380c │ │ │ │ cmp r8, #0 │ │ │ │ mov r3, #8 │ │ │ │ and r2, r4, #255 @ 0xff │ │ │ │ mov r1, #1 │ │ │ │ @@ -1094144,1135 +1094145,1135 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ strgt r8, [sp, #1084] @ 0x43c │ │ │ │ str r9, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 636c08 │ │ │ │ - ldr r2, [pc, #76] @ 637628 │ │ │ │ - ldr r3, [pc, #64] @ 637620 │ │ │ │ + bl 636c0c │ │ │ │ + ldr r2, [pc, #76] @ 63762c │ │ │ │ + ldr r3, [pc, #64] @ 637624 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #3132] @ 0xc3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 637618 │ │ │ │ + bne 63761c │ │ │ │ add sp, sp, #3136 @ 0xc40 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r2, r8, lsl #15 │ │ │ │ + subseq r3, r2, r4, lsl #15 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r3, r2, r8, ror #13 │ │ │ │ + subseq r3, r2, r4, ror #13 │ │ │ │ ldm r1, {r2, r3} │ │ │ │ mov r1, #12 │ │ │ │ - b 637514 │ │ │ │ + b 637518 │ │ │ │ ldm r1, {r2, r3} │ │ │ │ mov r1, #13 │ │ │ │ - b 637514 │ │ │ │ + b 637518 │ │ │ │ ldm r1, {r2, r3} │ │ │ │ mov r1, #14 │ │ │ │ - b 637514 │ │ │ │ + b 637518 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr ip, [pc, #652] @ 6378f8 │ │ │ │ + ldr ip, [pc, #652] @ 6378fc │ │ │ │ ldr r6, [r3] │ │ │ │ - ldr r3, [pc, #648] @ 6378fc │ │ │ │ + ldr r3, [pc, #648] @ 637900 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl 7f4bb8 │ │ │ │ - ldr r7, [pc, #608] @ 637900 │ │ │ │ + ldr r7, [pc, #608] @ 637904 │ │ │ │ add r7, pc, r7 │ │ │ │ cmp r0, #12 │ │ │ │ - bne 6377b4 │ │ │ │ + bne 6377b8 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ ldrb r5, [r4, #4] │ │ │ │ orr r5, r5, r3, lsl #8 │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ orr r5, r5, r3, lsl #16 │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ orr r5, r5, r3, lsl #24 │ │ │ │ cmp r5, #5 │ │ │ │ - bne 6378ac │ │ │ │ - ldr r3, [pc, #560] @ 637904 │ │ │ │ + bne 6378b0 │ │ │ │ + ldr r3, [pc, #560] @ 637908 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 637808 │ │ │ │ + bne 63780c │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ ldrb r5, [r4, #8] │ │ │ │ ldrb r3, [r4, #10] │ │ │ │ orr r5, r5, r2, lsl #8 │ │ │ │ orr r5, r5, r3, lsl #16 │ │ │ │ ldrb r3, [r4, #11] │ │ │ │ - ldr r2, [pc, #520] @ 637908 │ │ │ │ + ldr r2, [pc, #520] @ 63790c │ │ │ │ orr r5, r5, r3, lsl #24 │ │ │ │ cmp r5, r2 │ │ │ │ - bhi 6378e0 │ │ │ │ + bhi 6378e4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 637754 │ │ │ │ + bne 637758 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #496] @ 63790c │ │ │ │ - ldr r3, [pc, #476] @ 6378fc │ │ │ │ + ldr r2, [pc, #496] @ 637910 │ │ │ │ + ldr r3, [pc, #476] @ 637900 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6378f4 │ │ │ │ + bne 6378f8 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ add r1, r4, #12 │ │ │ │ bl 7f4bb8 │ │ │ │ cmp r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 637710 │ │ │ │ + beq 637714 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ ldrb r2, [r4, #10] │ │ │ │ orr r3, r3, r2, lsl #16 │ │ │ │ ldrb r2, [r4, #11] │ │ │ │ orr r2, r3, r2, lsl #24 │ │ │ │ ldr r5, [r0] │ │ │ │ - ldr r0, [pc, #368] @ 637910 │ │ │ │ + ldr r0, [pc, #368] @ 637914 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 6378a4 │ │ │ │ + blt 6378a8 │ │ │ │ mvn r0, #4 │ │ │ │ - b 637714 │ │ │ │ + b 637718 │ │ │ │ mov r5, r0 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ ldrb r3, [r4] │ │ │ │ mov r2, #12 │ │ │ │ orr r3, r3, r1, lsl #8 │ │ │ │ ldrb r1, [r4, #2] │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ ldrb r1, [r4, #3] │ │ │ │ orr r3, r3, r1, lsl #24 │ │ │ │ mov r1, r5 │ │ │ │ ldr r7, [r0] │ │ │ │ - ldr r0, [pc, #296] @ 637914 │ │ │ │ + ldr r0, [pc, #296] @ 637918 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 6377ac │ │ │ │ + bge 6377b0 │ │ │ │ rsb r0, r7, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6376e0 │ │ │ │ - b 637714 │ │ │ │ - ldr r3, [pc, #264] @ 637918 │ │ │ │ + bge 6376e4 │ │ │ │ + b 637718 │ │ │ │ + ldr r3, [pc, #264] @ 63791c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6376e0 │ │ │ │ - ldr r3, [pc, #248] @ 63791c │ │ │ │ + beq 6376e4 │ │ │ │ + ldr r3, [pc, #248] @ 637920 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6376e0 │ │ │ │ - ldr r2, [pc, #232] @ 637920 │ │ │ │ + beq 6376e4 │ │ │ │ + ldr r2, [pc, #232] @ 637924 │ │ │ │ ldrb r3, [r4] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ orr r7, r3, r2, lsl #8 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ orr r7, r7, r3, lsl #16 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ orr r7, r7, r3, lsl #24 │ │ │ │ - beq 6378c8 │ │ │ │ + beq 6378cc │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #136] @ 637924 │ │ │ │ + ldr r0, [pc, #136] @ 637928 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6376e0 │ │ │ │ + b 6376e4 │ │ │ │ rsb r0, r5, #0 │ │ │ │ - b 637714 │ │ │ │ - ldr r0, [pc, #116] @ 637928 │ │ │ │ + b 637718 │ │ │ │ + ldr r0, [pc, #116] @ 63792c │ │ │ │ mov r2, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r5 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #70 @ 0x46 │ │ │ │ - b 637714 │ │ │ │ - ldr r0, [pc, #92] @ 63792c │ │ │ │ + b 637718 │ │ │ │ + ldr r0, [pc, #92] @ 637930 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6376e0 │ │ │ │ - ldr r0, [pc, #72] @ 637930 │ │ │ │ + b 6376e4 │ │ │ │ + ldr r0, [pc, #72] @ 637934 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 6378c0 │ │ │ │ + b 6378c4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r2, r4, asr r6 │ │ │ │ + subseq r3, r2, r0, asr r6 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r3, r2, r8, lsr #12 │ │ │ │ + subseq r3, r2, r4, lsr #12 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsr #8 │ │ │ │ - subseq r3, r2, r8, lsr #11 │ │ │ │ - @ instruction: 0x003744b4 │ │ │ │ - eorseq r4, r7, r8, asr r3 │ │ │ │ + subseq r3, r2, r4, lsr #11 │ │ │ │ + @ instruction: 0x003744b0 │ │ │ │ + eorseq r4, r7, r4, asr r3 │ │ │ │ andeq r1, r0, r8, ror r9 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ + eorseq r4, r7, r4, lsr #6 │ │ │ │ + @ instruction: 0x003742d0 │ │ │ │ + eorseq r4, r7, ip, lsl r3 │ │ │ │ eorseq r4, r7, r8, lsr #6 │ │ │ │ - @ instruction: 0x003742d4 │ │ │ │ - eorseq r4, r7, r0, lsr #6 │ │ │ │ - eorseq r4, r7, ip, lsr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2960] @ 0xb90 │ │ │ │ ldr r5, [r0, #312] @ 0x138 │ │ │ │ - ldr r2, [pc, #560] @ 637b80 │ │ │ │ + ldr r2, [pc, #560] @ 637b84 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ ldr fp, [r3] │ │ │ │ - ldr r3, [pc, #548] @ 637b84 │ │ │ │ + ldr r3, [pc, #548] @ 637b88 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #516] @ 637b88 │ │ │ │ + ldr r2, [pc, #516] @ 637b8c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1092] @ 0x444 │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r6, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, #28 │ │ │ │ mov r9, #1 │ │ │ │ strd r8, [sp, #16] │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 637a78 │ │ │ │ + blt 637a7c │ │ │ │ ldr r0, [r6, #312] @ 0x138 │ │ │ │ mov r1, r7 │ │ │ │ - bl 637650 │ │ │ │ + bl 637654 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 637aa8 │ │ │ │ + blt 637aac │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #28 │ │ │ │ - bne 637b0c │ │ │ │ + bne 637b10 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 637ad8 │ │ │ │ + bne 637adc │ │ │ │ mov r0, fp │ │ │ │ bl 7f4f84 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt 637b44 │ │ │ │ + blt 637b48 │ │ │ │ bl 8d6828 │ │ │ │ - ldr r3, [pc, #392] @ 637b8c │ │ │ │ - ldr r2, [pc, #392] @ 637b90 │ │ │ │ + ldr r3, [pc, #392] @ 637b90 │ │ │ │ + ldr r2, [pc, #392] @ 637b94 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #384] @ 637b94 │ │ │ │ + ldr r3, [pc, #384] @ 637b98 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, r5, #28 │ │ │ │ str r7, [r5, #28] │ │ │ │ str r6, [r5, #32] │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ bl 4fe8ec │ │ │ │ - ldr r2, [pc, #352] @ 637b98 │ │ │ │ - ldr r3, [pc, #328] @ 637b84 │ │ │ │ + ldr r2, [pc, #352] @ 637b9c │ │ │ │ + ldr r3, [pc, #328] @ 637b88 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1092] @ 0x444 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 637b7c │ │ │ │ + bne 637b80 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #284] @ 637b9c │ │ │ │ - ldr r3, [pc, #284] @ 637ba0 │ │ │ │ + ldr r1, [pc, #284] @ 637ba0 │ │ │ │ + ldr r3, [pc, #284] @ 637ba4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #276] @ 637ba4 │ │ │ │ + ldr r1, [pc, #276] @ 637ba8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #272] @ 637ba8 │ │ │ │ + ldr r2, [pc, #272] @ 637bac │ │ │ │ add r3, r3, #200 @ 0xc8 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - b 637a30 │ │ │ │ - ldr r1, [pc, #252] @ 637bac │ │ │ │ - ldr r3, [pc, #252] @ 637bb0 │ │ │ │ + b 637a34 │ │ │ │ + ldr r1, [pc, #252] @ 637bb0 │ │ │ │ + ldr r3, [pc, #252] @ 637bb4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #244] @ 637bb4 │ │ │ │ + ldr r1, [pc, #244] @ 637bb8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #240] @ 637bb8 │ │ │ │ + ldr r2, [pc, #240] @ 637bbc │ │ │ │ add r3, r3, #200 @ 0xc8 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - b 637a30 │ │ │ │ - ldr r3, [pc, #220] @ 637bbc │ │ │ │ - ldr ip, [pc, #220] @ 637bc0 │ │ │ │ - ldr r1, [pc, #220] @ 637bc4 │ │ │ │ + b 637a34 │ │ │ │ + ldr r3, [pc, #220] @ 637bc0 │ │ │ │ + ldr ip, [pc, #220] @ 637bc4 │ │ │ │ + ldr r1, [pc, #220] @ 637bc8 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #212] @ 637bc8 │ │ │ │ + ldr r2, [pc, #212] @ 637bcc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #200 @ 0xc8 │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ mvn r4, #70 @ 0x46 │ │ │ │ - b 637a30 │ │ │ │ - ldr r1, [pc, #184] @ 637bcc │ │ │ │ + b 637a34 │ │ │ │ + ldr r1, [pc, #184] @ 637bd0 │ │ │ │ mov ip, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #176] @ 637bd0 │ │ │ │ + ldr r3, [pc, #176] @ 637bd4 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #172] @ 637bd4 │ │ │ │ + ldr r1, [pc, #172] @ 637bd8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #200 @ 0xc8 │ │ │ │ - ldr r2, [pc, #160] @ 637bd8 │ │ │ │ + ldr r2, [pc, #160] @ 637bdc │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - b 637b04 │ │ │ │ - ldr r3, [pc, #144] @ 637bdc │ │ │ │ - ldr ip, [pc, #144] @ 637be0 │ │ │ │ - ldr r1, [pc, #144] @ 637be4 │ │ │ │ + b 637b08 │ │ │ │ + ldr r3, [pc, #144] @ 637be0 │ │ │ │ + ldr ip, [pc, #144] @ 637be4 │ │ │ │ + ldr r1, [pc, #144] @ 637be8 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, r3, #200 @ 0xc8 │ │ │ │ - ldr r2, [pc, #132] @ 637be8 │ │ │ │ + ldr r2, [pc, #132] @ 637bec │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ mvn r4, #4 │ │ │ │ - b 637a30 │ │ │ │ + b 637a34 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r2, r4, ror #6 │ │ │ │ + subseq r3, r2, r0, ror #6 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ @ instruction: 0xffffe870 │ │ │ │ @ instruction: 0xffffec24 │ │ │ │ - eorseq lr, sp, r4, ror ip │ │ │ │ - subseq r3, r2, ip, lsl #5 │ │ │ │ - eorseq r4, r7, r4, lsl #4 │ │ │ │ - subeq r0, r5, r4, ror #6 │ │ │ │ - eorseq r3, r7, ip, ror #23 │ │ │ │ + eorseq lr, sp, r0, ror ip │ │ │ │ + subseq r3, r2, r8, lsl #5 │ │ │ │ + eorseq r4, r7, r0, lsl #4 │ │ │ │ + subeq r0, r5, r0, ror #6 │ │ │ │ + eorseq r3, r7, r8, ror #23 │ │ │ │ andeq r0, r0, r3, ror #15 │ │ │ │ - @ instruction: 0x003741fc │ │ │ │ - subeq r0, r5, r4, lsr r3 │ │ │ │ - @ instruction: 0x00373bbc │ │ │ │ + @ instruction: 0x003741f8 │ │ │ │ + subeq r0, r5, r0, lsr r3 │ │ │ │ + @ instruction: 0x00373bb8 │ │ │ │ andeq r0, r0, r9, ror #15 │ │ │ │ - subeq r0, r5, ip, lsl #6 │ │ │ │ - eorseq r4, r7, r4, lsr #4 │ │ │ │ - mlaseq r7, r8, fp, r3 │ │ │ │ + subeq r0, r5, r8, lsl #6 │ │ │ │ + eorseq r4, r7, r0, lsr #4 │ │ │ │ + mlaseq r7, r4, fp, r3 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq r4, r7, r8, asr #3 │ │ │ │ - subeq r0, r5, ip, asr #5 │ │ │ │ - eorseq r3, r7, r0, asr fp │ │ │ │ + eorseq r4, r7, r4, asr #3 │ │ │ │ + subeq r0, r5, r8, asr #5 │ │ │ │ + eorseq r3, r7, ip, asr #22 │ │ │ │ andeq r0, r0, lr, ror #15 │ │ │ │ - subeq r0, r5, r0, lsr #5 │ │ │ │ - @ instruction: 0x003741d0 │ │ │ │ - eorseq r3, r7, r8, lsr #22 │ │ │ │ + @ instruction: 0x0045029c │ │ │ │ + eorseq r4, r7, ip, asr #3 │ │ │ │ + eorseq r3, r7, r4, lsr #22 │ │ │ │ strdeq r0, [r0], -r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2968] @ 0xb98 │ │ │ │ ldr r9, [r0, #312] @ 0x138 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #472] @ 637dec │ │ │ │ + ldr r2, [pc, #472] @ 637df0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr sl, [r3] │ │ │ │ - ldr r3, [pc, #464] @ 637df0 │ │ │ │ + ldr r3, [pc, #464] @ 637df4 │ │ │ │ add r8, sp, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r5, r8, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #432] @ 637df4 │ │ │ │ + ldr r2, [pc, #432] @ 637df8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1092] @ 0x444 │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ mov r3, #24 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r4, #264] @ 0x108 │ │ │ │ mov r2, #31 │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r4, #220] @ 0xdc │ │ │ │ strh r3, [r8, #20] │ │ │ │ mov r3, #1 │ │ │ │ strh r6, [r8, #22] │ │ │ │ strd r2, [r8, #-8] │ │ │ │ - bne 637cc4 │ │ │ │ + bne 637cc8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #368] @ 637df8 │ │ │ │ - ldr r3, [pc, #356] @ 637df0 │ │ │ │ + ldr r2, [pc, #368] @ 637dfc │ │ │ │ + ldr r3, [pc, #356] @ 637df4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1092] @ 0x444 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 637dcc │ │ │ │ + bne 637dd0 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r9 │ │ │ │ mov r9, #0 │ │ │ │ str r9, [sp] │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ mov r2, r5 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 637c80 │ │ │ │ + blt 637c84 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ - bl 637650 │ │ │ │ + bl 637654 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 637c80 │ │ │ │ + blt 637c84 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #31 │ │ │ │ - bne 637da4 │ │ │ │ + bne 637da8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #24 │ │ │ │ - bne 637d90 │ │ │ │ + bne 637d94 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 637c7c │ │ │ │ + beq 637c80 │ │ │ │ mov r0, sl │ │ │ │ bl 7f4f84 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 637db8 │ │ │ │ + blt 637dbc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r8, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #3 │ │ │ │ bl 211820 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 637dd0 │ │ │ │ + beq 637dd4 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ str r0, [r7, #4] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [r7, #8] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r4, [r7] │ │ │ │ strh r6, [r7, #24] │ │ │ │ strd r2, [r7, #16] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [r7, #12] │ │ │ │ - b 637c7c │ │ │ │ - ldr r0, [pc, #100] @ 637dfc │ │ │ │ + b 637c80 │ │ │ │ + ldr r0, [pc, #100] @ 637e00 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #70 @ 0x46 │ │ │ │ - b 637c80 │ │ │ │ - ldr r0, [pc, #84] @ 637e00 │ │ │ │ + b 637c84 │ │ │ │ + ldr r0, [pc, #84] @ 637e04 │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 637d9c │ │ │ │ - ldr r0, [pc, #68] @ 637e04 │ │ │ │ + b 637da0 │ │ │ │ + ldr r0, [pc, #68] @ 637e08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #4 │ │ │ │ - b 637c80 │ │ │ │ + b 637c84 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #48] @ 637e08 │ │ │ │ + ldr r0, [pc, #48] @ 637e0c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 21278c │ │ │ │ mvn r0, #13 │ │ │ │ - b 637c80 │ │ │ │ - subseq r3, r2, r4, lsr #1 │ │ │ │ + b 637c84 │ │ │ │ + subseq r3, r2, r0, lsr #1 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r3, r2, ip, lsr r0 │ │ │ │ - eorseq r3, r7, r8, ror pc │ │ │ │ - mlaseq r7, r0, pc, r3 @ │ │ │ │ - @ instruction: 0x00373fb8 │ │ │ │ - @ instruction: 0x00373fb8 │ │ │ │ + subseq r3, r2, r8, lsr r0 │ │ │ │ + eorseq r3, r7, r4, ror pc │ │ │ │ + eorseq r3, r7, ip, lsl #31 │ │ │ │ + @ instruction: 0x00373fb4 │ │ │ │ + @ instruction: 0x00373fb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2952] @ 0xb88 │ │ │ │ sub sp, sp, #1104 @ 0x450 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #732] @ 63810c │ │ │ │ + ldr r2, [pc, #732] @ 638110 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #728] @ 638110 │ │ │ │ + ldr r3, [pc, #728] @ 638114 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r9, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ sub r6, r9, #8 │ │ │ │ mov sl, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1100] @ 0x44c │ │ │ │ mov r3, #0 │ │ │ │ ldr r7, [sp, #1144] @ 0x478 │ │ │ │ ldr r3, [r5, #312] @ 0x138 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #676] @ 638114 │ │ │ │ + ldr r2, [pc, #676] @ 638118 │ │ │ │ ldr r8, [sp, #1148] @ 0x47c │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 21380c │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ mvn sl, #0 │ │ │ │ str sl, [r7] │ │ │ │ ldr r2, [r5, #264] @ 0x108 │ │ │ │ mov fp, #8 │ │ │ │ mov r0, #42 @ 0x2a │ │ │ │ mov r1, #1 │ │ │ │ tst r2, #524288 @ 0x80000 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str fp, [sp, #32] │ │ │ │ strd r0, [r9, #-8] │ │ │ │ - beq 638028 │ │ │ │ + beq 63802c │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ sub r3, r9, #12 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 21278c │ │ │ │ cmp r4, #0 │ │ │ │ - blt 637f6c │ │ │ │ + blt 637f70 │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ mov r1, r6 │ │ │ │ - bl 637650 │ │ │ │ + bl 637654 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 637ff4 │ │ │ │ + blt 637ff8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - bne 638064 │ │ │ │ + bne 638068 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 6380a0 │ │ │ │ + bne 6380a4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ orrs r1, r2, #0 │ │ │ │ - bne 6380d8 │ │ │ │ + bne 6380dc │ │ │ │ and r3, r3, #256 @ 0x100 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 637fa0 │ │ │ │ + beq 637fa4 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r2, [pc, #492] @ 638118 │ │ │ │ - ldr r3, [pc, #480] @ 638110 │ │ │ │ + ldr r2, [pc, #492] @ 63811c │ │ │ │ + ldr r3, [pc, #480] @ 638114 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1100] @ 0x44c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 638108 │ │ │ │ + bne 63810c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1104 @ 0x450 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #424] @ 63811c │ │ │ │ + ldr r2, [pc, #424] @ 638120 │ │ │ │ rsb r1, r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #416] @ 638120 │ │ │ │ + ldr r3, [pc, #416] @ 638124 │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #412] @ 638124 │ │ │ │ + ldr r1, [pc, #412] @ 638128 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #408] @ 638128 │ │ │ │ + ldr r2, [pc, #408] @ 63812c │ │ │ │ add r3, r3, #228 @ 0xe4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e05e4 │ │ │ │ - b 637f24 │ │ │ │ + b 637f28 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r0, [r3] │ │ │ │ bl 7f4f84 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - bge 637f20 │ │ │ │ - ldr r3, [pc, #360] @ 63812c │ │ │ │ - ldr r2, [pc, #360] @ 638130 │ │ │ │ - ldr r1, [pc, #360] @ 638134 │ │ │ │ + bge 637f24 │ │ │ │ + ldr r3, [pc, #360] @ 638130 │ │ │ │ + ldr r2, [pc, #360] @ 638134 │ │ │ │ + ldr r1, [pc, #360] @ 638138 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #228 @ 0xe4 │ │ │ │ - ldr r2, [pc, #344] @ 638138 │ │ │ │ + ldr r2, [pc, #344] @ 63813c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ str sl, [r7] │ │ │ │ mvn r4, #4 │ │ │ │ - b 637f24 │ │ │ │ - ldr r2, [pc, #320] @ 63813c │ │ │ │ + b 637f28 │ │ │ │ + ldr r2, [pc, #320] @ 638140 │ │ │ │ rsb r1, r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #312] @ 638140 │ │ │ │ + ldr r3, [pc, #312] @ 638144 │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #308] @ 638144 │ │ │ │ + ldr r1, [pc, #308] @ 638148 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #304] @ 638148 │ │ │ │ + ldr r2, [pc, #304] @ 63814c │ │ │ │ add r3, r3, #228 @ 0xe4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e05e4 │ │ │ │ - b 637f24 │ │ │ │ + b 637f28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 21278c │ │ │ │ - ldr r3, [pc, #276] @ 63814c │ │ │ │ - ldr ip, [pc, #276] @ 638150 │ │ │ │ - ldr r1, [pc, #276] @ 638154 │ │ │ │ + ldr r3, [pc, #276] @ 638150 │ │ │ │ + ldr ip, [pc, #276] @ 638154 │ │ │ │ + ldr r1, [pc, #276] @ 638158 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #228 @ 0xe4 │ │ │ │ mov r2, #2912 @ 0xb60 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ mvn r4, #94 @ 0x5e │ │ │ │ - b 637f24 │ │ │ │ - ldr r1, [pc, #236] @ 638158 │ │ │ │ - ldr r3, [pc, #236] @ 63815c │ │ │ │ + b 637f28 │ │ │ │ + ldr r1, [pc, #236] @ 63815c │ │ │ │ + ldr r3, [pc, #236] @ 638160 │ │ │ │ add r1, pc, r1 │ │ │ │ mov ip, #42 @ 0x2a │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #224] @ 638160 │ │ │ │ + ldr r1, [pc, #224] @ 638164 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #228 @ 0xe4 │ │ │ │ - ldr r2, [pc, #212] @ 638164 │ │ │ │ + ldr r2, [pc, #212] @ 638168 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ mvn r4, #70 @ 0x46 │ │ │ │ - b 637f24 │ │ │ │ - ldr r3, [pc, #192] @ 638168 │ │ │ │ - ldr ip, [pc, #192] @ 63816c │ │ │ │ - ldr r1, [pc, #192] @ 638170 │ │ │ │ + b 637f28 │ │ │ │ + ldr r3, [pc, #192] @ 63816c │ │ │ │ + ldr ip, [pc, #192] @ 638170 │ │ │ │ + ldr r1, [pc, #192] @ 638174 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #228 @ 0xe4 │ │ │ │ - ldr r2, [pc, #176] @ 638174 │ │ │ │ + ldr r2, [pc, #176] @ 638178 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ str fp, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 638098 │ │ │ │ - ldr r3, [pc, #152] @ 638178 │ │ │ │ - ldr ip, [pc, #152] @ 63817c │ │ │ │ - ldr r1, [pc, #152] @ 638180 │ │ │ │ + b 63809c │ │ │ │ + ldr r3, [pc, #152] @ 63817c │ │ │ │ + ldr ip, [pc, #152] @ 638180 │ │ │ │ + ldr r1, [pc, #152] @ 638184 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #144] @ 638184 │ │ │ │ + ldr r2, [pc, #144] @ 638188 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #228 @ 0xe4 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 637fec │ │ │ │ + b 637ff0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00522e90 │ │ │ │ + subseq r2, r2, ip, lsl #29 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - @ instruction: 0x00522d98 │ │ │ │ - eorseq r3, r7, r4, ror #28 │ │ │ │ - subeq pc, r4, ip, ror #28 │ │ │ │ - @ instruction: 0x003736f4 │ │ │ │ + @ instruction: 0x00522d94 │ │ │ │ + eorseq r3, r7, r0, ror #28 │ │ │ │ + subeq pc, r4, r8, ror #28 │ │ │ │ + @ instruction: 0x003736f0 │ │ │ │ andeq r0, r0, r7, ror #22 │ │ │ │ - subeq pc, r4, r4, lsr #28 │ │ │ │ - eorseq r3, r7, r0, lsl pc │ │ │ │ - eorseq r3, r7, r8, lsr #13 │ │ │ │ + subeq pc, r4, r0, lsr #28 │ │ │ │ + eorseq r3, r7, ip, lsl #30 │ │ │ │ + eorseq r3, r7, r4, lsr #13 │ │ │ │ andeq r0, r0, r9, lsl #23 │ │ │ │ - eorseq r3, r7, r8, lsl #28 │ │ │ │ - subeq pc, r4, r4, ror #27 │ │ │ │ - eorseq r3, r7, ip, ror #12 │ │ │ │ + eorseq r3, r7, r4, lsl #28 │ │ │ │ + subeq pc, r4, r0, ror #27 │ │ │ │ + eorseq r3, r7, r8, ror #12 │ │ │ │ andeq r0, r0, lr, ror #22 │ │ │ │ - strheq pc, [r4], #-208 @ 0xffffff30 @ │ │ │ │ - eorseq r3, r7, r8, ror #26 │ │ │ │ - eorseq r3, r7, r4, asr #12 │ │ │ │ - eorseq r3, r7, r4, asr #27 │ │ │ │ - subeq pc, r4, r4, ror sp @ │ │ │ │ - @ instruction: 0x003735f8 │ │ │ │ - andeq r0, r0, r4, ror fp │ │ │ │ - subeq pc, r4, r0, asr #26 │ │ │ │ + subeq pc, r4, ip, lsr #27 │ │ │ │ + eorseq r3, r7, r4, ror #26 │ │ │ │ + eorseq r3, r7, r0, asr #12 │ │ │ │ eorseq r3, r7, r0, asr #27 │ │ │ │ - eorseq r3, r7, r4, asr #11 │ │ │ │ + subeq pc, r4, r0, ror sp @ │ │ │ │ + @ instruction: 0x003735f4 │ │ │ │ + andeq r0, r0, r4, ror fp │ │ │ │ + subeq pc, r4, ip, lsr sp @ │ │ │ │ + @ instruction: 0x00373dbc │ │ │ │ + eorseq r3, r7, r0, asr #11 │ │ │ │ andeq r0, r0, fp, ror fp │ │ │ │ - subeq pc, r4, r8, lsl #26 │ │ │ │ - eorseq r3, r7, r0, asr #27 │ │ │ │ - mlaseq r7, r8, r5, r3 │ │ │ │ + subeq pc, r4, r4, lsl #26 │ │ │ │ + @ instruction: 0x00373dbc │ │ │ │ + mlaseq r7, r4, r5, r3 │ │ │ │ andeq r0, r0, r2, lsl #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2960] @ 0xb90 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #580] @ 6383e8 │ │ │ │ + ldr r2, [pc, #580] @ 6383ec │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #572] @ 6383ec │ │ │ │ + ldr r3, [pc, #572] @ 6383f0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #540] @ 6383f0 │ │ │ │ + ldr r2, [pc, #540] @ 6383f4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1092] @ 0x444 │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #24 │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldr r3, [r5, #264] @ 0x108 │ │ │ │ add fp, r6, #12 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ str fp, [sp, #24] │ │ │ │ - beq 63838c │ │ │ │ + beq 638390 │ │ │ │ cmp r6, #256 @ 0x100 │ │ │ │ - bhi 6383c4 │ │ │ │ + bhi 6383c8 │ │ │ │ mov r9, #0 │ │ │ │ str r9, [sp] │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov r2, r7 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 6382b8 │ │ │ │ + blt 6382bc │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ mov r1, r7 │ │ │ │ - bl 637650 │ │ │ │ + bl 637654 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 6382ec │ │ │ │ + blt 6382f0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #24 │ │ │ │ - bne 638354 │ │ │ │ + bne 638358 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp fp, r3 │ │ │ │ - bne 638320 │ │ │ │ + bne 638324 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ bl 212834 │ │ │ │ mov r4, r9 │ │ │ │ - ldr r2, [pc, #380] @ 6383f4 │ │ │ │ - ldr r3, [pc, #368] @ 6383ec │ │ │ │ + ldr r2, [pc, #380] @ 6383f8 │ │ │ │ + ldr r3, [pc, #368] @ 6383f0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1092] @ 0x444 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6383c0 │ │ │ │ + bne 6383c4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #312] @ 6383f8 │ │ │ │ + ldr r2, [pc, #312] @ 6383fc │ │ │ │ rsb r1, r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #304] @ 6383fc │ │ │ │ + ldr r3, [pc, #304] @ 638400 │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #300] @ 638400 │ │ │ │ + ldr r1, [pc, #300] @ 638404 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #296] @ 638404 │ │ │ │ + ldr r2, [pc, #296] @ 638408 │ │ │ │ add r3, r3, #260 @ 0x104 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e05e4 │ │ │ │ - b 638270 │ │ │ │ - ldr r2, [pc, #276] @ 638408 │ │ │ │ + b 638274 │ │ │ │ + ldr r2, [pc, #276] @ 63840c │ │ │ │ rsb r1, r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #268] @ 63840c │ │ │ │ + ldr r3, [pc, #268] @ 638410 │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #264] @ 638410 │ │ │ │ + ldr r1, [pc, #264] @ 638414 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #260] @ 638414 │ │ │ │ + ldr r2, [pc, #260] @ 638418 │ │ │ │ add r3, r3, #260 @ 0x104 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e05e4 │ │ │ │ - b 638270 │ │ │ │ - ldr r3, [pc, #240] @ 638418 │ │ │ │ - ldr ip, [pc, #240] @ 63841c │ │ │ │ - ldr r1, [pc, #240] @ 638420 │ │ │ │ + b 638274 │ │ │ │ + ldr r3, [pc, #240] @ 63841c │ │ │ │ + ldr ip, [pc, #240] @ 638420 │ │ │ │ + ldr r1, [pc, #240] @ 638424 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #232] @ 638424 │ │ │ │ + ldr r2, [pc, #232] @ 638428 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #260 @ 0x104 │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ mvn r4, #70 @ 0x46 │ │ │ │ - b 638270 │ │ │ │ - ldr r1, [pc, #204] @ 638428 │ │ │ │ + b 638274 │ │ │ │ + ldr r1, [pc, #204] @ 63842c │ │ │ │ mov ip, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #196] @ 63842c │ │ │ │ + ldr r3, [pc, #196] @ 638430 │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #192] @ 638430 │ │ │ │ + ldr r1, [pc, #192] @ 638434 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #260 @ 0x104 │ │ │ │ - ldr r2, [pc, #180] @ 638434 │ │ │ │ + ldr r2, [pc, #180] @ 638438 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - b 63834c │ │ │ │ - ldr r3, [pc, #164] @ 638438 │ │ │ │ - ldr ip, [pc, #164] @ 63843c │ │ │ │ - ldr r1, [pc, #164] @ 638440 │ │ │ │ + b 638350 │ │ │ │ + ldr r3, [pc, #164] @ 63843c │ │ │ │ + ldr ip, [pc, #164] @ 638440 │ │ │ │ + ldr r1, [pc, #164] @ 638444 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #156] @ 638444 │ │ │ │ + ldr r2, [pc, #156] @ 638448 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #260 @ 0x104 │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ mvn r4, #21 │ │ │ │ - b 638270 │ │ │ │ + b 638274 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #124] @ 638448 │ │ │ │ - ldr r1, [pc, #124] @ 63844c │ │ │ │ - ldr r0, [pc, #124] @ 638450 │ │ │ │ + ldr r3, [pc, #124] @ 63844c │ │ │ │ + ldr r1, [pc, #124] @ 638450 │ │ │ │ + ldr r0, [pc, #124] @ 638454 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #120] @ 638454 │ │ │ │ + ldr r2, [pc, #120] @ 638458 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #284 @ 0x11c │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r2, r2, r4, lsl fp │ │ │ │ + subseq r2, r2, r0, lsl fp │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r2, r2, ip, asr #20 │ │ │ │ - eorseq r3, r7, r4, lsr #25 │ │ │ │ - subeq pc, r4, r0, lsr #22 │ │ │ │ - eorseq r3, r7, r8, lsr #7 │ │ │ │ + subseq r2, r2, r8, asr #20 │ │ │ │ + eorseq r3, r7, r0, lsr #25 │ │ │ │ + subeq pc, r4, ip, lsl fp @ │ │ │ │ + eorseq r3, r7, r4, lsr #7 │ │ │ │ muleq r0, r8, r9 │ │ │ │ - eorseq r3, r7, r0, ror ip │ │ │ │ - subeq pc, r4, ip, ror #21 │ │ │ │ - eorseq r3, r7, r4, ror r3 │ │ │ │ + eorseq r3, r7, ip, ror #24 │ │ │ │ + subeq pc, r4, r8, ror #21 │ │ │ │ + eorseq r3, r7, r0, ror r3 │ │ │ │ muleq r0, lr, r9 │ │ │ │ - subeq pc, r4, r4, asr #21 │ │ │ │ - @ instruction: 0x003739dc │ │ │ │ - eorseq r3, r7, r0, asr r3 │ │ │ │ + subeq pc, r4, r0, asr #21 │ │ │ │ + @ instruction: 0x003739d8 │ │ │ │ + eorseq r3, r7, ip, asr #6 │ │ │ │ andeq r0, r0, sl, lsr #19 │ │ │ │ - eorseq r3, r7, r0, ror #19 │ │ │ │ - subeq pc, r4, r4, lsl #21 │ │ │ │ - eorseq r3, r7, r8, lsl #6 │ │ │ │ + @ instruction: 0x003739dc │ │ │ │ + subeq pc, r4, r0, lsl #21 │ │ │ │ + eorseq r3, r7, r4, lsl #6 │ │ │ │ andeq r0, r0, r3, lsr #19 │ │ │ │ - subeq pc, r4, r4, asr sl @ │ │ │ │ - eorseq r3, r7, r4, ror fp │ │ │ │ - eorseq r3, r7, r4, ror #5 │ │ │ │ + subeq pc, r4, r0, asr sl @ │ │ │ │ + eorseq r3, r7, r0, ror fp │ │ │ │ + eorseq r3, r7, r0, ror #5 │ │ │ │ andeq r0, r0, lr, lsl #19 │ │ │ │ - subeq pc, r4, r0, lsr #20 │ │ │ │ - @ instruction: 0x003732b0 │ │ │ │ - eorseq r3, r7, ip, asr fp │ │ │ │ + subeq pc, r4, ip, lsl sl @ │ │ │ │ + eorseq r3, r7, ip, lsr #5 │ │ │ │ + eorseq r3, r7, r8, asr fp │ │ │ │ muleq r0, r2, r9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2976] @ 0xba0 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #576] @ 6386b4 │ │ │ │ + ldr r1, [pc, #576] @ 6386b8 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ - ldr r3, [pc, #572] @ 6386b8 │ │ │ │ + ldr r3, [pc, #572] @ 6386bc │ │ │ │ sub sp, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ - ldr r2, [pc, #556] @ 6386bc │ │ │ │ + ldr r2, [pc, #556] @ 6386c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1092] @ 0x444 │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldr r3, [r5, #264] @ 0x108 │ │ │ │ tst r3, #524288 @ 0x80000 │ │ │ │ - beq 6385d4 │ │ │ │ + beq 6385d8 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 63856c │ │ │ │ + blt 638570 │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ mov r1, r6 │ │ │ │ - bl 637650 │ │ │ │ + bl 637654 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 6385a0 │ │ │ │ + blt 6385a4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - bne 638608 │ │ │ │ + bne 63860c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #8 │ │ │ │ - bne 638644 │ │ │ │ + bne 638648 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ orrs r3, r3, r2 │ │ │ │ moveq r4, r7 │ │ │ │ - bne 63867c │ │ │ │ - ldr r2, [pc, #404] @ 6386c0 │ │ │ │ - ldr r3, [pc, #392] @ 6386b8 │ │ │ │ + bne 638680 │ │ │ │ + ldr r2, [pc, #404] @ 6386c4 │ │ │ │ + ldr r3, [pc, #392] @ 6386bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1092] @ 0x444 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6386b0 │ │ │ │ + bne 6386b4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #336] @ 6386c4 │ │ │ │ + ldr r2, [pc, #336] @ 6386c8 │ │ │ │ rsb r1, r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #328] @ 6386c8 │ │ │ │ + ldr r3, [pc, #328] @ 6386cc │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #324] @ 6386cc │ │ │ │ + ldr r1, [pc, #324] @ 6386d0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #320] @ 6386d0 │ │ │ │ + ldr r2, [pc, #320] @ 6386d4 │ │ │ │ add r3, r3, #308 @ 0x134 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e05e4 │ │ │ │ - b 638524 │ │ │ │ - ldr r2, [pc, #300] @ 6386d4 │ │ │ │ + b 638528 │ │ │ │ + ldr r2, [pc, #300] @ 6386d8 │ │ │ │ rsb r1, r4, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #292] @ 6386d8 │ │ │ │ + ldr r3, [pc, #292] @ 6386dc │ │ │ │ stm sp, {r1, r2} │ │ │ │ - ldr r1, [pc, #288] @ 6386dc │ │ │ │ + ldr r1, [pc, #288] @ 6386e0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #284] @ 6386e0 │ │ │ │ + ldr r2, [pc, #284] @ 6386e4 │ │ │ │ add r3, r3, #308 @ 0x134 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e05e4 │ │ │ │ - b 638524 │ │ │ │ - ldr r3, [pc, #264] @ 6386e4 │ │ │ │ - ldr ip, [pc, #264] @ 6386e8 │ │ │ │ - ldr r1, [pc, #264] @ 6386ec │ │ │ │ + b 638528 │ │ │ │ + ldr r3, [pc, #264] @ 6386e8 │ │ │ │ + ldr ip, [pc, #264] @ 6386ec │ │ │ │ + ldr r1, [pc, #264] @ 6386f0 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #256] @ 6386f0 │ │ │ │ + ldr r2, [pc, #256] @ 6386f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #308 @ 0x134 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ mvn r4, #94 @ 0x5e │ │ │ │ - b 638524 │ │ │ │ - ldr r1, [pc, #228] @ 6386f4 │ │ │ │ - ldr r3, [pc, #228] @ 6386f8 │ │ │ │ + b 638528 │ │ │ │ + ldr r1, [pc, #228] @ 6386f8 │ │ │ │ + ldr r3, [pc, #228] @ 6386fc │ │ │ │ add r1, pc, r1 │ │ │ │ mov ip, #43 @ 0x2b │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #216] @ 6386fc │ │ │ │ + ldr r1, [pc, #216] @ 638700 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #308 @ 0x134 │ │ │ │ - ldr r2, [pc, #204] @ 638700 │ │ │ │ + ldr r2, [pc, #204] @ 638704 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ mvn r4, #70 @ 0x46 │ │ │ │ - b 638524 │ │ │ │ - ldr r1, [pc, #184] @ 638704 │ │ │ │ + b 638528 │ │ │ │ + ldr r1, [pc, #184] @ 638708 │ │ │ │ mov ip, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [pc, #176] @ 638708 │ │ │ │ + ldr r3, [pc, #176] @ 63870c │ │ │ │ stm sp, {r1, ip} │ │ │ │ - ldr r1, [pc, #172] @ 63870c │ │ │ │ + ldr r1, [pc, #172] @ 638710 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #308 @ 0x134 │ │ │ │ - ldr r2, [pc, #160] @ 638710 │ │ │ │ + ldr r2, [pc, #160] @ 638714 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - b 63863c │ │ │ │ - ldr r3, [pc, #144] @ 638714 │ │ │ │ - ldr ip, [pc, #144] @ 638718 │ │ │ │ - ldr r1, [pc, #144] @ 63871c │ │ │ │ + b 638640 │ │ │ │ + ldr r3, [pc, #144] @ 638718 │ │ │ │ + ldr ip, [pc, #144] @ 63871c │ │ │ │ + ldr r1, [pc, #144] @ 638720 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #308 @ 0x134 │ │ │ │ mov r2, #3008 @ 0xbc0 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ mvn r4, #4 │ │ │ │ - b 638524 │ │ │ │ + b 638528 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r2, r8, asr #16 │ │ │ │ + subseq r2, r2, r4, asr #16 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - @ instruction: 0x00522798 │ │ │ │ - eorseq r3, r7, r8, lsl #20 │ │ │ │ - subeq pc, r4, ip, ror #16 │ │ │ │ - ldrsheq r3, [r7], -r4 @ │ │ │ │ + @ instruction: 0x00522794 │ │ │ │ + eorseq r3, r7, r4, lsl #20 │ │ │ │ + subeq pc, r4, r8, ror #16 │ │ │ │ + ldrsheq r3, [r7], -r0 @ │ │ │ │ andeq r0, r0, r5, lsr #23 │ │ │ │ - eorseq r3, r7, r0, lsl #20 │ │ │ │ - subeq pc, r4, r8, lsr r8 @ │ │ │ │ - eorseq r3, r7, r0, asr #1 │ │ │ │ + @ instruction: 0x003739fc │ │ │ │ + subeq pc, r4, r4, lsr r8 @ │ │ │ │ + ldrheq r3, [r7], -ip @ │ │ │ │ andeq r0, r0, ip, lsr #23 │ │ │ │ - subeq pc, r4, ip, lsl #16 │ │ │ │ - eorseq r3, r7, r4, asr #15 │ │ │ │ - mlaseq r7, ip, r0, r3 │ │ │ │ + subeq pc, r4, r8, lsl #16 │ │ │ │ + eorseq r3, r7, r0, asr #15 │ │ │ │ + mlaseq r7, r8, r0, r3 │ │ │ │ muleq r0, pc, fp @ │ │ │ │ - eorseq r3, r7, r0, lsr #16 │ │ │ │ - ldrdeq pc, [r4], #-112 @ 0xffffff90 │ │ │ │ - eorseq r3, r7, r4, asr r0 │ │ │ │ + eorseq r3, r7, ip, lsl r8 │ │ │ │ + subeq pc, r4, ip, asr #15 │ │ │ │ + eorseq r3, r7, r0, asr r0 │ │ │ │ @ instruction: 0x00000bb2 │ │ │ │ - eorseq r3, r7, r0, lsr #16 │ │ │ │ - @ instruction: 0x0044f794 │ │ │ │ - eorseq r3, r7, r8, lsl r0 │ │ │ │ + eorseq r3, r7, ip, lsl r8 │ │ │ │ + @ instruction: 0x0044f790 │ │ │ │ + eorseq r3, r7, r4, lsl r0 │ │ │ │ @ instruction: 0x00000bb9 │ │ │ │ - subeq pc, r4, r4, ror #14 │ │ │ │ - eorseq r3, r7, ip, asr #18 │ │ │ │ - @ instruction: 0x00372ff8 │ │ │ │ + subeq pc, r4, r0, ror #14 │ │ │ │ + eorseq r3, r7, r8, asr #18 │ │ │ │ + @ instruction: 0x00372ff4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2984] @ 0xba8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #328] @ 638884 │ │ │ │ - ldr r3, [pc, #328] @ 638888 │ │ │ │ + ldr r1, [pc, #328] @ 638888 │ │ │ │ + ldr r3, [pc, #328] @ 63888c │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r7, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #308] @ 63888c │ │ │ │ + ldr r2, [pc, #308] @ 638890 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ mov r2, #11 │ │ │ │ @@ -1095290,290 +1095291,290 @@ │ │ │ │ mov r8, #0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ ldrcc r3, [r3] │ │ │ │ movcs r0, #0 │ │ │ │ ldrcc r0, [r3, r0, lsl #2] │ │ │ │ mov r2, #0 │ │ │ │ - bl 636168 │ │ │ │ + bl 63616c │ │ │ │ str r8, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ mov r3, r8 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 638814 │ │ │ │ + blt 638818 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ mov r1, r7 │ │ │ │ - bl 637650 │ │ │ │ + bl 637654 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 638814 │ │ │ │ + blt 638818 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #11 │ │ │ │ - bne 638858 │ │ │ │ + bne 63885c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 638870 │ │ │ │ + bne 638874 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ mov r2, r8 │ │ │ │ stm r5, {r0, r1} │ │ │ │ - ldr r1, [pc, #116] @ 638890 │ │ │ │ - ldr r3, [pc, #104] @ 638888 │ │ │ │ + ldr r1, [pc, #116] @ 638894 │ │ │ │ + ldr r3, [pc, #104] @ 63888c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r1, r3, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bne 638880 │ │ │ │ + bne 638884 │ │ │ │ mov r0, r2 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #52] @ 638894 │ │ │ │ + ldr r0, [pc, #52] @ 638898 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r2, #70 @ 0x46 │ │ │ │ - b 638814 │ │ │ │ - ldr r0, [pc, #32] @ 638898 │ │ │ │ + b 638818 │ │ │ │ + ldr r0, [pc, #32] @ 63889c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 638868 │ │ │ │ + b 63886c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r2, r4, lsl #11 │ │ │ │ + subseq r2, r2, r0, lsl #11 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r2, r2, r8, lsr #9 │ │ │ │ - @ instruction: 0x003734dc │ │ │ │ - mlaseq r7, r8, r4, r3 │ │ │ │ + subseq r2, r2, r4, lsr #9 │ │ │ │ + @ instruction: 0x003734d8 │ │ │ │ + mlaseq r7, r4, r4, r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2976] @ 0xba0 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #676] @ 638b60 │ │ │ │ + ldr r2, [pc, #676] @ 638b64 │ │ │ │ sub sp, sp, #4 │ │ │ │ - ldr r3, [pc, #672] @ 638b64 │ │ │ │ + ldr r3, [pc, #672] @ 638b68 │ │ │ │ add r2, pc, r2 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r9, r7, #8 │ │ │ │ ldr r6, [r0, #264] @ 0x108 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #636] @ 638b68 │ │ │ │ + ldr r2, [pc, #636] @ 638b6c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ - ldr r3, [pc, #620] @ 638b6c │ │ │ │ + ldr r3, [pc, #620] @ 638b70 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r5, #308] @ 0x134 │ │ │ │ mov r0, #26 │ │ │ │ mov r1, #1 │ │ │ │ strd r0, [r7, #-8] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 638b3c │ │ │ │ + bne 638b40 │ │ │ │ lsr r6, r6, #7 │ │ │ │ and r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 638ae0 │ │ │ │ + beq 638ae4 │ │ │ │ ldr r6, [r4] │ │ │ │ - ldr r3, [pc, #568] @ 638b70 │ │ │ │ + ldr r3, [pc, #568] @ 638b74 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 638a5c │ │ │ │ + beq 638a60 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ add r1, r4, #4 │ │ │ │ add r0, r7, #12 │ │ │ │ bl 212834 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 63896c │ │ │ │ + beq 638970 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ - bhi 638af4 │ │ │ │ + bhi 638af8 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 212834 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 638a44 │ │ │ │ + bne 638a48 │ │ │ │ str r6, [sp, #20] │ │ │ │ mov r6, #0 │ │ │ │ str r6, [sp] │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ str r2, [sp, #1076] @ 0x434 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ str r2, [sp, #1080] @ 0x438 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r9 │ │ │ │ str r6, [sp, #24] │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 638a90 │ │ │ │ + blt 638a94 │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ mov r1, r9 │ │ │ │ - bl 637650 │ │ │ │ + bl 637654 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 638aa4 │ │ │ │ + blt 638aa8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #26 │ │ │ │ - bne 638ab8 │ │ │ │ - ldr r3, [pc, #400] @ 638b6c │ │ │ │ + bne 638abc │ │ │ │ + ldr r3, [pc, #400] @ 638b70 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 638ad0 │ │ │ │ + bne 638ad4 │ │ │ │ ldr r3, [r7, #1064] @ 0x428 │ │ │ │ ldr r2, [r7, #1060] @ 0x424 │ │ │ │ cmp r3, #0 │ │ │ │ movge r4, r6 │ │ │ │ strdge r2, [r8] │ │ │ │ - blt 638b14 │ │ │ │ - ldr r2, [pc, #368] @ 638b74 │ │ │ │ - ldr r3, [pc, #348] @ 638b64 │ │ │ │ + blt 638b18 │ │ │ │ + ldr r2, [pc, #368] @ 638b78 │ │ │ │ + ldr r3, [pc, #348] @ 638b68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 638b38 │ │ │ │ + bne 638b3c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r2, #512 @ 0x200 │ │ │ │ - bhi 638b04 │ │ │ │ + bhi 638b08 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ add r0, r7, #112 @ 0x70 │ │ │ │ bl 212834 │ │ │ │ - b 638978 │ │ │ │ + b 63897c │ │ │ │ mov r2, #24 │ │ │ │ add r1, r4, #4 │ │ │ │ add r0, r7, #12 │ │ │ │ bl 212834 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 638978 │ │ │ │ + beq 63897c │ │ │ │ cmp r2, #1024 @ 0x400 │ │ │ │ - bhi 638b28 │ │ │ │ + bhi 638b2c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r0, r7, #36 @ 0x24 │ │ │ │ bl 212834 │ │ │ │ - b 638978 │ │ │ │ - ldr r0, [pc, #224] @ 638b78 │ │ │ │ + b 63897c │ │ │ │ + ldr r0, [pc, #224] @ 638b7c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 6389fc │ │ │ │ - ldr r0, [pc, #208] @ 638b7c │ │ │ │ + b 638a00 │ │ │ │ + ldr r0, [pc, #208] @ 638b80 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 6389fc │ │ │ │ - ldr r0, [pc, #192] @ 638b80 │ │ │ │ + b 638a00 │ │ │ │ + ldr r0, [pc, #192] @ 638b84 │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r4, #70 @ 0x46 │ │ │ │ - b 6389fc │ │ │ │ - ldr r0, [pc, #172] @ 638b84 │ │ │ │ + b 638a00 │ │ │ │ + ldr r0, [pc, #172] @ 638b88 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 638ac8 │ │ │ │ - ldr r0, [pc, #160] @ 638b88 │ │ │ │ + b 638acc │ │ │ │ + ldr r0, [pc, #160] @ 638b8c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r4, #94 @ 0x5e │ │ │ │ - b 6389fc │ │ │ │ - ldr r0, [pc, #144] @ 638b8c │ │ │ │ + b 638a00 │ │ │ │ + ldr r0, [pc, #144] @ 638b90 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 638aec │ │ │ │ - ldr r0, [pc, #132] @ 638b90 │ │ │ │ + b 638af0 │ │ │ │ + ldr r0, [pc, #132] @ 638b94 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 638aec │ │ │ │ - ldr r0, [pc, #120] @ 638b94 │ │ │ │ + b 638af0 │ │ │ │ + ldr r0, [pc, #120] @ 638b98 │ │ │ │ mvn r4, #21 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 6389fc │ │ │ │ - ldr r0, [pc, #104] @ 638b98 │ │ │ │ + b 638a00 │ │ │ │ + ldr r0, [pc, #104] @ 638b9c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 638aec │ │ │ │ + b 638af0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #88] @ 638b9c │ │ │ │ - ldr r1, [pc, #88] @ 638ba0 │ │ │ │ - ldr r0, [pc, #88] @ 638ba4 │ │ │ │ + ldr r3, [pc, #88] @ 638ba0 │ │ │ │ + ldr r1, [pc, #88] @ 638ba4 │ │ │ │ + ldr r0, [pc, #88] @ 638ba8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #84] @ 638ba8 │ │ │ │ + ldr r2, [pc, #84] @ 638bac │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #340 @ 0x154 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r2, r2, r4, lsl #8 │ │ │ │ + subseq r2, r2, r0, lsl #8 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ andeq r0, r0, r8, lsr #8 │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ - subseq r2, r2, r0, asr #5 │ │ │ │ - eorseq r3, r7, r4, asr #11 │ │ │ │ - eorseq r3, r7, r4, ror #11 │ │ │ │ - eorseq r3, r7, ip, ror r2 │ │ │ │ - eorseq r3, r7, r8, lsr r2 │ │ │ │ - @ instruction: 0x00372ffc │ │ │ │ - eorseq r3, r7, ip, lsr #10 │ │ │ │ - eorseq r3, r7, r8, lsr r5 │ │ │ │ - eorseq r3, r7, r8, lsr #11 │ │ │ │ - @ instruction: 0x003734d8 │ │ │ │ - subeq pc, r4, r8, lsr #5 │ │ │ │ - eorseq r2, r7, r8, lsr fp │ │ │ │ - eorseq r2, r7, r0, lsl #29 │ │ │ │ + ldrheq r2, [r2], #-44 @ 0xffffffd4 │ │ │ │ + eorseq r3, r7, r0, asr #11 │ │ │ │ + eorseq r3, r7, r0, ror #11 │ │ │ │ + eorseq r3, r7, r8, ror r2 │ │ │ │ + eorseq r3, r7, r4, lsr r2 │ │ │ │ + @ instruction: 0x00372ff8 │ │ │ │ + eorseq r3, r7, r8, lsr #10 │ │ │ │ + eorseq r3, r7, r4, lsr r5 │ │ │ │ + eorseq r3, r7, r4, lsr #11 │ │ │ │ + @ instruction: 0x003734d4 │ │ │ │ + subeq pc, r4, r4, lsr #5 │ │ │ │ + eorseq r2, r7, r4, lsr fp │ │ │ │ + eorseq r2, r7, ip, ror lr │ │ │ │ andeq r0, r0, lr, ror #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #928] @ 0x3a0 │ │ │ │ - ldr ip, [pc, #372] @ 638d38 │ │ │ │ + ldr ip, [pc, #372] @ 638d3c │ │ │ │ sub sp, sp, #3136 @ 0xc40 │ │ │ │ sub sp, sp, #4 │ │ │ │ - ldr r3, [pc, #364] @ 638d3c │ │ │ │ + ldr r3, [pc, #364] @ 638d40 │ │ │ │ add ip, pc, ip │ │ │ │ add r9, sp, #1072 @ 0x430 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r9, r9, #12 │ │ │ │ ldr r8, [sp, #3168] @ 0xc60 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #3132] @ 0xc3c │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ - ldr r2, [pc, #308] @ 638d40 │ │ │ │ + ldr r2, [pc, #308] @ 638d44 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r4, #264] @ 0x108 │ │ │ │ bl 21380c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r8] │ │ │ │ lsl r2, r2, #2 │ │ │ │ @@ -1095584,163 +1095585,163 @@ │ │ │ │ mov r3, #16 │ │ │ │ mov r0, #6 │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r0, [sp, #8] │ │ │ │ - bne 638cb8 │ │ │ │ + bne 638cbc │ │ │ │ lsr r7, r7, #1 │ │ │ │ ands r0, r7, #1 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ - beq 638d00 │ │ │ │ + beq 638d04 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ cmn r3, #1 │ │ │ │ movne r2, #1 │ │ │ │ strne r3, [sp, #1084] @ 0x43c │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, #0 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 638cbc │ │ │ │ + blt 638cc0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 637650 │ │ │ │ + bl 637654 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 638cbc │ │ │ │ + blt 638cc0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #6 │ │ │ │ - bne 638d1c │ │ │ │ + bne 638d20 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #128] @ 638d44 │ │ │ │ - ldr r3, [pc, #116] @ 638d3c │ │ │ │ + ldr r2, [pc, #128] @ 638d48 │ │ │ │ + ldr r3, [pc, #116] @ 638d40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #3132] @ 0xc3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 638d34 │ │ │ │ + bne 638d38 │ │ │ │ add sp, sp, #3136 @ 0xc40 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp] │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 638cb8 │ │ │ │ - b 638cbc │ │ │ │ - ldr r0, [pc, #36] @ 638d48 │ │ │ │ + bge 638cbc │ │ │ │ + b 638cc0 │ │ │ │ + ldr r0, [pc, #36] @ 638d4c │ │ │ │ mov r1, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #70 @ 0x46 │ │ │ │ - b 638cbc │ │ │ │ + b 638cc0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq r2, [r2], #-8 │ │ │ │ + ldrsheq r2, [r2], #-4 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r2, r2, r0 │ │ │ │ - eorseq r3, r7, r8, lsl r0 │ │ │ │ + ldrsheq r1, [r2], #-252 @ 0xffffff04 │ │ │ │ + eorseq r3, r7, r4, lsl r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3000] @ 0xbb8 │ │ │ │ - ldr ip, [pc, #248] @ 638e5c │ │ │ │ + ldr ip, [pc, #248] @ 638e60 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #244] @ 638e60 │ │ │ │ + ldr r0, [pc, #244] @ 638e64 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ sub sp, sp, #1072 @ 0x430 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r2, [pc, #228] @ 638e64 │ │ │ │ + ldr r2, [pc, #228] @ 638e68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #1076] @ 0x434 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sp │ │ │ │ bl 21380c │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ tst r2, #8 │ │ │ │ - bne 638dec │ │ │ │ + bne 638df0 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #184] @ 638e68 │ │ │ │ - ldr r3, [pc, #172] @ 638e60 │ │ │ │ + ldr r2, [pc, #184] @ 638e6c │ │ │ │ + ldr r3, [pc, #172] @ 638e64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1076] @ 0x434 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 638e58 │ │ │ │ + bne 638e5c │ │ │ │ add sp, sp, #1072 @ 0x430 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ - bl 637650 │ │ │ │ + bl 637654 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 638da8 │ │ │ │ + blt 638dac │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldrb r1, [r4] │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ ldr r2, [sp] │ │ │ │ orr r1, r1, r0, lsl #16 │ │ │ │ orr r1, r1, r3, lsl #24 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 638e44 │ │ │ │ + bne 638e48 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ orrs r3, r3, r2 │ │ │ │ - beq 638da4 │ │ │ │ + beq 638da8 │ │ │ │ mvn r0, #4 │ │ │ │ - b 638da8 │ │ │ │ - ldr r0, [pc, #32] @ 638e6c │ │ │ │ + b 638dac │ │ │ │ + ldr r0, [pc, #32] @ 638e70 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #70 @ 0x46 │ │ │ │ - b 638da8 │ │ │ │ + b 638dac │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r2, ip, asr pc │ │ │ │ + subseq r1, r2, r8, asr pc │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r1, r2, r4, lsl pc │ │ │ │ - @ instruction: 0x00372ef4 │ │ │ │ + subseq r1, r2, r0, lsl pc │ │ │ │ + @ instruction: 0x00372ef0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2984] @ 0xba8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #204] @ 638f58 │ │ │ │ - ldr r3, [pc, #204] @ 638f5c │ │ │ │ + ldr r1, [pc, #204] @ 638f5c │ │ │ │ + ldr r3, [pc, #204] @ 638f60 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r6, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #184] @ 638f60 │ │ │ │ + ldr r2, [pc, #184] @ 638f64 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ mov r2, #22 │ │ │ │ @@ -1095756,595 +1095757,595 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 638f18 │ │ │ │ + blt 638f1c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 638d4c │ │ │ │ - ldr r2, [pc, #68] @ 638f64 │ │ │ │ - ldr r3, [pc, #56] @ 638f5c │ │ │ │ + bl 638d50 │ │ │ │ + ldr r2, [pc, #68] @ 638f68 │ │ │ │ + ldr r3, [pc, #56] @ 638f60 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 638f54 │ │ │ │ + bne 638f58 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r2, r4, lsr lr │ │ │ │ + subseq r1, r2, r0, lsr lr │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r1, r2, r4, lsr #27 │ │ │ │ + subseq r1, r2, r0, lsr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2960] @ 0xb90 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #468] @ 639158 │ │ │ │ + ldr r1, [pc, #468] @ 63915c │ │ │ │ sub sp, sp, #1104 @ 0x450 │ │ │ │ - ldr r3, [pc, #464] @ 63915c │ │ │ │ + ldr r3, [pc, #464] @ 639160 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r5, r0 │ │ │ │ add r6, sp, #24 │ │ │ │ - ldr r2, [pc, #444] @ 639160 │ │ │ │ + ldr r2, [pc, #444] @ 639164 │ │ │ │ ldr r4, [r5, #312] @ 0x138 │ │ │ │ - ldr r9, [pc, #440] @ 639164 │ │ │ │ + ldr r9, [pc, #440] @ 639168 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1100] @ 0x44c │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ - ldr r3, [pc, #416] @ 639168 │ │ │ │ + ldr r3, [pc, #416] @ 63916c │ │ │ │ add r9, pc, r9 │ │ │ │ mov r2, #1 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ mov r0, #29 │ │ │ │ mov r1, #9 │ │ │ │ strb r2, [r4, #60] @ 0x3c │ │ │ │ strd r0, [sp, #24] │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6390cc │ │ │ │ + bne 6390d0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 63906c │ │ │ │ + blt 639070 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 638d4c │ │ │ │ + bl 638d50 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 63909c │ │ │ │ - ldr r2, [pc, #320] @ 63916c │ │ │ │ - ldr r3, [pc, #300] @ 63915c │ │ │ │ + bne 6390a0 │ │ │ │ + ldr r2, [pc, #320] @ 639170 │ │ │ │ + ldr r3, [pc, #300] @ 639160 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1100] @ 0x44c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 639154 │ │ │ │ + bne 639158 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1104 @ 0x450 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #252] @ 639170 │ │ │ │ - ldr r3, [pc, #252] @ 639174 │ │ │ │ + ldr r1, [pc, #252] @ 639174 │ │ │ │ + ldr r3, [pc, #252] @ 639178 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #244] @ 639178 │ │ │ │ + ldr r1, [pc, #244] @ 63917c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #240] @ 63917c │ │ │ │ + ldr r2, [pc, #240] @ 639180 │ │ │ │ add r3, r3, #376 @ 0x178 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - b 639024 │ │ │ │ - ldr r1, [pc, #220] @ 639180 │ │ │ │ - ldr r3, [pc, #220] @ 639184 │ │ │ │ + b 639028 │ │ │ │ + ldr r1, [pc, #220] @ 639184 │ │ │ │ + ldr r3, [pc, #220] @ 639188 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #212] @ 639188 │ │ │ │ + ldr r1, [pc, #212] @ 63918c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #208] @ 63918c │ │ │ │ + ldr r2, [pc, #208] @ 639190 │ │ │ │ add r3, r3, #376 @ 0x178 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - b 639024 │ │ │ │ - ldr r3, [pc, #188] @ 639190 │ │ │ │ + b 639028 │ │ │ │ + ldr r3, [pc, #188] @ 639194 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 638ff0 │ │ │ │ - ldr r3, [pc, #172] @ 639194 │ │ │ │ + beq 638ff4 │ │ │ │ + ldr r3, [pc, #172] @ 639198 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 638ff0 │ │ │ │ - ldr r3, [pc, #156] @ 639198 │ │ │ │ + beq 638ff4 │ │ │ │ + ldr r3, [pc, #156] @ 63919c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 639144 │ │ │ │ + beq 639148 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #96] @ 63919c │ │ │ │ + ldr r0, [pc, #96] @ 6391a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 638ff0 │ │ │ │ - ldr r0, [pc, #84] @ 6391a0 │ │ │ │ + b 638ff4 │ │ │ │ + ldr r0, [pc, #84] @ 6391a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 638ff0 │ │ │ │ + b 638ff4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r2, r8, lsr sp │ │ │ │ + subseq r1, r2, r4, lsr sp │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r1, r2, r0, lsl #26 │ │ │ │ + ldrsheq r1, [r2], #-204 @ 0xffffff34 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - @ instruction: 0x00521c98 │ │ │ │ - ldrheq r3, [r7], -r4 @ │ │ │ │ - subeq lr, r4, r0, ror sp │ │ │ │ - @ instruction: 0x003725f8 │ │ │ │ + @ instruction: 0x00521c94 │ │ │ │ + ldrheq r3, [r7], -r0 @ │ │ │ │ + subeq lr, r4, ip, ror #26 │ │ │ │ + @ instruction: 0x003725f4 │ │ │ │ andeq r0, r0, sp, lsl r8 │ │ │ │ - eorseq r3, r7, ip, lsr #1 │ │ │ │ - subeq lr, r4, r0, asr #26 │ │ │ │ - eorseq r2, r7, r8, asr #11 │ │ │ │ + eorseq r3, r7, r8, lsr #1 │ │ │ │ + subeq lr, r4, ip, lsr sp │ │ │ │ + eorseq r2, r7, r4, asr #11 │ │ │ │ andeq r0, r0, r3, lsr #16 │ │ │ │ andeq r5, r0, r8, lsr r0 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r2, r7, r4, lsr #31 │ │ │ │ - eorseq r2, r7, r0, asr #31 │ │ │ │ + eorseq r2, r7, r0, lsr #31 │ │ │ │ + @ instruction: 0x00372fbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2976] @ 0xba0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #292] @ 6392e4 │ │ │ │ + ldr r2, [pc, #292] @ 6392e8 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #288] @ 6392e8 │ │ │ │ + ldr r3, [pc, #288] @ 6392ec │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r9, sp, #8 │ │ │ │ ldr sl, [r0, #264] @ 0x108 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #252] @ 6392ec │ │ │ │ + ldr r2, [pc, #252] @ 6392f0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ mov r3, #25 │ │ │ │ str r3, [sp, #8] │ │ │ │ tst sl, #512 @ 0x200 │ │ │ │ add r3, r4, #12 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq 6392d8 │ │ │ │ + beq 6392dc │ │ │ │ lsr r6, sl, #3 │ │ │ │ and r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #9 │ │ │ │ cmp r4, #256 @ 0x100 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bhi 6392d0 │ │ │ │ + bhi 6392d4 │ │ │ │ ldr r3, [sp, #1120] @ 0x460 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ add r0, sp, #32 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r8, [sp, #20] │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 212834 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 639280 │ │ │ │ + blt 639284 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r0, r6 │ │ │ │ - bne 6392c0 │ │ │ │ - ldr r2, [pc, #104] @ 6392f0 │ │ │ │ - ldr r3, [pc, #92] @ 6392e8 │ │ │ │ + bne 6392c4 │ │ │ │ + ldr r2, [pc, #104] @ 6392f4 │ │ │ │ + ldr r3, [pc, #92] @ 6392ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6392e0 │ │ │ │ + bne 6392e4 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 638d4c │ │ │ │ - b 639280 │ │ │ │ + bl 638d50 │ │ │ │ + b 639284 │ │ │ │ mvn r0, #21 │ │ │ │ - b 639280 │ │ │ │ + b 639284 │ │ │ │ mvn r0, #94 @ 0x5e │ │ │ │ - b 639280 │ │ │ │ + b 639284 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq r1, [r2], #-172 @ 0xffffff54 │ │ │ │ + ldrsheq r1, [r2], #-168 @ 0xffffff58 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r1, r2, ip, lsr sl │ │ │ │ + subseq r1, r2, r8, lsr sl │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2976] @ 0xba0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #260] @ 639414 │ │ │ │ + ldr r1, [pc, #260] @ 639418 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ - ldr r3, [pc, #256] @ 639418 │ │ │ │ + ldr r3, [pc, #256] @ 63941c │ │ │ │ sub sp, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r5, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #236] @ 63941c │ │ │ │ + ldr r2, [pc, #236] @ 639420 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ ldr r3, [r4, #264] @ 0x108 │ │ │ │ tst r3, #16 │ │ │ │ - beq 6393c8 │ │ │ │ + beq 6393cc │ │ │ │ mov r2, #0 │ │ │ │ lsr r3, r3, #3 │ │ │ │ mov r8, #20 │ │ │ │ mov r9, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ ands r3, r3, #1 │ │ │ │ mov r2, #8 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ str r6, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ strd r8, [sp, #8] │ │ │ │ - beq 6393b4 │ │ │ │ + beq 6393b8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #9 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6393cc │ │ │ │ + blt 6393d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 638d4c │ │ │ │ - b 6393cc │ │ │ │ + bl 638d50 │ │ │ │ + b 6393d0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6393cc │ │ │ │ + blt 6393d0 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #76] @ 639420 │ │ │ │ - ldr r3, [pc, #64] @ 639418 │ │ │ │ + ldr r2, [pc, #76] @ 639424 │ │ │ │ + ldr r3, [pc, #64] @ 63941c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 639410 │ │ │ │ + bne 639414 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r2, ip, lsr #19 │ │ │ │ + subseq r1, r2, r8, lsr #19 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - ldrsheq r1, [r2], #-128 @ 0xffffff80 │ │ │ │ + subseq r1, r2, ip, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2960] @ 0xb90 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #624] @ 6396b0 │ │ │ │ - ldr r3, [pc, #624] @ 6396b4 │ │ │ │ + ldr r1, [pc, #624] @ 6396b4 │ │ │ │ + ldr r3, [pc, #624] @ 6396b8 │ │ │ │ sub sp, sp, #1104 @ 0x450 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r6, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #604] @ 6396b8 │ │ │ │ - ldr r8, [pc, #604] @ 6396bc │ │ │ │ + ldr r2, [pc, #604] @ 6396bc │ │ │ │ + ldr r8, [pc, #604] @ 6396c0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1100] @ 0x44c │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ - ldr r3, [pc, #580] @ 6396c0 │ │ │ │ + ldr r3, [pc, #580] @ 6396c4 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, #30 │ │ │ │ mov r1, #9 │ │ │ │ strd r0, [sp, #24] │ │ │ │ ldr sl, [r8, r3] │ │ │ │ ldr r9, [r5, #312] @ 0x138 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 639594 │ │ │ │ + bne 639598 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 639564 │ │ │ │ + blt 639568 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 638d4c │ │ │ │ + bl 638d50 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 639534 │ │ │ │ + bne 639538 │ │ │ │ add r0, r9, #28 │ │ │ │ bl 4fe934 │ │ │ │ ldr r0, [r9, #28] │ │ │ │ bl 21278c │ │ │ │ ldr r3, [sl] │ │ │ │ str r4, [r9, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 639610 │ │ │ │ - ldr r2, [pc, #460] @ 6396c4 │ │ │ │ - ldr r3, [pc, #440] @ 6396b4 │ │ │ │ + bne 639614 │ │ │ │ + ldr r2, [pc, #460] @ 6396c8 │ │ │ │ + ldr r3, [pc, #440] @ 6396b8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1100] @ 0x44c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6396ac │ │ │ │ + bne 6396b0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1104 @ 0x450 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #396] @ 6396c8 │ │ │ │ - ldr ip, [pc, #396] @ 6396cc │ │ │ │ - ldr r1, [pc, #396] @ 6396d0 │ │ │ │ + ldr r3, [pc, #396] @ 6396cc │ │ │ │ + ldr ip, [pc, #396] @ 6396d0 │ │ │ │ + ldr r1, [pc, #396] @ 6396d4 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r2, #2112 @ 0x840 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 6394f0 │ │ │ │ - ldr r1, [pc, #360] @ 6396d4 │ │ │ │ - ldr r3, [pc, #360] @ 6396d8 │ │ │ │ + b 6394f4 │ │ │ │ + ldr r1, [pc, #360] @ 6396d8 │ │ │ │ + ldr r3, [pc, #360] @ 6396dc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #352] @ 6396dc │ │ │ │ + ldr r1, [pc, #352] @ 6396e0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #348] @ 6396e0 │ │ │ │ + ldr r2, [pc, #348] @ 6396e4 │ │ │ │ add r3, r3, #404 @ 0x194 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e0540 │ │ │ │ - b 6394f0 │ │ │ │ - ldr r3, [pc, #328] @ 6396e4 │ │ │ │ + b 6394f4 │ │ │ │ + ldr r3, [pc, #328] @ 6396e8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63949c │ │ │ │ - ldr r3, [pc, #312] @ 6396e8 │ │ │ │ + beq 6394a0 │ │ │ │ + ldr r3, [pc, #312] @ 6396ec │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63949c │ │ │ │ - ldr r3, [pc, #296] @ 6396ec │ │ │ │ + beq 6394a0 │ │ │ │ + ldr r3, [pc, #296] @ 6396f0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 639688 │ │ │ │ + beq 63968c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #236] @ 6396f0 │ │ │ │ + ldr r0, [pc, #236] @ 6396f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ - b 6394a0 │ │ │ │ - ldr r3, [pc, #220] @ 6396f4 │ │ │ │ + b 6394a4 │ │ │ │ + ldr r3, [pc, #220] @ 6396f8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6394f0 │ │ │ │ - ldr r3, [pc, #188] @ 6396e8 │ │ │ │ + beq 6394f4 │ │ │ │ + ldr r3, [pc, #188] @ 6396ec │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6394f0 │ │ │ │ - ldr r3, [pc, #172] @ 6396ec │ │ │ │ + beq 6394f4 │ │ │ │ + ldr r3, [pc, #172] @ 6396f0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63969c │ │ │ │ + beq 6396a0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r4, [r0, #4] │ │ │ │ str r4, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #120] @ 6396f8 │ │ │ │ + ldr r0, [pc, #120] @ 6396fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6394f0 │ │ │ │ - ldr r0, [pc, #108] @ 6396fc │ │ │ │ + b 6394f4 │ │ │ │ + ldr r0, [pc, #108] @ 639700 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ - b 6394a0 │ │ │ │ - ldr r0, [pc, #92] @ 639700 │ │ │ │ + b 6394a4 │ │ │ │ + ldr r0, [pc, #92] @ 639704 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6394f0 │ │ │ │ + b 6394f4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r2, r0, lsl #17 │ │ │ │ + subseq r1, r2, ip, ror r8 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r1, r2, ip, asr #16 │ │ │ │ + subseq r1, r2, r8, asr #16 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r1, r2, ip, asr #15 │ │ │ │ - subeq lr, r4, ip, lsr #17 │ │ │ │ - @ instruction: 0x00372cb4 │ │ │ │ - eorseq r2, r7, r0, asr #2 │ │ │ │ - eorseq r2, r7, r0, ror #24 │ │ │ │ - subeq lr, r4, r8, ror r8 │ │ │ │ - eorseq r2, r7, r0, lsl #2 │ │ │ │ + subseq r1, r2, r8, asr #15 │ │ │ │ + subeq lr, r4, r8, lsr #17 │ │ │ │ + @ instruction: 0x00372cb0 │ │ │ │ + eorseq r2, r7, ip, lsr r1 │ │ │ │ + eorseq r2, r7, ip, asr ip │ │ │ │ + subeq lr, r4, r4, ror r8 │ │ │ │ + ldrsheq r2, [r7], -ip @ │ │ │ │ andeq r0, r0, sl, lsr r8 │ │ │ │ andeq r1, r0, r4, ror #18 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r2, r7, ip, ror fp │ │ │ │ + eorseq r2, r7, r8, ror fp │ │ │ │ strdeq r4, [r0], -r4 @ │ │ │ │ - eorseq r2, r7, r0, lsr #23 │ │ │ │ - eorseq r2, r7, r0, lsr #22 │ │ │ │ - eorseq r2, r7, r8, lsr #23 │ │ │ │ + mlaseq r7, ip, fp, r2 │ │ │ │ + eorseq r2, r7, ip, lsl fp │ │ │ │ + eorseq r2, r7, r4, lsr #23 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #176] @ 6397cc │ │ │ │ + ldr r3, [pc, #176] @ 6397d0 │ │ │ │ ldr ip, [r1] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r0, #-16] │ │ │ │ sub sp, sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ cmp ip, #3 │ │ │ │ - bhi 63977c │ │ │ │ + bhi 639780 │ │ │ │ ldrb ip, [r3, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r1, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 639424 │ │ │ │ + b 639428 │ │ │ │ mov r1, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 638f68 │ │ │ │ + b 638f6c │ │ │ │ mov r1, r2 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ - b 637934 │ │ │ │ + b 637938 │ │ │ │ ldr r3, [r0, #264] @ 0x108 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq 639798 │ │ │ │ + beq 63979c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldr r3, [pc, #48] @ 6397d0 │ │ │ │ - ldr ip, [pc, #48] @ 6397d4 │ │ │ │ - ldr r1, [pc, #48] @ 6397d8 │ │ │ │ + ldr r3, [pc, #48] @ 6397d4 │ │ │ │ + ldr ip, [pc, #48] @ 6397d8 │ │ │ │ + ldr r1, [pc, #48] @ 6397dc │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, lr │ │ │ │ - ldr r2, [pc, #36] @ 6397dc │ │ │ │ + ldr r2, [pc, #36] @ 6397e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #428 @ 0x1ac │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ mvn r0, #1 │ │ │ │ - b 639780 │ │ │ │ - subeq lr, r4, r0, asr #13 │ │ │ │ - subeq lr, r4, r8, asr #12 │ │ │ │ - eorseq r2, r7, r4, asr #21 │ │ │ │ - @ instruction: 0x00371ed4 │ │ │ │ + b 639784 │ │ │ │ + strheq lr, [r4], #-108 @ 0xffffff94 │ │ │ │ + subeq lr, r4, r4, asr #12 │ │ │ │ + eorseq r2, r7, r0, asr #21 │ │ │ │ + @ instruction: 0x00371ed0 │ │ │ │ andeq r0, r0, r9, asr r8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2960] @ 0xb90 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #524] @ 639a08 │ │ │ │ + ldr r0, [pc, #524] @ 639a0c │ │ │ │ sub sp, sp, #1104 @ 0x450 │ │ │ │ - ldr r3, [pc, #520] @ 639a0c │ │ │ │ + ldr r3, [pc, #520] @ 639a10 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r7, sp, #24 │ │ │ │ - ldr r2, [pc, #504] @ 639a10 │ │ │ │ + ldr r2, [pc, #504] @ 639a14 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1100] @ 0x44c │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ ldr r8, [r4, #264] @ 0x108 │ │ │ │ @@ -1096353,25 +1096354,25 @@ │ │ │ │ mov r3, #1 │ │ │ │ tst r8, #32 │ │ │ │ ldr r6, [r4, #312] @ 0x138 │ │ │ │ strd r2, [sp, #24] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ - bne 6398a4 │ │ │ │ + bne 6398a8 │ │ │ │ mov r5, #0 │ │ │ │ - ldr r2, [pc, #432] @ 639a14 │ │ │ │ - ldr r3, [pc, #420] @ 639a0c │ │ │ │ + ldr r2, [pc, #432] @ 639a18 │ │ │ │ + ldr r3, [pc, #420] @ 639a10 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1100] @ 0x44c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 639a04 │ │ │ │ + bne 639a08 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #1104 @ 0x450 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1096380,312 +1096381,312 @@ │ │ │ │ mov r1, #1 │ │ │ │ add r9, sp, #16 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ bl 8d6a48 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6399b0 │ │ │ │ + beq 6399b4 │ │ │ │ sub r1, r9, #4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 6ee014 │ │ │ │ - ldr r3, [pc, #320] @ 639a18 │ │ │ │ - ldr r2, [pc, #320] @ 639a1c │ │ │ │ - ldr r1, [pc, #320] @ 639a20 │ │ │ │ + ldr r3, [pc, #320] @ 639a1c │ │ │ │ + ldr r2, [pc, #320] @ 639a20 │ │ │ │ + ldr r1, [pc, #320] @ 639a24 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #460 @ 0x1cc │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #29 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6399f4 │ │ │ │ - ldr r2, [pc, #284] @ 639a24 │ │ │ │ + beq 6399f8 │ │ │ │ + ldr r2, [pc, #284] @ 639a28 │ │ │ │ str r3, [r6, #8] │ │ │ │ mov r1, #17 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 6f5864 │ │ │ │ tst r8, #8 │ │ │ │ add r3, r9, #4 │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ - beq 63998c │ │ │ │ + beq 639990 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ orr r2, r2, #8 │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r7 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6399d0 │ │ │ │ + beq 6399d4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 21278c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ bl 211748 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ bl 2122d0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r4, [r6, #12] │ │ │ │ bl 69de5c │ │ │ │ str r4, [r6, #8] │ │ │ │ - b 63985c │ │ │ │ + b 639860 │ │ │ │ mov ip, #1 │ │ │ │ mov r2, r7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bne 639960 │ │ │ │ + bne 639964 │ │ │ │ bl 21278c │ │ │ │ - b 639858 │ │ │ │ + b 63985c │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #104] @ 639a28 │ │ │ │ + ldr r0, [pc, #104] @ 639a2c │ │ │ │ ldr r5, [r3] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ rsb r5, r5, #0 │ │ │ │ - b 63985c │ │ │ │ + b 639860 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 638d4c │ │ │ │ + bl 638d50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 21278c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 639858 │ │ │ │ - b 639964 │ │ │ │ + beq 63985c │ │ │ │ + b 639968 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 8e0168 │ │ │ │ mvn r5, #110 @ 0x6e │ │ │ │ - b 63985c │ │ │ │ + b 639860 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r2, r0, asr #9 │ │ │ │ + ldrheq r1, [r2], #-76 @ 0xffffffb4 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r1, r2, r0, ror #8 │ │ │ │ - subeq lr, r4, r4, lsl r5 │ │ │ │ - eoreq lr, lr, r4, lsl r8 │ │ │ │ - eoreq lr, lr, r4, lsr #16 │ │ │ │ + subseq r1, r2, ip, asr r4 │ │ │ │ + subeq lr, r4, r0, lsl r5 │ │ │ │ + eoreq lr, lr, r0, lsl r8 │ │ │ │ + eoreq lr, lr, r0, lsr #16 │ │ │ │ andeq r2, r0, r4, ror lr │ │ │ │ - eorseq pc, r5, r0, ror #28 │ │ │ │ + eorseq pc, r5, ip, asr lr @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2984] @ 0xba8 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #320] @ 639b88 │ │ │ │ + ldr r1, [pc, #320] @ 639b8c │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ - ldr r3, [pc, #316] @ 639b8c │ │ │ │ + ldr r3, [pc, #316] @ 639b90 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r7, sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #292] @ 639b90 │ │ │ │ + ldr r2, [pc, #292] @ 639b94 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1084] @ 0x43c │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ mov r3, #1 │ │ │ │ cmp r4, #6 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - ble 639abc │ │ │ │ + ble 639ac0 │ │ │ │ sub r2, r4, #17 │ │ │ │ cmp r2, #21 │ │ │ │ - bhi 639abc │ │ │ │ - ldr r3, [pc, #236] @ 639b94 │ │ │ │ + bhi 639ac0 │ │ │ │ + ldr r3, [pc, #236] @ 639b98 │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ - beq 639abc │ │ │ │ + beq 639ac0 │ │ │ │ ldr r3, [r5, #224] @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 639b14 │ │ │ │ + bne 639b18 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 639b18 │ │ │ │ + blt 639b1c │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ mov r1, r7 │ │ │ │ - bl 637650 │ │ │ │ + bl 637654 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 639b18 │ │ │ │ + blt 639b1c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bne 639b5c │ │ │ │ + bne 639b60 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 639b74 │ │ │ │ + bne 639b78 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r2, [r6] │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #120] @ 639b98 │ │ │ │ - ldr r3, [pc, #104] @ 639b8c │ │ │ │ + ldr r2, [pc, #120] @ 639b9c │ │ │ │ + ldr r3, [pc, #104] @ 639b90 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1084] @ 0x43c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 639b84 │ │ │ │ + bne 639b88 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #56] @ 639b9c │ │ │ │ + ldr r0, [pc, #56] @ 639ba0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #70 @ 0x46 │ │ │ │ - b 639b18 │ │ │ │ - ldr r0, [pc, #36] @ 639ba0 │ │ │ │ + b 639b1c │ │ │ │ + ldr r0, [pc, #36] @ 639ba4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 639b6c │ │ │ │ + b 639b70 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r2, r4, ror r2 │ │ │ │ + subseq r1, r2, r0, ror r2 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ eorseq r0, r2, r9 │ │ │ │ - subseq r1, r2, r4, lsr #3 │ │ │ │ - @ instruction: 0x003721d8 │ │ │ │ - mlaseq r7, r4, r1, r2 │ │ │ │ + subseq r1, r2, r0, lsr #3 │ │ │ │ + @ instruction: 0x003721d4 │ │ │ │ + mlaseq r7, r0, r1, r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 639a2c │ │ │ │ + bl 639a30 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r0, #70 @ 0x46 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #304] @ 639d28 │ │ │ │ + ldr r1, [pc, #304] @ 639d2c │ │ │ │ subs r3, r2, #0 │ │ │ │ - ldr r2, [pc, #300] @ 639d2c │ │ │ │ + ldr r2, [pc, #300] @ 639d30 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, #0 │ │ │ │ - beq 639cb0 │ │ │ │ + beq 639cb4 │ │ │ │ ldr r3, [r0, #264] @ 0x108 │ │ │ │ tst r3, #8 │ │ │ │ - beq 639c40 │ │ │ │ + beq 639c44 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #9 │ │ │ │ strb r2, [r5, #4] │ │ │ │ strb r3, [r5, #5] │ │ │ │ strb r3, [r5, #6] │ │ │ │ strb r3, [r5, #7] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 639cc8 │ │ │ │ + blt 639ccc │ │ │ │ ldrb r1, [r5, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ tst r1, #8 │ │ │ │ strd r2, [sp, #8] │ │ │ │ - beq 639d08 │ │ │ │ - ldr r2, [pc, #176] @ 639d30 │ │ │ │ - ldr r3, [pc, #168] @ 639d2c │ │ │ │ + beq 639d0c │ │ │ │ + ldr r2, [pc, #176] @ 639d34 │ │ │ │ + ldr r3, [pc, #168] @ 639d30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 639d24 │ │ │ │ + bne 639d28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 638d4c │ │ │ │ + b 638d50 │ │ │ │ ldr r1, [r0, #312] @ 0x138 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r0, #224] @ 0xe0 │ │ │ │ str r3, [sp] │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ and r0, r0, r0, asr #31 │ │ │ │ - ldr r2, [pc, #100] @ 639d34 │ │ │ │ - ldr r3, [pc, #88] @ 639d2c │ │ │ │ + ldr r2, [pc, #100] @ 639d38 │ │ │ │ + ldr r3, [pc, #88] @ 639d30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 639d24 │ │ │ │ + bne 639d28 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 639a2c │ │ │ │ + bl 639a30 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r0, #70 @ 0x46 │ │ │ │ - b 639cc8 │ │ │ │ + b 639ccc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r1, r2, r8, asr #1 │ │ │ │ + subseq r1, r2, r4, asr #1 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r1, r2, r4, asr #32 │ │ │ │ - ldrsheq r0, [r2], #-244 @ 0xffffff0c │ │ │ │ + subseq r1, r2, r0, asr #32 │ │ │ │ + ldrsheq r0, [r2], #-240 @ 0xffffff10 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2992] @ 0xbb0 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #188] @ 639e10 │ │ │ │ - ldr r3, [pc, #188] @ 639e14 │ │ │ │ + ldr r1, [pc, #188] @ 639e14 │ │ │ │ + ldr r3, [pc, #188] @ 639e18 │ │ │ │ sub sp, sp, #1072 @ 0x430 │ │ │ │ add r1, pc, r1 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r2, [pc, #172] @ 639e18 │ │ │ │ + ldr r2, [pc, #172] @ 639e1c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1076] @ 0x434 │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ @@ -1096702,53 +1096703,53 @@ │ │ │ │ ldr r4, [r4, #4] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1} │ │ │ │ and r2, r4, #1 │ │ │ │ stm lr, {r0, r1} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 639bdc │ │ │ │ - ldr r2, [pc, #72] @ 639e1c │ │ │ │ - ldr r3, [pc, #60] @ 639e14 │ │ │ │ + bl 639be0 │ │ │ │ + ldr r2, [pc, #72] @ 639e20 │ │ │ │ + ldr r3, [pc, #60] @ 639e18 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1076] @ 0x434 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 639e0c │ │ │ │ + bne 639e10 │ │ │ │ add sp, sp, #1072 @ 0x430 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r0, r2, ip, ror #30 │ │ │ │ + subseq r0, r2, r8, ror #30 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - ldrsheq r0, [r2], #-224 @ 0xffffff20 │ │ │ │ + subseq r0, r2, ip, ror #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2992] @ 0xbb0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #176] @ 639eec │ │ │ │ + ldr r2, [pc, #176] @ 639ef0 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #172] @ 639ef0 │ │ │ │ + ldr r3, [pc, #172] @ 639ef4 │ │ │ │ sub sp, sp, #1072 @ 0x430 │ │ │ │ add r2, pc, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, sp │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #140] @ 639ef4 │ │ │ │ + ldr r2, [pc, #140] @ 639ef8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1076] @ 0x434 │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ ldm r5, {r0, r1} │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -1096756,137 +1096757,137 @@ │ │ │ │ stm r3, {r0, r1} │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #8 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r7, [sp] │ │ │ │ - bl 639bdc │ │ │ │ - ldr r2, [pc, #76] @ 639ef8 │ │ │ │ - ldr r3, [pc, #64] @ 639ef0 │ │ │ │ + bl 639be0 │ │ │ │ + ldr r2, [pc, #76] @ 639efc │ │ │ │ + ldr r3, [pc, #64] @ 639ef4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1076] @ 0x434 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 639ee8 │ │ │ │ + bne 639eec │ │ │ │ add sp, sp, #1072 @ 0x430 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r0, r2, r0, lsl #29 │ │ │ │ + subseq r0, r2, ip, ror lr │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq r0, r2, r8, lsl lr │ │ │ │ + subseq r0, r2, r4, lsl lr │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #10 │ │ │ │ - b 639e20 │ │ │ │ + b 639e24 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #8 │ │ │ │ - b 639e20 │ │ │ │ + b 639e24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #240] @ 0xf0 │ │ │ │ - ldr r2, [pc, #204] @ 63a004 │ │ │ │ + ldr r2, [pc, #204] @ 63a008 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r3, [pc, #200] @ 63a008 │ │ │ │ + ldr r3, [pc, #200] @ 63a00c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ - beq 639ff8 │ │ │ │ + beq 639ffc │ │ │ │ ldr r3, [r0, #220] @ 0xdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ movne r6, r1 │ │ │ │ movne r4, #0 │ │ │ │ movne r7, sp │ │ │ │ - bne 639f88 │ │ │ │ - b 639ff0 │ │ │ │ + bne 639f8c │ │ │ │ + b 639ff4 │ │ │ │ ldr r3, [r5, #220] @ 0xdc │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 639ff0 │ │ │ │ + bcs 639ff4 │ │ │ │ ldr ip, [r5, #224] @ 0xe0 │ │ │ │ mov r3, #1 │ │ │ │ add ip, ip, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #18 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 639e20 │ │ │ │ + bl 639e24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 639f78 │ │ │ │ - ldr r2, [pc, #80] @ 63a00c │ │ │ │ - ldr r3, [pc, #72] @ 63a008 │ │ │ │ + beq 639f7c │ │ │ │ + ldr r2, [pc, #80] @ 63a010 │ │ │ │ + ldr r3, [pc, #72] @ 63a00c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63a000 │ │ │ │ + bne 63a004 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, #0 │ │ │ │ - b 639fb4 │ │ │ │ + b 639fb8 │ │ │ │ mvn r0, #21 │ │ │ │ - b 639fb4 │ │ │ │ + b 639fb8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r0, r2, r8, lsl #27 │ │ │ │ + subseq r0, r2, r4, lsl #27 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r0, r2, r8, lsl #26 │ │ │ │ + subseq r0, r2, r4, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 63a0f8 │ │ │ │ + bne 63a0fc │ │ │ │ ldr r4, [r0, #312] @ 0x138 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63a054 │ │ │ │ + beq 63a058 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 4fb814 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r6, #0 │ │ │ │ add r5, r4, #4096 @ 0x1000 │ │ │ │ strb r6, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 63a080 │ │ │ │ + beq 63a084 │ │ │ │ add r0, r4, #28 │ │ │ │ bl 4fe934 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 21278c │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63a0b0 │ │ │ │ + beq 63a0b4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 211748 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 2122d0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r6, [r4, #12] │ │ │ │ @@ -1096906,47 +1096907,47 @@ │ │ │ │ str r6, [r7, #312] @ 0x138 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #28] @ 63a11c │ │ │ │ - ldr r1, [pc, #28] @ 63a120 │ │ │ │ - ldr r0, [pc, #28] @ 63a124 │ │ │ │ + ldr r3, [pc, #28] @ 63a120 │ │ │ │ + ldr r1, [pc, #28] @ 63a124 │ │ │ │ + ldr r0, [pc, #28] @ 63a128 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #472 @ 0x1d8 │ │ │ │ mov r2, #2304 @ 0x900 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq sp, r4, ip, ror #25 │ │ │ │ - eorseq r1, r7, r0, lsl #11 │ │ │ │ - eorseq r1, r7, r8, asr #17 │ │ │ │ + subeq sp, r4, r8, ror #25 │ │ │ │ + eorseq r1, r7, ip, ror r5 │ │ │ │ + eorseq r1, r7, r4, asr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov lr, r1 │ │ │ │ - ldr r1, [pc, #1164] @ 63a5d8 │ │ │ │ + ldr r1, [pc, #1164] @ 63a5dc │ │ │ │ mov ip, r2 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #1156] @ 63a5dc │ │ │ │ + ldr r2, [pc, #1156] @ 63a5e0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ mov r3, #5 │ │ │ │ strb r3, [ip] │ │ │ │ - ldr r3, [pc, #1120] @ 63a5e0 │ │ │ │ + ldr r3, [pc, #1120] @ 63a5e4 │ │ │ │ strb r4, [ip, #1] │ │ │ │ strb r4, [ip, #2] │ │ │ │ strb r4, [ip, #3] │ │ │ │ ldr r6, [lr, #196] @ 0xc4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ @@ -1096956,28 +1096957,28 @@ │ │ │ │ ldrb r3, [sp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ addne r3, sp, #108 @ 0x6c │ │ │ │ movne fp, r4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ strne r3, [sp, #52] @ 0x34 │ │ │ │ strne r7, [sp, #40] @ 0x28 │ │ │ │ - bne 63a350 │ │ │ │ - b 63a3ec │ │ │ │ + bne 63a354 │ │ │ │ + b 63a3f0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r3] │ │ │ │ - beq 63a3cc │ │ │ │ + beq 63a3d0 │ │ │ │ cmp r5, #7 │ │ │ │ - bhi 63a5b0 │ │ │ │ - ldr r3, [pc, #1020] @ 63a5e4 │ │ │ │ + bhi 63a5b4 │ │ │ │ + ldr r3, [pc, #1020] @ 63a5e8 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63a49c │ │ │ │ + bne 63a4a0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ str r2, [r1, r4, lsl #2] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r9, #32] │ │ │ │ str r2, [r3, r4, lsl #2] │ │ │ │ @@ -1097055,67 +1097056,67 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r6, [r3, #196] @ 0xc4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r4 │ │ │ │ - bls 63a3e8 │ │ │ │ + bls 63a3ec │ │ │ │ add r6, r6, #8 │ │ │ │ add r7, r6, r4, lsl #5 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ lsl r8, r4, #5 │ │ │ │ sbcs r3, fp, r3 │ │ │ │ - bcc 63a5d4 │ │ │ │ + bcc 63a5d8 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 6545fc │ │ │ │ + bl 654600 │ │ │ │ mov r9, r0 │ │ │ │ - bl 654038 │ │ │ │ + bl 65403c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r9, #32] │ │ │ │ ldr r2, [r3, #320] @ 0x140 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add r2, r2, r3 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - bgt 63a1c8 │ │ │ │ + bgt 63a1cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63a338 │ │ │ │ + beq 63a33c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ str fp, [r2, r4, lsl #2] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ str fp, [r3, r4, lsl #2] │ │ │ │ - b 63a338 │ │ │ │ + b 63a33c │ │ │ │ cmp r5, #8 │ │ │ │ - bne 63a220 │ │ │ │ - ldr r0, [pc, #524] @ 63a5e8 │ │ │ │ + bne 63a224 │ │ │ │ + ldr r0, [pc, #524] @ 63a5ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #104 @ 0x68 │ │ │ │ - b 63a460 │ │ │ │ + b 63a464 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ lsr r1, r3, #8 │ │ │ │ strb r3, [r0, #12] │ │ │ │ lsr r2, r3, #16 │ │ │ │ lsr r3, r3, #24 │ │ │ │ strb r1, [r0, #13] │ │ │ │ strb r2, [r0, #14] │ │ │ │ strb r3, [r0, #15] │ │ │ │ ldr r3, [r7] │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 63a598 │ │ │ │ + beq 63a59c │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ mov r3, #8 │ │ │ │ strb r3, [ip, #8] │ │ │ │ strb r0, [ip, #9] │ │ │ │ strb r0, [ip, #10] │ │ │ │ strb r0, [ip, #11] │ │ │ │ ldr r3, [r7] │ │ │ │ @@ -1097124,51 +1097125,51 @@ │ │ │ │ lsr r1, r3, #8 │ │ │ │ lsr r2, r3, #16 │ │ │ │ strb r3, [ip, #8] │ │ │ │ lsr r3, r3, #24 │ │ │ │ strb r1, [ip, #9] │ │ │ │ strb r2, [ip, #10] │ │ │ │ strb r3, [ip, #11] │ │ │ │ - ldr r2, [pc, #388] @ 63a5ec │ │ │ │ - ldr r3, [pc, #368] @ 63a5dc │ │ │ │ + ldr r2, [pc, #388] @ 63a5f0 │ │ │ │ + ldr r3, [pc, #368] @ 63a5e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63a5ac │ │ │ │ + bne 63a5b0 │ │ │ │ add sp, sp, #140 @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #332] @ 63a5f0 │ │ │ │ + ldr r3, [pc, #332] @ 63a5f4 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63a1f8 │ │ │ │ - ldr r3, [pc, #316] @ 63a5f4 │ │ │ │ + beq 63a1fc │ │ │ │ + ldr r3, [pc, #316] @ 63a5f8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63a1f8 │ │ │ │ - ldr r3, [pc, #300] @ 63a5f8 │ │ │ │ + beq 63a1fc │ │ │ │ + ldr r3, [pc, #300] @ 63a5fc │ │ │ │ ldr sl, [r9, #148] @ 0x94 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ ldrb r3, [r3] │ │ │ │ strd r0, [sp, #72] @ 0x48 │ │ │ │ ldrd r0, [r6, r8] │ │ │ │ cmp r3, #0 │ │ │ │ strd r0, [sp, #80] @ 0x50 │ │ │ │ ldrd r0, [r7, #16] │ │ │ │ strd r0, [sp, #88] @ 0x58 │ │ │ │ - beq 63a560 │ │ │ │ + beq 63a564 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str fp, [sp, #112] @ 0x70 │ │ │ │ str fp, [sp, #116] @ 0x74 │ │ │ │ str fp, [sp, #120] @ 0x78 │ │ │ │ str fp, [sp, #124] @ 0x7c │ │ │ │ @@ -1097183,99 +1097184,99 @@ │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #168] @ 63a5fc │ │ │ │ + ldr r0, [pc, #168] @ 63a600 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ - b 63a1f8 │ │ │ │ + b 63a1fc │ │ │ │ ldrd r0, [sp, #88] @ 0x58 │ │ │ │ strd r2, [sp, #24] │ │ │ │ strd r0, [sp, #16] │ │ │ │ ldrd r0, [sp, #80] @ 0x50 │ │ │ │ mov r2, sl │ │ │ │ strd r0, [sp, #8] │ │ │ │ ldrd r0, [sp, #72] @ 0x48 │ │ │ │ strd r0, [sp] │ │ │ │ - ldr r0, [pc, #120] @ 63a600 │ │ │ │ + ldr r0, [pc, #120] @ 63a604 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ - b 63a1f8 │ │ │ │ - ldr r0, [pc, #100] @ 63a604 │ │ │ │ + b 63a1fc │ │ │ │ + ldr r0, [pc, #100] @ 63a608 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #21 │ │ │ │ - b 63a460 │ │ │ │ + b 63a464 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 63a608 │ │ │ │ - ldr r1, [pc, #80] @ 63a60c │ │ │ │ - ldr r0, [pc, #80] @ 63a610 │ │ │ │ + ldr r3, [pc, #80] @ 63a60c │ │ │ │ + ldr r1, [pc, #80] @ 63a610 │ │ │ │ + ldr r0, [pc, #80] @ 63a614 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #76] @ 63a614 │ │ │ │ + ldr r2, [pc, #76] @ 63a618 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #500 @ 0x1f4 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ bl 2154b0 │ │ │ │ - subseq r0, r2, r0, ror fp │ │ │ │ + subseq r0, r2, ip, ror #22 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r0, r2, r8, lsr fp │ │ │ │ + subseq r0, r2, r4, lsr fp │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - eorseq r1, r7, r4, asr #31 │ │ │ │ - subseq r0, r2, ip, asr r8 │ │ │ │ + eorseq r1, r7, r0, asr #31 │ │ │ │ + subseq r0, r2, r8, asr r8 │ │ │ │ strdeq r2, [r0], -r4 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r1, r7, r0, ror sp │ │ │ │ - eorseq r1, r7, ip, lsr #27 │ │ │ │ - eorseq r1, r7, r0, lsr lr │ │ │ │ - subeq sp, r4, r4, lsr r8 │ │ │ │ - eorseq r1, r7, r4, asr #1 │ │ │ │ - eorseq r1, r7, ip, asr #25 │ │ │ │ + eorseq r1, r7, ip, ror #26 │ │ │ │ + eorseq r1, r7, r8, lsr #27 │ │ │ │ + eorseq r1, r7, ip, lsr #28 │ │ │ │ + subeq sp, r4, r0, lsr r8 │ │ │ │ + eorseq r1, r7, r0, asr #1 │ │ │ │ + eorseq r1, r7, r8, asr #25 │ │ │ │ andeq r0, r0, sp, lsl #4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63a64c │ │ │ │ + beq 63a650 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ cmp r2, #0 │ │ │ │ strdeq r2, [r0, #176] @ 0xb0 │ │ │ │ - bne 63a660 │ │ │ │ - ldr r1, [pc, #60] @ 63a690 │ │ │ │ + bne 63a664 │ │ │ │ + ldr r1, [pc, #60] @ 63a694 │ │ │ │ mov r3, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ strb r3, [r0, #188] @ 0xbc │ │ │ │ b 8e7a40 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ 63a694 │ │ │ │ - ldr r1, [pc, #28] @ 63a698 │ │ │ │ - ldr r0, [pc, #28] @ 63a69c │ │ │ │ - ldr r2, [pc, #28] @ 63a6a0 │ │ │ │ + ldr r3, [pc, #28] @ 63a698 │ │ │ │ + ldr r1, [pc, #28] @ 63a69c │ │ │ │ + ldr r0, [pc, #28] @ 63a6a0 │ │ │ │ + ldr r2, [pc, #28] @ 63a6a4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ @ instruction: 0xffffc53c │ │ │ │ - subeq sp, r4, r0, ror r7 │ │ │ │ - eorseq r1, r7, r4 │ │ │ │ - eorseq r1, r7, r8, lsl r0 │ │ │ │ + subeq sp, r4, ip, ror #14 │ │ │ │ + eorseq r1, r7, r0 │ │ │ │ + eorseq r1, r7, r4, lsl r0 │ │ │ │ andeq r0, r0, r5, asr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ @@ -1097285,18 +1097286,18 @@ │ │ │ │ str r0, [ip] │ │ │ │ str r0, [ip, #-1800] @ 0xfffff8f8 │ │ │ │ sub sp, sp, #17920 @ 0x4600 │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #3620] @ 63b510 │ │ │ │ - ldr r0, [pc, #3620] @ 63b514 │ │ │ │ + ldr r2, [pc, #3620] @ 63b514 │ │ │ │ + ldr r0, [pc, #3620] @ 63b518 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #3616] @ 63b518 │ │ │ │ + ldr r3, [pc, #3616] @ 63b51c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r4, r1 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ add r1, sp, #17920 @ 0x4600 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -1097338,93 +1097339,93 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 21380c │ │ │ │ mov r3, #0 │ │ │ │ add r2, r4, #4096 @ 0x1000 │ │ │ │ str r3, [sl, #-1628] @ 0xfffff9a4 │ │ │ │ ldr r3, [r2, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 63b3dc │ │ │ │ + ble 63b3e0 │ │ │ │ add r7, r4, #4160 @ 0x1040 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r7, r7, #8 │ │ │ │ mov r4, r8 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63aaa4 │ │ │ │ + beq 63aaa8 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ mov r5, #0 │ │ │ │ mvn r9, #0 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - b 63a824 │ │ │ │ + b 63a828 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, r5 │ │ │ │ - bls 63aa90 │ │ │ │ + bls 63aa94 │ │ │ │ add r4, r3, r5, lsl #5 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r9, r0 │ │ │ │ mov fp, #0 │ │ │ │ sbcs r3, fp, r3 │ │ │ │ add r8, r4, #24 │ │ │ │ - bcc 63b50c │ │ │ │ + bcc 63b510 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - bl 6545fc │ │ │ │ + bl 654600 │ │ │ │ mov r6, r0 │ │ │ │ - bl 654038 │ │ │ │ + bl 65403c │ │ │ │ ldr r3, [r6, #32] │ │ │ │ ldr r2, [sl, #-1628] @ 0xfffff9a4 │ │ │ │ ldr r3, [r3, #320] @ 0x140 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [sl, #-1628] @ 0xfffff9a4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr lr, [r7] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ - bne 63a80c │ │ │ │ + bne 63a810 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr lr, [r7, #16] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr ip, [r4, #24] │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ - bne 63a80c │ │ │ │ + bne 63a810 │ │ │ │ ldr ip, [r7, #8] │ │ │ │ ldr lr, [r7, #12] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp lr, r1 │ │ │ │ cmpeq ip, r2 │ │ │ │ - bne 63a80c │ │ │ │ + bne 63a810 │ │ │ │ ldr ip, [sp, #84] @ 0x54 │ │ │ │ mov lr, #1 │ │ │ │ cmp ip, #0 │ │ │ │ add ip, sl, r5 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ strb lr, [ip, #-1596] @ 0xfffff9c4 │ │ │ │ - beq 63aacc │ │ │ │ + beq 63aad0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - ble 63aac0 │ │ │ │ + ble 63aac4 │ │ │ │ str r3, [r0, r5, lsl #2] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ str r0, [r3, r5, lsl #2] │ │ │ │ add r3, sp, #17920 @ 0x4600 │ │ │ │ add r3, r3, #224 @ 0xe0 │ │ │ │ add r0, r3, r5, lsl #3 │ │ │ │ @@ -1097434,21 +1097435,21 @@ │ │ │ │ sub r0, r0, #16384 @ 0x4000 │ │ │ │ strd sl, [r0, #-8] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r0 │ │ │ │ add r7, r7, #32 │ │ │ │ add r1, r1, #8 │ │ │ │ - blt 63a7e0 │ │ │ │ + blt 63a7e4 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ mov r4, r3 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ - beq 63b3fc │ │ │ │ + beq 63b400 │ │ │ │ mov r8, #0 │ │ │ │ add r9, sp, #164 @ 0xa4 │ │ │ │ add fp, sp, #132 @ 0x84 │ │ │ │ add r3, sp, #224 @ 0xe0 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ mov r6, r8 │ │ │ │ mov fp, sl │ │ │ │ @@ -1097459,67 +1097460,67 @@ │ │ │ │ add r1, r9, r7, lsl #5 │ │ │ │ ldrd r0, [r1, #24] │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r0 │ │ │ │ mov r3, #0 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ lsl r5, r7, #5 │ │ │ │ - bcc 63b50c │ │ │ │ + bcc 63b510 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - bl 6545fc │ │ │ │ + bl 654600 │ │ │ │ mov r4, r0 │ │ │ │ - bl 654038 │ │ │ │ + bl 65403c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r1, [r1, #320] @ 0x140 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [fp, #-1628] @ 0xfffff9a4 │ │ │ │ addgt r6, r6, #1 │ │ │ │ add r1, r1, r0 │ │ │ │ str r1, [fp, #-1628] @ 0xfffff9a4 │ │ │ │ ldrb r1, [sl], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63a9fc │ │ │ │ + bne 63aa00 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ add r5, r5, #8 │ │ │ │ add r2, r8, r8, lsl #1 │ │ │ │ add r5, r9, r5 │ │ │ │ str r5, [r3, r2, lsl #2] │ │ │ │ add r8, r8, #1 │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ str r7, [r2, #4] │ │ │ │ str r6, [r2, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r9, [r3, #196] @ 0xc4 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r7, r1 │ │ │ │ - bcc 63a980 │ │ │ │ + bcc 63a984 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov sl, fp │ │ │ │ cmp r3, #0 │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ - bne 63aad8 │ │ │ │ + bne 63aadc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63ad1c │ │ │ │ + bne 63ad20 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r5, [sp, #84] @ 0x54 │ │ │ │ - bne 63b2a0 │ │ │ │ - ldr r2, [pc, #2768] @ 63b51c │ │ │ │ - ldr r3, [pc, #2760] @ 63b518 │ │ │ │ + bne 63b2a4 │ │ │ │ + ldr r2, [pc, #2768] @ 63b520 │ │ │ │ + ldr r3, [pc, #2760] @ 63b51c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, sp, #17920 @ 0x4600 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, r1, #220 @ 0xdc │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r1] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63b508 │ │ │ │ + bne 63b50c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #17920 @ 0x4600 │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1097531,38 +1097532,38 @@ │ │ │ │ str sl, [sp, #52] @ 0x34 │ │ │ │ ldr ip, [sp, #80] @ 0x50 │ │ │ │ add r0, r8, r8, lsl #1 │ │ │ │ str r7, [ip, r0, lsl #2] │ │ │ │ add r0, ip, r0, lsl #2 │ │ │ │ add r8, r8, #1 │ │ │ │ str r4, [r0, #4] │ │ │ │ - b 63a924 │ │ │ │ + b 63a928 │ │ │ │ str fp, [r0, r5, lsl #2] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ str fp, [r3, r5, lsl #2] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #196] @ 0xc4 │ │ │ │ - b 63a924 │ │ │ │ + b 63a928 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ subs r9, r3, #1 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [r3, #312] @ 0x138 │ │ │ │ - bmi 63aa28 │ │ │ │ + bmi 63aa2c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add fp, sp, #224 @ 0xe0 │ │ │ │ add r6, r3, r3, lsl #1 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ add r6, r3, r6, lsl #2 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str fp, [sp, #60] @ 0x3c │ │ │ │ - b 63ab68 │ │ │ │ + b 63ab6c │ │ │ │ add r5, r7, #4096 @ 0x1000 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ lsl r0, r8, #5 │ │ │ │ add r0, r0, #4160 @ 0x1040 │ │ │ │ sub r2, r2, #1 │ │ │ │ add r1, r0, #40 @ 0x28 │ │ │ │ sub r2, r2, r8 │ │ │ │ @@ -1097573,38 +1097574,38 @@ │ │ │ │ bl 212864 │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ sub r9, r9, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmn r9, #1 │ │ │ │ sub r6, r6, #12 │ │ │ │ str r3, [r5, #64] @ 0x40 │ │ │ │ - beq 63aa28 │ │ │ │ + beq 63aa2c │ │ │ │ ldr fp, [r6, #-12] │ │ │ │ mvn r3, #0 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, r0 │ │ │ │ ldr r3, [fp, #20] │ │ │ │ ldr r8, [r6, #-8] │ │ │ │ sbcs r3, r5, r3 │ │ │ │ - bcc 63b50c │ │ │ │ + bcc 63b510 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 6545fc │ │ │ │ + bl 654600 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - bl 654038 │ │ │ │ + bl 65403c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sl, #-1616] @ 0xfffff9b0 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldr r3, [r3, #320] @ 0x140 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [sl, #-1616] @ 0xfffff9b0 │ │ │ │ cmp r0, r5 │ │ │ │ - ble 63ab1c │ │ │ │ + ble 63ab20 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ strb r5, [r4, #1] │ │ │ │ strb r5, [r4, #2] │ │ │ │ strb r5, [r4, #3] │ │ │ │ strb r3, [r4] │ │ │ │ ldr lr, [fp] │ │ │ │ ldrd r2, [fp, #16] │ │ │ │ @@ -1097662,61 +1097663,61 @@ │ │ │ │ strb r5, [r4, #50] @ 0x32 │ │ │ │ strb r5, [r4, #51] @ 0x33 │ │ │ │ mov r3, r5 │ │ │ │ str r5, [sp] │ │ │ │ ldr r1, [r2, #312] @ 0x138 │ │ │ │ ldr r0, [r2, #224] @ 0xe0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63acf4 │ │ │ │ + blt 63acf8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63ab1c │ │ │ │ + beq 63ab20 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ - bl 638d4c │ │ │ │ + bl 638d50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63ab1c │ │ │ │ + beq 63ab20 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63aa44 │ │ │ │ + beq 63aa48 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ sub r1, sl, #8 │ │ │ │ add r0, r3, #48 @ 0x30 │ │ │ │ bl 212834 │ │ │ │ - b 63aa44 │ │ │ │ + b 63aa48 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [sl, #-1620] @ 0xfffff9ac │ │ │ │ str r3, [sl, #-1624] @ 0xfffff9a8 │ │ │ │ add r3, sp, #676 @ 0x2a4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #2012] @ 63b520 │ │ │ │ + ldr r2, [pc, #2012] @ 63b524 │ │ │ │ ldr r3, [r3, #312] @ 0x138 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bl 21380c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, r7 │ │ │ │ - ble 63aa34 │ │ │ │ + ble 63aa38 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ sub r3, r3, #84 @ 0x54 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ ldr r8, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b 63af08 │ │ │ │ + b 63af0c │ │ │ │ cmp r8, #0 │ │ │ │ - bne 63af90 │ │ │ │ + bne 63af94 │ │ │ │ mov r3, #37 @ 0x25 │ │ │ │ strb r8, [r4, #1] │ │ │ │ strb r8, [r4, #2] │ │ │ │ strb r8, [r4, #3] │ │ │ │ strb r3, [r4] │ │ │ │ ldr lr, [r7] │ │ │ │ ldr ip, [r7, #4] │ │ │ │ @@ -1097779,20 +1097780,20 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r3, #312] @ 0x138 │ │ │ │ ldr r0, [r3, #224] @ 0xe0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ sub r3, r3, #88 @ 0x58 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63b298 │ │ │ │ + blt 63b29c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63b284 │ │ │ │ + bne 63b288 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r9, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r9, #64] @ 0x40 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1097805,56 +1097806,56 @@ │ │ │ │ strd r2, [r1, #8] │ │ │ │ ldrd r2, [r7, #16] │ │ │ │ add r0, r0, #1 │ │ │ │ strd r2, [r1, #24] │ │ │ │ ldrd r2, [r7, #8] │ │ │ │ strd r2, [r1, #16] │ │ │ │ str r0, [r9, #64] @ 0x40 │ │ │ │ - beq 63aa34 │ │ │ │ + beq 63aa38 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [r7, #16] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r2, #0 │ │ │ │ sbcs r3, r2, r3 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bcc 63b50c │ │ │ │ + bcc 63b510 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - bl 6545fc │ │ │ │ + bl 654600 │ │ │ │ mov r5, r0 │ │ │ │ - bl 654038 │ │ │ │ + bl 65403c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr fp, [r3, #320] @ 0x140 │ │ │ │ ldr r3, [sl, #-1620] @ 0xfffff9ac │ │ │ │ add fp, fp, r3 │ │ │ │ str fp, [sl, #-1620] @ 0xfffff9ac │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sl, #-1624] @ 0xfffff9a8 │ │ │ │ - bgt 63ad7c │ │ │ │ + bgt 63ad80 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r8, #0 │ │ │ │ add r9, r3, #4096 @ 0x1000 │ │ │ │ ldrne r3, [r9, #56] @ 0x38 │ │ │ │ ldrne r2, [sp, #60] @ 0x3c │ │ │ │ movne r1, #0 │ │ │ │ strne r1, [r3, r2, lsl #2] │ │ │ │ ldrne r3, [r9, #52] @ 0x34 │ │ │ │ strne r1, [r3, r2, lsl #2] │ │ │ │ - b 63aebc │ │ │ │ - ldr r3, [pc, #1420] @ 63b524 │ │ │ │ + b 63aec0 │ │ │ │ + ldr r3, [pc, #1420] @ 63b528 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63b310 │ │ │ │ + bne 63b314 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r9, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r9, #56] @ 0x38 │ │ │ │ str fp, [r3, r1, lsl #2] │ │ │ │ ldr r3, [r9, #52] @ 0x34 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ @@ -1097928,68 +1097929,68 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r3, #312] @ 0x138 │ │ │ │ ldr r0, [r3, #224] @ 0xe0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ sub r3, r3, #88 @ 0x58 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63b42c │ │ │ │ + blt 63b430 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [r3, #312] @ 0x138 │ │ │ │ - bl 637650 │ │ │ │ + bl 637654 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63b42c │ │ │ │ + blt 63b430 │ │ │ │ ldr r3, [sl, #-1084] @ 0xfffffbc4 │ │ │ │ ldr r2, [sl, #-1064] @ 0xfffffbd8 │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ ldr r0, [sl, #-1060] @ 0xfffffbdc │ │ │ │ - bne 63b434 │ │ │ │ + bne 63b438 │ │ │ │ ldrb r1, [r4, #9] │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ orr r3, r3, r1, lsl #8 │ │ │ │ ldrb r1, [r4, #10] │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ ldrb r1, [r4, #11] │ │ │ │ orr r3, r3, r1, lsl #24 │ │ │ │ ldr r1, [sl, #-1076] @ 0xfffffbcc │ │ │ │ cmp r1, r3 │ │ │ │ - bne 63b458 │ │ │ │ + bne 63b45c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r3, #196] @ 0xc4 │ │ │ │ add r1, r1, ip, lsl #5 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ cmp r0, r1 │ │ │ │ cmpeq r2, r3 │ │ │ │ - bne 63b478 │ │ │ │ + bne 63b47c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr fp, [sl, #-1048] @ 0xfffffbe8 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r5, [sl, #-1044] @ 0xfffffbec │ │ │ │ cmp r3, #0 │ │ │ │ add r3, sp, ip, lsl #3 │ │ │ │ str r5, [r3, #1756] @ 0x6dc │ │ │ │ str fp, [r3, #1752] @ 0x6d8 │ │ │ │ - beq 63aebc │ │ │ │ - ldr r3, [pc, #904] @ 63b528 │ │ │ │ + beq 63aec0 │ │ │ │ + ldr r3, [pc, #904] @ 63b52c │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63aebc │ │ │ │ - ldr r3, [pc, #884] @ 63b52c │ │ │ │ + beq 63aec0 │ │ │ │ + ldr r3, [pc, #884] @ 63b530 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63aebc │ │ │ │ - ldr r3, [pc, #868] @ 63b530 │ │ │ │ + beq 63aec0 │ │ │ │ + ldr r3, [pc, #868] @ 63b534 │ │ │ │ ldrb r1, [r4, #41] @ 0x29 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r2, [r4, #37] @ 0x25 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r4, #36] @ 0x24 │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ @@ -1097999,15 +1098000,15 @@ │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ ldrb r1, [r4, #42] @ 0x2a │ │ │ │ orr r2, r2, r1, lsl #16 │ │ │ │ ldrb r1, [r4, #39] @ 0x27 │ │ │ │ orr r3, r3, r1, lsl #24 │ │ │ │ ldrb r1, [r4, #43] @ 0x2b │ │ │ │ orr r2, r2, r1, lsl #24 │ │ │ │ - beq 63b4d8 │ │ │ │ + beq 63b4dc │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [r3, #-80] @ 0xffffffb0 │ │ │ │ str r2, [r3, #-76] @ 0xffffffb4 │ │ │ │ @@ -1098025,25 +1098026,25 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ str fp, [sp] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r3, [sl, #-1608] @ 0xfffff9b8 │ │ │ │ ldr r2, [sl, #-1616] @ 0xfffff9b0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #696] @ 63b534 │ │ │ │ + ldr r0, [pc, #696] @ 63b538 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63aebc │ │ │ │ + b 63aec0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ - bl 638d4c │ │ │ │ + bl 638d50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63aeb4 │ │ │ │ + beq 63aeb8 │ │ │ │ mov r5, r0 │ │ │ │ - b 63aa44 │ │ │ │ + b 63aa48 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ sub r1, sl, #8 │ │ │ │ add r0, r3, #48 @ 0x30 │ │ │ │ bl 212834 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -1098061,38 +1098062,38 @@ │ │ │ │ strb r3, [r1, #17] │ │ │ │ strb r3, [r1, #18] │ │ │ │ strb r3, [r1, #19] │ │ │ │ mov r2, r1 │ │ │ │ str r3, [sp] │ │ │ │ ldr r1, [r0, #312] @ 0x138 │ │ │ │ ldr r0, [r0, #224] @ 0xe0 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ and r5, r0, r0, asr #31 │ │ │ │ - b 63aa44 │ │ │ │ - ldr r3, [pc, #544] @ 63b538 │ │ │ │ + b 63aa48 │ │ │ │ + ldr r3, [pc, #544] @ 63b53c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63afac │ │ │ │ - ldr r3, [pc, #512] @ 63b52c │ │ │ │ + beq 63afb0 │ │ │ │ + ldr r3, [pc, #512] @ 63b530 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63afac │ │ │ │ - ldr r3, [pc, #496] @ 63b530 │ │ │ │ + beq 63afb0 │ │ │ │ + ldr r3, [pc, #496] @ 63b534 │ │ │ │ ldr r9, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r1, [r3] │ │ │ │ ldrd r2, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ strd r2, [sp, #104] @ 0x68 │ │ │ │ ldrd r2, [r7] │ │ │ │ strd r2, [sp, #112] @ 0x70 │ │ │ │ ldrd r2, [r7, #16] │ │ │ │ - beq 63b4a0 │ │ │ │ + beq 63b4a4 │ │ │ │ strd r2, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #-80] @ 0xffffffb0 │ │ │ │ str r1, [r3, #-76] @ 0xffffffb4 │ │ │ │ str r1, [r3, #-72] @ 0xffffffb8 │ │ │ │ str r1, [r3, #-68] @ 0xffffffbc │ │ │ │ @@ -1098110,129 +1098111,129 @@ │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sl, #-1608] @ 0xfffff9b8 │ │ │ │ ldr r2, [sl, #-1616] @ 0xfffff9b0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #364] @ 63b53c │ │ │ │ + ldr r0, [pc, #364] @ 63b540 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr fp, [sl, #-1620] @ 0xfffff9ac │ │ │ │ - b 63afac │ │ │ │ + b 63afb0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [r3, #196] @ 0xc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [sp, #60] @ 0x3c │ │ │ │ - bne 63a954 │ │ │ │ - b 63aa34 │ │ │ │ + bne 63a958 │ │ │ │ + b 63aa38 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63aa34 │ │ │ │ + beq 63aa38 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #-1616] @ 0xfffff9b0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ subs r9, r3, #1 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ strpl r2, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [r3, #312] @ 0x138 │ │ │ │ - bpl 63aaf4 │ │ │ │ - b 63aa34 │ │ │ │ + bpl 63aaf8 │ │ │ │ + b 63aa38 │ │ │ │ mov r5, r0 │ │ │ │ - b 63ad04 │ │ │ │ - ldr r1, [pc, #260] @ 63b540 │ │ │ │ - ldr r0, [pc, #260] @ 63b544 │ │ │ │ + b 63ad08 │ │ │ │ + ldr r1, [pc, #260] @ 63b544 │ │ │ │ + ldr r0, [pc, #260] @ 63b548 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, fp │ │ │ │ add r1, r1, #536 @ 0x218 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r5, #70 @ 0x46 │ │ │ │ - b 63ad04 │ │ │ │ - ldr r0, [pc, #232] @ 63b548 │ │ │ │ + b 63ad08 │ │ │ │ + ldr r0, [pc, #232] @ 63b54c │ │ │ │ mov r2, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r0, #536 @ 0x218 │ │ │ │ - ldr r0, [pc, #220] @ 63b54c │ │ │ │ + ldr r0, [pc, #220] @ 63b550 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 63b450 │ │ │ │ + b 63b454 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #204] @ 63b550 │ │ │ │ + ldr r1, [pc, #204] @ 63b554 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #196] @ 63b554 │ │ │ │ + ldr r0, [pc, #196] @ 63b558 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #536 @ 0x218 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 63b450 │ │ │ │ + b 63b454 │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldrd r2, [sp, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #168] @ 63b558 │ │ │ │ + ldr r0, [pc, #168] @ 63b55c │ │ │ │ strd r2, [sp, #8] │ │ │ │ ldrd r2, [sp, #104] @ 0x68 │ │ │ │ str fp, [sp, #24] │ │ │ │ strd r2, [sp] │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr fp, [sl, #-1620] @ 0xfffff9ac │ │ │ │ - b 63afac │ │ │ │ + b 63afb0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #120] @ 63b55c │ │ │ │ + ldr r0, [pc, #120] @ 63b560 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, fp │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 8e8dbc │ │ │ │ - b 63aebc │ │ │ │ + b 63aec0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ bl 2154b0 │ │ │ │ + subseq r0, r2, r8, asr #11 │ │ │ │ subseq r0, r2, ip, asr #11 │ │ │ │ - ldrsbeq r0, [r2], #-80 @ 0xffffffb0 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r0, r2, r8, ror r2 │ │ │ │ + subseq r0, r2, r4, ror r2 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r2, r0, r8, asr lr │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r1, r7, r0, lsr #4 │ │ │ │ + eorseq r1, r7, ip, lsl r2 │ │ │ │ strdeq r2, [r0], -r4 │ │ │ │ - @ instruction: 0x00370ef4 │ │ │ │ - strheq ip, [r4], #-148 @ 0xffffff6c │ │ │ │ - eorseq r0, r7, r4, ror #31 │ │ │ │ - @ instruction: 0x0044c990 │ │ │ │ - @ instruction: 0x00370ffc │ │ │ │ - subeq ip, r4, r4, ror #18 │ │ │ │ - ldrheq r1, [r7], -ip @ │ │ │ │ - eorseq r0, r7, ip, ror #28 │ │ │ │ - eorseq r1, r7, r4 │ │ │ │ + @ instruction: 0x00370ef0 │ │ │ │ + strheq ip, [r4], #-144 @ 0xffffff70 │ │ │ │ + eorseq r0, r7, r0, ror #31 │ │ │ │ + subeq ip, r4, ip, lsl #19 │ │ │ │ + @ instruction: 0x00370ff8 │ │ │ │ + subeq ip, r4, r0, ror #18 │ │ │ │ + ldrheq r1, [r7], -r8 @ │ │ │ │ + eorseq r0, r7, r8, ror #28 │ │ │ │ + eorseq r1, r7, r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #1752] @ 0x6d8 │ │ │ │ - ldr r3, [pc, #1360] @ 63bac8 │ │ │ │ + ldr r3, [pc, #1360] @ 63bacc │ │ │ │ sub sp, sp, #2304 @ 0x900 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #1348] @ 63bacc │ │ │ │ + ldr ip, [pc, #1348] @ 63bad0 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov lr, r3 │ │ │ │ - ldr r3, [pc, #1336] @ 63bad0 │ │ │ │ + ldr r3, [pc, #1336] @ 63bad4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r8, [r5, #312] @ 0x138 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ add r9, sp, #84 @ 0x54 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1098246,44 +1098247,44 @@ │ │ │ │ mov r6, #0 │ │ │ │ lsr r7, r4, #3 │ │ │ │ cmp r3, r6 │ │ │ │ lsr r4, r4, #15 │ │ │ │ and r7, r7, #1 │ │ │ │ and r4, r4, #1 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ - beq 63b814 │ │ │ │ + beq 63b818 │ │ │ │ ldr r3, [r8, #36] @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 63b814 │ │ │ │ + beq 63b818 │ │ │ │ add r9, sp, #116 @ 0x74 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ add sl, sp, #148 @ 0x94 │ │ │ │ bl 21380c │ │ │ │ - ldr r2, [pc, #1212] @ 63bad4 │ │ │ │ + ldr r2, [pc, #1212] @ 63bad8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ bl 21380c │ │ │ │ add r3, sp, #1232 @ 0x4d0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ - ldr r2, [pc, #1172] @ 63bad4 │ │ │ │ + ldr r2, [pc, #1172] @ 63bad8 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 21380c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #1228] @ 0x4cc │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [fp, #48] @ 0x30 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs 63b6dc │ │ │ │ + bcs 63b6e0 │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ bl 211afc │ │ │ │ mov r2, #4 │ │ │ │ str r0, [fp, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ ldr r0, [fp, #56] @ 0x38 │ │ │ │ @@ -1098309,199 +1098310,199 @@ │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 21380c │ │ │ │ ldr r3, [r5, #196] @ 0xc4 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #1 │ │ │ │ - bne 63b8c0 │ │ │ │ + bne 63b8c4 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r3, #1 │ │ │ │ add fp, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #4 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 63a128 │ │ │ │ + bl 63a12c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 63b874 │ │ │ │ + bne 63b878 │ │ │ │ mov r3, r9 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ str r9, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63b918 │ │ │ │ + blt 63b91c │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ mov r1, sl │ │ │ │ - bl 637650 │ │ │ │ + bl 637654 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63b918 │ │ │ │ + blt 63b91c │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #5 │ │ │ │ - bne 63ba80 │ │ │ │ + bne 63ba84 │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ ldr r3, [sp, #1232] @ 0x4d0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 63ba60 │ │ │ │ + bne 63ba64 │ │ │ │ add r8, r8, #48 @ 0x30 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 21380c │ │ │ │ ldr r2, [r5, #196] @ 0xc4 │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63b7dc │ │ │ │ + beq 63b7e0 │ │ │ │ add r7, sp, #144 @ 0x90 │ │ │ │ cmp r9, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bls 63b7c8 │ │ │ │ + bls 63b7cc │ │ │ │ add r3, r7, r6, lsl #5 │ │ │ │ add r1, r2, r4, lsl #5 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, r1 │ │ │ │ cmpeq lr, ip │ │ │ │ - beq 63b920 │ │ │ │ + beq 63b924 │ │ │ │ ldr r3, [r2] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ add r8, r8, #8 │ │ │ │ - bcc 63b798 │ │ │ │ + bcc 63b79c │ │ │ │ cmp r0, r9 │ │ │ │ - bne 63ba38 │ │ │ │ + bne 63ba3c │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov ip, #8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [sp] │ │ │ │ str ip, [sp, #1232] @ 0x4d0 │ │ │ │ str r3, [sp, #1236] @ 0x4d4 │ │ │ │ str r3, [sp, #1240] @ 0x4d8 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ and r6, r0, r0, asr #31 │ │ │ │ - b 63b874 │ │ │ │ + b 63b878 │ │ │ │ add r3, sp, #1216 @ 0x4c0 │ │ │ │ add r3, r3, #8 │ │ │ │ mov r0, r3 │ │ │ │ - ldr r2, [pc, #684] @ 63bad4 │ │ │ │ + ldr r2, [pc, #684] @ 63bad8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 21380c │ │ │ │ cmp r7, #0 │ │ │ │ movne r3, #9 │ │ │ │ moveq r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r3, [sp, #1228] @ 0x4cc │ │ │ │ - bne 63b8bc │ │ │ │ + bne 63b8c0 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 63a128 │ │ │ │ + bl 63a12c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 63b8d8 │ │ │ │ - ldr r2, [pc, #604] @ 63bad8 │ │ │ │ - ldr r3, [pc, #592] @ 63bad0 │ │ │ │ + beq 63b8dc │ │ │ │ + ldr r2, [pc, #604] @ 63badc │ │ │ │ + ldr r3, [pc, #592] @ 63bad4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #2300] @ 0x8fc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63ba34 │ │ │ │ + bne 63ba38 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #2304 @ 0x900 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63a6a4 │ │ │ │ + bl 63a6a8 │ │ │ │ mov r6, r0 │ │ │ │ - b 63b874 │ │ │ │ + b 63b878 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [r5, #312] @ 0x138 │ │ │ │ ldr r0, [r5, #224] @ 0xe0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63b918 │ │ │ │ + blt 63b91c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 63b874 │ │ │ │ + beq 63b878 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl 638d4c │ │ │ │ + bl 638d50 │ │ │ │ mov r6, r0 │ │ │ │ - b 63b874 │ │ │ │ + b 63b878 │ │ │ │ mov r6, r0 │ │ │ │ - b 63b874 │ │ │ │ + b 63b878 │ │ │ │ add sl, r6, #1 │ │ │ │ add r3, r7, sl, lsl #5 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - ldr r2, [pc, #420] @ 63badc │ │ │ │ + ldr r2, [pc, #420] @ 63bae0 │ │ │ │ str r1, [r8] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r0, [r8, #4] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ lsl r2, sl, #5 │ │ │ │ - bne 63b968 │ │ │ │ + bne 63b96c │ │ │ │ ldr r2, [r5, #196] @ 0xc4 │ │ │ │ mov r6, sl │ │ │ │ mov r0, sl │ │ │ │ - b 63b7c8 │ │ │ │ - ldr r1, [pc, #368] @ 63bae0 │ │ │ │ + b 63b7cc │ │ │ │ + ldr r1, [pc, #368] @ 63bae4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldrh r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 63b958 │ │ │ │ - ldr r1, [pc, #348] @ 63bae4 │ │ │ │ + beq 63b95c │ │ │ │ + ldr r1, [pc, #348] @ 63bae8 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq 63b958 │ │ │ │ + beq 63b95c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r2, r1, r2 │ │ │ │ sub r1, r2, #8 │ │ │ │ - ldr r2, [pc, #320] @ 63bae8 │ │ │ │ + ldr r2, [pc, #320] @ 63baec │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ ldmib r3, {r2, r3} │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - beq 63baa0 │ │ │ │ + beq 63baa4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r1, [fp] │ │ │ │ str r1, [fp, #4] │ │ │ │ str r1, [fp, #8] │ │ │ │ @@ -1098515,243 +1098516,243 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ str r2, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #200] @ 63baec │ │ │ │ + ldr r0, [pc, #200] @ 63baf0 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ ldr r2, [fp] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63b958 │ │ │ │ + b 63b95c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #176] @ 63baf0 │ │ │ │ - ldr r0, [pc, #176] @ 63baf4 │ │ │ │ + ldr r1, [pc, #176] @ 63baf4 │ │ │ │ + ldr r0, [pc, #176] @ 63baf8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, r9 │ │ │ │ add r1, r1, #556 @ 0x22c │ │ │ │ bl 8e11a8 │ │ │ │ mvn r6, #4 │ │ │ │ - b 63b874 │ │ │ │ - ldr r1, [pc, #144] @ 63baf8 │ │ │ │ - ldr r0, [pc, #144] @ 63bafc │ │ │ │ + b 63b878 │ │ │ │ + ldr r1, [pc, #144] @ 63bafc │ │ │ │ + ldr r0, [pc, #144] @ 63bb00 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, r1, #556 @ 0x22c │ │ │ │ bl 8e11a8 │ │ │ │ mvn r6, #70 @ 0x46 │ │ │ │ - b 63b874 │ │ │ │ - ldr r1, [pc, #120] @ 63bb00 │ │ │ │ - ldr r0, [pc, #120] @ 63bb04 │ │ │ │ + b 63b878 │ │ │ │ + ldr r1, [pc, #120] @ 63bb04 │ │ │ │ + ldr r0, [pc, #120] @ 63bb08 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #5 │ │ │ │ add r1, r1, #556 @ 0x22c │ │ │ │ bl 8e11a8 │ │ │ │ - b 63ba78 │ │ │ │ + b 63ba7c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #92] @ 63bb08 │ │ │ │ + ldr r0, [pc, #92] @ 63bb0c │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 8e8dbc │ │ │ │ - b 63b958 │ │ │ │ - subseq pc, r1, r8, asr #14 │ │ │ │ - subseq pc, r1, r0, lsr r7 @ │ │ │ │ + b 63b95c │ │ │ │ + subseq pc, r1, r4, asr #14 │ │ │ │ + subseq pc, r1, ip, lsr #14 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - subseq pc, r1, r8, asr #8 │ │ │ │ + subseq pc, r1, r4, asr #8 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r2, r0, r8, asr lr │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r0, r7, r0, ror sl │ │ │ │ - strheq ip, [r4], #-48 @ 0xffffffd0 │ │ │ │ - eorseq r0, r7, r0, ror #22 │ │ │ │ - subeq ip, r4, r8, lsl #7 │ │ │ │ - @ instruction: 0x003709fc │ │ │ │ - subeq ip, r4, r8, ror #6 │ │ │ │ - eorseq r0, r7, r0, lsr #19 │ │ │ │ - eorseq r0, r7, ip, asr #20 │ │ │ │ + eorseq r0, r7, ip, ror #20 │ │ │ │ + subeq ip, r4, ip, lsr #7 │ │ │ │ + eorseq r0, r7, ip, asr fp │ │ │ │ + subeq ip, r4, r4, lsl #7 │ │ │ │ + @ instruction: 0x003709f8 │ │ │ │ + subeq ip, r4, r4, ror #6 │ │ │ │ + mlaseq r7, ip, r9, r0 │ │ │ │ + eorseq r0, r7, r8, asr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2968] @ 0xb98 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #308] @ 63bc5c │ │ │ │ + ldr r2, [pc, #308] @ 63bc60 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #300] @ 63bc60 │ │ │ │ + ldr r3, [pc, #300] @ 63bc64 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r9, [sp, #1128] @ 0x468 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r2, [pc, #264] @ 63bc64 │ │ │ │ + ldr r2, [pc, #264] @ 63bc68 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1092] @ 0x444 │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r9, #0 │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ str r7, [sp, #16] │ │ │ │ str r6, [sp, #28] │ │ │ │ str r5, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq 63bc28 │ │ │ │ + beq 63bc2c │ │ │ │ ldr r3, [r4, #264] @ 0x108 │ │ │ │ mov r2, r8 │ │ │ │ tst r3, #8 │ │ │ │ movne r3, #9 │ │ │ │ strne r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63bbe4 │ │ │ │ + blt 63bbe8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ tst r3, #8 │ │ │ │ add r2, sp, #8 │ │ │ │ strd r0, [r2] │ │ │ │ - beq 63bc40 │ │ │ │ + beq 63bc44 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 638d4c │ │ │ │ - ldr r2, [pc, #124] @ 63bc68 │ │ │ │ - ldr r3, [pc, #112] @ 63bc60 │ │ │ │ + bl 638d50 │ │ │ │ + ldr r2, [pc, #124] @ 63bc6c │ │ │ │ + ldr r3, [pc, #112] @ 63bc64 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1092] @ 0x444 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63bc58 │ │ │ │ + bne 63bc5c │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ str r9, [sp] │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ and r0, r0, r0, asr #31 │ │ │ │ - b 63bbe4 │ │ │ │ + b 63bbe8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 639a2c │ │ │ │ + bl 639a30 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r0, #70 @ 0x46 │ │ │ │ - b 63bbe4 │ │ │ │ + b 63bbe8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0051f190 │ │ │ │ + subseq pc, r1, ip, lsl #3 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - ldrsbeq pc, [r1], #-8 @ │ │ │ │ + ldrsbeq pc, [r1], #-4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #172] @ 63bd30 │ │ │ │ + ldr ip, [pc, #172] @ 63bd34 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #168] @ 63bd34 │ │ │ │ + ldr r1, [pc, #168] @ 63bd38 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #8] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 639a2c │ │ │ │ + bl 639a30 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 63bce8 │ │ │ │ + bne 63bcec │ │ │ │ ldrb r2, [sp, #8] │ │ │ │ bics r1, r4, r2 │ │ │ │ - beq 63bce8 │ │ │ │ + beq 63bcec │ │ │ │ str r3, [sp] │ │ │ │ orr r2, r4, r2 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63bb0c │ │ │ │ + bl 63bb10 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #72] @ 63bd38 │ │ │ │ - ldr r2, [pc, #64] @ 63bd34 │ │ │ │ + ldr r1, [pc, #72] @ 63bd3c │ │ │ │ + ldr r2, [pc, #64] @ 63bd38 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - bne 63bd2c │ │ │ │ + bne 63bd30 │ │ │ │ mov r0, r3 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq pc, r1, ip, lsr r0 @ │ │ │ │ + subseq pc, r1, r8, lsr r0 @ │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsbeq lr, [r1], #-244 @ 0xffffff0c │ │ │ │ + ldrsbeq lr, [r1], #-240 @ 0xffffff10 │ │ │ │ add r2, r0, #272 @ 0x110 │ │ │ │ ldrh r2, [r2, #-6] │ │ │ │ tst r2, #1 │ │ │ │ - beq 63bd8c │ │ │ │ + beq 63bd90 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #224] @ 0xe0 │ │ │ │ ldr lr, [r0, #220] @ 0xdc │ │ │ │ ldr ip, [r0, #228] @ 0xe4 │ │ │ │ add r3, r2, lr │ │ │ │ cmp r3, ip │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63bda4 │ │ │ │ + bne 63bda8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ mov r1, #7 │ │ │ │ - b 63bc6c │ │ │ │ + b 63bc70 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r0, #256] @ 0x100 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -1098759,449 +1098760,449 @@ │ │ │ │ lsr r1, r1, #26 │ │ │ │ and r1, r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ ldr ip, [r0, #260] @ 0x104 │ │ │ │ mov r1, #2 │ │ │ │ orr r3, r3, ip │ │ │ │ mov r4, r0 │ │ │ │ - bl 63bb0c │ │ │ │ + bl 63bb10 │ │ │ │ add r3, r4, #272 @ 0x110 │ │ │ │ ldrh r3, [r3, #-6] │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63be28 │ │ │ │ + bne 63be2c │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 63bc6c │ │ │ │ + b 63bc70 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r2 │ │ │ │ - ldr r2, [pc, #1420] @ 63c3e4 │ │ │ │ - ldr r3, [pc, #1420] @ 63c3e8 │ │ │ │ + ldr r2, [pc, #1420] @ 63c3e8 │ │ │ │ + ldr r3, [pc, #1420] @ 63c3ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #308] @ 0x134 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r9, #0 │ │ │ │ cmp r3, #2 │ │ │ │ strd r8, [sp, #24] │ │ │ │ - bne 63c3c0 │ │ │ │ + bne 63c3c4 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1364] @ 63c3ec │ │ │ │ + ldr r0, [pc, #1364] @ 63c3f0 │ │ │ │ mov r7, r1 │ │ │ │ bl 211a90 │ │ │ │ mov r1, #1 │ │ │ │ add r2, sp, #24 │ │ │ │ str r0, [r4, #312] @ 0x138 │ │ │ │ stm r0, {r4, r7} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 639a2c │ │ │ │ + bl 639a30 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 63c348 │ │ │ │ + bne 63c34c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr fp, [sp, #28] │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 63c030 │ │ │ │ + beq 63c034 │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ orr r3, r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 63bf5c │ │ │ │ + bne 63bf60 │ │ │ │ ldr r2, [r4, #384] @ 0x180 │ │ │ │ strd r8, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 63c124 │ │ │ │ + beq 63c128 │ │ │ │ ldr r7, [r2] │ │ │ │ mov r1, #15 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #256] @ 0x100 │ │ │ │ - bl 639a2c │ │ │ │ + bl 639a30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63c158 │ │ │ │ + bne 63c15c │ │ │ │ cmp r7, #0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ bic r2, r7, #-16777216 @ 0xff000000 │ │ │ │ bic r2, r2, #15728640 @ 0xf00000 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne 63bf90 │ │ │ │ + bne 63bf94 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 63bf98 │ │ │ │ - ldr r0, [pc, #1200] @ 63c3f0 │ │ │ │ + beq 63bf9c │ │ │ │ + ldr r0, [pc, #1200] @ 63c3f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1248 │ │ │ │ - ldr r2, [pc, #1192] @ 63c3f4 │ │ │ │ + ldr r2, [pc, #1192] @ 63c3f8 │ │ │ │ mov r3, #0 │ │ │ │ and r2, r2, r7 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 63bf9c │ │ │ │ + b 63bfa0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #256] @ 0x100 │ │ │ │ strd r8, [sp, #32] │ │ │ │ - bl 639a2c │ │ │ │ + bl 639a30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63c158 │ │ │ │ + bne 63c15c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ bic r2, r2, #-16777216 @ 0xff000000 │ │ │ │ bic r2, r2, #15728640 @ 0xf00000 │ │ │ │ str r2, [sp, #32] │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq 63c2e0 │ │ │ │ + beq 63c2e4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r4, #264] @ 0x108 │ │ │ │ str r3, [r4, #268] @ 0x10c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #16 │ │ │ │ - bl 63bb0c │ │ │ │ + bl 63bb10 │ │ │ │ add r7, r4, #272 @ 0x110 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63c1e4 │ │ │ │ + bne 63c1e8 │ │ │ │ ldr r3, [r7, #-8] │ │ │ │ tst r3, #1 │ │ │ │ - bne 63c194 │ │ │ │ + bne 63c198 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r7] │ │ │ │ ldr r3, [r4, #232] @ 0xe8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63c000 │ │ │ │ + beq 63c004 │ │ │ │ ldr r1, [r4, #272] @ 0x110 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r1, r3 │ │ │ │ asr r3, r3, #31 │ │ │ │ sbcs r3, r2, r3 │ │ │ │ - bcc 63c310 │ │ │ │ + bcc 63c314 │ │ │ │ tst fp, #2 │ │ │ │ ldr r3, [r7, #-8] │ │ │ │ - beq 63c01c │ │ │ │ + beq 63c020 │ │ │ │ tst r3, #32 │ │ │ │ - beq 63c274 │ │ │ │ + beq 63c278 │ │ │ │ tst r3, #8 │ │ │ │ - beq 63c274 │ │ │ │ + beq 63c278 │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - bne 63c21c │ │ │ │ + bne 63c220 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r3, [r4, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63c0e8 │ │ │ │ + beq 63c0ec │ │ │ │ ldr r3, [r4, #224] @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63c0a0 │ │ │ │ - ldr r3, [pc, #936] @ 63c3f8 │ │ │ │ + beq 63c0a4 │ │ │ │ + ldr r3, [pc, #936] @ 63c3fc │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #16]! │ │ │ │ bl 4fb7fc │ │ │ │ - ldr r2, [pc, #920] @ 63c3fc │ │ │ │ - ldr r3, [pc, #896] @ 63c3e8 │ │ │ │ + ldr r2, [pc, #920] @ 63c400 │ │ │ │ + ldr r3, [pc, #896] @ 63c3ec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63c3bc │ │ │ │ + bne 63c3c0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6397e0 │ │ │ │ + bl 6397e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 63c048 │ │ │ │ - ldr r1, [pc, #840] @ 63c400 │ │ │ │ - ldr r3, [pc, #840] @ 63c404 │ │ │ │ + bge 63c04c │ │ │ │ + ldr r1, [pc, #840] @ 63c404 │ │ │ │ + ldr r3, [pc, #840] @ 63c408 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #832] @ 63c408 │ │ │ │ + ldr r1, [pc, #832] @ 63c40c │ │ │ │ mov ip, #71 @ 0x47 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #824] @ 63c40c │ │ │ │ + ldr r2, [pc, #824] @ 63c410 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e05e4 │ │ │ │ - b 63c18c │ │ │ │ + b 63c190 │ │ │ │ ldr r3, [r4, #264] @ 0x108 │ │ │ │ tst r3, #2 │ │ │ │ - bne 63c03c │ │ │ │ - ldr r3, [pc, #788] @ 63c410 │ │ │ │ - ldr r2, [pc, #788] @ 63c414 │ │ │ │ - ldr r1, [pc, #788] @ 63c418 │ │ │ │ + bne 63c040 │ │ │ │ + ldr r3, [pc, #788] @ 63c414 │ │ │ │ + ldr r2, [pc, #788] @ 63c418 │ │ │ │ + ldr r1, [pc, #788] @ 63c41c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ - ldr r2, [pc, #772] @ 63c41c │ │ │ │ + ldr r2, [pc, #772] @ 63c420 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r4, #304 @ 0x130 │ │ │ │ bl 8e0540 │ │ │ │ - b 63c03c │ │ │ │ + b 63c040 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #15 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #256] @ 0x100 │ │ │ │ - bl 639a2c │ │ │ │ + bl 639a30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63c158 │ │ │ │ + bne 63c15c │ │ │ │ ldr r7, [sp, #32] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ bic r2, r7, #-16777216 @ 0xff000000 │ │ │ │ bic r2, r2, #15728640 @ 0xf00000 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b 63bf30 │ │ │ │ - ldr r1, [pc, #704] @ 63c420 │ │ │ │ - ldr r3, [pc, #704] @ 63c424 │ │ │ │ + b 63bf34 │ │ │ │ + ldr r1, [pc, #704] @ 63c424 │ │ │ │ + ldr r3, [pc, #704] @ 63c428 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #696] @ 63c428 │ │ │ │ + ldr r1, [pc, #696] @ 63c42c │ │ │ │ add r3, pc, r3 │ │ │ │ mov ip, #71 @ 0x47 │ │ │ │ - ldr r2, [pc, #688] @ 63c42c │ │ │ │ + ldr r2, [pc, #688] @ 63c430 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e05e4 │ │ │ │ mvn r6, #70 @ 0x46 │ │ │ │ - b 63c05c │ │ │ │ + b 63c060 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 639a2c │ │ │ │ + bl 639a30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63bfdc │ │ │ │ - ldr r1, [pc, #636] @ 63c430 │ │ │ │ - ldr r3, [pc, #636] @ 63c434 │ │ │ │ + beq 63bfe0 │ │ │ │ + ldr r1, [pc, #636] @ 63c434 │ │ │ │ + ldr r3, [pc, #636] @ 63c438 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #628] @ 63c438 │ │ │ │ + ldr r1, [pc, #628] @ 63c43c │ │ │ │ mov ip, #71 @ 0x47 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #620] @ 63c43c │ │ │ │ + ldr r2, [pc, #620] @ 63c440 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e05e4 │ │ │ │ - b 63c18c │ │ │ │ - ldr r1, [pc, #596] @ 63c440 │ │ │ │ - ldr r3, [pc, #596] @ 63c444 │ │ │ │ + b 63c190 │ │ │ │ + ldr r1, [pc, #596] @ 63c444 │ │ │ │ + ldr r3, [pc, #596] @ 63c448 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #588] @ 63c448 │ │ │ │ + ldr r1, [pc, #588] @ 63c44c │ │ │ │ mov ip, #71 @ 0x47 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #580] @ 63c44c │ │ │ │ + ldr r2, [pc, #580] @ 63c450 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e05e4 │ │ │ │ - b 63c18c │ │ │ │ + b 63c190 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 639a2c │ │ │ │ + bl 639a30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63c2a8 │ │ │ │ + bne 63c2ac │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r2, ip │ │ │ │ asr r3, ip, #31 │ │ │ │ sbcs r3, r1, r3 │ │ │ │ - bcc 63c380 │ │ │ │ + bcc 63c384 │ │ │ │ rsbs r3, r2, #512 @ 0x200 │ │ │ │ rscs r1, r1, #0 │ │ │ │ movcc r2, #512 @ 0x200 │ │ │ │ str r2, [r0, #8] │ │ │ │ - b 63c030 │ │ │ │ - ldr r3, [pc, #468] @ 63c450 │ │ │ │ - ldr ip, [pc, #468] @ 63c454 │ │ │ │ - ldr r1, [pc, #468] @ 63c458 │ │ │ │ + b 63c034 │ │ │ │ + ldr r3, [pc, #468] @ 63c454 │ │ │ │ + ldr ip, [pc, #468] @ 63c458 │ │ │ │ + ldr r1, [pc, #468] @ 63c45c │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #460] @ 63c45c │ │ │ │ + ldr r2, [pc, #460] @ 63c460 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ mvn r6, #21 │ │ │ │ - b 63c05c │ │ │ │ - ldr r1, [pc, #432] @ 63c460 │ │ │ │ - ldr r3, [pc, #432] @ 63c464 │ │ │ │ + b 63c060 │ │ │ │ + ldr r1, [pc, #432] @ 63c464 │ │ │ │ + ldr r3, [pc, #432] @ 63c468 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #424] @ 63c468 │ │ │ │ + ldr r1, [pc, #424] @ 63c46c │ │ │ │ mov ip, #71 @ 0x47 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #416] @ 63c46c │ │ │ │ + ldr r2, [pc, #416] @ 63c470 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e05e4 │ │ │ │ - b 63c18c │ │ │ │ - ldr r3, [pc, #392] @ 63c470 │ │ │ │ - ldr ip, [pc, #392] @ 63c474 │ │ │ │ - ldr r1, [pc, #392] @ 63c478 │ │ │ │ + b 63c190 │ │ │ │ + ldr r3, [pc, #392] @ 63c474 │ │ │ │ + ldr ip, [pc, #392] @ 63c478 │ │ │ │ + ldr r1, [pc, #392] @ 63c47c │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #384] @ 63c47c │ │ │ │ + ldr r2, [pc, #384] @ 63c480 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r0, sl │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 63c18c │ │ │ │ - ldr r3, [pc, #360] @ 63c480 │ │ │ │ - ldr ip, [pc, #360] @ 63c484 │ │ │ │ + b 63c190 │ │ │ │ + ldr r3, [pc, #360] @ 63c484 │ │ │ │ + ldr ip, [pc, #360] @ 63c488 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #356] @ 63c488 │ │ │ │ + ldr r1, [pc, #356] @ 63c48c │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2240 @ 0x8c0 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 63c2a0 │ │ │ │ - ldr r1, [pc, #316] @ 63c48c │ │ │ │ - ldr r3, [pc, #316] @ 63c490 │ │ │ │ + b 63c2a4 │ │ │ │ + ldr r1, [pc, #316] @ 63c490 │ │ │ │ + ldr r3, [pc, #316] @ 63c494 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #308] @ 63c494 │ │ │ │ + ldr r1, [pc, #308] @ 63c498 │ │ │ │ mov ip, #71 @ 0x47 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #300] @ 63c498 │ │ │ │ + ldr r2, [pc, #300] @ 63c49c │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e05e4 │ │ │ │ - b 63c18c │ │ │ │ + b 63c190 │ │ │ │ str ip, [sp, #16] │ │ │ │ - ldr r3, [pc, #272] @ 63c49c │ │ │ │ - ldr ip, [pc, #272] @ 63c4a0 │ │ │ │ + ldr r3, [pc, #272] @ 63c4a0 │ │ │ │ + ldr ip, [pc, #272] @ 63c4a4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r1, [pc, #268] @ 63c4a4 │ │ │ │ + ldr r1, [pc, #268] @ 63c4a8 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ - ldr r2, [pc, #252] @ 63c4a8 │ │ │ │ + ldr r2, [pc, #252] @ 63c4ac │ │ │ │ add r3, r3, #616 @ 0x268 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 63c2a0 │ │ │ │ + b 63c2a4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #228] @ 63c4ac │ │ │ │ - ldr r1, [pc, #228] @ 63c4b0 │ │ │ │ - ldr r0, [pc, #228] @ 63c4b4 │ │ │ │ + ldr r3, [pc, #228] @ 63c4b0 │ │ │ │ + ldr r1, [pc, #228] @ 63c4b4 │ │ │ │ + ldr r0, [pc, #228] @ 63c4b8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #224] @ 63c4b8 │ │ │ │ + ldr r2, [pc, #224] @ 63c4bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #592 @ 0x250 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq lr, r1, ip, ror #28 │ │ │ │ + subseq lr, r1, r8, ror #28 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r5, r0, r8, asr #32 │ │ │ │ - eorseq r0, r7, r4, lsr #14 │ │ │ │ + eorseq r0, r7, r0, lsr #14 │ │ │ │ strdeq pc, [pc], -pc @ │ │ │ │ @ instruction: 0xffffd6ac │ │ │ │ - subseq lr, r1, r0, ror #24 │ │ │ │ - eorseq r0, r7, r0, lsr #10 │ │ │ │ - subeq fp, r4, r8, lsr #26 │ │ │ │ - @ instruction: 0x0036f5b0 │ │ │ │ + subseq lr, r1, ip, asr ip │ │ │ │ + eorseq r0, r7, ip, lsl r5 │ │ │ │ + subeq fp, r4, r4, lsr #26 │ │ │ │ + eorseq pc, r6, ip, lsr #11 │ │ │ │ strdeq r0, [r0], -r1 │ │ │ │ - subeq fp, r4, ip, ror #25 │ │ │ │ - @ instruction: 0x003706b0 │ │ │ │ - eorseq pc, r6, r4, ror r5 @ │ │ │ │ + subeq fp, r4, r8, ror #25 │ │ │ │ + eorseq r0, r7, ip, lsr #13 │ │ │ │ + eorseq pc, r6, r0, ror r5 @ │ │ │ │ andeq r0, r0, r9, ror #17 │ │ │ │ - eorseq r0, r7, r8, ror r4 │ │ │ │ - subeq fp, r4, r4, lsl #25 │ │ │ │ - eorseq pc, r6, r8, lsl #10 │ │ │ │ + eorseq r0, r7, r4, ror r4 │ │ │ │ + subeq fp, r4, r0, lsl #25 │ │ │ │ + eorseq pc, r6, r4, lsl #10 │ │ │ │ andeq r0, r0, pc, lsl #17 │ │ │ │ - eorseq r0, r7, r4, lsr #8 │ │ │ │ - subeq fp, r4, ip, lsr #24 │ │ │ │ - @ instruction: 0x0036f4b4 │ │ │ │ + eorseq r0, r7, r0, lsr #8 │ │ │ │ + subeq fp, r4, r8, lsr #24 │ │ │ │ + @ instruction: 0x0036f4b0 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ - eorseq r0, r7, ip, ror #7 │ │ │ │ - strdeq fp, [r4], #-180 @ 0xffffff4c │ │ │ │ - eorseq pc, r6, ip, ror r4 @ │ │ │ │ + eorseq r0, r7, r8, ror #7 │ │ │ │ + strdeq fp, [r4], #-176 @ 0xffffff50 │ │ │ │ + eorseq pc, r6, r8, ror r4 @ │ │ │ │ andeq r0, r0, pc, lsr #17 │ │ │ │ - subeq fp, r4, r0, ror fp │ │ │ │ - eorseq r0, r7, r8, ror #8 │ │ │ │ - @ instruction: 0x0036f3fc │ │ │ │ + subeq fp, r4, ip, ror #22 │ │ │ │ + eorseq r0, r7, r4, ror #8 │ │ │ │ + @ instruction: 0x0036f3f8 │ │ │ │ andeq r0, r0, sl, asr #17 │ │ │ │ - eorseq r0, r7, r8, lsr #6 │ │ │ │ - subeq fp, r4, r0, lsr fp │ │ │ │ - @ instruction: 0x0036f3b8 │ │ │ │ + eorseq r0, r7, r4, lsr #6 │ │ │ │ + subeq fp, r4, ip, lsr #22 │ │ │ │ + @ instruction: 0x0036f3b4 │ │ │ │ ldrdeq r0, [r0], -r6 │ │ │ │ - subeq fp, r4, r0, lsl #22 │ │ │ │ - eorseq r0, r7, r8, lsl #6 │ │ │ │ - mlaseq r6, r0, r3, pc @ │ │ │ │ + strdeq fp, [r4], #-172 @ 0xffffff54 │ │ │ │ + eorseq r0, r7, r4, lsl #6 │ │ │ │ + eorseq pc, r6, ip, lsl #7 │ │ │ │ muleq r0, sp, r8 │ │ │ │ - subeq fp, r4, ip, asr #21 │ │ │ │ - eorseq r0, r7, ip, lsl #7 │ │ │ │ - eorseq pc, r6, r4, asr r3 @ │ │ │ │ - eorseq r0, r7, r8, lsl #5 │ │ │ │ - @ instruction: 0x0044ba90 │ │ │ │ - eorseq pc, r6, r8, lsl r3 @ │ │ │ │ + subeq fp, r4, r8, asr #21 │ │ │ │ + eorseq r0, r7, r8, lsl #7 │ │ │ │ + eorseq pc, r6, r0, asr r3 @ │ │ │ │ + eorseq r0, r7, r4, lsl #5 │ │ │ │ + subeq fp, r4, ip, lsl #21 │ │ │ │ + eorseq pc, r6, r4, lsl r3 @ │ │ │ │ andeq r0, r0, r1, lsl #17 │ │ │ │ - subeq fp, r4, r8, asr sl │ │ │ │ - mlaseq r7, ip, r3, r0 │ │ │ │ - @ instruction: 0x0036f2dc │ │ │ │ + subeq fp, r4, r4, asr sl │ │ │ │ + mlaseq r7, r8, r3, r0 │ │ │ │ + @ instruction: 0x0036f2d8 │ │ │ │ ldrdeq r0, [r0], -fp │ │ │ │ - subeq fp, r4, r4, lsr #20 │ │ │ │ - @ instruction: 0x0036f2b4 │ │ │ │ - @ instruction: 0x0036f5fc │ │ │ │ + subeq fp, r4, r0, lsr #20 │ │ │ │ + @ instruction: 0x0036f2b0 │ │ │ │ + @ instruction: 0x0036f5f8 │ │ │ │ andeq r0, r0, r8, ror r8 │ │ │ │ ldr r2, [r0, #224] @ 0xe0 │ │ │ │ ldr ip, [r0, #220] @ 0xdc │ │ │ │ ldr r1, [r0, #228] @ 0xe4 │ │ │ │ add r2, r2, ip │ │ │ │ cmp r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1099223,39 +1099224,39 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ str ip, [sp] │ │ │ │ - bl 63bb0c │ │ │ │ + bl 63bb10 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ │ │ │ │ -0063c550 : │ │ │ │ +0063c554 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2984] @ 0xba8 │ │ │ │ - ldr ip, [pc, #172] @ 63c614 │ │ │ │ + ldr ip, [pc, #172] @ 63c618 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #164] @ 63c618 │ │ │ │ + ldr r0, [pc, #164] @ 63c61c │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r2, [pc, #144] @ 63c61c │ │ │ │ + ldr r2, [pc, #144] @ 63c620 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #1092] @ 0x444 │ │ │ │ mov r0, #0 │ │ │ │ mov r0, r3 │ │ │ │ bl 21380c │ │ │ │ mov r1, #1 │ │ │ │ @@ -1099264,60 +1099265,60 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ mov r2, r3 │ │ │ │ strd r0, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ - bl 636c08 │ │ │ │ - ldr r2, [pc, #76] @ 63c620 │ │ │ │ - ldr r3, [pc, #64] @ 63c618 │ │ │ │ + bl 636c0c │ │ │ │ + ldr r2, [pc, #76] @ 63c624 │ │ │ │ + ldr r3, [pc, #64] @ 63c61c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1092] @ 0x444 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63c610 │ │ │ │ + bne 63c614 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq lr, r1, r0, asr r7 │ │ │ │ + subseq lr, r1, ip, asr #14 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - ldrsheq lr, [r1], #-96 @ 0xffffffa0 │ │ │ │ + subseq lr, r1, ip, ror #13 │ │ │ │ │ │ │ │ -0063c624 : │ │ │ │ +0063c628 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2960] @ 0xb90 │ │ │ │ ldr r9, [r0, #312] @ 0x138 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #288] @ 63c774 │ │ │ │ + ldr r2, [pc, #288] @ 63c778 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #284] @ 63c778 │ │ │ │ + ldr r3, [pc, #284] @ 63c77c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #256] @ 63c77c │ │ │ │ + ldr r2, [pc, #256] @ 63c780 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1092] @ 0x444 │ │ │ │ mov r3, #0 │ │ │ │ mov sl, #41 @ 0x29 │ │ │ │ bl 21380c │ │ │ │ mov fp, #1 │ │ │ │ mov r1, r5 │ │ │ │ @@ -1099327,88 +1099328,88 @@ │ │ │ │ strd sl, [sp, #16] │ │ │ │ bl 212834 │ │ │ │ str r5, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ - bl 636c08 │ │ │ │ + bl 636c0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63c700 │ │ │ │ + blt 63c704 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ mov r1, r6 │ │ │ │ - bl 637650 │ │ │ │ + bl 637654 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63c700 │ │ │ │ + blt 63c704 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne 63c758 │ │ │ │ + bne 63c75c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 7f4f84 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ movge r0, r5 │ │ │ │ - blt 63c744 │ │ │ │ - ldr r2, [pc, #120] @ 63c780 │ │ │ │ - ldr r3, [pc, #108] @ 63c778 │ │ │ │ + blt 63c748 │ │ │ │ + ldr r2, [pc, #120] @ 63c784 │ │ │ │ + ldr r3, [pc, #108] @ 63c77c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1092] @ 0x444 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63c770 │ │ │ │ + bne 63c774 │ │ │ │ add sp, sp, #1088 @ 0x440 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #56] @ 63c784 │ │ │ │ + ldr r0, [pc, #56] @ 63c788 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #4 │ │ │ │ - b 63c700 │ │ │ │ - ldr r0, [pc, #40] @ 63c788 │ │ │ │ + b 63c704 │ │ │ │ + ldr r0, [pc, #40] @ 63c78c │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #70 @ 0x46 │ │ │ │ - b 63c700 │ │ │ │ + b 63c704 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq lr, r1, ip, ror #12 │ │ │ │ + subseq lr, r1, r8, ror #12 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r4, lsr r4 │ │ │ │ - ldrheq lr, [r1], #-92 @ 0xffffffa4 │ │ │ │ - eorseq r0, r7, r0, asr #1 │ │ │ │ - @ instruction: 0x0036f5dc │ │ │ │ + ldrheq lr, [r1], #-88 @ 0xffffffa8 │ │ │ │ + ldrheq r0, [r7], -ip @ │ │ │ │ + @ instruction: 0x0036f5d8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #2856] @ 0xb28 │ │ │ │ - ldr r3, [pc, #1800] @ 63ceac │ │ │ │ + ldr r3, [pc, #1800] @ 63ceb0 │ │ │ │ mov r5, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #1792] @ 63ceb0 │ │ │ │ + ldr r2, [pc, #1792] @ 63ceb4 │ │ │ │ sub sp, sp, #1200 @ 0x4b0 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #1784] @ 63ceb4 │ │ │ │ + ldr r3, [pc, #1784] @ 63ceb8 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add fp, sp, #80 @ 0x50 │ │ │ │ add r8, sp, #128 @ 0x80 │ │ │ │ sub r6, fp, #12 │ │ │ │ mov r1, r9 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #1744] @ 63ceb8 │ │ │ │ + ldr r2, [pc, #1744] @ 63cebc │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #1196] @ 0x4ac │ │ │ │ mov r3, #0 │ │ │ │ ldr r7, [r5, #312] @ 0x138 │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ str r9, [r6, #4] │ │ │ │ str r9, [r6, #8] │ │ │ │ @@ -1099427,33 +1099428,33 @@ │ │ │ │ str r2, [sp] │ │ │ │ sub r1, r9, #4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ bl 6f6980 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63c8a8 │ │ │ │ + bne 63c8ac │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r3, [pc, #1628] @ 63ceb8 │ │ │ │ + ldr r3, [pc, #1628] @ 63cebc │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 63c95c │ │ │ │ + bhi 63c960 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 6f6ab0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne 63c8a8 │ │ │ │ + bne 63c8ac │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #1584] @ 63cebc │ │ │ │ + ldr r3, [pc, #1584] @ 63cec0 │ │ │ │ sub r2, r1, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 63ccac │ │ │ │ + bhi 63ccb0 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 8e0168 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ @@ -1099464,50 +1099465,50 @@ │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ str r4, [r7, #12] │ │ │ │ bl 69de5c │ │ │ │ str r4, [r7, #8] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63c910 │ │ │ │ + beq 63c914 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63c910 │ │ │ │ + beq 63c914 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r0, r4, lsl #2] │ │ │ │ bl 21278c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bhi 63c8f4 │ │ │ │ + bhi 63c8f8 │ │ │ │ bl 211d90 │ │ │ │ - ldr r2, [pc, #1444] @ 63cec0 │ │ │ │ - ldr r3, [pc, #1428] @ 63ceb4 │ │ │ │ + ldr r2, [pc, #1444] @ 63cec4 │ │ │ │ + ldr r3, [pc, #1428] @ 63ceb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #1196] @ 0x4ac │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63ce90 │ │ │ │ + bne 63ce94 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #1200 @ 0x4b0 │ │ │ │ add sp, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #1376] @ 63cec4 │ │ │ │ + ldr r0, [pc, #1376] @ 63cec8 │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ - b 63c8b0 │ │ │ │ + b 63c8b4 │ │ │ │ ldr r3, [r5, #312] @ 0x138 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ @@ -1099521,30 +1099522,30 @@ │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, [r8] │ │ │ │ bl 3406a8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 63ccec │ │ │ │ + beq 63ccf0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 63cde8 │ │ │ │ + beq 63cdec │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ - bne 63c9e8 │ │ │ │ + bne 63c9ec │ │ │ │ mvn r0, #21 │ │ │ │ mvn r1, #0 │ │ │ │ strd r0, [r8] │ │ │ │ adds r2, r2, #1 │ │ │ │ movne r2, #1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 7f505c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63ce1c │ │ │ │ + blt 63ce20 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ sub r3, r9, #8 │ │ │ │ bic r2, r2, #8 │ │ │ │ orr r2, r2, #4 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ mov r2, #8 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ @@ -1099555,42 +1099556,42 @@ │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ str r8, [sp, #120] @ 0x78 │ │ │ │ bl 6f6d24 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq 63cab0 │ │ │ │ + beq 63cab4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 8e0168 │ │ │ │ mvn r3, #21 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 63cab0 │ │ │ │ + b 63cab4 │ │ │ │ ldm r8, {r0, r1, r2, r3} │ │ │ │ add r9, sp, #112 @ 0x70 │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ mov r0, r9 │ │ │ │ bl 3406a8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 63cd00 │ │ │ │ + beq 63cd04 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 63cab0 │ │ │ │ + b 63cab4 │ │ │ │ ldm r8, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #112 @ 0x70 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 340448 │ │ │ │ eor r3, r0, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ tst r3, #8 │ │ │ │ - beq 63cb18 │ │ │ │ + beq 63cb1c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, #8 │ │ │ │ subs r2, r2, #0 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ bic r3, r3, #8 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1099605,17 +1099606,17 @@ │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ str r8, [sp, #120] @ 0x78 │ │ │ │ bl 6f6d24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63c8a8 │ │ │ │ + bne 63c8ac │ │ │ │ mov r5, #1 │ │ │ │ - b 63c8d8 │ │ │ │ + b 63c8dc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r5, #312] @ 0x138 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3] │ │ │ │ mvneq r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, r5 │ │ │ │ @@ -1099627,269 +1099628,269 @@ │ │ │ │ lsr r3, r3, #11 │ │ │ │ and r3, r3, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bne 63ccb8 │ │ │ │ + bne 63ccbc │ │ │ │ mov r0, r2 │ │ │ │ - bl 62be34 │ │ │ │ + bl 62be38 │ │ │ │ cmp r9, r0 │ │ │ │ - bge 63ccb8 │ │ │ │ + bge 63ccbc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bls 63ccd8 │ │ │ │ + bls 63ccdc │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r5, [r3, r9, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 63cd28 │ │ │ │ + beq 63cd2c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 636168 │ │ │ │ + bl 63616c │ │ │ │ ldr fp, [sp, #128] @ 0x80 │ │ │ │ and fp, fp, #256 @ 0x100 │ │ │ │ orrs r3, fp, #0 │ │ │ │ - bne 63cab0 │ │ │ │ + bne 63cab4 │ │ │ │ bl 212528 │ │ │ │ ldrd r2, [sp, #136] @ 0x88 │ │ │ │ cmp r3, fp │ │ │ │ cmpeq r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne 63ccb8 │ │ │ │ + bne 63ccbc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp] │ │ │ │ mov r0, fp │ │ │ │ ldrd sl, [r8, #16] │ │ │ │ mov r3, #1 │ │ │ │ strd sl, [sp, #8] │ │ │ │ mov r2, #3 │ │ │ │ bl 211820 │ │ │ │ cmn r0, #1 │ │ │ │ mov sl, r0 │ │ │ │ - beq 63ce78 │ │ │ │ - ldr r0, [pc, #696] @ 63cec8 │ │ │ │ + beq 63ce7c │ │ │ │ + ldr r0, [pc, #696] @ 63cecc │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211b08 │ │ │ │ ldrb r3, [r5, #29] │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq 63ce38 │ │ │ │ + beq 63ce3c │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ add fp, r5, #8 │ │ │ │ str sl, [r3, #12] │ │ │ │ mov r0, r2 │ │ │ │ bl 211d90 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, fp │ │ │ │ - bl 62e06c │ │ │ │ + bl 62e070 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, sl │ │ │ │ streq r3, [r5, #176] @ 0xb0 │ │ │ │ - beq 63cab0 │ │ │ │ + beq 63cab4 │ │ │ │ mov r0, fp │ │ │ │ bl 69cd0c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ bl 2134b8 │ │ │ │ mvn r3, #5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 63cab0 │ │ │ │ + b 63cab4 │ │ │ │ ldr r3, [r5, #384] @ 0x180 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63ce84 │ │ │ │ + beq 63ce88 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63ce84 │ │ │ │ + beq 63ce88 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 63cab0 │ │ │ │ - ldr r0, [pc, #536] @ 63cecc │ │ │ │ + b 63cab4 │ │ │ │ + ldr r0, [pc, #536] @ 63ced0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r3, #21 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 63cab0 │ │ │ │ + b 63cab4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ - bl 635ac4 │ │ │ │ + bl 635ac8 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b 63cab0 │ │ │ │ + b 63cab4 │ │ │ │ add r1, r9, #1 │ │ │ │ bl 212630 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b 63cb90 │ │ │ │ + b 63cb94 │ │ │ │ mov r0, r5 │ │ │ │ bl 340514 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - b 63c9e8 │ │ │ │ + b 63c9ec │ │ │ │ mov r0, r9 │ │ │ │ bl 3405dc │ │ │ │ cmp r5, r0 │ │ │ │ - bne 63ca80 │ │ │ │ + bne 63ca84 │ │ │ │ mov r0, r9 │ │ │ │ bl 3404bc │ │ │ │ eor r3, r0, #1 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 63cab0 │ │ │ │ + b 63cab4 │ │ │ │ mov r1, r9 │ │ │ │ bl 2133c8 │ │ │ │ mov r0, #192 @ 0xc0 │ │ │ │ bl 211a90 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ str r9, [r0, #184] @ 0xb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 2132cc │ │ │ │ - ldr r3, [pc, #372] @ 63ced0 │ │ │ │ + ldr r3, [pc, #372] @ 63ced4 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63cba0 │ │ │ │ - ldr r3, [pc, #356] @ 63ced4 │ │ │ │ + beq 63cba4 │ │ │ │ + ldr r3, [pc, #356] @ 63ced8 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63cba0 │ │ │ │ - ldr r3, [pc, #340] @ 63ced8 │ │ │ │ + beq 63cba4 │ │ │ │ + ldr r3, [pc, #340] @ 63cedc │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63cba0 │ │ │ │ - ldr r3, [pc, #324] @ 63cedc │ │ │ │ + beq 63cba4 │ │ │ │ + ldr r3, [pc, #324] @ 63cee0 │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63ce94 │ │ │ │ + beq 63ce98 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #256] @ 63cee0 │ │ │ │ + ldr r0, [pc, #256] @ 63cee4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63cba0 │ │ │ │ + b 63cba4 │ │ │ │ mov r0, r5 │ │ │ │ bl 3405dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63ce64 │ │ │ │ + beq 63ce68 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ - bl 63c624 │ │ │ │ + bl 63c628 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ subs r3, r0, #0 │ │ │ │ strne r3, [sp, #128] @ 0x80 │ │ │ │ asrne r3, r3, #31 │ │ │ │ strne r3, [sp, #132] @ 0x84 │ │ │ │ - b 63c9e8 │ │ │ │ - ldr r0, [pc, #192] @ 63cee4 │ │ │ │ + b 63c9ec │ │ │ │ + ldr r0, [pc, #192] @ 63cee8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r2, #21 │ │ │ │ mvn r3, #0 │ │ │ │ strd r2, [r8] │ │ │ │ - b 63ca04 │ │ │ │ + b 63ca08 │ │ │ │ str r3, [sp, #4] │ │ │ │ add fp, r5, #8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, fp │ │ │ │ str sl, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - bl 64e380 │ │ │ │ + bl 64e384 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b 63cc38 │ │ │ │ + b 63cc3c │ │ │ │ mvn r0, #21 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ strd r0, [r8] │ │ │ │ - b 63c9e8 │ │ │ │ + b 63c9ec │ │ │ │ mvn r3, #13 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 63cab0 │ │ │ │ + b 63cab4 │ │ │ │ mvn r3, #37 @ 0x25 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b 63cab0 │ │ │ │ + b 63cab4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #76] @ 63cee8 │ │ │ │ + ldr r0, [pc, #76] @ 63ceec │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r9 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63cba0 │ │ │ │ - subseq lr, r1, r0, lsr #10 │ │ │ │ - subseq lr, r1, r8, lsl #10 │ │ │ │ + b 63cba4 │ │ │ │ + subseq lr, r1, ip, lsl r5 │ │ │ │ + subseq lr, r1, r4, lsl #10 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ andeq r0, r0, r8, lsr #8 │ │ │ │ - subeq fp, r4, r4, asr r5 │ │ │ │ - subseq lr, r1, r8, lsr #7 │ │ │ │ - @ instruction: 0x0036f2b0 │ │ │ │ - eorseq pc, r6, ip, ror #24 │ │ │ │ - @ instruction: 0x0036fbf8 │ │ │ │ + subeq fp, r4, r0, asr r5 │ │ │ │ + subseq lr, r1, r4, lsr #7 │ │ │ │ + eorseq pc, r6, ip, lsr #5 │ │ │ │ + eorseq pc, r6, r8, ror #24 │ │ │ │ + @ instruction: 0x0036fbf4 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r1, r0, r8, asr #29 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq pc, r6, r4, asr #20 │ │ │ │ - eorseq lr, r6, r0, lsr #24 │ │ │ │ - @ instruction: 0x0036f9bc │ │ │ │ + eorseq pc, r6, r0, asr #20 │ │ │ │ + eorseq lr, r6, ip, lsl ip │ │ │ │ + @ instruction: 0x0036f9b8 │ │ │ │ │ │ │ │ -0063ceec : │ │ │ │ +0063cef0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r0] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 63cf58 │ │ │ │ - ldr r3, [pc, #140] @ 63cfa0 │ │ │ │ - ldr ip, [pc, #140] @ 63cfa4 │ │ │ │ - ldr r1, [pc, #140] @ 63cfa8 │ │ │ │ + beq 63cf5c │ │ │ │ + ldr r3, [pc, #140] @ 63cfa4 │ │ │ │ + ldr ip, [pc, #140] @ 63cfa8 │ │ │ │ + ldr r1, [pc, #140] @ 63cfac │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #124] @ 63cfac │ │ │ │ + ldr r2, [pc, #124] @ 63cfb0 │ │ │ │ add r3, r3, #640 @ 0x280 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #76] @ 63cfb0 │ │ │ │ + ldr r1, [pc, #76] @ 63cfb4 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r4] │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [r4, #8] │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ bl 212ca8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1099898,21 +1099899,21 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrdeq sl, [r4], #-228 @ 0xffffff1c │ │ │ │ - @ instruction: 0x0036f9b4 │ │ │ │ - eorseq lr, r6, r4, ror #14 │ │ │ │ + ldrdeq sl, [r4], #-224 @ 0xffffff20 │ │ │ │ + @ instruction: 0x0036f9b0 │ │ │ │ + eorseq lr, r6, r0, ror #14 │ │ │ │ andeq r0, r0, lr, asr #21 │ │ │ │ @ instruction: 0xffffd6a8 │ │ │ │ │ │ │ │ -0063cfb4 : │ │ │ │ +0063cfb8 : │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1099929,28 +1099930,28 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0063d010 : │ │ │ │ +0063d014 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, #11 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ bl 4c19bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63d064 │ │ │ │ + beq 63d068 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1099969,84 +1099970,84 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ str r6, [r0, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r8, #12] │ │ │ │ bl 7f58ac │ │ │ │ - ldr r3, [pc, #56] @ 63d0ec │ │ │ │ - ldr r1, [pc, #56] @ 63d0f0 │ │ │ │ + ldr r3, [pc, #56] @ 63d0f0 │ │ │ │ + ldr r1, [pc, #56] @ 63d0f4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 8f47a0 │ │ │ │ strb r4, [r5, #288] @ 0x120 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - eorseq pc, r6, ip, lsr r8 @ │ │ │ │ + eorseq pc, r6, r8, lsr r8 @ │ │ │ │ @ instruction: 0xffff9190 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r3, [r0, #102] @ 0x66 │ │ │ │ ldrh r2, [r0, #100] @ 0x64 │ │ │ │ - ldr r6, [pc, #356] @ 63d278 │ │ │ │ + ldr r6, [pc, #356] @ 63d27c │ │ │ │ cmp r2, r3 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ - bne 63d138 │ │ │ │ + bne 63d13c │ │ │ │ ldrh r3, [r7, #2] │ │ │ │ strh r3, [r0, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 63d21c │ │ │ │ + beq 63d220 │ │ │ │ bl 91d018 │ │ │ │ ldr r1, [r4] │ │ │ │ ldrh r3, [r4, #102] @ 0x66 │ │ │ │ sub r2, r1, #1 │ │ │ │ add r0, r3, #1 │ │ │ │ and r3, r3, r2 │ │ │ │ add r3, r7, r3, lsl #3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r1, r2 │ │ │ │ strh r0, [r4, #102] @ 0x66 │ │ │ │ - bls 63d208 │ │ │ │ + bls 63d20c │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ add r1, r1, r2, lsl #3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63d234 │ │ │ │ + beq 63d238 │ │ │ │ lsl r0, r3, #16 │ │ │ │ lsr r0, r0, #16 │ │ │ │ sub r0, r0, #1 │ │ │ │ lsl r6, r2, #16 │ │ │ │ lsl r7, r3, #16 │ │ │ │ mov ip, #0 │ │ │ │ lsr r6, r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r1, #4] │ │ │ │ lsr r7, r7, #16 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ mov r3, r6 │ │ │ │ - ble 63d1c4 │ │ │ │ + ble 63d1c8 │ │ │ │ add ip, ip, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ cmp ip, r0 │ │ │ │ ldrh r3, [r1, r3] │ │ │ │ - bne 63d1b0 │ │ │ │ + bne 63d1b4 │ │ │ │ ldrh r0, [r4, #98] @ 0x62 │ │ │ │ lsl r3, r3, #1 │ │ │ │ strh r0, [r1, r3] │ │ │ │ ldrh r3, [r4, #104] @ 0x68 │ │ │ │ strh r6, [r4, #98] @ 0x62 │ │ │ │ add r3, r7, r3 │ │ │ │ strh r3, [r4, #104] @ 0x68 │ │ │ │ @@ -1100056,79 +1100057,79 @@ │ │ │ │ ldr r0, [r3, r2, lsl #3] │ │ │ │ str r1, [r3, r2, lsl #3] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #108] @ 63d27c │ │ │ │ + ldr r3, [pc, #108] @ 63d280 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 63d260 │ │ │ │ + bne 63d264 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #64] @ 63d27c │ │ │ │ + ldr r3, [pc, #64] @ 63d280 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 63d21c │ │ │ │ + beq 63d220 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #44] @ 63d280 │ │ │ │ + ldr r0, [pc, #44] @ 63d284 │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63d21c │ │ │ │ + b 63d220 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #24] @ 63d284 │ │ │ │ + ldr r0, [pc, #24] @ 63d288 │ │ │ │ ldr r1, [r3, #96] @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63d21c │ │ │ │ - subseq sp, r1, ip, lsr #23 │ │ │ │ + b 63d220 │ │ │ │ + subseq sp, r1, r8, lsr #23 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ - @ instruction: 0x0036f6d8 │ │ │ │ - eorseq pc, r6, r0, lsr #13 │ │ │ │ + @ instruction: 0x0036f6d4 │ │ │ │ + mlaseq r6, ip, r6, pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ str r2, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #924] @ 63d650 │ │ │ │ + ldr r2, [pc, #924] @ 63d654 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #920] @ 63d654 │ │ │ │ + ldr r3, [pc, #920] @ 63d658 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r9, [pc, #912] @ 63d658 │ │ │ │ + ldr r9, [pc, #912] @ 63d65c │ │ │ │ ldr ip, [sp, #112] @ 0x70 │ │ │ │ add r9, pc, r9 │ │ │ │ ldrb fp, [sp, #116] @ 0x74 │ │ │ │ ldrb r4, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63d324 │ │ │ │ + bne 63d328 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #876] @ 63d65c │ │ │ │ - ldr r3, [pc, #864] @ 63d654 │ │ │ │ + ldr r2, [pc, #876] @ 63d660 │ │ │ │ + ldr r3, [pc, #864] @ 63d658 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63d644 │ │ │ │ + bne 63d648 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r7, r8, #8 │ │ │ │ @@ -1100149,27 +1100150,27 @@ │ │ │ │ str r8, [sp, #28] │ │ │ │ str fp, [sp, #32] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r3, sl, lsl #3] │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - beq 63d50c │ │ │ │ + beq 63d510 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ str r3, [r7, #4] │ │ │ │ str r3, [r7, #24] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ lsl r3, sl, #3 │ │ │ │ ldrd r2, [r3, r4] │ │ │ │ mov r1, r7 │ │ │ │ strd r2, [sp, #48] @ 0x30 │ │ │ │ - bl 635f8c │ │ │ │ + bl 635f90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63d538 │ │ │ │ + beq 63d53c │ │ │ │ ldrb r2, [r0, #9] │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ ldrb r1, [r0] │ │ │ │ orr r3, r3, r2, lsl #8 │ │ │ │ ldrb r2, [r0, #10] │ │ │ │ ldrb ip, [r0, #5] │ │ │ │ orr r3, r3, r2, lsl #16 │ │ │ │ @@ -1100235,86 +1100236,86 @@ │ │ │ │ orr r8, r8, r1, lsl #24 │ │ │ │ adc ip, ip, r8 │ │ │ │ cmp r3, lr │ │ │ │ sbcs ip, ip, r2 │ │ │ │ movcc r6, #0 │ │ │ │ andcs r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 63d4f4 │ │ │ │ - ldr r3, [pc, #384] @ 63d660 │ │ │ │ + bne 63d4f8 │ │ │ │ + ldr r3, [pc, #384] @ 63d664 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - bne 63d560 │ │ │ │ + bne 63d564 │ │ │ │ mov r0, #0 │ │ │ │ - b 63d2e8 │ │ │ │ + b 63d2ec │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add lr, sl, #1 │ │ │ │ cmp r3, lr │ │ │ │ - beq 63d570 │ │ │ │ + beq 63d574 │ │ │ │ mov sl, lr │ │ │ │ - b 63d368 │ │ │ │ + b 63d36c │ │ │ │ ldr r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3, sl, lsl #3] │ │ │ │ str r4, [r7] │ │ │ │ str r4, [r7, #4] │ │ │ │ str r4, [r7, #24] │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 635de0 │ │ │ │ - b 63d3a8 │ │ │ │ - ldr r3, [pc, #288] @ 63d660 │ │ │ │ + bl 635de4 │ │ │ │ + b 63d3ac │ │ │ │ + ldr r3, [pc, #288] @ 63d664 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 63d4ec │ │ │ │ - ldr r0, [pc, #272] @ 63d664 │ │ │ │ + beq 63d4f0 │ │ │ │ + ldr r0, [pc, #272] @ 63d668 │ │ │ │ ldrd r2, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63d4ec │ │ │ │ - ldr r0, [pc, #256] @ 63d668 │ │ │ │ + b 63d4f0 │ │ │ │ + ldr r0, [pc, #256] @ 63d66c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63d4ec │ │ │ │ + b 63d4f0 │ │ │ │ add r6, sp, #20 │ │ │ │ ldm r6, {r6, r7, r8, fp} │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp] │ │ │ │ lsl r2, r4, #1 │ │ │ │ orr ip, r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ sub r0, r1, #4 │ │ │ │ str r8, [sp, #4] │ │ │ │ - b 63d5dc │ │ │ │ + b 63d5e0 │ │ │ │ cmp sl, r1 │ │ │ │ add r1, r6, r2, lsl #4 │ │ │ │ strh ip, [r1, #12] │ │ │ │ ldr r8, [r5, #84] @ 0x54 │ │ │ │ lsl r4, r2, #1 │ │ │ │ ldrh r8, [r8, r4] │ │ │ │ strh r8, [r1, #14] │ │ │ │ ldrd r8, [r7, #8]! │ │ │ │ lsl r2, r2, #4 │ │ │ │ strd r8, [r6, r2] │ │ │ │ ldr r2, [r0, r3, lsl #3] │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldrh r2, [r2, r4] │ │ │ │ - beq 63d648 │ │ │ │ + beq 63d64c │ │ │ │ cmp fp, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 63d5a0 │ │ │ │ + bne 63d5a4 │ │ │ │ cmp lr, r3 │ │ │ │ - bhi 63d5a0 │ │ │ │ + bhi 63d5a4 │ │ │ │ mov ip, r2 │ │ │ │ ldr r8, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ lsl r1, r1, #3 │ │ │ │ add r0, r6, ip, lsl #4 │ │ │ │ ldr r3, [sp] │ │ │ │ strh r2, [r0, #12] │ │ │ │ @@ -1100326,27 +1100327,27 @@ │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsl r4, ip, #1 │ │ │ │ ldrh r3, [r3, r4] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strh r3, [r5, #98] @ 0x62 │ │ │ │ - b 63d2e4 │ │ │ │ + b 63d2e8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #4] │ │ │ │ - b 63d638 │ │ │ │ - subseq sp, r1, ip, lsl #20 │ │ │ │ + b 63d63c │ │ │ │ + subseq sp, r1, r8, lsl #20 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsheq sp, [r1], #-156 @ 0xffffff64 │ │ │ │ - ldrsbeq sp, [r1], #-148 @ 0xffffff6c │ │ │ │ + ldrsheq sp, [r1], #-152 @ 0xffffff68 │ │ │ │ + ldrsbeq sp, [r1], #-144 @ 0xffffff70 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ - eorseq pc, r6, r4, lsl r4 @ │ │ │ │ - eorseq pc, r6, ip, lsr #8 │ │ │ │ + eorseq pc, r6, r0, lsl r4 @ │ │ │ │ + eorseq pc, r6, r8, lsr #8 │ │ │ │ │ │ │ │ -0063d66c : │ │ │ │ +0063d670 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, #1 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -1100365,26 +1100366,26 @@ │ │ │ │ subs fp, r3, #32 │ │ │ │ sbc r2, r4, #0 │ │ │ │ orr ip, ip, r5, lsl r8 │ │ │ │ cmp fp, #2 │ │ │ │ sub lr, r3, #32 │ │ │ │ sbcs r2, r2, #0 │ │ │ │ orr ip, ip, r5, lsr lr │ │ │ │ - bcs 63d704 │ │ │ │ + bcs 63d708 │ │ │ │ lsl lr, r7, lr │ │ │ │ ands ip, ip, #1 │ │ │ │ orr lr, lr, r7, lsr r8 │ │ │ │ - bne 63d768 │ │ │ │ + bne 63d76c │ │ │ │ adds r2, r3, #1 │ │ │ │ orr sl, sl, r7, lsl r3 │ │ │ │ orr r5, lr, r5 │ │ │ │ mov r3, r2 │ │ │ │ adc r4, r4, #0 │ │ │ │ mov r6, ip │ │ │ │ - b 63d6a0 │ │ │ │ + b 63d6a4 │ │ │ │ lsr r2, sl, r3 │ │ │ │ rsb lr, r3, #32 │ │ │ │ sub r8, r3, #32 │ │ │ │ orr r2, r2, r5, lsl lr │ │ │ │ lsl ip, r7, r8 │ │ │ │ orr r2, r2, r5, lsr r8 │ │ │ │ orr ip, ip, r7, lsr lr │ │ │ │ @@ -1100392,31 +1100393,31 @@ │ │ │ │ bicne sl, sl, r7, lsl r3 │ │ │ │ bicne r5, r5, ip │ │ │ │ movne r6, #0 │ │ │ │ adds r3, r3, #1 │ │ │ │ adc r4, r4, #0 │ │ │ │ sub r2, r3, #43 @ 0x2b │ │ │ │ orrs r2, r2, r4 │ │ │ │ - bne 63d6a0 │ │ │ │ + bne 63d6a4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 63d774 │ │ │ │ + beq 63d778 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r3, r3, #1 │ │ │ │ adc r4, r4, #0 │ │ │ │ - b 63d6a0 │ │ │ │ - ldr ip, [pc, #76] @ 63d7c8 │ │ │ │ + b 63d6a4 │ │ │ │ + ldr ip, [pc, #76] @ 63d7cc │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r3, [pc, #72] @ 63d7cc │ │ │ │ - ldr r1, [pc, #72] @ 63d7d0 │ │ │ │ + ldr r3, [pc, #72] @ 63d7d0 │ │ │ │ + ldr r1, [pc, #72] @ 63d7d4 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #58 @ 0x3a │ │ │ │ add r1, pc, r1 │ │ │ │ str sl, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ str r9, [sp, #8] │ │ │ │ @@ -1100426,76 +1100427,76 @@ │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - eorseq pc, r6, r8, asr r2 @ │ │ │ │ - strdeq sl, [r4], #-136 @ 0xffffff78 │ │ │ │ - eorseq pc, r6, r8, lsr #4 │ │ │ │ + eorseq pc, r6, r4, asr r2 @ │ │ │ │ + strdeq sl, [r4], #-132 @ 0xffffff7c │ │ │ │ + eorseq pc, r6, r4, lsr #4 │ │ │ │ │ │ │ │ -0063d7d4 : │ │ │ │ +0063d7d8 : │ │ │ │ ldrh r0, [r0, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0063d7dc : │ │ │ │ +0063d7e0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov fp, r1 │ │ │ │ - ldr r3, [pc, #484] @ 63d9e8 │ │ │ │ + ldr r3, [pc, #484] @ 63d9ec │ │ │ │ ldrh r1, [r0, #104] @ 0x68 │ │ │ │ add r7, sl, r2 │ │ │ │ cmp r1, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bcc 63d9cc │ │ │ │ + bcc 63d9d0 │ │ │ │ cmp sl, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #8 │ │ │ │ movcs r0, sl │ │ │ │ movcc r0, r2 │ │ │ │ mov r5, r2 │ │ │ │ ldr r9, [r4, #8] │ │ │ │ bl 212060 │ │ │ │ orrs r1, sl, r5 │ │ │ │ ldrh r8, [r4, #98] @ 0x62 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ - beq 63d980 │ │ │ │ + beq 63d984 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r5, #0 │ │ │ │ subs r1, sl, r5 │ │ │ │ movne r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r0 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63d288 │ │ │ │ + bl 63d28c │ │ │ │ cmp r0, r5 │ │ │ │ - beq 63d9a4 │ │ │ │ + beq 63d9a8 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 63d288 │ │ │ │ + bl 63d28c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63d9a4 │ │ │ │ + beq 63d9a8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrh r2, [r4, #96] @ 0x60 │ │ │ │ sub r3, r3, #1 │ │ │ │ and r3, r3, r2 │ │ │ │ add r3, r9, r3, lsl #1 │ │ │ │ strh r8, [r3, #4] │ │ │ │ ldrh r3, [r4, #96] @ 0x60 │ │ │ │ @@ -1100516,18 +1100517,18 @@ │ │ │ │ add r3, r3, r8, lsl #3 │ │ │ │ str r7, [r3, #4] │ │ │ │ bl 91d018 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 63d950 │ │ │ │ + bne 63d954 │ │ │ │ ldrh r3, [r2] │ │ │ │ tst r3, #1 │ │ │ │ - beq 63d974 │ │ │ │ + beq 63d978 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1100536,25 +1100537,25 @@ │ │ │ │ ldrh r3, [r4, #96] @ 0x60 │ │ │ │ add r2, r2, r1, lsl #3 │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ sub r3, r3, r2 │ │ │ │ lsl r3, r3, #16 │ │ │ │ lsr r3, r3, #16 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 63d930 │ │ │ │ + bne 63d934 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 8d5428 │ │ │ │ - b 63d930 │ │ │ │ - ldr r3, [pc, #100] @ 63d9ec │ │ │ │ + b 63d934 │ │ │ │ + ldr r3, [pc, #100] @ 63d9f0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 63d9a8 │ │ │ │ - ldr r0, [pc, #80] @ 63d9f0 │ │ │ │ + beq 63d9ac │ │ │ │ + ldr r0, [pc, #80] @ 63d9f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ mov r0, r6 │ │ │ │ bl 211d90 │ │ │ │ mvn r0, #21 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ @@ -1100566,58 +1100567,58 @@ │ │ │ │ mvn r0, #27 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrheq sp, [r1], #-72 @ 0xffffffb8 │ │ │ │ + ldrheq sp, [r1], #-68 @ 0xffffffbc │ │ │ │ strheq r4, [r0], -ip │ │ │ │ - eorseq pc, r6, ip, ror r0 @ │ │ │ │ + eorseq pc, r6, r8, ror r0 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ bl 8d5644 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ - bl 629aa8 │ │ │ │ - b 63da54 │ │ │ │ + bl 629aac │ │ │ │ + b 63da58 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 63dab8 │ │ │ │ + beq 63dabc │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63daf0 │ │ │ │ + bne 63daf4 │ │ │ │ bl 211d90 │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ strne r6, [r4, #80] @ 0x50 │ │ │ │ - bne 63da28 │ │ │ │ + bne 63da2c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 63da28 │ │ │ │ + bne 63da2c │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 629aa8 │ │ │ │ + bl 629aac │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - bl 629afc │ │ │ │ + bl 629b00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63da18 │ │ │ │ + beq 63da1c │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1100629,17 +1100630,17 @@ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr ip, [r5, #32] │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 63d7dc │ │ │ │ + bl 63d7e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63da50 │ │ │ │ + beq 63da54 │ │ │ │ cmn r0, #28 │ │ │ │ streq r5, [r4, #80] @ 0x50 │ │ │ │ moveq r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 211d90 │ │ │ │ @@ -1100647,25 +1100648,25 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 8d5644 │ │ │ │ sub r0, r4, #40 @ 0x28 │ │ │ │ pop {r4, lr} │ │ │ │ - b 63d9f4 │ │ │ │ + b 63d9f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #496] @ 63dd38 │ │ │ │ - ldr r3, [pc, #496] @ 63dd3c │ │ │ │ + ldr r2, [pc, #496] @ 63dd3c │ │ │ │ + ldr r3, [pc, #496] @ 63dd40 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr fp, [pc, #484] @ 63dd40 │ │ │ │ + ldr fp, [pc, #484] @ 63dd44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r0, #64] @ 0x40 │ │ │ │ mov r9, #0 │ │ │ │ add r8, sp, #8 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -1100675,73 +1100676,73 @@ │ │ │ │ mov sl, #0 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ ldreq r2, [r5, #8] │ │ │ │ ldrheq r3, [r2] │ │ │ │ orreq r3, r3, #1 │ │ │ │ strheq r3, [r2] │ │ │ │ - b 63dbc0 │ │ │ │ + b 63dbc4 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62a6dc │ │ │ │ + bl 62a6e0 │ │ │ │ mov r0, r4 │ │ │ │ add sl, sl, #1 │ │ │ │ bl 211d90 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp, #8] │ │ │ │ - bl 63d0f4 │ │ │ │ + bl 63d0f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63dc50 │ │ │ │ + beq 63dc54 │ │ │ │ ldr r2, [r5] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r2, sl │ │ │ │ - bhi 63dba0 │ │ │ │ - ldr r1, [pc, #340] @ 63dd44 │ │ │ │ + bhi 63dba4 │ │ │ │ + ldr r1, [pc, #340] @ 63dd48 │ │ │ │ ldr r1, [fp, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - bne 63dd20 │ │ │ │ + bne 63dd24 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62a6dc │ │ │ │ + bl 62a6e0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 62aac8 │ │ │ │ - ldr r2, [pc, #292] @ 63dd48 │ │ │ │ - ldr r3, [pc, #276] @ 63dd3c │ │ │ │ + bl 62aacc │ │ │ │ + ldr r2, [pc, #292] @ 63dd4c │ │ │ │ + ldr r3, [pc, #276] @ 63dd40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63dd34 │ │ │ │ + bne 63dd38 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 211d90 │ │ │ │ bl 211d90 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 62aac8 │ │ │ │ + bl 62aacc │ │ │ │ add r0, r5, #52 @ 0x34 │ │ │ │ bl 8d5428 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63dc88 │ │ │ │ + beq 63dc8c │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63dc88 │ │ │ │ + beq 63dc8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 63d9f4 │ │ │ │ + bl 63d9f8 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrne r2, [r5] │ │ │ │ ldrheq r2, [r3] │ │ │ │ addne r3, r3, r2, lsl #1 │ │ │ │ @@ -1100749,184 +1100750,184 @@ │ │ │ │ ldrhne r2, [r5, #100] @ 0x64 │ │ │ │ strhne r2, [r3, #4] │ │ │ │ strheq r2, [r3] │ │ │ │ bl 91d018 │ │ │ │ ldrh r2, [r5, #102] @ 0x66 │ │ │ │ ldrh r3, [r5, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 63db7c │ │ │ │ + bne 63db80 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldrh r2, [r2, #2] │ │ │ │ strh r2, [r5, #100] @ 0x64 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 63db7c │ │ │ │ - ldr r2, [pc, #104] @ 63dd4c │ │ │ │ - ldr r3, [pc, #84] @ 63dd3c │ │ │ │ + bne 63db80 │ │ │ │ + ldr r2, [pc, #104] @ 63dd50 │ │ │ │ + ldr r3, [pc, #84] @ 63dd40 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63dd34 │ │ │ │ + bne 63dd38 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #40] @ 63dd50 │ │ │ │ + ldr r0, [pc, #40] @ 63dd54 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63dbfc │ │ │ │ + b 63dc00 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq sp, r1, r8, ror r1 │ │ │ │ + subseq sp, r1, r4, ror r1 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sp, r1, r8, asr r1 │ │ │ │ + subseq sp, r1, r4, asr r1 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ - subseq sp, r1, r0, lsr #1 │ │ │ │ - subseq ip, r1, r0, ror #31 │ │ │ │ - eorseq lr, r6, ip, lsl sp │ │ │ │ + @ instruction: 0x0051d09c │ │ │ │ + ldrsbeq ip, [r1], #-252 @ 0xffffff04 │ │ │ │ + eorseq lr, r6, r8, lsl sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 8d5644 │ │ │ │ sub r0, r4, #28 │ │ │ │ mov r1, #1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 63db30 │ │ │ │ + b 63db34 │ │ │ │ │ │ │ │ -0063dd7c : │ │ │ │ +0063dd80 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 63d9f4 │ │ │ │ + b 63d9f8 │ │ │ │ │ │ │ │ -0063ddc8 : │ │ │ │ +0063ddcc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #256] @ 63dee4 │ │ │ │ - ldr r2, [pc, #256] @ 63dee8 │ │ │ │ + ldr r0, [pc, #256] @ 63dee8 │ │ │ │ + ldr r2, [pc, #256] @ 63deec │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #0 │ │ │ │ - beq 63ded8 │ │ │ │ + beq 63dedc │ │ │ │ mov r9, #0 │ │ │ │ sub r6, r1, #1 │ │ │ │ mov sl, r9 │ │ │ │ mov fp, sp │ │ │ │ bl 212048 │ │ │ │ str sl, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrh r3, [r4, #102] @ 0x66 │ │ │ │ ldrh r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 63deb4 │ │ │ │ + bne 63deb8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ strh r3, [r4, #100] @ 0x64 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 63deb4 │ │ │ │ + bne 63deb8 │ │ │ │ bl 212048 │ │ │ │ subs r0, r0, r5 │ │ │ │ sbc r1, r1, r7 │ │ │ │ bl 91af9c │ │ │ │ - ldr r3, [pc, #140] @ 63deec │ │ │ │ + ldr r3, [pc, #140] @ 63def0 │ │ │ │ mov r2, #0 │ │ │ │ bl 91b584 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63de24 │ │ │ │ + beq 63de28 │ │ │ │ mov r0, #0 │ │ │ │ bl 211d90 │ │ │ │ - ldr r2, [pc, #116] @ 63def0 │ │ │ │ - ldr r3, [pc, #104] @ 63dee8 │ │ │ │ + ldr r2, [pc, #116] @ 63def4 │ │ │ │ + ldr r3, [pc, #104] @ 63deec │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63dee0 │ │ │ │ + bne 63dee4 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r9, sl, fp, pc} │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 63d0f4 │ │ │ │ + bl 63d0f8 │ │ │ │ ldr r3, [sp] │ │ │ │ add r9, r9, r3 │ │ │ │ bl 211d90 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bcs 63de14 │ │ │ │ - b 63de74 │ │ │ │ + bcs 63de18 │ │ │ │ + b 63de78 │ │ │ │ mov r9, r1 │ │ │ │ - b 63de74 │ │ │ │ + b 63de78 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq ip, r1, r0, ror #29 │ │ │ │ + ldrsbeq ip, [r1], #-236 @ 0xffffff14 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ ldrdmi r1, [r3, #-32]! @ 0xffffffe0 │ │ │ │ - subseq ip, r1, r8, asr #28 │ │ │ │ + subseq ip, r1, r4, asr #28 │ │ │ │ │ │ │ │ -0063def4 : │ │ │ │ +0063def8 : │ │ │ │ cmn r1, #1 │ │ │ │ - beq 63df04 │ │ │ │ + beq 63df08 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ b 8d5384 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ b 21380c │ │ │ │ │ │ │ │ -0063df14 : │ │ │ │ +0063df18 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1, #8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ strd r2, [r1, #24] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ strd r2, [r1, #16] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0063df44 : │ │ │ │ +0063df48 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0] │ │ │ │ bl 212528 │ │ │ │ lsl r3, r4, #4 │ │ │ │ @@ -1100937,15 +1100938,15 @@ │ │ │ │ and r0, r0, r2 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0063df88 : │ │ │ │ +0063df8c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 212528 │ │ │ │ ldr r2, [r4] │ │ │ │ @@ -1100955,53 +1100956,53 @@ │ │ │ │ and r0, r0, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0063dfc8 : │ │ │ │ +0063dfcc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, r0, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ bl 8d5418 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63dffc │ │ │ │ + beq 63e000 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f5eec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 8d5384 │ │ │ │ cmn r5, #1 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 8d5428 │ │ │ │ - ldr r1, [pc, #12] @ 63e03c │ │ │ │ + ldr r1, [pc, #12] @ 63e040 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8f5eec │ │ │ │ @ instruction: 0xfffffad4 │ │ │ │ │ │ │ │ -0063e040 : │ │ │ │ +0063e044 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #344] @ 63e1b4 │ │ │ │ + ldr r1, [pc, #344] @ 63e1b8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #28 │ │ │ │ @@ -1101009,21 +1101010,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ str r6, [r4, #64] @ 0x40 │ │ │ │ str r8, [r4, #72] @ 0x48 │ │ │ │ str r7, [r4, #80] @ 0x50 │ │ │ │ strh r7, [r4, #96] @ 0x60 │ │ │ │ str r7, [r4, #100] @ 0x64 │ │ │ │ - bl 62dd68 │ │ │ │ + bl 62dd6c │ │ │ │ mvn fp, #0 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62be08 │ │ │ │ + bl 62be0c │ │ │ │ str r0, [r4] │ │ │ │ strh r0, [r4, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ bl 212528 │ │ │ │ mov r2, #3 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str fp, [sp] │ │ │ │ @@ -1101060,88 +1101061,88 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ ldr r0, [r4] │ │ │ │ bl 211c40 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ - beq 63e194 │ │ │ │ + beq 63e198 │ │ │ │ mov r3, #1 │ │ │ │ cmp r2, #2 │ │ │ │ strh r3, [r0] │ │ │ │ - beq 63e194 │ │ │ │ + beq 63e198 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsl r2, r3, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ strh r3, [r1, r2] │ │ │ │ ldr r2, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 63e174 │ │ │ │ + bhi 63e178 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xfffffce0 │ │ │ │ │ │ │ │ -0063e1b8 : │ │ │ │ +0063e1bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ add r4, r0, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8d5418 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63e1ec │ │ │ │ + beq 63e1f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f5eec │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #0 │ │ │ │ bl 8d5384 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63e2ec │ │ │ │ + beq 63e2f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 63db30 │ │ │ │ + bl 63db34 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63e260 │ │ │ │ + beq 63e264 │ │ │ │ mov r4, #0 │ │ │ │ mov r7, r4 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r3, r4, lsl #3] │ │ │ │ str r7, [r3, r4, lsl #3] │ │ │ │ cmp r6, r2 │ │ │ │ mov r1, r6 │ │ │ │ - beq 63e248 │ │ │ │ + beq 63e24c │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ - bl 62a5dc │ │ │ │ + bl 62a5e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [r5] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bcc 63e224 │ │ │ │ + bcc 63e228 │ │ │ │ ldr r6, [r5, #80] @ 0x50 │ │ │ │ mov r2, #0 │ │ │ │ cmp r6, r2 │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ - beq 63e280 │ │ │ │ + beq 63e284 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 62a5dc │ │ │ │ + bl 62a5e0 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r7, [r5, #64] @ 0x40 │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ bl 211d90 │ │ │ │ bl 212528 │ │ │ │ @@ -1101164,15 +1101165,15 @@ │ │ │ │ add r0, r5, #28 │ │ │ │ mov r1, r7 │ │ │ │ bl 8f5eec │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 211d90 │ │ │ │ │ │ │ │ -0063e2f4 : │ │ │ │ +0063e2f8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ @@ -1101185,37 +1101186,37 @@ │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #92] @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0063e340 : │ │ │ │ +0063e344 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 63e1b8 │ │ │ │ + bl 63e1bc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 211d90 │ │ │ │ - ldr r0, [pc, #4] @ 63e370 │ │ │ │ + ldr r0, [pc, #4] @ 63e374 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69caec │ │ │ │ - subeq pc, lr, r8, lsr #19 │ │ │ │ + subeq pc, lr, r4, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #12 │ │ │ │ bl 696bb0 │ │ │ │ - ldr ip, [pc, #76] @ 63e3e0 │ │ │ │ - ldr r2, [pc, #76] @ 63e3e4 │ │ │ │ - ldr r1, [pc, #76] @ 63e3e8 │ │ │ │ + ldr ip, [pc, #76] @ 63e3e4 │ │ │ │ + ldr r2, [pc, #76] @ 63e3e8 │ │ │ │ + ldr r1, [pc, #76] @ 63e3ec │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ @@ -1101226,24 +1101227,24 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r9, r4, ip, lsl #26 │ │ │ │ - eoreq lr, sp, r4, ror #30 │ │ │ │ - @ instruction: 0x002df4b0 │ │ │ │ + subeq r9, r4, r8, lsl #26 │ │ │ │ + eoreq lr, sp, r0, ror #30 │ │ │ │ + eoreq pc, sp, ip, lsr #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 63e374 │ │ │ │ + bl 63e378 │ │ │ │ ldr r3, [r5, #332] @ 0x14c │ │ │ │ lsl r2, r3, #12 │ │ │ │ lsr r3, r3, #20 │ │ │ │ subs r0, r0, r2 │ │ │ │ rsc r3, r3, #0 │ │ │ │ stm r4, {r0, r3} │ │ │ │ mov r0, #0 │ │ │ │ @@ -1101253,73 +1101254,73 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #316] @ 63e590 │ │ │ │ + ldr r5, [pc, #316] @ 63e594 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r1, r5, #8 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #300] @ 63e594 │ │ │ │ - ldr r1, [pc, #300] @ 63e598 │ │ │ │ + ldr r2, [pc, #300] @ 63e598 │ │ │ │ + ldr r1, [pc, #300] @ 63e59c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #280] @ 63e59c │ │ │ │ - ldr r1, [pc, #280] @ 63e5a0 │ │ │ │ + ldr r2, [pc, #280] @ 63e5a0 │ │ │ │ + ldr r1, [pc, #280] @ 63e5a4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ - ldr r9, [pc, #268] @ 63e5a4 │ │ │ │ - ldr r8, [pc, #268] @ 63e5a8 │ │ │ │ + ldr r9, [pc, #268] @ 63e5a8 │ │ │ │ + ldr r8, [pc, #268] @ 63e5ac │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #24 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #240] @ 63e5ac │ │ │ │ - ldr r1, [pc, #240] @ 63e5b0 │ │ │ │ + ldr r2, [pc, #240] @ 63e5b0 │ │ │ │ + ldr r1, [pc, #240] @ 63e5b4 │ │ │ │ add r5, r5, #44 @ 0x2c │ │ │ │ mov r3, #21 │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r1, [pc, #208] @ 63e5b4 │ │ │ │ + ldr r1, [pc, #208] @ 63e5b8 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #200] @ 63e5b8 │ │ │ │ + ldr r7, [pc, #200] @ 63e5bc │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 694d3c │ │ │ │ - ldr r3, [pc, #184] @ 63e5bc │ │ │ │ - ldr r2, [pc, #184] @ 63e5c0 │ │ │ │ + ldr r3, [pc, #184] @ 63e5c0 │ │ │ │ + ldr r2, [pc, #184] @ 63e5c4 │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, r3, #52 @ 0x34 │ │ │ │ str sl, [r6, #84] @ 0x54 │ │ │ │ ldr sl, [r6, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ orr sl, sl, #128 @ 0x80 │ │ │ │ str sl, [r6, #48] @ 0x30 │ │ │ │ - ldr lr, [pc, #156] @ 63e5c4 │ │ │ │ + ldr lr, [pc, #156] @ 63e5c8 │ │ │ │ str r2, [r4, #128] @ 0x80 │ │ │ │ - ldr ip, [pc, #152] @ 63e5c8 │ │ │ │ - ldr r0, [pc, #152] @ 63e5cc │ │ │ │ - ldr r1, [pc, #152] @ 63e5d0 │ │ │ │ - ldr r2, [pc, #152] @ 63e5d4 │ │ │ │ + ldr ip, [pc, #152] @ 63e5cc │ │ │ │ + ldr r0, [pc, #152] @ 63e5d0 │ │ │ │ + ldr r1, [pc, #152] @ 63e5d4 │ │ │ │ + ldr r2, [pc, #152] @ 63e5d8 │ │ │ │ add r3, r3, #104 @ 0x68 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r9, [r4, #92] @ 0x5c │ │ │ │ @@ -1101334,39 +1101335,39 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subeq r9, r4, r0, asr ip │ │ │ │ - @ instruction: 0x002deeb0 │ │ │ │ - eorseq fp, r6, r0 │ │ │ │ - eoreq r5, pc, ip, asr #30 │ │ │ │ - eoreq r5, pc, r8, ror #30 │ │ │ │ + subeq r9, r4, ip, asr #24 │ │ │ │ + eoreq lr, sp, ip, lsr #29 │ │ │ │ + @ instruction: 0x0036affc │ │ │ │ + eoreq r5, pc, r8, asr #30 │ │ │ │ + eoreq r5, pc, r4, ror #30 │ │ │ │ @ instruction: 0x00001ebc │ │ │ │ @ instruction: 0x000011b8 │ │ │ │ - eoreq lr, sp, ip, ror #28 │ │ │ │ - eoreq lr, sp, r4, lsl #29 │ │ │ │ - ldrheq sl, [r1], #-164 @ 0xffffff5c │ │ │ │ + eoreq lr, sp, r8, ror #28 │ │ │ │ + eoreq lr, sp, r0, lsl #29 │ │ │ │ + ldrheq sl, [r1], #-160 @ 0xffffff60 │ │ │ │ andeq r0, r0, r4, lsl #12 │ │ │ │ - subeq pc, lr, ip, lsl #16 │ │ │ │ + subeq pc, lr, r8, lsl #16 │ │ │ │ @ instruction: 0x000024b8 │ │ │ │ andeq r1, r0, r4, ror #4 │ │ │ │ andeq r1, r0, r8, ror #15 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #68] @ 63e634 │ │ │ │ - ldr r2, [pc, #68] @ 63e638 │ │ │ │ - ldr r1, [pc, #68] @ 63e63c │ │ │ │ + ldr ip, [pc, #68] @ 63e638 │ │ │ │ + ldr r2, [pc, #68] @ 63e63c │ │ │ │ + ldr r1, [pc, #68] @ 63e640 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1101375,24 +1101376,24 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strheq r9, [r4], #-160 @ 0xffffff60 │ │ │ │ - eorseq lr, r6, r8, ror r4 │ │ │ │ - @ instruction: 0x002fadb8 │ │ │ │ + subeq r9, r4, ip, lsr #21 │ │ │ │ + eorseq lr, r6, r4, ror r4 │ │ │ │ + @ instruction: 0x002fadb4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 63e6a4 │ │ │ │ - ldr r2, [pc, #76] @ 63e6a8 │ │ │ │ - ldr r1, [pc, #76] @ 63e6ac │ │ │ │ + ldr ip, [pc, #76] @ 63e6a8 │ │ │ │ + ldr r2, [pc, #76] @ 63e6ac │ │ │ │ + ldr r1, [pc, #76] @ 63e6b0 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #80 @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1101403,24 +1101404,24 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r9, r4, r8, asr #20 │ │ │ │ - eoreq r5, pc, r8, ror #26 │ │ │ │ - eoreq r5, pc, r4, lsl #27 │ │ │ │ + subeq r9, r4, r4, asr #20 │ │ │ │ + eoreq r5, pc, r4, ror #26 │ │ │ │ + eoreq r5, pc, r0, lsl #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 63e714 │ │ │ │ - ldr r2, [pc, #76] @ 63e718 │ │ │ │ - ldr r1, [pc, #76] @ 63e71c │ │ │ │ + ldr ip, [pc, #76] @ 63e718 │ │ │ │ + ldr r2, [pc, #76] @ 63e71c │ │ │ │ + ldr r1, [pc, #76] @ 63e720 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #80 @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1101431,25 +1101432,25 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - ldrdeq r9, [r4], #-152 @ 0xffffff68 │ │ │ │ - strdeq r5, [pc], -r8 @ │ │ │ │ - eoreq r5, pc, r4, lsl sp @ │ │ │ │ + ldrdeq r9, [r4], #-148 @ 0xffffff6c │ │ │ │ + strdeq r5, [pc], -r4 @ │ │ │ │ + eoreq r5, pc, r0, lsl sp @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #84] @ 63e78c │ │ │ │ + ldr ip, [pc, #84] @ 63e790 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #80] @ 63e790 │ │ │ │ - ldr r2, [pc, #80] @ 63e794 │ │ │ │ + ldr r1, [pc, #80] @ 63e794 │ │ │ │ + ldr r2, [pc, #80] @ 63e798 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ mov r4, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #25 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1101461,48 +1101462,48 @@ │ │ │ │ orr r0, r0, #2 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq r9, r4, r4, ror #18 │ │ │ │ - eoreq sl, pc, r4, ror #24 │ │ │ │ - eorseq lr, r6, r8, lsr #6 │ │ │ │ + subeq r9, r4, r0, ror #18 │ │ │ │ + eoreq sl, pc, r0, ror #24 │ │ │ │ + eorseq lr, r6, r4, lsr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #52] @ 63e7e4 │ │ │ │ - ldr r2, [pc, #52] @ 63e7e8 │ │ │ │ - ldr r1, [pc, #52] @ 63e7ec │ │ │ │ + ldr ip, [pc, #52] @ 63e7e8 │ │ │ │ + ldr r2, [pc, #52] @ 63e7ec │ │ │ │ + ldr r1, [pc, #52] @ 63e7f0 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r0, [r0, #488] @ 0x1e8 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 8f47fc │ │ │ │ - strdeq r9, [r4], #-128 @ 0xffffff80 │ │ │ │ - @ instruction: 0x0036e2b8 │ │ │ │ - strdeq sl, [pc], -r8 @ │ │ │ │ + subeq r9, r4, ip, ror #17 │ │ │ │ + @ instruction: 0x0036e2b4 │ │ │ │ + strdeq sl, [pc], -r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #76] @ 63e854 │ │ │ │ + ldr ip, [pc, #76] @ 63e858 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #68] @ 63e858 │ │ │ │ - ldr r2, [pc, #68] @ 63e85c │ │ │ │ + ldr r1, [pc, #68] @ 63e85c │ │ │ │ + ldr r2, [pc, #68] @ 63e860 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #25 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1101511,35 +1101512,35 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r2, r0, #600 @ 0x258 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8c0690 │ │ │ │ - @ instruction: 0x00449890 │ │ │ │ - mlaeq pc, ip, fp, sl @ │ │ │ │ - eorseq lr, r6, r4, asr r2 │ │ │ │ + subeq r9, r4, ip, lsl #17 │ │ │ │ + mlaeq pc, r8, fp, sl @ │ │ │ │ + eorseq lr, r6, r0, asr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #116] @ 63e8ec │ │ │ │ + ldr ip, [pc, #116] @ 63e8f0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r2, [pc, #112] @ 63e8f0 │ │ │ │ - ldr r1, [pc, #112] @ 63e8f4 │ │ │ │ + ldr r2, [pc, #112] @ 63e8f4 │ │ │ │ + ldr r1, [pc, #112] @ 63e8f8 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 63e8cc │ │ │ │ + beq 63e8d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ add r0, r0, #344 @ 0x158 │ │ │ │ bl 21380c │ │ │ │ add r4, r4, #592 @ 0x250 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1101549,82 +1101550,82 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq r9, r4, r4, lsr #16 │ │ │ │ - eorseq lr, r6, ip, ror #3 │ │ │ │ - eoreq sl, pc, ip, lsr #22 │ │ │ │ + subeq r9, r4, r0, lsr #16 │ │ │ │ + eorseq lr, r6, r8, ror #3 │ │ │ │ + eoreq sl, pc, r8, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #176] @ 63e9c0 │ │ │ │ - ldr r2, [pc, #176] @ 63e9c4 │ │ │ │ - ldr r1, [pc, #176] @ 63e9c8 │ │ │ │ + ldr ip, [pc, #176] @ 63e9c4 │ │ │ │ + ldr r2, [pc, #176] @ 63e9c8 │ │ │ │ + ldr r1, [pc, #176] @ 63e9cc │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #80 @ 0x50 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r4, #324] @ 0x144 │ │ │ │ - ldr r5, [pc, #136] @ 63e9cc │ │ │ │ + ldr r5, [pc, #136] @ 63e9d0 │ │ │ │ cmp r3, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - bne 63e96c │ │ │ │ + bne 63e970 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #92] @ 63e9d0 │ │ │ │ + ldr r3, [pc, #92] @ 63e9d4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r5, [pc, #80] @ 63e9d4 │ │ │ │ + ldr r5, [pc, #80] @ 63e9d8 │ │ │ │ add r7, r4, #492 @ 0x1ec │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #64] @ 63e9d8 │ │ │ │ + ldr r2, [pc, #64] @ 63e9dc │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #52] @ 63e9dc │ │ │ │ + ldr r2, [pc, #52] @ 63e9e0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r4, #324] @ 0x144 │ │ │ │ bl 8d8610 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62cce8 │ │ │ │ - @ instruction: 0x00449790 │ │ │ │ - eoreq r5, pc, r8, lsr #21 │ │ │ │ - eoreq r5, pc, r4, asr #21 │ │ │ │ - subseq ip, r1, r0, lsl #7 │ │ │ │ + b 62ccec │ │ │ │ + subeq r9, r4, ip, lsl #15 │ │ │ │ + eoreq r5, pc, r4, lsr #21 │ │ │ │ + eoreq r5, pc, r0, asr #21 │ │ │ │ + subseq ip, r1, ip, ror r3 │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ - eorseq lr, r6, ip, lsl r1 │ │ │ │ + eorseq lr, r6, r8, lsl r1 │ │ │ │ andeq r0, r0, pc, ror #4 │ │ │ │ andeq r0, r0, r5, ror r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #212] @ 63eacc │ │ │ │ - ldr r2, [pc, #212] @ 63ead0 │ │ │ │ - ldr r1, [pc, #212] @ 63ead4 │ │ │ │ + ldr ip, [pc, #212] @ 63ead0 │ │ │ │ + ldr r2, [pc, #212] @ 63ead4 │ │ │ │ + ldr r1, [pc, #212] @ 63ead8 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ @@ -1101632,34 +1101633,34 @@ │ │ │ │ bl 69d194 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #492 @ 0x1ec │ │ │ │ bl 8d811c │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 8d8ac8 │ │ │ │ - ldr r0, [pc, #152] @ 63ead8 │ │ │ │ - ldr r3, [pc, #152] @ 63eadc │ │ │ │ - ldr r2, [pc, #152] @ 63eae0 │ │ │ │ - ldr r1, [pc, #152] @ 63eae4 │ │ │ │ + ldr r0, [pc, #152] @ 63eadc │ │ │ │ + ldr r3, [pc, #152] @ 63eae0 │ │ │ │ + ldr r2, [pc, #152] @ 63eae4 │ │ │ │ + ldr r1, [pc, #152] @ 63eae8 │ │ │ │ mov ip, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [r4, #336] @ 0x150 │ │ │ │ str r0, [r4, #580] @ 0x244 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 69ede4 │ │ │ │ - ldr ip, [pc, #104] @ 63eae8 │ │ │ │ - ldr r3, [pc, #104] @ 63eaec │ │ │ │ - ldr r2, [pc, #104] @ 63eaf0 │ │ │ │ - ldr r1, [pc, #104] @ 63eaf4 │ │ │ │ + ldr ip, [pc, #104] @ 63eaec │ │ │ │ + ldr r3, [pc, #104] @ 63eaf0 │ │ │ │ + ldr r2, [pc, #104] @ 63eaf4 │ │ │ │ + ldr r1, [pc, #104] @ 63eaf8 │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ @@ -1101669,58 +1101670,58 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r9, r4, r8, lsr #13 │ │ │ │ - eorseq lr, r6, ip, rrx │ │ │ │ - eoreq sl, pc, ip, lsr #19 │ │ │ │ + subeq r9, r4, r4, lsr #13 │ │ │ │ + eorseq lr, r6, r8, rrx │ │ │ │ + eoreq sl, pc, r8, lsr #19 │ │ │ │ andeq r2, r0, r4, ror r1 │ │ │ │ andeq r0, r0, r4, lsl #21 │ │ │ │ - eorseq lr, r6, r0, rrx │ │ │ │ - eorseq lr, r6, r0, ror r0 │ │ │ │ + eorseq lr, r6, ip, asr r0 │ │ │ │ + eorseq lr, r6, ip, rrx │ │ │ │ andeq r2, r0, r4, lsr #7 │ │ │ │ @ instruction: 0xfffffd5c │ │ │ │ - eoreq r2, pc, r8, lsr sl @ │ │ │ │ - eorseq lr, r6, r8, asr #32 │ │ │ │ + eoreq r2, pc, r4, lsr sl @ │ │ │ │ + eorseq lr, r6, r4, asr #32 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #176] @ 63ebc0 │ │ │ │ - ldr r2, [pc, #176] @ 63ebc4 │ │ │ │ + ldr r4, [pc, #176] @ 63ebc4 │ │ │ │ + ldr r2, [pc, #176] @ 63ebc8 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r1, [pc, #172] @ 63ebc8 │ │ │ │ + ldr r1, [pc, #172] @ 63ebcc │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, r4, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #144] @ 63ebcc │ │ │ │ - ldr r1, [pc, #144] @ 63ebd0 │ │ │ │ + ldr r2, [pc, #144] @ 63ebd0 │ │ │ │ + ldr r1, [pc, #144] @ 63ebd4 │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ tst r3, #8 │ │ │ │ - bne 63ebb4 │ │ │ │ + bne 63ebb8 │ │ │ │ ldr r1, [r5, #472] @ 0x1d8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 63eb8c │ │ │ │ + beq 63eb90 │ │ │ │ ldr r0, [r5, #312] @ 0x138 │ │ │ │ mov r2, #0 │ │ │ │ - bl 62a5dc │ │ │ │ + bl 62a5e0 │ │ │ │ ldr r0, [r5, #472] @ 0x1d8 │ │ │ │ bl 211d90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #472] @ 0x1d8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #616] @ 0x268 │ │ │ │ add sp, sp, #12 │ │ │ │ @@ -1101728,111 +1101729,111 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 63e8f8 │ │ │ │ - b 63eb64 │ │ │ │ - @ instruction: 0x00449594 │ │ │ │ - eorseq sp, r6, r8, asr pc │ │ │ │ - mlaeq pc, r8, r8, sl @ │ │ │ │ - eoreq r5, pc, ip, lsl #17 │ │ │ │ - eoreq r5, pc, r8, lsr #17 │ │ │ │ + bl 63e8fc │ │ │ │ + b 63eb68 │ │ │ │ + @ instruction: 0x00449590 │ │ │ │ + eorseq sp, r6, r4, asr pc │ │ │ │ + mlaeq pc, r4, r8, sl @ │ │ │ │ + eoreq r5, pc, r8, lsl #17 │ │ │ │ + eoreq r5, pc, r4, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ - ldr r3, [pc, #1700] @ 63f290 │ │ │ │ + ldr r3, [pc, #1700] @ 63f294 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov ip, r1 │ │ │ │ - ldr lr, [pc, #1692] @ 63f294 │ │ │ │ + ldr lr, [pc, #1692] @ 63f298 │ │ │ │ str ip, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #1684] @ 63f298 │ │ │ │ + ldr ip, [pc, #1684] @ 63f29c │ │ │ │ add lr, pc, lr │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #1676] @ 63f29c │ │ │ │ - ldr r1, [pc, #1676] @ 63f2a0 │ │ │ │ + ldr r2, [pc, #1676] @ 63f2a0 │ │ │ │ + ldr r1, [pc, #1676] @ 63f2a4 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #140] @ 0x8c │ │ │ │ mov ip, #0 │ │ │ │ mov r9, r0 │ │ │ │ bl 69d194 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr fp, [pc, #1620] @ 63f2a4 │ │ │ │ + ldr fp, [pc, #1620] @ 63f2a8 │ │ │ │ add fp, pc, fp │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ bl 21380c │ │ │ │ - ldr r3, [pc, #1604] @ 63f2a8 │ │ │ │ + ldr r3, [pc, #1604] @ 63f2ac │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 63f1f4 │ │ │ │ + beq 63f1f8 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ mov r6, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov sl, #4 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b 63ecfc │ │ │ │ + b 63ed00 │ │ │ │ ldrb r3, [r5, #25] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63ecc0 │ │ │ │ + beq 63ecc4 │ │ │ │ ldrb r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63edac │ │ │ │ + bne 63edb0 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 64e890 │ │ │ │ - ldr r3, [pc, #1492] @ 63f2ac │ │ │ │ + bl 64e894 │ │ │ │ + ldr r3, [pc, #1492] @ 63f2b0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63f0e4 │ │ │ │ + bne 63f0e8 │ │ │ │ bl 666f14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63eee4 │ │ │ │ + beq 63eee8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64e7f0 │ │ │ │ + bl 64e7f4 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 63ed24 │ │ │ │ + beq 63ed28 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bhi 63ed24 │ │ │ │ + bhi 63ed28 │ │ │ │ sub r3, r3, r6 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 63ee3c │ │ │ │ + bhi 63ee40 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r6 │ │ │ │ str sl, [sp] │ │ │ │ bl 90363c │ │ │ │ cmp r0, #4 │ │ │ │ - bne 63ef88 │ │ │ │ + bne 63ef8c │ │ │ │ ldr r3, [r9, #116] @ 0x74 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ tst r3, #1 │ │ │ │ eoreq r3, r4, r4, ror #16 │ │ │ │ lsreq r3, r3, #8 │ │ │ │ biceq r3, r3, #65280 @ 0xff00 │ │ │ │ eoreq r4, r3, r4, ror #8 │ │ │ │ @@ -1101843,198 +1101844,198 @@ │ │ │ │ lsl r4, r4, #12 │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r8 │ │ │ │ add r6, r6, #4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 65529c │ │ │ │ + bl 6552a0 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 63ee54 │ │ │ │ + beq 63ee58 │ │ │ │ ldrb r3, [r5, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63edac │ │ │ │ + beq 63edb0 │ │ │ │ ldrb r3, [r5, #23] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63eca8 │ │ │ │ - ldr r3, [pc, #1272] @ 63f2ac │ │ │ │ + beq 63ecac │ │ │ │ + ldr r3, [pc, #1272] @ 63f2b0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63ecf4 │ │ │ │ - ldr r3, [pc, #1256] @ 63f2b0 │ │ │ │ + beq 63ecf8 │ │ │ │ + ldr r3, [pc, #1256] @ 63f2b4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63ecf4 │ │ │ │ - ldr r3, [pc, #1240] @ 63f2b4 │ │ │ │ + beq 63ecf8 │ │ │ │ + ldr r3, [pc, #1240] @ 63f2b8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63ecf4 │ │ │ │ - ldr r3, [pc, #1224] @ 63f2b8 │ │ │ │ + beq 63ecf8 │ │ │ │ + ldr r3, [pc, #1224] @ 63f2bc │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f1ac │ │ │ │ + beq 63f1b0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ stm sp, {r4, r8} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #1160] @ 63f2bc │ │ │ │ + ldr r0, [pc, #1160] @ 63f2c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63ecf4 │ │ │ │ + b 63ecf8 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, r1, r6 │ │ │ │ bl 212834 │ │ │ │ - b 63ed3c │ │ │ │ - ldr r3, [pc, #1104] @ 63f2ac │ │ │ │ + b 63ed40 │ │ │ │ + ldr r3, [pc, #1104] @ 63f2b0 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63ecfc │ │ │ │ - ldr r3, [pc, #1088] @ 63f2b0 │ │ │ │ + beq 63ed00 │ │ │ │ + ldr r3, [pc, #1088] @ 63f2b4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63ecfc │ │ │ │ - ldr r3, [pc, #1072] @ 63f2b4 │ │ │ │ + beq 63ed00 │ │ │ │ + ldr r3, [pc, #1072] @ 63f2b8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63ecfc │ │ │ │ - ldr r3, [pc, #1056] @ 63f2b8 │ │ │ │ + beq 63ed00 │ │ │ │ + ldr r3, [pc, #1056] @ 63f2bc │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f254 │ │ │ │ + beq 63f258 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ stm sp, {r4, r8} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #996] @ 63f2c0 │ │ │ │ + ldr r0, [pc, #996] @ 63f2c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63ecfc │ │ │ │ + b 63ed00 │ │ │ │ bl 4edd70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63ecf4 │ │ │ │ + bne 63ecf8 │ │ │ │ bl 4eddd0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 63ecf4 │ │ │ │ + bne 63ecf8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, #304] @ 0x130 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 63efc8 │ │ │ │ + beq 63efcc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, #308] @ 0x134 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 63f26c │ │ │ │ + bne 63f270 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ add r4, r0, r3 │ │ │ │ mov r0, r4 │ │ │ │ bl 65f524 │ │ │ │ bl 65dee4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r0 │ │ │ │ rsb r0, r0, #0 │ │ │ │ and r0, r0, r4 │ │ │ │ bl 8cfd58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63ecf4 │ │ │ │ + beq 63ecf8 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ bl 212108 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #836] @ 63f2c4 │ │ │ │ + ldr r0, [pc, #836] @ 63f2c8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1248 │ │ │ │ - b 63ecf4 │ │ │ │ + b 63ecf8 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ mov r0, r7 │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63ec68 │ │ │ │ + beq 63ec6c │ │ │ │ mov r0, r3 │ │ │ │ bl 211d90 │ │ │ │ - b 63ec68 │ │ │ │ + b 63ec6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 654154 │ │ │ │ + bl 654158 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 65f524 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ bl 65dee4 │ │ │ │ cmp r0, #4096 @ 0x1000 │ │ │ │ mov r4, r0 │ │ │ │ - beq 63f1c0 │ │ │ │ - ldr r1, [pc, #708] @ 63f2c8 │ │ │ │ - ldr r0, [pc, #708] @ 63f2cc │ │ │ │ + beq 63f1c4 │ │ │ │ + ldr r1, [pc, #708] @ 63f2cc │ │ │ │ + ldr r0, [pc, #708] @ 63f2d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e1684 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 91a7f0 │ │ │ │ lsr r2, r4, #12 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mul r8, r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 654634 │ │ │ │ + bl 654638 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ sub r1, r2, r3 │ │ │ │ add r1, r1, r8 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r1, r1, r0 │ │ │ │ str r1, [sp, #28] │ │ │ │ - beq 63f070 │ │ │ │ + beq 63f074 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 63f090 │ │ │ │ + beq 63f094 │ │ │ │ mov r0, ip │ │ │ │ bl 211d90 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r0, r2, #31 │ │ │ │ lsr r0, r0, #5 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ @@ -1102048,40 +1102049,40 @@ │ │ │ │ ldr r0, [lr, r1, lsl #2] │ │ │ │ lsr r3, r3, #12 │ │ │ │ and r3, r3, #31 │ │ │ │ mov ip, #1 │ │ │ │ orr r3, r0, ip, lsl r3 │ │ │ │ cmp r2, #32 │ │ │ │ str r3, [lr, r1, lsl #2] │ │ │ │ - bhi 63f16c │ │ │ │ + bhi 63f170 │ │ │ │ ldr r3, [lr] │ │ │ │ rsb r2, r2, #0 │ │ │ │ and r2, r2, #31 │ │ │ │ mvn r3, r3 │ │ │ │ mvn r1, #0 │ │ │ │ ands r3, r3, r1, lsr r2 │ │ │ │ - beq 63f1d8 │ │ │ │ + beq 63f1dc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b 63ecf4 │ │ │ │ - ldr r3, [pc, #484] @ 63f2d0 │ │ │ │ + b 63ecf8 │ │ │ │ + ldr r3, [pc, #484] @ 63f2d4 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63ece8 │ │ │ │ - ldr r3, [pc, #436] @ 63f2b4 │ │ │ │ + beq 63ecec │ │ │ │ + ldr r3, [pc, #436] @ 63f2b8 │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63ece8 │ │ │ │ - ldr r3, [pc, #420] @ 63f2b8 │ │ │ │ + beq 63ecec │ │ │ │ + ldr r3, [pc, #420] @ 63f2bc │ │ │ │ ldr r3, [fp, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f238 │ │ │ │ + beq 63f23c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1102089,249 +1102090,249 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #368] @ 63f2d4 │ │ │ │ + ldr r0, [pc, #368] @ 63f2d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63ece8 │ │ │ │ + b 63ecec │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ bl 8de404 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63f0d8 │ │ │ │ + beq 63f0dc │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ str r4, [sp] │ │ │ │ bl 666190 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63f1e8 │ │ │ │ + bne 63f1ec │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b 63f0d8 │ │ │ │ + b 63f0dc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r8 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63ecf4 │ │ │ │ + b 63ecf8 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r3, r8 │ │ │ │ bl 666190 │ │ │ │ - b 63ecf4 │ │ │ │ + b 63ecf8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ str r4, [sp] │ │ │ │ bl 666190 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 211d90 │ │ │ │ - b 63f1a0 │ │ │ │ - ldr r2, [pc, #220] @ 63f2d8 │ │ │ │ - ldr r3, [pc, #152] @ 63f298 │ │ │ │ + b 63f1a4 │ │ │ │ + ldr r2, [pc, #220] @ 63f2dc │ │ │ │ + ldr r3, [pc, #152] @ 63f29c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63f28c │ │ │ │ + bne 63f290 │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #156] @ 63f2dc │ │ │ │ + ldr r0, [pc, #156] @ 63f2e0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63ece8 │ │ │ │ - ldr r0, [pc, #132] @ 63f2e0 │ │ │ │ + b 63ecec │ │ │ │ + ldr r0, [pc, #132] @ 63f2e4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63ecfc │ │ │ │ - ldr r3, [pc, #112] @ 63f2e4 │ │ │ │ - ldr r1, [pc, #112] @ 63f2e8 │ │ │ │ + b 63ed00 │ │ │ │ + ldr r3, [pc, #112] @ 63f2e8 │ │ │ │ + ldr r1, [pc, #112] @ 63f2ec │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #108] @ 63f2ec │ │ │ │ + ldr r2, [pc, #108] @ 63f2f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #96 @ 0x60 │ │ │ │ str r8, [sp] │ │ │ │ bl 211aa8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r9, r4, ip, lsr #9 │ │ │ │ - subseq ip, r1, r4, asr #1 │ │ │ │ + subeq r9, r4, r8, lsr #9 │ │ │ │ + subseq ip, r1, r0, asr #1 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq sp, r6, r0, ror #28 │ │ │ │ - eoreq sl, pc, r0, lsr #15 │ │ │ │ - subseq ip, r1, r8, ror r0 │ │ │ │ - eorseq sp, r6, ip, asr #29 │ │ │ │ + eorseq sp, r6, ip, asr lr │ │ │ │ + mlaeq pc, ip, r7, sl @ │ │ │ │ + subseq ip, r1, r4, ror r0 │ │ │ │ + eorseq sp, r6, r8, asr #29 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r2, r0, r0, lsr #31 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq sp, r6, ip, asr #25 │ │ │ │ - eorseq sp, r6, r4, lsr #24 │ │ │ │ - mlaseq r6, ip, ip, sp │ │ │ │ - eorseq sp, r6, ip, asr #23 │ │ │ │ - subseq lr, pc, r4, lsl r4 @ │ │ │ │ + eorseq sp, r6, r8, asr #25 │ │ │ │ + eorseq sp, r6, r0, lsr #24 │ │ │ │ + mlaseq r6, r8, ip, sp │ │ │ │ + eorseq sp, r6, r8, asr #23 │ │ │ │ + subseq lr, pc, r0, lsl r4 @ │ │ │ │ andeq r3, r0, ip, ror sp │ │ │ │ - eorseq sp, r6, ip, ror #19 │ │ │ │ - subseq fp, r1, r8, asr #21 │ │ │ │ - eorseq sp, r6, ip, asr #18 │ │ │ │ - eorseq sp, r6, ip, asr #17 │ │ │ │ - subeq r8, r4, r0, lsr lr │ │ │ │ - eorseq sp, r6, r4, lsr #16 │ │ │ │ + eorseq sp, r6, r8, ror #19 │ │ │ │ + subseq fp, r1, r4, asr #21 │ │ │ │ + eorseq sp, r6, r8, asr #18 │ │ │ │ + eorseq sp, r6, r8, asr #17 │ │ │ │ + subeq r8, r4, ip, lsr #28 │ │ │ │ + eorseq sp, r6, r0, lsr #16 │ │ │ │ @ instruction: 0x000001bf │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #416] @ 63f4a8 │ │ │ │ + ldr r4, [pc, #416] @ 63f4ac │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r4, pc, r4 │ │ │ │ add ip, r4, #64 @ 0x40 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #400] @ 63f4ac │ │ │ │ + ldr ip, [pc, #400] @ 63f4b0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #396] @ 63f4b0 │ │ │ │ + ldr r1, [pc, #396] @ 63f4b4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #388] @ 63f4b4 │ │ │ │ + ldr r2, [pc, #388] @ 63f4b8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #376] @ 63f4b8 │ │ │ │ + ldr r1, [pc, #376] @ 63f4bc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #25 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #360] @ 63f4bc │ │ │ │ - ldr r1, [pc, #360] @ 63f4c0 │ │ │ │ + ldr r2, [pc, #360] @ 63f4c0 │ │ │ │ + ldr r1, [pc, #360] @ 63f4c4 │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ - ldr r6, [pc, #340] @ 63f4c4 │ │ │ │ + ldr r6, [pc, #340] @ 63f4c8 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ mov r4, r0 │ │ │ │ - bl 63e374 │ │ │ │ + bl 63e378 │ │ │ │ cmp r0, r7 │ │ │ │ movcc r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 63f3e8 │ │ │ │ - ldr r3, [pc, #304] @ 63f4c8 │ │ │ │ + bne 63f3ec │ │ │ │ + ldr r3, [pc, #304] @ 63f4cc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63f400 │ │ │ │ - ldr r2, [pc, #288] @ 63f4cc │ │ │ │ - ldr r3, [pc, #256] @ 63f4b0 │ │ │ │ + bne 63f404 │ │ │ │ + ldr r2, [pc, #288] @ 63f4d0 │ │ │ │ + ldr r3, [pc, #256] @ 63f4b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63f4a4 │ │ │ │ + bne 63f4a8 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ sub r3, r0, r7 │ │ │ │ lsr r3, r3, #12 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #328] @ 0x148 │ │ │ │ - bl 62cce8 │ │ │ │ - b 63f390 │ │ │ │ - ldr r3, [pc, #200] @ 63f4d0 │ │ │ │ + bl 62ccec │ │ │ │ + b 63f394 │ │ │ │ + ldr r3, [pc, #200] @ 63f4d4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f3a4 │ │ │ │ - ldr r3, [pc, #184] @ 63f4d4 │ │ │ │ + beq 63f3a8 │ │ │ │ + ldr r3, [pc, #184] @ 63f4d8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63f3a4 │ │ │ │ - ldr r3, [pc, #168] @ 63f4d8 │ │ │ │ + beq 63f3a8 │ │ │ │ + ldr r3, [pc, #168] @ 63f4dc │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r5, #328] @ 0x148 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 63f48c │ │ │ │ + beq 63f490 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r4, [r0, #4] │ │ │ │ str r4, [r0, #8] │ │ │ │ str r4, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #88] @ 63f4dc │ │ │ │ + ldr r0, [pc, #88] @ 63f4e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63f3a4 │ │ │ │ - ldr r0, [pc, #76] @ 63f4e0 │ │ │ │ + b 63f3a8 │ │ │ │ + ldr r0, [pc, #76] @ 63f4e4 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 63f3a4 │ │ │ │ + b 63f3a8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00448d9c │ │ │ │ - subseq fp, r1, r4, lsr #19 │ │ │ │ + @ instruction: 0x00448d98 │ │ │ │ + subseq fp, r1, r0, lsr #19 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq sp, r6, ip, lsr r7 │ │ │ │ - eoreq sl, pc, r8, ror r0 @ │ │ │ │ - eoreq r5, pc, r8, ror r0 @ │ │ │ │ - mlaeq pc, r4, r0, r5 @ │ │ │ │ - subseq fp, r1, r8, asr r9 │ │ │ │ + eorseq sp, r6, r8, lsr r7 │ │ │ │ + eoreq sl, pc, r4, ror r0 @ │ │ │ │ + eoreq r5, pc, r4, ror r0 @ │ │ │ │ + mlaeq pc, r0, r0, r5 @ │ │ │ │ + subseq fp, r1, r4, asr r9 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq fp, r1, r8, lsl r9 │ │ │ │ + subseq fp, r1, r4, lsl r9 │ │ │ │ strheq r5, [r0], -ip │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq sp, r6, r8, asr #15 │ │ │ │ - eorseq sp, r6, r0, lsl #16 │ │ │ │ + eorseq sp, r6, r4, asr #15 │ │ │ │ + @ instruction: 0x0036d7fc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #328] @ 63f644 │ │ │ │ + ldr ip, [pc, #328] @ 63f648 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r1, [pc, #320] @ 63f648 │ │ │ │ - ldr r2, [pc, #320] @ 63f64c │ │ │ │ + ldr r1, [pc, #320] @ 63f64c │ │ │ │ + ldr r2, [pc, #320] @ 63f650 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #25 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1102341,883 +1102342,883 @@ │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ str r6, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8bf0ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63f570 │ │ │ │ + bne 63f574 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #216] @ 63f650 │ │ │ │ + ldr r1, [pc, #216] @ 63f654 │ │ │ │ mov r3, r6 │ │ │ │ add r2, r4, #592 @ 0x250 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 8c0690 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63f620 │ │ │ │ - ldr r1, [pc, #188] @ 63f654 │ │ │ │ + beq 63f624 │ │ │ │ + ldr r1, [pc, #188] @ 63f658 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp] │ │ │ │ bl 8bf0ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63f620 │ │ │ │ - ldr r8, [pc, #156] @ 63f658 │ │ │ │ + beq 63f624 │ │ │ │ + ldr r8, [pc, #156] @ 63f65c │ │ │ │ add r4, r4, #344 @ 0x158 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, r8, #156 @ 0x9c │ │ │ │ add r8, r8, #220 @ 0xdc │ │ │ │ ldr r1, [r7], #4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 8c0d4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63f634 │ │ │ │ + beq 63f638 │ │ │ │ cmp r7, r8 │ │ │ │ add r4, r4, #8 │ │ │ │ - bne 63f5c8 │ │ │ │ + bne 63f5cc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 8bf360 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8bf4f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 63f620 │ │ │ │ + beq 63f624 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 8bf360 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8bf4f8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8bf4f8 │ │ │ │ - b 63f620 │ │ │ │ - @ instruction: 0x00448b9c │ │ │ │ - eoreq r9, pc, r8, lsr #29 │ │ │ │ - eorseq sp, r6, r0, ror #10 │ │ │ │ - eorseq sp, r6, r8, asr r7 │ │ │ │ - mlaseq r0, r8, r0, r9 │ │ │ │ - subeq lr, lr, r4, asr r7 │ │ │ │ + b 63f624 │ │ │ │ + @ instruction: 0x00448b98 │ │ │ │ + eoreq r9, pc, r4, lsr #29 │ │ │ │ + eorseq sp, r6, ip, asr r5 │ │ │ │ + eorseq sp, r6, r4, asr r7 │ │ │ │ + mlaseq r0, r4, r0, r9 │ │ │ │ + subeq lr, lr, r0, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #288] @ 63f794 │ │ │ │ + ldr r4, [pc, #288] @ 63f798 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #80 @ 0x50 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #272] @ 63f798 │ │ │ │ - ldr r1, [pc, #272] @ 63f79c │ │ │ │ + ldr r2, [pc, #272] @ 63f79c │ │ │ │ + ldr r1, [pc, #272] @ 63f7a0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #252] @ 63f7a0 │ │ │ │ - ldr r1, [pc, #252] @ 63f7a4 │ │ │ │ + ldr r2, [pc, #252] @ 63f7a4 │ │ │ │ + ldr r1, [pc, #252] @ 63f7a8 │ │ │ │ add r4, r4, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 309a84 │ │ │ │ ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63f6f8 │ │ │ │ + beq 63f6fc │ │ │ │ bl 8f4804 │ │ │ │ ldr r0, [r4, #484] @ 0x1e4 │ │ │ │ bl 69de5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 63e8f8 │ │ │ │ + bl 63e8fc │ │ │ │ add r0, r4, #580 @ 0x244 │ │ │ │ bl 6697c4 │ │ │ │ ldr r2, [r4, #600] @ 0x258 │ │ │ │ ldr r3, [r4, #604] @ 0x25c │ │ │ │ cmp r2, #1 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ add r5, r4, #608 @ 0x260 │ │ │ │ - bge 63f760 │ │ │ │ + bge 63f764 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b25e0 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r0, [r4, #308] @ 0x134 │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldr r0, [r4, #316] @ 0x13c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63f740 │ │ │ │ - bl 62c574 │ │ │ │ + beq 63f744 │ │ │ │ + bl 62c578 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63f750 │ │ │ │ - bl 62c574 │ │ │ │ + beq 63f754 │ │ │ │ + bl 62c578 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62d0f8 │ │ │ │ + b 62d0fc │ │ │ │ ldr r7, [r4, #480] @ 0x1e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 63f77c │ │ │ │ + beq 63f780 │ │ │ │ mov r0, r7 │ │ │ │ bl 8f9c88 │ │ │ │ mov r0, r7 │ │ │ │ bl 211d90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r5, #-8] │ │ │ │ - b 63f710 │ │ │ │ - subeq r8, r4, r0, lsr sl │ │ │ │ - eoreq r4, pc, r8, asr #26 │ │ │ │ - eoreq r4, pc, r0, ror #26 │ │ │ │ - @ instruction: 0x0036d3d0 │ │ │ │ - eoreq r9, pc, r0, lsl sp @ │ │ │ │ + b 63f714 │ │ │ │ + subeq r8, r4, ip, lsr #20 │ │ │ │ + eoreq r4, pc, r4, asr #26 │ │ │ │ + eoreq r4, pc, ip, asr sp @ │ │ │ │ + eorseq sp, r6, ip, asr #7 │ │ │ │ + eoreq r9, pc, ip, lsl #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr ip, [pc, #444] @ 63f97c │ │ │ │ + ldr ip, [pc, #444] @ 63f980 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ - ldr lr, [pc, #432] @ 63f980 │ │ │ │ + ldr lr, [pc, #432] @ 63f984 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #428] @ 63f984 │ │ │ │ + ldr ip, [pc, #428] @ 63f988 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #424] @ 63f988 │ │ │ │ + ldr r2, [pc, #424] @ 63f98c │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #420] @ 63f98c │ │ │ │ + ldr r1, [pc, #420] @ 63f990 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r6, [pc, #388] @ 63f990 │ │ │ │ + ldr r6, [pc, #388] @ 63f994 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r1, [r0, #324] @ 0x144 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r4, #328] @ 0x148 │ │ │ │ ldr r0, [r0, #616] @ 0x268 │ │ │ │ ldr r8, [r4, #332] @ 0x14c │ │ │ │ cmp r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ - beq 63f8d8 │ │ │ │ + beq 63f8dc │ │ │ │ cmp r1, #3 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #324] @ 63f994 │ │ │ │ + ldr r3, [pc, #324] @ 63f998 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63f8e4 │ │ │ │ + bne 63f8e8 │ │ │ │ ldrb r3, [r4, #612] @ 0x264 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63f884 │ │ │ │ + bne 63f888 │ │ │ │ ldr r3, [r4, #608] @ 0x260 │ │ │ │ tst r3, #16 │ │ │ │ - bne 63f884 │ │ │ │ + bne 63f888 │ │ │ │ tst r3, #8 │ │ │ │ movne r2, #12 │ │ │ │ moveq r2, #8 │ │ │ │ - b 63f888 │ │ │ │ + b 63f88c │ │ │ │ mov r2, #16 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ bl 212834 │ │ │ │ - ldr r2, [pc, #252] @ 63f998 │ │ │ │ - ldr r3, [pc, #228] @ 63f984 │ │ │ │ + ldr r2, [pc, #252] @ 63f99c │ │ │ │ + ldr r3, [pc, #228] @ 63f988 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63f978 │ │ │ │ + bne 63f97c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r4, #336] @ 0x150 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 63f848 │ │ │ │ - ldr r3, [pc, #176] @ 63f99c │ │ │ │ + b 63f84c │ │ │ │ + ldr r3, [pc, #176] @ 63f9a0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f85c │ │ │ │ - ldr r3, [pc, #160] @ 63f9a0 │ │ │ │ + beq 63f860 │ │ │ │ + ldr r3, [pc, #160] @ 63f9a4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63f85c │ │ │ │ - ldr r3, [pc, #144] @ 63f9a4 │ │ │ │ + beq 63f860 │ │ │ │ + ldr r3, [pc, #144] @ 63f9a8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63f960 │ │ │ │ + beq 63f964 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stm sp, {r7, r8} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #80] @ 63f9a8 │ │ │ │ + ldr r0, [pc, #80] @ 63f9ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63f85c │ │ │ │ - ldr r0, [pc, #68] @ 63f9ac │ │ │ │ + b 63f860 │ │ │ │ + ldr r0, [pc, #68] @ 63f9b0 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63f85c │ │ │ │ + b 63f860 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r8, r4, r4, ror #17 │ │ │ │ - ldrsheq fp, [r1], #-64 @ 0xffffffc0 │ │ │ │ + subeq r8, r4, r0, ror #17 │ │ │ │ + subseq fp, r1, ip, ror #9 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - mlaseq r6, r0, r2, sp │ │ │ │ - ldrdeq r9, [pc], -r0 @ │ │ │ │ - ldrheq fp, [r1], #-72 @ 0xffffffb8 │ │ │ │ + eorseq sp, r6, ip, lsl #5 │ │ │ │ + eoreq r9, pc, ip, asr #23 │ │ │ │ + ldrheq fp, [r1], #-68 @ 0xffffffbc │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq fp, r1, r8, lsr #8 │ │ │ │ + subseq fp, r1, r4, lsr #8 │ │ │ │ muleq r0, r0, r9 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq sp, r6, ip, lsl #7 │ │ │ │ - @ instruction: 0x0036d3bc │ │ │ │ + eorseq sp, r6, r8, lsl #7 │ │ │ │ + @ instruction: 0x0036d3b8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #796] @ 63fce4 │ │ │ │ + ldr r3, [pc, #796] @ 63fce8 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #80 @ 0x50 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r4, [pc, #780] @ 63fce8 │ │ │ │ - ldr ip, [pc, #780] @ 63fcec │ │ │ │ + ldr r4, [pc, #780] @ 63fcec │ │ │ │ + ldr ip, [pc, #780] @ 63fcf0 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #776] @ 63fcf0 │ │ │ │ + ldr r1, [pc, #776] @ 63fcf4 │ │ │ │ add r4, pc, r4 │ │ │ │ add ip, pc, ip │ │ │ │ str r3, [sp, #16] │ │ │ │ str r4, [sp, #28] │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - ldr r2, [pc, #756] @ 63fcf4 │ │ │ │ + ldr r2, [pc, #756] @ 63fcf8 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r1, [pc, #744] @ 63fcf8 │ │ │ │ + ldr r1, [pc, #744] @ 63fcfc │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r7, [pc, #724] @ 63fcfc │ │ │ │ - ldr r3, [pc, #724] @ 63fd00 │ │ │ │ + ldr r7, [pc, #724] @ 63fd00 │ │ │ │ + ldr r3, [pc, #724] @ 63fd04 │ │ │ │ ldr sl, [r5, #316] @ 0x13c │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, r5, #492 @ 0x1ec │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #692] @ 63fd04 │ │ │ │ + ldr r2, [pc, #692] @ 63fd08 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 629aa8 │ │ │ │ - ldr r2, [pc, #668] @ 63fd08 │ │ │ │ - ldr r1, [pc, #668] @ 63fd0c │ │ │ │ + bl 629aac │ │ │ │ + ldr r2, [pc, #668] @ 63fd0c │ │ │ │ + ldr r1, [pc, #668] @ 63fd10 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r5, #576] @ 0x240 │ │ │ │ ldr fp, [r5, #316] @ 0x13c │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 63fad0 │ │ │ │ - ldr r3, [pc, #620] @ 63fd10 │ │ │ │ + beq 63fad4 │ │ │ │ + ldr r3, [pc, #620] @ 63fd14 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r9, r5, #520 @ 0x208 │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r4, [r8] │ │ │ │ - ldr r3, [pc, #604] @ 63fd14 │ │ │ │ + ldr r3, [pc, #604] @ 63fd18 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ blx r4 │ │ │ │ ldrb r3, [r5, #576] @ 0x240 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63faac │ │ │ │ + bne 63fab0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63fbb4 │ │ │ │ + beq 63fbb8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63fb44 │ │ │ │ + bne 63fb48 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63fb08 │ │ │ │ + beq 63fb0c │ │ │ │ ldr r3, [r5, #324] @ 0x144 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 63fc18 │ │ │ │ + beq 63fc1c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ - ldr r1, [pc, #496] @ 63fd18 │ │ │ │ + ldr r1, [pc, #496] @ 63fd1c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #576 @ 0x240 │ │ │ │ bl 8d8610 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, sl │ │ │ │ - bl 62c9b4 │ │ │ │ - b 63fa40 │ │ │ │ + bl 62c9b8 │ │ │ │ + b 63fa44 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 63fc78 │ │ │ │ + bhi 63fc7c │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sp, #32 │ │ │ │ bl 90363c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ eoreq r2, r3, r3, ror #16 │ │ │ │ lsreq r2, r2, #8 │ │ │ │ biceq r2, r2, #65280 @ 0xff00 │ │ │ │ eoreq r3, r2, r3, ror #8 │ │ │ │ cmp r0, #4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bne 63fcac │ │ │ │ + bne 63fcb0 │ │ │ │ ldr r2, [r5, #324] @ 0x144 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 63fc64 │ │ │ │ + beq 63fc68 │ │ │ │ cmp r2, #2 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r5, #324] @ 0x144 │ │ │ │ - b 63faf0 │ │ │ │ - ldr r1, [pc, #352] @ 63fd1c │ │ │ │ + b 63faf4 │ │ │ │ + ldr r1, [pc, #352] @ 63fd20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #576 @ 0x240 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d8610 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, sl │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ ldr r3, [r5, #324] @ 0x144 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 63fa40 │ │ │ │ - ldr r2, [pc, #312] @ 63fd20 │ │ │ │ - ldr r3, [pc, #260] @ 63fcf0 │ │ │ │ + beq 63fa44 │ │ │ │ + ldr r2, [pc, #312] @ 63fd24 │ │ │ │ + ldr r3, [pc, #260] @ 63fcf4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63fce0 │ │ │ │ + bne 63fce4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 629aa8 │ │ │ │ + b 629aac │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ add r2, r3, r8, lsl #3 │ │ │ │ ldr r0, [r3, r8, lsl #3] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bl 66e968 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bhi 63fc1c │ │ │ │ + bhi 63fc20 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ - ldr r1, [pc, #196] @ 63fd24 │ │ │ │ + ldr r1, [pc, #196] @ 63fd28 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 63fb28 │ │ │ │ + b 63fb2c │ │ │ │ ldr r2, [r5, #336] @ 0x150 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r3, #2 │ │ │ │ streq r3, [r5, #324] @ 0x144 │ │ │ │ - b 63faf0 │ │ │ │ + b 63faf4 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 212834 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ tst r3, #1 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ eoreq r2, r3, r3, ror #16 │ │ │ │ lsreq r2, r2, #8 │ │ │ │ biceq r2, r2, #65280 @ 0xff00 │ │ │ │ eoreq r3, r2, r3, ror #8 │ │ │ │ - b 63fb98 │ │ │ │ - ldr r1, [pc, #116] @ 63fd28 │ │ │ │ + b 63fb9c │ │ │ │ + ldr r1, [pc, #116] @ 63fd2c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 62e17c │ │ │ │ + bl 62e180 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ - ldr r1, [pc, #80] @ 63fd2c │ │ │ │ + ldr r1, [pc, #80] @ 63fd30 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 63fbbc │ │ │ │ + b 63fbc0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrdeq r8, [r4], #-108 @ 0xffffff94 │ │ │ │ - subseq fp, r1, r0, ror #5 │ │ │ │ + ldrdeq r8, [r4], #-104 @ 0xffffff98 │ │ │ │ ldrsbeq fp, [r1], #-44 @ 0xffffffd4 │ │ │ │ + ldrsbeq fp, [r1], #-40 @ 0xffffffd8 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eoreq r4, pc, r0, asr #19 │ │ │ │ - ldrdeq r4, [pc], -ip @ │ │ │ │ - eorseq sp, r6, r4, ror r0 │ │ │ │ + @ instruction: 0x002f49bc │ │ │ │ + ldrdeq r4, [pc], -r8 @ │ │ │ │ + eorseq sp, r6, r0, ror r0 │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ andeq r0, r0, sp, lsr r2 │ │ │ │ - eoreq r4, pc, ip, asr r9 @ │ │ │ │ - eoreq r4, pc, r8, ror r9 @ │ │ │ │ + eoreq r4, pc, r8, asr r9 @ │ │ │ │ + eoreq r4, pc, r4, ror r9 @ │ │ │ │ andeq r1, r0, ip, lsr r9 │ │ │ │ andeq r0, r0, r9, lsl #4 │ │ │ │ - eorseq ip, r6, ip, ror pc │ │ │ │ - eorseq ip, r6, r8, ror #29 │ │ │ │ - ldrsbeq fp, [r1], #-12 │ │ │ │ - eorseq ip, r6, r4, asr #28 │ │ │ │ - eorseq sp, r6, r4, lsr #1 │ │ │ │ - eorseq ip, r6, r8, asr #27 │ │ │ │ + eorseq ip, r6, r8, ror pc │ │ │ │ + eorseq ip, r6, r4, ror #29 │ │ │ │ + ldrsbeq fp, [r1], #-8 │ │ │ │ + eorseq ip, r6, r0, asr #28 │ │ │ │ + eorseq sp, r6, r0, lsr #1 │ │ │ │ + eorseq ip, r6, r4, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr ip, [pc, #556] @ 63ff74 │ │ │ │ + ldr ip, [pc, #556] @ 63ff78 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ - ldr lr, [pc, #544] @ 63ff78 │ │ │ │ + ldr lr, [pc, #544] @ 63ff7c │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #540] @ 63ff7c │ │ │ │ + ldr ip, [pc, #540] @ 63ff80 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #536] @ 63ff80 │ │ │ │ + ldr r2, [pc, #536] @ 63ff84 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #532] @ 63ff84 │ │ │ │ + ldr r1, [pc, #532] @ 63ff88 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ bl 69d194 │ │ │ │ add r5, sp, #28 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ - ldr r6, [pc, #476] @ 63ff88 │ │ │ │ + ldr r6, [pc, #476] @ 63ff8c │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r0, #332] @ 0x14c │ │ │ │ - bl 63e374 │ │ │ │ + bl 63e378 │ │ │ │ ldrb r3, [r4, #612] @ 0x264 │ │ │ │ cmp r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 63fde4 │ │ │ │ + bne 63fde8 │ │ │ │ ldr r3, [r4, #608] @ 0x260 │ │ │ │ tst r3, #16 │ │ │ │ - bne 63fde4 │ │ │ │ + bne 63fde8 │ │ │ │ tst r3, #8 │ │ │ │ movne r2, #12 │ │ │ │ moveq r2, #8 │ │ │ │ - b 63fde8 │ │ │ │ + b 63fdec │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 212834 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [r4, #332] @ 0x14c │ │ │ │ cmp r0, r7 │ │ │ │ - beq 63fe10 │ │ │ │ + beq 63fe14 │ │ │ │ sub r0, r9, r0, lsl #12 │ │ │ │ mov r1, #0 │ │ │ │ bl 861678 │ │ │ │ - ldr r3, [pc, #372] @ 63ff8c │ │ │ │ + ldr r3, [pc, #372] @ 63ff90 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #616] @ 0x268 │ │ │ │ - ldr r1, [pc, #364] @ 63ff90 │ │ │ │ - ldr r2, [pc, #364] @ 63ff94 │ │ │ │ + ldr r1, [pc, #364] @ 63ff94 │ │ │ │ + ldr r2, [pc, #364] @ 63ff98 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #80 @ 0x50 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ tst r3, #16 │ │ │ │ ldrne r3, [sp, #40] @ 0x28 │ │ │ │ strne r3, [r4, #616] @ 0x268 │ │ │ │ - ldr r3, [pc, #316] @ 63ff98 │ │ │ │ + ldr r3, [pc, #316] @ 63ff9c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63feac │ │ │ │ - ldr r2, [pc, #300] @ 63ff9c │ │ │ │ - ldr r3, [pc, #264] @ 63ff7c │ │ │ │ + bne 63feb0 │ │ │ │ + ldr r2, [pc, #300] @ 63ffa0 │ │ │ │ + ldr r3, [pc, #264] @ 63ff80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63ff70 │ │ │ │ + bne 63ff74 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [pc, #236] @ 63ffa0 │ │ │ │ + ldr r3, [pc, #236] @ 63ffa4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63fe68 │ │ │ │ - ldr r3, [pc, #220] @ 63ffa4 │ │ │ │ + beq 63fe6c │ │ │ │ + ldr r3, [pc, #220] @ 63ffa8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 63fe68 │ │ │ │ - ldr r3, [pc, #204] @ 63ffa8 │ │ │ │ + beq 63fe6c │ │ │ │ + ldr r3, [pc, #204] @ 63ffac │ │ │ │ ldr r4, [r4, #332] @ 0x14c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63ff30 │ │ │ │ + beq 63ff34 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #132] @ 63ffac │ │ │ │ + ldr r0, [pc, #132] @ 63ffb0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 63fe68 │ │ │ │ - ldr r2, [pc, #120] @ 63ffb0 │ │ │ │ - ldr r3, [pc, #64] @ 63ff7c │ │ │ │ + b 63fe6c │ │ │ │ + ldr r2, [pc, #120] @ 63ffb4 │ │ │ │ + ldr r3, [pc, #64] @ 63ff80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 63ff70 │ │ │ │ - ldr r0, [pc, #88] @ 63ffb4 │ │ │ │ + bne 63ff74 │ │ │ │ + ldr r0, [pc, #88] @ 63ffb8 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b 8e8dbc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r8, r4, ip, asr r3 │ │ │ │ - subseq sl, r1, r8, ror #30 │ │ │ │ + subeq r8, r4, r8, asr r3 │ │ │ │ + subseq sl, r1, r4, ror #30 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq ip, r6, r8, lsl #26 │ │ │ │ - eoreq r9, pc, r8, asr #12 │ │ │ │ - subseq sl, r1, ip, lsl pc │ │ │ │ - subeq r8, r4, r0, lsl #5 │ │ │ │ - @ instruction: 0x002f45b8 │ │ │ │ - eoreq r4, pc, r0, lsr #11 │ │ │ │ + eorseq ip, r6, r4, lsl #26 │ │ │ │ + eoreq r9, pc, r4, asr #12 │ │ │ │ + subseq sl, r1, r8, lsl pc │ │ │ │ + subeq r8, r4, ip, ror r2 │ │ │ │ + @ instruction: 0x002f45b4 │ │ │ │ + mlaeq pc, ip, r5, r4 @ │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq sl, r1, r4, asr lr │ │ │ │ + subseq sl, r1, r0, asr lr │ │ │ │ @ instruction: 0x000014b0 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq ip, r6, r4, asr lr │ │ │ │ - subseq sl, r1, ip, lsl #27 │ │ │ │ - eorseq ip, r6, r0, ror #28 │ │ │ │ + eorseq ip, r6, r0, asr lr │ │ │ │ + subseq sl, r1, r8, lsl #27 │ │ │ │ + eorseq ip, r6, ip, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr ip, [pc, #632] @ 640248 │ │ │ │ - ldr r3, [pc, #632] @ 64024c │ │ │ │ + ldr ip, [pc, #632] @ 64024c │ │ │ │ + ldr r3, [pc, #632] @ 640250 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ add ip, pc, ip │ │ │ │ - ldr lr, [pc, #624] @ 640250 │ │ │ │ + ldr lr, [pc, #624] @ 640254 │ │ │ │ str ip, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #616] @ 640254 │ │ │ │ + ldr ip, [pc, #616] @ 640258 │ │ │ │ add lr, pc, lr │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #608] @ 640258 │ │ │ │ + ldr r2, [pc, #608] @ 64025c │ │ │ │ mov r9, r1 │ │ │ │ - ldr r1, [pc, #604] @ 64025c │ │ │ │ + ldr r1, [pc, #604] @ 640260 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ mov r7, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ bl 69d194 │ │ │ │ mov fp, #0 │ │ │ │ add sl, sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ - b 640058 │ │ │ │ + b 64005c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6401e8 │ │ │ │ + beq 6401ec │ │ │ │ bl 666f14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 640034 │ │ │ │ + bne 640038 │ │ │ │ bl 4edd70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 640034 │ │ │ │ + bne 640038 │ │ │ │ bl 4eddd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 640034 │ │ │ │ + bne 640038 │ │ │ │ ldr r4, [r6, #616] @ 0x268 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 640034 │ │ │ │ + bne 640038 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 640034 │ │ │ │ + beq 640038 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r9, [sp, #20] │ │ │ │ - b 640114 │ │ │ │ + b 640118 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ bl 65dee4 │ │ │ │ orr r7, r8, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 91a9dc │ │ │ │ subs r7, r1, #0 │ │ │ │ - bne 640104 │ │ │ │ + bne 640108 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ add r9, r8, r3 │ │ │ │ bl 65dbf0 │ │ │ │ cmp r9, r0 │ │ │ │ - bhi 640104 │ │ │ │ + bhi 640108 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ str r8, [sp] │ │ │ │ bl 666190 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bls 6401dc │ │ │ │ + bls 6401e0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r3, r4, lsl #3] │ │ │ │ mov r1, #0 │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ str fp, [sp, #28] │ │ │ │ bl 65f524 │ │ │ │ lsl r7, r4, #3 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6400b8 │ │ │ │ - ldr r3, [pc, #280] @ 640260 │ │ │ │ + bne 6400bc │ │ │ │ + ldr r3, [pc, #280] @ 640264 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 640104 │ │ │ │ - ldr r3, [pc, #260] @ 640264 │ │ │ │ + beq 640108 │ │ │ │ + ldr r3, [pc, #260] @ 640268 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 640104 │ │ │ │ - ldr r3, [pc, #244] @ 640268 │ │ │ │ + beq 640108 │ │ │ │ + ldr r3, [pc, #244] @ 64026c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 640104 │ │ │ │ - ldr r3, [pc, #228] @ 64026c │ │ │ │ + beq 640108 │ │ │ │ + ldr r3, [pc, #228] @ 640270 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldrd r8, [r3, r7] │ │ │ │ - beq 64022c │ │ │ │ + beq 640230 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #32 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ strd r8, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #156] @ 640270 │ │ │ │ + ldr r0, [pc, #156] @ 640274 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 640104 │ │ │ │ + b 640108 │ │ │ │ add r6, sp, #12 │ │ │ │ ldm r6, {r6, r7, r9} │ │ │ │ - b 640034 │ │ │ │ - ldr r2, [pc, #132] @ 640274 │ │ │ │ - ldr r3, [pc, #96] @ 640254 │ │ │ │ + b 640038 │ │ │ │ + ldr r2, [pc, #132] @ 640278 │ │ │ │ + ldr r3, [pc, #96] @ 640258 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 640244 │ │ │ │ + bne 640248 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #68] @ 640278 │ │ │ │ + ldr r0, [pc, #68] @ 64027c │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 640104 │ │ │ │ + b 640108 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq sl, [r1], #-192 @ 0xffffff40 │ │ │ │ - subeq r8, r4, r4, asr #1 │ │ │ │ - ldrsbeq sl, [r1], #-204 @ 0xffffff34 │ │ │ │ + subseq sl, r1, ip, ror #25 │ │ │ │ + subeq r8, r4, r0, asr #1 │ │ │ │ + ldrsbeq sl, [r1], #-200 @ 0xffffff38 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq ip, r6, r4, ror sl │ │ │ │ - @ instruction: 0x002f93b4 │ │ │ │ + eorseq ip, r6, r0, ror sl │ │ │ │ + @ instruction: 0x002f93b0 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r2, r0, r0, lsr #31 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq ip, r6, ip, lsr #18 │ │ │ │ - ldrsbeq sl, [r1], #-164 @ 0xffffff5c │ │ │ │ - @ instruction: 0x0036c8f4 │ │ │ │ + eorseq ip, r6, r8, lsr #18 │ │ │ │ + ldrsbeq sl, [r1], #-160 @ 0xffffff60 │ │ │ │ + @ instruction: 0x0036c8f0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #184] @ 64034c │ │ │ │ - ldr r2, [pc, #184] @ 640350 │ │ │ │ - ldr r1, [pc, #184] @ 640354 │ │ │ │ + ldr ip, [pc, #184] @ 640350 │ │ │ │ + ldr r2, [pc, #184] @ 640354 │ │ │ │ + ldr r1, [pc, #184] @ 640358 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r5, [r0, #600] @ 0x258 │ │ │ │ ldr r4, [r0, #604] @ 0x25c │ │ │ │ cmp r5, #1 │ │ │ │ sbcs r2, r4, #0 │ │ │ │ - blt 640330 │ │ │ │ + blt 640334 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #1 │ │ │ │ ldr r6, [r3, #480] @ 0x1e0 │ │ │ │ bl 8fa1d4 │ │ │ │ - ldr r2, [pc, #116] @ 640358 │ │ │ │ + ldr r2, [pc, #116] @ 64035c │ │ │ │ mov r3, #0 │ │ │ │ bl 91bdf8 │ │ │ │ lsl lr, r4, #5 │ │ │ │ lsl ip, r5, #5 │ │ │ │ subs ip, ip, r5 │ │ │ │ orr lr, lr, r5, lsr #27 │ │ │ │ sbc lr, lr, r4 │ │ │ │ @@ -1103237,222 +1103238,222 @@ │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r7, r4, ip, lsl #28 │ │ │ │ - @ instruction: 0x0036c7d4 │ │ │ │ - eoreq r9, pc, r4, lsl r1 @ │ │ │ │ + subeq r7, r4, r8, lsl #28 │ │ │ │ + @ instruction: 0x0036c7d0 │ │ │ │ + eoreq r9, pc, r0, lsl r1 @ │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #564] @ 6405a8 │ │ │ │ - ldr r2, [pc, #564] @ 6405ac │ │ │ │ + ldr r4, [pc, #564] @ 6405ac │ │ │ │ + ldr r2, [pc, #564] @ 6405b0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #556] @ 6405b0 │ │ │ │ + ldr r1, [pc, #556] @ 6405b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r4, #80 @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #524] @ 6405b4 │ │ │ │ - ldr r1, [pc, #524] @ 6405b8 │ │ │ │ + ldr r2, [pc, #524] @ 6405b8 │ │ │ │ + ldr r1, [pc, #524] @ 6405bc │ │ │ │ add r4, r4, #64 @ 0x40 │ │ │ │ mov r3, #25 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r0, #612] @ 0x264 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6403f4 │ │ │ │ + bne 6403f8 │ │ │ │ ldr r3, [r0, #608] @ 0x260 │ │ │ │ tst r3, #16 │ │ │ │ - bne 6403f4 │ │ │ │ + bne 6403f8 │ │ │ │ tst r3, #8 │ │ │ │ movne r2, #12 │ │ │ │ moveq r2, #8 │ │ │ │ - b 6403f8 │ │ │ │ + b 6403fc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d174 │ │ │ │ - ldr r1, [pc, #432] @ 6405bc │ │ │ │ - ldr r0, [pc, #432] @ 6405c0 │ │ │ │ + bl 62d178 │ │ │ │ + ldr r1, [pc, #432] @ 6405c0 │ │ │ │ + ldr r0, [pc, #432] @ 6405c4 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4b2558 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 640540 │ │ │ │ + blt 640544 │ │ │ │ ldr r3, [r4, #608] @ 0x260 │ │ │ │ tst r3, #8 │ │ │ │ - beq 64043c │ │ │ │ + beq 640440 │ │ │ │ ldr r3, [r4, #484] @ 0x1e4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64057c │ │ │ │ - ldr r7, [pc, #384] @ 6405c4 │ │ │ │ + beq 640580 │ │ │ │ + ldr r7, [pc, #384] @ 6405c8 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r4, #304] @ 0x130 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c4c8 │ │ │ │ - ldr r2, [pc, #344] @ 6405c8 │ │ │ │ + bl 62c4cc │ │ │ │ + ldr r2, [pc, #344] @ 6405cc │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [r4, #308] @ 0x134 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ ldr r3, [r4, #608] @ 0x260 │ │ │ │ tst r3, #8 │ │ │ │ str r0, [r4, #312] @ 0x138 │ │ │ │ - bne 6404e4 │ │ │ │ + bne 6404e8 │ │ │ │ tst r3, #32 │ │ │ │ - bne 6404c8 │ │ │ │ + bne 6404cc │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ add r0, r4, #344 @ 0x158 │ │ │ │ bl 21380c │ │ │ │ add r4, r4, #592 @ 0x250 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, [r4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 3099f0 │ │ │ │ - ldr r2, [pc, #252] @ 6405cc │ │ │ │ + ldr r2, [pc, #252] @ 6405d0 │ │ │ │ mov r1, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ str r0, [r4, #320] @ 0x140 │ │ │ │ - b 640498 │ │ │ │ - ldr r2, [pc, #228] @ 6405d0 │ │ │ │ + b 64049c │ │ │ │ + ldr r2, [pc, #228] @ 6405d4 │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ str r0, [r4, #316] @ 0x13c │ │ │ │ add r0, r4, #580 @ 0x244 │ │ │ │ bl 6697ac │ │ │ │ ldr r0, [r4, #484] @ 0x1e4 │ │ │ │ bl 69dccc │ │ │ │ ldr r0, [r4, #484] @ 0x1e4 │ │ │ │ bl 72506c │ │ │ │ - ldr r3, [pc, #184] @ 6405d4 │ │ │ │ - ldr r1, [pc, #184] @ 6405d8 │ │ │ │ + ldr r3, [pc, #184] @ 6405d8 │ │ │ │ + ldr r1, [pc, #184] @ 6405dc │ │ │ │ add r2, r6, #88 @ 0x58 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r4 │ │ │ │ bl 8f3eb8 │ │ │ │ ldr r3, [r4, #608] @ 0x260 │ │ │ │ str r0, [r4, #488] @ 0x1e8 │ │ │ │ - b 640490 │ │ │ │ - ldr r3, [pc, #148] @ 6405dc │ │ │ │ - ldr ip, [pc, #148] @ 6405e0 │ │ │ │ - ldr r1, [pc, #148] @ 6405e4 │ │ │ │ + b 640494 │ │ │ │ + ldr r3, [pc, #148] @ 6405e0 │ │ │ │ + ldr ip, [pc, #148] @ 6405e4 │ │ │ │ + ldr r1, [pc, #148] @ 6405e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ mov r2, #880 @ 0x370 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 62d0f8 │ │ │ │ - ldr r1, [pc, #100] @ 6405e8 │ │ │ │ - ldr r3, [pc, #100] @ 6405ec │ │ │ │ + b 62d0fc │ │ │ │ + ldr r1, [pc, #100] @ 6405ec │ │ │ │ + ldr r3, [pc, #100] @ 6405f0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #92] @ 6405f0 │ │ │ │ + ldr r1, [pc, #92] @ 6405f4 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #88] @ 6405f4 │ │ │ │ + ldr r2, [pc, #88] @ 6405f8 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 640568 │ │ │ │ - subeq r7, r4, r0, lsr sp │ │ │ │ - eoreq r4, pc, r8, asr #32 │ │ │ │ - eoreq r4, pc, r4, rrx │ │ │ │ - eorseq ip, r6, r4, asr #13 │ │ │ │ - eoreq r9, pc, r4 │ │ │ │ + b 64056c │ │ │ │ + subeq r7, r4, ip, lsr #26 │ │ │ │ + eoreq r4, pc, r4, asr #32 │ │ │ │ + eoreq r4, pc, r0, rrx │ │ │ │ + eorseq ip, r6, r0, asr #13 │ │ │ │ + eoreq r9, pc, r0 │ │ │ │ @ instruction: 0xffffdfd4 │ │ │ │ @ instruction: 0xffffeed4 │ │ │ │ @ instruction: 0xffffe788 │ │ │ │ andeq r0, r0, r8, asr #5 │ │ │ │ @ instruction: 0xfffffae0 │ │ │ │ @ instruction: 0xffffe2a4 │ │ │ │ - eorseq ip, r6, r8, lsr #18 │ │ │ │ + eorseq ip, r6, r4, lsr #18 │ │ │ │ @ instruction: 0xfffff480 │ │ │ │ - subeq r7, r4, r8, asr fp │ │ │ │ - eorseq ip, r6, r0, lsr #17 │ │ │ │ - eorseq ip, r6, ip, asr #10 │ │ │ │ - mlaseq r6, r4, r8, ip │ │ │ │ - subeq r7, r4, r4, lsl fp │ │ │ │ - eorseq ip, r6, r0, lsl #10 │ │ │ │ + subeq r7, r4, r4, asr fp │ │ │ │ + mlaseq r6, ip, r8, ip │ │ │ │ + eorseq ip, r6, r8, asr #10 │ │ │ │ + mlaseq r6, r0, r8, ip │ │ │ │ + subeq r7, r4, r0, lsl fp │ │ │ │ + @ instruction: 0x0036c4fc │ │ │ │ andeq r0, r0, r7, ror r3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #288] @ 640730 │ │ │ │ - ldr r8, [pc, #288] @ 640734 │ │ │ │ - ldr r7, [pc, #288] @ 640738 │ │ │ │ + ldr r5, [pc, #288] @ 640734 │ │ │ │ + ldr r8, [pc, #288] @ 640738 │ │ │ │ + ldr r7, [pc, #288] @ 64073c │ │ │ │ add r5, pc, r5 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r5, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r4, #472] @ 0x1d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 640674 │ │ │ │ + beq 640678 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ tst r3, #2 │ │ │ │ - bne 6406e4 │ │ │ │ + bne 6406e8 │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [r4, #600] @ 0x258 │ │ │ │ ldr r6, [r4, #480] @ 0x1e0 │ │ │ │ ldr r4, [r4, #604] @ 0x25c │ │ │ │ bl 8fa1d4 │ │ │ │ - ldr r2, [pc, #172] @ 64073c │ │ │ │ + ldr r2, [pc, #172] @ 640740 │ │ │ │ mov r3, #0 │ │ │ │ bl 91bdf8 │ │ │ │ lsl lr, r4, #5 │ │ │ │ lsl ip, r5, #5 │ │ │ │ subs ip, ip, r5 │ │ │ │ orr lr, lr, r5, lsr #27 │ │ │ │ sbc lr, lr, r4 │ │ │ │ @@ -1103470,48 +1103471,48 @@ │ │ │ │ adc r3, r4, r1 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8fa0a0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r4, #472] @ 0x1d8 │ │ │ │ ldr r0, [r4, #312] @ 0x138 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ ldr r0, [r4, #472] @ 0x1d8 │ │ │ │ bl 211d90 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #472] @ 0x1d8 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x00447a90 │ │ │ │ - @ instruction: 0x002f3db4 │ │ │ │ - ldrdeq r3, [pc], -r0 @ │ │ │ │ + subeq r7, r4, ip, lsl #21 │ │ │ │ + @ instruction: 0x002f3db0 │ │ │ │ + eoreq r3, pc, ip, asr #27 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #608] @ 6409b8 │ │ │ │ - ldr lr, [pc, #608] @ 6409bc │ │ │ │ - ldr ip, [pc, #608] @ 6409c0 │ │ │ │ + ldr r3, [pc, #608] @ 6409bc │ │ │ │ + ldr lr, [pc, #608] @ 6409c0 │ │ │ │ + ldr ip, [pc, #608] @ 6409c4 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #28 │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r1 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #588] @ 6409c4 │ │ │ │ - ldr r1, [pc, #588] @ 6409c8 │ │ │ │ + ldr r2, [pc, #588] @ 6409c8 │ │ │ │ + ldr r1, [pc, #588] @ 6409cc │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #25 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ @@ -1103522,52 +1103523,52 @@ │ │ │ │ add r7, sp, #8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r9, [r7, #4] │ │ │ │ strh r9, [r7, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 640900 │ │ │ │ + beq 640904 │ │ │ │ ldr r1, [r6, #472] @ 0x1d8 │ │ │ │ cmp r1, r9 │ │ │ │ - beq 6407f8 │ │ │ │ + beq 6407fc │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ ldr r0, [r6, #472] @ 0x1d8 │ │ │ │ bl 211d90 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ add r0, r6, #344 @ 0x158 │ │ │ │ str r5, [r6, #472] @ 0x1d8 │ │ │ │ bl 21380c │ │ │ │ mov r4, #0 │ │ │ │ mov r9, #10 │ │ │ │ - b 6408a4 │ │ │ │ + b 6408a8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ str r9, [sp] │ │ │ │ bl 90363c │ │ │ │ cmp r0, #10 │ │ │ │ - bne 6408e4 │ │ │ │ + bne 6408e8 │ │ │ │ ldr r3, [r8, #116] @ 0x74 │ │ │ │ ldrh r1, [sp, #10] │ │ │ │ ldrh ip, [sp, #12] │ │ │ │ ldrh r2, [sp, #14] │ │ │ │ ldrh r0, [sp, #16] │ │ │ │ tst r3, #1 │ │ │ │ orr r1, r1, ip, lsl #16 │ │ │ │ ldrh r3, [sp, #8] │ │ │ │ orr r2, r2, r0, lsl #16 │ │ │ │ - bne 64088c │ │ │ │ + bne 640890 │ │ │ │ eor r0, r1, r1, ror #16 │ │ │ │ eor ip, r2, r2, ror #16 │ │ │ │ lsr lr, r3, #8 │ │ │ │ lsr r0, r0, #8 │ │ │ │ orr r3, lr, r3, lsl #8 │ │ │ │ bic r0, r0, #65280 @ 0xff00 │ │ │ │ lsr ip, ip, #8 │ │ │ │ @@ -1103582,43 +1103583,43 @@ │ │ │ │ addls r0, r6, r3, lsl #3 │ │ │ │ add r4, r4, #10 │ │ │ │ strls r1, [r6, r3, lsl #3] │ │ │ │ strls r2, [r0, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 640818 │ │ │ │ + beq 64081c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bhi 640818 │ │ │ │ + bhi 64081c │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r3, #9 │ │ │ │ - bls 640818 │ │ │ │ + bls 64081c │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #10 │ │ │ │ add r1, r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 212834 │ │ │ │ - b 640830 │ │ │ │ + b 640834 │ │ │ │ str r4, [r6, #476] @ 0x1dc │ │ │ │ bl 213410 │ │ │ │ - ldr r2, [pc, #216] @ 6409cc │ │ │ │ + ldr r2, [pc, #216] @ 6409d0 │ │ │ │ mov r3, #0 │ │ │ │ bl 91bdf8 │ │ │ │ add r4, r6, #592 @ 0x250 │ │ │ │ strd r0, [r4] │ │ │ │ ldr r5, [r6, #600] @ 0x258 │ │ │ │ ldr r4, [r6, #604] @ 0x25c │ │ │ │ cmp r5, #1 │ │ │ │ sbcs r3, r4, #0 │ │ │ │ - blt 640974 │ │ │ │ + blt 640978 │ │ │ │ mov r0, #1 │ │ │ │ ldr r6, [r6, #480] @ 0x1e0 │ │ │ │ bl 8fa1d4 │ │ │ │ - ldr r2, [pc, #164] @ 6409cc │ │ │ │ + ldr r2, [pc, #164] @ 6409d0 │ │ │ │ mov r3, #0 │ │ │ │ bl 91bdf8 │ │ │ │ lsl lr, r4, #5 │ │ │ │ lsl ip, r5, #5 │ │ │ │ subs ip, ip, r5 │ │ │ │ orr lr, lr, r5, lsr #27 │ │ │ │ sbc lr, lr, r4 │ │ │ │ @@ -1103631,170 +1103632,170 @@ │ │ │ │ orr r4, r4, ip, lsr #29 │ │ │ │ lsl ip, ip, #3 │ │ │ │ mov r2, r0 │ │ │ │ adds r2, r2, ip │ │ │ │ mov r0, r6 │ │ │ │ adc r3, r4, r1 │ │ │ │ bl 8fa0a0 │ │ │ │ - ldr r2, [pc, #84] @ 6409d0 │ │ │ │ - ldr r3, [pc, #64] @ 6409c0 │ │ │ │ + ldr r2, [pc, #84] @ 6409d4 │ │ │ │ + ldr r3, [pc, #64] @ 6409c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6409b4 │ │ │ │ + bne 6409b8 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r7, r4, r8, asr #18 │ │ │ │ - subseq sl, r1, r0, ror #10 │ │ │ │ + subeq r7, r4, r4, asr #18 │ │ │ │ + subseq sl, r1, ip, asr r5 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x0036c2f8 │ │ │ │ - eoreq r8, pc, r8, lsr ip @ │ │ │ │ + @ instruction: 0x0036c2f4 │ │ │ │ + eoreq r8, pc, r4, lsr ip @ │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ - subseq sl, r1, r8, asr #6 │ │ │ │ + subseq sl, r1, r4, asr #6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #424] @ 640b94 │ │ │ │ - ldr r2, [pc, #424] @ 640b98 │ │ │ │ + ldr r3, [pc, #424] @ 640b98 │ │ │ │ + ldr r2, [pc, #424] @ 640b9c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #416] @ 640b9c │ │ │ │ + ldr r1, [pc, #416] @ 640ba0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #25 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r7, [pc, #384] @ 640ba0 │ │ │ │ + ldr r7, [pc, #384] @ 640ba4 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r0, #472] @ 0x1d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 640ae8 │ │ │ │ - ldr r1, [pc, #364] @ 640ba4 │ │ │ │ - ldr r2, [pc, #364] @ 640ba8 │ │ │ │ + beq 640aec │ │ │ │ + ldr r1, [pc, #364] @ 640ba8 │ │ │ │ + ldr r2, [pc, #364] @ 640bac │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #80 @ 0x50 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #352] @ 640bac │ │ │ │ + ldr r1, [pc, #352] @ 640bb0 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ tst r3, #8 │ │ │ │ - beq 640ac8 │ │ │ │ + beq 640acc │ │ │ │ ldrb r3, [r5, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - bne 640abc │ │ │ │ - ldr r3, [pc, #308] @ 640bb0 │ │ │ │ + bne 640ac0 │ │ │ │ + ldr r3, [pc, #308] @ 640bb4 │ │ │ │ add r6, r4, #492 @ 0x1ec │ │ │ │ ldr r8, [r7, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r5, [pc, #296] @ 640bb4 │ │ │ │ + ldr r5, [pc, #296] @ 640bb8 │ │ │ │ mov r0, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #284] @ 640bb8 │ │ │ │ + ldr r2, [pc, #284] @ 640bbc │ │ │ │ blx r3 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #988 @ 0x3dc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r4, #576] @ 0x240 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 8d8610 │ │ │ │ ldrb r3, [r4, #576] @ 0x240 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 640b20 │ │ │ │ + bne 640b24 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r3, [r5, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - beq 640a30 │ │ │ │ + beq 640a34 │ │ │ │ tst r6, #4 │ │ │ │ - beq 640a30 │ │ │ │ + beq 640a34 │ │ │ │ ldr r0, [r0, #312] @ 0x138 │ │ │ │ mov r1, #1 │ │ │ │ - bl 62a63c │ │ │ │ + bl 62a640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 640a30 │ │ │ │ + beq 640a34 │ │ │ │ ldr r1, [r4, #312] @ 0x138 │ │ │ │ mov r0, r5 │ │ │ │ - bl 640740 │ │ │ │ - b 640a30 │ │ │ │ - ldr r3, [pc, #136] @ 640bb0 │ │ │ │ + bl 640744 │ │ │ │ + b 640a34 │ │ │ │ + ldr r3, [pc, #136] @ 640bb4 │ │ │ │ ldr r8, [r7, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ - ldr r7, [pc, #136] @ 640bbc │ │ │ │ + ldr r7, [pc, #136] @ 640bc0 │ │ │ │ add r6, r4, #492 @ 0x1ec │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #128] @ 640bc0 │ │ │ │ + ldr r2, [pc, #128] @ 640bc4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #576] @ 0x240 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 8d8c2c │ │ │ │ - ldr r2, [pc, #100] @ 640bc4 │ │ │ │ + ldr r2, [pc, #100] @ 640bc8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 8d8610 │ │ │ │ ldrb r3, [r5, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - beq 640a80 │ │ │ │ + beq 640a84 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - strheq r7, [r4], #-104 @ 0xffffff98 │ │ │ │ - eorseq ip, r6, r4, ror r0 │ │ │ │ - @ instruction: 0x002f89b0 │ │ │ │ - subseq sl, r1, r8, lsr #5 │ │ │ │ - subeq r7, r4, ip, ror #12 │ │ │ │ - eoreq r3, pc, r4, lsl #19 │ │ │ │ - eoreq r3, pc, r0, lsr #19 │ │ │ │ + strheq r7, [r4], #-100 @ 0xffffff9c │ │ │ │ + eorseq ip, r6, r0, ror r0 │ │ │ │ + eoreq r8, pc, ip, lsr #19 │ │ │ │ + subseq sl, r1, r4, lsr #5 │ │ │ │ + subeq r7, r4, r8, ror #12 │ │ │ │ + eoreq r3, pc, r0, lsl #19 │ │ │ │ + mlaeq pc, ip, r9, r3 @ │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ - eorseq ip, r6, r4, lsl r0 │ │ │ │ + eorseq ip, r6, r0, lsl r0 │ │ │ │ ldrdeq r0, [r0], -sl │ │ │ │ - eorseq fp, r6, ip, ror #30 │ │ │ │ + eorseq fp, r6, r8, ror #30 │ │ │ │ ldrdeq r0, [r0], -r2 │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #520] @ 640de8 │ │ │ │ - ldr r6, [pc, #520] @ 640dec │ │ │ │ - ldr r5, [pc, #520] @ 640df0 │ │ │ │ + ldr r4, [pc, #520] @ 640dec │ │ │ │ + ldr r6, [pc, #520] @ 640df0 │ │ │ │ + ldr r5, [pc, #520] @ 640df4 │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ sub r8, r0, #580 @ 0x244 │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ @@ -1103805,164 +1103806,164 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp] │ │ │ │ - ldr sl, [pc, #448] @ 640df4 │ │ │ │ + ldr sl, [pc, #448] @ 640df8 │ │ │ │ add sl, pc, sl │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ tst r3, #8 │ │ │ │ - bne 640c6c │ │ │ │ + bne 640c70 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 4f74c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 640c4c │ │ │ │ - ldr r2, [pc, #376] @ 640df8 │ │ │ │ + bne 640c50 │ │ │ │ + ldr r2, [pc, #376] @ 640dfc │ │ │ │ ldr r3, [r9] │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #4 │ │ │ │ - bhi 640dc8 │ │ │ │ + bhi 640dcc │ │ │ │ ldrsb r2, [r2, r3] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ ldrb r3, [fp, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - bne 640d38 │ │ │ │ - ldr r1, [pc, #336] @ 640dfc │ │ │ │ - ldr r2, [pc, #336] @ 640e00 │ │ │ │ + bne 640d3c │ │ │ │ + ldr r1, [pc, #336] @ 640e00 │ │ │ │ + ldr r2, [pc, #336] @ 640e04 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #80 @ 0x50 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #324] @ 640e04 │ │ │ │ + ldr r1, [pc, #324] @ 640e08 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r7, #-256] @ 0xffffff00 │ │ │ │ cmp r3, #3 │ │ │ │ mov r5, r0 │ │ │ │ - beq 640c4c │ │ │ │ - ldr r3, [pc, #288] @ 640e08 │ │ │ │ + beq 640c50 │ │ │ │ + ldr r3, [pc, #288] @ 640e0c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r4, [pc, #280] @ 640e0c │ │ │ │ + ldr r4, [pc, #280] @ 640e10 │ │ │ │ sub r6, r7, #88 @ 0x58 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ blx r3 │ │ │ │ mov r3, #3 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #248] @ 640e10 │ │ │ │ + ldr r2, [pc, #248] @ 640e14 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r7, #-256] @ 0xffffff00 │ │ │ │ bl 8d8610 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62cce8 │ │ │ │ - b 640c4c │ │ │ │ + bl 62ccec │ │ │ │ + b 640c50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 63e8f8 │ │ │ │ - b 640c4c │ │ │ │ - ldr r1, [pc, #212] @ 640e14 │ │ │ │ - ldr r2, [pc, #212] @ 640e18 │ │ │ │ + bl 63e8fc │ │ │ │ + b 640c50 │ │ │ │ + ldr r1, [pc, #212] @ 640e18 │ │ │ │ + ldr r2, [pc, #212] @ 640e1c │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #80 @ 0x50 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #200] @ 640e1c │ │ │ │ + ldr r1, [pc, #200] @ 640e20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #156] @ 640e08 │ │ │ │ + ldr r3, [pc, #156] @ 640e0c │ │ │ │ ldr r3, [sl, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ - ldr r1, [pc, #164] @ 640e20 │ │ │ │ + ldr r1, [pc, #164] @ 640e24 │ │ │ │ sub r5, r7, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #156] @ 640e24 │ │ │ │ + ldr r2, [pc, #156] @ 640e28 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #-244] @ 0xffffff0c │ │ │ │ - ldr r1, [pc, #144] @ 640e28 │ │ │ │ + ldr r1, [pc, #144] @ 640e2c │ │ │ │ cmn r3, #1 │ │ │ │ addne r3, r3, #1 │ │ │ │ moveq r3, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r7, #-256] @ 0xffffff00 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #608 @ 0x260 │ │ │ │ str r3, [r7, #-244] @ 0xffffff0c │ │ │ │ bl 8d8610 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62cce8 │ │ │ │ - b 640c4c │ │ │ │ - ldr r2, [pc, #92] @ 640e2c │ │ │ │ - ldr r1, [pc, #92] @ 640e30 │ │ │ │ + bl 62ccec │ │ │ │ + b 640c50 │ │ │ │ + ldr r2, [pc, #92] @ 640e30 │ │ │ │ + ldr r1, [pc, #92] @ 640e34 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, r2, #160 @ 0xa0 │ │ │ │ mov r0, fp │ │ │ │ - bl 62e17c │ │ │ │ - b 640c4c │ │ │ │ - subeq r7, r4, r0, asr #9 │ │ │ │ - eoreq r3, pc, r4, ror #15 │ │ │ │ - eoreq r3, pc, r0, lsl #16 │ │ │ │ - @ instruction: 0x0051a094 │ │ │ │ - subeq r7, r4, ip, lsl r4 │ │ │ │ - strdeq r7, [r4], #-56 @ 0xffffffc8 │ │ │ │ - eoreq r3, pc, r0, lsl r7 @ │ │ │ │ - eoreq r3, pc, r8, lsr #14 │ │ │ │ + bl 62e180 │ │ │ │ + b 640c50 │ │ │ │ + strheq r7, [r4], #-76 @ 0xffffffb4 │ │ │ │ + eoreq r3, pc, r0, ror #15 │ │ │ │ + strdeq r3, [pc], -ip @ │ │ │ │ + @ instruction: 0x0051a090 │ │ │ │ + subeq r7, r4, r8, lsl r4 │ │ │ │ + strdeq r7, [r4], #-52 @ 0xffffffcc │ │ │ │ + eoreq r3, pc, ip, lsl #14 │ │ │ │ + eoreq r3, pc, r4, lsr #14 │ │ │ │ andeq r2, r0, r4, lsl #30 │ │ │ │ - eorseq fp, r6, ip, lsr #27 │ │ │ │ + eorseq fp, r6, r8, lsr #27 │ │ │ │ andeq r0, r0, r2, lsl #5 │ │ │ │ - subeq r7, r4, r4, ror #6 │ │ │ │ - eoreq r3, pc, r0, lsl #13 │ │ │ │ - mlaeq pc, r4, r6, r3 @ │ │ │ │ - eorseq fp, r6, ip, lsl sp │ │ │ │ + subeq r7, r4, r0, ror #6 │ │ │ │ + eoreq r3, pc, ip, ror r6 @ │ │ │ │ + mlaeq pc, r0, r6, r3 @ │ │ │ │ + eorseq fp, r6, r8, lsl sp │ │ │ │ andeq r0, r0, r7, asr r2 │ │ │ │ - @ instruction: 0x0036bcf4 │ │ │ │ - ldrdeq r7, [r4], #-36 @ 0xffffffdc │ │ │ │ - mlaseq r6, r8, r0, ip │ │ │ │ + @ instruction: 0x0036bcf0 │ │ │ │ + ldrdeq r7, [r4], #-32 @ 0xffffffe0 │ │ │ │ + mlaseq r6, r4, r0, ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r7, [pc, #648] @ 6410d4 │ │ │ │ + ldr r7, [pc, #648] @ 6410d8 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #644] @ 6410d8 │ │ │ │ + ldr r1, [pc, #644] @ 6410dc │ │ │ │ mov r6, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #636] @ 6410dc │ │ │ │ + ldr r2, [pc, #636] @ 6410e0 │ │ │ │ sub sp, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r1, [pc, #616] @ 6410e0 │ │ │ │ + ldr r1, [pc, #616] @ 6410e4 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r2, [pc, #604] @ 6410e4 │ │ │ │ + ldr r2, [pc, #604] @ 6410e8 │ │ │ │ mov r3, #25 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ bl 69d194 │ │ │ │ mov sl, #0 │ │ │ │ mov r1, r6 │ │ │ │ @@ -1103970,90 +1103971,90 @@ │ │ │ │ add r2, sp, #16 │ │ │ │ mov fp, #0 │ │ │ │ strd sl, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8c0690 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 640f70 │ │ │ │ + beq 640f74 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - blt 641084 │ │ │ │ + blt 641088 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 640fb0 │ │ │ │ + bgt 640fb4 │ │ │ │ ldr r2, [r4, #600] @ 0x258 │ │ │ │ ldr r3, [r4, #604] @ 0x25c │ │ │ │ add r8, r4, #608 @ 0x260 │ │ │ │ cmp r5, r3 │ │ │ │ cmpeq r6, r2 │ │ │ │ - beq 640f70 │ │ │ │ + beq 640f74 │ │ │ │ orrs r1, r6, r5 │ │ │ │ - beq 641044 │ │ │ │ + beq 641048 │ │ │ │ cmp r2, #1 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bge 640fd8 │ │ │ │ + bge 640fdc │ │ │ │ ldr r6, [r4, #480] @ 0x1e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 6410b0 │ │ │ │ + bne 6410b4 │ │ │ │ mov r0, #32 │ │ │ │ bl 211a90 │ │ │ │ - ldr r3, [pc, #452] @ 6410e8 │ │ │ │ + ldr r3, [pc, #452] @ 6410ec │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #1 │ │ │ │ stmib sp, {r3, r4} │ │ │ │ str r6, [sp] │ │ │ │ - ldr r3, [pc, #432] @ 6410ec │ │ │ │ + ldr r3, [pc, #432] @ 6410f0 │ │ │ │ mov r5, r0 │ │ │ │ bl 8f9bac │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ str r5, [r4, #480] @ 0x1e0 │ │ │ │ mov r0, #1 │ │ │ │ strd r2, [r8, #-8] │ │ │ │ bl 8fa1d4 │ │ │ │ - ldr r2, [pc, #400] @ 6410ec │ │ │ │ + ldr r2, [pc, #400] @ 6410f0 │ │ │ │ mov r3, #0 │ │ │ │ bl 91bdf8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 8fa0a0 │ │ │ │ - ldr r2, [pc, #376] @ 6410f0 │ │ │ │ - ldr r3, [pc, #352] @ 6410dc │ │ │ │ + ldr r2, [pc, #376] @ 6410f4 │ │ │ │ + ldr r3, [pc, #352] @ 6410e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6410ac │ │ │ │ + bne 6410b0 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #316] @ 6410f4 │ │ │ │ - ldr r1, [pc, #316] @ 6410f8 │ │ │ │ + ldr ip, [pc, #316] @ 6410f8 │ │ │ │ + ldr r1, [pc, #316] @ 6410fc │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #200 @ 0xc8 │ │ │ │ mov r2, #312 @ 0x138 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 640f70 │ │ │ │ + b 640f74 │ │ │ │ str r6, [r8, #-8] │ │ │ │ str r5, [r8, #-4] │ │ │ │ mov r0, #1 │ │ │ │ ldr r4, [r4, #480] @ 0x1e0 │ │ │ │ bl 8fa1d4 │ │ │ │ - ldr r2, [pc, #248] @ 6410ec │ │ │ │ + ldr r2, [pc, #248] @ 6410f0 │ │ │ │ mov r3, #0 │ │ │ │ bl 91bdf8 │ │ │ │ lsl lr, r5, #5 │ │ │ │ lsl ip, r6, #5 │ │ │ │ subs ip, ip, r6 │ │ │ │ orr lr, lr, r6, lsr #27 │ │ │ │ sbc lr, lr, r5 │ │ │ │ @@ -1104066,121 +1104067,121 @@ │ │ │ │ orr r3, r3, ip, lsr #29 │ │ │ │ lsl ip, ip, #3 │ │ │ │ mov r2, r0 │ │ │ │ adds r2, r2, ip │ │ │ │ mov r0, r4 │ │ │ │ adc r3, r3, r1 │ │ │ │ bl 8fa0a0 │ │ │ │ - b 640f70 │ │ │ │ + b 640f74 │ │ │ │ cmp r2, #1 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - blt 640f70 │ │ │ │ + blt 640f74 │ │ │ │ ldr r5, [r4, #480] @ 0x1e0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 64106c │ │ │ │ + beq 641070 │ │ │ │ mov r0, r5 │ │ │ │ bl 8f9c88 │ │ │ │ mov r0, r5 │ │ │ │ bl 211d90 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r4, #480] @ 0x1e0 │ │ │ │ strd r2, [r8, #-8] │ │ │ │ - b 640f70 │ │ │ │ - ldr ip, [pc, #112] @ 6410fc │ │ │ │ - ldr r1, [pc, #112] @ 641100 │ │ │ │ + b 640f74 │ │ │ │ + ldr ip, [pc, #112] @ 641100 │ │ │ │ + ldr r1, [pc, #112] @ 641104 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #108] @ 641104 │ │ │ │ + ldr r2, [pc, #108] @ 641108 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #200 @ 0xc8 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 640f70 │ │ │ │ + b 640f74 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr ip, [pc, #80] @ 641108 │ │ │ │ - ldr r1, [pc, #80] @ 64110c │ │ │ │ + ldr ip, [pc, #80] @ 64110c │ │ │ │ + ldr r1, [pc, #80] @ 641110 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #76] @ 641110 │ │ │ │ + ldr r2, [pc, #76] @ 641114 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #200 @ 0xc8 │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp] │ │ │ │ bl 211aa8 │ │ │ │ - subeq r7, r4, r0, asr r2 │ │ │ │ - subseq r9, r1, r4, ror #28 │ │ │ │ + subeq r7, r4, ip, asr #4 │ │ │ │ + subseq r9, r1, r0, ror #28 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eoreq r8, pc, r0, lsr r5 @ │ │ │ │ - @ instruction: 0x0036bbf0 │ │ │ │ + eoreq r8, pc, ip, lsr #10 │ │ │ │ + eorseq fp, r6, ip, ror #23 │ │ │ │ @ instruction: 0xfffff6cc │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ - subseq r9, r1, ip, asr #26 │ │ │ │ - @ instruction: 0x0036bef4 │ │ │ │ - eorseq fp, r6, r4, ror #21 │ │ │ │ - @ instruction: 0x0036bdf8 │ │ │ │ - eorseq fp, r6, ip, lsl #20 │ │ │ │ + subseq r9, r1, r8, asr #26 │ │ │ │ + @ instruction: 0x0036bef0 │ │ │ │ + eorseq fp, r6, r0, ror #21 │ │ │ │ + @ instruction: 0x0036bdf4 │ │ │ │ + eorseq fp, r6, r8, lsl #20 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ - eorseq fp, r6, ip, lsl #28 │ │ │ │ - eorseq fp, r6, r0, ror #19 │ │ │ │ + eorseq fp, r6, r8, lsl #28 │ │ │ │ + @ instruction: 0x0036b9dc │ │ │ │ andeq r0, r0, lr, asr #2 │ │ │ │ bx lr │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ 64112c │ │ │ │ + ldr r0, [pc, #4] @ 641130 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69caec │ │ │ │ - subeq ip, lr, ip, lsr sp │ │ │ │ + subeq ip, lr, r8, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #252] @ 641244 │ │ │ │ - ldr r2, [pc, #252] @ 641248 │ │ │ │ - ldr r1, [pc, #252] @ 64124c │ │ │ │ + ldr r4, [pc, #252] @ 641248 │ │ │ │ + ldr r2, [pc, #252] @ 64124c │ │ │ │ + ldr r1, [pc, #252] @ 641250 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #220] @ 641250 │ │ │ │ - ldr r1, [pc, #220] @ 641254 │ │ │ │ + ldr r2, [pc, #220] @ 641254 │ │ │ │ + ldr r1, [pc, #220] @ 641258 │ │ │ │ add r4, r4, #16 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #200] @ 641258 │ │ │ │ - ldr r7, [pc, #200] @ 64125c │ │ │ │ + ldr r8, [pc, #200] @ 64125c │ │ │ │ + ldr r7, [pc, #200] @ 641260 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r1, [pc, #180] @ 641260 │ │ │ │ + ldr r1, [pc, #180] @ 641264 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #172] @ 641264 │ │ │ │ + ldr r6, [pc, #172] @ 641268 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 694d3c │ │ │ │ - ldr r3, [pc, #156] @ 641268 │ │ │ │ - ldr lr, [pc, #156] @ 64126c │ │ │ │ + ldr r3, [pc, #156] @ 64126c │ │ │ │ + ldr lr, [pc, #156] @ 641270 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - ldr ip, [pc, #144] @ 641270 │ │ │ │ + ldr ip, [pc, #144] @ 641274 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #140] @ 641274 │ │ │ │ - ldr r1, [pc, #140] @ 641278 │ │ │ │ - ldr r2, [pc, #140] @ 64127c │ │ │ │ + ldr r0, [pc, #140] @ 641278 │ │ │ │ + ldr r1, [pc, #140] @ 64127c │ │ │ │ + ldr r2, [pc, #140] @ 641280 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ @@ -1104195,36 +1104196,36 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - subeq r7, r4, ip, lsr r0 │ │ │ │ - eoreq ip, sp, r0, asr #3 │ │ │ │ - eorseq r8, r6, r4, lsl r3 │ │ │ │ - eoreq r3, pc, r0, asr r2 @ │ │ │ │ - eoreq r3, pc, ip, ror #4 │ │ │ │ + subeq r7, r4, r8, lsr r0 │ │ │ │ + @ instruction: 0x002dc1bc │ │ │ │ + eorseq r8, r6, r0, lsl r3 │ │ │ │ + eoreq r3, pc, ip, asr #4 │ │ │ │ + eoreq r3, pc, r8, ror #4 │ │ │ │ andeq r0, r0, ip, ror #24 │ │ │ │ andeq r0, r0, r0, ror fp │ │ │ │ - subseq r8, r1, ip, lsr r1 │ │ │ │ + subseq r8, r1, r8, lsr r1 │ │ │ │ andeq r0, r0, ip, asr #4 │ │ │ │ - @ instruction: 0x004ecc94 │ │ │ │ + @ instruction: 0x004ecc90 │ │ │ │ andeq r0, r0, ip, asr r6 │ │ │ │ andeq r0, r0, r4, lsl #15 │ │ │ │ andeq r0, r0, r4, ror r1 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #68] @ 6412dc │ │ │ │ - ldr r2, [pc, #68] @ 6412e0 │ │ │ │ - ldr r1, [pc, #68] @ 6412e4 │ │ │ │ + ldr ip, [pc, #68] @ 6412e0 │ │ │ │ + ldr r2, [pc, #68] @ 6412e4 │ │ │ │ + ldr r1, [pc, #68] @ 6412e8 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1104233,71 +1104234,71 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strdeq r6, [r4], #-224 @ 0xffffff20 │ │ │ │ - eorseq fp, r6, r4, lsr lr │ │ │ │ - eorseq fp, r6, r4, asr lr │ │ │ │ + subeq r6, r4, ip, ror #29 │ │ │ │ + eorseq fp, r6, r0, lsr lr │ │ │ │ + eorseq fp, r6, r0, asr lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #100] @ 641364 │ │ │ │ + ldr ip, [pc, #100] @ 641368 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #96] @ 641368 │ │ │ │ - ldr r1, [pc, #96] @ 64136c │ │ │ │ + ldr r2, [pc, #96] @ 64136c │ │ │ │ + ldr r1, [pc, #96] @ 641370 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 641344 │ │ │ │ + beq 641348 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #352 @ 0x160 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 48d9f8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - subeq r6, r4, r4, lsl #29 │ │ │ │ - eorseq fp, r6, r8, asr #27 │ │ │ │ - eorseq fp, r6, r8, ror #27 │ │ │ │ + subeq r6, r4, r0, lsl #29 │ │ │ │ + eorseq fp, r6, r4, asr #27 │ │ │ │ + eorseq fp, r6, r4, ror #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #116] @ 6413fc │ │ │ │ + ldr r3, [pc, #116] @ 641400 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #108] @ 641400 │ │ │ │ + ldr r1, [pc, #108] @ 641404 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #104] @ 641404 │ │ │ │ + ldr r2, [pc, #104] @ 641408 │ │ │ │ add ip, r3, #36 @ 0x24 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6413dc │ │ │ │ + beq 6413e0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #352 @ 0x160 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 48da90 │ │ │ │ @@ -1104305,72 +1104306,72 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r6, r4, r4, lsl #28 │ │ │ │ - eorseq fp, r6, r8, asr sp │ │ │ │ - eorseq fp, r6, r8, lsr sp │ │ │ │ + subeq r6, r4, r0, lsl #28 │ │ │ │ + eorseq fp, r6, r4, asr sp │ │ │ │ + eorseq fp, r6, r4, lsr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #72] @ 641468 │ │ │ │ + ldr r4, [pc, #72] @ 64146c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #52] @ 64146c │ │ │ │ - ldr r1, [pc, #52] @ 641470 │ │ │ │ + ldr r2, [pc, #52] @ 641470 │ │ │ │ + ldr r1, [pc, #52] @ 641474 │ │ │ │ mov r5, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ add r1, r4, #52 @ 0x34 │ │ │ │ add r0, r0, #352 @ 0x160 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 48e4e8 │ │ │ │ - subeq r6, r4, ip, ror #26 │ │ │ │ - eorseq fp, r6, r0, lsr #25 │ │ │ │ - @ instruction: 0x0036bcbc │ │ │ │ + subeq r6, r4, r8, ror #26 │ │ │ │ + mlaseq r6, ip, ip, fp │ │ │ │ + @ instruction: 0x0036bcb8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ 641520 │ │ │ │ + ldr r4, [pc, #148] @ 641524 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #132] @ 641524 │ │ │ │ - ldr r1, [pc, #132] @ 641528 │ │ │ │ + ldr r2, [pc, #132] @ 641528 │ │ │ │ + ldr r1, [pc, #132] @ 64152c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #112] @ 64152c │ │ │ │ - ldr r1, [pc, #112] @ 641530 │ │ │ │ + ldr r2, [pc, #112] @ 641530 │ │ │ │ + ldr r1, [pc, #112] @ 641534 │ │ │ │ add r4, r4, #92 @ 0x5c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #80] @ 641534 │ │ │ │ - ldr r2, [pc, #80] @ 641538 │ │ │ │ + ldr r3, [pc, #80] @ 641538 │ │ │ │ + ldr r2, [pc, #80] @ 64153c │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, r6, #768 @ 0x300 │ │ │ │ mov ip, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 4b33cc │ │ │ │ @@ -1104378,85 +1104379,85 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r6, r4, r0, lsl #26 │ │ │ │ - eorseq fp, r6, ip, lsr ip │ │ │ │ - eorseq fp, r6, r8, asr ip │ │ │ │ - eoreq fp, sp, r8, asr lr │ │ │ │ - eorseq r7, r6, ip, lsr #31 │ │ │ │ - eorseq fp, r6, r4, lsr ip │ │ │ │ - eorseq r0, r0, r8, asr #4 │ │ │ │ + strdeq r6, [r4], #-204 @ 0xffffff34 │ │ │ │ + eorseq fp, r6, r8, lsr ip │ │ │ │ + eorseq fp, r6, r4, asr ip │ │ │ │ + eoreq fp, sp, r4, asr lr │ │ │ │ + eorseq r7, r6, r8, lsr #31 │ │ │ │ + eorseq fp, r6, r0, lsr ip │ │ │ │ + eorseq r0, r0, r4, asr #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #144] @ 6415e4 │ │ │ │ - ldr r2, [pc, #144] @ 6415e8 │ │ │ │ - ldr r1, [pc, #144] @ 6415ec │ │ │ │ + ldr ip, [pc, #144] @ 6415e8 │ │ │ │ + ldr r2, [pc, #144] @ 6415ec │ │ │ │ + ldr r1, [pc, #144] @ 6415f0 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ str ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #352 @ 0x160 │ │ │ │ bl 48f4b4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - beq 6415b0 │ │ │ │ + beq 6415b4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r4, #336] @ 0x150 │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ - beq 6415d8 │ │ │ │ - ldr r0, [pc, #36] @ 6415f0 │ │ │ │ + beq 6415dc │ │ │ │ + ldr r0, [pc, #36] @ 6415f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mvn r0, #94 @ 0x5e │ │ │ │ - b 641594 │ │ │ │ - ldr r3, [pc, #20] @ 6415f4 │ │ │ │ + b 641598 │ │ │ │ + ldr r3, [pc, #20] @ 6415f8 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 6415c4 │ │ │ │ - subeq r6, r4, r4, lsr ip │ │ │ │ - eorseq fp, r6, r8, ror fp │ │ │ │ - mlaseq r6, r8, fp, fp │ │ │ │ - eorseq fp, r6, r8, ror #22 │ │ │ │ - eorseq fp, r6, ip, asr #22 │ │ │ │ + b 6415c8 │ │ │ │ + subeq r6, r4, r0, lsr ip │ │ │ │ + eorseq fp, r6, r4, ror fp │ │ │ │ + mlaseq r6, r4, fp, fp │ │ │ │ + eorseq fp, r6, r4, ror #22 │ │ │ │ + eorseq fp, r6, r8, asr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #244] @ 641704 │ │ │ │ + ldr ip, [pc, #244] @ 641708 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #228] @ 641708 │ │ │ │ + ldr ip, [pc, #228] @ 64170c │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #224] @ 64170c │ │ │ │ + ldr r0, [pc, #224] @ 641710 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #212] @ 641710 │ │ │ │ - ldr r1, [pc, #212] @ 641714 │ │ │ │ + ldr r2, [pc, #212] @ 641714 │ │ │ │ + ldr r1, [pc, #212] @ 641718 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1104466,72 +1104467,72 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #352 @ 0x160 │ │ │ │ bl 48f5ec │ │ │ │ subs r6, r0, #0 │ │ │ │ movge r6, r7 │ │ │ │ - blt 6416c8 │ │ │ │ - ldr r2, [pc, #140] @ 641718 │ │ │ │ - ldr r3, [pc, #124] @ 64170c │ │ │ │ + blt 6416cc │ │ │ │ + ldr r2, [pc, #140] @ 64171c │ │ │ │ + ldr r3, [pc, #124] @ 641710 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 641700 │ │ │ │ + bne 641704 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r5, #336] @ 0x150 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r1, r7 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - beq 6416f4 │ │ │ │ + beq 6416f8 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #48] @ 64171c │ │ │ │ + ldr r1, [pc, #48] @ 641720 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ - b 641684 │ │ │ │ - ldr r1, [pc, #36] @ 641720 │ │ │ │ + b 641688 │ │ │ │ + ldr r1, [pc, #36] @ 641724 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 6416e0 │ │ │ │ + b 6416e4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r6, r4, ip, ror fp │ │ │ │ - @ instruction: 0x0051969c │ │ │ │ + subeq r6, r4, r8, ror fp │ │ │ │ + @ instruction: 0x00519698 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq fp, r6, r0, lsr #21 │ │ │ │ - eorseq fp, r6, r0, asr #21 │ │ │ │ - subseq r9, r1, r8, lsr r6 │ │ │ │ - mlaseq r6, r8, sl, fp │ │ │ │ - eorseq fp, r6, r0, lsr sl │ │ │ │ + mlaseq r6, ip, sl, fp │ │ │ │ + @ instruction: 0x0036babc │ │ │ │ + subseq r9, r1, r4, lsr r6 │ │ │ │ + mlaseq r6, r4, sl, fp │ │ │ │ + eorseq fp, r6, ip, lsr #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #244] @ 641830 │ │ │ │ + ldr ip, [pc, #244] @ 641834 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #228] @ 641834 │ │ │ │ + ldr ip, [pc, #228] @ 641838 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #224] @ 641838 │ │ │ │ + ldr r0, [pc, #224] @ 64183c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [ip, r0] │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #212] @ 64183c │ │ │ │ - ldr r1, [pc, #212] @ 641840 │ │ │ │ + ldr r2, [pc, #212] @ 641840 │ │ │ │ + ldr r1, [pc, #212] @ 641844 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1104541,69 +1104542,69 @@ │ │ │ │ add r2, sp, #8 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #352 @ 0x160 │ │ │ │ bl 48f9f4 │ │ │ │ subs r6, r0, #0 │ │ │ │ movge r6, r7 │ │ │ │ - blt 6417f4 │ │ │ │ - ldr r2, [pc, #140] @ 641844 │ │ │ │ - ldr r3, [pc, #124] @ 641838 │ │ │ │ + blt 6417f8 │ │ │ │ + ldr r2, [pc, #140] @ 641848 │ │ │ │ + ldr r3, [pc, #124] @ 64183c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64182c │ │ │ │ + bne 641830 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r5, #336] @ 0x150 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r1, r7 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - beq 641820 │ │ │ │ + beq 641824 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r1, [pc, #48] @ 641848 │ │ │ │ + ldr r1, [pc, #48] @ 64184c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8e07c8 │ │ │ │ - b 6417b0 │ │ │ │ - ldr r1, [pc, #36] @ 64184c │ │ │ │ + b 6417b4 │ │ │ │ + ldr r1, [pc, #36] @ 641850 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 64180c │ │ │ │ + b 641810 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r6, r4, r0, asr sl │ │ │ │ - subseq r9, r1, r0, ror r5 │ │ │ │ + subeq r6, r4, ip, asr #20 │ │ │ │ + subseq r9, r1, ip, ror #10 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq fp, r6, r4, ror r9 │ │ │ │ - mlaseq r6, r4, r9, fp │ │ │ │ - subseq r9, r1, ip, lsl #10 │ │ │ │ - eorseq fp, r6, r8, lsr #19 │ │ │ │ - eorseq fp, r6, r4, lsl #18 │ │ │ │ + eorseq fp, r6, r0, ror r9 │ │ │ │ + mlaseq r6, r0, r9, fp │ │ │ │ + subseq r9, r1, r8, lsl #10 │ │ │ │ + eorseq fp, r6, r4, lsr #19 │ │ │ │ + eorseq fp, r6, r0, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr r3, [pc, #252] @ 641964 │ │ │ │ - ldr lr, [pc, #252] @ 641968 │ │ │ │ - ldr ip, [pc, #252] @ 64196c │ │ │ │ + ldr r3, [pc, #252] @ 641968 │ │ │ │ + ldr lr, [pc, #252] @ 64196c │ │ │ │ + ldr ip, [pc, #252] @ 641970 │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r1 │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #232] @ 641970 │ │ │ │ - ldr r1, [pc, #232] @ 641974 │ │ │ │ + ldr r2, [pc, #232] @ 641974 │ │ │ │ + ldr r1, [pc, #232] @ 641978 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ @@ -1104634,44 +1104635,44 @@ │ │ │ │ eoreq r2, r3, r3, ror #16 │ │ │ │ lsreq r2, r2, #8 │ │ │ │ biceq r2, r2, #65280 @ 0xff00 │ │ │ │ eoreq r3, r2, r3, ror #8 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bl 212834 │ │ │ │ - ldr r2, [pc, #80] @ 641978 │ │ │ │ - ldr r3, [pc, #64] @ 64196c │ │ │ │ + ldr r2, [pc, #80] @ 64197c │ │ │ │ + ldr r3, [pc, #64] @ 641970 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 641960 │ │ │ │ + bne 641964 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r6, r4, r0, lsr #18 │ │ │ │ - subseq r9, r1, r0, asr r4 │ │ │ │ + subeq r6, r4, ip, lsl r9 │ │ │ │ + subseq r9, r1, ip, asr #8 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq fp, r6, r8, asr #16 │ │ │ │ - eorseq fp, r6, r8, ror #16 │ │ │ │ - @ instruction: 0x0051939c │ │ │ │ + eorseq fp, r6, r4, asr #16 │ │ │ │ + eorseq fp, r6, r4, ror #16 │ │ │ │ + @ instruction: 0x00519398 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #800] @ 641cb4 │ │ │ │ - ldr r9, [pc, #800] @ 641cb8 │ │ │ │ - ldr r8, [pc, #800] @ 641cbc │ │ │ │ + ldr r6, [pc, #800] @ 641cb8 │ │ │ │ + ldr r9, [pc, #800] @ 641cbc │ │ │ │ + ldr r8, [pc, #800] @ 641cc0 │ │ │ │ add r6, pc, r6 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, r6, #36 @ 0x24 │ │ │ │ mov r3, #24 │ │ │ │ mov r2, r9 │ │ │ │ @@ -1104679,411 +1104680,411 @@ │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ ldrb r2, [r4, #250] @ 0xfa │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r3, [r0, #640] @ 0x280 │ │ │ │ - beq 641b34 │ │ │ │ + beq 641b38 │ │ │ │ and r1, r5, #4 │ │ │ │ cmp r3, r1, lsr #2 │ │ │ │ - beq 641b14 │ │ │ │ + beq 641b18 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 641b3c │ │ │ │ + beq 641b40 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, #24 │ │ │ │ str r7, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ - ldr r5, [pc, #692] @ 641cc0 │ │ │ │ - ldr r1, [pc, #692] @ 641cc4 │ │ │ │ + ldr r5, [pc, #692] @ 641cc4 │ │ │ │ + ldr r1, [pc, #692] @ 641cc8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r7, r0 │ │ │ │ add r0, r6, #92 @ 0x5c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r1, [pc, #652] @ 641cc8 │ │ │ │ + ldr r1, [pc, #652] @ 641ccc │ │ │ │ add ip, r6, #100 @ 0x64 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r3, [pc, #644] @ 641ccc │ │ │ │ + ldr r3, [pc, #644] @ 641cd0 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #624] @ 641cd0 │ │ │ │ - ldr r1, [pc, #624] @ 641cd4 │ │ │ │ + ldr r2, [pc, #624] @ 641cd4 │ │ │ │ + ldr r1, [pc, #624] @ 641cd8 │ │ │ │ add ip, r6, #104 @ 0x68 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 641c68 │ │ │ │ + beq 641c6c │ │ │ │ add r6, r7, #352 @ 0x160 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 48d844 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 641ca4 │ │ │ │ + blt 641ca8 │ │ │ │ ldr r1, [r7, #572] @ 0x23c │ │ │ │ ldr r3, [r8, #120] @ 0x78 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 641c30 │ │ │ │ + blt 641c34 │ │ │ │ ldrd sl, [r4, #112] @ 0x70 │ │ │ │ add r3, r7, #608 @ 0x260 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ strd sl, [r3, #-8] │ │ │ │ bl 48e94c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 641c7c │ │ │ │ + blt 641c80 │ │ │ │ ldr r3, [r7, #572] @ 0x23c │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #0 │ │ │ │ - beq 641b14 │ │ │ │ + beq 641b18 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 48da90 │ │ │ │ ldr r3, [r7, #572] @ 0x23c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - bcc 641af0 │ │ │ │ + bcc 641af4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 641b14 │ │ │ │ - ldr r5, [pc, #404] @ 641cd8 │ │ │ │ - ldr r2, [pc, #404] @ 641cdc │ │ │ │ + beq 641b18 │ │ │ │ + ldr r5, [pc, #404] @ 641cdc │ │ │ │ + ldr r2, [pc, #404] @ 641ce0 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #400] @ 641ce0 │ │ │ │ + ldr r1, [pc, #400] @ 641ce4 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ - ldr r6, [pc, #372] @ 641ce4 │ │ │ │ - ldr r1, [pc, #372] @ 641ce8 │ │ │ │ + ldr r6, [pc, #372] @ 641ce8 │ │ │ │ + ldr r1, [pc, #372] @ 641cec │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r7, r0 │ │ │ │ add r0, r5, #92 @ 0x5c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r1, [pc, #332] @ 641cec │ │ │ │ + ldr r1, [pc, #332] @ 641cf0 │ │ │ │ add ip, r5, #100 @ 0x64 │ │ │ │ mov r2, r6 │ │ │ │ - ldr r3, [pc, #288] @ 641ccc │ │ │ │ + ldr r3, [pc, #288] @ 641cd0 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ add r5, r5, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d698 │ │ │ │ - ldr r2, [pc, #296] @ 641cf0 │ │ │ │ - ldr r1, [pc, #296] @ 641cf4 │ │ │ │ + ldr r2, [pc, #296] @ 641cf4 │ │ │ │ + ldr r1, [pc, #296] @ 641cf8 │ │ │ │ mov r3, #35 @ 0x23 │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 641b14 │ │ │ │ + beq 641b18 │ │ │ │ add r8, r7, #352 @ 0x160 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 48f110 │ │ │ │ ldr r1, [r7, #572] @ 0x23c │ │ │ │ ldr r3, [r5, #120] @ 0x78 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ mov r2, #0 │ │ │ │ blx r3 │ │ │ │ subs r1, r0, #0 │ │ │ │ movge r1, r4 │ │ │ │ movge r0, r8 │ │ │ │ - blt 641c54 │ │ │ │ + blt 641c58 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 48d9f0 │ │ │ │ - ldr r0, [pc, #192] @ 641cf8 │ │ │ │ + ldr r0, [pc, #192] @ 641cfc │ │ │ │ rsb r1, r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 48d9f0 │ │ │ │ - ldr r0, [pc, #160] @ 641cfc │ │ │ │ + ldr r0, [pc, #160] @ 641d00 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e11a8 │ │ │ │ - ldr r0, [pc, #144] @ 641d00 │ │ │ │ + ldr r0, [pc, #144] @ 641d04 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e11a8 │ │ │ │ rsb r1, r0, #0 │ │ │ │ - ldr r0, [pc, #124] @ 641d04 │ │ │ │ + ldr r0, [pc, #124] @ 641d08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ ldr r3, [r8, #120] @ 0x78 │ │ │ │ ldr r1, [r7, #572] @ 0x23c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r2, #0 │ │ │ │ blx r3 │ │ │ │ - b 641c40 │ │ │ │ - ldr r0, [pc, #92] @ 641d08 │ │ │ │ + b 641c44 │ │ │ │ + ldr r0, [pc, #92] @ 641d0c │ │ │ │ rsb r1, r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 641c5c │ │ │ │ - strdeq r6, [r4], #-116 @ 0xffffff8c │ │ │ │ - eorseq fp, r6, ip, lsr r7 │ │ │ │ - eorseq fp, r6, ip, asr r7 │ │ │ │ - eoreq fp, sp, ip, lsl #18 │ │ │ │ - eorseq r7, r6, ip, asr sl │ │ │ │ - eorseq r1, r0, r0, lsr #15 │ │ │ │ + b 641c60 │ │ │ │ + strdeq r6, [r4], #-112 @ 0xffffff90 │ │ │ │ + eorseq fp, r6, r8, lsr r7 │ │ │ │ + eorseq fp, r6, r8, asr r7 │ │ │ │ + eoreq fp, sp, r8, lsl #18 │ │ │ │ + eorseq r7, r6, r8, asr sl │ │ │ │ + mlaseq r0, ip, r7, r1 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - eorseq r7, r0, r0, lsr r1 │ │ │ │ - eorseq r7, r0, r0, asr r1 │ │ │ │ - subeq r6, r4, r8, asr #12 │ │ │ │ - eorseq fp, r6, ip, lsl #11 │ │ │ │ - eorseq fp, r6, ip, lsr #11 │ │ │ │ - eoreq fp, sp, r8, lsr #15 │ │ │ │ - @ instruction: 0x003678f8 │ │ │ │ - eorseq r1, r0, ip, lsr r6 │ │ │ │ - eorseq r6, r0, r8, asr #31 │ │ │ │ - eorseq r6, r0, r8, ror #31 │ │ │ │ - mlaseq r0, r8, r0, r7 │ │ │ │ - @ instruction: 0x003313d0 │ │ │ │ - @ instruction: 0x00306fb4 │ │ │ │ - eorseq r1, r3, r8, lsl #7 │ │ │ │ - eorseq r7, r0, r0 │ │ │ │ + eorseq r7, r0, ip, lsr #2 │ │ │ │ + eorseq r7, r0, ip, asr #2 │ │ │ │ + subeq r6, r4, r4, asr #12 │ │ │ │ + eorseq fp, r6, r8, lsl #11 │ │ │ │ + eorseq fp, r6, r8, lsr #11 │ │ │ │ + eoreq fp, sp, r4, lsr #15 │ │ │ │ + @ instruction: 0x003678f4 │ │ │ │ + eorseq r1, r0, r8, lsr r6 │ │ │ │ + eorseq r6, r0, r4, asr #31 │ │ │ │ + eorseq r6, r0, r4, ror #31 │ │ │ │ + mlaseq r0, r4, r0, r7 │ │ │ │ + eorseq r1, r3, ip, asr #7 │ │ │ │ + @ instruction: 0x00306fb0 │ │ │ │ + eorseq r1, r3, r4, lsl #7 │ │ │ │ + @ instruction: 0x00306ffc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #204] @ 641df0 │ │ │ │ + ldr r4, [pc, #204] @ 641df4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #128 @ 0x80 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #188] @ 641df4 │ │ │ │ - ldr r1, [pc, #188] @ 641df8 │ │ │ │ + ldr r2, [pc, #188] @ 641df8 │ │ │ │ + ldr r1, [pc, #188] @ 641dfc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #168] @ 641dfc │ │ │ │ - ldr r1, [pc, #168] @ 641e00 │ │ │ │ + ldr r2, [pc, #168] @ 641e00 │ │ │ │ + ldr r1, [pc, #168] @ 641e04 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ mov r3, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [r0, #568] @ 0x238 │ │ │ │ mov r0, r7 │ │ │ │ - bl 64197c │ │ │ │ + bl 641980 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ bl 48cb68 │ │ │ │ add r0, r5, #744 @ 0x2e8 │ │ │ │ - bl 63cfb4 │ │ │ │ + bl 63cfb8 │ │ │ │ add r6, r5, #340 @ 0x154 │ │ │ │ ldr r0, [r5, #764] @ 0x2fc │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldrh r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 641dd0 │ │ │ │ + beq 641dd4 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5, #760] @ 0x2f8 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldrh r3, [r6] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 641db4 │ │ │ │ + bgt 641db8 │ │ │ │ ldr r0, [r5, #760] @ 0x2f8 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62d0f8 │ │ │ │ + bl 62d0fc │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 211d90 │ │ │ │ - subeq r6, r4, r8, ror #8 │ │ │ │ - mlaeq pc, r8, r6, r2 @ │ │ │ │ - @ instruction: 0x002f26b0 │ │ │ │ - eorseq fp, r6, r0, lsl #7 │ │ │ │ - eorseq fp, r6, r0, lsr #7 │ │ │ │ + subeq r6, r4, r4, ror #8 │ │ │ │ + mlaeq pc, r4, r6, r2 @ │ │ │ │ + eoreq r2, pc, ip, lsr #13 │ │ │ │ + eorseq fp, r6, ip, ror r3 │ │ │ │ + mlaseq r6, ip, r3, fp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r6, [pc, #888] @ 642194 │ │ │ │ - ldr r2, [pc, #888] @ 642198 │ │ │ │ + ldr r6, [pc, #888] @ 642198 │ │ │ │ + ldr r2, [pc, #888] @ 64219c │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #880] @ 64219c │ │ │ │ + ldr r1, [pc, #880] @ 6421a0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r6, #128 @ 0x80 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #848] @ 6421a0 │ │ │ │ - ldr r1, [pc, #848] @ 6421a4 │ │ │ │ + ldr r2, [pc, #848] @ 6421a4 │ │ │ │ + ldr r1, [pc, #848] @ 6421a8 │ │ │ │ mov r3, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r6, #36 @ 0x24 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 642110 │ │ │ │ + beq 642114 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #336] @ 0x150 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 642138 │ │ │ │ + beq 64213c │ │ │ │ bl 21305c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 642088 │ │ │ │ + beq 64208c │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ - bhi 6420cc │ │ │ │ + bhi 6420d0 │ │ │ │ add r8, r4, #340 @ 0x154 │ │ │ │ ldrh r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 642044 │ │ │ │ + beq 642048 │ │ │ │ ldrh r3, [r8, #2] │ │ │ │ orrs r2, r3, #0 │ │ │ │ - beq 641ffc │ │ │ │ + beq 642000 │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ - bne 641ffc │ │ │ │ + bne 642000 │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ - bhi 642160 │ │ │ │ + bhi 642164 │ │ │ │ add r9, r4, #744 @ 0x2e8 │ │ │ │ mov r2, r5 │ │ │ │ add r1, r4, #304 @ 0x130 │ │ │ │ mov r0, r9 │ │ │ │ - bl 63ceec │ │ │ │ + bl 63cef0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 642028 │ │ │ │ + beq 64202c │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62d174 │ │ │ │ - ldr r2, [pc, #676] @ 6421a8 │ │ │ │ + bl 62d178 │ │ │ │ + ldr r2, [pc, #676] @ 6421ac │ │ │ │ ldrh r1, [r8, #2] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ mov r1, #4 │ │ │ │ str r0, [r4, #764] @ 0x2fc │ │ │ │ ldrh r0, [r8] │ │ │ │ bl 212060 │ │ │ │ str r0, [r4, #760] @ 0x2f8 │ │ │ │ ldrh r3, [r8] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64218c │ │ │ │ - ldr sl, [pc, #624] @ 6421ac │ │ │ │ + beq 642190 │ │ │ │ + ldr sl, [pc, #624] @ 6421b0 │ │ │ │ mov r6, #0 │ │ │ │ add sl, pc, sl │ │ │ │ - b 641f48 │ │ │ │ + b 641f4c │ │ │ │ ldr fp, [r4, #760] @ 0x2f8 │ │ │ │ ldrh r1, [r8, #2] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ str r0, [fp, r6, lsl #2] │ │ │ │ ldrh r0, [r8] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - bhi 641f44 │ │ │ │ + bhi 641f48 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ str r0, [r4, #572] @ 0x23c │ │ │ │ bl 211c40 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [r4, #568] @ 0x238 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ str r5, [sp] │ │ │ │ bl 48cdbc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 642028 │ │ │ │ + bge 64202c │ │ │ │ mov r0, r9 │ │ │ │ - bl 63cfb4 │ │ │ │ + bl 63cfb8 │ │ │ │ ldr r0, [r4, #764] @ 0x2fc │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldrh r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #0 │ │ │ │ - beq 641fdc │ │ │ │ + beq 641fe0 │ │ │ │ ldr r3, [r4, #760] @ 0x2f8 │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ - bl 62c574 │ │ │ │ + bl 62c578 │ │ │ │ ldrh r3, [r8] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi 641fc0 │ │ │ │ + bhi 641fc4 │ │ │ │ ldr r0, [r4, #760] @ 0x2f8 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r7 │ │ │ │ - bl 62d0f8 │ │ │ │ + bl 62d0fc │ │ │ │ ldr r0, [r4, #568] @ 0x238 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 211d90 │ │ │ │ - ldr r3, [pc, #428] @ 6421b0 │ │ │ │ - ldr ip, [pc, #428] @ 6421b4 │ │ │ │ - ldr r1, [pc, #428] @ 6421b8 │ │ │ │ + ldr r3, [pc, #428] @ 6421b4 │ │ │ │ + ldr ip, [pc, #428] @ 6421b8 │ │ │ │ + ldr r1, [pc, #428] @ 6421bc │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #144 @ 0x90 │ │ │ │ mov r2, #225 @ 0xe1 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1105091,16 +1105092,16 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #368] @ 6421bc │ │ │ │ - ldr r1, [pc, #368] @ 6421c0 │ │ │ │ + ldr ip, [pc, #368] @ 6421c0 │ │ │ │ + ldr r1, [pc, #368] @ 6421c4 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #144 @ 0x90 │ │ │ │ mov r2, #220 @ 0xdc │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ @@ -1105108,16 +1105109,16 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #308] @ 6421c4 │ │ │ │ - ldr r1, [pc, #308] @ 6421c8 │ │ │ │ + ldr ip, [pc, #308] @ 6421c8 │ │ │ │ + ldr r1, [pc, #308] @ 6421cc │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #144 @ 0x90 │ │ │ │ mov r2, #210 @ 0xd2 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ @@ -1105125,16 +1105126,16 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #248] @ 6421cc │ │ │ │ - ldr r1, [pc, #248] @ 6421d0 │ │ │ │ + ldr ip, [pc, #248] @ 6421d0 │ │ │ │ + ldr r1, [pc, #248] @ 6421d4 │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #144 @ 0x90 │ │ │ │ mov r2, #214 @ 0xd6 │ │ │ │ mov r0, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ @@ -1105142,112 +1105143,112 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #188] @ 6421d4 │ │ │ │ - ldr r1, [pc, #188] @ 6421d8 │ │ │ │ + ldr ip, [pc, #188] @ 6421d8 │ │ │ │ + ldr r1, [pc, #188] @ 6421dc │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #144 @ 0x90 │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 642028 │ │ │ │ - ldr ip, [pc, #156] @ 6421dc │ │ │ │ - ldr r1, [pc, #156] @ 6421e0 │ │ │ │ + b 64202c │ │ │ │ + ldr ip, [pc, #156] @ 6421e0 │ │ │ │ + ldr r1, [pc, #156] @ 6421e4 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #144 @ 0x90 │ │ │ │ mov r2, #205 @ 0xcd │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 642028 │ │ │ │ - ldr ip, [pc, #124] @ 6421e4 │ │ │ │ - ldr r1, [pc, #124] @ 6421e8 │ │ │ │ + b 64202c │ │ │ │ + ldr ip, [pc, #124] @ 6421e8 │ │ │ │ + ldr r1, [pc, #124] @ 6421ec │ │ │ │ add ip, pc, ip │ │ │ │ mov lr, #1024 @ 0x400 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #144 @ 0x90 │ │ │ │ mov r2, #230 @ 0xe6 │ │ │ │ mov r0, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ bl 8e0540 │ │ │ │ - b 642028 │ │ │ │ + b 64202c │ │ │ │ mov r0, #1 │ │ │ │ - b 641f70 │ │ │ │ - subeq r6, r4, r0, ror r3 │ │ │ │ - eoreq r2, pc, r0, lsr #11 │ │ │ │ - @ instruction: 0x002f25bc │ │ │ │ - eorseq fp, r6, r8, lsl #5 │ │ │ │ - eorseq fp, r6, r8, lsr #5 │ │ │ │ + b 641f74 │ │ │ │ + subeq r6, r4, ip, ror #6 │ │ │ │ + mlaeq pc, ip, r5, r2 @ │ │ │ │ + @ instruction: 0x002f25b8 │ │ │ │ + eorseq fp, r6, r4, lsl #5 │ │ │ │ + eorseq fp, r6, r4, lsr #5 │ │ │ │ @ instruction: 0xfffff208 │ │ │ │ @ instruction: 0xfffff1d0 │ │ │ │ - subeq r6, r4, r4, lsl #3 │ │ │ │ - eorseq fp, r6, ip, lsr #5 │ │ │ │ - eorseq fp, r6, r8, ror #3 │ │ │ │ - eorseq fp, r6, r8, lsr r2 │ │ │ │ + subeq r6, r4, r0, lsl #3 │ │ │ │ + eorseq fp, r6, r8, lsr #5 │ │ │ │ + eorseq fp, r6, r4, ror #3 │ │ │ │ + eorseq fp, r6, r4, lsr r2 │ │ │ │ + eorseq fp, r6, r4, lsr #3 │ │ │ │ eorseq fp, r6, r8, lsr #3 │ │ │ │ - eorseq fp, r6, ip, lsr #3 │ │ │ │ - eorseq fp, r6, r4, ror #2 │ │ │ │ - eorseq fp, r6, r8, lsl #3 │ │ │ │ - eorseq fp, r6, ip, lsl r1 │ │ │ │ - ldrsheq fp, [r6], -ip @ │ │ │ │ - ldrsbeq fp, [r6], -ip @ │ │ │ │ - eorseq fp, r6, r4, ror #1 │ │ │ │ - ldrheq fp, [r6], -r4 @ │ │ │ │ - eorseq fp, r6, ip, ror r1 │ │ │ │ - eorseq fp, r6, r8, lsl #1 │ │ │ │ - ldr r0, [pc, #4] @ 6421f8 │ │ │ │ + eorseq fp, r6, r0, ror #2 │ │ │ │ + eorseq fp, r6, r4, lsl #3 │ │ │ │ + eorseq fp, r6, r8, lsl r1 │ │ │ │ + ldrsheq fp, [r6], -r8 @ │ │ │ │ + ldrsbeq fp, [r6], -r8 @ │ │ │ │ + eorseq fp, r6, r0, ror #1 │ │ │ │ + ldrheq fp, [r6], -r0 @ │ │ │ │ + eorseq fp, r6, r8, ror r1 │ │ │ │ + eorseq fp, r6, r4, lsl #1 │ │ │ │ + ldr r0, [pc, #4] @ 6421fc │ │ │ │ add r0, pc, r0 │ │ │ │ b 69caec │ │ │ │ - @ instruction: 0x004ebd90 │ │ │ │ + subeq fp, lr, ip, lsl #27 │ │ │ │ b 4826e4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #200] @ 6422e0 │ │ │ │ - ldr r2, [pc, #200] @ 6422e4 │ │ │ │ - ldr r1, [pc, #200] @ 6422e8 │ │ │ │ + ldr r4, [pc, #200] @ 6422e4 │ │ │ │ + ldr r2, [pc, #200] @ 6422e8 │ │ │ │ + ldr r1, [pc, #200] @ 6422ec │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r5, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #168] @ 6422ec │ │ │ │ - ldr r1, [pc, #168] @ 6422f0 │ │ │ │ + ldr r2, [pc, #168] @ 6422f0 │ │ │ │ + ldr r1, [pc, #168] @ 6422f4 │ │ │ │ add r4, r4, #16 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r5, [pc, #136] @ 6422f4 │ │ │ │ + ldr r5, [pc, #136] @ 6422f8 │ │ │ │ mov r2, #2 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r1, r5 │ │ │ │ add r5, r5, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 694d3c │ │ │ │ - ldr ip, [pc, #108] @ 6422f8 │ │ │ │ - ldr r0, [pc, #108] @ 6422fc │ │ │ │ - ldr r1, [pc, #108] @ 642300 │ │ │ │ - ldr r2, [pc, #108] @ 642304 │ │ │ │ - ldr r3, [pc, #108] @ 642308 │ │ │ │ + ldr ip, [pc, #108] @ 6422fc │ │ │ │ + ldr r0, [pc, #108] @ 642300 │ │ │ │ + ldr r1, [pc, #108] @ 642304 │ │ │ │ + ldr r2, [pc, #108] @ 642308 │ │ │ │ + ldr r3, [pc, #108] @ 64230c │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [r6, #84] @ 0x54 │ │ │ │ str ip, [r4, #92] @ 0x5c │ │ │ │ @@ -1105258,39 +1105259,39 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r6, r4, r0, lsl r0 │ │ │ │ - strdeq fp, [sp], -r0 @ │ │ │ │ - eorseq r7, r6, r4, asr #4 │ │ │ │ - eoreq r2, pc, r0, lsl #3 │ │ │ │ - mlaeq pc, ip, r1, r2 @ │ │ │ │ - subseq r7, r1, ip, lsr #3 │ │ │ │ + subeq r6, r4, ip │ │ │ │ + eoreq fp, sp, ip, ror #1 │ │ │ │ + eorseq r7, r6, r0, asr #4 │ │ │ │ + eoreq r2, pc, ip, ror r1 @ │ │ │ │ + mlaeq pc, r8, r1, r2 @ │ │ │ │ + subseq r7, r1, r8, lsr #3 │ │ │ │ andeq r0, r0, r8, ror #4 │ │ │ │ muleq r0, r4, r7 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ andeq r0, r0, r0, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #268] @ 642430 │ │ │ │ - ldr lr, [pc, #268] @ 642434 │ │ │ │ - ldr ip, [pc, #268] @ 642438 │ │ │ │ + ldr r3, [pc, #268] @ 642434 │ │ │ │ + ldr lr, [pc, #268] @ 642438 │ │ │ │ + ldr ip, [pc, #268] @ 64243c │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add lr, pc, lr │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #252] @ 64243c │ │ │ │ + ldr r2, [pc, #252] @ 642440 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #248] @ 642440 │ │ │ │ + ldr r1, [pc, #248] @ 642444 │ │ │ │ str r3, [sp] │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #21 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ @@ -1105301,15 +1105302,15 @@ │ │ │ │ add ip, sp, #20 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [r0, #944] @ 0x3b0 │ │ │ │ ldr r1, [r0, #948] @ 0x3b4 │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ str r3, [ip, #4] │ │ │ │ tst r0, #1 │ │ │ │ - bne 642414 │ │ │ │ + bne 642418 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r3, r3, r2, ror #8 │ │ │ │ eor r2, r1, r1, ror #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ bic r2, r2, #65280 @ 0xff00 │ │ │ │ @@ -1105318,70 +1105319,70 @@ │ │ │ │ add r3, sp, #8 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r2, #8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ bl 212834 │ │ │ │ - ldr r2, [pc, #108] @ 642444 │ │ │ │ - ldr r3, [pc, #92] @ 642438 │ │ │ │ + ldr r2, [pc, #108] @ 642448 │ │ │ │ + ldr r3, [pc, #92] @ 64243c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64242c │ │ │ │ + bne 642430 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r3, sp, #8 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldm r3, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ - b 6423c0 │ │ │ │ + b 6423c4 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r5, r4, r8, lsl #30 │ │ │ │ - @ instruction: 0x00518994 │ │ │ │ + subeq r5, r4, r4, lsl #30 │ │ │ │ + @ instruction: 0x00518990 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq fp, r6, r8, lsr #32 │ │ │ │ - eoreq r7, pc, r0, lsl #8 │ │ │ │ - subseq r8, r1, ip, ror #17 │ │ │ │ + eorseq fp, r6, r4, lsr #32 │ │ │ │ + strdeq r7, [pc], -ip @ │ │ │ │ + subseq r8, r1, r8, ror #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #156] @ 6424fc │ │ │ │ - ldr r2, [pc, #156] @ 642500 │ │ │ │ + ldr ip, [pc, #156] @ 642500 │ │ │ │ + ldr r2, [pc, #156] @ 642504 │ │ │ │ add ip, pc, ip │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #148] @ 642504 │ │ │ │ + ldr r1, [pc, #148] @ 642508 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #48 @ 0x30 │ │ │ │ mov r3, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #836] @ 0x344 │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6424f4 │ │ │ │ + beq 6424f8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #528 @ 0x210 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, #0 │ │ │ │ - blt 6424cc │ │ │ │ + blt 6424d0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -1105392,194 +1105393,194 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mvn r0, #37 @ 0x25 │ │ │ │ - b 6424b0 │ │ │ │ - ldrdeq r5, [r4], #-208 @ 0xffffff30 │ │ │ │ - eorseq r0, r3, r4, lsl #22 │ │ │ │ - eorseq r0, r3, ip, lsr #22 │ │ │ │ + b 6424b4 │ │ │ │ + subeq r5, r4, ip, asr #27 │ │ │ │ + eorseq r0, r3, r0, lsl #22 │ │ │ │ + eorseq r0, r3, r8, lsr #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr lr, [pc, #896] @ 6428a0 │ │ │ │ - ldr ip, [pc, #896] @ 6428a4 │ │ │ │ + ldr lr, [pc, #896] @ 6428a4 │ │ │ │ + ldr ip, [pc, #896] @ 6428a8 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #888] @ 6428a8 │ │ │ │ + ldr r3, [pc, #888] @ 6428ac │ │ │ │ sub sp, sp, #28 │ │ │ │ - ldr r2, [pc, #884] @ 6428ac │ │ │ │ + ldr r2, [pc, #884] @ 6428b0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r6, [pc, #852] @ 6428b0 │ │ │ │ + ldr r6, [pc, #852] @ 6428b4 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r4, r2 │ │ │ │ cmpne r4, r1 │ │ │ │ - ldr r2, [pc, #836] @ 6428b4 │ │ │ │ - ldr r1, [pc, #836] @ 6428b8 │ │ │ │ + ldr r2, [pc, #836] @ 6428b8 │ │ │ │ + ldr r1, [pc, #836] @ 6428bc │ │ │ │ add r3, r6, #48 @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #20 │ │ │ │ mov r5, r0 │ │ │ │ addeq r4, sp, #12 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #804] @ 6428bc │ │ │ │ - ldr r1, [pc, #804] @ 6428c0 │ │ │ │ + ldr r2, [pc, #804] @ 6428c0 │ │ │ │ + ldr r1, [pc, #804] @ 6428c4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r6, #68 @ 0x44 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #772] @ 6428c4 │ │ │ │ - ldr r1, [pc, #772] @ 6428c8 │ │ │ │ + ldr r2, [pc, #772] @ 6428c8 │ │ │ │ + ldr r1, [pc, #772] @ 6428cc │ │ │ │ add ip, r6, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #21 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #944] @ 0x3b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #3 │ │ │ │ ldr r3, [r0, #948] @ 0x3b4 │ │ │ │ sbcs r2, r3, #0 │ │ │ │ - bcc 642734 │ │ │ │ + bcc 642738 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 642808 │ │ │ │ + bne 64280c │ │ │ │ ldr r9, [r0, #952] @ 0x3b8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 64275c │ │ │ │ + beq 642760 │ │ │ │ bl 805858 │ │ │ │ ldr r1, [r5, #952] @ 0x3b8 │ │ │ │ mov r2, r4 │ │ │ │ bl 51ae7c │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 642830 │ │ │ │ + beq 642834 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ bl 211e80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 642844 │ │ │ │ + beq 642848 │ │ │ │ mov r0, r8 │ │ │ │ add r7, r7, #528 @ 0x210 │ │ │ │ bl 482cec │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp] │ │ │ │ bl 48cdbc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6427f0 │ │ │ │ - ldr r5, [pc, #604] @ 6428cc │ │ │ │ - ldr r2, [pc, #604] @ 6428d0 │ │ │ │ + blt 6427f4 │ │ │ │ + ldr r5, [pc, #604] @ 6428d0 │ │ │ │ + ldr r2, [pc, #604] @ 6428d4 │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #600] @ 6428d4 │ │ │ │ + ldr r1, [pc, #600] @ 6428d8 │ │ │ │ add r3, r5, #48 @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r3, #20 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #572] @ 6428d8 │ │ │ │ - ldr r1, [pc, #572] @ 6428dc │ │ │ │ + ldr r2, [pc, #572] @ 6428dc │ │ │ │ + ldr r1, [pc, #572] @ 6428e0 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #21 │ │ │ │ add r2, pc, r2 │ │ │ │ str r5, [sp] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r6, #836] @ 0x344 │ │ │ │ ldr r1, [r3, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 642894 │ │ │ │ + beq 642898 │ │ │ │ add r3, r0, #944 @ 0x3b0 │ │ │ │ ldrd r2, [r3] │ │ │ │ add r0, r6, #528 @ 0x210 │ │ │ │ blx r1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6427a4 │ │ │ │ + blt 6427a8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e0aac │ │ │ │ - ldr r2, [pc, #488] @ 6428e0 │ │ │ │ - ldr r3, [pc, #424] @ 6428a4 │ │ │ │ + ldr r2, [pc, #488] @ 6428e4 │ │ │ │ + ldr r3, [pc, #424] @ 6428a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64289c │ │ │ │ + bne 6428a0 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr ip, [pc, #424] @ 6428e4 │ │ │ │ - ldr r1, [pc, #424] @ 6428e8 │ │ │ │ + ldr ip, [pc, #424] @ 6428e8 │ │ │ │ + ldr r1, [pc, #424] @ 6428ec │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #84 @ 0x54 │ │ │ │ mov r2, #133 @ 0x85 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 6426e4 │ │ │ │ - ldr r0, [pc, #392] @ 6428ec │ │ │ │ + b 6426e8 │ │ │ │ + ldr r0, [pc, #392] @ 6428f0 │ │ │ │ mov r1, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 2142a4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 642878 │ │ │ │ + blt 64287c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #1 │ │ │ │ bl 211e80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64263c │ │ │ │ + bne 642640 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #348] @ 6428f0 │ │ │ │ - ldr r1, [pc, #348] @ 6428f4 │ │ │ │ + ldr r3, [pc, #348] @ 6428f4 │ │ │ │ + ldr r1, [pc, #348] @ 6428f8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #163 @ 0xa3 │ │ │ │ - b 64285c │ │ │ │ + b 642860 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ rsb r2, r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 6426e4 │ │ │ │ + bge 6426e8 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r2, [pc, #308] @ 6428f8 │ │ │ │ - ldr r3, [pc, #308] @ 6428fc │ │ │ │ - ldr r1, [pc, #308] @ 642900 │ │ │ │ + ldr r2, [pc, #308] @ 6428fc │ │ │ │ + ldr r3, [pc, #308] @ 642900 │ │ │ │ + ldr r1, [pc, #308] @ 642904 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, r3, #84 @ 0x54 │ │ │ │ mov r2, #183 @ 0xb7 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -1105587,287 +1105588,287 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 48cb68 │ │ │ │ mov r0, r8 │ │ │ │ bl 482dd0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8e0aac │ │ │ │ - b 6426f0 │ │ │ │ - ldr ip, [pc, #244] @ 642904 │ │ │ │ - ldr r1, [pc, #244] @ 642908 │ │ │ │ + b 6426f4 │ │ │ │ + ldr ip, [pc, #244] @ 642908 │ │ │ │ + ldr r1, [pc, #244] @ 64290c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #84 @ 0x54 │ │ │ │ mov r2, #138 @ 0x8a │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 6426e4 │ │ │ │ - ldr r1, [pc, #212] @ 64290c │ │ │ │ + b 6426e8 │ │ │ │ + ldr r1, [pc, #212] @ 642910 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 8dff00 │ │ │ │ - b 6426e4 │ │ │ │ + b 6426e8 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #192] @ 642910 │ │ │ │ - ldr r1, [pc, #192] @ 642914 │ │ │ │ + ldr r3, [pc, #192] @ 642914 │ │ │ │ + ldr r1, [pc, #192] @ 642918 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #150 @ 0x96 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr ip, [r0] │ │ │ │ add r3, r6, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e05e4 │ │ │ │ - b 6426e4 │ │ │ │ + b 6426e8 │ │ │ │ bl 212384 <__errno_location@plt> │ │ │ │ - ldr r3, [pc, #148] @ 642918 │ │ │ │ - ldr r1, [pc, #148] @ 64291c │ │ │ │ + ldr r3, [pc, #148] @ 64291c │ │ │ │ + ldr r1, [pc, #148] @ 642920 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #157 @ 0x9d │ │ │ │ - b 64285c │ │ │ │ + b 642860 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ - b 6427b8 │ │ │ │ + b 6427bc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r8, r1, r4, lsr #15 │ │ │ │ + subseq r8, r1, r0, lsr #15 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r8, r1, r0, lsl #15 │ │ │ │ + subseq r8, r1, ip, ror r7 │ │ │ │ andeq r3, r0, ip, lsr r9 │ │ │ │ - ldrdeq r5, [r4], #-196 @ 0xffffff3c │ │ │ │ - eorseq r0, r3, r8, lsl #20 │ │ │ │ - eorseq r0, r3, r0, lsr sl │ │ │ │ - eoreq r1, pc, r8, lsr lr @ │ │ │ │ - eoreq r1, pc, r4, asr lr @ │ │ │ │ - @ instruction: 0x0036adb0 │ │ │ │ - eoreq r7, pc, r4, lsl #3 │ │ │ │ - subeq r5, r4, r0, asr #23 │ │ │ │ - eorseq r0, r3, r0, lsl #18 │ │ │ │ - eorseq r0, r3, r8, lsr #18 │ │ │ │ - eorseq sl, r6, ip, asr #25 │ │ │ │ - strheq r7, [pc], -r0 @ │ │ │ │ - subseq r8, r1, ip, asr #11 │ │ │ │ - eorseq sl, r6, r4, ror ip │ │ │ │ - eorseq sl, r6, r8, asr ip │ │ │ │ - @ instruction: 0x0036acfc │ │ │ │ - eoreq r8, lr, r0, lsr #26 │ │ │ │ - eorseq sl, r6, r0, lsl #24 │ │ │ │ - @ instruction: 0x0036acd8 │ │ │ │ - subeq r5, r4, r4, ror #20 │ │ │ │ - @ instruction: 0x0036abb8 │ │ │ │ + ldrdeq r5, [r4], #-192 @ 0xffffff40 │ │ │ │ + eorseq r0, r3, r4, lsl #20 │ │ │ │ + eorseq r0, r3, ip, lsr #20 │ │ │ │ + eoreq r1, pc, r4, lsr lr @ │ │ │ │ + eoreq r1, pc, r0, asr lr @ │ │ │ │ + eorseq sl, r6, ip, lsr #27 │ │ │ │ + eoreq r7, pc, r0, lsl #3 │ │ │ │ + strheq r5, [r4], #-188 @ 0xffffff44 │ │ │ │ + @ instruction: 0x003308fc │ │ │ │ + eorseq r0, r3, r4, lsr #18 │ │ │ │ + eorseq sl, r6, r8, asr #25 │ │ │ │ + eoreq r7, pc, ip, lsr #1 │ │ │ │ + subseq r8, r1, r8, asr #11 │ │ │ │ + eorseq sl, r6, r0, ror ip │ │ │ │ + eorseq sl, r6, r4, asr ip │ │ │ │ + @ instruction: 0x0036acf8 │ │ │ │ + eoreq r8, lr, ip, lsl sp │ │ │ │ + @ instruction: 0x0036abfc │ │ │ │ + @ instruction: 0x0036acd4 │ │ │ │ + subeq r5, r4, r0, ror #20 │ │ │ │ + @ instruction: 0x0036abb4 │ │ │ │ + eorseq sl, r6, r8, asr #23 │ │ │ │ + eorseq sl, r6, r0, lsl #23 │ │ │ │ eorseq sl, r6, ip, asr #23 │ │ │ │ - eorseq sl, r6, r4, lsl #23 │ │ │ │ - @ instruction: 0x0036abd0 │ │ │ │ - eorseq sl, r6, r0, ror #23 │ │ │ │ - eorseq sl, r6, r4, asr #22 │ │ │ │ - @ instruction: 0x0036abf0 │ │ │ │ - eorseq sl, r6, r0, lsl fp │ │ │ │ + @ instruction: 0x0036abdc │ │ │ │ + eorseq sl, r6, r0, asr #22 │ │ │ │ + eorseq sl, r6, ip, ror #23 │ │ │ │ + eorseq sl, r6, ip, lsl #22 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #236] @ 642a24 │ │ │ │ - ldr r2, [pc, #236] @ 642a28 │ │ │ │ + ldr r3, [pc, #236] @ 642a28 │ │ │ │ + ldr r2, [pc, #236] @ 642a2c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #228] @ 642a2c │ │ │ │ + ldr r1, [pc, #228] @ 642a30 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, r3, #48 @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #20 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ ldrb r2, [r5, #250] @ 0xfa │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r3, [r0, #816] @ 0x330 │ │ │ │ - beq 6429cc │ │ │ │ + beq 6429d0 │ │ │ │ and ip, r4, #4 │ │ │ │ cmp r3, ip, lsr #2 │ │ │ │ - beq 6429ac │ │ │ │ + beq 6429b0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 6429d4 │ │ │ │ + beq 6429d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4827ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6429ac │ │ │ │ + blt 6429b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 642448 │ │ │ │ + bl 64244c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 642a0c │ │ │ │ + blt 642a10 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6429ac │ │ │ │ + beq 6429b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 642448 │ │ │ │ + bl 64244c │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 6429f8 │ │ │ │ + blt 6429fc │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 482a3c │ │ │ │ - ldr r0, [pc, #48] @ 642a30 │ │ │ │ + ldr r0, [pc, #48] @ 642a34 │ │ │ │ add r0, pc, r0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 8e11a8 │ │ │ │ mov r0, r5 │ │ │ │ bl 482a3c │ │ │ │ - ldr r0, [pc, #24] @ 642a34 │ │ │ │ + ldr r0, [pc, #24] @ 642a38 │ │ │ │ rsb r1, r4, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 642a00 │ │ │ │ - strdeq r5, [r4], #-136 @ 0xffffff78 │ │ │ │ - eorseq r0, r3, r0, lsr r6 │ │ │ │ - eorseq r0, r3, r4, asr r6 │ │ │ │ - eorseq sl, r6, ip, ror #21 │ │ │ │ - eorseq sl, r6, ip, lsr #21 │ │ │ │ + b 642a04 │ │ │ │ + strdeq r5, [r4], #-132 @ 0xffffff7c │ │ │ │ + eorseq r0, r3, ip, lsr #12 │ │ │ │ + eorseq r0, r3, r0, asr r6 │ │ │ │ + eorseq sl, r6, r8, ror #21 │ │ │ │ + eorseq sl, r6, r8, lsr #21 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #116] @ 642ac4 │ │ │ │ + ldr r4, [pc, #116] @ 642ac8 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #100] @ 642ac8 │ │ │ │ - ldr r1, [pc, #100] @ 642acc │ │ │ │ + ldr r2, [pc, #100] @ 642acc │ │ │ │ + ldr r1, [pc, #100] @ 642ad0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #80] @ 642ad0 │ │ │ │ - ldr r1, [pc, #80] @ 642ad4 │ │ │ │ + ldr r2, [pc, #80] @ 642ad4 │ │ │ │ + ldr r1, [pc, #80] @ 642ad8 │ │ │ │ add r4, r4, #68 @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d194 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 642920 │ │ │ │ + bl 642924 │ │ │ │ add r0, r5, #528 @ 0x210 │ │ │ │ bl 48cb68 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 482dd0 │ │ │ │ - subeq r5, r4, r0, ror #15 │ │ │ │ - eorseq r0, r3, r8, lsl r5 │ │ │ │ - eorseq r0, r3, ip, lsr r5 │ │ │ │ - eoreq r1, pc, ip, asr #18 │ │ │ │ - eoreq r1, pc, r0, ror #18 │ │ │ │ - ldr r0, [pc, #4] @ 642ae4 │ │ │ │ + ldrdeq r5, [r4], #-124 @ 0xffffff84 │ │ │ │ + eorseq r0, r3, r4, lsl r5 │ │ │ │ + eorseq r0, r3, r8, lsr r5 │ │ │ │ + eoreq r1, pc, r8, asr #18 │ │ │ │ + eoreq r1, pc, ip, asr r9 @ │ │ │ │ + ldr r0, [pc, #4] @ 642ae8 │ │ │ │ add r0, pc, r0 │ │ │ │ b 69caec │ │ │ │ - ldrdeq fp, [lr], #-72 @ 0xffffffb8 │ │ │ │ + ldrdeq fp, [lr], #-68 @ 0xffffffbc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #388] @ 642c84 │ │ │ │ - ldr r2, [pc, #388] @ 642c88 │ │ │ │ + ldr r6, [pc, #388] @ 642c88 │ │ │ │ + ldr r2, [pc, #388] @ 642c8c │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #384] @ 642c8c │ │ │ │ + ldr r1, [pc, #384] @ 642c90 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r3, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r6, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #352] @ 642c90 │ │ │ │ - ldr r1, [pc, #352] @ 642c94 │ │ │ │ + ldr r2, [pc, #352] @ 642c94 │ │ │ │ + ldr r1, [pc, #352] @ 642c98 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, #20 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #320] @ 642c98 │ │ │ │ - ldr r1, [pc, #320] @ 642c9c │ │ │ │ + ldr r2, [pc, #320] @ 642c9c │ │ │ │ + ldr r1, [pc, #320] @ 642ca0 │ │ │ │ add ip, r6, #36 @ 0x24 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #20 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d194 │ │ │ │ ldr ip, [r0, #960] @ 0x3c0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 642c40 │ │ │ │ + beq 642c44 │ │ │ │ add r6, r0, #944 @ 0x3b0 │ │ │ │ add r1, r0, #960 @ 0x3c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 63ceec │ │ │ │ + bl 63cef0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 642bc4 │ │ │ │ + bne 642bc8 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r8 │ │ │ │ bl 482cec │ │ │ │ - ldr r1, [pc, #204] @ 642ca0 │ │ │ │ + ldr r1, [pc, #204] @ 642ca4 │ │ │ │ add r5, r5, #528 @ 0x210 │ │ │ │ add r1, pc, r1 │ │ │ │ add r1, r1, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ bl 48e730 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp] │ │ │ │ bl 48cdbc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 642c28 │ │ │ │ + blt 642c2c │ │ │ │ mov r3, r7 │ │ │ │ add r1, r4, #992 @ 0x3e0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ bl 48e5e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 642ba4 │ │ │ │ + bge 642ba8 │ │ │ │ mov r0, r5 │ │ │ │ bl 48cb68 │ │ │ │ mov r0, r8 │ │ │ │ bl 482dd0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 63cfb4 │ │ │ │ - ldr ip, [pc, #92] @ 642ca4 │ │ │ │ - ldr r1, [pc, #92] @ 642ca8 │ │ │ │ + b 63cfb8 │ │ │ │ + ldr ip, [pc, #92] @ 642ca8 │ │ │ │ + ldr r1, [pc, #92] @ 642cac │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r6, #56 @ 0x38 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ @@ -1105875,62 +1105876,62 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0x00445794 │ │ │ │ - eorseq r0, r3, r8, ror #8 │ │ │ │ - mlaseq r3, r0, r4, r0 │ │ │ │ - eoreq r1, pc, r0, lsr #17 │ │ │ │ - @ instruction: 0x002f18bc │ │ │ │ - eorseq sl, r6, ip, asr #19 │ │ │ │ - eoreq r6, pc, r0, lsl #24 │ │ │ │ - subeq fp, lr, r0, ror #7 │ │ │ │ - eorseq sl, r6, ip, asr #11 │ │ │ │ - eorseq sl, r6, r8, lsl #18 │ │ │ │ + @ instruction: 0x00445790 │ │ │ │ + eorseq r0, r3, r4, ror #8 │ │ │ │ + eorseq r0, r3, ip, lsl #9 │ │ │ │ + mlaeq pc, ip, r8, r1 @ │ │ │ │ + @ instruction: 0x002f18b8 │ │ │ │ + eorseq sl, r6, r8, asr #19 │ │ │ │ + strdeq r6, [pc], -ip @ │ │ │ │ + ldrdeq fp, [lr], #-60 @ 0xffffffc4 │ │ │ │ + eorseq sl, r6, r8, asr #11 │ │ │ │ + eorseq sl, r6, r4, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #208] @ 642d94 │ │ │ │ + ldr r4, [pc, #208] @ 642d98 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #76 @ 0x4c │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #192] @ 642d98 │ │ │ │ - ldr r1, [pc, #192] @ 642d9c │ │ │ │ + ldr r2, [pc, #192] @ 642d9c │ │ │ │ + ldr r1, [pc, #192] @ 642da0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #172] @ 642da0 │ │ │ │ - ldr r1, [pc, #172] @ 642da4 │ │ │ │ + ldr r2, [pc, #172] @ 642da4 │ │ │ │ + ldr r1, [pc, #172] @ 642da8 │ │ │ │ add r4, r4, #92 @ 0x5c │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r1, [pc, #140] @ 642da8 │ │ │ │ + ldr r1, [pc, #140] @ 642dac │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 694d3c │ │ │ │ - ldr r3, [pc, #120] @ 642dac │ │ │ │ - ldr lr, [pc, #120] @ 642db0 │ │ │ │ - ldr ip, [pc, #120] @ 642db4 │ │ │ │ - ldr r0, [pc, #120] @ 642db8 │ │ │ │ - ldr r1, [pc, #120] @ 642dbc │ │ │ │ - ldr r2, [pc, #120] @ 642dc0 │ │ │ │ + ldr r3, [pc, #120] @ 642db0 │ │ │ │ + ldr lr, [pc, #120] @ 642db4 │ │ │ │ + ldr ip, [pc, #120] @ 642db8 │ │ │ │ + ldr r0, [pc, #120] @ 642dbc │ │ │ │ + ldr r1, [pc, #120] @ 642dc0 │ │ │ │ + ldr r2, [pc, #120] @ 642dc4 │ │ │ │ add r3, pc, r3 │ │ │ │ add lr, pc, lr │ │ │ │ add ip, pc, ip │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1105943,105 +1105944,105 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrdeq r5, [r4], #-92 @ 0xffffffa4 │ │ │ │ - eoreq sl, sp, r0, asr #12 │ │ │ │ - mlaseq r6, r0, r7, r6 │ │ │ │ - ldrdeq r1, [pc], -r0 @ │ │ │ │ - eoreq r1, pc, ip, ror #13 │ │ │ │ - subseq r6, r1, r4, lsl #16 │ │ │ │ - subeq fp, lr, r0, ror r2 │ │ │ │ + ldrdeq r5, [r4], #-88 @ 0xffffffa8 │ │ │ │ + eoreq sl, sp, ip, lsr r6 │ │ │ │ + eorseq r6, r6, ip, lsl #15 │ │ │ │ + eoreq r1, pc, ip, asr #13 │ │ │ │ + eoreq r1, pc, r8, ror #13 │ │ │ │ + subseq r6, r1, r0, lsl #16 │ │ │ │ + subeq fp, lr, ip, ror #4 │ │ │ │ @ instruction: 0xfffffd98 │ │ │ │ andeq r0, r0, ip, lsl #6 │ │ │ │ andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #64] @ 642e1c │ │ │ │ + ldr ip, [pc, #64] @ 642e20 │ │ │ │ mov r4, r1 │ │ │ │ - ldr r2, [pc, #60] @ 642e20 │ │ │ │ - ldr r1, [pc, #60] @ 642e24 │ │ │ │ + ldr r2, [pc, #60] @ 642e24 │ │ │ │ + ldr r1, [pc, #60] @ 642e28 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #20 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r2, #8 │ │ │ │ add r1, r0, #992 @ 0x3e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 212834 │ │ │ │ - strheq r5, [r4], #-76 @ 0xffffffb4 │ │ │ │ - eorseq sl, r6, ip, lsr r7 │ │ │ │ - eoreq r6, pc, r0, ror r9 @ │ │ │ │ + strheq r5, [r4], #-72 @ 0xffffffb8 │ │ │ │ + eorseq sl, r6, r8, lsr r7 │ │ │ │ + eoreq r6, pc, ip, ror #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #148] @ 642ed4 │ │ │ │ - ldr r2, [pc, #148] @ 642ed8 │ │ │ │ + ldr ip, [pc, #148] @ 642ed8 │ │ │ │ + ldr r2, [pc, #148] @ 642edc │ │ │ │ mov r4, r1 │ │ │ │ - ldr r1, [pc, #144] @ 642edc │ │ │ │ + ldr r1, [pc, #144] @ 642ee0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ ldrb r2, [r5, #250] @ 0xfa │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r3, [r0, #816] @ 0x330 │ │ │ │ - beq 642e9c │ │ │ │ + beq 642ea0 │ │ │ │ and r1, r4, #4 │ │ │ │ cmp r3, r1, lsr #2 │ │ │ │ - beq 642eb4 │ │ │ │ + beq 642eb8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 642ea4 │ │ │ │ + beq 642ea8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 4827ec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 642eb4 │ │ │ │ + beq 642eb8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 482a3c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subeq r5, r4, r4, asr r4 │ │ │ │ - eorseq r0, r3, ip, lsr #2 │ │ │ │ - eorseq r0, r3, r0, asr r1 │ │ │ │ + subeq r5, r4, r0, asr r4 │ │ │ │ + eorseq r0, r3, r8, lsr #2 │ │ │ │ + eorseq r0, r3, ip, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #96] @ 642f58 │ │ │ │ + ldr r7, [pc, #96] @ 642f5c │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #92] @ 642f5c │ │ │ │ - ldr r2, [pc, #92] @ 642f60 │ │ │ │ + ldr r1, [pc, #92] @ 642f60 │ │ │ │ + ldr r2, [pc, #92] @ 642f64 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #20 │ │ │ │ str r7, [sp] │ │ │ │ @@ -1106056,33 +1106057,33 @@ │ │ │ │ str r8, [sp, #32] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 4826e4 │ │ │ │ - @ instruction: 0x0044539c │ │ │ │ - mlaseq r3, r8, r0, r0 │ │ │ │ - eorseq r0, r3, r0, ror r0 │ │ │ │ + @ instruction: 0x00445398 │ │ │ │ + mlaseq r3, r4, r0, r0 │ │ │ │ + eorseq r0, r3, ip, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #204] @ 643048 │ │ │ │ + ldr ip, [pc, #204] @ 64304c │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ - ldr lr, [pc, #192] @ 64304c │ │ │ │ + ldr lr, [pc, #192] @ 643050 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #180] @ 643050 │ │ │ │ + ldr ip, [pc, #180] @ 643054 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #176] @ 643054 │ │ │ │ - ldr r1, [pc, #176] @ 643058 │ │ │ │ + ldr r2, [pc, #176] @ 643058 │ │ │ │ + ldr r1, [pc, #176] @ 64305c │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #20 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ @@ -1106091,145 +1106092,145 @@ │ │ │ │ mov r5, #0 │ │ │ │ add r3, sp, r2 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r1, r0, #992 @ 0x3e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 48e5e4 │ │ │ │ cmp r0, r5 │ │ │ │ - blt 643034 │ │ │ │ + blt 643038 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 62cce8 │ │ │ │ + bl 62ccec │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #96] @ 64305c │ │ │ │ - ldr r3, [pc, #80] @ 643050 │ │ │ │ + ldr r2, [pc, #96] @ 643060 │ │ │ │ + ldr r3, [pc, #80] @ 643054 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 643044 │ │ │ │ + bne 643048 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 8e0168 │ │ │ │ mvn r0, #0 │ │ │ │ - b 642ff4 │ │ │ │ + b 642ff8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq r5, r4, r4, lsr #6 │ │ │ │ - subseq r7, r1, ip, lsr #26 │ │ │ │ + subeq r5, r4, r0, lsr #6 │ │ │ │ + subseq r7, r1, r8, lsr #26 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eorseq sl, r6, r4, lsl #11 │ │ │ │ - @ instruction: 0x002f67b8 │ │ │ │ - subseq r7, r1, r8, asr #25 │ │ │ │ + eorseq sl, r6, r0, lsl #11 │ │ │ │ + @ instruction: 0x002f67b4 │ │ │ │ + subseq r7, r1, r4, asr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #164] @ 64311c │ │ │ │ - ldr r2, [pc, #164] @ 643120 │ │ │ │ - ldr r1, [pc, #164] @ 643124 │ │ │ │ + ldr r4, [pc, #164] @ 643120 │ │ │ │ + ldr r2, [pc, #164] @ 643124 │ │ │ │ + ldr r1, [pc, #164] @ 643128 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #20 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #132] @ 643128 │ │ │ │ - ldr r1, [pc, #132] @ 64312c │ │ │ │ + ldr r2, [pc, #132] @ 64312c │ │ │ │ + ldr r1, [pc, #132] @ 643130 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #20 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #100] @ 643130 │ │ │ │ - ldr r1, [pc, #100] @ 643134 │ │ │ │ + ldr r2, [pc, #100] @ 643134 │ │ │ │ + ldr r1, [pc, #100] @ 643138 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #20 │ │ │ │ str r4, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d194 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 642e28 │ │ │ │ + bl 642e2c │ │ │ │ add r0, r7, #528 @ 0x210 │ │ │ │ bl 48cb68 │ │ │ │ mov r0, r5 │ │ │ │ bl 482dd0 │ │ │ │ add r0, r4, #944 @ 0x3b0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 63cfb4 │ │ │ │ - subeq r5, r4, r0, lsr #4 │ │ │ │ - @ instruction: 0x0032fef4 │ │ │ │ - eorseq pc, r2, ip, lsl pc @ │ │ │ │ - eoreq r1, pc, ip, lsr #6 │ │ │ │ - eoreq r1, pc, r8, asr #6 │ │ │ │ - eorseq sl, r6, ip, asr r4 │ │ │ │ - eoreq r6, pc, r8, lsl #13 │ │ │ │ + b 63cfb8 │ │ │ │ + subeq r5, r4, ip, lsl r2 │ │ │ │ + @ instruction: 0x0032fef0 │ │ │ │ + eorseq pc, r2, r8, lsl pc @ │ │ │ │ + eoreq r1, pc, r8, lsr #6 │ │ │ │ + eoreq r1, pc, r4, asr #6 │ │ │ │ + eorseq sl, r6, r8, asr r4 │ │ │ │ + eoreq r6, pc, r4, lsl #13 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ 643158 │ │ │ │ + ldr r0, [pc, #4] @ 64315c │ │ │ │ add r0, pc, r0 │ │ │ │ b 69caec │ │ │ │ - ldrdeq sl, [lr], #-224 @ 0xffffff20 │ │ │ │ + subeq sl, lr, ip, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #204] @ 643240 │ │ │ │ - ldr r2, [pc, #204] @ 643244 │ │ │ │ - ldr r1, [pc, #204] @ 643248 │ │ │ │ + ldr r4, [pc, #204] @ 643244 │ │ │ │ + ldr r2, [pc, #204] @ 643248 │ │ │ │ + ldr r1, [pc, #204] @ 64324c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #172] @ 64324c │ │ │ │ - ldr r1, [pc, #172] @ 643250 │ │ │ │ + ldr r2, [pc, #172] @ 643250 │ │ │ │ + ldr r1, [pc, #172] @ 643254 │ │ │ │ add r4, r4, #16 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r1, [pc, #140] @ 643254 │ │ │ │ + ldr r1, [pc, #140] @ 643258 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 694d3c │ │ │ │ - ldr r3, [pc, #120] @ 643258 │ │ │ │ + ldr r3, [pc, #120] @ 64325c │ │ │ │ ldr lr, [r5, #48] @ 0x30 │ │ │ │ - ldr ip, [pc, #116] @ 64325c │ │ │ │ - ldr r0, [pc, #116] @ 643260 │ │ │ │ - ldr r1, [pc, #116] @ 643264 │ │ │ │ - ldr r2, [pc, #116] @ 643268 │ │ │ │ + ldr ip, [pc, #116] @ 643260 │ │ │ │ + ldr r0, [pc, #116] @ 643264 │ │ │ │ + ldr r1, [pc, #116] @ 643268 │ │ │ │ + ldr r2, [pc, #116] @ 64326c │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ add ip, pc, ip │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1106242,663 +1106243,663 @@ │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strheq r5, [r4], #-16 │ │ │ │ - mlaeq sp, r4, r1, sl │ │ │ │ - eorseq r6, r6, r8, ror #5 │ │ │ │ - eoreq r1, pc, r4, lsr #4 │ │ │ │ - eoreq r1, pc, r0, asr #4 │ │ │ │ - subseq r6, r1, r8, lsl #7 │ │ │ │ - subeq sl, lr, r0, lsr lr │ │ │ │ + subeq r5, r4, ip, lsr #3 │ │ │ │ + mlaeq sp, r0, r1, sl │ │ │ │ + eorseq r6, r6, r4, ror #5 │ │ │ │ + eoreq r1, pc, r0, lsr #4 │ │ │ │ + eoreq r1, pc, ip, lsr r2 @ │ │ │ │ + subseq r6, r1, r4, lsl #7 │ │ │ │ + subeq sl, lr, ip, lsr #28 │ │ │ │ andeq r0, r0, ip, asr #18 │ │ │ │ @ instruction: 0x000002bc │ │ │ │ @ instruction: 0xffffff2c │ │ │ │ andeq r0, r0, ip, lsr #26 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldrb r3, [r0, #352] @ 0x160 │ │ │ │ - ldr r2, [pc, #520] @ 643490 │ │ │ │ + ldr r2, [pc, #520] @ 643494 │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #516] @ 643494 │ │ │ │ + ldr r3, [pc, #516] @ 643498 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [pc, #512] @ 643498 │ │ │ │ + ldr r7, [pc, #512] @ 64349c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ - bne 643374 │ │ │ │ + bne 643378 │ │ │ │ ldr r3, [r4, #348] @ 0x15c │ │ │ │ add r6, r4, #352 @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ movlt r5, #0 │ │ │ │ ldr r2, [r6, #-8] │ │ │ │ - blt 6432d4 │ │ │ │ + blt 6432d8 │ │ │ │ mvn r5, #0 │ │ │ │ moveq r5, r2 │ │ │ │ mov r9, #0 │ │ │ │ add sl, sp, #24 │ │ │ │ mov r3, r5 │ │ │ │ str r9, [sp] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ add r1, sp, #20 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r9, [sp, #24] │ │ │ │ - bl 630dc8 │ │ │ │ - ldr r3, [pc, #408] @ 64349c │ │ │ │ + bl 630dcc │ │ │ │ + ldr r3, [pc, #408] @ 6434a0 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r9 │ │ │ │ - bne 6433f0 │ │ │ │ + bne 6433f4 │ │ │ │ ldmdb r6, {r1, r2} │ │ │ │ mov r3, #0 │ │ │ │ cmp r8, r1 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ movlt r1, r8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6433b0 │ │ │ │ - ldr r2, [pc, #360] @ 6434a0 │ │ │ │ - ldr r3, [pc, #344] @ 643494 │ │ │ │ + bne 6433b4 │ │ │ │ + ldr r2, [pc, #360] @ 6434a4 │ │ │ │ + ldr r3, [pc, #344] @ 643498 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64348c │ │ │ │ + bne 643490 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #1 │ │ │ │ ldr r6, [r4, #340] @ 0x154 │ │ │ │ bl 8fa1d4 │ │ │ │ - ldr r2, [pc, #284] @ 6434a4 │ │ │ │ + ldr r2, [pc, #284] @ 6434a8 │ │ │ │ mov r3, #0 │ │ │ │ bl 91bdf8 │ │ │ │ ldr ip, [r4, #328] @ 0x148 │ │ │ │ mov r5, #0 │ │ │ │ mov r2, r0 │ │ │ │ adds r2, r2, ip │ │ │ │ mov r0, r6 │ │ │ │ adc r3, r1, #0 │ │ │ │ bl 8fa0a0 │ │ │ │ strb r5, [r4, #352] @ 0x160 │ │ │ │ - b 6432b4 │ │ │ │ - ldr r2, [pc, #240] @ 6434a8 │ │ │ │ - ldr r3, [pc, #216] @ 643494 │ │ │ │ + b 6432b8 │ │ │ │ + ldr r2, [pc, #240] @ 6434ac │ │ │ │ + ldr r3, [pc, #216] @ 643498 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64348c │ │ │ │ - ldr r2, [pc, #208] @ 6434ac │ │ │ │ + bne 643490 │ │ │ │ + ldr r2, [pc, #208] @ 6434b0 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r4, #336] @ 0x150 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 4d37f0 │ │ │ │ - ldr r3, [pc, #184] @ 6434b0 │ │ │ │ + ldr r3, [pc, #184] @ 6434b4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 643314 │ │ │ │ - ldr r3, [pc, #168] @ 6434b4 │ │ │ │ + beq 643318 │ │ │ │ + ldr r3, [pc, #168] @ 6434b8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 643314 │ │ │ │ - ldr r3, [pc, #152] @ 6434b8 │ │ │ │ + beq 643318 │ │ │ │ + ldr r3, [pc, #152] @ 6434bc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 643470 │ │ │ │ + beq 643474 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r9, [sp, #24] │ │ │ │ str r9, [sp, #28] │ │ │ │ str r9, [sp, #32] │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {r4, r8} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #84] @ 6434bc │ │ │ │ + ldr r0, [pc, #84] @ 6434c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 643314 │ │ │ │ - ldr r0, [pc, #72] @ 6434c0 │ │ │ │ + b 643318 │ │ │ │ + ldr r0, [pc, #72] @ 6434c4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 8e8dbc │ │ │ │ - b 643314 │ │ │ │ + b 643318 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r7, r1, r8, lsr sl │ │ │ │ + subseq r7, r1, r4, lsr sl │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r7, r1, r8, lsr #20 │ │ │ │ + subseq r7, r1, r4, lsr #20 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r7, r1, ip, lsl #19 │ │ │ │ + subseq r7, r1, r8, lsl #19 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ - subseq r7, r1, ip, lsl #18 │ │ │ │ + subseq r7, r1, r8, lsl #18 │ │ │ │ andeq r0, r0, r4, asr #6 │ │ │ │ andeq r4, r0, r4, ror #15 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq sl, r6, r4, lsr #2 │ │ │ │ - eorseq sl, r6, r0, ror #2 │ │ │ │ + eorseq sl, r6, r0, lsr #2 │ │ │ │ + eorseq sl, r6, ip, asr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ 643570 │ │ │ │ + ldr r4, [pc, #148] @ 643574 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #132] @ 643574 │ │ │ │ - ldr r1, [pc, #132] @ 643578 │ │ │ │ + ldr r2, [pc, #132] @ 643578 │ │ │ │ + ldr r1, [pc, #132] @ 64357c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #112] @ 64357c │ │ │ │ - ldr r1, [pc, #112] @ 643580 │ │ │ │ + ldr r2, [pc, #112] @ 643580 │ │ │ │ + ldr r1, [pc, #112] @ 643584 │ │ │ │ add r4, r4, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #21 │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d194 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #356] @ 0x164 │ │ │ │ bl 4c1fc4 │ │ │ │ ldr r4, [r4, #340] @ 0x154 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 643554 │ │ │ │ + beq 643558 │ │ │ │ mov r0, r4 │ │ │ │ bl 8f9c88 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 62c5ec │ │ │ │ + bl 62c5f0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 62d0f8 │ │ │ │ - subeq r4, r4, r0, asr lr │ │ │ │ - eoreq r0, pc, r0, ror #29 │ │ │ │ - strdeq r0, [pc], -r8 @ │ │ │ │ - eorseq sl, r6, r4, lsl r1 │ │ │ │ - eorseq r8, r3, ip, lsr #18 │ │ │ │ + b 62d0fc │ │ │ │ + subeq r4, r4, ip, asr #28 │ │ │ │ + ldrdeq r0, [pc], -ip @ │ │ │ │ + strdeq r0, [pc], -r4 @ │ │ │ │ + eorseq sl, r6, r0, lsl r1 │ │ │ │ + eorseq r8, r3, r8, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #344] @ 6436f4 │ │ │ │ + ldr ip, [pc, #344] @ 6436f8 │ │ │ │ sub sp, sp, #32 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #36 @ 0x24 │ │ │ │ - ldr lr, [pc, #332] @ 6436f8 │ │ │ │ + ldr lr, [pc, #332] @ 6436fc │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #328] @ 6436fc │ │ │ │ + ldr ip, [pc, #328] @ 643700 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #324] @ 643700 │ │ │ │ - ldr r1, [pc, #324] @ 643704 │ │ │ │ + ldr r2, [pc, #324] @ 643704 │ │ │ │ + ldr r1, [pc, #324] @ 643708 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #28] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r6, [pc, #288] @ 643708 │ │ │ │ + ldr r6, [pc, #288] @ 64370c │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #304] @ 0x130 │ │ │ │ - bl 629adc │ │ │ │ + bl 629ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64360c │ │ │ │ + beq 643610 │ │ │ │ ldrb r3, [r5, #100] @ 0x64 │ │ │ │ tst r3, #4 │ │ │ │ movne r0, #1 │ │ │ │ - bne 643624 │ │ │ │ - ldr r3, [pc, #248] @ 64370c │ │ │ │ + bne 643628 │ │ │ │ + ldr r3, [pc, #248] @ 643710 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 643660 │ │ │ │ + bne 643664 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #228] @ 643710 │ │ │ │ - ldr r3, [pc, #204] @ 6436fc │ │ │ │ + ldr r2, [pc, #228] @ 643714 │ │ │ │ + ldr r3, [pc, #204] @ 643700 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 6436f0 │ │ │ │ + bne 6436f4 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #172] @ 643714 │ │ │ │ + ldr r3, [pc, #172] @ 643718 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643620 │ │ │ │ - ldr r3, [pc, #156] @ 643718 │ │ │ │ + beq 643624 │ │ │ │ + ldr r3, [pc, #156] @ 64371c │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 643620 │ │ │ │ - ldr r3, [pc, #140] @ 64371c │ │ │ │ + beq 643624 │ │ │ │ + ldr r3, [pc, #140] @ 643720 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6436dc │ │ │ │ + beq 6436e0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 643720 │ │ │ │ + ldr r0, [pc, #76] @ 643724 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 643620 │ │ │ │ - ldr r0, [pc, #64] @ 643724 │ │ │ │ + b 643624 │ │ │ │ + ldr r0, [pc, #64] @ 643728 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 643620 │ │ │ │ + b 643624 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x00444d90 │ │ │ │ - subseq r7, r1, r4, lsl r7 │ │ │ │ + subeq r4, r4, ip, lsl #27 │ │ │ │ + subseq r7, r1, r0, lsl r7 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eoreq r0, pc, r0, lsl lr @ │ │ │ │ - eoreq r0, pc, ip, lsr #28 │ │ │ │ - subseq r7, r1, r0, ror #13 │ │ │ │ + eoreq r0, pc, ip, lsl #28 │ │ │ │ + eoreq r0, pc, r8, lsr #28 │ │ │ │ + ldrsbeq r7, [r1], #-108 @ 0xffffff94 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - @ instruction: 0x00517698 │ │ │ │ + @ instruction: 0x00517694 │ │ │ │ @ instruction: 0x00002fb8 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r9, r6, r8, ror pc │ │ │ │ - eorseq r9, r6, r8, lsr #31 │ │ │ │ + eorseq r9, r6, r4, ror pc │ │ │ │ + eorseq r9, r6, r4, lsr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #952] @ 643afc │ │ │ │ - ldr r3, [pc, #952] @ 643b00 │ │ │ │ + ldr r2, [pc, #952] @ 643b00 │ │ │ │ + ldr r3, [pc, #952] @ 643b04 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r3, [pc, #928] @ 643b04 │ │ │ │ + ldr r3, [pc, #928] @ 643b08 │ │ │ │ mov sl, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #920] @ 643b08 │ │ │ │ - ldr r2, [pc, #920] @ 643b0c │ │ │ │ + ldr r1, [pc, #920] @ 643b0c │ │ │ │ + ldr r2, [pc, #920] @ 643b10 │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r9, [pc, #892] @ 643b10 │ │ │ │ + ldr r9, [pc, #892] @ 643b14 │ │ │ │ add r9, pc, r9 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 643584 │ │ │ │ + bl 643588 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6437ec │ │ │ │ - ldr r2, [pc, #868] @ 643b14 │ │ │ │ - ldr r3, [pc, #844] @ 643b00 │ │ │ │ + bne 6437f0 │ │ │ │ + ldr r2, [pc, #868] @ 643b18 │ │ │ │ + ldr r3, [pc, #844] @ 643b04 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 643af8 │ │ │ │ + bne 643afc │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #9 │ │ │ │ bl 4c19bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6439f4 │ │ │ │ + beq 6439f8 │ │ │ │ ldr r3, [r6, #344] @ 0x158 │ │ │ │ subs r3, r3, r7 │ │ │ │ str r3, [r6, #344] @ 0x158 │ │ │ │ ldr r3, [r6, #348] @ 0x15c │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r6, #348] @ 0x15c │ │ │ │ - beq 643918 │ │ │ │ + beq 64391c │ │ │ │ mov r5, #0 │ │ │ │ - b 643874 │ │ │ │ + b 643878 │ │ │ │ sub r3, r7, r5 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r3, sl, r5 │ │ │ │ bl 903568 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov fp, r0 │ │ │ │ add r5, r5, r0 │ │ │ │ ldr r0, [r6, #304] @ 0x130 │ │ │ │ - bl 62b2e8 │ │ │ │ + bl 62b2ec │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 643978 │ │ │ │ + bne 64397c │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ cmp r5, r7 │ │ │ │ - bcs 643918 │ │ │ │ + bcs 64391c │ │ │ │ ldr r0, [r6, #304] @ 0x130 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 63052c │ │ │ │ + bl 630530 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 643918 │ │ │ │ - ldr r3, [pc, #648] @ 643b18 │ │ │ │ + beq 64391c │ │ │ │ + ldr r3, [pc, #648] @ 643b1c │ │ │ │ ldr r8, [r9, r3] │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643824 │ │ │ │ - ldr r3, [pc, #632] @ 643b1c │ │ │ │ + beq 643828 │ │ │ │ + ldr r3, [pc, #632] @ 643b20 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643824 │ │ │ │ - ldr r3, [pc, #616] @ 643b20 │ │ │ │ + beq 643828 │ │ │ │ + ldr r3, [pc, #616] @ 643b24 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 643824 │ │ │ │ - ldr r3, [pc, #600] @ 643b24 │ │ │ │ + beq 643828 │ │ │ │ + ldr r3, [pc, #600] @ 643b28 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643a8c │ │ │ │ + beq 643a90 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #536] @ 643b28 │ │ │ │ + ldr r0, [pc, #536] @ 643b2c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 643824 │ │ │ │ + b 643828 │ │ │ │ ldr r1, [r6, #304] @ 0x130 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 62c9b4 │ │ │ │ + bl 62c9b8 │ │ │ │ ldr r0, [r6, #304] @ 0x130 │ │ │ │ - bl 629afc │ │ │ │ + bl 629b00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6437a8 │ │ │ │ + bne 6437ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 643584 │ │ │ │ + bl 643588 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6437a8 │ │ │ │ - ldr r2, [pc, #480] @ 643b2c │ │ │ │ - ldr r3, [pc, #432] @ 643b00 │ │ │ │ + beq 6437ac │ │ │ │ + ldr r2, [pc, #480] @ 643b30 │ │ │ │ + ldr r3, [pc, #432] @ 643b04 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 643af8 │ │ │ │ + bne 643afc │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 64326c │ │ │ │ - ldr r3, [pc, #432] @ 643b30 │ │ │ │ + b 643270 │ │ │ │ + ldr r3, [pc, #432] @ 643b34 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643864 │ │ │ │ - ldr r3, [pc, #396] @ 643b20 │ │ │ │ + beq 643868 │ │ │ │ + ldr r3, [pc, #396] @ 643b24 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 643864 │ │ │ │ - ldr r3, [pc, #380] @ 643b24 │ │ │ │ + beq 643868 │ │ │ │ + ldr r3, [pc, #380] @ 643b28 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643aa0 │ │ │ │ + beq 643aa4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ stm sp, {r6, fp} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #328] @ 643b34 │ │ │ │ + ldr r0, [pc, #328] @ 643b38 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 643864 │ │ │ │ - ldr r3, [pc, #284] @ 643b18 │ │ │ │ + b 643868 │ │ │ │ + ldr r3, [pc, #284] @ 643b1c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6437a8 │ │ │ │ - ldr r3, [pc, #296] @ 643b38 │ │ │ │ + beq 6437ac │ │ │ │ + ldr r3, [pc, #296] @ 643b3c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6437a8 │ │ │ │ - ldr r3, [pc, #252] @ 643b20 │ │ │ │ + beq 6437ac │ │ │ │ + ldr r3, [pc, #252] @ 643b24 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6437a8 │ │ │ │ - ldr r3, [pc, #236] @ 643b24 │ │ │ │ + beq 6437ac │ │ │ │ + ldr r3, [pc, #236] @ 643b28 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643ab8 │ │ │ │ + beq 643abc │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #184] @ 643b3c │ │ │ │ + ldr r0, [pc, #184] @ 643b40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6437a8 │ │ │ │ - ldr r0, [pc, #172] @ 643b40 │ │ │ │ + b 6437ac │ │ │ │ + ldr r0, [pc, #172] @ 643b44 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 643824 │ │ │ │ - ldr r0, [pc, #156] @ 643b44 │ │ │ │ + b 643828 │ │ │ │ + ldr r0, [pc, #156] @ 643b48 │ │ │ │ mov r2, fp │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ bl 8e8dbc │ │ │ │ - b 643864 │ │ │ │ - ldr r2, [pc, #136] @ 643b48 │ │ │ │ - ldr r3, [pc, #60] @ 643b00 │ │ │ │ + b 643868 │ │ │ │ + ldr r2, [pc, #136] @ 643b4c │ │ │ │ + ldr r3, [pc, #60] @ 643b04 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 643af8 │ │ │ │ - ldr r0, [pc, #104] @ 643b4c │ │ │ │ + bne 643afc │ │ │ │ + ldr r0, [pc, #104] @ 643b50 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8e8dbc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r7, r1, r0, lsl #11 │ │ │ │ + subseq r7, r1, ip, ror r5 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq r4, r4, r8, asr #23 │ │ │ │ - eoreq r0, pc, r8, ror ip @ │ │ │ │ - eoreq r0, pc, ip, asr ip @ │ │ │ │ - subseq r7, r1, r4, lsr r5 │ │ │ │ - subseq r7, r1, r4, lsl r5 │ │ │ │ + subeq r4, r4, r4, asr #23 │ │ │ │ + eoreq r0, pc, r4, ror ip @ │ │ │ │ + eoreq r0, pc, r8, asr ip @ │ │ │ │ + subseq r7, r1, r0, lsr r5 │ │ │ │ + subseq r7, r1, r0, lsl r5 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r1, r0, r4, ror sp │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r9, r6, r0, asr lr │ │ │ │ - subseq r7, r1, r8, ror r3 │ │ │ │ + eorseq r9, r6, ip, asr #28 │ │ │ │ + subseq r7, r1, r4, ror r3 │ │ │ │ andeq r4, r0, r4, asr #25 │ │ │ │ - @ instruction: 0x00369dd0 │ │ │ │ + eorseq r9, r6, ip, asr #27 │ │ │ │ andeq r1, r0, ip, asr pc │ │ │ │ - eorseq r9, r6, r0, asr #24 │ │ │ │ - @ instruction: 0x00369cfc │ │ │ │ - eorseq r9, r6, ip, asr #26 │ │ │ │ - subseq r7, r1, r4, lsl #4 │ │ │ │ - eorseq r9, r6, r0, lsr ip │ │ │ │ + eorseq r9, r6, ip, lsr ip │ │ │ │ + @ instruction: 0x00369cf8 │ │ │ │ + eorseq r9, r6, r8, asr #26 │ │ │ │ + subseq r7, r1, r0, lsl #4 │ │ │ │ + eorseq r9, r6, ip, lsr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r7, [pc, #676] @ 643e0c │ │ │ │ - ldr r2, [pc, #676] @ 643e10 │ │ │ │ + ldr r7, [pc, #676] @ 643e10 │ │ │ │ + ldr r2, [pc, #676] @ 643e14 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r1, [pc, #668] @ 643e14 │ │ │ │ + ldr r1, [pc, #668] @ 643e18 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, r7, #36 @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #636] @ 643e18 │ │ │ │ - ldr r1, [pc, #636] @ 643e1c │ │ │ │ + ldr r2, [pc, #636] @ 643e1c │ │ │ │ + ldr r1, [pc, #636] @ 643e20 │ │ │ │ mov r3, #21 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #624] @ 643e20 │ │ │ │ + ldr r9, [pc, #624] @ 643e24 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r7, #52 @ 0x34 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r0, #328] @ 0x148 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 643ca0 │ │ │ │ + beq 643ca4 │ │ │ │ ldr r3, [r0, #320] @ 0x140 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [r0, #324] @ 0x144 │ │ │ │ add sl, r0, #320 @ 0x140 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - blt 643ce4 │ │ │ │ + blt 643ce8 │ │ │ │ ldr r3, [r0, #312] @ 0x138 │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [r0, #336] @ 0x150 │ │ │ │ - beq 643d28 │ │ │ │ + beq 643d2c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #4 │ │ │ │ - bl 62d174 │ │ │ │ - ldr r2, [pc, #528] @ 643e24 │ │ │ │ + bl 62d178 │ │ │ │ + ldr r2, [pc, #528] @ 643e28 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 62c4c8 │ │ │ │ + bl 62c4cc │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r4, #304] @ 0x130 │ │ │ │ ldrd r6, [sl] │ │ │ │ add r3, r4, #352 @ 0x160 │ │ │ │ strd r6, [r3, #-8] │ │ │ │ mov r0, #32 │ │ │ │ bl 211a90 │ │ │ │ - ldr ip, [pc, #484] @ 643e28 │ │ │ │ + ldr ip, [pc, #484] @ 643e2c │ │ │ │ mov r1, #0 │ │ │ │ add ip, pc, ip │ │ │ │ stm sp, {r1, ip} │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #468] @ 643e2c │ │ │ │ + ldr r3, [pc, #468] @ 643e30 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ bl 8f9bac │ │ │ │ - ldr r0, [pc, #456] @ 643e30 │ │ │ │ + ldr r0, [pc, #456] @ 643e34 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [r4, #340] @ 0x154 │ │ │ │ strb r3, [r4, #352] @ 0x160 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 4c1fb4 │ │ │ │ str r0, [r4, #356] @ 0x164 │ │ │ │ @@ -1106906,16 +1106907,16 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #396] @ 643e34 │ │ │ │ - ldr r1, [pc, #396] @ 643e38 │ │ │ │ + ldr ip, [pc, #396] @ 643e38 │ │ │ │ + ldr r1, [pc, #396] @ 643e3c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #64 @ 0x40 │ │ │ │ mov r2, #181 @ 0xb5 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ @@ -1106923,16 +1106924,16 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #336] @ 643e3c │ │ │ │ - ldr r1, [pc, #336] @ 643e40 │ │ │ │ + ldr ip, [pc, #336] @ 643e40 │ │ │ │ + ldr r1, [pc, #336] @ 643e44 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r7, #64 @ 0x40 │ │ │ │ mov r2, #189 @ 0xbd │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ @@ -1106940,52 +1106941,52 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #276] @ 643e44 │ │ │ │ + ldr r0, [pc, #276] @ 643e48 │ │ │ │ add r7, r7, #64 @ 0x40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69e6c4 │ │ │ │ - ldr r3, [pc, #264] @ 643e48 │ │ │ │ - ldr r1, [pc, #264] @ 643e4c │ │ │ │ + ldr r3, [pc, #264] @ 643e4c │ │ │ │ + ldr r1, [pc, #264] @ 643e50 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #197 @ 0xc5 │ │ │ │ mov fp, r0 │ │ │ │ bl 69d194 │ │ │ │ mov r1, r8 │ │ │ │ bl 6a2d08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 643dfc │ │ │ │ - ldr r1, [pc, #216] @ 643e50 │ │ │ │ + beq 643e00 │ │ │ │ + ldr r1, [pc, #216] @ 643e54 │ │ │ │ mov r2, fp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 6a0ce4 │ │ │ │ mov r0, fp │ │ │ │ bl 69de5c │ │ │ │ - ldr r3, [pc, #192] @ 643e54 │ │ │ │ - ldr r1, [pc, #192] @ 643e58 │ │ │ │ + ldr r3, [pc, #192] @ 643e58 │ │ │ │ + ldr r1, [pc, #192] @ 643e5c │ │ │ │ ldr r3, [r9, r3] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 6a10b8 │ │ │ │ ldr r3, [r4, #312] @ 0x138 │ │ │ │ str r3, [r4, #336] @ 0x150 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 643bfc │ │ │ │ - ldr ip, [pc, #152] @ 643e5c │ │ │ │ + bne 643c00 │ │ │ │ + ldr ip, [pc, #152] @ 643e60 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add ip, pc, ip │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #215 @ 0xd7 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ @@ -1106997,205 +1106998,205 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 69de5c │ │ │ │ - subeq r4, r4, r4, asr #15 │ │ │ │ - eoreq r0, pc, r4, asr r8 @ │ │ │ │ - eoreq r0, pc, r0, ror r8 @ │ │ │ │ - eorseq r9, r6, r4, lsl #21 │ │ │ │ - mlaseq r3, ip, r2, r8 │ │ │ │ - subseq r7, r1, r8, lsl r1 │ │ │ │ + subeq r4, r4, r0, asr #15 │ │ │ │ + eoreq r0, pc, r0, asr r8 @ │ │ │ │ + eoreq r0, pc, ip, ror #16 │ │ │ │ + eorseq r9, r6, r0, lsl #21 │ │ │ │ + mlaseq r3, r8, r2, r8 │ │ │ │ + subseq r7, r1, r4, lsl r1 │ │ │ │ muleq r0, r8, r2 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ andeq r4, pc, r0, asr #4 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ - mlaseq r6, r0, fp, r9 │ │ │ │ - eorseq r9, r6, r4, ror fp │ │ │ │ - eorseq r9, r6, ip, ror fp │ │ │ │ - eorseq r9, r6, r0, lsr fp │ │ │ │ - @ instruction: 0x003439f8 │ │ │ │ - eorseq r9, r6, r0, ror #21 │ │ │ │ - eoreq r3, lr, r8, asr #6 │ │ │ │ + eorseq r9, r6, ip, lsl #23 │ │ │ │ + eorseq r9, r6, r0, ror fp │ │ │ │ + eorseq r9, r6, r8, ror fp │ │ │ │ eorseq r9, r6, ip, lsr #22 │ │ │ │ + @ instruction: 0x003439f4 │ │ │ │ + @ instruction: 0x00369adc │ │ │ │ + eoreq r3, lr, r4, asr #6 │ │ │ │ + eorseq r9, r6, r8, lsr #22 │ │ │ │ andeq r4, r0, r8, lsl r8 │ │ │ │ - eorseq r9, r6, r4, lsl fp │ │ │ │ - @ instruction: 0x00369af4 │ │ │ │ + eorseq r9, r6, r0, lsl fp │ │ │ │ + @ instruction: 0x00369af0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ add r3, r0, #320 @ 0x140 │ │ │ │ ldrd r6, [r3] │ │ │ │ add r3, r0, #352 @ 0x160 │ │ │ │ strd r6, [r3, #-8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 643584 │ │ │ │ + bl 643588 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 643e98 │ │ │ │ + beq 643e9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 64326c │ │ │ │ + bl 643270 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #352] @ 0x160 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #100] @ 643f30 │ │ │ │ - ldr r2, [pc, #100] @ 643f34 │ │ │ │ - ldr r1, [pc, #100] @ 643f38 │ │ │ │ + ldr ip, [pc, #100] @ 643f34 │ │ │ │ + ldr r2, [pc, #100] @ 643f38 │ │ │ │ + ldr r1, [pc, #100] @ 643f3c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #21 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r4, r0 │ │ │ │ - bl 643584 │ │ │ │ + bl 643588 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 643f10 │ │ │ │ + beq 643f14 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 64326c │ │ │ │ + b 643270 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - subeq r4, r4, ip, asr r4 │ │ │ │ - eorseq r9, r6, r8, asr #14 │ │ │ │ - eorseq r7, r3, r0, ror #30 │ │ │ │ + subeq r4, r4, r8, asr r4 │ │ │ │ + eorseq r9, r6, r4, asr #14 │ │ │ │ + eorseq r7, r3, ip, asr pc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #124] @ 643fd0 │ │ │ │ - ldr r2, [pc, #124] @ 643fd4 │ │ │ │ + ldr r3, [pc, #124] @ 643fd4 │ │ │ │ + ldr r2, [pc, #124] @ 643fd8 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #116] @ 643fd8 │ │ │ │ + ldr r1, [pc, #116] @ 643fdc │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r3, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #21 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d194 │ │ │ │ ldrb r3, [r4, #250] @ 0xfa │ │ │ │ cmp r3, #0 │ │ │ │ - bne 643fac │ │ │ │ + bne 643fb0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r5, [r4, #100] @ 0x64 │ │ │ │ mov r6, r0 │ │ │ │ - bl 643584 │ │ │ │ + bl 643588 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 643f8c │ │ │ │ + beq 643f90 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 64326c │ │ │ │ - ldrdeq r4, [r4], #-56 @ 0xffffffc8 │ │ │ │ - @ instruction: 0x003696b4 │ │ │ │ - eorseq r7, r3, r8, asr #29 │ │ │ │ + b 643270 │ │ │ │ + ldrdeq r4, [r4], #-52 @ 0xffffffcc │ │ │ │ + @ instruction: 0x003696b0 │ │ │ │ + eorseq r7, r3, r4, asr #29 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r4, [pc, #388] @ 644178 │ │ │ │ - ldr lr, [pc, #388] @ 64417c │ │ │ │ + ldr r4, [pc, #388] @ 64417c │ │ │ │ + ldr lr, [pc, #388] @ 644180 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr lr, [r4, lr] │ │ │ │ - ldr ip, [pc, #380] @ 644180 │ │ │ │ + ldr ip, [pc, #380] @ 644184 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #376] @ 644184 │ │ │ │ + ldr r3, [pc, #376] @ 644188 │ │ │ │ ldr lr, [lr] │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ mov lr, #0 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6440cc │ │ │ │ + bne 6440d0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 644078 │ │ │ │ - ldr r2, [pc, #328] @ 644188 │ │ │ │ - ldr r3, [pc, #312] @ 64417c │ │ │ │ + bne 64407c │ │ │ │ + ldr r2, [pc, #328] @ 64418c │ │ │ │ + ldr r3, [pc, #312] @ 644180 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 644174 │ │ │ │ + bne 644178 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 643584 │ │ │ │ + bl 643588 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 644038 │ │ │ │ + beq 64403c │ │ │ │ mov r0, r5 │ │ │ │ - bl 643584 │ │ │ │ + bl 643588 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 644038 │ │ │ │ - ldr r2, [pc, #236] @ 64418c │ │ │ │ - ldr r3, [pc, #216] @ 64417c │ │ │ │ + beq 64403c │ │ │ │ + ldr r2, [pc, #236] @ 644190 │ │ │ │ + ldr r3, [pc, #216] @ 644180 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 644174 │ │ │ │ + bne 644178 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, lr} │ │ │ │ - b 64326c │ │ │ │ - ldr r3, [pc, #188] @ 644190 │ │ │ │ + b 643270 │ │ │ │ + ldr r3, [pc, #188] @ 644194 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 644030 │ │ │ │ - ldr r3, [pc, #172] @ 644194 │ │ │ │ + beq 644034 │ │ │ │ + ldr r3, [pc, #172] @ 644198 │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 644030 │ │ │ │ - ldr r3, [pc, #156] @ 644198 │ │ │ │ + beq 644034 │ │ │ │ + ldr r3, [pc, #156] @ 64419c │ │ │ │ ldr r3, [ip, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 644158 │ │ │ │ + beq 64415c │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ @@ -1107204,232 +1107205,232 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 64419c │ │ │ │ + ldr r0, [pc, #76] @ 6441a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 644030 │ │ │ │ + b 644034 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #52] @ 6441a0 │ │ │ │ + ldr r0, [pc, #52] @ 6441a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 644030 │ │ │ │ + b 644034 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrsbeq r6, [r1], #-192 @ 0xffffff40 │ │ │ │ + subseq r6, r1, ip, asr #25 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrheq r6, [r1], #-192 @ 0xffffff40 │ │ │ │ + subseq r6, r1, ip, lsr #25 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r6, r1, r4, lsl #25 │ │ │ │ - subseq r6, r1, r4, lsr #24 │ │ │ │ + subseq r6, r1, r0, lsl #25 │ │ │ │ + subseq r6, r1, r0, lsr #24 │ │ │ │ andeq r4, r0, ip, lsl #22 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - mlaseq r6, r4, r7, r9 │ │ │ │ - @ instruction: 0x003697d0 │ │ │ │ - ldr r0, [pc, #4] @ 6441b0 │ │ │ │ + mlaseq r6, r0, r7, r9 │ │ │ │ + eorseq r9, r6, ip, asr #15 │ │ │ │ + ldr r0, [pc, #4] @ 6441b4 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ - subeq r9, lr, r0, ror #29 │ │ │ │ + ldrdeq r9, [lr], #-236 @ 0xffffff14 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #208] @ 64429c │ │ │ │ + ldr r4, [pc, #208] @ 6442a0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r2, [pc, #204] @ 6442a0 │ │ │ │ - ldr r1, [pc, #204] @ 6442a4 │ │ │ │ + ldr r2, [pc, #204] @ 6442a4 │ │ │ │ + ldr r1, [pc, #204] @ 6442a8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #172] @ 6442a8 │ │ │ │ - ldr r1, [pc, #172] @ 6442ac │ │ │ │ + ldr r2, [pc, #172] @ 6442ac │ │ │ │ + ldr r1, [pc, #172] @ 6442b0 │ │ │ │ add ip, r4, #16 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r4, r4, #24 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #136] @ 6442b0 │ │ │ │ - ldr r1, [pc, #136] @ 6442b4 │ │ │ │ + ldr r2, [pc, #136] @ 6442b4 │ │ │ │ + ldr r1, [pc, #136] @ 6442b8 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ - bl 62d404 │ │ │ │ - ldr ip, [pc, #108] @ 6442b8 │ │ │ │ - ldr r2, [pc, #108] @ 6442bc │ │ │ │ - ldr r1, [pc, #108] @ 6442c0 │ │ │ │ + bl 62d408 │ │ │ │ + ldr ip, [pc, #108] @ 6442bc │ │ │ │ + ldr r2, [pc, #108] @ 6442c0 │ │ │ │ + ldr r1, [pc, #108] @ 6442c4 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ strbeq r0, [r5, #3368] @ 0xd28 │ │ │ │ add r0, r5, #32000 @ 0x7d00 │ │ │ │ streq r3, [r5, #3372] @ 0xd2c │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ - ldr r3, [pc, #68] @ 6442c4 │ │ │ │ + ldr r3, [pc, #68] @ 6442c8 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 69641c │ │ │ │ - strheq r4, [r4], #-16 │ │ │ │ - eorseq r9, r6, r8, lsr #15 │ │ │ │ - eorseq r9, r6, r0, asr #15 │ │ │ │ - eoreq r9, sp, r4, lsl r1 │ │ │ │ - eorseq r5, r6, r8, ror #4 │ │ │ │ - eoreq r0, pc, r4, lsr #3 │ │ │ │ - eoreq r0, pc, r0, asr #3 │ │ │ │ - subeq r4, r4, r8, lsr r1 │ │ │ │ - eoreq r9, sp, r0, asr #1 │ │ │ │ - eoreq lr, pc, r8, lsl #31 │ │ │ │ + subeq r4, r4, ip, lsr #3 │ │ │ │ + eorseq r9, r6, r4, lsr #15 │ │ │ │ + @ instruction: 0x003697bc │ │ │ │ + eoreq r9, sp, r0, lsl r1 │ │ │ │ + eorseq r5, r6, r4, ror #4 │ │ │ │ + eoreq r0, pc, r0, lsr #3 │ │ │ │ + @ instruction: 0x002f01bc │ │ │ │ + subeq r4, r4, r4, lsr r1 │ │ │ │ + strheq r9, [sp], -ip @ │ │ │ │ + eoreq lr, pc, r4, lsl #31 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #224] @ 6443c0 │ │ │ │ + ldr r4, [pc, #224] @ 6443c4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #208] @ 6443c4 │ │ │ │ - ldr r1, [pc, #208] @ 6443c8 │ │ │ │ + ldr r2, [pc, #208] @ 6443c8 │ │ │ │ + ldr r1, [pc, #208] @ 6443cc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #188] @ 6443cc │ │ │ │ - ldr r1, [pc, #188] @ 6443d0 │ │ │ │ + ldr r2, [pc, #188] @ 6443d0 │ │ │ │ + ldr r1, [pc, #188] @ 6443d4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #60 @ 0x3c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #156] @ 6443d4 │ │ │ │ - ldr r1, [pc, #156] @ 6443d8 │ │ │ │ + ldr r2, [pc, #156] @ 6443d8 │ │ │ │ + ldr r1, [pc, #156] @ 6443dc │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r3, [pc, #124] @ 6443dc │ │ │ │ - ldr r1, [pc, #124] @ 6443e0 │ │ │ │ + ldr r3, [pc, #124] @ 6443e0 │ │ │ │ + ldr r1, [pc, #124] @ 6443e4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 694d3c │ │ │ │ - ldr r1, [pc, #84] @ 6443e4 │ │ │ │ + ldr r1, [pc, #84] @ 6443e8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1920 @ 0x780 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb r2, [r4, #112] @ 0x70 │ │ │ │ strh r3, [r4, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r4, r4, r8, lsr #1 │ │ │ │ - eoreq r9, sp, r4, lsr #32 │ │ │ │ - eorseq r5, r6, r4, ror r1 │ │ │ │ - eoreq r0, pc, ip, lsl #21 │ │ │ │ - eoreq r0, pc, ip, lsr #21 │ │ │ │ - strheq sp, [lr], -r8 @ │ │ │ │ - eoreq r6, lr, r0, ror #15 │ │ │ │ + subeq r4, r4, r4, lsr #1 │ │ │ │ + eoreq r9, sp, r0, lsr #32 │ │ │ │ + eorseq r5, r6, r0, ror r1 │ │ │ │ + eoreq r0, pc, r8, lsl #21 │ │ │ │ + eoreq r0, pc, r8, lsr #21 │ │ │ │ + strheq sp, [lr], -r4 @ │ │ │ │ + ldrdeq r6, [lr], -ip @ │ │ │ │ @ instruction: 0xfffffe4c │ │ │ │ - subseq r5, r1, r4, ror #5 │ │ │ │ + subseq r5, r1, r0, ror #5 │ │ │ │ @ instruction: 0x10121af4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 644448 │ │ │ │ - ldr r2, [pc, #72] @ 64444c │ │ │ │ - ldr r1, [pc, #72] @ 644450 │ │ │ │ + ldr ip, [pc, #72] @ 64444c │ │ │ │ + ldr r2, [pc, #72] @ 644450 │ │ │ │ + ldr r1, [pc, #72] @ 644454 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #28 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #40] @ 644454 │ │ │ │ + ldr r3, [pc, #40] @ 644458 │ │ │ │ mov r2, #960 @ 0x3c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ - subeq r3, r4, r0, lsl #31 │ │ │ │ - eorseq r9, r6, r0, lsl #11 │ │ │ │ - mlaseq r6, r8, r5, r9 │ │ │ │ - eoreq r5, pc, r4, lsr #6 │ │ │ │ - ldr r0, [pc, #4] @ 644464 │ │ │ │ + b 62d104 │ │ │ │ + subeq r3, r4, ip, ror pc │ │ │ │ + eorseq r9, r6, ip, ror r5 │ │ │ │ + mlaseq r6, r4, r5, r9 │ │ │ │ + eoreq r5, pc, r0, lsr #6 │ │ │ │ + ldr r0, [pc, #4] @ 644468 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ - subeq r9, lr, r8, asr ip │ │ │ │ + subeq r9, lr, r4, asr ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #164] @ 644524 │ │ │ │ + ldr r4, [pc, #164] @ 644528 │ │ │ │ mov r8, r1 │ │ │ │ - ldr r2, [pc, #160] @ 644528 │ │ │ │ - ldr r1, [pc, #160] @ 64452c │ │ │ │ + ldr r2, [pc, #160] @ 64452c │ │ │ │ + ldr r1, [pc, #160] @ 644530 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r6, [pc, #128] @ 644530 │ │ │ │ - ldr r1, [pc, #128] @ 644534 │ │ │ │ + ldr r6, [pc, #128] @ 644534 │ │ │ │ + ldr r1, [pc, #128] @ 644538 │ │ │ │ add ip, r4, #24 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, r6 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r4, r4, #32 │ │ │ │ @@ -1107437,258 +1107438,258 @@ │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d194 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r3, [r5, #3368] @ 0xd28 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [r5, #3372] @ 0xd2c │ │ │ │ - ldr r1, [pc, #68] @ 644538 │ │ │ │ + ldr r1, [pc, #68] @ 64453c │ │ │ │ mov r2, r6 │ │ │ │ - ldr r3, [pc, #64] @ 64453c │ │ │ │ + ldr r3, [pc, #64] @ 644540 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r5, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d194 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 69641c │ │ │ │ - subeq r3, r4, r0, ror #30 │ │ │ │ - eorseq r9, r6, ip, asr r5 │ │ │ │ - eorseq r9, r6, ip, ror r5 │ │ │ │ - eoreq r8, sp, r4, ror #28 │ │ │ │ - @ instruction: 0x00364fb0 │ │ │ │ - eoreq lr, pc, ip, ror #25 │ │ │ │ + subeq r3, r4, ip, asr pc │ │ │ │ + eorseq r9, r6, r8, asr r5 │ │ │ │ + eorseq r9, r6, r8, ror r5 │ │ │ │ + eoreq r8, sp, r0, ror #28 │ │ │ │ + eorseq r4, r6, ip, lsr #31 │ │ │ │ + eoreq lr, pc, r8, ror #25 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #224] @ 644638 │ │ │ │ + ldr r4, [pc, #224] @ 64463c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #208] @ 64463c │ │ │ │ - ldr r1, [pc, #208] @ 644640 │ │ │ │ + ldr r2, [pc, #208] @ 644640 │ │ │ │ + ldr r1, [pc, #208] @ 644644 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #188] @ 644644 │ │ │ │ - ldr r1, [pc, #188] @ 644648 │ │ │ │ + ldr r2, [pc, #188] @ 644648 │ │ │ │ + ldr r1, [pc, #188] @ 64464c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #156] @ 64464c │ │ │ │ - ldr r1, [pc, #156] @ 644650 │ │ │ │ + ldr r2, [pc, #156] @ 644650 │ │ │ │ + ldr r1, [pc, #156] @ 644654 │ │ │ │ add r4, r4, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r3, [pc, #124] @ 644654 │ │ │ │ - ldr r1, [pc, #124] @ 644658 │ │ │ │ + ldr r3, [pc, #124] @ 644658 │ │ │ │ + ldr r1, [pc, #124] @ 64465c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 694d3c │ │ │ │ - ldr r1, [pc, #84] @ 64465c │ │ │ │ + ldr r1, [pc, #84] @ 644660 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1920 @ 0x780 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb r2, [r4, #112] @ 0x70 │ │ │ │ strh r3, [r4, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0x00443e94 │ │ │ │ - eoreq r8, sp, ip, lsr #27 │ │ │ │ - @ instruction: 0x00364efc │ │ │ │ - eoreq r0, pc, r4, lsl r8 @ │ │ │ │ - eoreq r0, pc, r4, lsr r8 @ │ │ │ │ - eoreq ip, lr, r0, asr #28 │ │ │ │ - eoreq r6, lr, r8, ror #10 │ │ │ │ + @ instruction: 0x00443e90 │ │ │ │ + eoreq r8, sp, r8, lsr #27 │ │ │ │ + @ instruction: 0x00364ef8 │ │ │ │ + eoreq r0, pc, r0, lsl r8 @ │ │ │ │ + eoreq r0, pc, r0, lsr r8 @ │ │ │ │ + eoreq ip, lr, ip, lsr lr │ │ │ │ + eoreq r6, lr, r4, ror #10 │ │ │ │ @ instruction: 0xfffffe88 │ │ │ │ - @ instruction: 0x0051509c │ │ │ │ + @ instruction: 0x00515098 │ │ │ │ @ instruction: 0x10121af4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 6446c0 │ │ │ │ - ldr r2, [pc, #72] @ 6446c4 │ │ │ │ - ldr r1, [pc, #72] @ 6446c8 │ │ │ │ + ldr ip, [pc, #72] @ 6446c4 │ │ │ │ + ldr r2, [pc, #72] @ 6446c8 │ │ │ │ + ldr r1, [pc, #72] @ 6446cc │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #24 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #40] @ 6446cc │ │ │ │ + ldr r3, [pc, #40] @ 6446d0 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ - subeq r3, r4, ip, ror #26 │ │ │ │ - eorseq r9, r6, r0, ror r3 │ │ │ │ - mlaseq r6, r0, r3, r9 │ │ │ │ - eoreq r5, pc, r0, asr #1 │ │ │ │ - ldr r0, [pc, #4] @ 6446dc │ │ │ │ + b 62d104 │ │ │ │ + subeq r3, r4, r8, ror #26 │ │ │ │ + eorseq r9, r6, ip, ror #6 │ │ │ │ + eorseq r9, r6, ip, lsl #7 │ │ │ │ + strheq r5, [pc], -ip @ │ │ │ │ + ldr r0, [pc, #4] @ 6446e0 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ - subeq r9, lr, ip, lsl #20 │ │ │ │ + subeq r9, lr, r8, lsl #20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #224] @ 6447d8 │ │ │ │ - ldr r2, [pc, #224] @ 6447dc │ │ │ │ + ldr r5, [pc, #224] @ 6447dc │ │ │ │ + ldr r2, [pc, #224] @ 6447e0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #220] @ 6447e0 │ │ │ │ + ldr r1, [pc, #220] @ 6447e4 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #188] @ 6447e4 │ │ │ │ - ldr r1, [pc, #188] @ 6447e8 │ │ │ │ + ldr r2, [pc, #188] @ 6447e8 │ │ │ │ + ldr r1, [pc, #188] @ 6447ec │ │ │ │ add r5, r5, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r5, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d194 │ │ │ │ add r4, r4, #28672 @ 0x7000 │ │ │ │ add r8, r4, #3920 @ 0xf50 │ │ │ │ - ldr r3, [pc, #144] @ 6447ec │ │ │ │ + ldr r3, [pc, #144] @ 6447f0 │ │ │ │ ldrh r2, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ mov r5, r0 │ │ │ │ - beq 6447c8 │ │ │ │ + beq 6447cc │ │ │ │ ldr r3, [r7, #3384] @ 0xd38 │ │ │ │ - ldr ip, [pc, #124] @ 6447f0 │ │ │ │ + ldr ip, [pc, #124] @ 6447f4 │ │ │ │ cmn r3, #1 │ │ │ │ addeq r4, r4, #3920 @ 0xf50 │ │ │ │ ldrheq r3, [r4, #4] │ │ │ │ - ldr r2, [pc, #112] @ 6447f4 │ │ │ │ - ldr r1, [pc, #112] @ 6447f8 │ │ │ │ + ldr r2, [pc, #112] @ 6447f8 │ │ │ │ + ldr r1, [pc, #112] @ 6447fc │ │ │ │ add ip, pc, ip │ │ │ │ addeq r3, r3, #1 │ │ │ │ add ip, ip, #28 │ │ │ │ add r0, r7, #32000 @ 0x7d00 │ │ │ │ streq r3, [r7, #3384] @ 0xd38 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #88] @ 6447fc │ │ │ │ + ldr r3, [pc, #88] @ 644800 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d194 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 69641c │ │ │ │ mov r0, #0 │ │ │ │ bl 47fd24 │ │ │ │ strh r0, [r8, #4] │ │ │ │ - b 644768 │ │ │ │ - subeq r3, r4, r4, asr #26 │ │ │ │ - eorseq r9, r6, r8, ror #6 │ │ │ │ - eorseq r9, r6, r4, lsl #7 │ │ │ │ - eoreq r8, sp, ip, ror #23 │ │ │ │ - eorseq r4, r6, r8, lsr sp │ │ │ │ + b 64476c │ │ │ │ + subeq r3, r4, r0, asr #26 │ │ │ │ + eorseq r9, r6, r4, ror #6 │ │ │ │ + eorseq r9, r6, r0, lsl #7 │ │ │ │ + eoreq r8, sp, r8, ror #23 │ │ │ │ + eorseq r4, r6, r4, lsr sp │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - subeq r3, r4, r4, asr #25 │ │ │ │ - eoreq r8, sp, r0, lsl #23 │ │ │ │ - eoreq lr, pc, r4, asr #20 │ │ │ │ + subeq r3, r4, r0, asr #25 │ │ │ │ + eoreq r8, sp, ip, ror fp │ │ │ │ + eoreq lr, pc, r0, asr #20 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #224] @ 6448f8 │ │ │ │ + ldr r4, [pc, #224] @ 6448fc │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #208] @ 6448fc │ │ │ │ - ldr r1, [pc, #208] @ 644900 │ │ │ │ + ldr r2, [pc, #208] @ 644900 │ │ │ │ + ldr r1, [pc, #208] @ 644904 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #188] @ 644904 │ │ │ │ - ldr r1, [pc, #188] @ 644908 │ │ │ │ + ldr r2, [pc, #188] @ 644908 │ │ │ │ + ldr r1, [pc, #188] @ 64490c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #156] @ 64490c │ │ │ │ - ldr r1, [pc, #156] @ 644910 │ │ │ │ + ldr r2, [pc, #156] @ 644910 │ │ │ │ + ldr r1, [pc, #156] @ 644914 │ │ │ │ add r4, r4, #68 @ 0x44 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #120] @ 644914 │ │ │ │ + ldr r1, [pc, #120] @ 644918 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 694d3c │ │ │ │ - ldr r3, [pc, #92] @ 644918 │ │ │ │ - ldr r1, [pc, #92] @ 64491c │ │ │ │ + ldr r3, [pc, #92] @ 64491c │ │ │ │ + ldr r1, [pc, #92] @ 644920 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ strh r0, [r4, #114] @ 0x72 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb r2, [r4, #112] @ 0x70 │ │ │ │ @@ -1107696,634 +1107697,634 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r3, r4, r0, lsr ip │ │ │ │ - eoreq r8, sp, ip, ror #21 │ │ │ │ - eorseq r4, r6, ip, lsr ip │ │ │ │ - eoreq r0, pc, r4, asr r5 @ │ │ │ │ - eoreq r0, pc, r4, ror r5 @ │ │ │ │ - eoreq ip, lr, r0, lsl #23 │ │ │ │ - eoreq r6, lr, r8, lsr #5 │ │ │ │ - subseq r4, r1, r0, lsl lr │ │ │ │ + subeq r3, r4, ip, lsr #24 │ │ │ │ + eoreq r8, sp, r8, ror #21 │ │ │ │ + eorseq r4, r6, r8, lsr ip │ │ │ │ + eoreq r0, pc, r0, asr r5 @ │ │ │ │ + eoreq r0, pc, r0, ror r5 @ │ │ │ │ + eoreq ip, lr, ip, ror fp │ │ │ │ + eoreq r6, lr, r4, lsr #5 │ │ │ │ + subseq r4, r1, ip, lsl #28 │ │ │ │ @ instruction: 0xfffffe1c │ │ │ │ strdne r1, [r1], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #100] @ 64499c │ │ │ │ - ldr r2, [pc, #100] @ 6449a0 │ │ │ │ - ldr r1, [pc, #100] @ 6449a4 │ │ │ │ + ldr ip, [pc, #100] @ 6449a0 │ │ │ │ + ldr r2, [pc, #100] @ 6449a4 │ │ │ │ + ldr r1, [pc, #100] @ 6449a8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #68] @ 6449a8 │ │ │ │ + ldr r3, [pc, #68] @ 6449ac │ │ │ │ mov r2, #872 @ 0x368 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #32000 @ 0x7d00 │ │ │ │ add r4, r4, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d100 │ │ │ │ - ldr r3, [pc, #40] @ 6449ac │ │ │ │ + bl 62d104 │ │ │ │ + ldr r3, [pc, #40] @ 6449b0 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6a2a44 │ │ │ │ - subeq r3, r4, r8, lsl #22 │ │ │ │ - eorseq r9, r6, ip, lsr #2 │ │ │ │ - eorseq r9, r6, r8, asr #2 │ │ │ │ - @ instruction: 0x002f4cbc │ │ │ │ - eoreq ip, pc, ip, lsr #27 │ │ │ │ - ldr r0, [pc, #4] @ 6449bc │ │ │ │ + subeq r3, r4, r4, lsl #22 │ │ │ │ + eorseq r9, r6, r8, lsr #2 │ │ │ │ + eorseq r9, r6, r4, asr #2 │ │ │ │ + @ instruction: 0x002f4cb8 │ │ │ │ + eoreq ip, pc, r8, lsr #27 │ │ │ │ + ldr r0, [pc, #4] @ 6449c0 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ - subeq r9, lr, r8, asr r7 │ │ │ │ + subeq r9, lr, r4, asr r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #212] @ 644aac │ │ │ │ - ldr r2, [pc, #212] @ 644ab0 │ │ │ │ + ldr r5, [pc, #212] @ 644ab0 │ │ │ │ + ldr r2, [pc, #212] @ 644ab4 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #208] @ 644ab4 │ │ │ │ + ldr r1, [pc, #208] @ 644ab8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #39 @ 0x27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #176] @ 644ab8 │ │ │ │ - ldr r1, [pc, #176] @ 644abc │ │ │ │ + ldr r2, [pc, #176] @ 644abc │ │ │ │ + ldr r1, [pc, #176] @ 644ac0 │ │ │ │ add r5, r5, #20 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d194 │ │ │ │ add r4, r4, #28672 @ 0x7000 │ │ │ │ ldr r3, [r4, #3792] @ 0xed0 │ │ │ │ cmn r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 644a9c │ │ │ │ + beq 644aa0 │ │ │ │ ldr r3, [r7, #3384] @ 0xd38 │ │ │ │ - ldr ip, [pc, #116] @ 644ac0 │ │ │ │ + ldr ip, [pc, #116] @ 644ac4 │ │ │ │ cmn r3, #1 │ │ │ │ ldreq r3, [r4, #3792] @ 0xed0 │ │ │ │ - ldr r2, [pc, #108] @ 644ac4 │ │ │ │ - ldr r1, [pc, #108] @ 644ac8 │ │ │ │ + ldr r2, [pc, #108] @ 644ac8 │ │ │ │ + ldr r1, [pc, #108] @ 644acc │ │ │ │ add ip, pc, ip │ │ │ │ addeq r3, r3, #3 │ │ │ │ add ip, ip, #28 │ │ │ │ add r0, r7, #32000 @ 0x7d00 │ │ │ │ streq r3, [r7, #3384] @ 0xd38 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #84] @ 644acc │ │ │ │ + ldr r3, [pc, #84] @ 644ad0 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d194 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 69641c │ │ │ │ mov r0, #2 │ │ │ │ bl 47fd24 │ │ │ │ str r0, [r4, #3792] @ 0xed0 │ │ │ │ - b 644a40 │ │ │ │ - strheq r3, [r4], #-172 @ 0xffffff54 │ │ │ │ - eorseq r9, r6, r4, lsl #2 │ │ │ │ - eorseq r9, r6, r0, lsr #2 │ │ │ │ - eoreq r8, sp, r4, lsl #18 │ │ │ │ - eorseq r4, r6, r8, asr sl │ │ │ │ - subeq r3, r4, r8, asr #20 │ │ │ │ - eoreq r8, sp, ip, lsr #17 │ │ │ │ - eoreq lr, pc, r0, ror r7 @ │ │ │ │ + b 644a44 │ │ │ │ + strheq r3, [r4], #-168 @ 0xffffff58 │ │ │ │ + eorseq r9, r6, r0, lsl #2 │ │ │ │ + eorseq r9, r6, ip, lsl r1 │ │ │ │ + eoreq r8, sp, r0, lsl #18 │ │ │ │ + eorseq r4, r6, r4, asr sl │ │ │ │ + subeq r3, r4, r4, asr #20 │ │ │ │ + eoreq r8, sp, r8, lsr #17 │ │ │ │ + eoreq lr, pc, ip, ror #14 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #224] @ 644bc8 │ │ │ │ + ldr r4, [pc, #224] @ 644bcc │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #208] @ 644bcc │ │ │ │ - ldr r1, [pc, #208] @ 644bd0 │ │ │ │ + ldr r2, [pc, #208] @ 644bd0 │ │ │ │ + ldr r1, [pc, #208] @ 644bd4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #188] @ 644bd4 │ │ │ │ - ldr r1, [pc, #188] @ 644bd8 │ │ │ │ + ldr r2, [pc, #188] @ 644bd8 │ │ │ │ + ldr r1, [pc, #188] @ 644bdc │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #156] @ 644bdc │ │ │ │ - ldr r1, [pc, #156] @ 644be0 │ │ │ │ + ldr r2, [pc, #156] @ 644be0 │ │ │ │ + ldr r1, [pc, #156] @ 644be4 │ │ │ │ add r4, r4, #68 @ 0x44 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r3, [pc, #124] @ 644be4 │ │ │ │ - ldr r1, [pc, #124] @ 644be8 │ │ │ │ + ldr r3, [pc, #124] @ 644be8 │ │ │ │ + ldr r1, [pc, #124] @ 644bec │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 694d3c │ │ │ │ - ldr r1, [pc, #84] @ 644bec │ │ │ │ + ldr r1, [pc, #84] @ 644bf0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb r2, [r4, #112] @ 0x70 │ │ │ │ strh r3, [r4, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strheq r3, [r4], #-152 @ 0xffffff68 │ │ │ │ - eoreq r8, sp, ip, lsl r8 │ │ │ │ - eorseq r4, r6, ip, ror #18 │ │ │ │ - eoreq r0, pc, r4, lsl #5 │ │ │ │ - eoreq r0, pc, r4, lsr #5 │ │ │ │ - @ instruction: 0x002ec8b0 │ │ │ │ - ldrdeq r5, [lr], -r8 @ │ │ │ │ + strheq r3, [r4], #-148 @ 0xffffff6c │ │ │ │ + eoreq r8, sp, r8, lsl r8 │ │ │ │ + eorseq r4, r6, r8, ror #18 │ │ │ │ + eoreq r0, pc, r0, lsl #5 │ │ │ │ + eoreq r0, pc, r0, lsr #5 │ │ │ │ + eoreq ip, lr, ip, lsr #17 │ │ │ │ + ldrdeq r5, [lr], -r4 @ │ │ │ │ @ instruction: 0xfffffe50 │ │ │ │ - @ instruction: 0x00514b9c │ │ │ │ + @ instruction: 0x00514b98 │ │ │ │ strdne r1, [r4], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #100] @ 644c6c │ │ │ │ - ldr r2, [pc, #100] @ 644c70 │ │ │ │ - ldr r1, [pc, #100] @ 644c74 │ │ │ │ + ldr ip, [pc, #100] @ 644c70 │ │ │ │ + ldr r2, [pc, #100] @ 644c74 │ │ │ │ + ldr r1, [pc, #100] @ 644c78 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #68] @ 644c78 │ │ │ │ + ldr r3, [pc, #68] @ 644c7c │ │ │ │ mov r2, #864 @ 0x360 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #32000 @ 0x7d00 │ │ │ │ add r4, r4, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d100 │ │ │ │ - ldr r3, [pc, #40] @ 644c7c │ │ │ │ + bl 62d104 │ │ │ │ + ldr r3, [pc, #40] @ 644c80 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6a2a44 │ │ │ │ - @ instruction: 0x00443890 │ │ │ │ - @ instruction: 0x00368ed8 │ │ │ │ - @ instruction: 0x00368ef4 │ │ │ │ - eoreq r4, pc, r8, lsl #20 │ │ │ │ - ldrdeq ip, [pc], -ip @ │ │ │ │ - ldr r0, [pc, #4] @ 644c8c │ │ │ │ + subeq r3, r4, ip, lsl #17 │ │ │ │ + @ instruction: 0x00368ed4 │ │ │ │ + @ instruction: 0x00368ef0 │ │ │ │ + eoreq r4, pc, r4, lsl #20 │ │ │ │ + ldrdeq ip, [pc], -r8 @ │ │ │ │ + ldr r0, [pc, #4] @ 644c90 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ - strheq r9, [lr], #-68 @ 0xffffffbc │ │ │ │ + strheq r9, [lr], #-64 @ 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #212] @ 644d7c │ │ │ │ - ldr r2, [pc, #212] @ 644d80 │ │ │ │ + ldr r5, [pc, #212] @ 644d80 │ │ │ │ + ldr r2, [pc, #212] @ 644d84 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #208] @ 644d84 │ │ │ │ + ldr r1, [pc, #208] @ 644d88 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #176] @ 644d88 │ │ │ │ - ldr r1, [pc, #176] @ 644d8c │ │ │ │ + ldr r2, [pc, #176] @ 644d8c │ │ │ │ + ldr r1, [pc, #176] @ 644d90 │ │ │ │ add r5, r5, #16 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r5, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d194 │ │ │ │ add r4, r4, #28672 @ 0x7000 │ │ │ │ ldr r3, [r4, #3792] @ 0xed0 │ │ │ │ cmn r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq 644d6c │ │ │ │ + beq 644d70 │ │ │ │ ldr r3, [r7, #3384] @ 0xd38 │ │ │ │ - ldr ip, [pc, #116] @ 644d90 │ │ │ │ + ldr ip, [pc, #116] @ 644d94 │ │ │ │ cmn r3, #1 │ │ │ │ ldreq r3, [r4, #3792] @ 0xed0 │ │ │ │ - ldr r2, [pc, #108] @ 644d94 │ │ │ │ - ldr r1, [pc, #108] @ 644d98 │ │ │ │ + ldr r2, [pc, #108] @ 644d98 │ │ │ │ + ldr r1, [pc, #108] @ 644d9c │ │ │ │ add ip, pc, ip │ │ │ │ addeq r3, r3, #3 │ │ │ │ add ip, ip, #24 │ │ │ │ add r0, r7, #32000 @ 0x7d00 │ │ │ │ streq r3, [r7, #3384] @ 0xd38 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #84] @ 644d9c │ │ │ │ + ldr r3, [pc, #84] @ 644da0 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d194 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 69641c │ │ │ │ mov r0, #2 │ │ │ │ bl 47fd24 │ │ │ │ str r0, [r4, #3792] @ 0xed0 │ │ │ │ - b 644d10 │ │ │ │ - subeq r3, r4, r4, asr #16 │ │ │ │ - @ instruction: 0x00368ed0 │ │ │ │ - eorseq r8, r6, r8, ror #29 │ │ │ │ - eoreq r8, sp, r4, lsr r6 │ │ │ │ - eorseq r4, r6, r8, lsl #15 │ │ │ │ - ldrdeq r3, [r4], #-112 @ 0xffffff90 │ │ │ │ - ldrdeq r8, [sp], -ip @ │ │ │ │ - eoreq lr, pc, r0, lsr #9 │ │ │ │ + b 644d14 │ │ │ │ + subeq r3, r4, r0, asr #16 │ │ │ │ + eorseq r8, r6, ip, asr #29 │ │ │ │ + eorseq r8, r6, r4, ror #29 │ │ │ │ + eoreq r8, sp, r0, lsr r6 │ │ │ │ + eorseq r4, r6, r4, lsl #15 │ │ │ │ + subeq r3, r4, ip, asr #15 │ │ │ │ + ldrdeq r8, [sp], -r8 @ │ │ │ │ + mlaeq pc, ip, r4, lr @ │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #224] @ 644e98 │ │ │ │ + ldr r4, [pc, #224] @ 644e9c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #28 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #208] @ 644e9c │ │ │ │ - ldr r1, [pc, #208] @ 644ea0 │ │ │ │ + ldr r2, [pc, #208] @ 644ea0 │ │ │ │ + ldr r1, [pc, #208] @ 644ea4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #188] @ 644ea4 │ │ │ │ - ldr r1, [pc, #188] @ 644ea8 │ │ │ │ + ldr r2, [pc, #188] @ 644ea8 │ │ │ │ + ldr r1, [pc, #188] @ 644eac │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #156] @ 644eac │ │ │ │ - ldr r1, [pc, #156] @ 644eb0 │ │ │ │ + ldr r2, [pc, #156] @ 644eb0 │ │ │ │ + ldr r1, [pc, #156] @ 644eb4 │ │ │ │ add r4, r4, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r3, [pc, #124] @ 644eb4 │ │ │ │ - ldr r1, [pc, #124] @ 644eb8 │ │ │ │ + ldr r3, [pc, #124] @ 644eb8 │ │ │ │ + ldr r1, [pc, #124] @ 644ebc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 694d3c │ │ │ │ - ldr r1, [pc, #84] @ 644ebc │ │ │ │ + ldr r1, [pc, #84] @ 644ec0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb r2, [r4, #112] @ 0x70 │ │ │ │ strh r3, [r4, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r3, r4, r0, asr #14 │ │ │ │ - eoreq r8, sp, ip, asr #10 │ │ │ │ - mlaseq r6, ip, r6, r4 │ │ │ │ - @ instruction: 0x002effb4 │ │ │ │ - ldrdeq pc, [lr], -r4 @ │ │ │ │ - eoreq ip, lr, r0, ror #11 │ │ │ │ - eoreq r5, lr, r8, lsl #26 │ │ │ │ + subeq r3, r4, ip, lsr r7 │ │ │ │ + eoreq r8, sp, r8, asr #10 │ │ │ │ + mlaseq r6, r8, r6, r4 │ │ │ │ + @ instruction: 0x002effb0 │ │ │ │ + ldrdeq pc, [lr], -r0 @ │ │ │ │ + ldrdeq ip, [lr], -ip @ │ │ │ │ + eoreq r5, lr, r4, lsl #26 │ │ │ │ @ instruction: 0xfffffe50 │ │ │ │ - ldrsheq r4, [r1], #-140 @ 0xffffff74 │ │ │ │ + ldrsheq r4, [r1], #-136 @ 0xffffff78 │ │ │ │ strdne r1, [r4], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #100] @ 644f3c │ │ │ │ - ldr r2, [pc, #100] @ 644f40 │ │ │ │ - ldr r1, [pc, #100] @ 644f44 │ │ │ │ + ldr ip, [pc, #100] @ 644f40 │ │ │ │ + ldr r2, [pc, #100] @ 644f44 │ │ │ │ + ldr r1, [pc, #100] @ 644f48 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #68] @ 644f48 │ │ │ │ + ldr r3, [pc, #68] @ 644f4c │ │ │ │ mov r2, #840 @ 0x348 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #32000 @ 0x7d00 │ │ │ │ add r4, r4, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d100 │ │ │ │ - ldr r3, [pc, #40] @ 644f4c │ │ │ │ + bl 62d104 │ │ │ │ + ldr r3, [pc, #40] @ 644f50 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6a2a44 │ │ │ │ - subeq r3, r4, r8, lsl r6 │ │ │ │ - eorseq r8, r6, r4, lsr #25 │ │ │ │ - @ instruction: 0x00368cbc │ │ │ │ - eoreq r4, pc, r0, lsl r7 @ │ │ │ │ - eoreq ip, pc, ip, lsl #16 │ │ │ │ - ldr r0, [pc, #4] @ 644f5c │ │ │ │ + subeq r3, r4, r4, lsl r6 │ │ │ │ + eorseq r8, r6, r0, lsr #25 │ │ │ │ + @ instruction: 0x00368cb8 │ │ │ │ + eoreq r4, pc, ip, lsl #14 │ │ │ │ + eoreq ip, pc, r8, lsl #16 │ │ │ │ + ldr r0, [pc, #4] @ 644f60 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ - subeq r9, lr, r0, lsl r2 │ │ │ │ + subeq r9, lr, ip, lsl #4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #184] @ 645030 │ │ │ │ + ldr r4, [pc, #184] @ 645034 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r2, [pc, #180] @ 645034 │ │ │ │ - ldr r1, [pc, #180] @ 645038 │ │ │ │ + ldr r2, [pc, #180] @ 645038 │ │ │ │ + ldr r1, [pc, #180] @ 64503c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, #29 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #148] @ 64503c │ │ │ │ - ldr r1, [pc, #148] @ 645040 │ │ │ │ + ldr r2, [pc, #148] @ 645040 │ │ │ │ + ldr r1, [pc, #148] @ 645044 │ │ │ │ add r4, r4, #20 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r7, #3384] @ 0xd38 │ │ │ │ - ldr ip, [pc, #108] @ 645044 │ │ │ │ + ldr ip, [pc, #108] @ 645048 │ │ │ │ cmn r3, #1 │ │ │ │ addeq r5, r5, #32256 @ 0x7e00 │ │ │ │ ldrheq r3, [r5, #244] @ 0xf4 │ │ │ │ - ldr r2, [pc, #96] @ 645048 │ │ │ │ - ldr r1, [pc, #96] @ 64504c │ │ │ │ + ldr r2, [pc, #96] @ 64504c │ │ │ │ + ldr r1, [pc, #96] @ 645050 │ │ │ │ add ip, pc, ip │ │ │ │ addeq r3, r3, #2 │ │ │ │ add ip, ip, #28 │ │ │ │ streq r3, [r7, #3384] @ 0xd38 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #76] @ 645050 │ │ │ │ + ldr r3, [pc, #76] @ 645054 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r7, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d194 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 69641c │ │ │ │ - subeq r3, r4, r8, asr #11 │ │ │ │ - eorseq r8, r6, r8, ror ip │ │ │ │ - mlaseq r6, r4, ip, r8 │ │ │ │ - eoreq r8, sp, r8, ror #6 │ │ │ │ - @ instruction: 0x003644b8 │ │ │ │ - subeq r3, r4, r4, ror #10 │ │ │ │ - eoreq r8, sp, r0, lsr #6 │ │ │ │ - eoreq lr, pc, r4, ror #3 │ │ │ │ + subeq r3, r4, r4, asr #11 │ │ │ │ + eorseq r8, r6, r4, ror ip │ │ │ │ + mlaseq r6, r0, ip, r8 │ │ │ │ + eoreq r8, sp, r4, ror #6 │ │ │ │ + @ instruction: 0x003644b4 │ │ │ │ + subeq r3, r4, r0, ror #10 │ │ │ │ + eoreq r8, sp, ip, lsl r3 │ │ │ │ + eoreq lr, pc, r0, ror #3 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #224] @ 64514c │ │ │ │ + ldr r4, [pc, #224] @ 645150 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #32 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #208] @ 645150 │ │ │ │ - ldr r1, [pc, #208] @ 645154 │ │ │ │ + ldr r2, [pc, #208] @ 645154 │ │ │ │ + ldr r1, [pc, #208] @ 645158 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #188] @ 645158 │ │ │ │ - ldr r1, [pc, #188] @ 64515c │ │ │ │ + ldr r2, [pc, #188] @ 64515c │ │ │ │ + ldr r1, [pc, #188] @ 645160 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #156] @ 645160 │ │ │ │ - ldr r1, [pc, #156] @ 645164 │ │ │ │ + ldr r2, [pc, #156] @ 645164 │ │ │ │ + ldr r1, [pc, #156] @ 645168 │ │ │ │ add r4, r4, #68 @ 0x44 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r3, [pc, #124] @ 645168 │ │ │ │ - ldr r1, [pc, #124] @ 64516c │ │ │ │ + ldr r3, [pc, #124] @ 64516c │ │ │ │ + ldr r1, [pc, #124] @ 645170 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 694d3c │ │ │ │ - ldr r1, [pc, #84] @ 645170 │ │ │ │ + ldr r1, [pc, #84] @ 645174 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #384 @ 0x180 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb r2, [r4, #112] @ 0x70 │ │ │ │ strh r3, [r4, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r3, r4, r0, ror #9 │ │ │ │ - mlaeq sp, r8, r2, r8 │ │ │ │ - eorseq r4, r6, r8, ror #7 │ │ │ │ - eoreq pc, lr, r0, lsl #26 │ │ │ │ - eoreq pc, lr, r0, lsr #26 │ │ │ │ - eoreq ip, lr, ip, lsr #6 │ │ │ │ - eoreq r5, lr, r4, asr sl │ │ │ │ + ldrdeq r3, [r4], #-76 @ 0xffffffb4 │ │ │ │ + mlaeq sp, r4, r2, r8 │ │ │ │ + eorseq r4, r6, r4, ror #7 │ │ │ │ + strdeq pc, [lr], -ip @ │ │ │ │ + eoreq pc, lr, ip, lsl sp @ │ │ │ │ + eoreq ip, lr, r8, lsr #6 │ │ │ │ + eoreq r5, lr, r0, asr sl │ │ │ │ @ instruction: 0xfffffe6c │ │ │ │ - subseq r4, r1, r8, ror r6 │ │ │ │ + subseq r4, r1, r4, ror r6 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #100] @ 6451f0 │ │ │ │ - ldr r2, [pc, #100] @ 6451f4 │ │ │ │ - ldr r1, [pc, #100] @ 6451f8 │ │ │ │ + ldr ip, [pc, #100] @ 6451f4 │ │ │ │ + ldr r2, [pc, #100] @ 6451f8 │ │ │ │ + ldr r1, [pc, #100] @ 6451fc │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #68] @ 6451fc │ │ │ │ + ldr r3, [pc, #68] @ 645200 │ │ │ │ mov r2, #776 @ 0x308 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #32000 @ 0x7d00 │ │ │ │ add r4, r4, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d100 │ │ │ │ - ldr r3, [pc, #40] @ 645200 │ │ │ │ + bl 62d104 │ │ │ │ + ldr r3, [pc, #40] @ 645204 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6a2a44 │ │ │ │ - strheq r3, [r4], #-56 @ 0xffffffc8 │ │ │ │ - eorseq r8, r6, ip, ror #20 │ │ │ │ - eorseq r8, r6, r8, lsl #21 │ │ │ │ - eorseq r7, r6, r8, asr #30 │ │ │ │ - eoreq ip, pc, r8, asr r5 @ │ │ │ │ - ldr r0, [pc, #4] @ 645210 │ │ │ │ + strheq r3, [r4], #-52 @ 0xffffffcc │ │ │ │ + eorseq r8, r6, r8, ror #20 │ │ │ │ + eorseq r8, r6, r4, lsl #21 │ │ │ │ + eorseq r7, r6, r4, asr #30 │ │ │ │ + eoreq ip, pc, r4, asr r5 @ │ │ │ │ + ldr r0, [pc, #4] @ 645214 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ - subeq r8, lr, r8, lsl #31 │ │ │ │ + subeq r8, lr, r4, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #204] @ 6452f8 │ │ │ │ - ldr r2, [pc, #204] @ 6452fc │ │ │ │ - ldr r1, [pc, #204] @ 645300 │ │ │ │ + ldr r4, [pc, #204] @ 6452fc │ │ │ │ + ldr r2, [pc, #204] @ 645300 │ │ │ │ + ldr r1, [pc, #204] @ 645304 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #172] @ 645304 │ │ │ │ - ldr r1, [pc, #172] @ 645308 │ │ │ │ + ldr r2, [pc, #172] @ 645308 │ │ │ │ + ldr r1, [pc, #172] @ 64530c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #140] @ 64530c │ │ │ │ - ldr r1, [pc, #140] @ 645310 │ │ │ │ + ldr r2, [pc, #140] @ 645310 │ │ │ │ + ldr r1, [pc, #140] @ 645314 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r3, [pc, #108] @ 645314 │ │ │ │ - ldr r1, [pc, #108] @ 645318 │ │ │ │ + ldr r3, [pc, #108] @ 645318 │ │ │ │ + ldr r1, [pc, #108] @ 64531c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ @@ -1108336,78 +1108337,78 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r3, r4, r0, ror r3 │ │ │ │ - ldrdeq r8, [sp], -ip @ │ │ │ │ - eorseq r4, r6, r0, lsr r2 │ │ │ │ - eoreq pc, lr, r4, asr #22 │ │ │ │ - eoreq pc, lr, r4, ror #22 │ │ │ │ - eoreq ip, lr, r0, ror r1 │ │ │ │ - mlaeq lr, r8, r8, r5 │ │ │ │ + subeq r3, r4, ip, ror #6 │ │ │ │ + ldrdeq r8, [sp], -r8 @ │ │ │ │ + eorseq r4, r6, ip, lsr #4 │ │ │ │ + eoreq pc, lr, r0, asr #22 │ │ │ │ + eoreq pc, lr, r0, ror #22 │ │ │ │ + eoreq ip, lr, ip, ror #2 │ │ │ │ + mlaeq lr, r4, r8, r5 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - subseq r4, r1, ip, ror #9 │ │ │ │ + subseq r4, r1, r8, ror #9 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #256] @ 645434 │ │ │ │ - ldr sl, [pc, #256] @ 645438 │ │ │ │ + ldr r5, [pc, #256] @ 645438 │ │ │ │ + ldr sl, [pc, #256] @ 64543c │ │ │ │ add r5, pc, r5 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #248] @ 64543c │ │ │ │ + ldr r1, [pc, #248] @ 645440 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r5, #56 @ 0x38 │ │ │ │ add sl, pc, sl │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, sl │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #32 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r9, [pc, #212] @ 645440 │ │ │ │ - ldr r1, [pc, #212] @ 645444 │ │ │ │ + ldr r9, [pc, #212] @ 645444 │ │ │ │ + ldr r1, [pc, #212] @ 645448 │ │ │ │ add ip, r5, #76 @ 0x4c │ │ │ │ add r9, pc, r9 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r9 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ add r4, r4, #28672 @ 0x7000 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r4, #3800] @ 0xed8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6453f4 │ │ │ │ + beq 6453f8 │ │ │ │ add r3, r5, #112 @ 0x70 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ strb r1, [r6, #3368] @ 0xd28 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r6, #3372] @ 0xd2c │ │ │ │ - ldr r1, [pc, #132] @ 645448 │ │ │ │ + ldr r1, [pc, #132] @ 64544c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, #32000 @ 0x7d00 │ │ │ │ mov r2, r9 │ │ │ │ - ldr r3, [pc, #120] @ 64544c │ │ │ │ + ldr r3, [pc, #120] @ 645450 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d194 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 69641c │ │ │ │ - ldr ip, [pc, #84] @ 645450 │ │ │ │ + ldr ip, [pc, #84] @ 645454 │ │ │ │ add r3, r5, #84 @ 0x54 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ @@ -1108415,174 +1108416,174 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subeq r3, r4, r0, ror r2 │ │ │ │ - eorseq r8, r6, ip, lsl #18 │ │ │ │ - eorseq r8, r6, r8, lsr #18 │ │ │ │ - eoreq r7, sp, r8, lsr #31 │ │ │ │ - ldrsheq r4, [r6], -r8 @ │ │ │ │ - eoreq sp, pc, r4, lsl lr @ │ │ │ │ + subeq r3, r4, ip, ror #4 │ │ │ │ + eorseq r8, r6, r8, lsl #18 │ │ │ │ + eorseq r8, r6, r4, lsr #18 │ │ │ │ + eoreq r7, sp, r4, lsr #31 │ │ │ │ + ldrsheq r4, [r6], -r4 @ │ │ │ │ + eoreq sp, pc, r0, lsl lr @ │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - eorseq sp, r2, r0, asr #11 │ │ │ │ + @ instruction: 0x0032d5bc │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 6454b8 │ │ │ │ - ldr r2, [pc, #76] @ 6454bc │ │ │ │ - ldr r1, [pc, #76] @ 6454c0 │ │ │ │ + ldr ip, [pc, #76] @ 6454bc │ │ │ │ + ldr r2, [pc, #76] @ 6454c0 │ │ │ │ + ldr r1, [pc, #76] @ 6454c4 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #40] @ 6454c4 │ │ │ │ + ldr r3, [pc, #40] @ 6454c8 │ │ │ │ mov r2, #400 @ 0x190 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ - subeq r3, r4, r4, lsr r1 │ │ │ │ - @ instruction: 0x003687d8 │ │ │ │ - @ instruction: 0x003687f4 │ │ │ │ - eorseq sp, r2, ip, lsr r4 │ │ │ │ - ldr r0, [pc, #4] @ 6454d4 │ │ │ │ + b 62d104 │ │ │ │ + subeq r3, r4, r0, lsr r1 │ │ │ │ + @ instruction: 0x003687d4 │ │ │ │ + @ instruction: 0x003687f0 │ │ │ │ + eorseq sp, r2, r8, lsr r4 │ │ │ │ + ldr r0, [pc, #4] @ 6454d8 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ - strdeq r8, [lr], #-192 @ 0xffffff40 │ │ │ │ + subeq r8, lr, ip, ror #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 645538 │ │ │ │ - ldr r2, [pc, #72] @ 64553c │ │ │ │ - ldr r1, [pc, #72] @ 645540 │ │ │ │ + ldr ip, [pc, #72] @ 64553c │ │ │ │ + ldr r2, [pc, #72] @ 645540 │ │ │ │ + ldr r1, [pc, #72] @ 645544 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #19 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #40] @ 645544 │ │ │ │ + ldr r3, [pc, #40] @ 645548 │ │ │ │ mov r2, #360 @ 0x168 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ - subeq r3, r4, r0, lsr #2 │ │ │ │ - eorseq r8, r6, ip, lsl #15 │ │ │ │ - mlaseq r3, ip, r8, r6 │ │ │ │ - ldrdeq sp, [pc], -ip @ │ │ │ │ + b 62d104 │ │ │ │ + subeq r3, r4, ip, lsl r1 │ │ │ │ + eorseq r8, r6, r8, lsl #15 │ │ │ │ + mlaseq r3, r8, r8, r6 │ │ │ │ + ldrdeq sp, [pc], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #52] @ 645594 │ │ │ │ + ldr r4, [pc, #52] @ 645598 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 69caec │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ bl 69caec │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ bl 47fa18 │ │ │ │ add r0, r4, #148 @ 0x94 │ │ │ │ bl 47fa18 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ bl 47fa18 │ │ │ │ add r0, r4, #236 @ 0xec │ │ │ │ pop {r4, lr} │ │ │ │ b 47fa18 │ │ │ │ - subeq r8, lr, ip, lsl #25 │ │ │ │ + subeq r8, lr, r8, lsl #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 6455f8 │ │ │ │ - ldr r2, [pc, #72] @ 6455fc │ │ │ │ - ldr r1, [pc, #72] @ 645600 │ │ │ │ + ldr ip, [pc, #72] @ 6455fc │ │ │ │ + ldr r2, [pc, #72] @ 645600 │ │ │ │ + ldr r1, [pc, #72] @ 645604 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #40] @ 645604 │ │ │ │ + ldr r3, [pc, #40] @ 645608 │ │ │ │ mov r2, #376 @ 0x178 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ - subeq r3, r4, r8, ror r0 │ │ │ │ - @ instruction: 0x003686f0 │ │ │ │ - eorseq r8, r6, ip, lsl #14 │ │ │ │ - eoreq sp, pc, ip, ror #5 │ │ │ │ + b 62d104 │ │ │ │ + subeq r3, r4, r4, ror r0 │ │ │ │ + eorseq r8, r6, ip, ror #13 │ │ │ │ + eorseq r8, r6, r8, lsl #14 │ │ │ │ + eoreq sp, pc, r8, ror #5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #208] @ 6456f0 │ │ │ │ + ldr r4, [pc, #208] @ 6456f4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #24 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #192] @ 6456f4 │ │ │ │ - ldr r1, [pc, #192] @ 6456f8 │ │ │ │ + ldr r2, [pc, #192] @ 6456f8 │ │ │ │ + ldr r1, [pc, #192] @ 6456fc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #172] @ 6456fc │ │ │ │ - ldr r1, [pc, #172] @ 645700 │ │ │ │ + ldr r2, [pc, #172] @ 645700 │ │ │ │ + ldr r1, [pc, #172] @ 645704 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #140] @ 645704 │ │ │ │ - ldr r1, [pc, #140] @ 645708 │ │ │ │ + ldr r2, [pc, #140] @ 645708 │ │ │ │ + ldr r1, [pc, #140] @ 64570c │ │ │ │ add r4, r4, #60 @ 0x3c │ │ │ │ mov r3, #10 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r1, [pc, #108] @ 64570c │ │ │ │ + ldr r1, [pc, #108] @ 645710 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 694d3c │ │ │ │ - ldr r3, [pc, #88] @ 645710 │ │ │ │ + ldr r3, [pc, #88] @ 645714 │ │ │ │ mov r2, #2432 @ 0x980 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ orr r3, r3, #16 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ strh r2, [r4, #114] @ 0x72 │ │ │ │ @@ -1108590,42 +1108591,42 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r3, r4, r0, lsl r0 │ │ │ │ - eoreq r7, sp, r4, ror #25 │ │ │ │ - eorseq r3, r6, r4, lsr lr │ │ │ │ - eoreq pc, lr, ip, asr #14 │ │ │ │ - eoreq pc, lr, ip, ror #14 │ │ │ │ - eoreq fp, lr, r4, ror sp │ │ │ │ - eoreq r5, lr, r0, lsr #9 │ │ │ │ - subseq r4, r1, r0, ror #2 │ │ │ │ + subeq r3, r4, ip │ │ │ │ + eoreq r7, sp, r0, ror #25 │ │ │ │ + eorseq r3, r6, r0, lsr lr │ │ │ │ + eoreq pc, lr, r8, asr #14 │ │ │ │ + eoreq pc, lr, r8, ror #14 │ │ │ │ + eoreq fp, lr, r0, ror sp │ │ │ │ + mlaeq lr, ip, r4, r5 │ │ │ │ + subseq r4, r1, ip, asr r1 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #168] @ 6457d4 │ │ │ │ + ldr r4, [pc, #168] @ 6457d8 │ │ │ │ mov r8, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #160] @ 6457d8 │ │ │ │ - ldr r1, [pc, #160] @ 6457dc │ │ │ │ + ldr r2, [pc, #160] @ 6457dc │ │ │ │ + ldr r1, [pc, #160] @ 6457e0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #80 @ 0x50 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #21 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r6, [pc, #128] @ 6457e0 │ │ │ │ - ldr r1, [pc, #128] @ 6457e4 │ │ │ │ + ldr r6, [pc, #128] @ 6457e4 │ │ │ │ + ldr r1, [pc, #128] @ 6457e8 │ │ │ │ add ip, r4, #100 @ 0x64 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, r6 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r4, r4, #108 @ 0x6c │ │ │ │ @@ -1108633,71 +1108634,71 @@ │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d194 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r3, [r5, #3368] @ 0xd28 │ │ │ │ str r4, [sp] │ │ │ │ str r1, [r5, #3372] @ 0xd2c │ │ │ │ - ldr r1, [pc, #68] @ 6457e8 │ │ │ │ + ldr r1, [pc, #68] @ 6457ec │ │ │ │ mov r2, r6 │ │ │ │ - ldr r3, [pc, #64] @ 6457ec │ │ │ │ + ldr r3, [pc, #64] @ 6457f0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r5, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d194 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 69641c │ │ │ │ - subeq r2, r4, r4, lsl #30 │ │ │ │ - eorseq r8, r6, r8, ror #10 │ │ │ │ - eorseq r0, r3, r0, lsl #8 │ │ │ │ - @ instruction: 0x002d7bb4 │ │ │ │ - eorseq r3, r6, r0, lsl #26 │ │ │ │ - eoreq sp, pc, ip, lsr sl @ │ │ │ │ + subeq r2, r4, r0, lsl #30 │ │ │ │ + eorseq r8, r6, r4, ror #10 │ │ │ │ + @ instruction: 0x003303fc │ │ │ │ + @ instruction: 0x002d7bb0 │ │ │ │ + @ instruction: 0x00363cfc │ │ │ │ + eoreq sp, pc, r8, lsr sl @ │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 645854 │ │ │ │ - ldr r2, [pc, #76] @ 645858 │ │ │ │ - ldr r1, [pc, #76] @ 64585c │ │ │ │ + ldr ip, [pc, #76] @ 645858 │ │ │ │ + ldr r2, [pc, #76] @ 64585c │ │ │ │ + ldr r1, [pc, #76] @ 645860 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #10 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r3, [pc, #44] @ 645860 │ │ │ │ + ldr r3, [pc, #44] @ 645864 │ │ │ │ strh r3, [r0, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq r2, r4, r4, lsr #28 │ │ │ │ - eoreq fp, lr, r0, ror #23 │ │ │ │ - eoreq r5, lr, ip, lsl #6 │ │ │ │ + subeq r2, r4, r0, lsr #28 │ │ │ │ + ldrdeq fp, [lr], -ip @ │ │ │ │ + eoreq r5, lr, r8, lsl #6 │ │ │ │ andeq r0, r0, r2, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 6458c8 │ │ │ │ - ldr r2, [pc, #76] @ 6458cc │ │ │ │ - ldr r1, [pc, #76] @ 6458d0 │ │ │ │ + ldr ip, [pc, #76] @ 6458cc │ │ │ │ + ldr r2, [pc, #76] @ 6458d0 │ │ │ │ + ldr r1, [pc, #76] @ 6458d4 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #10 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1108708,701 +1108709,701 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strheq r2, [r4], #-208 @ 0xffffff30 │ │ │ │ - eoreq fp, lr, ip, ror #22 │ │ │ │ - mlaeq lr, r8, r2, r5 │ │ │ │ + subeq r2, r4, ip, lsr #27 │ │ │ │ + eoreq fp, lr, r8, ror #22 │ │ │ │ + mlaeq lr, r4, r2, r5 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 645934 │ │ │ │ - ldr r2, [pc, #72] @ 645938 │ │ │ │ - ldr r1, [pc, #72] @ 64593c │ │ │ │ + ldr ip, [pc, #72] @ 645938 │ │ │ │ + ldr r2, [pc, #72] @ 64593c │ │ │ │ + ldr r1, [pc, #72] @ 645940 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #40] @ 645940 │ │ │ │ + ldr r3, [pc, #40] @ 645944 │ │ │ │ mov r2, #376 @ 0x178 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ - subeq r2, r4, ip, lsr sp │ │ │ │ - @ instruction: 0x003683b4 │ │ │ │ - @ instruction: 0x003683d0 │ │ │ │ - eoreq ip, pc, r4, asr pc @ │ │ │ │ + b 62d104 │ │ │ │ + subeq r2, r4, r8, lsr sp │ │ │ │ + @ instruction: 0x003683b0 │ │ │ │ + eorseq r8, r6, ip, asr #7 │ │ │ │ + eoreq ip, pc, r0, asr pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 6459a4 │ │ │ │ - ldr r2, [pc, #72] @ 6459a8 │ │ │ │ - ldr r1, [pc, #72] @ 6459ac │ │ │ │ + ldr ip, [pc, #72] @ 6459a8 │ │ │ │ + ldr r2, [pc, #72] @ 6459ac │ │ │ │ + ldr r1, [pc, #72] @ 6459b0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #40] @ 6459b0 │ │ │ │ + ldr r3, [pc, #40] @ 6459b4 │ │ │ │ mov r2, #376 @ 0x178 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ - subeq r2, r4, ip, asr #25 │ │ │ │ - eorseq r8, r6, r4, asr #6 │ │ │ │ - eorseq r8, r6, r0, ror #6 │ │ │ │ - eoreq r3, pc, r0, lsr r9 @ │ │ │ │ + b 62d104 │ │ │ │ + subeq r2, r4, r8, asr #25 │ │ │ │ + eorseq r8, r6, r0, asr #6 │ │ │ │ + eorseq r8, r6, ip, asr r3 │ │ │ │ + eoreq r3, pc, ip, lsr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 645a14 │ │ │ │ - ldr r2, [pc, #72] @ 645a18 │ │ │ │ - ldr r1, [pc, #72] @ 645a1c │ │ │ │ + ldr ip, [pc, #72] @ 645a18 │ │ │ │ + ldr r2, [pc, #72] @ 645a1c │ │ │ │ + ldr r1, [pc, #72] @ 645a20 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #40] @ 645a20 │ │ │ │ + ldr r3, [pc, #40] @ 645a24 │ │ │ │ mov r2, #376 @ 0x178 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ - subeq r2, r4, ip, asr ip │ │ │ │ - @ instruction: 0x003682d4 │ │ │ │ - @ instruction: 0x003682f0 │ │ │ │ - eoreq r3, pc, r0, lsr #17 │ │ │ │ - ldr r0, [pc, #4] @ 645a30 │ │ │ │ + b 62d104 │ │ │ │ + subeq r2, r4, r8, asr ip │ │ │ │ + @ instruction: 0x003682d0 │ │ │ │ + eorseq r8, r6, ip, ror #5 │ │ │ │ + mlaeq pc, ip, r8, r3 @ │ │ │ │ + ldr r0, [pc, #4] @ 645a34 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ - ldrdeq r8, [lr], #-136 @ 0xffffff78 │ │ │ │ + ldrdeq r8, [lr], #-132 @ 0xffffff7c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #172] @ 645af8 │ │ │ │ + ldr r4, [pc, #172] @ 645afc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r2, [pc, #168] @ 645afc │ │ │ │ - ldr r1, [pc, #168] @ 645b00 │ │ │ │ + ldr r2, [pc, #168] @ 645b00 │ │ │ │ + ldr r1, [pc, #168] @ 645b04 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #136] @ 645b04 │ │ │ │ - ldr r1, [pc, #136] @ 645b08 │ │ │ │ + ldr r2, [pc, #136] @ 645b08 │ │ │ │ + ldr r1, [pc, #136] @ 645b0c │ │ │ │ add r4, r4, #16 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r5, #3384] @ 0xd38 │ │ │ │ - ldr ip, [pc, #100] @ 645b0c │ │ │ │ + ldr ip, [pc, #100] @ 645b10 │ │ │ │ cmn r3, #1 │ │ │ │ - ldr r2, [pc, #96] @ 645b10 │ │ │ │ - ldr r1, [pc, #96] @ 645b14 │ │ │ │ + ldr r2, [pc, #96] @ 645b14 │ │ │ │ + ldr r1, [pc, #96] @ 645b18 │ │ │ │ add ip, pc, ip │ │ │ │ moveq r3, #2 │ │ │ │ add ip, ip, #24 │ │ │ │ streq r3, [r5, #3384] @ 0xd38 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #76] @ 645b18 │ │ │ │ + ldr r3, [pc, #76] @ 645b1c │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d194 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69641c │ │ │ │ - subeq r2, r4, r8, asr #24 │ │ │ │ - mlaseq r6, r8, r2, r8 │ │ │ │ - @ instruction: 0x003682b0 │ │ │ │ - mlaeq sp, r4, r8, r7 │ │ │ │ - eorseq r3, r6, r4, ror #19 │ │ │ │ - strdeq r2, [r4], #-176 @ 0xffffff50 │ │ │ │ - eoreq r7, sp, r8, asr r8 │ │ │ │ - eoreq sp, pc, ip, lsl r7 @ │ │ │ │ + subeq r2, r4, r4, asr #24 │ │ │ │ + mlaseq r6, r4, r2, r8 │ │ │ │ + eorseq r8, r6, ip, lsr #5 │ │ │ │ + mlaeq sp, r0, r8, r7 │ │ │ │ + eorseq r3, r6, r0, ror #19 │ │ │ │ + subeq r2, r4, ip, ror #23 │ │ │ │ + eoreq r7, sp, r4, asr r8 │ │ │ │ + eoreq sp, pc, r8, lsl r7 @ │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #200] @ 645bfc │ │ │ │ + ldr r4, [pc, #200] @ 645c00 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #28 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #184] @ 645c00 │ │ │ │ - ldr r1, [pc, #184] @ 645c04 │ │ │ │ + ldr r2, [pc, #184] @ 645c04 │ │ │ │ + ldr r1, [pc, #184] @ 645c08 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #164] @ 645c08 │ │ │ │ - ldr r1, [pc, #164] @ 645c0c │ │ │ │ + ldr r2, [pc, #164] @ 645c0c │ │ │ │ + ldr r1, [pc, #164] @ 645c10 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #132] @ 645c10 │ │ │ │ - ldr r1, [pc, #132] @ 645c14 │ │ │ │ + ldr r2, [pc, #132] @ 645c14 │ │ │ │ + ldr r1, [pc, #132] @ 645c18 │ │ │ │ add r4, r4, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr ip, [pc, #96] @ 645c18 │ │ │ │ - ldr r1, [pc, #96] @ 645c1c │ │ │ │ + ldr ip, [pc, #96] @ 645c1c │ │ │ │ + ldr r1, [pc, #96] @ 645c20 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [r7, #128] @ 0x80 │ │ │ │ - ldr r6, [pc, #88] @ 645c20 │ │ │ │ + ldr r6, [pc, #88] @ 645c24 │ │ │ │ mov lr, #255 @ 0xff │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ orr r0, r0, #128 @ 0x80 │ │ │ │ str r0, [r5, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r3, #108] @ 0x6c │ │ │ │ strb r4, [r3, #112] @ 0x70 │ │ │ │ strh lr, [r3, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 694d3c │ │ │ │ - subeq r2, r4, ip, ror #22 │ │ │ │ - ldrdeq r7, [sp], -r0 @ │ │ │ │ - eorseq r3, r6, r0, lsr #18 │ │ │ │ - eoreq pc, lr, r8, lsr r2 @ │ │ │ │ - eoreq pc, lr, r8, asr r2 @ │ │ │ │ - eoreq fp, lr, r4, ror #16 │ │ │ │ - eoreq r4, lr, ip, lsl #31 │ │ │ │ + subeq r2, r4, r8, ror #22 │ │ │ │ + eoreq r7, sp, ip, asr #15 │ │ │ │ + eorseq r3, r6, ip, lsl r9 │ │ │ │ + eoreq pc, lr, r4, lsr r2 @ │ │ │ │ + eoreq pc, lr, r4, asr r2 @ │ │ │ │ + eoreq fp, lr, r0, ror #16 │ │ │ │ + eoreq r4, lr, r8, lsl #31 │ │ │ │ @ instruction: 0xfffffe74 │ │ │ │ - subseq r3, r1, r8, ror #24 │ │ │ │ + subseq r3, r1, r4, ror #24 │ │ │ │ strdne r1, [r5], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 645c84 │ │ │ │ - ldr r2, [pc, #72] @ 645c88 │ │ │ │ - ldr r1, [pc, #72] @ 645c8c │ │ │ │ + ldr ip, [pc, #72] @ 645c88 │ │ │ │ + ldr r2, [pc, #72] @ 645c8c │ │ │ │ + ldr r1, [pc, #72] @ 645c90 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #27 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #40] @ 645c90 │ │ │ │ + ldr r3, [pc, #40] @ 645c94 │ │ │ │ mov r2, #360 @ 0x168 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ - subeq r2, r4, ip, asr sl │ │ │ │ - ldrheq r8, [r6], -r4 @ │ │ │ │ - eorseq r8, r6, ip, asr #1 │ │ │ │ - @ instruction: 0x003361d8 │ │ │ │ - ldr r0, [pc, #4] @ 645ca0 │ │ │ │ + b 62d104 │ │ │ │ + subeq r2, r4, r8, asr sl │ │ │ │ + ldrheq r8, [r6], -r0 @ │ │ │ │ + eorseq r8, r6, r8, asr #1 │ │ │ │ + @ instruction: 0x003361d4 │ │ │ │ + ldr r0, [pc, #4] @ 645ca4 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ - @ instruction: 0x004e8694 │ │ │ │ + @ instruction: 0x004e8690 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #196] @ 645d80 │ │ │ │ - ldr r2, [pc, #196] @ 645d84 │ │ │ │ - ldr r1, [pc, #196] @ 645d88 │ │ │ │ + ldr r4, [pc, #196] @ 645d84 │ │ │ │ + ldr r2, [pc, #196] @ 645d88 │ │ │ │ + ldr r1, [pc, #196] @ 645d8c │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #164] @ 645d8c │ │ │ │ - ldr r1, [pc, #164] @ 645d90 │ │ │ │ + ldr r2, [pc, #164] @ 645d90 │ │ │ │ + ldr r1, [pc, #164] @ 645d94 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #132] @ 645d94 │ │ │ │ - ldr r1, [pc, #132] @ 645d98 │ │ │ │ + ldr r2, [pc, #132] @ 645d98 │ │ │ │ + ldr r1, [pc, #132] @ 645d9c │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr ip, [pc, #96] @ 645d9c │ │ │ │ - ldr r1, [pc, #96] @ 645da0 │ │ │ │ + ldr ip, [pc, #96] @ 645da0 │ │ │ │ + ldr r1, [pc, #96] @ 645da4 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [r7, #128] @ 0x80 │ │ │ │ - ldr r6, [pc, #88] @ 645da4 │ │ │ │ + ldr r6, [pc, #88] @ 645da8 │ │ │ │ mov lr, #255 @ 0xff │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ orr r0, r0, #128 @ 0x80 │ │ │ │ str r0, [r5, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r3, #108] @ 0x6c │ │ │ │ strb r4, [r3, #112] @ 0x70 │ │ │ │ strh lr, [r3, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 694d3c │ │ │ │ - subeq r2, r4, r0, lsr sl │ │ │ │ - eoreq r7, sp, ip, asr #12 │ │ │ │ - eorseq r3, r6, r0, lsr #15 │ │ │ │ - strheq pc, [lr], -r4 @ │ │ │ │ - ldrdeq pc, [lr], -r4 @ │ │ │ │ - eoreq fp, lr, r0, ror #13 │ │ │ │ - eoreq r4, lr, r8, lsl #28 │ │ │ │ + subeq r2, r4, ip, lsr #20 │ │ │ │ + eoreq r7, sp, r8, asr #12 │ │ │ │ + mlaseq r6, ip, r7, r3 │ │ │ │ + strheq pc, [lr], -r0 @ │ │ │ │ + ldrdeq pc, [lr], -r0 @ │ │ │ │ + ldrdeq fp, [lr], -ip @ │ │ │ │ + eoreq r4, lr, r4, lsl #28 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ - subseq r3, r1, r4, asr #22 │ │ │ │ + subseq r3, r1, r0, asr #22 │ │ │ │ strdne r1, [r2], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #128] @ 645e40 │ │ │ │ - ldr r2, [pc, #128] @ 645e44 │ │ │ │ - ldr r1, [pc, #128] @ 645e48 │ │ │ │ + ldr ip, [pc, #128] @ 645e44 │ │ │ │ + ldr r2, [pc, #128] @ 645e48 │ │ │ │ + ldr r1, [pc, #128] @ 645e4c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #56 @ 0x38 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #30 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #92] @ 645e4c │ │ │ │ + ldr r3, [pc, #92] @ 645e50 │ │ │ │ mov r2, #632 @ 0x278 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #32000 @ 0x7d00 │ │ │ │ add r4, r4, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d100 │ │ │ │ - ldr r3, [pc, #64] @ 645e50 │ │ │ │ + bl 62d104 │ │ │ │ + ldr r3, [pc, #64] @ 645e54 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 6a2a44 │ │ │ │ - ldr r3, [pc, #44] @ 645e54 │ │ │ │ + ldr r3, [pc, #44] @ 645e58 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6a2a44 │ │ │ │ - subeq r2, r4, r0, lsr r9 │ │ │ │ - eorseq r7, r6, r8, asr pc │ │ │ │ - eorseq r7, r6, r4, ror pc │ │ │ │ - eoreq r3, pc, ip, asr #11 │ │ │ │ - eorseq r6, r6, r0, asr #25 │ │ │ │ - @ instruction: 0x00366cb4 │ │ │ │ + subeq r2, r4, ip, lsr #18 │ │ │ │ + eorseq r7, r6, r4, asr pc │ │ │ │ + eorseq r7, r6, r0, ror pc │ │ │ │ + eoreq r3, pc, r8, asr #11 │ │ │ │ + @ instruction: 0x00366cbc │ │ │ │ + @ instruction: 0x00366cb0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #184] @ 645f28 │ │ │ │ + ldr r4, [pc, #184] @ 645f2c │ │ │ │ mov r6, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ - ldr r2, [pc, #176] @ 645f2c │ │ │ │ - ldr r1, [pc, #176] @ 645f30 │ │ │ │ + ldr r2, [pc, #176] @ 645f30 │ │ │ │ + ldr r1, [pc, #176] @ 645f34 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #56 @ 0x38 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #144] @ 645f34 │ │ │ │ - ldr r1, [pc, #144] @ 645f38 │ │ │ │ + ldr r2, [pc, #144] @ 645f38 │ │ │ │ + ldr r1, [pc, #144] @ 645f3c │ │ │ │ add r4, r4, #76 @ 0x4c │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r5, #3384] @ 0xd38 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ cmn r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ streq r3, [r5, #3384] @ 0xd38 │ │ │ │ - ldr r3, [pc, #92] @ 645f3c │ │ │ │ + ldr r3, [pc, #92] @ 645f40 │ │ │ │ str r2, [r5, #3380] @ 0xd34 │ │ │ │ - ldr r1, [pc, #88] @ 645f40 │ │ │ │ - ldr r2, [pc, #88] @ 645f44 │ │ │ │ + ldr r1, [pc, #88] @ 645f44 │ │ │ │ + ldr r2, [pc, #88] @ 645f48 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #84 @ 0x54 │ │ │ │ str r3, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #72] @ 645f48 │ │ │ │ + ldr r3, [pc, #72] @ 645f4c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d194 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 69641c │ │ │ │ - subeq r2, r4, r4, lsl #17 │ │ │ │ - eorseq r7, r6, r4, lsr #29 │ │ │ │ - @ instruction: 0x00367ebc │ │ │ │ - eoreq r7, sp, ip, ror #8 │ │ │ │ - @ instruction: 0x003635bc │ │ │ │ - subeq r2, r4, ip, lsl #16 │ │ │ │ - eoreq sp, pc, r8, ror #5 │ │ │ │ - eoreq r7, sp, r4, lsr #8 │ │ │ │ + subeq r2, r4, r0, lsl #17 │ │ │ │ + eorseq r7, r6, r0, lsr #29 │ │ │ │ + @ instruction: 0x00367eb8 │ │ │ │ + eoreq r7, sp, r8, ror #8 │ │ │ │ + @ instruction: 0x003635b8 │ │ │ │ + subeq r2, r4, r8, lsl #16 │ │ │ │ + eoreq sp, pc, r4, ror #5 │ │ │ │ + eoreq r7, sp, r0, lsr #8 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - ldr r0, [pc, #4] @ 645f58 │ │ │ │ + ldr r0, [pc, #4] @ 645f5c │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ - subeq r8, lr, r8, lsl #8 │ │ │ │ + subeq r8, lr, r4, lsl #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #148] @ 646008 │ │ │ │ + ldr r4, [pc, #148] @ 64600c │ │ │ │ mov r7, r1 │ │ │ │ - ldr r2, [pc, #144] @ 64600c │ │ │ │ - ldr r1, [pc, #144] @ 646010 │ │ │ │ + ldr r2, [pc, #144] @ 646010 │ │ │ │ + ldr r1, [pc, #144] @ 646014 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, #30 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r8, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r5, [pc, #112] @ 646014 │ │ │ │ - ldr r1, [pc, #112] @ 646018 │ │ │ │ + ldr r5, [pc, #112] @ 646018 │ │ │ │ + ldr r1, [pc, #112] @ 64601c │ │ │ │ add ip, r4, #16 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, r5 │ │ │ │ str ip, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r4, r4, #24 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r1, [pc, #72] @ 64601c │ │ │ │ + ldr r1, [pc, #72] @ 646020 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r3, [pc, #68] @ 646020 │ │ │ │ + ldr r3, [pc, #68] @ 646024 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ add r0, r8, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d194 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 69641c │ │ │ │ - subeq r2, r4, ip, asr #15 │ │ │ │ - @ instruction: 0x00367dd8 │ │ │ │ - @ instruction: 0x00367df0 │ │ │ │ - eoreq r7, sp, r0, ror r3 │ │ │ │ - @ instruction: 0x003634bc │ │ │ │ - eoreq sp, pc, ip, lsl #4 │ │ │ │ + subeq r2, r4, r8, asr #15 │ │ │ │ + @ instruction: 0x00367dd4 │ │ │ │ + eorseq r7, r6, ip, ror #27 │ │ │ │ + eoreq r7, sp, ip, ror #6 │ │ │ │ + @ instruction: 0x003634b8 │ │ │ │ + eoreq sp, pc, r8, lsl #4 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #192] @ 6460fc │ │ │ │ + ldr r4, [pc, #192] @ 646100 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #28 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #176] @ 646100 │ │ │ │ - ldr r1, [pc, #176] @ 646104 │ │ │ │ + ldr r2, [pc, #176] @ 646104 │ │ │ │ + ldr r1, [pc, #176] @ 646108 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #156] @ 646108 │ │ │ │ - ldr r1, [pc, #156] @ 64610c │ │ │ │ + ldr r2, [pc, #156] @ 64610c │ │ │ │ + ldr r1, [pc, #156] @ 646110 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #10 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #124] @ 646110 │ │ │ │ - ldr r1, [pc, #124] @ 646114 │ │ │ │ + ldr r2, [pc, #124] @ 646114 │ │ │ │ + ldr r1, [pc, #124] @ 646118 │ │ │ │ add r4, r4, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r3, [pc, #92] @ 646118 │ │ │ │ + ldr r3, [pc, #92] @ 64611c │ │ │ │ mov r2, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #84] @ 64611c │ │ │ │ + ldr r1, [pc, #84] @ 646120 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r0, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #76] @ 646120 │ │ │ │ + ldr r0, [pc, #76] @ 646124 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [r6, #108] @ 0x6c │ │ │ │ strb r3, [r6, #112] @ 0x70 │ │ │ │ strh r2, [r6, #114] @ 0x72 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ b 694d3c │ │ │ │ - subeq r2, r4, r0, lsl r7 │ │ │ │ - eoreq r7, sp, r8, asr #5 │ │ │ │ - eorseq r3, r6, r8, lsl r4 │ │ │ │ - eoreq fp, lr, ip, lsl #7 │ │ │ │ - @ instruction: 0x002e4ab8 │ │ │ │ - eoreq lr, lr, r4, lsl #26 │ │ │ │ - eoreq lr, lr, r0, lsr #26 │ │ │ │ + subeq r2, r4, ip, lsl #14 │ │ │ │ + eoreq r7, sp, r4, asr #5 │ │ │ │ + eorseq r3, r6, r4, lsl r4 │ │ │ │ + eoreq fp, lr, r8, lsl #7 │ │ │ │ + @ instruction: 0x002e4ab4 │ │ │ │ + eoreq lr, lr, r0, lsl #26 │ │ │ │ + eoreq lr, lr, ip, lsl sp │ │ │ │ @ instruction: 0xfffffe98 │ │ │ │ - subseq r3, r1, ip, lsr #16 │ │ │ │ + subseq r3, r1, r8, lsr #16 │ │ │ │ strdne r1, [r9], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #72] @ 646184 │ │ │ │ - ldr r2, [pc, #72] @ 646188 │ │ │ │ - ldr r1, [pc, #72] @ 64618c │ │ │ │ + ldr ip, [pc, #72] @ 646188 │ │ │ │ + ldr r2, [pc, #72] @ 64618c │ │ │ │ + ldr r1, [pc, #72] @ 646190 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #30 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #40] @ 646190 │ │ │ │ - ldr r2, [pc, #40] @ 646194 │ │ │ │ + ldr r3, [pc, #40] @ 646194 │ │ │ │ + ldr r2, [pc, #40] @ 646198 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ - subeq r2, r4, r8, lsl #12 │ │ │ │ - eorseq r7, r6, ip, lsl ip │ │ │ │ - eorseq r7, r6, r4, lsr ip │ │ │ │ - eorseq r5, r3, ip, ror #21 │ │ │ │ + b 62d104 │ │ │ │ + subeq r2, r4, r4, lsl #12 │ │ │ │ + eorseq r7, r6, r8, lsl ip │ │ │ │ + eorseq r7, r6, r0, lsr ip │ │ │ │ + eorseq r5, r3, r8, ror #21 │ │ │ │ andeq r1, r0, r8, asr #9 │ │ │ │ - ldr r0, [pc, #4] @ 6461a4 │ │ │ │ + ldr r0, [pc, #4] @ 6461a8 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ - subeq r8, lr, r8, ror #3 │ │ │ │ + subeq r8, lr, r4, ror #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #220] @ 64629c │ │ │ │ - ldr r2, [pc, #220] @ 6462a0 │ │ │ │ - ldr r1, [pc, #220] @ 6462a4 │ │ │ │ + ldr r4, [pc, #220] @ 6462a0 │ │ │ │ + ldr r2, [pc, #220] @ 6462a4 │ │ │ │ + ldr r1, [pc, #220] @ 6462a8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #188] @ 6462a8 │ │ │ │ - ldr r1, [pc, #188] @ 6462ac │ │ │ │ + ldr r2, [pc, #188] @ 6462ac │ │ │ │ + ldr r1, [pc, #188] @ 6462b0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #156] @ 6462b0 │ │ │ │ - ldr r1, [pc, #156] @ 6462b4 │ │ │ │ + ldr r2, [pc, #156] @ 6462b4 │ │ │ │ + ldr r1, [pc, #156] @ 6462b8 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r3, [pc, #124] @ 6462b8 │ │ │ │ - ldr r1, [pc, #124] @ 6462bc │ │ │ │ + ldr r3, [pc, #124] @ 6462bc │ │ │ │ + ldr r1, [pc, #124] @ 6462c0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 694d3c │ │ │ │ - ldr r1, [pc, #84] @ 6462c0 │ │ │ │ + ldr r1, [pc, #84] @ 6462c4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb r2, [r4, #112] @ 0x70 │ │ │ │ strh r3, [r4, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrdeq r2, [r4], #-88 @ 0xffffffa8 │ │ │ │ - eoreq r7, sp, r8, asr #2 │ │ │ │ - mlaseq r6, ip, r2, r3 │ │ │ │ - @ instruction: 0x002eebb0 │ │ │ │ - ldrdeq lr, [lr], -r0 @ │ │ │ │ - ldrdeq fp, [lr], -ip @ │ │ │ │ - eoreq r4, lr, r4, lsl #18 │ │ │ │ + ldrdeq r2, [r4], #-84 @ 0xffffffac │ │ │ │ + eoreq r7, sp, r4, asr #2 │ │ │ │ + mlaseq r6, r8, r2, r3 │ │ │ │ + eoreq lr, lr, ip, lsr #23 │ │ │ │ + eoreq lr, lr, ip, asr #23 │ │ │ │ + ldrdeq fp, [lr], -r8 @ │ │ │ │ + eoreq r4, lr, r0, lsl #18 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - subseq r3, r1, r8, lsl #14 │ │ │ │ + subseq r3, r1, r4, lsl #14 │ │ │ │ strdne r1, [r4], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 646328 │ │ │ │ - ldr r2, [pc, #76] @ 64632c │ │ │ │ - ldr r1, [pc, #76] @ 646330 │ │ │ │ + ldr ip, [pc, #76] @ 64632c │ │ │ │ + ldr r2, [pc, #76] @ 646330 │ │ │ │ + ldr r1, [pc, #76] @ 646334 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #30 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #40] @ 646334 │ │ │ │ + ldr r3, [pc, #40] @ 646338 │ │ │ │ mov r2, #560 @ 0x230 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ - subeq r2, r4, r0, asr #9 │ │ │ │ - eorseq r7, r6, r4, ror #21 │ │ │ │ - @ instruction: 0x00367afc │ │ │ │ - eoreq r3, pc, ip, lsl #3 │ │ │ │ + b 62d104 │ │ │ │ + strheq r2, [r4], #-76 @ 0xffffffb4 │ │ │ │ + eorseq r7, r6, r0, ror #21 │ │ │ │ + @ instruction: 0x00367af8 │ │ │ │ + eoreq r3, pc, r8, lsl #3 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #340] @ 6464a4 │ │ │ │ - ldr r2, [pc, #340] @ 6464a8 │ │ │ │ + ldr r4, [pc, #340] @ 6464a8 │ │ │ │ + ldr r2, [pc, #340] @ 6464ac │ │ │ │ add r4, pc, r4 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #332] @ 6464ac │ │ │ │ + ldr r1, [pc, #332] @ 6464b0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #56 @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #30 │ │ │ │ mov r8, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr sl, [pc, #300] @ 6464b0 │ │ │ │ - ldr r9, [pc, #300] @ 6464b4 │ │ │ │ + ldr sl, [pc, #300] @ 6464b4 │ │ │ │ + ldr r9, [pc, #300] @ 6464b8 │ │ │ │ add r4, r4, #72 @ 0x48 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ str r4, [sp] │ │ │ │ @@ -1109417,201 +1109418,201 @@ │ │ │ │ add r5, r5, #28672 @ 0x7000 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r5, #3792] @ 0xed0 │ │ │ │ cmn r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq 646494 │ │ │ │ + beq 646498 │ │ │ │ ldr r3, [r8, #3384] @ 0xd38 │ │ │ │ cmn r3, #1 │ │ │ │ ldreq r3, [r5, #3792] @ 0xed0 │ │ │ │ addeq r3, r3, #3 │ │ │ │ streq r3, [r8, #3384] @ 0xd38 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64644c │ │ │ │ - ldr r0, [pc, #176] @ 6464b8 │ │ │ │ + beq 646450 │ │ │ │ + ldr r0, [pc, #176] @ 6464bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211b08 │ │ │ │ - ldr ip, [pc, #168] @ 6464bc │ │ │ │ - ldr r2, [pc, #168] @ 6464c0 │ │ │ │ - ldr r1, [pc, #168] @ 6464c4 │ │ │ │ + ldr ip, [pc, #168] @ 6464c0 │ │ │ │ + ldr r2, [pc, #168] @ 6464c4 │ │ │ │ + ldr r1, [pc, #168] @ 6464c8 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #80 @ 0x50 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d194 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62e13c │ │ │ │ + bl 62e140 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ - ldr ip, [pc, #116] @ 6464c8 │ │ │ │ - ldr r2, [pc, #116] @ 6464cc │ │ │ │ - ldr r1, [pc, #116] @ 6464d0 │ │ │ │ + ldr ip, [pc, #116] @ 6464cc │ │ │ │ + ldr r2, [pc, #116] @ 6464d0 │ │ │ │ + ldr r1, [pc, #116] @ 6464d4 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #96 @ 0x60 │ │ │ │ add r0, r8, #32000 @ 0x7d00 │ │ │ │ - ldr r3, [pc, #104] @ 6464d4 │ │ │ │ + ldr r3, [pc, #104] @ 6464d8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d194 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 69641c │ │ │ │ mov r0, #2 │ │ │ │ bl 47fd24 │ │ │ │ str r0, [r5, #3792] @ 0xed0 │ │ │ │ - b 6463e0 │ │ │ │ - subeq r2, r4, r0, asr r4 │ │ │ │ - eorseq r7, r6, ip, ror #20 │ │ │ │ - eorseq r7, r6, r4, lsl #21 │ │ │ │ - mlaeq sp, r0, pc, r6 @ │ │ │ │ - eorseq r3, r6, r4, ror #1 │ │ │ │ - eorseq r7, r6, r0, lsl #20 │ │ │ │ - subeq r2, r4, r8, lsl #7 │ │ │ │ - @ instruction: 0x002edfb0 │ │ │ │ - eoreq sp, lr, ip, asr #31 │ │ │ │ - subeq r2, r4, r8, asr #6 │ │ │ │ - @ instruction: 0x002d6eb0 │ │ │ │ - eoreq ip, pc, r8, ror sp @ │ │ │ │ + b 6463e4 │ │ │ │ + subeq r2, r4, ip, asr #8 │ │ │ │ + eorseq r7, r6, r8, ror #20 │ │ │ │ + eorseq r7, r6, r0, lsl #21 │ │ │ │ + eoreq r6, sp, ip, lsl #31 │ │ │ │ + eorseq r3, r6, r0, ror #1 │ │ │ │ + @ instruction: 0x003679fc │ │ │ │ + subeq r2, r4, r4, lsl #7 │ │ │ │ + eoreq sp, lr, ip, lsr #31 │ │ │ │ + eoreq sp, lr, r8, asr #31 │ │ │ │ + subeq r2, r4, r4, asr #6 │ │ │ │ + eoreq r6, sp, ip, lsr #29 │ │ │ │ + eoreq ip, pc, r4, ror sp @ │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - ldr r0, [pc, #4] @ 6464e4 │ │ │ │ + ldr r0, [pc, #4] @ 6464e8 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ - ldrdeq r7, [lr], #-228 @ 0xffffff1c │ │ │ │ + ldrdeq r7, [lr], #-224 @ 0xffffff20 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #228] @ 6465e4 │ │ │ │ - ldr r2, [pc, #228] @ 6465e8 │ │ │ │ + ldr r5, [pc, #228] @ 6465e8 │ │ │ │ + ldr r2, [pc, #228] @ 6465ec │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #224] @ 6465ec │ │ │ │ + ldr r1, [pc, #224] @ 6465f0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r5, [sp] │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #192] @ 6465f0 │ │ │ │ - ldr r1, [pc, #192] @ 6465f4 │ │ │ │ + ldr r2, [pc, #192] @ 6465f4 │ │ │ │ + ldr r1, [pc, #192] @ 6465f8 │ │ │ │ add r5, r5, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str r5, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d194 │ │ │ │ add r8, r4, #28672 @ 0x7000 │ │ │ │ add r4, r4, #32256 @ 0x7e00 │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ - ldr r3, [pc, #144] @ 6465f8 │ │ │ │ + ldr r3, [pc, #144] @ 6465fc │ │ │ │ ldrh r2, [r4, #96] @ 0x60 │ │ │ │ cmp r2, r3 │ │ │ │ mov r5, r0 │ │ │ │ - beq 6465d4 │ │ │ │ + beq 6465d8 │ │ │ │ ldr r3, [r7, #3384] @ 0xd38 │ │ │ │ - ldr ip, [pc, #124] @ 6465fc │ │ │ │ + ldr ip, [pc, #124] @ 646600 │ │ │ │ cmn r3, #1 │ │ │ │ addeq r3, r8, #3824 @ 0xef0 │ │ │ │ ldrheq r2, [r3, #100] @ 0x64 │ │ │ │ - ldr r1, [pc, #112] @ 646600 │ │ │ │ + ldr r1, [pc, #112] @ 646604 │ │ │ │ addeq r3, r2, #1 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #104] @ 646604 │ │ │ │ + ldr r2, [pc, #104] @ 646608 │ │ │ │ add ip, ip, #24 │ │ │ │ add r0, r7, #32000 @ 0x7d00 │ │ │ │ streq r3, [r7, #3384] @ 0xd38 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #88] @ 646608 │ │ │ │ + ldr r3, [pc, #88] @ 64660c │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d194 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 69641c │ │ │ │ mov r0, #0 │ │ │ │ bl 47fd24 │ │ │ │ strh r0, [r4, #96] @ 0x60 │ │ │ │ - b 646574 │ │ │ │ - strdeq r2, [r4], #-40 @ 0xffffffd8 │ │ │ │ - eorseq r7, r6, ip, lsr r9 │ │ │ │ - eorseq r7, r6, r4, asr r9 │ │ │ │ - eoreq r6, sp, r4, ror #27 │ │ │ │ - eorseq r2, r6, r0, lsr pc │ │ │ │ + b 646578 │ │ │ │ + strdeq r2, [r4], #-36 @ 0xffffffdc │ │ │ │ + eorseq r7, r6, r8, lsr r9 │ │ │ │ + eorseq r7, r6, r0, asr r9 │ │ │ │ + eoreq r6, sp, r0, ror #27 │ │ │ │ + eorseq r2, r6, ip, lsr #30 │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ - subeq r2, r4, r4, ror r2 │ │ │ │ - eoreq ip, pc, r8, lsr ip @ │ │ │ │ - eoreq r6, sp, r4, ror sp │ │ │ │ + subeq r2, r4, r0, ror r2 │ │ │ │ + eoreq ip, pc, r4, lsr ip @ │ │ │ │ + eoreq r6, sp, r0, ror sp │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #224] @ 646704 │ │ │ │ + ldr r4, [pc, #224] @ 646708 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #28 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #208] @ 646708 │ │ │ │ - ldr r1, [pc, #208] @ 64670c │ │ │ │ + ldr r2, [pc, #208] @ 64670c │ │ │ │ + ldr r1, [pc, #208] @ 646710 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #188] @ 646710 │ │ │ │ - ldr r1, [pc, #188] @ 646714 │ │ │ │ + ldr r2, [pc, #188] @ 646714 │ │ │ │ + ldr r1, [pc, #188] @ 646718 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #44 @ 0x2c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #156] @ 646718 │ │ │ │ - ldr r1, [pc, #156] @ 64671c │ │ │ │ + ldr r2, [pc, #156] @ 64671c │ │ │ │ + ldr r1, [pc, #156] @ 646720 │ │ │ │ add r4, r4, #64 @ 0x40 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #120] @ 646720 │ │ │ │ + ldr r1, [pc, #120] @ 646724 │ │ │ │ orr r3, r3, #4 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 694d3c │ │ │ │ - ldr r3, [pc, #92] @ 646724 │ │ │ │ - ldr r1, [pc, #92] @ 646728 │ │ │ │ + ldr r3, [pc, #92] @ 646728 │ │ │ │ + ldr r1, [pc, #92] @ 64672c │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #256 @ 0x100 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ strh r0, [r4, #114] @ 0x72 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb r2, [r4, #112] @ 0x70 │ │ │ │ @@ -1109619,198 +1109620,198 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r2, r4, r0, ror #3 │ │ │ │ - eoreq r6, sp, r0, ror #25 │ │ │ │ - eorseq r2, r6, r0, lsr lr │ │ │ │ - eoreq lr, lr, r8, asr #14 │ │ │ │ - eoreq lr, lr, r8, ror #14 │ │ │ │ - eoreq sl, lr, r4, ror sp │ │ │ │ - mlaeq lr, ip, r4, r4 │ │ │ │ - subseq r3, r1, r4, lsl #6 │ │ │ │ + ldrdeq r2, [r4], #-28 @ 0xffffffe4 │ │ │ │ + ldrdeq r6, [sp], -ip @ │ │ │ │ + eorseq r2, r6, ip, lsr #28 │ │ │ │ + eoreq lr, lr, r4, asr #14 │ │ │ │ + eoreq lr, lr, r4, ror #14 │ │ │ │ + eoreq sl, lr, r0, ror sp │ │ │ │ + mlaeq lr, r8, r4, r4 │ │ │ │ + subseq r3, r1, r0, lsl #6 │ │ │ │ @ instruction: 0xfffffe18 │ │ │ │ strdne r1, [r1], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #100] @ 6467a8 │ │ │ │ - ldr r2, [pc, #100] @ 6467ac │ │ │ │ - ldr r1, [pc, #100] @ 6467b0 │ │ │ │ + ldr ip, [pc, #100] @ 6467ac │ │ │ │ + ldr r2, [pc, #100] @ 6467b0 │ │ │ │ + ldr r1, [pc, #100] @ 6467b4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #68] @ 6467b4 │ │ │ │ + ldr r3, [pc, #68] @ 6467b8 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #32000 @ 0x7d00 │ │ │ │ add r4, r4, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d100 │ │ │ │ - ldr r3, [pc, #40] @ 6467b8 │ │ │ │ + bl 62d104 │ │ │ │ + ldr r3, [pc, #40] @ 6467bc │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6a2a44 │ │ │ │ - strheq r2, [r4], #-8 │ │ │ │ - @ instruction: 0x003676fc │ │ │ │ - eorseq r7, r6, r4, lsl r7 │ │ │ │ - eoreq r2, pc, r8, lsr #24 │ │ │ │ - eoreq sl, pc, r0, lsr #31 │ │ │ │ - ldr r0, [pc, #4] @ 6467c8 │ │ │ │ + strheq r2, [r4], #-4 │ │ │ │ + @ instruction: 0x003676f8 │ │ │ │ + eorseq r7, r6, r0, lsl r7 │ │ │ │ + eoreq r2, pc, r4, lsr #24 │ │ │ │ + mlaeq pc, ip, pc, sl @ │ │ │ │ + ldr r0, [pc, #4] @ 6467cc │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ - subeq r7, lr, ip, lsl ip │ │ │ │ + subeq r7, lr, r8, lsl ip │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #232] @ 6468cc │ │ │ │ - ldr r2, [pc, #232] @ 6468d0 │ │ │ │ - ldr r1, [pc, #232] @ 6468d4 │ │ │ │ + ldr r4, [pc, #232] @ 6468d0 │ │ │ │ + ldr r2, [pc, #232] @ 6468d4 │ │ │ │ + ldr r1, [pc, #232] @ 6468d8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r7, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #200] @ 6468d8 │ │ │ │ - ldr r1, [pc, #200] @ 6468dc │ │ │ │ + ldr r2, [pc, #200] @ 6468dc │ │ │ │ + ldr r1, [pc, #200] @ 6468e0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #10 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #168] @ 6468e0 │ │ │ │ - ldr r1, [pc, #168] @ 6468e4 │ │ │ │ + ldr r2, [pc, #168] @ 6468e4 │ │ │ │ + ldr r1, [pc, #168] @ 6468e8 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ add r1, pc, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r3, [pc, #136] @ 6468e8 │ │ │ │ - ldr r2, [pc, #136] @ 6468ec │ │ │ │ + ldr r3, [pc, #136] @ 6468ec │ │ │ │ + ldr r2, [pc, #136] @ 6468f0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #120] @ 0x78 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ strb r1, [r5, #112] @ 0x70 │ │ │ │ str r2, [r5, #108] @ 0x6c │ │ │ │ strh r3, [r5, #114] @ 0x72 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #104] @ 6468f0 │ │ │ │ + ldr r1, [pc, #104] @ 6468f4 │ │ │ │ orr r3, r3, #8 │ │ │ │ str r3, [r6, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 694d3c │ │ │ │ - ldr r3, [pc, #76] @ 6468f4 │ │ │ │ + ldr r3, [pc, #76] @ 6468f8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r2, r4, ip, rrx │ │ │ │ - eoreq r6, sp, r4, lsr #22 │ │ │ │ - eorseq r2, r6, r8, ror ip │ │ │ │ - eoreq sl, lr, r8, ror #23 │ │ │ │ - eoreq r4, lr, r4, lsl r3 │ │ │ │ - eoreq lr, lr, ip, asr r5 │ │ │ │ - eoreq lr, lr, r8, ror r5 │ │ │ │ - eorseq r7, r6, ip, asr r6 │ │ │ │ + subeq r2, r4, r8, rrx │ │ │ │ + eoreq r6, sp, r0, lsr #22 │ │ │ │ + eorseq r2, r6, r4, ror ip │ │ │ │ + eoreq sl, lr, r4, ror #23 │ │ │ │ + eoreq r4, lr, r0, lsl r3 │ │ │ │ + eoreq lr, lr, r8, asr r5 │ │ │ │ + eoreq lr, lr, r4, ror r5 │ │ │ │ + eorseq r7, r6, r8, asr r6 │ │ │ │ strdne r1, [r0], -r4 │ │ │ │ - ldrheq r3, [r1], #-20 @ 0xffffffec │ │ │ │ + ldrheq r3, [r1], #-16 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #104] @ 646978 │ │ │ │ - ldr r2, [pc, #104] @ 64697c │ │ │ │ - ldr r1, [pc, #104] @ 646980 │ │ │ │ + ldr ip, [pc, #104] @ 64697c │ │ │ │ + ldr r2, [pc, #104] @ 646980 │ │ │ │ + ldr r1, [pc, #104] @ 646984 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #56 @ 0x38 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #68] @ 646984 │ │ │ │ - ldr r2, [pc, #68] @ 646988 │ │ │ │ + ldr r3, [pc, #68] @ 646988 │ │ │ │ + ldr r2, [pc, #68] @ 64698c │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #32000 @ 0x7d00 │ │ │ │ add r4, r4, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d100 │ │ │ │ - ldr r3, [pc, #44] @ 64698c │ │ │ │ + bl 62d104 │ │ │ │ + ldr r3, [pc, #44] @ 646990 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6a2a44 │ │ │ │ - subeq r1, r4, r4, asr #30 │ │ │ │ - eorseq r7, r6, r8, lsr #11 │ │ │ │ - mlaeq pc, r4, sp, r2 @ │ │ │ │ - eoreq r2, pc, ip, lsl #18 │ │ │ │ + subeq r1, r4, r0, asr #30 │ │ │ │ + eorseq r7, r6, r4, lsr #11 │ │ │ │ + mlaeq pc, r0, sp, r2 @ │ │ │ │ + eoreq r2, pc, r8, lsl #18 │ │ │ │ andeq r1, r0, r8, asr #5 │ │ │ │ - ldrdeq sl, [pc], -r0 @ │ │ │ │ + eoreq sl, pc, ip, asr #27 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #300] @ 646ad4 │ │ │ │ - ldr sl, [pc, #300] @ 646ad8 │ │ │ │ - ldr r6, [pc, #300] @ 646adc │ │ │ │ + ldr r4, [pc, #300] @ 646ad8 │ │ │ │ + ldr sl, [pc, #300] @ 646adc │ │ │ │ + ldr r6, [pc, #300] @ 646ae0 │ │ │ │ add r4, pc, r4 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r6, pc, r6 │ │ │ │ add fp, r4, #72 @ 0x48 │ │ │ │ add sl, pc, sl │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, sl │ │ │ │ mov r7, r1 │ │ │ │ str fp, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #252] @ 646ae0 │ │ │ │ - ldr r1, [pc, #252] @ 646ae4 │ │ │ │ + ldr r2, [pc, #252] @ 646ae4 │ │ │ │ + ldr r1, [pc, #252] @ 646ae8 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ @@ -1109820,191 +1109821,191 @@ │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str fp, [sp] │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ add r8, r0, #32000 @ 0x7d00 │ │ │ │ add r8, r8, #160 @ 0xa0 │ │ │ │ mov r0, r8 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #184] @ 646ae8 │ │ │ │ - ldr r1, [pc, #184] @ 646aec │ │ │ │ + ldr r2, [pc, #184] @ 646aec │ │ │ │ + ldr r1, [pc, #184] @ 646af0 │ │ │ │ mov r3, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r6, r0 │ │ │ │ bl 69d194 │ │ │ │ ldr r3, [r5, #3384] @ 0xd38 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 646a70 │ │ │ │ + bne 646a74 │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #444] @ 0x1bc │ │ │ │ cmp r3, #1 │ │ │ │ movlt r3, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r3, r3, #1 │ │ │ │ str r3, [r5, #3384] @ 0xd38 │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [r9, #20] │ │ │ │ bl 69d684 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 60bc20 │ │ │ │ - ldr ip, [pc, #92] @ 646af0 │ │ │ │ - ldr r2, [pc, #92] @ 646af4 │ │ │ │ - ldr r1, [pc, #92] @ 646af8 │ │ │ │ + bl 60bc24 │ │ │ │ + ldr ip, [pc, #92] @ 646af4 │ │ │ │ + ldr r2, [pc, #92] @ 646af8 │ │ │ │ + ldr r1, [pc, #92] @ 646afc │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #92 @ 0x5c │ │ │ │ add r0, r5, #32000 @ 0x7d00 │ │ │ │ - ldr r3, [pc, #80] @ 646afc │ │ │ │ + ldr r3, [pc, #80] @ 646b00 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d194 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 69641c │ │ │ │ - subeq r1, r4, ip, lsr #29 │ │ │ │ - eoreq r6, sp, ip, asr r9 │ │ │ │ - @ instruction: 0x00362abc │ │ │ │ - eorseq r7, r6, r8, ror #9 │ │ │ │ - ldrdeq r2, [pc], -r4 @ │ │ │ │ - eorseq r2, r0, r0, asr #2 │ │ │ │ - eoreq r2, pc, r4, lsl r8 @ │ │ │ │ - subeq r1, r4, r0, asr #27 │ │ │ │ - eoreq r6, sp, r0, ror r8 │ │ │ │ - eoreq ip, pc, r8, lsr r7 @ │ │ │ │ + subeq r1, r4, r8, lsr #29 │ │ │ │ + eoreq r6, sp, r8, asr r9 │ │ │ │ + @ instruction: 0x00362ab8 │ │ │ │ + eorseq r7, r6, r4, ror #9 │ │ │ │ + ldrdeq r2, [pc], -r0 @ │ │ │ │ + eorseq r2, r0, ip, lsr r1 │ │ │ │ + eoreq r2, pc, r0, lsl r8 @ │ │ │ │ + strheq r1, [r4], #-220 @ 0xffffff24 │ │ │ │ + eoreq r6, sp, ip, ror #16 │ │ │ │ + eoreq ip, pc, r4, lsr r7 @ │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - ldr r0, [pc, #4] @ 646b0c │ │ │ │ + ldr r0, [pc, #4] @ 646b10 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ - subeq r7, lr, r4, lsl #18 │ │ │ │ + subeq r7, lr, r0, lsl #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #220] @ 646c04 │ │ │ │ - ldr r2, [pc, #220] @ 646c08 │ │ │ │ - ldr r1, [pc, #220] @ 646c0c │ │ │ │ + ldr r4, [pc, #220] @ 646c08 │ │ │ │ + ldr r2, [pc, #220] @ 646c0c │ │ │ │ + ldr r1, [pc, #220] @ 646c10 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #188] @ 646c10 │ │ │ │ - ldr r1, [pc, #188] @ 646c14 │ │ │ │ + ldr r2, [pc, #188] @ 646c14 │ │ │ │ + ldr r1, [pc, #188] @ 646c18 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #156] @ 646c18 │ │ │ │ - ldr r1, [pc, #156] @ 646c1c │ │ │ │ + ldr r2, [pc, #156] @ 646c1c │ │ │ │ + ldr r1, [pc, #156] @ 646c20 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r3, [pc, #124] @ 646c20 │ │ │ │ - ldr r1, [pc, #124] @ 646c24 │ │ │ │ + ldr r3, [pc, #124] @ 646c24 │ │ │ │ + ldr r1, [pc, #124] @ 646c28 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r3, r3, #16 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 694d3c │ │ │ │ - ldr r1, [pc, #84] @ 646c28 │ │ │ │ + ldr r1, [pc, #84] @ 646c2c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1920 @ 0x780 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ strb r2, [r4, #112] @ 0x70 │ │ │ │ strh r3, [r4, #114] @ 0x72 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq r1, r4, r8, lsl #27 │ │ │ │ - eoreq r6, sp, r0, ror #15 │ │ │ │ - eorseq r2, r6, r4, lsr r9 │ │ │ │ - eoreq lr, lr, r8, asr #4 │ │ │ │ - eoreq lr, lr, r8, ror #4 │ │ │ │ - eoreq sl, lr, r4, ror r8 │ │ │ │ - mlaeq lr, ip, pc, r3 @ │ │ │ │ + subeq r1, r4, r4, lsl #27 │ │ │ │ + ldrdeq r6, [sp], -ip @ │ │ │ │ + eorseq r2, r6, r0, lsr r9 │ │ │ │ + eoreq lr, lr, r4, asr #4 │ │ │ │ + eoreq lr, lr, r4, ror #4 │ │ │ │ + eoreq sl, lr, r0, ror r8 │ │ │ │ + mlaeq lr, r8, pc, r3 @ │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - ldrsheq r2, [r1], #-224 @ 0xffffff20 │ │ │ │ + subseq r2, r1, ip, ror #29 │ │ │ │ strdne r1, [r3], -r4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 646c90 │ │ │ │ - ldr r2, [pc, #76] @ 646c94 │ │ │ │ - ldr r1, [pc, #76] @ 646c98 │ │ │ │ + ldr ip, [pc, #76] @ 646c94 │ │ │ │ + ldr r2, [pc, #76] @ 646c98 │ │ │ │ + ldr r1, [pc, #76] @ 646c9c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #40] @ 646c9c │ │ │ │ + ldr r3, [pc, #40] @ 646ca0 │ │ │ │ mov r2, #432 @ 0x1b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ - subeq r1, r4, r0, ror ip │ │ │ │ - @ instruction: 0x003672d0 │ │ │ │ - eorseq r7, r6, ip, ror #5 │ │ │ │ - ldrdeq r2, [pc], -r8 @ │ │ │ │ + b 62d104 │ │ │ │ + subeq r1, r4, ip, ror #24 │ │ │ │ + eorseq r7, r6, ip, asr #5 │ │ │ │ + eorseq r7, r6, r8, ror #5 │ │ │ │ + ldrdeq r2, [pc], -r4 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #332] @ 646e04 │ │ │ │ - ldr r2, [pc, #332] @ 646e08 │ │ │ │ + ldr r4, [pc, #332] @ 646e08 │ │ │ │ + ldr r2, [pc, #332] @ 646e0c │ │ │ │ add r4, pc, r4 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #324] @ 646e0c │ │ │ │ + ldr r1, [pc, #324] @ 646e10 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, r4, #56 @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #32 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr sl, [pc, #292] @ 646e10 │ │ │ │ - ldr r9, [pc, #292] @ 646e14 │ │ │ │ + ldr sl, [pc, #292] @ 646e14 │ │ │ │ + ldr r9, [pc, #292] @ 646e18 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ add r4, r4, #76 @ 0x4c │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ str r4, [sp] │ │ │ │ @@ -1110029,106 +1110030,106 @@ │ │ │ │ cmn r3, #1 │ │ │ │ addeq r6, r6, #28672 @ 0x7000 │ │ │ │ ldreq r3, [r6, #3908] @ 0xf44 │ │ │ │ addeq r3, r3, #1 │ │ │ │ streq r3, [r5, #3384] @ 0xd38 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 646dbc │ │ │ │ - ldr r0, [pc, #160] @ 646e18 │ │ │ │ + beq 646dc0 │ │ │ │ + ldr r0, [pc, #160] @ 646e1c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211b08 │ │ │ │ - ldr ip, [pc, #152] @ 646e1c │ │ │ │ - ldr r2, [pc, #152] @ 646e20 │ │ │ │ - ldr r1, [pc, #152] @ 646e24 │ │ │ │ + ldr ip, [pc, #152] @ 646e20 │ │ │ │ + ldr r2, [pc, #152] @ 646e24 │ │ │ │ + ldr r1, [pc, #152] @ 646e28 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #84 @ 0x54 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 69d194 │ │ │ │ mov r1, r4 │ │ │ │ - bl 62e13c │ │ │ │ + bl 62e140 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ - ldr ip, [pc, #100] @ 646e28 │ │ │ │ - ldr r2, [pc, #100] @ 646e2c │ │ │ │ - ldr r1, [pc, #100] @ 646e30 │ │ │ │ + ldr ip, [pc, #100] @ 646e2c │ │ │ │ + ldr r2, [pc, #100] @ 646e30 │ │ │ │ + ldr r1, [pc, #100] @ 646e34 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #100 @ 0x64 │ │ │ │ add r0, r5, #32000 @ 0x7d00 │ │ │ │ - ldr r3, [pc, #88] @ 646e34 │ │ │ │ + ldr r3, [pc, #88] @ 646e38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d194 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 69641c │ │ │ │ - subeq r1, r4, r0, lsl #24 │ │ │ │ - eorseq r7, r6, r8, asr r2 │ │ │ │ - eorseq r7, r6, r4, ror r2 │ │ │ │ - eoreq r6, sp, ip, lsr #12 │ │ │ │ - eorseq r2, r6, r0, lsl #15 │ │ │ │ - mlaseq r6, r0, r0, r7 │ │ │ │ - subeq r1, r4, r0, lsr fp │ │ │ │ - eoreq sp, lr, r0, asr #12 │ │ │ │ - eoreq sp, lr, ip, asr r6 │ │ │ │ - strdeq r1, [r4], #-160 @ 0xffffff60 │ │ │ │ - eoreq r6, sp, r0, asr #10 │ │ │ │ - eoreq ip, pc, r8, lsl #8 │ │ │ │ + strdeq r1, [r4], #-188 @ 0xffffff44 │ │ │ │ + eorseq r7, r6, r4, asr r2 │ │ │ │ + eorseq r7, r6, r0, ror r2 │ │ │ │ + eoreq r6, sp, r8, lsr #12 │ │ │ │ + eorseq r2, r6, ip, ror r7 │ │ │ │ + eorseq r7, r6, ip, lsl #1 │ │ │ │ + subeq r1, r4, ip, lsr #22 │ │ │ │ + eoreq sp, lr, ip, lsr r6 │ │ │ │ + eoreq sp, lr, r8, asr r6 │ │ │ │ + subeq r1, r4, ip, ror #21 │ │ │ │ + eoreq r6, sp, ip, lsr r5 │ │ │ │ + eoreq ip, pc, r4, lsl #8 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - ldr r0, [pc, #4] @ 646e44 │ │ │ │ + ldr r0, [pc, #4] @ 646e48 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ - strdeq r7, [lr], #-88 @ 0xffffffa8 │ │ │ │ + strdeq r7, [lr], #-84 @ 0xffffffac │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #216] @ 646f38 │ │ │ │ - ldr r2, [pc, #216] @ 646f3c │ │ │ │ - ldr r1, [pc, #216] @ 646f40 │ │ │ │ + ldr r4, [pc, #216] @ 646f3c │ │ │ │ + ldr r2, [pc, #216] @ 646f40 │ │ │ │ + ldr r1, [pc, #216] @ 646f44 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #184] @ 646f44 │ │ │ │ - ldr r1, [pc, #184] @ 646f48 │ │ │ │ + ldr r2, [pc, #184] @ 646f48 │ │ │ │ + ldr r1, [pc, #184] @ 646f4c │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #152] @ 646f4c │ │ │ │ - ldr r1, [pc, #152] @ 646f50 │ │ │ │ + ldr r2, [pc, #152] @ 646f50 │ │ │ │ + ldr r1, [pc, #152] @ 646f54 │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ str r4, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r3, [pc, #120] @ 646f54 │ │ │ │ - ldr r1, [pc, #120] @ 646f58 │ │ │ │ + ldr r3, [pc, #120] @ 646f58 │ │ │ │ + ldr r1, [pc, #120] @ 646f5c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ orr r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r5, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ @@ -1110144,127 +1110145,127 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strheq r1, [r4], #-168 @ 0xffffff58 │ │ │ │ - eoreq r6, sp, r8, lsr #9 │ │ │ │ - @ instruction: 0x003625fc │ │ │ │ - eoreq sp, lr, r0, lsl pc │ │ │ │ - eoreq sp, lr, r0, lsr pc │ │ │ │ - eoreq sl, lr, ip, lsr r5 │ │ │ │ - eoreq r3, lr, r4, ror #24 │ │ │ │ + strheq r1, [r4], #-164 @ 0xffffff5c │ │ │ │ + eoreq r6, sp, r4, lsr #9 │ │ │ │ + @ instruction: 0x003625f8 │ │ │ │ + eoreq sp, lr, ip, lsl #30 │ │ │ │ + eoreq sp, lr, ip, lsr #30 │ │ │ │ + eoreq sl, lr, r8, lsr r5 │ │ │ │ + eoreq r3, lr, r0, ror #24 │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ - subseq r2, r1, r8, asr #24 │ │ │ │ + subseq r2, r1, r4, asr #24 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #56] @ 646fac │ │ │ │ - ldr r2, [pc, #56] @ 646fb0 │ │ │ │ - ldr r1, [pc, #56] @ 646fb4 │ │ │ │ + ldr ip, [pc, #56] @ 646fb0 │ │ │ │ + ldr r2, [pc, #56] @ 646fb4 │ │ │ │ + ldr r1, [pc, #56] @ 646fb8 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ add r0, r0, #32768 @ 0x8000 │ │ │ │ ldr r0, [r0, #788] @ 0x314 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {lr} @ (ldr lr, [sp], #4) │ │ │ │ b 211d90 │ │ │ │ - subeq r1, r4, r8, lsr #19 │ │ │ │ - eorseq r7, r6, ip, lsl r0 │ │ │ │ - @ instruction: 0x002f29b0 │ │ │ │ + subeq r1, r4, r4, lsr #19 │ │ │ │ + eorseq r7, r6, r8, lsl r0 │ │ │ │ + eoreq r2, pc, ip, lsr #19 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 64701c │ │ │ │ - ldr r2, [pc, #76] @ 647020 │ │ │ │ - ldr r1, [pc, #76] @ 647024 │ │ │ │ + ldr ip, [pc, #76] @ 647020 │ │ │ │ + ldr r2, [pc, #76] @ 647024 │ │ │ │ + ldr r1, [pc, #76] @ 647028 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #29 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #40] @ 647028 │ │ │ │ + ldr r3, [pc, #40] @ 64702c │ │ │ │ mov r2, #1472 @ 0x5c0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, r0, #32000 @ 0x7d00 │ │ │ │ add r1, r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ - b 62d100 │ │ │ │ - subeq r1, r4, ip, asr #18 │ │ │ │ - eorseq r6, r6, r0, asr #31 │ │ │ │ - eoreq r2, pc, r4, asr r9 @ │ │ │ │ - eorseq ip, r2, r0, lsl #13 │ │ │ │ + b 62d104 │ │ │ │ + subeq r1, r4, r8, asr #18 │ │ │ │ + @ instruction: 0x00366fbc │ │ │ │ + eoreq r2, pc, r0, asr r9 @ │ │ │ │ + eorseq ip, r2, ip, ror r6 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r7, [pc, #628] @ 6472b8 │ │ │ │ + ldr r7, [pc, #628] @ 6472bc │ │ │ │ sub sp, sp, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r2, [pc, #616] @ 6472bc │ │ │ │ - ldr r1, [pc, #616] @ 6472c0 │ │ │ │ - ldr ip, [pc, #616] @ 6472c4 │ │ │ │ + ldr r2, [pc, #616] @ 6472c0 │ │ │ │ + ldr r1, [pc, #616] @ 6472c4 │ │ │ │ + ldr ip, [pc, #616] @ 6472c8 │ │ │ │ add r3, r7, #56 @ 0x38 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #29 │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 69d194 │ │ │ │ - ldr r5, [pc, #576] @ 6472c8 │ │ │ │ - ldr r4, [pc, #576] @ 6472cc │ │ │ │ + ldr r5, [pc, #576] @ 6472cc │ │ │ │ + ldr r4, [pc, #576] @ 6472d0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ add sl, r7, #76 @ 0x4c │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str sl, [sp] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d194 │ │ │ │ bl 696604 │ │ │ │ - ldr r2, [pc, #532] @ 6472d0 │ │ │ │ - ldr r1, [pc, #532] @ 6472d4 │ │ │ │ + ldr r2, [pc, #532] @ 6472d4 │ │ │ │ + ldr r1, [pc, #532] @ 6472d8 │ │ │ │ add ip, r7, #84 @ 0x54 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #280 @ 0x118 │ │ │ │ bl 69d194 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str sl, [sp] │ │ │ │ mov fp, r0 │ │ │ │ add r0, r9, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r2, [pc, #476] @ 6472d8 │ │ │ │ - ldr r1, [pc, #476] @ 6472dc │ │ │ │ + ldr r2, [pc, #476] @ 6472dc │ │ │ │ + ldr r1, [pc, #476] @ 6472e0 │ │ │ │ add ip, r7, #92 @ 0x5c │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #32 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 69d194 │ │ │ │ @@ -1110273,84 +1110274,84 @@ │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ str sl, [sp] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d194 │ │ │ │ bl 3062e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 647294 │ │ │ │ + beq 647298 │ │ │ │ ldr r1, [r8, #1400] @ 0x578 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r3, [r8, #1396] @ 0x574 │ │ │ │ movne r0, #0 │ │ │ │ - bne 647164 │ │ │ │ - b 6471c0 │ │ │ │ + bne 647168 │ │ │ │ + b 6471c4 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 6471c0 │ │ │ │ + beq 6471c4 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add r3, r3, #24 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 647158 │ │ │ │ - ldr r3, [pc, #356] @ 6472e0 │ │ │ │ - ldr ip, [pc, #356] @ 6472e4 │ │ │ │ + bls 64715c │ │ │ │ + ldr r3, [pc, #356] @ 6472e4 │ │ │ │ + ldr ip, [pc, #356] @ 6472e8 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - ldr r1, [pc, #352] @ 6472e8 │ │ │ │ + ldr r1, [pc, #352] @ 6472ec │ │ │ │ add ip, pc, ip │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ add r3, r3, #108 @ 0x6c │ │ │ │ mov r2, #59 @ 0x3b │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - ldr r1, [pc, #316] @ 6472ec │ │ │ │ + ldr r1, [pc, #316] @ 6472f0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 8dff9c │ │ │ │ ldr r3, [fp, #68] @ 0x44 │ │ │ │ tst r3, #1 │ │ │ │ - beq 647248 │ │ │ │ + beq 64724c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r3, [pc, #280] @ 6472f0 │ │ │ │ + ldr r3, [pc, #280] @ 6472f4 │ │ │ │ mov r2, fp │ │ │ │ ldr r3, [r1, r3] │ │ │ │ - ldr r1, [pc, #272] @ 6472f4 │ │ │ │ + ldr r1, [pc, #272] @ 6472f8 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 6a10b8 │ │ │ │ - ldr r3, [pc, #256] @ 6472f8 │ │ │ │ + ldr r3, [pc, #256] @ 6472fc │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #136 @ 0x88 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r6, #3372] @ 0xd2c │ │ │ │ str r3, [sp] │ │ │ │ - ldr r1, [pc, #232] @ 6472fc │ │ │ │ + ldr r1, [pc, #232] @ 647300 │ │ │ │ strb r2, [r6, #3368] @ 0xd28 │ │ │ │ - ldr r2, [pc, #228] @ 647300 │ │ │ │ + ldr r2, [pc, #228] @ 647304 │ │ │ │ add r0, r6, #32000 @ 0x7d00 │ │ │ │ - ldr r3, [pc, #224] @ 647304 │ │ │ │ + ldr r3, [pc, #224] @ 647308 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d194 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 69641c │ │ │ │ - ldr r3, [pc, #184] @ 647308 │ │ │ │ - ldr ip, [pc, #184] @ 64730c │ │ │ │ - ldr r1, [pc, #184] @ 647310 │ │ │ │ + ldr r3, [pc, #184] @ 64730c │ │ │ │ + ldr ip, [pc, #184] @ 647310 │ │ │ │ + ldr r1, [pc, #184] @ 647314 │ │ │ │ add r3, pc, r3 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #108 @ 0x6c │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1110359,51 +1110360,51 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr ip, [pc, #120] @ 647314 │ │ │ │ + ldr ip, [pc, #120] @ 647318 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add ip, pc, ip │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r3, r7, #108 @ 0x6c │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ - b 647274 │ │ │ │ - ldrdeq r1, [r4], #-140 @ 0xffffff74 │ │ │ │ - eorseq r6, r6, r0, asr #30 │ │ │ │ - ldrdeq r2, [pc], -r4 @ │ │ │ │ - subseq r3, r1, r8, ror #24 │ │ │ │ - mlaeq sp, r0, r2, r6 │ │ │ │ - eorseq r2, r6, r4, ror #7 │ │ │ │ - eoreq r3, lr, r0, asr #20 │ │ │ │ - eorseq r2, r0, ip, ror #10 │ │ │ │ - eorseq ip, r2, r8, asr ip │ │ │ │ - eorseq ip, r2, r8, ror r5 │ │ │ │ - @ instruction: 0x00441798 │ │ │ │ - eorseq r6, r6, ip, lsl #29 │ │ │ │ - eorseq r6, r6, r0, lsl lr │ │ │ │ + b 647278 │ │ │ │ + ldrdeq r1, [r4], #-136 @ 0xffffff78 │ │ │ │ + eorseq r6, r6, ip, lsr pc │ │ │ │ + ldrdeq r2, [pc], -r0 @ │ │ │ │ + subseq r3, r1, r4, ror #24 │ │ │ │ + eoreq r6, sp, ip, lsl #5 │ │ │ │ + eorseq r2, r6, r0, ror #7 │ │ │ │ + eoreq r3, lr, ip, lsr sl │ │ │ │ + eorseq r2, r0, r8, ror #10 │ │ │ │ + eorseq ip, r2, r4, asr ip │ │ │ │ + eorseq ip, r2, r4, ror r5 │ │ │ │ + @ instruction: 0x00441794 │ │ │ │ eorseq r6, r6, r8, lsl #29 │ │ │ │ + eorseq r6, r6, ip, lsl #28 │ │ │ │ + eorseq r6, r6, r4, lsl #29 │ │ │ │ andeq r4, r0, r8, lsl r8 │ │ │ │ - eorseq sp, r2, r4, lsl r4 │ │ │ │ - subeq r1, r4, r8, lsr #14 │ │ │ │ - eoreq fp, pc, r0, asr #31 │ │ │ │ - strdeq r6, [sp], -r8 @ │ │ │ │ + eorseq sp, r2, r0, lsl r4 │ │ │ │ + subeq r1, r4, r4, lsr #14 │ │ │ │ + @ instruction: 0x002fbfbc │ │ │ │ + strdeq r6, [sp], -r4 @ │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ - subeq r1, r4, ip, asr #13 │ │ │ │ - @ instruction: 0x00366dfc │ │ │ │ - eorseq r6, r6, r0, asr #26 │ │ │ │ - eorseq r6, r6, r4, lsr #26 │ │ │ │ - ldr r0, [pc, #4] @ 647324 │ │ │ │ + subeq r1, r4, r8, asr #13 │ │ │ │ + @ instruction: 0x00366df8 │ │ │ │ + eorseq r6, r6, ip, lsr sp │ │ │ │ + eorseq r6, r6, r0, lsr #26 │ │ │ │ + ldr r0, [pc, #4] @ 647328 │ │ │ │ add r0, pc, r0 │ │ │ │ b 47fa18 │ │ │ │ - subeq r7, lr, r4, asr #2 │ │ │ │ + subeq r7, lr, r0, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #316] @ 0x13c │ │ │ │ sub r5, r4, #28672 @ 0x7000 │ │ │ │ @@ -1110425,328 +1110426,328 @@ │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #164] @ 647448 │ │ │ │ + ldr r4, [pc, #164] @ 64744c │ │ │ │ mov r6, r1 │ │ │ │ - ldr r2, [pc, #160] @ 64744c │ │ │ │ - ldr r1, [pc, #160] @ 647450 │ │ │ │ + ldr r2, [pc, #160] @ 647450 │ │ │ │ + ldr r1, [pc, #160] @ 647454 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r7, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r5, [pc, #128] @ 647454 │ │ │ │ - ldr r2, [pc, #128] @ 647458 │ │ │ │ - ldr r1, [pc, #128] @ 64745c │ │ │ │ + ldr r5, [pc, #128] @ 647458 │ │ │ │ + ldr r2, [pc, #128] @ 64745c │ │ │ │ + ldr r1, [pc, #128] @ 647460 │ │ │ │ add ip, r4, #24 │ │ │ │ add r5, pc, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ add r4, r4, #32 │ │ │ │ add r3, r0, #212992 @ 0x34000 │ │ │ │ add r0, r0, #32000 @ 0x7d00 │ │ │ │ str r2, [r3, #216] @ 0xd8 │ │ │ │ add r0, r0, #160 @ 0xa0 │ │ │ │ mov r2, r5 │ │ │ │ str ip, [sp] │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ bl 69d194 │ │ │ │ - ldr r1, [pc, #76] @ 647460 │ │ │ │ + ldr r1, [pc, #76] @ 647464 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r3, [pc, #72] @ 647464 │ │ │ │ + ldr r3, [pc, #72] @ 647468 │ │ │ │ add r1, pc, r1 │ │ │ │ str r4, [sp] │ │ │ │ mov r8, r0 │ │ │ │ add r0, r7, #32000 @ 0x7d00 │ │ │ │ add r0, r0, #84 @ 0x54 │ │ │ │ bl 69d194 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 69641c │ │ │ │ - strdeq r1, [r4], #-92 @ 0xffffffa4 │ │ │ │ - eorseq r6, r6, r0, ror #25 │ │ │ │ - @ instruction: 0x00366cf8 │ │ │ │ - eoreq r5, sp, ip, lsr pc │ │ │ │ + strdeq r1, [r4], #-88 @ 0xffffffa8 │ │ │ │ + @ instruction: 0x00366cdc │ │ │ │ + @ instruction: 0x00366cf4 │ │ │ │ + eoreq r5, sp, r8, lsr pc │ │ │ │ @ instruction: 0xffffff40 │ │ │ │ - eorseq r2, r6, ip, lsl #1 │ │ │ │ - eoreq fp, pc, ip, asr #27 │ │ │ │ + eorseq r2, r6, r8, lsl #1 │ │ │ │ + eoreq fp, pc, r8, asr #27 │ │ │ │ andeq r0, r0, r3, asr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #136] @ 647508 │ │ │ │ + ldr r4, [pc, #136] @ 64750c │ │ │ │ sub sp, sp, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #120] @ 64750c │ │ │ │ - ldr r1, [pc, #120] @ 647510 │ │ │ │ + ldr r2, [pc, #120] @ 647510 │ │ │ │ + ldr r1, [pc, #120] @ 647514 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #77 @ 0x4d │ │ │ │ add r1, pc, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r2, [pc, #100] @ 647514 │ │ │ │ - ldr r1, [pc, #100] @ 647518 │ │ │ │ + ldr r2, [pc, #100] @ 647518 │ │ │ │ + ldr r1, [pc, #100] @ 64751c │ │ │ │ add r4, r4, #52 @ 0x34 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #107 @ 0x6b │ │ │ │ str r4, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #64] @ 64751c │ │ │ │ + ldr r3, [pc, #64] @ 647520 │ │ │ │ orr r2, r2, #128 @ 0x80 │ │ │ │ add r3, pc, r3 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ str r3, [r0, #128] @ 0x80 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq r1, r4, ip, lsr #10 │ │ │ │ - eoreq r5, sp, r4, lsl #29 │ │ │ │ - @ instruction: 0x00361fd4 │ │ │ │ - eoreq sp, lr, r8, ror #17 │ │ │ │ - eoreq sp, lr, r8, lsl #18 │ │ │ │ + subeq r1, r4, r8, lsr #10 │ │ │ │ + eoreq r5, sp, r0, lsl #29 │ │ │ │ + @ instruction: 0x00361fd0 │ │ │ │ + eoreq sp, lr, r4, ror #17 │ │ │ │ + eoreq sp, lr, r4, lsl #18 │ │ │ │ @ instruction: 0xfffffea8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #100] @ 64759c │ │ │ │ - ldr r2, [pc, #100] @ 6475a0 │ │ │ │ - ldr r1, [pc, #100] @ 6475a4 │ │ │ │ + ldr ip, [pc, #100] @ 6475a0 │ │ │ │ + ldr r2, [pc, #100] @ 6475a4 │ │ │ │ + ldr r1, [pc, #100] @ 6475a8 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ mov r5, r0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #68] @ 6475a8 │ │ │ │ - ldr r2, [pc, #68] @ 6475ac │ │ │ │ + ldr r3, [pc, #68] @ 6475ac │ │ │ │ + ldr r2, [pc, #68] @ 6475b0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r4, r0, #32000 @ 0x7d00 │ │ │ │ add r4, r4, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62d100 │ │ │ │ - ldr r3, [pc, #44] @ 6475b0 │ │ │ │ + bl 62d104 │ │ │ │ + ldr r3, [pc, #44] @ 6475b4 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 6a2a44 │ │ │ │ - subeq r1, r4, ip, ror #8 │ │ │ │ - eorseq r6, r6, r4, asr fp │ │ │ │ - eorseq r6, r6, ip, ror #22 │ │ │ │ - eorseq sp, r2, r0, lsl #3 │ │ │ │ + subeq r1, r4, r8, ror #8 │ │ │ │ + eorseq r6, r6, r0, asr fp │ │ │ │ + eorseq r6, r6, r8, ror #22 │ │ │ │ + eorseq sp, r2, ip, ror r1 │ │ │ │ andeq ip, r2, r0, asr #6 │ │ │ │ - eoreq sl, pc, ip, lsr #3 │ │ │ │ + eoreq sl, pc, r8, lsr #3 │ │ │ │ │ │ │ │ -006475b4 : │ │ │ │ +006475b8 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -006475b8 : │ │ │ │ +006475bc : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -006475bc : │ │ │ │ +006475c0 : │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -006475c4 : │ │ │ │ +006475c8 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -006475c8 : │ │ │ │ +006475cc : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -006475cc : │ │ │ │ +006475d0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #64] @ 647624 │ │ │ │ - ldr r3, [pc, #64] @ 647628 │ │ │ │ - ldr r1, [pc, #64] @ 64762c │ │ │ │ + ldr ip, [pc, #64] @ 647628 │ │ │ │ + ldr r3, [pc, #64] @ 64762c │ │ │ │ + ldr r1, [pc, #64] @ 647630 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #56] @ 647630 │ │ │ │ + ldr r2, [pc, #56] @ 647634 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - eorseq r6, r6, ip, asr fp │ │ │ │ - subeq r1, r4, r0, lsl #8 │ │ │ │ - eorseq r6, r6, r0, asr #22 │ │ │ │ + eorseq r6, r6, r8, asr fp │ │ │ │ + strdeq r1, [r4], #-60 @ 0xffffffc4 │ │ │ │ + eorseq r6, r6, ip, lsr fp │ │ │ │ andeq r0, r0, r7, ror #3 │ │ │ │ │ │ │ │ -00647634 : │ │ │ │ +00647638 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #68] @ 647690 │ │ │ │ + ldr ip, [pc, #68] @ 647694 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r3, [pc, #64] @ 647694 │ │ │ │ - ldr r1, [pc, #64] @ 647698 │ │ │ │ + ldr r3, [pc, #64] @ 647698 │ │ │ │ + ldr r1, [pc, #64] @ 64769c │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r2, [pc, #56] @ 64769c │ │ │ │ + ldr r2, [pc, #56] @ 6476a0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 8e0540 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - @ instruction: 0x00366af0 │ │ │ │ - @ instruction: 0x00441394 │ │ │ │ - @ instruction: 0x00366ad4 │ │ │ │ + eorseq r6, r6, ip, ror #21 │ │ │ │ + @ instruction: 0x00441390 │ │ │ │ + @ instruction: 0x00366ad0 │ │ │ │ andeq r0, r0, r7, ror #3 │ │ │ │ │ │ │ │ -006476a0 : │ │ │ │ +006476a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 69d6c0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ - ldr r1, [pc, #48] @ 647704 │ │ │ │ + ldr r1, [pc, #48] @ 647708 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 212288 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bne 6476f0 │ │ │ │ + bne 6476f4 │ │ │ │ pop {r4, lr} │ │ │ │ b 213f2c │ │ │ │ bl 21305c │ │ │ │ sub r1, r0, #9 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 2120f0 │ │ │ │ - eorseq r5, r5, r8, lsl r7 │ │ │ │ + eorseq r5, r5, r4, lsl r7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr ip, [pc, #132] @ 6477a4 │ │ │ │ - ldr r2, [pc, #132] @ 6477a8 │ │ │ │ - ldr r1, [pc, #132] @ 6477ac │ │ │ │ + ldr ip, [pc, #132] @ 6477a8 │ │ │ │ + ldr r2, [pc, #132] @ 6477ac │ │ │ │ + ldr r1, [pc, #132] @ 6477b0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, pc, ip │ │ │ │ mov r3, #66 @ 0x42 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69d3f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 69d6b0 │ │ │ │ - bl 6476a0 │ │ │ │ + bl 6476a4 │ │ │ │ ldr r3, [r5, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 647784 │ │ │ │ - ldr r0, [pc, #68] @ 6477b0 │ │ │ │ + beq 647788 │ │ │ │ + ldr r0, [pc, #68] @ 6477b4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e18bc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 211d90 │ │ │ │ - ldr r0, [pc, #40] @ 6477b4 │ │ │ │ + ldr r0, [pc, #40] @ 6477b8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e18bc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, lr} │ │ │ │ b 211d90 │ │ │ │ - subeq r1, r4, r0, ror #5 │ │ │ │ - eoreq r5, sp, ip, lsr #24 │ │ │ │ - eoreq r2, pc, r4, asr #4 │ │ │ │ - eorseq r6, r6, r8, lsl #20 │ │ │ │ - eorseq r2, r3, ip, asr #26 │ │ │ │ + ldrdeq r1, [r4], #-44 @ 0xffffffd4 │ │ │ │ + eoreq r5, sp, r8, lsr #24 │ │ │ │ + eoreq r2, pc, r0, asr #4 │ │ │ │ + eorseq r6, r6, r4, lsl #20 │ │ │ │ + eorseq r2, r3, r8, asr #26 │ │ │ │ │ │ │ │ -006477b8 : │ │ │ │ +006477bc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r1, [pc, #228] @ 6478b4 │ │ │ │ + ldr r1, [pc, #228] @ 6478b8 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #2 │ │ │ │ bl 212870 │ │ │ │ - ldr r7, [pc, #212] @ 6478b8 │ │ │ │ + ldr r7, [pc, #212] @ 6478bc │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 647880 │ │ │ │ + beq 647884 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #192] @ 6478bc │ │ │ │ + ldr r0, [pc, #192] @ 6478c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 21b404 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 647894 │ │ │ │ + beq 647898 │ │ │ │ bl 69d6b0 │ │ │ │ - ldr ip, [pc, #172] @ 6478c0 │ │ │ │ - ldr r2, [pc, #172] @ 6478c4 │ │ │ │ - ldr r1, [pc, #172] @ 6478c8 │ │ │ │ + ldr ip, [pc, #172] @ 6478c4 │ │ │ │ + ldr r2, [pc, #172] @ 6478c8 │ │ │ │ + ldr r1, [pc, #172] @ 6478cc │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #66 @ 0x42 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 69d3f0 │ │ │ │ - ldr r3, [pc, #140] @ 6478cc │ │ │ │ + ldr r3, [pc, #140] @ 6478d0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r6, [r0, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ @@ -1110756,191 +1110757,191 @@ │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #72] @ 6478d0 │ │ │ │ + ldr r0, [pc, #72] @ 6478d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mov r0, #1 │ │ │ │ bl 213d70 │ │ │ │ - ldr r0, [pc, #56] @ 6478d4 │ │ │ │ + ldr r0, [pc, #56] @ 6478d8 │ │ │ │ ldr r1, [r4] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e11a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 214310 │ │ │ │ mov r0, #1 │ │ │ │ bl 213d70 │ │ │ │ - eorseq r6, r7, r4, lsr lr │ │ │ │ - subseq r3, r1, r4, ror #9 │ │ │ │ - eorseq r5, r5, r8, ror r1 │ │ │ │ - strdeq r1, [r4], #-16 │ │ │ │ - eoreq r5, sp, ip, lsr fp │ │ │ │ - eoreq r2, pc, r4, asr r1 @ │ │ │ │ + eorseq r6, r7, r0, lsr lr │ │ │ │ + subseq r3, r1, r0, ror #9 │ │ │ │ + eorseq r5, r5, r4, ror r1 │ │ │ │ + subeq r1, r4, ip, ror #3 │ │ │ │ + eoreq r5, sp, r8, lsr fp │ │ │ │ + eoreq r2, pc, r0, asr r1 @ │ │ │ │ andeq r3, r0, ip, lsr r9 │ │ │ │ + eorseq r6, r6, r0, lsl #18 │ │ │ │ eorseq r6, r6, r4, lsl #18 │ │ │ │ - eorseq r6, r6, r8, lsl #18 │ │ │ │ │ │ │ │ -006478d8 : │ │ │ │ +006478dc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #56] @ 647928 │ │ │ │ + ldr r0, [pc, #56] @ 64792c │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69dc24 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ 64792c │ │ │ │ + ldr r0, [pc, #40] @ 647930 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e18bc │ │ │ │ - ldr r1, [pc, #32] @ 647930 │ │ │ │ + ldr r1, [pc, #32] @ 647934 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #0 │ │ │ │ bl 2138e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 212d74 │ │ │ │ - eoreq r2, pc, r8, lsl #1 │ │ │ │ - eorseq r6, r6, r4, asr #17 │ │ │ │ + eoreq r2, pc, r4, lsl #1 │ │ │ │ + eorseq r6, r6, r0, asr #17 │ │ │ │ @ instruction: 0xfffffdf0 │ │ │ │ │ │ │ │ -00647934 : │ │ │ │ +00647938 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #140] @ 0x8c │ │ │ │ - ldr r2, [pc, #360] @ 647ab8 │ │ │ │ + ldr r2, [pc, #360] @ 647abc │ │ │ │ cmp r3, r1 │ │ │ │ - ldr r3, [pc, #356] @ 647abc │ │ │ │ + ldr r3, [pc, #356] @ 647ac0 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r6, [pc, #352] @ 647ac0 │ │ │ │ + ldr r6, [pc, #352] @ 647ac4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - bne 6479b8 │ │ │ │ - ldr r2, [pc, #324] @ 647ac4 │ │ │ │ - ldr r3, [pc, #312] @ 647abc │ │ │ │ + bne 6479bc │ │ │ │ + ldr r2, [pc, #324] @ 647ac8 │ │ │ │ + ldr r3, [pc, #312] @ 647ac0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 647ab4 │ │ │ │ + bne 647ab8 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r1, [r0, #140] @ 0x8c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 4b4f80 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6479dc │ │ │ │ + beq 6479e0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #228] @ 647ac8 │ │ │ │ + ldr r3, [pc, #228] @ 647acc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 647978 │ │ │ │ - ldr r3, [pc, #212] @ 647acc │ │ │ │ + beq 64797c │ │ │ │ + ldr r3, [pc, #212] @ 647ad0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 647978 │ │ │ │ - ldr r3, [pc, #196] @ 647ad0 │ │ │ │ + beq 64797c │ │ │ │ + ldr r3, [pc, #196] @ 647ad4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 647978 │ │ │ │ - ldr r3, [pc, #180] @ 647ad4 │ │ │ │ + beq 64797c │ │ │ │ + ldr r3, [pc, #180] @ 647ad8 │ │ │ │ ldr r4, [r4, #712] @ 0x2c8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 647a74 │ │ │ │ + beq 647a78 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #108] @ 647ad8 │ │ │ │ + ldr r0, [pc, #108] @ 647adc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 647978 │ │ │ │ - ldr r2, [pc, #96] @ 647adc │ │ │ │ - ldr r3, [pc, #60] @ 647abc │ │ │ │ + b 64797c │ │ │ │ + ldr r2, [pc, #96] @ 647ae0 │ │ │ │ + ldr r3, [pc, #60] @ 647ac0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 647ab4 │ │ │ │ - ldr r0, [pc, #64] @ 647ae0 │ │ │ │ + bne 647ab8 │ │ │ │ + ldr r0, [pc, #64] @ 647ae4 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8e8dbc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r3, r1, r0, ror r3 │ │ │ │ + subseq r3, r1, ip, ror #6 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r3, r1, r4, asr r3 │ │ │ │ - subseq r3, r1, r4, asr #6 │ │ │ │ + subseq r3, r1, r0, asr r3 │ │ │ │ + subseq r3, r1, r0, asr #6 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r2, r0, r0, ror #13 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r6, r6, r0, ror r7 │ │ │ │ - subseq r3, r1, r8, asr #4 │ │ │ │ - eorseq r6, r6, r0, ror r7 │ │ │ │ + eorseq r6, r6, ip, ror #14 │ │ │ │ + subseq r3, r1, r4, asr #4 │ │ │ │ + eorseq r6, r6, ip, ror #14 │ │ │ │ │ │ │ │ -00647ae4 : │ │ │ │ +00647ae8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r1, r2, r3} │ │ │ │ push {r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ - ldr lr, [pc, #248] @ 647bf8 │ │ │ │ - ldr ip, [pc, #248] @ 647bfc │ │ │ │ + ldr lr, [pc, #248] @ 647bfc │ │ │ │ + ldr ip, [pc, #248] @ 647c00 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r3, [pc, #240] @ 647c00 │ │ │ │ + ldr r3, [pc, #240] @ 647c04 │ │ │ │ sub sp, sp, #20 │ │ │ │ - ldr r2, [pc, #236] @ 647c04 │ │ │ │ + ldr r2, [pc, #236] @ 647c08 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, sp, #32 │ │ │ │ - ldr r6, [pc, #216] @ 647c08 │ │ │ │ + ldr r6, [pc, #216] @ 647c0c │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #13 │ │ │ │ @@ -1110958,20 +1110959,20 @@ │ │ │ │ bl 211f40 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #393216 @ 0x60000 │ │ │ │ mov r0, r5 │ │ │ │ bl 21b1fc │ │ │ │ bl 8e8c8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 647b9c │ │ │ │ + bne 647ba0 │ │ │ │ bl 543194 │ │ │ │ bl 213bcc │ │ │ │ bl 8e8cec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 647b94 │ │ │ │ + beq 647b98 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #13 │ │ │ │ mov r1, #1 │ │ │ │ bl 2117e4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ @@ -1110983,55 +1110984,55 @@ │ │ │ │ bl 211f40 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #393216 @ 0x60000 │ │ │ │ mov r1, r4 │ │ │ │ bl 21b1fc │ │ │ │ mov r0, r4 │ │ │ │ bl 8e8cf4 │ │ │ │ - b 647b94 │ │ │ │ - subseq r3, r1, r4, asr #3 │ │ │ │ + b 647b98 │ │ │ │ + subseq r3, r1, r0, asr #3 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r3, r1, r4, lsr #3 │ │ │ │ + subseq r3, r1, r0, lsr #3 │ │ │ │ strdeq r4, [r0], -r4 @ │ │ │ │ - @ instruction: 0x003666fc │ │ │ │ + @ instruction: 0x003666f8 │ │ │ │ │ │ │ │ -00647c0c : │ │ │ │ +00647c10 : │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00647c14 : │ │ │ │ - ldr r0, [pc, #4] @ 647c20 │ │ │ │ +00647c18 : │ │ │ │ + ldr r0, [pc, #4] @ 647c24 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ - eorseq r2, sl, r8, lsr r0 │ │ │ │ + eorseq r2, sl, r4, lsr r0 │ │ │ │ │ │ │ │ -00647c24 : │ │ │ │ +00647c28 : │ │ │ │ lsr r0, r0, #7 │ │ │ │ and r0, r0, #1 │ │ │ │ bx lr │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r8, [pc, #432] @ 647e08 │ │ │ │ + ldr r8, [pc, #432] @ 647e0c │ │ │ │ sub sp, sp, #16 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r4, r2 │ │ │ │ mov sl, r1 │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ bl 69e6c4 │ │ │ │ - ldr r3, [pc, #396] @ 647e0c │ │ │ │ - ldr r2, [pc, #396] @ 647e10 │ │ │ │ + ldr r3, [pc, #396] @ 647e10 │ │ │ │ + ldr r2, [pc, #396] @ 647e14 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #44 @ 0x2c │ │ │ │ bl 69d194 │ │ │ │ add r9, r4, #1 │ │ │ │ @@ -1111049,65 +1111050,65 @@ │ │ │ │ bl 212834 │ │ │ │ ldr r0, [r8, #196] @ 0xc4 │ │ │ │ mov r2, #20 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, r9 │ │ │ │ bl 21380c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 647d10 │ │ │ │ + beq 647d14 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r8, #196] @ 0xc4 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr ip, [r2, r1] │ │ │ │ cmp r4, r3 │ │ │ │ sub ip, ip, r6 │ │ │ │ str ip, [r2, r1] │ │ │ │ add r1, r1, #20 │ │ │ │ - bne 647cf0 │ │ │ │ + bne 647cf4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r3, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #228] @ 647e14 │ │ │ │ + ldr r2, [pc, #228] @ 647e18 │ │ │ │ add r4, r8, #24 │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r8 │ │ │ │ - bl 64dc40 │ │ │ │ + bl 64dc44 │ │ │ │ mov r0, r4 │ │ │ │ bl 69dccc │ │ │ │ mov r0, r4 │ │ │ │ bl 69cd0c │ │ │ │ ldr r9, [r5, #4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 647df4 │ │ │ │ - ldr r0, [pc, #172] @ 647e18 │ │ │ │ + beq 647df8 │ │ │ │ + ldr r0, [pc, #172] @ 647e1c │ │ │ │ ldr r1, [r5, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211b08 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 6a0ce4 │ │ │ │ mov r0, r8 │ │ │ │ bl 211d90 │ │ │ │ ldrb r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 647de8 │ │ │ │ + bne 647dec │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r2, r6, r7 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [sp] │ │ │ │ - bl 654ce4 │ │ │ │ + bl 654ce8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r4, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ add sp, sp, #16 │ │ │ │ @@ -1111115,142 +1111116,142 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 654854 │ │ │ │ - b 647d9c │ │ │ │ - ldr r0, [pc, #32] @ 647e1c │ │ │ │ + bl 654858 │ │ │ │ + b 647da0 │ │ │ │ + ldr r0, [pc, #32] @ 647e20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 696c10 │ │ │ │ mov r9, r0 │ │ │ │ - b 647d64 │ │ │ │ - @ instruction: 0x003665f0 │ │ │ │ - @ instruction: 0x00440d94 │ │ │ │ - @ instruction: 0x003665dc │ │ │ │ - subeq r6, lr, r8, asr r7 │ │ │ │ - eorseq r6, r6, r8, lsl #10 │ │ │ │ - eoreq pc, lr, ip, asr #15 │ │ │ │ - ldr r0, [pc, #8] @ 647e30 │ │ │ │ + b 647d68 │ │ │ │ + eorseq r6, r6, ip, ror #11 │ │ │ │ + @ instruction: 0x00440d90 │ │ │ │ + @ instruction: 0x003665d8 │ │ │ │ + subeq r6, lr, r4, asr r7 │ │ │ │ + eorseq r6, r6, r4, lsl #10 │ │ │ │ + eoreq pc, lr, r8, asr #15 │ │ │ │ + ldr r0, [pc, #8] @ 647e34 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ b 69caec │ │ │ │ - subeq r6, lr, r8, ror #12 │ │ │ │ + subeq r6, lr, r4, ror #12 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #60] @ 647e88 │ │ │ │ - ldr r2, [pc, #60] @ 647e8c │ │ │ │ - ldr r1, [pc, #60] @ 647e90 │ │ │ │ + ldr ip, [pc, #60] @ 647e8c │ │ │ │ + ldr r2, [pc, #60] @ 647e90 │ │ │ │ + ldr r1, [pc, #60] @ 647e94 │ │ │ │ sub sp, sp, #8 │ │ │ │ add ip, pc, ip │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #44 @ 0x2c │ │ │ │ str ip, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bl 69de5c │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, lr} │ │ │ │ b 211d90 │ │ │ │ - subeq r0, r4, r0, asr #23 │ │ │ │ - eorseq r6, r6, ip, lsl #8 │ │ │ │ - eorseq r6, r6, ip, ror #7 │ │ │ │ + strheq r0, [r4], #-188 @ 0xffffff44 │ │ │ │ + eorseq r6, r6, r8, lsl #8 │ │ │ │ + eorseq r6, r6, r8, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #196] @ 0xc4 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 647fd8 │ │ │ │ + beq 647fdc │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov ip, r4 │ │ │ │ - b 647edc │ │ │ │ + b 647ee0 │ │ │ │ ldr r1, [ip, #28] │ │ │ │ add ip, ip, #20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 647f4c │ │ │ │ + beq 647f50 │ │ │ │ ldr lr, [ip] │ │ │ │ cmp r2, lr │ │ │ │ sbcs r0, r3, #0 │ │ │ │ - bcc 647ecc │ │ │ │ + bcc 647ed0 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ add lr, lr, r0 │ │ │ │ cmp r2, lr │ │ │ │ sbcs r0, r3, #0 │ │ │ │ movcc lr, #1 │ │ │ │ movcs lr, #0 │ │ │ │ cmp r7, r1 │ │ │ │ movne lr, #0 │ │ │ │ andeq lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 647ecc │ │ │ │ + beq 647ed0 │ │ │ │ ldr r8, [ip, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 647ecc │ │ │ │ + beq 647ed0 │ │ │ │ ldr r1, [r5, #104] @ 0x68 │ │ │ │ ldr r0, [r5, #192] @ 0xc0 │ │ │ │ add r1, r1, r2 │ │ │ │ blx r8 │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r7, #2 │ │ │ │ - beq 647f98 │ │ │ │ + beq 647f9c │ │ │ │ lsl r7, r7, #3 │ │ │ │ mov r3, #1 │ │ │ │ sub r1, r7, #32 │ │ │ │ lsl r6, r3, r1 │ │ │ │ lsl r0, r3, r7 │ │ │ │ rsb r7, r7, #32 │ │ │ │ orr r6, r6, r3, lsr r7 │ │ │ │ subs r0, r0, #1 │ │ │ │ sbc r1, r6, #0 │ │ │ │ - b 647f38 │ │ │ │ + b 647f3c │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 647fec │ │ │ │ + bne 647ff0 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ add r4, r4, #20 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 647fe0 │ │ │ │ + beq 647fe4 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r2, r1 │ │ │ │ sbcs r0, r3, #0 │ │ │ │ - bcc 647f88 │ │ │ │ + bcc 647f8c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, r1, r0 │ │ │ │ cmp r2, r1 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ movcc r1, #1 │ │ │ │ movcs r1, #0 │ │ │ │ cmp r6, #1 │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 647f88 │ │ │ │ - b 647f7c │ │ │ │ + beq 647f8c │ │ │ │ + b 647f80 │ │ │ │ cmp r7, #2 │ │ │ │ - bne 647f54 │ │ │ │ - ldr r0, [pc, #112] @ 648058 │ │ │ │ + bne 647f58 │ │ │ │ + ldr r0, [pc, #112] @ 64805c │ │ │ │ mov r1, r6 │ │ │ │ - b 647f38 │ │ │ │ + b 647f3c │ │ │ │ ldr r1, [r5, #104] @ 0x68 │ │ │ │ ldr r0, [r5, #192] @ 0xc0 │ │ │ │ add r1, r2, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ blx r6 │ │ │ │ ldr r2, [sp] │ │ │ │ @@ -1111258,152 +1111259,152 @@ │ │ │ │ adds r2, r2, #1 │ │ │ │ adc r3, r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ add r0, r0, r1 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcs 64804c │ │ │ │ + bcs 648050 │ │ │ │ ldr r1, [r5, #104] @ 0x68 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r1, r2, r1 │ │ │ │ ldr r0, [r5, #192] @ 0xc0 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ orr r0, r6, r0, lsl #8 │ │ │ │ - b 647f38 │ │ │ │ + b 647f3c │ │ │ │ orr r0, r6, #65280 @ 0xff00 │ │ │ │ mov r1, #0 │ │ │ │ - b 647f38 │ │ │ │ + b 647f3c │ │ │ │ strdeq pc, [r0], -pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r0, #196] @ 0xc4 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r9, [r5, #8] │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ - beq 648120 │ │ │ │ + beq 648124 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ - b 6480b0 │ │ │ │ + b 6480b4 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ add r1, r1, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 648118 │ │ │ │ + beq 64811c │ │ │ │ ldr ip, [r1] │ │ │ │ cmp r4, ip │ │ │ │ sbcs r0, r3, #0 │ │ │ │ - bcc 6480a0 │ │ │ │ + bcc 6480a4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add ip, ip, r0 │ │ │ │ cmp r4, ip │ │ │ │ sbcs r0, r3, #0 │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ cmp lr, r2 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6480a0 │ │ │ │ + beq 6480a4 │ │ │ │ ldr sl, [r1, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6480a0 │ │ │ │ + beq 6480a4 │ │ │ │ ldr r1, [r6, #104] @ 0x68 │ │ │ │ ldr r0, [r6, #192] @ 0xc0 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r1, r4 │ │ │ │ mov r3, sl │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx r3 │ │ │ │ cmp lr, #2 │ │ │ │ - beq 648158 │ │ │ │ + beq 64815c │ │ │ │ add sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r9, [r5, #16] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 648198 │ │ │ │ + bne 64819c │ │ │ │ ldr r9, [r5, #28] │ │ │ │ add r5, r5, #20 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 648120 │ │ │ │ + beq 648124 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r1, r3, #0 │ │ │ │ - bcc 648148 │ │ │ │ + bcc 64814c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r2, r3, #0 │ │ │ │ movcc r2, #1 │ │ │ │ movcs r2, #0 │ │ │ │ cmp r9, #1 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 648148 │ │ │ │ - b 64813c │ │ │ │ + beq 64814c │ │ │ │ + b 648140 │ │ │ │ ldr r1, [r6, #104] @ 0x68 │ │ │ │ and r2, r7, #255 @ 0xff │ │ │ │ add r1, r4, r1 │ │ │ │ ldr r0, [r6, #192] @ 0xc0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r9 │ │ │ │ ldm r5, {r1, r2} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r4, r4, #1 │ │ │ │ add r2, r2, r1 │ │ │ │ adc r3, r3, #0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcs 648120 │ │ │ │ + bcs 648124 │ │ │ │ ldr r1, [r6, #104] @ 0x68 │ │ │ │ lsr r2, r7, #8 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r6, #192] @ 0xc0 │ │ │ │ orr r2, r2, r8, lsl #24 │ │ │ │ add r1, r4, r1 │ │ │ │ - b 64810c │ │ │ │ + b 648110 │ │ │ │ │ │ │ │ -006481ec : │ │ │ │ +006481f0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ strb r1, [sp, #31] │ │ │ │ - ldr r1, [pc, #368] @ 64837c │ │ │ │ - ldr r2, [pc, #368] @ 648380 │ │ │ │ + ldr r1, [pc, #368] @ 648380 │ │ │ │ + ldr r2, [pc, #368] @ 648384 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r4, [pc, #364] @ 648384 │ │ │ │ + ldr r4, [pc, #364] @ 648388 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ - ldr r3, [pc, #360] @ 648388 │ │ │ │ + ldr r3, [pc, #360] @ 64838c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6482d0 │ │ │ │ + bne 6482d4 │ │ │ │ add r5, sp, #32 │ │ │ │ - ldr r1, [pc, #320] @ 64838c │ │ │ │ + ldr r1, [pc, #320] @ 648390 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r5, #4] │ │ │ │ strb r2, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -1111413,47 +1111414,47 @@ │ │ │ │ mov r5, #0 │ │ │ │ add r1, sp, #31 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strd r4, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 660308 │ │ │ │ - ldr r2, [pc, #252] @ 648390 │ │ │ │ - ldr r3, [pc, #232] @ 648380 │ │ │ │ + ldr r2, [pc, #252] @ 648394 │ │ │ │ + ldr r3, [pc, #232] @ 648384 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 648378 │ │ │ │ + bne 64837c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #188] @ 648394 │ │ │ │ + ldr r3, [pc, #188] @ 648398 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648240 │ │ │ │ - ldr r3, [pc, #172] @ 648398 │ │ │ │ + beq 648244 │ │ │ │ + ldr r3, [pc, #172] @ 64839c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 648240 │ │ │ │ - ldr r2, [pc, #156] @ 64839c │ │ │ │ + beq 648244 │ │ │ │ + ldr r2, [pc, #156] @ 6483a0 │ │ │ │ ldrb r7, [sp, #31] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64835c │ │ │ │ + beq 648360 │ │ │ │ mov r1, #0 │ │ │ │ add r5, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ str r1, [r5, #12] │ │ │ │ @@ -1111461,70 +1111462,70 @@ │ │ │ │ bl 8d61a4 │ │ │ │ mov r3, #98 @ 0x62 │ │ │ │ stmib sp, {r3, r7} │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 6483a0 │ │ │ │ + ldr r0, [pc, #76] @ 6483a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 648244 │ │ │ │ + b 648248 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #60] @ 6483a4 │ │ │ │ + ldr r0, [pc, #60] @ 6483a8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, #98 @ 0x62 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 648240 │ │ │ │ + b 648244 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrheq r2, [r1], #-168 @ 0xffffff58 │ │ │ │ + ldrheq r2, [r1], #-164 @ 0xffffff5c │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x00512a9c │ │ │ │ + @ instruction: 0x00512a98 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r1, r0, r0, asr #8 │ │ │ │ - subseq r2, r1, r0, lsr sl │ │ │ │ + subseq r2, r1, ip, lsr #20 │ │ │ │ andeq r2, r0, r0, rrx │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r5, r6, ip, lsr #30 │ │ │ │ - eorseq r5, r6, r0, asr #30 │ │ │ │ + eorseq r5, r6, r8, lsr #30 │ │ │ │ + eorseq r5, r6, ip, lsr pc │ │ │ │ │ │ │ │ -006483a8 : │ │ │ │ +006483ac : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr lr, [pc, #404] @ 648554 │ │ │ │ - ldr ip, [pc, #404] @ 648558 │ │ │ │ + ldr lr, [pc, #404] @ 648558 │ │ │ │ + ldr ip, [pc, #404] @ 64855c │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r5, [pc, #396] @ 64855c │ │ │ │ + ldr r5, [pc, #396] @ 648560 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #392] @ 648560 │ │ │ │ + ldr r3, [pc, #392] @ 648564 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ strh r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6484ac │ │ │ │ + bne 6484b0 │ │ │ │ add r6, sp, #32 │ │ │ │ lsr r1, r4, #8 │ │ │ │ orr r1, r1, r4, lsl #8 │ │ │ │ lsl r1, r1, #16 │ │ │ │ lsr r1, r1, #16 │ │ │ │ strh r1, [sp, #30] │ │ │ │ strh r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #316] @ 648564 │ │ │ │ + ldr r1, [pc, #316] @ 648568 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r6, #4] │ │ │ │ strb r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -1111534,46 +1111535,46 @@ │ │ │ │ mov r5, #0 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strd r4, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 660308 │ │ │ │ - ldr r2, [pc, #248] @ 648568 │ │ │ │ - ldr r3, [pc, #228] @ 648558 │ │ │ │ + ldr r2, [pc, #248] @ 64856c │ │ │ │ + ldr r3, [pc, #228] @ 64855c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 648550 │ │ │ │ + bne 648554 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #184] @ 64856c │ │ │ │ + ldr r3, [pc, #184] @ 648570 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648404 │ │ │ │ - ldr r3, [pc, #168] @ 648570 │ │ │ │ + beq 648408 │ │ │ │ + ldr r3, [pc, #168] @ 648574 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 648404 │ │ │ │ - ldr r3, [pc, #152] @ 648574 │ │ │ │ + beq 648408 │ │ │ │ + ldr r3, [pc, #152] @ 648578 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648534 │ │ │ │ + beq 648538 │ │ │ │ add r6, sp, #32 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r1, r2 │ │ │ │ str r2, [r6, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ @@ -1111581,70 +1111582,70 @@ │ │ │ │ bl 8d61a4 │ │ │ │ mov r3, #119 @ 0x77 │ │ │ │ stmib sp, {r3, r4} │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 648578 │ │ │ │ + ldr r0, [pc, #76] @ 64857c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 648408 │ │ │ │ - ldr r0, [pc, #64] @ 64857c │ │ │ │ + b 64840c │ │ │ │ + ldr r0, [pc, #64] @ 648580 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ bl 8e8dbc │ │ │ │ - b 648404 │ │ │ │ + b 648408 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r1, r4, lsl #18 │ │ │ │ + subseq r2, r1, r0, lsl #18 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r2, r1, r0, ror #17 │ │ │ │ + ldrsbeq r2, [r1], #-140 @ 0xffffff74 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r1, r0, r0, asr #8 │ │ │ │ - subseq r2, r1, r4, asr r8 │ │ │ │ + subseq r2, r1, r0, asr r8 │ │ │ │ andeq r2, r0, r0, rrx │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r5, r6, r4, asr sp │ │ │ │ - eorseq r5, r6, ip, ror #26 │ │ │ │ + eorseq r5, r6, r0, asr sp │ │ │ │ + eorseq r5, r6, r8, ror #26 │ │ │ │ │ │ │ │ -00648580 : │ │ │ │ +00648584 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr lr, [pc, #404] @ 64872c │ │ │ │ - ldr ip, [pc, #404] @ 648730 │ │ │ │ + ldr lr, [pc, #404] @ 648730 │ │ │ │ + ldr ip, [pc, #404] @ 648734 │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [lr, ip] │ │ │ │ - ldr r5, [pc, #396] @ 648734 │ │ │ │ + ldr r5, [pc, #396] @ 648738 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r3, [pc, #392] @ 648738 │ │ │ │ + ldr r3, [pc, #392] @ 64873c │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 648684 │ │ │ │ + bne 648688 │ │ │ │ add r6, sp, #32 │ │ │ │ eor r3, r4, r4, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r1, r3, r4, ror #8 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #316] @ 64873c │ │ │ │ + ldr r1, [pc, #316] @ 648740 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r6, #4] │ │ │ │ strb r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -1111654,46 +1111655,46 @@ │ │ │ │ mov r5, #0 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strd r4, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 660308 │ │ │ │ - ldr r2, [pc, #248] @ 648740 │ │ │ │ - ldr r3, [pc, #228] @ 648730 │ │ │ │ + ldr r2, [pc, #248] @ 648744 │ │ │ │ + ldr r3, [pc, #228] @ 648734 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 648728 │ │ │ │ + bne 64872c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #184] @ 648744 │ │ │ │ + ldr r3, [pc, #184] @ 648748 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6485dc │ │ │ │ - ldr r3, [pc, #168] @ 648748 │ │ │ │ + beq 6485e0 │ │ │ │ + ldr r3, [pc, #168] @ 64874c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6485dc │ │ │ │ - ldr r3, [pc, #152] @ 64874c │ │ │ │ + beq 6485e0 │ │ │ │ + ldr r3, [pc, #152] @ 648750 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64870c │ │ │ │ + beq 648710 │ │ │ │ add r6, sp, #32 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r1, r2 │ │ │ │ str r2, [r6, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ @@ -1111701,39 +1111702,39 @@ │ │ │ │ bl 8d61a4 │ │ │ │ mov r3, #108 @ 0x6c │ │ │ │ stmib sp, {r3, r4} │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #76] @ 648750 │ │ │ │ + ldr r0, [pc, #76] @ 648754 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6485e0 │ │ │ │ - ldr r0, [pc, #64] @ 648754 │ │ │ │ + b 6485e4 │ │ │ │ + ldr r0, [pc, #64] @ 648758 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r7 │ │ │ │ bl 8e8dbc │ │ │ │ - b 6485dc │ │ │ │ + b 6485e0 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r2, r1, ip, lsr #14 │ │ │ │ + subseq r2, r1, r8, lsr #14 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r2, r1, r8, lsl #14 │ │ │ │ + subseq r2, r1, r4, lsl #14 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r1, r0, r0, asr #8 │ │ │ │ - subseq r2, r1, ip, ror r6 │ │ │ │ + subseq r2, r1, r8, ror r6 │ │ │ │ andeq r2, r0, r0, rrx │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r5, r6, ip, ror fp │ │ │ │ - mlaseq r6, r4, fp, r5 │ │ │ │ + eorseq r5, r6, r8, ror fp │ │ │ │ + mlaseq r6, r0, fp, r5 │ │ │ │ │ │ │ │ -00648758 : │ │ │ │ +0064875c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -1111741,40 +1111742,40 @@ │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ strb r1, [sp, #84] @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r4, sp, #88 @ 0x58 │ │ │ │ stm r4, {r0, r1} │ │ │ │ - ldr r0, [pc, #732] @ 648a78 │ │ │ │ - ldr r1, [pc, #732] @ 648a7c │ │ │ │ + ldr r0, [pc, #732] @ 648a7c │ │ │ │ + ldr r1, [pc, #732] @ 648a80 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r2, [sp, #63] @ 0x3f │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ strd r2, [sp, #72] @ 0x48 │ │ │ │ bl 8e7958 │ │ │ │ - ldr r8, [pc, #688] @ 648a80 │ │ │ │ + ldr r8, [pc, #688] @ 648a84 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 6487f8 │ │ │ │ - ldr r3, [pc, #664] @ 648a84 │ │ │ │ + bne 6487fc │ │ │ │ + ldr r3, [pc, #664] @ 648a88 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ - ldr r3, [pc, #648] @ 648a88 │ │ │ │ + ldr r3, [pc, #648] @ 648a8c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #64] @ 0x40 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ add ip, sp, #12 │ │ │ │ @@ -1111789,15 +1111790,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 65c25c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ sub r3, r1, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ mov r5, r0 │ │ │ │ - beq 648950 │ │ │ │ + beq 648954 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #16] │ │ │ │ @@ -1111810,148 +1111811,148 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 65fd24 │ │ │ │ bl 8e7958 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 648a54 │ │ │ │ + beq 648a58 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - beq 648918 │ │ │ │ - ldr r3, [pc, #456] @ 648a8c │ │ │ │ + beq 64891c │ │ │ │ + ldr r3, [pc, #456] @ 648a90 │ │ │ │ ldrb r5, [sp, #63] @ 0x3f │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6489a8 │ │ │ │ - ldr r2, [pc, #436] @ 648a90 │ │ │ │ - ldr r3, [pc, #412] @ 648a7c │ │ │ │ + bne 6489ac │ │ │ │ + ldr r2, [pc, #436] @ 648a94 │ │ │ │ + ldr r3, [pc, #412] @ 648a80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 648a50 │ │ │ │ + bne 648a54 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 91d018 │ │ │ │ str r5, [r6] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6488bc │ │ │ │ + beq 6488c0 │ │ │ │ strb r5, [r6, #4] │ │ │ │ - ldr r3, [pc, #340] @ 648a94 │ │ │ │ + ldr r3, [pc, #340] @ 648a98 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 6488bc │ │ │ │ + b 6488c0 │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648980 │ │ │ │ + beq 648984 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648980 │ │ │ │ + beq 648984 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ bl 65f41c │ │ │ │ ldrb r3, [r0] │ │ │ │ strb r3, [sp, #63] @ 0x3f │ │ │ │ - b 648898 │ │ │ │ + b 64889c │ │ │ │ ldrb r3, [r5, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648858 │ │ │ │ + beq 64885c │ │ │ │ mov r0, r5 │ │ │ │ - bl 650c48 │ │ │ │ + bl 650c4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 648968 │ │ │ │ + beq 64896c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ - b 648858 │ │ │ │ - ldr r3, [pc, #232] @ 648a98 │ │ │ │ + b 64885c │ │ │ │ + ldr r3, [pc, #232] @ 648a9c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6488d4 │ │ │ │ - ldr r3, [pc, #216] @ 648a9c │ │ │ │ + beq 6488d8 │ │ │ │ + ldr r3, [pc, #216] @ 648aa0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 6488d4 │ │ │ │ - ldr r3, [pc, #200] @ 648aa0 │ │ │ │ + beq 6488d8 │ │ │ │ + ldr r3, [pc, #200] @ 648aa4 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648a30 │ │ │ │ + beq 648a34 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ str r1, [r4, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ mov r2, #98 @ 0x62 │ │ │ │ stmib sp, {r2, r5} │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #128] @ 648aa4 │ │ │ │ + ldr r0, [pc, #128] @ 648aa8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldrb r5, [sp, #63] @ 0x3f │ │ │ │ - b 6488d4 │ │ │ │ - ldr r0, [pc, #112] @ 648aa8 │ │ │ │ + b 6488d8 │ │ │ │ + ldr r0, [pc, #112] @ 648aac │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #98 @ 0x62 │ │ │ │ mov r1, r7 │ │ │ │ bl 8e8dbc │ │ │ │ ldrb r5, [sp, #63] @ 0x3f │ │ │ │ - b 6488d4 │ │ │ │ + b 6488d8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 648aac │ │ │ │ - ldr r1, [pc, #80] @ 648ab0 │ │ │ │ - ldr r0, [pc, #80] @ 648ab4 │ │ │ │ + ldr r3, [pc, #80] @ 648ab0 │ │ │ │ + ldr r1, [pc, #80] @ 648ab4 │ │ │ │ + ldr r0, [pc, #80] @ 648ab8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #28 │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r2, r1, r8, lsr #10 │ │ │ │ + subseq r2, r1, r4, lsr #10 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsheq r2, [r1], #-72 @ 0xffffffb8 │ │ │ │ + ldrsheq r2, [r1], #-68 @ 0xffffffbc │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ andeq r1, r0, r0, asr #8 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r2, r1, r8, ror #7 │ │ │ │ + subseq r2, r1, r4, ror #7 │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ andeq r2, r0, r4, ror sl │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r5, r6, ip, lsr #17 │ │ │ │ - eorseq r5, r6, r0, asr #17 │ │ │ │ - strheq pc, [r3], #-244 @ 0xffffff0c @ │ │ │ │ - eoreq r5, lr, r0, lsl #29 │ │ │ │ - mlaeq lr, r4, lr, r5 │ │ │ │ + eorseq r5, r6, r8, lsr #17 │ │ │ │ + @ instruction: 0x003658bc │ │ │ │ + strheq pc, [r3], #-240 @ 0xffffff10 @ │ │ │ │ + eoreq r5, lr, ip, ror lr │ │ │ │ + mlaeq lr, r0, lr, r5 │ │ │ │ │ │ │ │ -00648ab8 : │ │ │ │ +00648abc : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -1111959,40 +1111960,40 @@ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ strb r1, [sp, #76] @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ stm r5, {r0, r1} │ │ │ │ - ldr r0, [pc, #748] @ 648de8 │ │ │ │ - ldr r1, [pc, #748] @ 648dec │ │ │ │ + ldr r0, [pc, #748] @ 648dec │ │ │ │ + ldr r1, [pc, #748] @ 648df0 │ │ │ │ add r0, pc, r0 │ │ │ │ strh r2, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ bl 8e7958 │ │ │ │ - ldr r8, [pc, #704] @ 648df0 │ │ │ │ + ldr r8, [pc, #704] @ 648df4 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 648b58 │ │ │ │ - ldr r3, [pc, #680] @ 648df4 │ │ │ │ + bne 648b5c │ │ │ │ + ldr r3, [pc, #680] @ 648df8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ - ldr r3, [pc, #664] @ 648df8 │ │ │ │ + ldr r3, [pc, #664] @ 648dfc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ mov r0, #2 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #56] @ 0x38 │ │ │ │ ldm r5, {r0, r1} │ │ │ │ add ip, sp, #12 │ │ │ │ @@ -1112007,15 +1112008,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 65c25c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ sub r3, r1, #2 │ │ │ │ orrs r3, r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ - beq 648cc0 │ │ │ │ + beq 648cc4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #16] │ │ │ │ @@ -1112028,152 +1112029,152 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 65fd24 │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 648dc4 │ │ │ │ + beq 648dc8 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - beq 648c88 │ │ │ │ + beq 648c8c │ │ │ │ ldrh r3, [sp, #96] @ 0x60 │ │ │ │ lsr r4, r3, #8 │ │ │ │ orr r4, r4, r3, lsl #8 │ │ │ │ - ldr r3, [pc, #460] @ 648dfc │ │ │ │ + ldr r3, [pc, #460] @ 648e00 │ │ │ │ lsl r4, r4, #16 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ lsr r4, r4, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 648d20 │ │ │ │ - ldr r2, [pc, #436] @ 648e00 │ │ │ │ - ldr r3, [pc, #412] @ 648dec │ │ │ │ + bne 648d24 │ │ │ │ + ldr r2, [pc, #436] @ 648e04 │ │ │ │ + ldr r3, [pc, #412] @ 648df0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 648dc0 │ │ │ │ + bne 648dc4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 91d018 │ │ │ │ str r4, [r6] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648c1c │ │ │ │ + beq 648c20 │ │ │ │ strb r4, [r6, #4] │ │ │ │ - ldr r3, [pc, #340] @ 648e04 │ │ │ │ + ldr r3, [pc, #340] @ 648e08 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 648c1c │ │ │ │ + b 648c20 │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648cf8 │ │ │ │ + beq 648cfc │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648cf8 │ │ │ │ + beq 648cfc │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 65f41c │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 212834 │ │ │ │ - b 648bf8 │ │ │ │ + b 648bfc │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648bb8 │ │ │ │ + beq 648bbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 650c48 │ │ │ │ + bl 650c4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 648cd8 │ │ │ │ + beq 648cdc │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - b 648bb8 │ │ │ │ - ldr r3, [pc, #224] @ 648e08 │ │ │ │ + b 648bbc │ │ │ │ + ldr r3, [pc, #224] @ 648e0c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648c44 │ │ │ │ - ldr r3, [pc, #208] @ 648e0c │ │ │ │ + beq 648c48 │ │ │ │ + ldr r3, [pc, #208] @ 648e10 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 648c44 │ │ │ │ - ldr r3, [pc, #192] @ 648e10 │ │ │ │ + beq 648c48 │ │ │ │ + ldr r3, [pc, #192] @ 648e14 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648da4 │ │ │ │ + beq 648da8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ str r1, [r5, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ stmib sp, {r2, r4} │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #120] @ 648e14 │ │ │ │ + ldr r0, [pc, #120] @ 648e18 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 648c44 │ │ │ │ - ldr r0, [pc, #108] @ 648e18 │ │ │ │ + b 648c48 │ │ │ │ + ldr r0, [pc, #108] @ 648e1c │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #119 @ 0x77 │ │ │ │ mov r1, r7 │ │ │ │ bl 8e8dbc │ │ │ │ - b 648c44 │ │ │ │ + b 648c48 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 648e1c │ │ │ │ - ldr r1, [pc, #80] @ 648e20 │ │ │ │ - ldr r0, [pc, #80] @ 648e24 │ │ │ │ + ldr r3, [pc, #80] @ 648e20 │ │ │ │ + ldr r1, [pc, #80] @ 648e24 │ │ │ │ + ldr r0, [pc, #80] @ 648e28 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #28 │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r2, r1, r8, asr #3 │ │ │ │ + subseq r2, r1, r4, asr #3 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x00512198 │ │ │ │ + @ instruction: 0x00512194 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ andeq r1, r0, r0, asr #8 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r2, r1, r8, ror r0 │ │ │ │ + subseq r2, r1, r4, ror r0 │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ andeq r2, r0, r4, ror sl │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r5, r6, r4, lsr r5 │ │ │ │ - eorseq r5, r6, ip, asr #10 │ │ │ │ - subeq pc, r3, r4, asr #24 │ │ │ │ - eoreq r5, lr, r0, lsl fp │ │ │ │ - eoreq r5, lr, r4, lsr #22 │ │ │ │ + eorseq r5, r6, r0, lsr r5 │ │ │ │ + eorseq r5, r6, r8, asr #10 │ │ │ │ + subeq pc, r3, r0, asr #24 │ │ │ │ + eoreq r5, lr, ip, lsl #22 │ │ │ │ + eoreq r5, lr, r0, lsr #22 │ │ │ │ │ │ │ │ -00648e28 : │ │ │ │ +00648e2c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -1112181,40 +1112182,40 @@ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ strb r1, [sp, #76] @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ ldm r3, {r0, r1} │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ stm r6, {r0, r1} │ │ │ │ - ldr r0, [pc, #748] @ 649158 │ │ │ │ - ldr r1, [pc, #748] @ 64915c │ │ │ │ + ldr r0, [pc, #748] @ 64915c │ │ │ │ + ldr r1, [pc, #748] @ 649160 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ strd r2, [sp, #56] @ 0x38 │ │ │ │ strd r2, [sp, #64] @ 0x40 │ │ │ │ bl 8e7958 │ │ │ │ - ldr r8, [pc, #704] @ 649160 │ │ │ │ + ldr r8, [pc, #704] @ 649164 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bne 648ec8 │ │ │ │ - ldr r3, [pc, #680] @ 649164 │ │ │ │ + bne 648ecc │ │ │ │ + ldr r3, [pc, #680] @ 649168 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ - ldr r3, [pc, #664] @ 649168 │ │ │ │ + ldr r3, [pc, #664] @ 64916c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ strd r0, [sp, #56] @ 0x38 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ add ip, sp, #12 │ │ │ │ @@ -1112229,15 +1112230,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 65c25c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ sub r3, r1, #4 │ │ │ │ orrs r3, r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ - beq 649030 │ │ │ │ + beq 649034 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ strd r2, [sp, #24] │ │ │ │ mov r2, #4 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [sp, #16] │ │ │ │ @@ -1112250,169 +1112251,169 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 65fd24 │ │ │ │ bl 8e7958 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 649134 │ │ │ │ + beq 649138 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ - beq 648ff8 │ │ │ │ + beq 648ffc │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ eor r3, r2, r2, ror #16 │ │ │ │ lsr r3, r3, #8 │ │ │ │ bic r3, r3, #65280 @ 0xff00 │ │ │ │ eor r4, r3, r2, ror #8 │ │ │ │ - ldr r3, [pc, #452] @ 64916c │ │ │ │ + ldr r3, [pc, #452] @ 649170 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 649090 │ │ │ │ - ldr r2, [pc, #436] @ 649170 │ │ │ │ - ldr r3, [pc, #412] @ 64915c │ │ │ │ + bne 649094 │ │ │ │ + ldr r2, [pc, #436] @ 649174 │ │ │ │ + ldr r3, [pc, #412] @ 649160 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 649130 │ │ │ │ + bne 649134 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 91d018 │ │ │ │ str r4, [r5] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648f8c │ │ │ │ + beq 648f90 │ │ │ │ strb r4, [r5, #4] │ │ │ │ - ldr r3, [pc, #340] @ 649174 │ │ │ │ + ldr r3, [pc, #340] @ 649178 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 648f8c │ │ │ │ + b 648f90 │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 649068 │ │ │ │ + beq 64906c │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 649068 │ │ │ │ + beq 64906c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 65f41c │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 212834 │ │ │ │ - b 648f68 │ │ │ │ + b 648f6c │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648f28 │ │ │ │ + beq 648f2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 650c48 │ │ │ │ + bl 650c4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 649048 │ │ │ │ + beq 64904c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - b 648f28 │ │ │ │ - ldr r3, [pc, #224] @ 649178 │ │ │ │ + b 648f2c │ │ │ │ + ldr r3, [pc, #224] @ 64917c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 648fb4 │ │ │ │ - ldr r3, [pc, #208] @ 64917c │ │ │ │ + beq 648fb8 │ │ │ │ + ldr r3, [pc, #208] @ 649180 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 648fb4 │ │ │ │ - ldr r3, [pc, #192] @ 649180 │ │ │ │ + beq 648fb8 │ │ │ │ + ldr r3, [pc, #192] @ 649184 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 649114 │ │ │ │ + beq 649118 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r6, #4] │ │ │ │ str r1, [r6, #8] │ │ │ │ str r1, [r6, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ stmib sp, {r2, r4} │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #120] @ 649184 │ │ │ │ + ldr r0, [pc, #120] @ 649188 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 648fb4 │ │ │ │ - ldr r0, [pc, #108] @ 649188 │ │ │ │ + b 648fb8 │ │ │ │ + ldr r0, [pc, #108] @ 64918c │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ mov r1, r7 │ │ │ │ bl 8e8dbc │ │ │ │ - b 648fb4 │ │ │ │ + b 648fb8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 64918c │ │ │ │ - ldr r1, [pc, #80] @ 649190 │ │ │ │ - ldr r0, [pc, #80] @ 649194 │ │ │ │ + ldr r3, [pc, #80] @ 649190 │ │ │ │ + ldr r1, [pc, #80] @ 649194 │ │ │ │ + ldr r0, [pc, #80] @ 649198 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #28 │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r1, r1, r8, asr lr │ │ │ │ + subseq r1, r1, r4, asr lr │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r1, r1, r8, lsr #28 │ │ │ │ + subseq r1, r1, r4, lsr #28 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ andeq r1, r0, r0, asr #8 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r1, r1, r8, lsl #26 │ │ │ │ + subseq r1, r1, r4, lsl #26 │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ andeq r2, r0, r4, ror sl │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r5, r6, r4, asr #3 │ │ │ │ - @ instruction: 0x003651dc │ │ │ │ - ldrdeq pc, [r3], #-132 @ 0xffffff7c │ │ │ │ - eoreq r5, lr, r0, lsr #15 │ │ │ │ - @ instruction: 0x002e57b4 │ │ │ │ + eorseq r5, r6, r0, asr #3 │ │ │ │ + @ instruction: 0x003651d8 │ │ │ │ + ldrdeq pc, [r3], #-128 @ 0xffffff80 │ │ │ │ + mlaeq lr, ip, r7, r5 │ │ │ │ + @ instruction: 0x002e57b0 │ │ │ │ │ │ │ │ -00649198 : │ │ │ │ +0064919c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - beq 6491dc │ │ │ │ + beq 6491e0 │ │ │ │ mov ip, r2 │ │ │ │ mov r0, #0 │ │ │ │ ldr lr, [ip, #28] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, #0 │ │ │ │ add ip, ip, #20 │ │ │ │ - bne 6491c8 │ │ │ │ + bne 6491cc │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #4 │ │ │ │ str r2, [r4] │ │ │ │ str r5, [r4, #16] │ │ │ │ bl 211c40 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r5, [r4, #8] │ │ │ │ @@ -1112426,46 +1112427,46 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0064922c : │ │ │ │ +00649230 : │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r0, #32] │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00649240 : │ │ │ │ +00649244 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64928c │ │ │ │ + beq 649290 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ sub r4, r0, #24 │ │ │ │ bl 69cd0c │ │ │ │ mov r0, r4 │ │ │ │ bl 69de5c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, r5 │ │ │ │ - bhi 649264 │ │ │ │ + bhi 649268 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 211d90 │ │ │ │ │ │ │ │ -00649298 : │ │ │ │ +0064929c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, sp, #12 │ │ │ │ @@ -1112475,86 +1112476,86 @@ │ │ │ │ ldm r0, {r5, ip} │ │ │ │ cmp r3, #0 │ │ │ │ add ip, r5, ip │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub ip, ip, #1 │ │ │ │ mov r7, r2 │ │ │ │ add ip, ip, r3 │ │ │ │ - beq 6493b4 │ │ │ │ + beq 6493b8 │ │ │ │ add r4, r0, #20 │ │ │ │ mov lr, r5 │ │ │ │ mov r2, #1 │ │ │ │ - b 64931c │ │ │ │ + b 649320 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ add r1, r5, r1 │ │ │ │ cmp r1, ip │ │ │ │ ldrhi ip, [r0, #8] │ │ │ │ add r4, r4, #20 │ │ │ │ subhi ip, ip, #1 │ │ │ │ addhi ip, ip, r1 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64937c │ │ │ │ + beq 649380 │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, r3 │ │ │ │ - bcc 6493c0 │ │ │ │ + bcc 6493c4 │ │ │ │ cmp r5, ip │ │ │ │ - bls 6492f0 │ │ │ │ + bls 6492f4 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 647c40 │ │ │ │ + bl 647c44 │ │ │ │ ldr ip, [r4, #4] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add ip, r5, ip │ │ │ │ sub ip, ip, #1 │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ add ip, ip, r3 │ │ │ │ mov lr, r5 │ │ │ │ add r4, r4, #20 │ │ │ │ - bne 64931c │ │ │ │ + bne 649320 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 647c40 │ │ │ │ + bl 647c44 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov lr, r5 │ │ │ │ mov r2, #1 │ │ │ │ - b 64937c │ │ │ │ - ldr r3, [pc, #28] @ 6493e4 │ │ │ │ - ldr r1, [pc, #28] @ 6493e8 │ │ │ │ - ldr r0, [pc, #28] @ 6493ec │ │ │ │ + b 649380 │ │ │ │ + ldr r3, [pc, #28] @ 6493e8 │ │ │ │ + ldr r1, [pc, #28] @ 6493ec │ │ │ │ + ldr r0, [pc, #28] @ 6493f0 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 6493f0 │ │ │ │ + ldr r2, [pc, #24] @ 6493f4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq pc, r3, r8, asr #12 │ │ │ │ - mlaseq r6, r0, lr, r4 │ │ │ │ - eorseq r4, r6, r0, asr #30 │ │ │ │ + subeq pc, r3, r4, asr #12 │ │ │ │ + eorseq r4, r6, ip, lsl #29 │ │ │ │ + eorseq r4, r6, ip, lsr pc │ │ │ │ andeq r0, r0, r7, lsr #2 │ │ │ │ │ │ │ │ -006493f4 : │ │ │ │ +006493f8 : │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1112562,27 +1112563,27 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ - bl 654d00 │ │ │ │ + bl 654d04 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 649424 │ │ │ │ + bhi 649428 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0064945c : │ │ │ │ +00649460 : │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -1112590,68 +1112591,68 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ - bl 654f60 │ │ │ │ + bl 654f64 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 64948c │ │ │ │ + bhi 649490 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -006494c4 : │ │ │ │ +006494c8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 649568 │ │ │ │ + beq 64956c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r7, [r3, r6, lsl #2] │ │ │ │ subs r2, r5, r2 │ │ │ │ ldr r1, [r7, #80] @ 0x50 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ sbc r0, r0, r0 │ │ │ │ adds r2, r2, r1 │ │ │ │ adc r3, r0, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 655080 │ │ │ │ + bl 655084 │ │ │ │ ldr r3, [r7, #172] @ 0xac │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movne r1, #20 │ │ │ │ - beq 649558 │ │ │ │ + beq 64955c │ │ │ │ ldr ip, [r4, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ sub ip, r5, ip │ │ │ │ add r2, r2, ip │ │ │ │ str r2, [r3] │ │ │ │ ldr r3, [r7, #172] @ 0xac │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, r1, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64952c │ │ │ │ + bne 649530 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - bhi 6494ec │ │ │ │ + bhi 6494f0 │ │ │ │ str r5, [r4, #12] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -1112664,33 +1112665,33 @@ │ │ │ │ ldr ip, [sp, #76] @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ mov r6, r1 │ │ │ │ sbcs r1, lr, ip │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ - blt 649644 │ │ │ │ + blt 649648 │ │ │ │ cmp ip, lr │ │ │ │ cmpeq r3, r2 │ │ │ │ - beq 6496e8 │ │ │ │ + beq 6496ec │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ adds r4, r7, r4 │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ adcs r7, r8, r7 │ │ │ │ mov r8, #0 │ │ │ │ movcs r8, #1 │ │ │ │ adds r3, r3, r1 │ │ │ │ adc r1, ip, r0 │ │ │ │ adds r3, r3, r8 │ │ │ │ adc r1, r1, #0 │ │ │ │ cmp r3, r2 │ │ │ │ sbcs r0, r1, lr │ │ │ │ - blt 6496c8 │ │ │ │ + blt 6496cc │ │ │ │ cmp r5, r4 │ │ │ │ sbcs r7, r6, r7 │ │ │ │ movcs r0, #1 │ │ │ │ movcc r0, #0 │ │ │ │ cmp r1, lr │ │ │ │ cmpeq r3, r2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1112713,26 +1112714,26 @@ │ │ │ │ movcs sl, #1 │ │ │ │ adds r4, r4, r2 │ │ │ │ adc r9, lr, r9 │ │ │ │ adds r4, sl, r4 │ │ │ │ adc r9, r9, #0 │ │ │ │ cmp r4, r3 │ │ │ │ sbcs sl, r9, ip │ │ │ │ - blt 6496c8 │ │ │ │ + blt 6496cc │ │ │ │ cmp r7, r0 │ │ │ │ sbcs r1, r8, r1 │ │ │ │ movcs r1, #1 │ │ │ │ movcc r1, #0 │ │ │ │ cmp ip, r9 │ │ │ │ cmpeq r3, r4 │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - bne 64975c │ │ │ │ + bne 649760 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ @@ -1112742,90 +1112743,90 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ cmp r7, r0 │ │ │ │ sbcs r1, r8, r6 │ │ │ │ - bcc 6495c8 │ │ │ │ + bcc 6495cc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ adds r0, r0, r5 │ │ │ │ adcs r1, r1, r6 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ mov sl, #0 │ │ │ │ movcs sl, #1 │ │ │ │ adds r4, r2, r4 │ │ │ │ adc r9, r9, lr │ │ │ │ adds r4, r4, sl │ │ │ │ adc r9, r9, #0 │ │ │ │ cmp r4, r3 │ │ │ │ sbcs sl, r9, ip │ │ │ │ - bge 649680 │ │ │ │ + bge 649684 │ │ │ │ cmp r5, r7 │ │ │ │ sbcs r1, r6, r8 │ │ │ │ movcs r0, #1 │ │ │ │ movcc r0, #0 │ │ │ │ cmp ip, lr │ │ │ │ cmpeq r3, r2 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6496ac │ │ │ │ - b 6495c8 │ │ │ │ + beq 6496b0 │ │ │ │ + b 6495cc │ │ │ │ cmp r3, r2 │ │ │ │ sbcs r1, ip, lr │ │ │ │ - blt 6495c8 │ │ │ │ - b 649730 │ │ │ │ + blt 6495cc │ │ │ │ + b 649734 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ ldr lr, [r1, #8] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp lr, ip │ │ │ │ mov r4, r0 │ │ │ │ sbcs r0, r2, r3 │ │ │ │ - blt 6497ec │ │ │ │ + blt 6497f0 │ │ │ │ ldr r7, [r4] │ │ │ │ ldr r8, [r1] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ cmp r7, r8 │ │ │ │ sbcs r0, r5, r6 │ │ │ │ movcs r0, #1 │ │ │ │ movcc r0, #0 │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq lr, ip │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6497e0 │ │ │ │ + bne 6497e4 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r6, r5 │ │ │ │ cmpeq r8, r7 │ │ │ │ - beq 649804 │ │ │ │ + beq 649808 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr lr, [r4, #24] │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp ip, lr │ │ │ │ sbcs r5, r3, r2 │ │ │ │ - blt 6497ec │ │ │ │ + blt 6497f0 │ │ │ │ ldr r9, [r4, #16] │ │ │ │ ldr r8, [r1, #16] │ │ │ │ ldr r7, [r4, #20] │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r9, r8 │ │ │ │ sbcs r5, r7, r6 │ │ │ │ movcs r5, #1 │ │ │ │ @@ -1112836,32 +1112837,32 @@ │ │ │ │ andeq r3, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r7, r6 │ │ │ │ cmpeq r9, r8 │ │ │ │ - bne 6497ec │ │ │ │ + bne 6497f0 │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ ldrb r2, [r1, #32] │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 6498d8 │ │ │ │ - bhi 6497ec │ │ │ │ + bcc 6498dc │ │ │ │ + bhi 6497f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6498b0 │ │ │ │ + beq 6498b4 │ │ │ │ ldr ip, [r4, #40] @ 0x28 │ │ │ │ ldr lr, [r1, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ cmp ip, lr │ │ │ │ sbcs r5, r2, r3 │ │ │ │ popcc {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp lr, ip │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bcc 6497ec │ │ │ │ + bcc 6497f0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ cmp r0, r3 │ │ │ │ movcs r0, #0 │ │ │ │ movcc r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1112873,15 +1112874,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 649918 │ │ │ │ + beq 64991c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1112924,57 +1112925,57 @@ │ │ │ │ popeq {r4, pc} │ │ │ │ ldr lr, [ip, #8] │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq lr, r0 │ │ │ │ - beq 6499e4 │ │ │ │ + beq 6499e8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [ip, #48] @ 0x30 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ eor r3, r3, r2 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 6499cc │ │ │ │ + bhi 6499d0 │ │ │ │ ldrb r0, [ip, #52] @ 0x34 │ │ │ │ ldrb r3, [r1, #52] @ 0x34 │ │ │ │ sub r0, r0, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r3, [r0, #106] @ 0x6a │ │ │ │ cmp r3, #0 │ │ │ │ - beq 649bc8 │ │ │ │ + beq 649bcc │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ldr r2, [r0, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 649ae0 │ │ │ │ + beq 649ae4 │ │ │ │ ldr r3, [r0, #112] @ 0x70 │ │ │ │ ldr r1, [r0, #116] @ 0x74 │ │ │ │ orrs r3, r3, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popne {r4, r5, r6, r7, pc} │ │ │ │ ldr ip, [r0, #72] @ 0x48 │ │ │ │ ldr lr, [r2, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #76] @ 0x4c │ │ │ │ ldr r1, [r2, #76] @ 0x4c │ │ │ │ cmp lr, ip │ │ │ │ sbcs r4, r1, r3 │ │ │ │ - blt 649ab8 │ │ │ │ + blt 649abc │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ ldr r5, [r0, #64] @ 0x40 │ │ │ │ cmp r5, r4 │ │ │ │ ldr r4, [r0, #68] @ 0x44 │ │ │ │ ldr r5, [r2, #68] @ 0x44 │ │ │ │ sbcs r4, r4, r5 │ │ │ │ movcs r4, #1 │ │ │ │ @@ -1112987,50 +1112988,50 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, pc} │ │ │ │ ldrb r3, [r2, #106] @ 0x6a │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 649a30 │ │ │ │ + bne 649a34 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r3, [r0, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popne {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 649ac8 │ │ │ │ + beq 649acc │ │ │ │ mov ip, r2 │ │ │ │ ldrb r1, [r3, #106] @ 0x6a │ │ │ │ cmp r1, #0 │ │ │ │ - beq 649b8c │ │ │ │ + beq 649b90 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, #1 │ │ │ │ mov r1, #0 │ │ │ │ pophi {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ ldr lr, [r3, #84] @ 0x54 │ │ │ │ orrs r1, r1, lr │ │ │ │ - bne 649b8c │ │ │ │ + bne 649b90 │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ ldr r5, [r0, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr lr, [r0, #76] @ 0x4c │ │ │ │ cmp r4, r5 │ │ │ │ sbcs r6, r1, lr │ │ │ │ movlt r2, r3 │ │ │ │ - blt 649b8c │ │ │ │ + blt 649b90 │ │ │ │ ldr r6, [r3, #64] @ 0x40 │ │ │ │ ldr r7, [r0, #64] @ 0x40 │ │ │ │ cmp r7, r6 │ │ │ │ ldr r6, [r0, #68] @ 0x44 │ │ │ │ ldr r7, [r3, #68] @ 0x44 │ │ │ │ sbcs r6, r6, r7 │ │ │ │ movcs r6, #1 │ │ │ │ @@ -1113039,27 +1113040,27 @@ │ │ │ │ cmpeq r5, r4 │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r6, #1 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ ldr r3, [r3, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 649b08 │ │ │ │ + bne 649b0c │ │ │ │ cmp ip, #0 │ │ │ │ - beq 649be0 │ │ │ │ + beq 649be4 │ │ │ │ cmp r2, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, pc} │ │ │ │ ldrb r3, [r2, #106] @ 0x6a │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 649a30 │ │ │ │ - b 649ac8 │ │ │ │ + bne 649a34 │ │ │ │ + b 649acc │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov r0, ip │ │ │ │ @@ -1113070,113 +1113071,113 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 649c04 │ │ │ │ + bne 649c08 │ │ │ │ ldrb r2, [r3, #105] @ 0x69 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 649c8c │ │ │ │ + bne 649c90 │ │ │ │ ldrb r2, [r3, #25] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 649c4c │ │ │ │ + beq 649c50 │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 649c4c │ │ │ │ - ldr r0, [pc, #116] @ 649cb4 │ │ │ │ + beq 649c50 │ │ │ │ + ldr r0, [pc, #116] @ 649cb8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ ldrb r2, [r3, #21] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 649c78 │ │ │ │ + beq 649c7c │ │ │ │ ldrb r3, [r3, #23] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 649ca0 │ │ │ │ - ldr r0, [pc, #76] @ 649cb8 │ │ │ │ + beq 649ca4 │ │ │ │ + ldr r0, [pc, #76] @ 649cbc │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #60] @ 649cbc │ │ │ │ + ldr r0, [pc, #60] @ 649cc0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #44] @ 649cc0 │ │ │ │ + ldr r0, [pc, #44] @ 649cc4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #28] @ 649cc4 │ │ │ │ + ldr r0, [pc, #28] @ 649cc8 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0x003646fc │ │ │ │ - eoreq lr, pc, ip, ror r4 @ │ │ │ │ - @ instruction: 0x0030abb4 │ │ │ │ - eorseq r4, r6, r0, lsr #13 │ │ │ │ - mlaseq r6, r0, pc, lr @ │ │ │ │ + @ instruction: 0x003646f8 │ │ │ │ + eoreq lr, pc, r8, ror r4 @ │ │ │ │ + @ instruction: 0x0030abb0 │ │ │ │ + mlaseq r6, ip, r6, r4 │ │ │ │ + eorseq lr, r6, ip, lsl #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #176] @ 649d90 │ │ │ │ - ldr r3, [pc, #176] @ 649d94 │ │ │ │ + ldr r2, [pc, #176] @ 649d94 │ │ │ │ + ldr r3, [pc, #176] @ 649d98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 649d4c │ │ │ │ + beq 649d50 │ │ │ │ add r6, r0, #8 │ │ │ │ mov r7, sp │ │ │ │ - b 649d1c │ │ │ │ + b 649d20 │ │ │ │ ldr r4, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 649d4c │ │ │ │ + beq 649d50 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp] │ │ │ │ bl 91ce84 │ │ │ │ cmp r0, r4 │ │ │ │ strne r0, [r7] │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 649d10 │ │ │ │ + bne 649d14 │ │ │ │ mov r0, #1 │ │ │ │ - b 649d50 │ │ │ │ + b 649d54 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #64] @ 649d98 │ │ │ │ - ldr r3, [pc, #56] @ 649d94 │ │ │ │ + ldr r2, [pc, #64] @ 649d9c │ │ │ │ + ldr r3, [pc, #56] @ 649d98 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 649d8c │ │ │ │ + bne 649d90 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r0, r1, r4, ror #31 │ │ │ │ + subseq r0, r1, r0, ror #31 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r0, r1, ip, ror #30 │ │ │ │ + subseq r0, r1, r8, ror #30 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr ip, [sp, #32] │ │ │ │ mov r4, r2 │ │ │ │ @@ -1113185,22 +1113186,22 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ str ip, [r0, #64] @ 0x40 │ │ │ │ strd r2, [r0, #72] @ 0x48 │ │ │ │ - bne 649df0 │ │ │ │ + bne 649df4 │ │ │ │ strd r2, [r0, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r0, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ bl 213f2c │ │ │ │ - ldr r1, [pc, #364] @ 649f6c │ │ │ │ + ldr r1, [pc, #364] @ 649f70 │ │ │ │ str r5, [r6, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r6, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d144 │ │ │ │ mov ip, #0 │ │ │ │ cmp r4, ip │ │ │ │ @@ -1113210,65 +1113211,65 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, ip │ │ │ │ - beq 649f38 │ │ │ │ + beq 649f3c │ │ │ │ mov r2, r4 │ │ │ │ sub r1, r3, #91 @ 0x5b │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ cmpne r1, #2 │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ movls r1, #4 │ │ │ │ movhi r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add ip, ip, r1 │ │ │ │ - bne 649e48 │ │ │ │ + bne 649e4c │ │ │ │ sub r2, r2, r4 │ │ │ │ cmp ip, r2 │ │ │ │ add r0, ip, #1 │ │ │ │ - beq 649f3c │ │ │ │ + beq 649f40 │ │ │ │ bl 21413c │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ - beq 649f64 │ │ │ │ - ldr r0, [pc, #216] @ 649f70 │ │ │ │ + beq 649f68 │ │ │ │ + ldr r0, [pc, #216] @ 649f74 │ │ │ │ mov ip, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r9, #92 @ 0x5c │ │ │ │ mov r8, #120 @ 0x78 │ │ │ │ sub r2, r3, #91 @ 0x5b │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ cmpne r2, #2 │ │ │ │ and r1, r3, #15 │ │ │ │ mov r2, ip │ │ │ │ - bhi 649ed4 │ │ │ │ + bhi 649ed8 │ │ │ │ ldrb lr, [r0, r3, lsr #4] │ │ │ │ ldrb r3, [r0, r1] │ │ │ │ add r2, ip, #3 │ │ │ │ strb r9, [ip] │ │ │ │ strb r8, [ip, #1] │ │ │ │ strb lr, [ip, #2] │ │ │ │ mov ip, r2 │ │ │ │ strb r3, [ip], #1 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne 649ea4 │ │ │ │ + bne 649ea8 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [ip] │ │ │ │ - ldr r0, [pc, #124] @ 649f74 │ │ │ │ + ldr r0, [pc, #124] @ 649f78 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 211b08 │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 649f50 │ │ │ │ + beq 649f54 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6a0ce4 │ │ │ │ mov r0, r6 │ │ │ │ bl 69de5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -1113277,119 +1113278,119 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 211d90 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 213f5c │ │ │ │ mov r7, r0 │ │ │ │ - b 649ef0 │ │ │ │ - ldr r0, [pc, #32] @ 649f78 │ │ │ │ + b 649ef4 │ │ │ │ + ldr r0, [pc, #32] @ 649f7c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 696c10 │ │ │ │ mov r5, r0 │ │ │ │ - b 649f0c │ │ │ │ + b 649f10 │ │ │ │ mov ip, r0 │ │ │ │ - b 649ee8 │ │ │ │ - eorseq pc, r5, r0, ror r6 @ │ │ │ │ - eorseq r4, r6, r8, lsr #9 │ │ │ │ - eorseq r4, r6, ip, ror r3 │ │ │ │ - eoreq sp, lr, r0, ror r6 │ │ │ │ + b 649eec │ │ │ │ + eorseq pc, r5, ip, ror #12 │ │ │ │ + eorseq r4, r6, r4, lsr #9 │ │ │ │ + eorseq r4, r6, r8, ror r3 │ │ │ │ + eoreq sp, lr, ip, ror #12 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ b 65f31c │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr ip, [pc, #516] @ 64a1a0 │ │ │ │ - ldr r1, [pc, #516] @ 64a1a4 │ │ │ │ + ldr ip, [pc, #516] @ 64a1a4 │ │ │ │ + ldr r1, [pc, #516] @ 64a1a8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr r1, [ip, r1] │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #500] @ 64a1a8 │ │ │ │ + ldr r2, [pc, #500] @ 64a1ac │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ mov r6, r0 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ - ldr r2, [pc, #472] @ 64a1ac │ │ │ │ + ldr r2, [pc, #472] @ 64a1b0 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r9, [r1, #712] @ 0x2c8 │ │ │ │ - ldr r1, [pc, #464] @ 64a1b0 │ │ │ │ + ldr r1, [pc, #464] @ 64a1b4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ mvneq r9, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r8, [sp, #100] @ 0x64 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ - bne 64a0b4 │ │ │ │ + bne 64a0b8 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ sub r3, r4, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - ldr r2, [pc, #416] @ 64a1b4 │ │ │ │ + ldr r2, [pc, #416] @ 64a1b8 │ │ │ │ add r0, r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 64a150 │ │ │ │ + bhi 64a154 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #8 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ bl 212834 │ │ │ │ - ldr r2, [pc, #368] @ 64a1b8 │ │ │ │ - ldr r3, [pc, #344] @ 64a1a4 │ │ │ │ + ldr r2, [pc, #368] @ 64a1bc │ │ │ │ + ldr r3, [pc, #344] @ 64a1a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64a19c │ │ │ │ + bne 64a1a0 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r2, #4 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ bl 212834 │ │ │ │ - b 64a040 │ │ │ │ + b 64a044 │ │ │ │ mov r2, #2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ strh r7, [sp, #40] @ 0x28 │ │ │ │ bl 212834 │ │ │ │ - b 64a040 │ │ │ │ + b 64a044 │ │ │ │ strb r7, [r1, r5] │ │ │ │ - b 64a040 │ │ │ │ - ldr r1, [pc, #256] @ 64a1bc │ │ │ │ + b 64a044 │ │ │ │ + ldr r1, [pc, #256] @ 64a1c0 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldrh r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64a000 │ │ │ │ - ldr r1, [pc, #240] @ 64a1c0 │ │ │ │ + beq 64a004 │ │ │ │ + ldr r1, [pc, #240] @ 64a1c4 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq 64a000 │ │ │ │ - ldr r1, [pc, #224] @ 64a1c4 │ │ │ │ + beq 64a004 │ │ │ │ + ldr r1, [pc, #224] @ 64a1c8 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64a170 │ │ │ │ + beq 64a174 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ @@ -1113402,146 +1113403,146 @@ │ │ │ │ str r9, [sp] │ │ │ │ str r4, [sp, #24] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r8, [sp, #20] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #128] @ 64a1c8 │ │ │ │ + ldr r0, [pc, #128] @ 64a1cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 64a000 │ │ │ │ - ldr r3, [pc, #116] @ 64a1cc │ │ │ │ - ldr r1, [pc, #116] @ 64a1d0 │ │ │ │ + b 64a004 │ │ │ │ + ldr r3, [pc, #116] @ 64a1d0 │ │ │ │ + ldr r1, [pc, #116] @ 64a1d4 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #112] @ 64a1d4 │ │ │ │ + ldr r2, [pc, #112] @ 64a1d8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp] │ │ │ │ bl 211aa8 │ │ │ │ - ldr r0, [pc, #96] @ 64a1d8 │ │ │ │ + ldr r0, [pc, #96] @ 64a1dc │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r5, [sp] │ │ │ │ bl 8e8dbc │ │ │ │ - b 64a000 │ │ │ │ + b 64a004 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r0, r1, r8, lsr #26 │ │ │ │ + subseq r0, r1, r4, lsr #26 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x00514190 │ │ │ │ - subseq r0, r1, r8, ror #25 │ │ │ │ + subseq r4, r1, ip, lsl #3 │ │ │ │ + subseq r0, r1, r4, ror #25 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subeq lr, r3, ip, lsr sl │ │ │ │ - subseq r0, r1, ip, ror ip │ │ │ │ + subeq lr, r3, r8, lsr sl │ │ │ │ + subseq r0, r1, r8, ror ip │ │ │ │ andeq r3, r0, r8, lsl lr │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r4, r6, r0, lsl r2 │ │ │ │ - subeq lr, r3, r4, lsl #18 │ │ │ │ - eoreq fp, lr, ip, lsr r9 │ │ │ │ + eorseq r4, r6, ip, lsl #4 │ │ │ │ + subeq lr, r3, r0, lsl #18 │ │ │ │ + eoreq fp, lr, r8, lsr r9 │ │ │ │ andeq r0, r0, fp, lsr #3 │ │ │ │ - eorseq r4, r6, r8, lsr r2 │ │ │ │ + eorseq r4, r6, r4, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #516] @ 64a3fc │ │ │ │ + ldr r2, [pc, #516] @ 64a400 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #512] @ 64a400 │ │ │ │ + ldr r3, [pc, #512] @ 64a404 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ - ldr r2, [pc, #480] @ 64a404 │ │ │ │ - ldr r8, [pc, #480] @ 64a408 │ │ │ │ + ldr r2, [pc, #480] @ 64a408 │ │ │ │ + ldr r8, [pc, #480] @ 64a40c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ sub r0, r7, #1 │ │ │ │ add r8, pc, r8 │ │ │ │ add r1, r3, r4 │ │ │ │ cmp r0, #7 │ │ │ │ - bhi 64a3a8 │ │ │ │ + bhi 64a3ac │ │ │ │ ldrb r0, [r2, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r2, #8 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 212834 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #416] @ 64a40c │ │ │ │ + ldr r2, [pc, #416] @ 64a410 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne fp, [r3, #712] @ 0x2c8 │ │ │ │ - ldr r3, [pc, #396] @ 64a410 │ │ │ │ + ldr r3, [pc, #396] @ 64a414 │ │ │ │ mvneq fp, #0 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64a314 │ │ │ │ - ldr r2, [pc, #376] @ 64a414 │ │ │ │ - ldr r3, [pc, #352] @ 64a400 │ │ │ │ + bne 64a318 │ │ │ │ + ldr r2, [pc, #376] @ 64a418 │ │ │ │ + ldr r3, [pc, #352] @ 64a404 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64a3f8 │ │ │ │ + bne 64a3fc │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, #4 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 212834 │ │ │ │ mov r9, #0 │ │ │ │ ldr sl, [sp, #32] │ │ │ │ - b 64a264 │ │ │ │ + b 64a268 │ │ │ │ mov r2, #2 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 212834 │ │ │ │ mov r9, #0 │ │ │ │ ldrh sl, [sp, #32] │ │ │ │ - b 64a264 │ │ │ │ + b 64a268 │ │ │ │ ldrb sl, [r3, r4] │ │ │ │ mov r9, #0 │ │ │ │ - b 64a264 │ │ │ │ - ldr r3, [pc, #252] @ 64a418 │ │ │ │ + b 64a268 │ │ │ │ + ldr r3, [pc, #252] @ 64a41c │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64a294 │ │ │ │ - ldr r3, [pc, #236] @ 64a41c │ │ │ │ + beq 64a298 │ │ │ │ + ldr r3, [pc, #236] @ 64a420 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 64a294 │ │ │ │ - ldr r3, [pc, #220] @ 64a420 │ │ │ │ + beq 64a298 │ │ │ │ + ldr r3, [pc, #220] @ 64a424 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64a3cc │ │ │ │ + beq 64a3d0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ @@ -1113552,120 +1113553,120 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ str sl, [sp, #16] │ │ │ │ str r9, [sp, #20] │ │ │ │ str r5, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #132] @ 64a424 │ │ │ │ + ldr r0, [pc, #132] @ 64a428 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 64a294 │ │ │ │ - ldr r3, [pc, #120] @ 64a428 │ │ │ │ - ldr r1, [pc, #120] @ 64a42c │ │ │ │ + b 64a298 │ │ │ │ + ldr r3, [pc, #120] @ 64a42c │ │ │ │ + ldr r1, [pc, #120] @ 64a430 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #112] @ 64a430 │ │ │ │ + ldr r2, [pc, #112] @ 64a434 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #12 │ │ │ │ str r0, [sp] │ │ │ │ bl 211aa8 │ │ │ │ - ldr r0, [pc, #96] @ 64a434 │ │ │ │ + ldr r0, [pc, #96] @ 64a438 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [sp, #16] │ │ │ │ str r4, [sp] │ │ │ │ str sl, [sp, #8] │ │ │ │ str r9, [sp, #12] │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 8e8dbc │ │ │ │ - b 64a294 │ │ │ │ + b 64a298 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq r0, r1, r8, asr #21 │ │ │ │ + subseq r0, r1, r4, asr #21 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subeq lr, r3, ip, lsr #16 │ │ │ │ - @ instruction: 0x00510a90 │ │ │ │ - subseq r3, r1, r0, ror #29 │ │ │ │ + subeq lr, r3, r8, lsr #16 │ │ │ │ + subseq r0, r1, ip, lsl #21 │ │ │ │ + ldrsbeq r3, [r1], #-236 @ 0xffffff14 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r0, r1, r8, lsr #20 │ │ │ │ + subseq r0, r1, r4, lsr #20 │ │ │ │ @ instruction: 0x000039b8 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r4, r6, r4, rrx │ │ │ │ - strheq lr, [r3], #-100 @ 0xffffff9c │ │ │ │ - eoreq fp, lr, r4, ror #13 │ │ │ │ + eorseq r4, r6, r0, rrx │ │ │ │ + strheq lr, [r3], #-96 @ 0xffffffa0 │ │ │ │ + eoreq fp, lr, r0, ror #13 │ │ │ │ andeq r0, r0, fp, lsr #3 │ │ │ │ - eorseq r4, r6, r4, lsl #1 │ │ │ │ + eorseq r4, r6, r0, lsl #1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - ldr r0, [pc, #4] @ 64a448 │ │ │ │ + ldr r0, [pc, #4] @ 64a44c │ │ │ │ add r0, pc, r0 │ │ │ │ b 8e18bc │ │ │ │ - eorseq r4, r6, ip, rrx │ │ │ │ + eorseq r4, r6, r8, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #180] @ 64a51c │ │ │ │ + ldr r1, [pc, #180] @ 64a520 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d144 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 64a4bc │ │ │ │ - ldr r2, [pc, #156] @ 64a520 │ │ │ │ - ldr r0, [pc, #156] @ 64a524 │ │ │ │ + beq 64a4c0 │ │ │ │ + ldr r2, [pc, #156] @ 64a524 │ │ │ │ + ldr r0, [pc, #156] @ 64a528 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e18bc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64a4d4 │ │ │ │ - ldr r0, [pc, #128] @ 64a528 │ │ │ │ + beq 64a4d8 │ │ │ │ + ldr r0, [pc, #128] @ 64a52c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e18bc │ │ │ │ - ldr r0, [pc, #120] @ 64a52c │ │ │ │ + ldr r0, [pc, #120] @ 64a530 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ b 8e18bc │ │ │ │ - ldr r2, [pc, #108] @ 64a530 │ │ │ │ - ldr r0, [pc, #108] @ 64a534 │ │ │ │ + ldr r2, [pc, #108] @ 64a534 │ │ │ │ + ldr r0, [pc, #108] @ 64a538 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ bl 8e18bc │ │ │ │ mov r0, r5 │ │ │ │ bl 6a0f8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 64a500 │ │ │ │ - ldr r0, [pc, #76] @ 64a538 │ │ │ │ + beq 64a504 │ │ │ │ + ldr r0, [pc, #76] @ 64a53c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e18bc │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ - b 64a4ac │ │ │ │ + b 64a4b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 69d684 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #40] @ 64a53c │ │ │ │ + ldr r0, [pc, #40] @ 64a540 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e18bc │ │ │ │ - b 64a4ac │ │ │ │ - eorseq pc, r5, r8 │ │ │ │ - eorseq sl, r8, r8, ror r1 │ │ │ │ - eorseq r4, r6, r4, lsr r0 │ │ │ │ - eorseq r4, r6, r4, lsr #32 │ │ │ │ - eorseq r6, ip, r0, lsl #15 │ │ │ │ - mlaseq ip, r8, pc, r5 @ │ │ │ │ - @ instruction: 0x00363ff8 │ │ │ │ - eorseq r3, r6, r4, ror #31 │ │ │ │ - eorseq r3, r6, ip, asr #31 │ │ │ │ + b 64a4b0 │ │ │ │ + eorseq pc, r5, r4 │ │ │ │ + eorseq sl, r8, r4, ror r1 │ │ │ │ + eorseq r4, r6, r0, lsr r0 │ │ │ │ + eorseq r4, r6, r0, lsr #32 │ │ │ │ + eorseq r6, ip, ip, ror r7 │ │ │ │ + mlaseq ip, r4, pc, r5 @ │ │ │ │ + @ instruction: 0x00363ff4 │ │ │ │ + eorseq r3, r6, r0, ror #31 │ │ │ │ + eorseq r3, r6, r8, asr #31 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ bl 212d74 │ │ │ │ mov r0, #1 │ │ │ │ @@ -1113676,58 +1113677,58 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 213434 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #28] @ 64a5ac │ │ │ │ + ldr r4, [pc, #28] @ 64a5b0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 69caec │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ bl 69caec │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ pop {r4, lr} │ │ │ │ b 69caec │ │ │ │ - @ instruction: 0x004e3f94 │ │ │ │ + @ instruction: 0x004e3f90 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr ip, [r0, #16] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r3, r0 │ │ │ │ orrs r0, ip, r2 │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bne 64a624 │ │ │ │ + bne 64a628 │ │ │ │ orrs lr, r5, r0 │ │ │ │ - beq 64a60c │ │ │ │ + beq 64a610 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ ldr lr, [r1, #20] │ │ │ │ orrs r6, r4, lr │ │ │ │ - beq 64a600 │ │ │ │ + beq 64a604 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r6, [r1, #24] │ │ │ │ orrs r8, r6, r7 │ │ │ │ - bne 64a658 │ │ │ │ + bne 64a65c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [r1, #16] │ │ │ │ ldr lr, [r1, #20] │ │ │ │ orrs r6, r4, lr │ │ │ │ ldrd r6, [r1, #24] │ │ │ │ - bne 64a658 │ │ │ │ + bne 64a65c │ │ │ │ orrs r6, r6, r7 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ @@ -1113743,224 +1113744,224 @@ │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r0, [r3, #32] │ │ │ │ ldrb r2, [r1, #32] │ │ │ │ cmp r2, r0 │ │ │ │ - bne 64a5e8 │ │ │ │ + bne 64a5ec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64a6bc │ │ │ │ + beq 64a6c0 │ │ │ │ ldr lr, [r3, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ ldr ip, [r1, #40] @ 0x28 │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ cmp r0, r2 │ │ │ │ cmpeq lr, ip │ │ │ │ - bne 64a5e8 │ │ │ │ + bne 64a5ec │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ sub r0, r0, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0064a6e4 : │ │ │ │ +0064a6e8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r2, [pc, #420] @ 64a8a0 │ │ │ │ - ldr r3, [pc, #420] @ 64a8a4 │ │ │ │ + ldr r2, [pc, #420] @ 64a8a4 │ │ │ │ + ldr r3, [pc, #420] @ 64a8a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r3, #0 │ │ │ │ bl 91c898 │ │ │ │ - ldr r5, [pc, #380] @ 64a8a8 │ │ │ │ + ldr r5, [pc, #380] @ 64a8ac │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64a778 │ │ │ │ - ldr r2, [pc, #368] @ 64a8ac │ │ │ │ - ldr r3, [pc, #356] @ 64a8a4 │ │ │ │ + beq 64a77c │ │ │ │ + ldr r2, [pc, #368] @ 64a8b0 │ │ │ │ + ldr r3, [pc, #356] @ 64a8a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64a878 │ │ │ │ + bne 64a87c │ │ │ │ add sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #304] @ 64a8b0 │ │ │ │ + ldr r3, [pc, #304] @ 64a8b4 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64a7d4 │ │ │ │ + bne 64a7d8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 64a87c │ │ │ │ - ldr r2, [pc, #276] @ 64a8b4 │ │ │ │ - ldr r3, [pc, #256] @ 64a8a4 │ │ │ │ + beq 64a880 │ │ │ │ + ldr r2, [pc, #276] @ 64a8b8 │ │ │ │ + ldr r3, [pc, #256] @ 64a8a8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64a878 │ │ │ │ - ldr r1, [pc, #244] @ 64a8b8 │ │ │ │ + bne 64a87c │ │ │ │ + ldr r1, [pc, #244] @ 64a8bc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 8e7a40 │ │ │ │ - ldr r3, [pc, #224] @ 64a8bc │ │ │ │ + ldr r3, [pc, #224] @ 64a8c0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64a790 │ │ │ │ - ldr r3, [pc, #208] @ 64a8c0 │ │ │ │ + beq 64a794 │ │ │ │ + ldr r3, [pc, #208] @ 64a8c4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 64a790 │ │ │ │ - ldr r3, [pc, #192] @ 64a8c4 │ │ │ │ + beq 64a794 │ │ │ │ + ldr r3, [pc, #192] @ 64a8c8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64a85c │ │ │ │ + beq 64a860 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #120] @ 64a8c8 │ │ │ │ + ldr r0, [pc, #120] @ 64a8cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r6, [r4, #28] │ │ │ │ - b 64a790 │ │ │ │ - ldr r0, [pc, #104] @ 64a8cc │ │ │ │ + b 64a794 │ │ │ │ + ldr r0, [pc, #104] @ 64a8d0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r4 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r6, [r4, #28] │ │ │ │ - b 64a790 │ │ │ │ + b 64a794 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #76] @ 64a8d0 │ │ │ │ - ldr r1, [pc, #76] @ 64a8d4 │ │ │ │ - ldr r0, [pc, #76] @ 64a8d8 │ │ │ │ + ldr r3, [pc, #76] @ 64a8d4 │ │ │ │ + ldr r1, [pc, #76] @ 64a8d8 │ │ │ │ + ldr r0, [pc, #76] @ 64a8dc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #72] @ 64a8dc │ │ │ │ + ldr r2, [pc, #72] @ 64a8e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #40 @ 0x28 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r0, r1, r8, asr #11 │ │ │ │ + subseq r0, r1, r4, asr #11 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x0051059c │ │ │ │ - subseq r0, r1, r8, lsl #11 │ │ │ │ + @ instruction: 0x00510598 │ │ │ │ + subseq r0, r1, r4, lsl #11 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq r0, r1, r4, lsr #10 │ │ │ │ + subseq r0, r1, r0, lsr #10 │ │ │ │ andeq r0, r0, r8, lsr #23 │ │ │ │ andeq r4, r0, r8, asr r2 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - mlaseq r6, ip, ip, r3 │ │ │ │ + mlaseq r6, r8, ip, r3 │ │ │ │ + @ instruction: 0x00363cb0 │ │ │ │ + ldrdeq lr, [r3], #-24 @ 0xffffffe8 │ │ │ │ + eorseq r3, r6, r8, lsr #25 │ │ │ │ @ instruction: 0x00363cb4 │ │ │ │ - ldrdeq lr, [r3], #-28 @ 0xffffffe4 │ │ │ │ - eorseq r3, r6, ip, lsr #25 │ │ │ │ - @ instruction: 0x00363cb8 │ │ │ │ andeq r0, r0, sl, lsr r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 213a1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 64a6e4 │ │ │ │ + bl 64a6e8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 64a980 │ │ │ │ + beq 64a984 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 64a950 │ │ │ │ - ldr r0, [pc, #72] @ 64a990 │ │ │ │ + beq 64a954 │ │ │ │ + ldr r0, [pc, #72] @ 64a994 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 64a44c │ │ │ │ + bl 64a450 │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r4, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #32] @ 64a994 │ │ │ │ + ldr r0, [pc, #32] @ 64a998 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 64a44c │ │ │ │ - ldr r0, [pc, #16] @ 64a998 │ │ │ │ + b 64a450 │ │ │ │ + ldr r0, [pc, #16] @ 64a99c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ b 8e18bc │ │ │ │ - mlaseq r4, r0, sl, fp │ │ │ │ - eorseq r2, r7, r0, lsl pc │ │ │ │ - @ instruction: 0x00363bd0 │ │ │ │ + eorseq fp, r4, ip, lsl #21 │ │ │ │ + eorseq r2, r7, ip, lsl #30 │ │ │ │ + eorseq r3, r6, ip, asr #23 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ and r0, r2, #16 │ │ │ │ subs r3, r3, #2 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, r3, lsl #4 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #284] @ 64aae4 │ │ │ │ + ldr r3, [pc, #284] @ 64aae8 │ │ │ │ and r2, r2, #7 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 64aaac │ │ │ │ + bhi 64aab0 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop @ (mov r0, r0) │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1114011,35 +1114012,35 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #36] @ 64aae8 │ │ │ │ - ldr r1, [pc, #36] @ 64aaec │ │ │ │ + ldr r3, [pc, #36] @ 64aaec │ │ │ │ + ldr r1, [pc, #36] @ 64aaf0 │ │ │ │ sub sp, sp, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #24] @ 64aaf0 │ │ │ │ + ldr r2, [pc, #24] @ 64aaf4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ str r0, [sp] │ │ │ │ bl 211aa8 │ │ │ │ - @ instruction: 0x0043e098 │ │ │ │ - @ instruction: 0x0043df9c │ │ │ │ - eorseq r3, r6, r8, ror #20 │ │ │ │ + @ instruction: 0x0043e094 │ │ │ │ + @ instruction: 0x0043df98 │ │ │ │ + eorseq r3, r6, r4, ror #20 │ │ │ │ andeq r0, r0, sp, ror r1 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #76] @ 64ab58 │ │ │ │ - ldr r2, [pc, #76] @ 64ab5c │ │ │ │ - ldr r1, [pc, #76] @ 64ab60 │ │ │ │ + ldr ip, [pc, #76] @ 64ab5c │ │ │ │ + ldr r2, [pc, #76] @ 64ab60 │ │ │ │ + ldr r1, [pc, #76] @ 64ab64 │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #120 @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1114050,24 +1114051,24 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq sp, r3, r4, asr pc │ │ │ │ - eorseq r5, r2, r8, lsl r9 │ │ │ │ - @ instruction: 0x002ec9b8 │ │ │ │ + subeq sp, r3, r0, asr pc │ │ │ │ + eorseq r5, r2, r4, lsl r9 │ │ │ │ + @ instruction: 0x002ec9b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #68] @ 64abc0 │ │ │ │ - ldr r2, [pc, #68] @ 64abc4 │ │ │ │ - ldr r1, [pc, #68] @ 64abc8 │ │ │ │ + ldr ip, [pc, #68] @ 64abc4 │ │ │ │ + ldr r2, [pc, #68] @ 64abc8 │ │ │ │ + ldr r1, [pc, #68] @ 64abcc │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #12 │ │ │ │ add ip, ip, #120 @ 0x78 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ str ip, [sp] │ │ │ │ @@ -1114076,33 +1114077,33 @@ │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - subeq sp, r3, r4, ror #29 │ │ │ │ - eorseq r5, r2, r8, lsr #17 │ │ │ │ - eoreq ip, lr, r8, asr #18 │ │ │ │ + subeq sp, r3, r0, ror #29 │ │ │ │ + eorseq r5, r2, r4, lsr #17 │ │ │ │ + eoreq ip, lr, r4, asr #18 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #172] @ 64ac90 │ │ │ │ + ldr ip, [pc, #172] @ 64ac94 │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #120 @ 0x78 │ │ │ │ - ldr lr, [pc, #160] @ 64ac94 │ │ │ │ + ldr lr, [pc, #160] @ 64ac98 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #156] @ 64ac98 │ │ │ │ + ldr ip, [pc, #156] @ 64ac9c │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #144] @ 64ac9c │ │ │ │ - ldr r2, [pc, #144] @ 64aca0 │ │ │ │ + ldr r1, [pc, #144] @ 64aca0 │ │ │ │ + ldr r2, [pc, #144] @ 64aca4 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ @@ -1114111,53 +1114112,53 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ ldr ip, [r0, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #8] │ │ │ │ bl 8c1270 │ │ │ │ - ldr r2, [pc, #80] @ 64aca4 │ │ │ │ - ldr r3, [pc, #64] @ 64ac98 │ │ │ │ + ldr r2, [pc, #80] @ 64aca8 │ │ │ │ + ldr r3, [pc, #64] @ 64ac9c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64ac8c │ │ │ │ + bne 64ac90 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq sp, r3, r0, lsl #29 │ │ │ │ - subseq r0, r1, ip, asr #1 │ │ │ │ + subeq sp, r3, ip, ror lr │ │ │ │ + subseq r0, r1, r8, asr #1 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eoreq ip, lr, r8, asr #17 │ │ │ │ - eorseq r5, r2, r0, lsr #16 │ │ │ │ - subseq r0, r1, r0, ror r0 │ │ │ │ + eoreq ip, lr, r4, asr #17 │ │ │ │ + eorseq r5, r2, ip, lsl r8 │ │ │ │ + subseq r0, r1, ip, rrx │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #252] @ 64adbc │ │ │ │ + ldr ip, [pc, #252] @ 64adc0 │ │ │ │ sub sp, sp, #24 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #120 @ 0x78 │ │ │ │ - ldr lr, [pc, #240] @ 64adc0 │ │ │ │ + ldr lr, [pc, #240] @ 64adc4 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #236] @ 64adc4 │ │ │ │ + ldr ip, [pc, #236] @ 64adc8 │ │ │ │ add lr, pc, lr │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #224] @ 64adc8 │ │ │ │ - ldr r2, [pc, #224] @ 64adcc │ │ │ │ + ldr r1, [pc, #224] @ 64adcc │ │ │ │ + ldr r2, [pc, #224] @ 64add0 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #20] │ │ │ │ mov ip, #0 │ │ │ │ @@ -1114171,187 +1114172,187 @@ │ │ │ │ sub r1, r2, #1 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ orrs r1, r1, r0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64ada8 │ │ │ │ + bne 64adac │ │ │ │ orrs r2, r2, r0 │ │ │ │ - bne 64adb8 │ │ │ │ + bne 64adbc │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ bl 8c0d4c │ │ │ │ - ldr r2, [pc, #100] @ 64add0 │ │ │ │ - ldr r3, [pc, #84] @ 64adc4 │ │ │ │ + ldr r2, [pc, #100] @ 64add4 │ │ │ │ + ldr r3, [pc, #84] @ 64adc8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64adb4 │ │ │ │ + bne 64adb8 │ │ │ │ add sp, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mvn ip, #0 │ │ │ │ mov lr, ip │ │ │ │ - b 64ad48 │ │ │ │ + b 64ad4c │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ bl 2154f4 │ │ │ │ - subeq sp, r3, r4, lsr #27 │ │ │ │ - ldrsheq pc, [r0], #-240 @ 0xffffff10 @ │ │ │ │ + subeq sp, r3, r0, lsr #27 │ │ │ │ + subseq pc, r0, ip, ror #31 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eoreq ip, lr, r8, ror #15 │ │ │ │ - eorseq r5, r2, r0, asr #14 │ │ │ │ - subseq pc, r0, r8, asr pc @ │ │ │ │ + eoreq ip, lr, r4, ror #15 │ │ │ │ + eorseq r5, r2, ip, lsr r7 │ │ │ │ + subseq pc, r0, r4, asr pc @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr ip, [pc, #224] @ 64aecc │ │ │ │ + ldr ip, [pc, #224] @ 64aed0 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #120 @ 0x78 │ │ │ │ - ldr lr, [pc, #212] @ 64aed0 │ │ │ │ + ldr lr, [pc, #212] @ 64aed4 │ │ │ │ str ip, [sp] │ │ │ │ - ldr ip, [pc, #208] @ 64aed4 │ │ │ │ + ldr ip, [pc, #208] @ 64aed8 │ │ │ │ add lr, pc, lr │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #196] @ 64aed8 │ │ │ │ - ldr r2, [pc, #196] @ 64aedc │ │ │ │ + ldr r1, [pc, #196] @ 64aedc │ │ │ │ + ldr r2, [pc, #196] @ 64aee0 │ │ │ │ ldr ip, [lr, ip] │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp, #12] │ │ │ │ mov ip, #0 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #160] @ 64aee0 │ │ │ │ + ldr r3, [pc, #160] @ 64aee4 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64ae5c │ │ │ │ + beq 64ae60 │ │ │ │ bl 6a0f8c │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 8c193c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64ae84 │ │ │ │ + beq 64ae88 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 211d90 │ │ │ │ - ldr r2, [pc, #88] @ 64aee4 │ │ │ │ - ldr r3, [pc, #68] @ 64aed4 │ │ │ │ + ldr r2, [pc, #88] @ 64aee8 │ │ │ │ + ldr r3, [pc, #68] @ 64aed8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64aec8 │ │ │ │ + bne 64aecc │ │ │ │ add sp, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subeq sp, r3, r8, ror ip │ │ │ │ - subseq pc, r0, r4, asr #29 │ │ │ │ + subeq sp, r3, r4, ror ip │ │ │ │ + subseq pc, r0, r0, asr #29 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x002ec6bc │ │ │ │ - eorseq r5, r2, r4, lsl r6 │ │ │ │ - @ instruction: 0x00368ad8 │ │ │ │ - subseq pc, r0, r8, lsr lr @ │ │ │ │ + @ instruction: 0x002ec6b8 │ │ │ │ + eorseq r5, r2, r0, lsl r6 │ │ │ │ + @ instruction: 0x00368ad4 │ │ │ │ + subseq pc, r0, r4, lsr lr @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #304] @ 64b030 │ │ │ │ - ldr r2, [pc, #304] @ 64b034 │ │ │ │ - ldr r1, [pc, #304] @ 64b038 │ │ │ │ + ldr ip, [pc, #304] @ 64b034 │ │ │ │ + ldr r2, [pc, #304] @ 64b038 │ │ │ │ + ldr r1, [pc, #304] @ 64b03c │ │ │ │ add ip, pc, ip │ │ │ │ sub sp, sp, #16 │ │ │ │ add ip, ip, #120 @ 0x78 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ bl 69d194 │ │ │ │ - ldr r3, [pc, #272] @ 64b03c │ │ │ │ + ldr r3, [pc, #272] @ 64b040 │ │ │ │ mov r5, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #156 @ 0x9c │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #256] @ 64b040 │ │ │ │ - ldr r1, [pc, #256] @ 64b044 │ │ │ │ + ldr r2, [pc, #256] @ 64b044 │ │ │ │ + ldr r1, [pc, #256] @ 64b048 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #244] @ 64b048 │ │ │ │ + ldr r3, [pc, #244] @ 64b04c │ │ │ │ strb r6, [r0, #106] @ 0x6a │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ mov r3, r0 │ │ │ │ strb r6, [r0, #20] │ │ │ │ str r5, [r3, #124]! @ 0x7c │ │ │ │ str r3, [r0, #128] @ 0x80 │ │ │ │ mov r3, r0 │ │ │ │ str r5, [r3, #140]! @ 0x8c │ │ │ │ str r3, [r0, #144] @ 0x90 │ │ │ │ - ldr r3, [pc, #204] @ 64b04c │ │ │ │ + ldr r3, [pc, #204] @ 64b050 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ mov r4, r0 │ │ │ │ bl 69ede4 │ │ │ │ - ldr r3, [pc, #180] @ 64b050 │ │ │ │ - ldr r1, [pc, #180] @ 64b054 │ │ │ │ + ldr r3, [pc, #180] @ 64b054 │ │ │ │ + ldr r1, [pc, #180] @ 64b058 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, r4, #80 @ 0x50 │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r0, #20] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6a28c0 │ │ │ │ - ldr r3, [pc, #152] @ 64b058 │ │ │ │ - ldr r2, [pc, #152] @ 64b05c │ │ │ │ - ldr r1, [pc, #152] @ 64b060 │ │ │ │ + ldr r3, [pc, #152] @ 64b05c │ │ │ │ + ldr r2, [pc, #152] @ 64b060 │ │ │ │ + ldr r1, [pc, #152] @ 64b064 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ bl 69ede4 │ │ │ │ - ldr r3, [pc, #120] @ 64b064 │ │ │ │ - ldr r2, [pc, #120] @ 64b068 │ │ │ │ - ldr r1, [pc, #120] @ 64b06c │ │ │ │ + ldr r3, [pc, #120] @ 64b068 │ │ │ │ + ldr r2, [pc, #120] @ 64b06c │ │ │ │ + ldr r1, [pc, #120] @ 64b070 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ @@ -1114360,101 +1114361,101 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subeq sp, r3, r0, ror #22 │ │ │ │ - eorseq r5, r2, r0, lsr #10 │ │ │ │ - eoreq ip, lr, r0, asr #11 │ │ │ │ - strdeq r3, [lr], #-84 @ 0xffffffac │ │ │ │ - eorseq r3, r6, r0, lsr r6 │ │ │ │ - mlaseq ip, ip, ip, fp │ │ │ │ + subeq sp, r3, ip, asr fp │ │ │ │ + eorseq r5, r2, ip, lsl r5 │ │ │ │ + @ instruction: 0x002ec5bc │ │ │ │ + strdeq r3, [lr], #-80 @ 0xffffffb0 │ │ │ │ + eorseq r3, r6, ip, lsr #12 │ │ │ │ + mlaseq ip, r8, ip, fp │ │ │ │ @ instruction: 0xffffec9c │ │ │ │ @ instruction: 0xfffffe4c │ │ │ │ @ instruction: 0xfffffbc0 │ │ │ │ - eorseq sp, r6, r4, lsl #1 │ │ │ │ + eorseq sp, r6, r0, lsl #1 │ │ │ │ @ instruction: 0xfffffc00 │ │ │ │ - ldrdeq ip, [sp], -r0 @ │ │ │ │ - @ instruction: 0x003635b8 │ │ │ │ + eoreq ip, sp, ip, asr #9 │ │ │ │ + @ instruction: 0x003635b4 │ │ │ │ @ instruction: 0xfffffcb0 │ │ │ │ - @ instruction: 0x0033c1b0 │ │ │ │ - eorseq r4, r6, r4, lsr #17 │ │ │ │ + eorseq ip, r3, ip, lsr #3 │ │ │ │ + eorseq r4, r6, r0, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ bl 69d698 │ │ │ │ - ldr ip, [pc, #160] @ 64b138 │ │ │ │ - ldr r2, [pc, #160] @ 64b13c │ │ │ │ - ldr r1, [pc, #160] @ 64b140 │ │ │ │ + ldr ip, [pc, #160] @ 64b13c │ │ │ │ + ldr r2, [pc, #160] @ 64b140 │ │ │ │ + ldr r1, [pc, #160] @ 64b144 │ │ │ │ add ip, pc, ip │ │ │ │ add ip, ip, #136 @ 0x88 │ │ │ │ str ip, [sp] │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, #43 @ 0x2b │ │ │ │ add r1, pc, r1 │ │ │ │ bl 69d3f0 │ │ │ │ ldr ip, [r5, #168] @ 0xa8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 64b130 │ │ │ │ + beq 64b134 │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ldr ip, [ip, #28] │ │ │ │ orr r4, r4, r2 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 64b0c8 │ │ │ │ + bne 64b0cc │ │ │ │ ldr r1, [r5, #172] @ 0xac │ │ │ │ cmp r1, r4 │ │ │ │ - beq 64b10c │ │ │ │ + beq 64b110 │ │ │ │ ldr r7, [r0, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 64b10c │ │ │ │ + beq 64b110 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64b114 │ │ │ │ + bne 64b118 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r5, #172] @ 0xac │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r4, ip │ │ │ │ - b 64b0dc │ │ │ │ - subeq sp, r3, r8, asr #19 │ │ │ │ - eorseq r5, r2, ip, lsl #7 │ │ │ │ - ldrsbeq r8, [r2], -ip @ │ │ │ │ + b 64b0e0 │ │ │ │ + subeq sp, r3, r4, asr #19 │ │ │ │ + eorseq r5, r2, r8, lsl #7 │ │ │ │ + ldrsbeq r8, [r2], -r8 @ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64b22c │ │ │ │ + bne 64b230 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64b208 │ │ │ │ + bne 64b20c │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ bl 8d8174 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64b1e4 │ │ │ │ + bne 64b1e8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 64a6e4 │ │ │ │ + bl 64a6e8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 211d90 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -1114469,65 +1114470,65 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ b 69de5c │ │ │ │ - ldr r3, [pc, #100] @ 64b250 │ │ │ │ - ldr r1, [pc, #100] @ 64b254 │ │ │ │ - ldr r0, [pc, #100] @ 64b258 │ │ │ │ + ldr r3, [pc, #100] @ 64b254 │ │ │ │ + ldr r1, [pc, #100] @ 64b258 │ │ │ │ + ldr r0, [pc, #100] @ 64b25c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #96] @ 64b25c │ │ │ │ + ldr r2, [pc, #96] @ 64b260 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ 64b260 │ │ │ │ - ldr r1, [pc, #80] @ 64b264 │ │ │ │ - ldr r0, [pc, #80] @ 64b268 │ │ │ │ + ldr r3, [pc, #80] @ 64b264 │ │ │ │ + ldr r1, [pc, #80] @ 64b268 │ │ │ │ + ldr r0, [pc, #80] @ 64b26c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #76] @ 64b26c │ │ │ │ + ldr r2, [pc, #76] @ 64b270 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #60] @ 64b270 │ │ │ │ - ldr r1, [pc, #60] @ 64b274 │ │ │ │ - ldr r0, [pc, #60] @ 64b278 │ │ │ │ + ldr r3, [pc, #60] @ 64b274 │ │ │ │ + ldr r1, [pc, #60] @ 64b278 │ │ │ │ + ldr r0, [pc, #60] @ 64b27c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ 64b27c │ │ │ │ + ldr r2, [pc, #56] @ 64b280 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq sp, r3, r4, ror r8 │ │ │ │ - eorseq r3, r6, r4, asr #6 │ │ │ │ - eorseq r3, r6, r4, ror #7 │ │ │ │ + subeq sp, r3, r0, ror r8 │ │ │ │ + eorseq r3, r6, r0, asr #6 │ │ │ │ + eorseq r3, r6, r0, ror #7 │ │ │ │ @ instruction: 0x00000cb1 │ │ │ │ - subeq sp, r3, r0, asr r8 │ │ │ │ - eorseq r3, r6, r0, lsr #6 │ │ │ │ - mlaseq r6, ip, r3, r3 │ │ │ │ + subeq sp, r3, ip, asr #16 │ │ │ │ + eorseq r3, r6, ip, lsl r3 │ │ │ │ + mlaseq r6, r8, r3, r3 │ │ │ │ andeq r0, r0, lr, lsr #25 │ │ │ │ - subeq sp, r3, ip, lsr #16 │ │ │ │ - @ instruction: 0x003632fc │ │ │ │ - eorseq r3, r6, ip, asr #6 │ │ │ │ + subeq sp, r3, r8, lsr #16 │ │ │ │ + @ instruction: 0x003632f8 │ │ │ │ + eorseq r3, r6, r8, asr #6 │ │ │ │ andeq r0, r0, sp, lsr #25 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp r3, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - beq 64b344 │ │ │ │ + beq 64b348 │ │ │ │ sub r3, r3, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ rsb r4, r4, r4, lsl #3 │ │ │ │ lsl r4, r4, #3 │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ sub r7, r4, #56 @ 0x38 │ │ │ │ add r1, ip, r7 │ │ │ │ @@ -1114543,18 +1114544,18 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64b320 │ │ │ │ + beq 64b324 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64b320 │ │ │ │ + beq 64b324 │ │ │ │ bl 69dccc │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1114568,138 +1114569,138 @@ │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ mov r0, ip │ │ │ │ lsl r1, r3, #3 │ │ │ │ bl 213140 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ - b 64b2b0 │ │ │ │ + b 64b2b4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr ip, [pc, #400] @ 64b51c │ │ │ │ - ldr r2, [pc, #400] @ 64b520 │ │ │ │ + ldr ip, [pc, #400] @ 64b520 │ │ │ │ + ldr r2, [pc, #400] @ 64b524 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [pc, #396] @ 64b524 │ │ │ │ + ldr r1, [pc, #396] @ 64b528 │ │ │ │ ldr r2, [ip, r2] │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r3, [pc, #388] @ 64b528 │ │ │ │ + ldr r3, [pc, #388] @ 64b52c │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64b47c │ │ │ │ + bne 64b480 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64b3d4 │ │ │ │ + beq 64b3d8 │ │ │ │ bl 65fb50 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r1, [r6, #12] │ │ │ │ - beq 64b424 │ │ │ │ + beq 64b428 │ │ │ │ mov r4, #0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r1, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64b414 │ │ │ │ + beq 64b418 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64b414 │ │ │ │ + beq 64b418 │ │ │ │ bl 69de5c │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, r5 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ - bhi 64b3f0 │ │ │ │ + bhi 64b3f4 │ │ │ │ mov r0, r1 │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64b448 │ │ │ │ + beq 64b44c │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64b448 │ │ │ │ + beq 64b44c │ │ │ │ bl 69de5c │ │ │ │ - ldr r2, [pc, #220] @ 64b52c │ │ │ │ - ldr r3, [pc, #204] @ 64b520 │ │ │ │ + ldr r2, [pc, #220] @ 64b530 │ │ │ │ + ldr r3, [pc, #204] @ 64b524 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64b518 │ │ │ │ + bne 64b51c │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 211d90 │ │ │ │ - ldr r3, [pc, #172] @ 64b530 │ │ │ │ + ldr r3, [pc, #172] @ 64b534 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64b3c4 │ │ │ │ - ldr r3, [pc, #156] @ 64b534 │ │ │ │ + beq 64b3c8 │ │ │ │ + ldr r3, [pc, #156] @ 64b538 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 64b3c4 │ │ │ │ - ldr r3, [pc, #140] @ 64b538 │ │ │ │ + beq 64b3c8 │ │ │ │ + ldr r3, [pc, #140] @ 64b53c │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64b500 │ │ │ │ + beq 64b504 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #68] @ 64b53c │ │ │ │ + ldr r0, [pc, #68] @ 64b540 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 64b3c4 │ │ │ │ - ldr r0, [pc, #56] @ 64b540 │ │ │ │ + b 64b3c8 │ │ │ │ + ldr r0, [pc, #56] @ 64b544 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, r6 │ │ │ │ bl 8e8dbc │ │ │ │ - b 64b3c4 │ │ │ │ + b 64b3c8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq pc, r0, r8, lsr r9 @ │ │ │ │ + subseq pc, r0, r4, lsr r9 @ │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq pc, r0, r8, lsl r9 @ │ │ │ │ + subseq pc, r0, r4, lsl r9 @ │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq pc, r0, r4, ror r8 @ │ │ │ │ + subseq pc, r0, r0, ror r8 @ │ │ │ │ andeq r4, r0, r4, ror #20 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r3, r6, ip, lsl #2 │ │ │ │ - eorseq r3, r6, r4, lsr #2 │ │ │ │ + eorseq r3, r6, r8, lsl #2 │ │ │ │ + eorseq r3, r6, r0, lsr #2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3808] @ 0xee0 │ │ │ │ - ldr lr, [pc, #1208] @ 64ba14 │ │ │ │ + ldr lr, [pc, #1208] @ 64ba18 │ │ │ │ mov ip, r2 │ │ │ │ - ldr r2, [pc, #1204] @ 64ba18 │ │ │ │ + ldr r2, [pc, #1204] @ 64ba1c │ │ │ │ add lr, pc, lr │ │ │ │ ldr r2, [lr, r2] │ │ │ │ sub sp, sp, #252 @ 0xfc │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [sp, #244] @ 0xf4 │ │ │ │ mov r2, #0 │ │ │ │ @@ -1114771,39 +1114772,39 @@ │ │ │ │ stmia r8!, {r0, r1, r2, r3} │ │ │ │ ldm r9, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldm sl, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ - bl 649584 │ │ │ │ + bl 649588 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64b8d4 │ │ │ │ + beq 64b8d8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, r5, #36 @ 0x24 │ │ │ │ ldm r1, {r1, sl, lr} │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ cmp r0, r6 │ │ │ │ sbcs r3, ip, r4 │ │ │ │ str lr, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - blt 64b914 │ │ │ │ + blt 64b918 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ cmp r7, r8 │ │ │ │ sbcs r2, r2, r9 │ │ │ │ movcs r2, #1 │ │ │ │ movcc r2, #0 │ │ │ │ cmp r4, ip │ │ │ │ cmpeq r6, r0 │ │ │ │ movne r2, #0 │ │ │ │ andeq r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64b9f0 │ │ │ │ + bne 64b9f4 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ @@ -1114834,15 +1114835,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ adc fp, fp, ip │ │ │ │ adds sl, sl, r0 │ │ │ │ adc r0, fp, #0 │ │ │ │ cmp lr, sl │ │ │ │ sbcs fp, r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ - blt 64b7dc │ │ │ │ + blt 64b7e0 │ │ │ │ cmp r4, r0 │ │ │ │ cmpeq lr, sl │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, r7 │ │ │ │ @@ -1114865,24 +1114866,24 @@ │ │ │ │ sbcs r3, r3, r9 │ │ │ │ movcc r3, #1 │ │ │ │ movcs r3, #0 │ │ │ │ subs lr, lr, r3 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ sbc r4, r4, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64b928 │ │ │ │ + beq 64b92c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r6, [r5] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ - bne 64ba10 │ │ │ │ + bne 64ba14 │ │ │ │ strd r2, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldrh r2, [r5, #50] @ 0x32 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ strh r2, [sp, #184] @ 0xb8 │ │ │ │ ldr r6, [r3, #32] │ │ │ │ ldrb r2, [r5, #52] @ 0x34 │ │ │ │ @@ -1114890,67 +1114891,67 @@ │ │ │ │ strd r0, [sp, #176] @ 0xb0 │ │ │ │ strb r2, [sp, #186] @ 0xba │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str ip, [sp, #164] @ 0xa4 │ │ │ │ cmp r6, #0 │ │ │ │ add ip, sp, #144 @ 0x90 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - beq 64b8d4 │ │ │ │ + beq 64b8d8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ orr r5, r3, lr │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ orr r4, r3, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 64b8c8 │ │ │ │ + beq 64b8cc │ │ │ │ orrs r3, r5, r6 │ │ │ │ - bne 64ba10 │ │ │ │ + bne 64ba14 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ strd sl, [sp] │ │ │ │ blx r7 │ │ │ │ ldr r4, [r4, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64b89c │ │ │ │ - ldr r2, [pc, #320] @ 64ba1c │ │ │ │ - ldr r3, [pc, #312] @ 64ba18 │ │ │ │ + bne 64b8a0 │ │ │ │ + ldr r2, [pc, #320] @ 64ba20 │ │ │ │ + ldr r3, [pc, #312] @ 64ba1c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64ba0c │ │ │ │ + bne 64ba10 │ │ │ │ add sp, sp, #252 @ 0xfc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ mov r8, r7 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ - b 64b720 │ │ │ │ + b 64b724 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldr ip, [r7, #16] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r6, [r5] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ - bne 64ba10 │ │ │ │ + bne 64ba14 │ │ │ │ strd r2, [sp, #216] @ 0xd8 │ │ │ │ ldrh r2, [r5, #50] @ 0x32 │ │ │ │ strh r2, [sp, #232] @ 0xe8 │ │ │ │ add r3, r5, #32 │ │ │ │ ldrb r2, [r5, #52] @ 0x34 │ │ │ │ strd r0, [sp, #224] @ 0xe0 │ │ │ │ strb r2, [sp, #234] @ 0xea │ │ │ │ @@ -1114959,157 +1114960,157 @@ │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr ip, [r7, #36] @ 0x24 │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 64b8d4 │ │ │ │ + beq 64b8d8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ orr r5, r3, lr │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ orr r4, r3, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 64b9d8 │ │ │ │ + beq 64b9dc │ │ │ │ orrs r3, r5, r7 │ │ │ │ - bne 64ba10 │ │ │ │ + bne 64ba14 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ strd sl, [sp] │ │ │ │ blx r6 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64b9ac │ │ │ │ - b 64b8d4 │ │ │ │ + bne 64b9b0 │ │ │ │ + b 64b8d8 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ mov r8, r7 │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str ip, [sp, #80] @ 0x50 │ │ │ │ - b 64b720 │ │ │ │ + b 64b724 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ bl 2154f4 │ │ │ │ - subseq pc, r0, r4, ror #14 │ │ │ │ + subseq pc, r0, r0, ror #14 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq pc, r0, r8, ror #7 │ │ │ │ + subseq pc, r0, r4, ror #7 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #372] @ 64bbac │ │ │ │ - ldr r9, [pc, #372] @ 64bbb0 │ │ │ │ + ldr r3, [pc, #372] @ 64bbb0 │ │ │ │ + ldr r9, [pc, #372] @ 64bbb4 │ │ │ │ ldr r6, [pc, r3] │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r6, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ - beq 64bb50 │ │ │ │ + beq 64bb54 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ bl 8e7958 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ - bne 64ba84 │ │ │ │ - ldr r3, [pc, #316] @ 64bbb4 │ │ │ │ + bne 64ba88 │ │ │ │ + ldr r3, [pc, #316] @ 64bbb8 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ add sl, r6, #16 │ │ │ │ ldr r4, [sl] │ │ │ │ mov r0, r4 │ │ │ │ - bl 649cc8 │ │ │ │ + bl 649ccc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64ba88 │ │ │ │ + beq 64ba8c │ │ │ │ bl 8e7958 │ │ │ │ ldr sl, [r0, #8] │ │ │ │ mov fp, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 64bb88 │ │ │ │ + beq 64bb8c │ │ │ │ sub sl, sl, #1 │ │ │ │ cmp sl, #0 │ │ │ │ str sl, [r0, #8] │ │ │ │ - bne 64badc │ │ │ │ + bne 64bae0 │ │ │ │ bl 91d018 │ │ │ │ str sl, [fp] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [fp, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64bb6c │ │ │ │ + bne 64bb70 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ rsb r2, r3, r3, lsl #3 │ │ │ │ add r2, r1, r2, lsl #3 │ │ │ │ cmp r1, r2 │ │ │ │ mov sl, r1 │ │ │ │ - bcc 64bb10 │ │ │ │ - b 64bb3c │ │ │ │ + bcc 64bb14 │ │ │ │ + b 64bb40 │ │ │ │ rsb ip, r3, r3, lsl #3 │ │ │ │ add sl, sl, #56 @ 0x38 │ │ │ │ add ip, r1, ip, lsl #3 │ │ │ │ cmp sl, ip │ │ │ │ - bcs 64bb3c │ │ │ │ + bcs 64bb40 │ │ │ │ ldr r2, [sl] │ │ │ │ cmp r2, r5 │ │ │ │ - bne 64bafc │ │ │ │ + bne 64bb00 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 64b544 │ │ │ │ + bl 64b548 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - b 64bafc │ │ │ │ + b 64bb00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64a6e4 │ │ │ │ + bl 64a6e8 │ │ │ │ ldr r6, [r6, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 64ba58 │ │ │ │ + bne 64ba5c │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb sl, [fp, #4] │ │ │ │ - ldr r3, [pc, #64] @ 64bbb8 │ │ │ │ + ldr r3, [pc, #64] @ 64bbbc │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 64badc │ │ │ │ - ldr r3, [pc, #44] @ 64bbbc │ │ │ │ - ldr r1, [pc, #44] @ 64bbc0 │ │ │ │ - ldr r0, [pc, #44] @ 64bbc4 │ │ │ │ + b 64bae0 │ │ │ │ + ldr r3, [pc, #44] @ 64bbc0 │ │ │ │ + ldr r1, [pc, #44] @ 64bbc4 │ │ │ │ + ldr r0, [pc, #44] @ 64bbc8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #196 @ 0xc4 │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq r2, r4, r8, lsl #28 │ │ │ │ - subseq pc, r0, r0, lsl #5 │ │ │ │ + subseq r2, r4, r4, lsl #28 │ │ │ │ + subseq pc, r0, ip, ror r2 @ │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ - ldrdeq ip, [r3], #-224 @ 0xffffff20 │ │ │ │ - eoreq r2, lr, ip, asr #26 │ │ │ │ - eoreq r2, lr, r0, ror #26 │ │ │ │ + subeq ip, r3, ip, asr #29 │ │ │ │ + eoreq r2, lr, r8, asr #26 │ │ │ │ + eoreq r2, lr, ip, asr sp │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ bl 65d7e0 │ │ │ │ ldr r4, [r5, #140] @ 0x8c │ │ │ │ @@ -1115132,154 +1115133,154 @@ │ │ │ │ strne r2, [r3, #36] @ 0x24 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [r3] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ strd r6, [r4, #32] │ │ │ │ - bl 64ba20 │ │ │ │ + bl 64ba24 │ │ │ │ mov r0, r4 │ │ │ │ bl 211d90 │ │ │ │ ldr r4, [r5, #140] @ 0x8c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64bc14 │ │ │ │ + bne 64bc18 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov ip, r2 │ │ │ │ - ldr r2, [pc, #1468] @ 64c254 │ │ │ │ + ldr r2, [pc, #1468] @ 64c258 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1464] @ 64c258 │ │ │ │ + ldr r3, [pc, #1464] @ 64c25c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r7, #0 │ │ │ │ ldr fp, [r1, #16] │ │ │ │ ldr sl, [ip, #16] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ mov r8, r7 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r8, fp │ │ │ │ - bcc 64bd08 │ │ │ │ + bcc 64bd0c │ │ │ │ cmp r7, sl │ │ │ │ - bcs 64bfe0 │ │ │ │ + bcs 64bfe4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ rsb r3, r7, r7, lsl #3 │ │ │ │ add r4, r4, r3, lsl #3 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64bf00 │ │ │ │ + bne 64bf04 │ │ │ │ cmp r8, fp │ │ │ │ add r7, r7, #1 │ │ │ │ - bcs 64bcd8 │ │ │ │ + bcs 64bcdc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ rsb r6, r8, r8, lsl #3 │ │ │ │ ldr r9, [r3, #12] │ │ │ │ cmp r7, sl │ │ │ │ add r5, r9, r6, lsl #3 │ │ │ │ - bcc 64bd40 │ │ │ │ + bcc 64bd44 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 64bcf0 │ │ │ │ + beq 64bcf4 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64be14 │ │ │ │ + beq 64be18 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 64bcd0 │ │ │ │ + b 64bcd4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ rsb r2, r7, r7, lsl #3 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ add r4, r3, r2, lsl #3 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ - beq 64bcf0 │ │ │ │ + beq 64bcf4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 64bd2c │ │ │ │ + beq 64bd30 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs ip, r2, r3 │ │ │ │ - blt 64bdc8 │ │ │ │ + blt 64bdcc │ │ │ │ cmp r2, r3 │ │ │ │ cmpeq r0, r1 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, ip │ │ │ │ sbcs lr, r2, r1 │ │ │ │ movcc r3, #0 │ │ │ │ andcs r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64bd2c │ │ │ │ + beq 64bd30 │ │ │ │ cmp r1, r2 │ │ │ │ cmpeq ip, r0 │ │ │ │ - beq 64bdf4 │ │ │ │ + beq 64bdf8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6498f0 │ │ │ │ + bl 6498f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64bcf0 │ │ │ │ + beq 64bcf4 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64c020 │ │ │ │ + bne 64c024 │ │ │ │ add r8, r8, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 64bcd0 │ │ │ │ + b 64bcd4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6498f0 │ │ │ │ + bl 6498f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64bddc │ │ │ │ + bne 64bde0 │ │ │ │ ldr r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64bd38 │ │ │ │ + bne 64bd3c │ │ │ │ ldr r3, [r9, r6, lsl #3] │ │ │ │ ldr r4, [r3, #140] @ 0x8c │ │ │ │ cmp r4, #0 │ │ │ │ ldrne sl, [sp, #12] │ │ │ │ - beq 64be48 │ │ │ │ + beq 64be4c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 64b544 │ │ │ │ + bl 64b548 │ │ │ │ ldr r4, [r4, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64be28 │ │ │ │ + bne 64be2c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr ip, [r3, #16] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r4, [r9, r6, lsl #3] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r2, [r5, #16] │ │ │ │ ldrd sl, [r5, #8] │ │ │ │ strd r2, [sp, #16] │ │ │ │ - bne 64c250 │ │ │ │ + bne 64c254 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, r5, #32 │ │ │ │ ldr r6, [r2, #36] @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ ldrh lr, [r5, #50] @ 0x32 │ │ │ │ ldrb r5, [r5, #52] @ 0x34 │ │ │ │ @@ -1115291,41 +1115292,41 @@ │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str ip, [sp, #76] @ 0x4c │ │ │ │ strh lr, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r5, [sp, #48] @ 0x30 │ │ │ │ - beq 64beec │ │ │ │ + beq 64bef0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64bed8 │ │ │ │ + beq 64bedc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64bec0 │ │ │ │ + bne 64bec4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr fp, [r3, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr sl, [r3, #16] │ │ │ │ - b 64bd38 │ │ │ │ + b 64bd3c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r6, [r1, #16] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r9, [r4] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ ldrd sl, [r4, #8] │ │ │ │ strd r2, [sp, #16] │ │ │ │ - bne 64c250 │ │ │ │ + bne 64c254 │ │ │ │ ldrb r2, [r4, #52] @ 0x34 │ │ │ │ add r3, r4, #32 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ ldrh lr, [r4, #50] @ 0x32 │ │ │ │ @@ -1115336,51 +1115337,51 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ strd sl, [sp, #80] @ 0x50 │ │ │ │ ldrne r6, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ strh lr, [sp, #96] @ 0x60 │ │ │ │ strb r3, [sp, #98] @ 0x62 │ │ │ │ - beq 64bf98 │ │ │ │ + beq 64bf9c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64bf8c │ │ │ │ + beq 64bf90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r5, [r5, #88] @ 0x58 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 64bf74 │ │ │ │ + bne 64bf78 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r5, [r3, #140] @ 0x8c │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [sp, #12] │ │ │ │ - beq 64bfcc │ │ │ │ + beq 64bfd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64b544 │ │ │ │ + bl 64b548 │ │ │ │ ldr r5, [r5, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 64bfac │ │ │ │ + bne 64bfb0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr fp, [r3, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr sl, [r3, #16] │ │ │ │ - b 64bcfc │ │ │ │ - ldr r2, [pc, #628] @ 64c25c │ │ │ │ - ldr r3, [pc, #620] @ 64c258 │ │ │ │ + b 64bd00 │ │ │ │ + ldr r2, [pc, #628] @ 64c260 │ │ │ │ + ldr r3, [pc, #620] @ 64c25c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64c24c │ │ │ │ + bne 64c250 │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1115392,15 +1115393,15 @@ │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strd r0, [sp, #40] @ 0x28 │ │ │ │ ldr r9, [r3, r2, lsl #3] │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ strd r2, [sp, #32] │ │ │ │ - bne 64c250 │ │ │ │ + bne 64c254 │ │ │ │ add r3, r4, #32 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r6, [ip, #32] │ │ │ │ add sl, sp, #56 @ 0x38 │ │ │ │ ldrh lr, [r4, #50] @ 0x32 │ │ │ │ ldrb ip, [r4, #52] @ 0x34 │ │ │ │ @@ -1115410,48 +1115411,48 @@ │ │ │ │ cmp r6, #0 │ │ │ │ strd r2, [sp, #80] @ 0x50 │ │ │ │ strd r0, [sp, #88] @ 0x58 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ strh lr, [sp, #96] @ 0x60 │ │ │ │ strb ip, [sp, #98] @ 0x62 │ │ │ │ - beq 64c0c0 │ │ │ │ + beq 64c0c4 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64c0b4 │ │ │ │ + beq 64c0b8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r6, [r6, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 64c09c │ │ │ │ + bne 64c0a0 │ │ │ │ ldrb r2, [r4, #48] @ 0x30 │ │ │ │ ldrb r3, [r5, #48] @ 0x30 │ │ │ │ bics r1, r2, r3 │ │ │ │ - bne 64c0ec │ │ │ │ + bne 64c0f0 │ │ │ │ bics r3, r3, r2 │ │ │ │ - bne 64c198 │ │ │ │ + bne 64c19c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr fp, [r3, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr sl, [r3, #16] │ │ │ │ - b 64bde8 │ │ │ │ + b 64bdec │ │ │ │ ldr ip, [sp, #12] │ │ │ │ ldr fp, [ip, #16] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldrd r0, [r4, #16] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strd r0, [sp, #40] @ 0x28 │ │ │ │ ldr r9, [r3, r2, lsl #3] │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ strd r2, [sp, #32] │ │ │ │ - bne 64c250 │ │ │ │ + bne 64c254 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [ip, #32] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldrh lr, [r4, #50] @ 0x32 │ │ │ │ ldrb ip, [r4, #52] @ 0x34 │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ @@ -1115459,42 +1115460,42 @@ │ │ │ │ cmp r6, #0 │ │ │ │ strd r2, [sp, #80] @ 0x50 │ │ │ │ strd r0, [sp, #88] @ 0x58 │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ strh lr, [sp, #96] @ 0x60 │ │ │ │ strb ip, [sp, #98] @ 0x62 │ │ │ │ - beq 64c18c │ │ │ │ + beq 64c190 │ │ │ │ ldr r9, [r6, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 64c180 │ │ │ │ + beq 64c184 │ │ │ │ ldrb r3, [r4, #48] @ 0x30 │ │ │ │ ldrb r2, [r5, #48] @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ ldr r6, [r6, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 64c160 │ │ │ │ + bne 64c164 │ │ │ │ ldrb r3, [r5, #48] @ 0x30 │ │ │ │ ldrb r2, [r4, #48] @ 0x30 │ │ │ │ - b 64c0d0 │ │ │ │ + b 64c0d4 │ │ │ │ ldr ip, [sp, #12] │ │ │ │ ldr fp, [ip, #16] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrd r0, [r4, #16] │ │ │ │ ldr r9, [r3, r2, lsl #3] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ strd r0, [sp, #24] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ strd r2, [sp, #16] │ │ │ │ - bne 64c250 │ │ │ │ + bne 64c254 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldrh r6, [r4, #50] @ 0x32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldrb lr, [r4, #52] @ 0x34 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ @@ -1115504,185 +1115505,185 @@ │ │ │ │ str r9, [sp, #72] @ 0x48 │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ strh r6, [sp, #96] @ 0x60 │ │ │ │ strb lr, [sp, #98] @ 0x62 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r9, [r3] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 64c0d8 │ │ │ │ + beq 64c0dc │ │ │ │ ldr r6, [r9, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 64c234 │ │ │ │ + beq 64c238 │ │ │ │ ldrb r3, [r4, #48] @ 0x30 │ │ │ │ ldrb r2, [r5, #48] @ 0x30 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ blx r6 │ │ │ │ ldr r3, [r9, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r9, [r3] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 64c214 │ │ │ │ - b 64c0d8 │ │ │ │ + bne 64c218 │ │ │ │ + b 64c0dc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ bl 2154f4 │ │ │ │ - subseq pc, r0, r8, lsr #32 │ │ │ │ + subseq pc, r0, r4, lsr #32 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - ldrsbeq lr, [r0], #-204 @ 0xffffff34 │ │ │ │ + ldrsbeq lr, [r0], #-200 @ 0xffffff38 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #400] @ 64c408 │ │ │ │ - ldr r3, [pc, #400] @ 64c40c │ │ │ │ + ldr r2, [pc, #400] @ 64c40c │ │ │ │ + ldr r3, [pc, #400] @ 64c410 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 649a20 │ │ │ │ - ldr r3, [pc, #360] @ 64c410 │ │ │ │ + bl 649a24 │ │ │ │ + ldr r3, [pc, #360] @ 64c414 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, r3] │ │ │ │ bl 213aa0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 64c3e4 │ │ │ │ + beq 64c3e8 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 64c324 │ │ │ │ + beq 64c328 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 64c368 │ │ │ │ - bl 649cc8 │ │ │ │ + bne 64c36c │ │ │ │ + bl 649ccc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ addne r0, sp, #4 │ │ │ │ movne r7, r0 │ │ │ │ - beq 64c3d4 │ │ │ │ + beq 64c3d8 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ bl 21380c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ - bl 64bc74 │ │ │ │ + bl 64bc78 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64bc74 │ │ │ │ + bl 64bc78 │ │ │ │ bl 91d018 │ │ │ │ str r5, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 64c38c │ │ │ │ - ldr r2, [pc, #232] @ 64c414 │ │ │ │ - ldr r3, [pc, #220] @ 64c40c │ │ │ │ + bne 64c390 │ │ │ │ + ldr r2, [pc, #232] @ 64c418 │ │ │ │ + ldr r3, [pc, #220] @ 64c410 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64c3e0 │ │ │ │ + bne 64c3e4 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 649cc8 │ │ │ │ + bl 649ccc │ │ │ │ mov r0, r5 │ │ │ │ - bl 649cc8 │ │ │ │ + bl 649ccc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64c3c8 │ │ │ │ + bne 64c3cc │ │ │ │ bl 91d018 │ │ │ │ str r5, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 64a6e4 │ │ │ │ - ldr r2, [pc, #124] @ 64c418 │ │ │ │ - ldr r3, [pc, #108] @ 64c40c │ │ │ │ + bl 64a6e8 │ │ │ │ + ldr r2, [pc, #124] @ 64c41c │ │ │ │ + ldr r3, [pc, #108] @ 64c410 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64c3e0 │ │ │ │ + bne 64c3e4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, lr} │ │ │ │ - b 64a6e4 │ │ │ │ + b 64a6e8 │ │ │ │ mov r7, r6 │ │ │ │ add r0, sp, #4 │ │ │ │ - b 64c2e0 │ │ │ │ + b 64c2e4 │ │ │ │ bl 91d018 │ │ │ │ str r5, [r4, #16] │ │ │ │ - b 64c324 │ │ │ │ + b 64c328 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #48] @ 64c41c │ │ │ │ - ldr r1, [pc, #48] @ 64c420 │ │ │ │ - ldr r0, [pc, #48] @ 64c424 │ │ │ │ + ldr r3, [pc, #48] @ 64c420 │ │ │ │ + ldr r1, [pc, #48] @ 64c424 │ │ │ │ + ldr r0, [pc, #48] @ 64c428 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #44] @ 64c428 │ │ │ │ + ldr r2, [pc, #44] @ 64c42c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #212 @ 0xd4 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq lr, r0, ip, asr #20 │ │ │ │ + subseq lr, r0, r8, asr #20 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq r1, pc, r8, ror r1 @ │ │ │ │ - @ instruction: 0x0050e998 │ │ │ │ - subseq lr, r0, r8, lsr #18 │ │ │ │ - subeq ip, r3, r4, ror r6 │ │ │ │ - eorseq r2, r6, r4, asr #2 │ │ │ │ - eorseq r2, r6, r0, asr r2 │ │ │ │ + subseq r1, pc, r4, ror r1 @ │ │ │ │ + @ instruction: 0x0050e994 │ │ │ │ + subseq lr, r0, r4, lsr #18 │ │ │ │ + subeq ip, r3, r0, ror r6 │ │ │ │ + eorseq r2, r6, r0, asr #2 │ │ │ │ + eorseq r2, r6, ip, asr #4 │ │ │ │ andeq r0, r0, r5, asr #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ ldr r9, [r0, #140] @ 0x8c │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ cmp r9, #0 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - beq 64c7b8 │ │ │ │ + beq 64c7bc │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ add r3, r8, #16 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ - b 64c618 │ │ │ │ + b 64c61c │ │ │ │ cmp r1, r5 │ │ │ │ cmpeq r0, r4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r1, r6 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ sbcs r1, r1, fp │ │ │ │ movcc r3, #0 │ │ │ │ andcs r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64c7d4 │ │ │ │ + bne 64c7d8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r3, fp │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ @@ -1115711,15 +1115712,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ adc r4, r4, r7 │ │ │ │ adds ip, ip, fp │ │ │ │ adc r4, r4, #0 │ │ │ │ cmp r0, ip │ │ │ │ sbcs fp, r2, r4 │ │ │ │ mov r5, lr │ │ │ │ - blt 64c58c │ │ │ │ + blt 64c590 │ │ │ │ cmp r2, r4 │ │ │ │ cmpeq r0, ip │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ mov r0, ip │ │ │ │ moveq ip, #1 │ │ │ │ movne ip, #0 │ │ │ │ cmp sl, r1 │ │ │ │ @@ -1115743,33 +1115744,33 @@ │ │ │ │ movcc lr, #1 │ │ │ │ movcs lr, #0 │ │ │ │ subs lr, r0, lr │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ sbc r2, r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - beq 64c774 │ │ │ │ + beq 64c778 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 64c60c │ │ │ │ + beq 64c610 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ orr lr, r0, lr │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ orr r2, r0, r2 │ │ │ │ orrs r2, lr, r2 │ │ │ │ - bne 64c7f8 │ │ │ │ + bne 64c7fc │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str ip, [sp] │ │ │ │ blx r4 │ │ │ │ ldr r9, [r9, #32] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 64c7b8 │ │ │ │ + beq 64c7bc │ │ │ │ add r1, r8, #8 │ │ │ │ ldm r1, {r1, r3, r6} │ │ │ │ ldr fp, [r8, #20] │ │ │ │ cmp r6, r1 │ │ │ │ sbcs r2, fp, r3 │ │ │ │ ldr r2, [r8, #24] │ │ │ │ ldr r4, [r8, #28] │ │ │ │ @@ -1115824,17 +1115825,17 @@ │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldm r0, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ - bl 649584 │ │ │ │ + bl 649588 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64c7b8 │ │ │ │ + beq 64c7bc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr ip, [sp, #152] @ 0x98 │ │ │ │ cmp r0, r4 │ │ │ │ sbcs r3, r1, r5 │ │ │ │ str ip, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r8, #44] @ 0x2c │ │ │ │ @@ -1115842,38 +1115843,38 @@ │ │ │ │ str ip, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ ldr lr, [sp, #148] @ 0x94 │ │ │ │ ldr r7, [sp, #156] @ 0x9c │ │ │ │ ldr sl, [r8, #32] │ │ │ │ ldr ip, [r8, #40] @ 0x28 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - bge 64c48c │ │ │ │ + bge 64c490 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ - b 64c4dc │ │ │ │ + b 64c4e0 │ │ │ │ ldr r4, [r0, #64] @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 64c60c │ │ │ │ + beq 64c610 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ orr lr, r5, lr │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ orr r2, r5, r2 │ │ │ │ orrs r2, lr, r2 │ │ │ │ - bne 64c7f8 │ │ │ │ + bne 64c7fc │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ str ip, [sp] │ │ │ │ blx r4 │ │ │ │ ldr r9, [r9, #32] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 64c618 │ │ │ │ + bne 64c61c │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -1115881,15 +1115882,15 @@ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - b 64c4dc │ │ │ │ + b 64c4e0 │ │ │ │ bl 2154f4 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ @@ -1115903,42 +1115904,42 @@ │ │ │ │ bl 21380c │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ adds r9, r9, r3 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ adc r8, r8, r3 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64c870 │ │ │ │ + beq 64c874 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ adds r9, r9, r2 │ │ │ │ adc r8, r8, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64c850 │ │ │ │ - ldr r3, [pc, #1476] @ 64ce3c │ │ │ │ + bne 64c854 │ │ │ │ + ldr r3, [pc, #1476] @ 64ce40 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64c894 │ │ │ │ - b 64cc48 │ │ │ │ + bne 64c898 │ │ │ │ + b 64cc4c │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64cc48 │ │ │ │ + beq 64cc4c │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - bne 64c888 │ │ │ │ + bne 64c88c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr ip, [r3, #16] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp ip, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq 64cc74 │ │ │ │ + beq 64cc78 │ │ │ │ adds r3, r5, r9 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ adcs r3, r4, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, r2 │ │ │ │ movcs r2, #1 │ │ │ │ @@ -1115956,29 +1115957,29 @@ │ │ │ │ rsb r3, r0, r0, lsl #3 │ │ │ │ add r3, lr, r3, lsl #3 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp fp, r2 │ │ │ │ mov r5, #0 │ │ │ │ sbcs r4, r5, r1 │ │ │ │ - blt 64cc64 │ │ │ │ + blt 64cc68 │ │ │ │ cmp r5, r1 │ │ │ │ cmpeq fp, r2 │ │ │ │ movne r4, r5 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ moveq r4, #1 │ │ │ │ ldr sl, [r3, #20] │ │ │ │ cmp r6, r5 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ sbcs r5, sl, r5 │ │ │ │ movcc r4, #0 │ │ │ │ andcs r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64cc64 │ │ │ │ + bne 64cc68 │ │ │ │ ldr lr, [r3, #32] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ adds r5, r6, lr │ │ │ │ adcs r9, sl, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ ldr r8, [r3, #44] @ 0x2c │ │ │ │ @@ -1115986,89 +1115987,89 @@ │ │ │ │ str r5, [sp, #20] │ │ │ │ adds r5, r2, r0 │ │ │ │ adc r7, r1, r8 │ │ │ │ adds r5, r5, r4 │ │ │ │ adc r7, r7, #0 │ │ │ │ cmp r7, #0 │ │ │ │ str r5, [sp, #8] │ │ │ │ - blt 64ccb8 │ │ │ │ + blt 64ccbc │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r4, r5 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ sbcs r9, r4, r9 │ │ │ │ movcs r4, #1 │ │ │ │ movcc r4, #0 │ │ │ │ orrs r7, r5, r7 │ │ │ │ movne r4, #0 │ │ │ │ andeq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64ccb8 │ │ │ │ + bne 64ccbc │ │ │ │ ldr ip, [sp, #4] │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ cmp ip, r3 │ │ │ │ mov r4, r8 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ strcc r8, [sp, #8] │ │ │ │ strcc r7, [sp, #28] │ │ │ │ - bcc 64ca64 │ │ │ │ - b 64ce24 │ │ │ │ + bcc 64ca68 │ │ │ │ + b 64ce28 │ │ │ │ adds r0, fp, r7 │ │ │ │ str r0, [sp, #20] │ │ │ │ adcs r0, sl, r5 │ │ │ │ mov lr, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ movcs lr, #1 │ │ │ │ adds r0, r6, r2 │ │ │ │ adc r8, r1, r4 │ │ │ │ adds lr, lr, r0 │ │ │ │ adc r0, r8, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 64cac4 │ │ │ │ + blt 64cac8 │ │ │ │ orrs r0, lr, r0 │ │ │ │ ldr lr, [sp, #20] │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ cmp r9, lr │ │ │ │ ldr lr, [sp, #24] │ │ │ │ sbcs lr, r8, lr │ │ │ │ movcc r0, #0 │ │ │ │ andcs r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64ce1c │ │ │ │ + bne 64ce20 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bls 64cd68 │ │ │ │ + bls 64cd6c │ │ │ │ mov ip, r3 │ │ │ │ ldr r1, [r3, #-28] @ 0xffffffe4 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ ldr fp, [r3, #16] │ │ │ │ ldr sl, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r7, [r3, #32] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ - blt 64c9f8 │ │ │ │ + blt 64c9fc │ │ │ │ orrs r0, r2, r1 │ │ │ │ - beq 64ccc8 │ │ │ │ + beq 64cccc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r2 │ │ │ │ mov r0, #0 │ │ │ │ sbcs r0, r0, r1 │ │ │ │ - blt 64cac4 │ │ │ │ + blt 64cac8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp fp, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ sbcs r0, sl, r0 │ │ │ │ - bcc 64ca58 │ │ │ │ + bcc 64ca5c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr fp, [ip, #16] │ │ │ │ ldr sl, [ip, #20] │ │ │ │ ldr lr, [ip, #32] │ │ │ │ ldr r2, [ip, #24] │ │ │ │ ldr r1, [ip, #28] │ │ │ │ @@ -1116077,15 +1116078,15 @@ │ │ │ │ ldr r3, [ip, #36] @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bge 64cd84 │ │ │ │ + bge 64cd88 │ │ │ │ rsbs r3, r2, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ rsc r3, r1, #0 │ │ │ │ cmp r9, fp │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ sbcs r3, r8, sl │ │ │ │ mov r3, #0 │ │ │ │ @@ -1116108,15 +1116109,15 @@ │ │ │ │ adc r4, r4, r6 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ adds r0, r0, r5 │ │ │ │ adc r4, r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r6, r0 │ │ │ │ sbcs r5, r5, r4 │ │ │ │ - bge 64cdcc │ │ │ │ + bge 64cdd0 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r4, #0 │ │ │ │ subs r6, lr, r9 │ │ │ │ sbc r5, r3, r8 │ │ │ │ str r5, [sp, #4] │ │ │ │ @@ -1116137,20 +1116138,20 @@ │ │ │ │ sbc lr, lr, sl │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp fp, r3 │ │ │ │ cmpeq r5, sl │ │ │ │ - bne 64ce38 │ │ │ │ + bne 64ce3c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r3, r9, r3 │ │ │ │ adc lr, r8, lr │ │ │ │ orrs r1, r2, r1 │ │ │ │ - bne 64ce38 │ │ │ │ + bne 64ce3c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r7, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r2, [r7, #16] │ │ │ │ str r3, [r7, #24] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldrh r3, [ip, #50] @ 0x32 │ │ │ │ @@ -1116167,15 +1116168,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, r0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 64c900 │ │ │ │ + bne 64c904 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ strd r2, [r7] │ │ │ │ strd r2, [r7, #8] │ │ │ │ @@ -1116189,80 +1116190,80 @@ │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub ip, ip, #1 │ │ │ │ add lr, r3, #56 @ 0x38 │ │ │ │ lsr ip, ip, #1 │ │ │ │ - b 64cc68 │ │ │ │ + b 64cc6c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r9, fp │ │ │ │ sbcs r0, r0, sl │ │ │ │ - bcc 64cd4c │ │ │ │ + bcc 64cd50 │ │ │ │ adds r0, fp, r7 │ │ │ │ mov lr, r0 │ │ │ │ adcs r0, sl, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ movcs r0, #1 │ │ │ │ adds r0, r0, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ adc r0, r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 64cd34 │ │ │ │ + blt 64cd38 │ │ │ │ cmp r9, lr │ │ │ │ mov lr, r8 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ sbcs lr, r8, lr │ │ │ │ ldr lr, [sp, #20] │ │ │ │ movcs r8, #1 │ │ │ │ movcc r8, #0 │ │ │ │ orrs r0, lr, r0 │ │ │ │ movne lr, #0 │ │ │ │ andeq lr, r8, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 64ca58 │ │ │ │ + beq 64ca5c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, sl │ │ │ │ cmpeq r9, fp │ │ │ │ ldrne r7, [sp, #28] │ │ │ │ movne r8, r0 │ │ │ │ - bne 64cacc │ │ │ │ + bne 64cad0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr lr, [sp, #52] @ 0x34 │ │ │ │ orrs r0, r0, lr │ │ │ │ - beq 64cab0 │ │ │ │ + beq 64cab4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bhi 64ca64 │ │ │ │ + bhi 64ca68 │ │ │ │ mov lr, r7 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ mov ip, r3 │ │ │ │ str r5, [sp, #4] │ │ │ │ - b 64caf0 │ │ │ │ + b 64caf4 │ │ │ │ orrs r3, r2, r1 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r9, fp │ │ │ │ sbcs r5, r8, sl │ │ │ │ movcc r3, #0 │ │ │ │ andcs r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64cb08 │ │ │ │ + bne 64cb0c │ │ │ │ mov r9, fp │ │ │ │ mov r8, sl │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b 64cb44 │ │ │ │ + b 64cb48 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp lr, r6 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ sbcs r5, r3, r5 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1116274,217 +1116275,217 @@ │ │ │ │ andeq r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movne lr, r6 │ │ │ │ movne r3, r5 │ │ │ │ - b 64cb94 │ │ │ │ + b 64cb98 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ - b 64cacc │ │ │ │ + b 64cad0 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov fp, r6 │ │ │ │ mov ip, r3 │ │ │ │ - b 64caf0 │ │ │ │ + b 64caf4 │ │ │ │ bl 2154f4 │ │ │ │ - subseq r1, r4, ip, asr #31 │ │ │ │ + subseq r1, r4, r8, asr #31 │ │ │ │ │ │ │ │ -0064ce40 : │ │ │ │ +0064ce44 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ subs r5, r0, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ - beq 64cef4 │ │ │ │ + beq 64cef8 │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r1 │ │ │ │ - beq 64cf18 │ │ │ │ + beq 64cf1c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ cmp r4, r3 │ │ │ │ mov r7, r2 │ │ │ │ - bcc 64cea4 │ │ │ │ - b 64ced8 │ │ │ │ + bcc 64cea8 │ │ │ │ + b 64cedc │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ rsb r3, r3, r3, lsl #3 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 64ced8 │ │ │ │ + bcs 64cedc │ │ │ │ str r7, [sp, #32] │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ mov r3, r4 │ │ │ │ strd r0, [sp, #24] │ │ │ │ ldr r2, [r3], #32 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ add ip, r4, #16 │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64ce88 │ │ │ │ + beq 64ce8c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #64] @ 64cf3c │ │ │ │ - ldr r1, [pc, #64] @ 64cf40 │ │ │ │ - ldr r0, [pc, #64] @ 64cf44 │ │ │ │ + ldr r3, [pc, #64] @ 64cf40 │ │ │ │ + ldr r1, [pc, #64] @ 64cf44 │ │ │ │ + ldr r0, [pc, #64] @ 64cf48 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #60] @ 64cf48 │ │ │ │ + ldr r2, [pc, #60] @ 64cf4c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #240 @ 0xf0 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #44] @ 64cf4c │ │ │ │ - ldr r1, [pc, #44] @ 64cf50 │ │ │ │ - ldr r0, [pc, #44] @ 64cf54 │ │ │ │ + ldr r3, [pc, #44] @ 64cf50 │ │ │ │ + ldr r1, [pc, #44] @ 64cf54 │ │ │ │ + ldr r0, [pc, #44] @ 64cf58 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 64cf58 │ │ │ │ + ldr r2, [pc, #40] @ 64cf5c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #240 @ 0xf0 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subeq fp, r3, r4, ror #22 │ │ │ │ - eorseq r1, r6, r4, lsr r6 │ │ │ │ - eorseq r1, r6, ip, asr #14 │ │ │ │ + subeq fp, r3, r0, ror #22 │ │ │ │ + eorseq r1, r6, r0, lsr r6 │ │ │ │ + eorseq r1, r6, r8, asr #14 │ │ │ │ @ instruction: 0x000002b9 │ │ │ │ - subeq fp, r3, r0, asr #22 │ │ │ │ - eorseq r1, r6, r0, lsl r6 │ │ │ │ - mlaseq r9, r8, r0, r9 │ │ │ │ + subeq fp, r3, ip, lsr fp │ │ │ │ + eorseq r1, r6, ip, lsl #12 │ │ │ │ + mlaseq r9, r4, r0, r9 │ │ │ │ @ instruction: 0x000002ba │ │ │ │ │ │ │ │ -0064cf5c : │ │ │ │ +0064cf60 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ bl 8e7958 │ │ │ │ - ldr r7, [pc, #224] @ 64d060 │ │ │ │ + ldr r7, [pc, #224] @ 64d064 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ - bne 64cfa8 │ │ │ │ - ldr r3, [pc, #200] @ 64d064 │ │ │ │ + bne 64cfac │ │ │ │ + ldr r3, [pc, #200] @ 64d068 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [r0] │ │ │ │ bl 91d018 │ │ │ │ add r5, r5, #16 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 649cc8 │ │ │ │ + bl 649ccc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64cfac │ │ │ │ + beq 64cfb0 │ │ │ │ bl 8e7958 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 64d03c │ │ │ │ + beq 64d040 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ - beq 64d004 │ │ │ │ + beq 64d008 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 91d018 │ │ │ │ str r5, [r6] │ │ │ │ bl 91d018 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64cfe4 │ │ │ │ + beq 64cfe8 │ │ │ │ strb r5, [r6, #4] │ │ │ │ - ldr r3, [pc, #60] @ 64d068 │ │ │ │ + ldr r3, [pc, #60] @ 64d06c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 8d95e8 │ │ │ │ - b 64cfe4 │ │ │ │ - ldr r3, [pc, #40] @ 64d06c │ │ │ │ - ldr r1, [pc, #40] @ 64d070 │ │ │ │ - ldr r0, [pc, #40] @ 64d074 │ │ │ │ + b 64cfe8 │ │ │ │ + ldr r3, [pc, #40] @ 64d070 │ │ │ │ + ldr r1, [pc, #40] @ 64d074 │ │ │ │ + ldr r0, [pc, #40] @ 64d078 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #196 @ 0xc4 │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq sp, r0, r8, asr #26 │ │ │ │ + subseq sp, r0, r4, asr #26 │ │ │ │ andeq r3, r0, r0, lsl pc │ │ │ │ @ instruction: 0x00001bb0 │ │ │ │ - subeq fp, r3, ip, lsl sl │ │ │ │ - mlaeq lr, r8, r8, r1 │ │ │ │ - eoreq r1, lr, ip, lsr #17 │ │ │ │ + subeq fp, r3, r8, lsl sl │ │ │ │ + mlaeq lr, r4, r8, r1 │ │ │ │ + eoreq r1, lr, r8, lsr #17 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3864] @ 0xf18 │ │ │ │ sub sp, sp, #196 @ 0xc4 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ mov ip, r3 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr ip, [pc, #1900] @ 64d814 │ │ │ │ + ldr ip, [pc, #1900] @ 64d818 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #1892] @ 64d818 │ │ │ │ + ldr r3, [pc, #1892] @ 64d81c │ │ │ │ add ip, pc, ip │ │ │ │ ldr r3, [ip, r3] │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ mov r3, #0 │ │ │ │ bl 21380c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64d7c8 │ │ │ │ + beq 64d7cc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ adds r3, r2, #3 │ │ │ │ addmi r3, r2, #6 │ │ │ │ bic r3, r3, #3 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 212060 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64cf5c │ │ │ │ + bl 64cf60 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ rsb r3, r2, r2, lsl #3 │ │ │ │ add r3, r1, r3, lsl #3 │ │ │ │ cmp r1, r3 │ │ │ │ movcs r4, #0 │ │ │ │ addcs r3, sp, #136 @ 0x88 │ │ │ │ mov r6, r0 │ │ │ │ strcs r4, [sp, #56] @ 0x38 │ │ │ │ strcs r3, [sp, #44] @ 0x2c │ │ │ │ - bcs 64d4f0 │ │ │ │ + bcs 64d4f4 │ │ │ │ mov r3, #0 │ │ │ │ add r9, r1, #56 @ 0x38 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ mov r6, r9 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -1116492,21 +1116493,21 @@ │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [r3, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ movne r7, #0 │ │ │ │ movne sl, r7 │ │ │ │ strne r5, [sp, #76] @ 0x4c │ │ │ │ strne r6, [sp, #80] @ 0x50 │ │ │ │ - bne 64d288 │ │ │ │ - b 64d4d4 │ │ │ │ + bne 64d28c │ │ │ │ + b 64d4d8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r5 │ │ │ │ cmpeq r3, ip │ │ │ │ - beq 64d404 │ │ │ │ + beq 64d408 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ adds r2, r2, fp │ │ │ │ adcs r1, r1, r9 │ │ │ │ ldr lr, [sp, #128] @ 0x80 │ │ │ │ mov r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ @@ -1116515,33 +1116516,33 @@ │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ adds r3, r3, lr │ │ │ │ ldr lr, [sp, #20] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ adc r0, r0, r5 │ │ │ │ cmp r3, lr │ │ │ │ sbcs ip, r0, r4 │ │ │ │ - blt 64d274 │ │ │ │ + blt 64d278 │ │ │ │ cmp r4, r0 │ │ │ │ cmpeq lr, r3 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ sbcs r1, r2, r1 │ │ │ │ movcc r3, #0 │ │ │ │ andcs r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64d274 │ │ │ │ + bne 64d278 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bhi 64d49c │ │ │ │ + bhi 64d4a0 │ │ │ │ ldr r3, [r6, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr lr, [r3, #156] @ 0x9c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ rsb ip, r2, r2, lsl #3 │ │ │ │ add lr, lr, r3 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ @@ -1116561,15 +1116562,15 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r6, #-56] @ 0xffffffc8 │ │ │ │ add sl, sl, #1 │ │ │ │ ldr r2, [r3, #152] @ 0x98 │ │ │ │ cmp r2, sl │ │ │ │ - bls 64d4c4 │ │ │ │ + bls 64d4c8 │ │ │ │ ldr r2, [r6, #-40] @ 0xffffffd8 │ │ │ │ ldr r4, [r6, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [r6, #-36] @ 0xffffffdc │ │ │ │ ldr r7, [r6, #-44] @ 0xffffffd4 │ │ │ │ rsb r9, sl, sl, lsl #3 │ │ │ │ ldr fp, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r4 │ │ │ │ @@ -1116628,15 +1116629,15 @@ │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ ldr lr, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [r6, #-16] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ ldr r8, [r6, #-12] │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - bge 64d178 │ │ │ │ + bge 64d17c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ adds r1, r3, r2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ adcs r2, r3, r2 │ │ │ │ @@ -1116645,31 +1116646,31 @@ │ │ │ │ adds r7, r7, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ adc r8, r8, r0 │ │ │ │ adds r7, r7, r3 │ │ │ │ adc r8, r8, #0 │ │ │ │ cmp r7, ip │ │ │ │ sbcs r3, r8, r5 │ │ │ │ - blt 64d274 │ │ │ │ + blt 64d278 │ │ │ │ cmp fp, r1 │ │ │ │ sbcs r3, r9, r2 │ │ │ │ movcs r3, #1 │ │ │ │ movcc r3, #0 │ │ │ │ cmp r5, r8 │ │ │ │ cmpeq ip, r7 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64d200 │ │ │ │ - b 64d274 │ │ │ │ + beq 64d204 │ │ │ │ + b 64d278 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp fp, r3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ sbcs r3, r9, r3 │ │ │ │ - bcc 64d18c │ │ │ │ + bcc 64d190 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ adds r1, r3, r2 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ adcs r2, r3, r2 │ │ │ │ @@ -1116678,126 +1116679,126 @@ │ │ │ │ adds r7, r7, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ adc r8, r8, r0 │ │ │ │ adds r7, r7, r3 │ │ │ │ adc r8, r8, #0 │ │ │ │ cmp r7, ip │ │ │ │ sbcs r3, r8, r5 │ │ │ │ - blt 64d484 │ │ │ │ + blt 64d488 │ │ │ │ cmp fp, r1 │ │ │ │ sbcs r3, r9, r2 │ │ │ │ movcs r3, #1 │ │ │ │ movcc r3, #0 │ │ │ │ cmp r5, r8 │ │ │ │ cmpeq ip, r7 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64d200 │ │ │ │ + beq 64d204 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, fp │ │ │ │ ldr r3, [sp, #32] │ │ │ │ sbcs r3, r3, r9 │ │ │ │ - bcc 64d274 │ │ │ │ - b 64d18c │ │ │ │ + bcc 64d278 │ │ │ │ + b 64d190 │ │ │ │ lsl r3, r2, #1 │ │ │ │ cmp r3, #4 │ │ │ │ movcc r3, #4 │ │ │ │ rsb r1, r3, r3, lsl #3 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ lsl r1, r1, #3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 213140 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - b 64d218 │ │ │ │ + b 64d21c │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ rsb r3, r2, r2, lsl #3 │ │ │ │ add r3, r1, r3, lsl #3 │ │ │ │ cmp r4, r3 │ │ │ │ add r6, r6, #56 @ 0x38 │ │ │ │ - bcc 64d150 │ │ │ │ + bcc 64d154 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr fp, [r3, #20] │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ bl 21380c │ │ │ │ orrs r3, fp, r4 │ │ │ │ - beq 64d77c │ │ │ │ + beq 64d780 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ mov r8, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ mov r9, r7 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ mov sl, r8 │ │ │ │ mov r6, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - b 64d5b8 │ │ │ │ + b 64d5bc │ │ │ │ rsb r5, sl, sl, lsl #3 │ │ │ │ cmp r7, r8 │ │ │ │ add r5, r9, r5, lsl #3 │ │ │ │ - beq 64d6ac │ │ │ │ + beq 64d6b0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ rsb r4, r8, r8, lsl #3 │ │ │ │ add r4, r3, r4, lsl #3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64976c │ │ │ │ + bl 649770 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64d6ac │ │ │ │ + bne 64d6b0 │ │ │ │ cmp r7, r8 │ │ │ │ - bls 64d594 │ │ │ │ + bls 64d598 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64976c │ │ │ │ + bl 649770 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64d5e8 │ │ │ │ + bne 64d5ec │ │ │ │ add sl, sl, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r8, r7 │ │ │ │ movcs r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ cmp fp, sl │ │ │ │ orrhi r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64d76c │ │ │ │ + beq 64d770 │ │ │ │ cmp fp, sl │ │ │ │ - bhi 64d548 │ │ │ │ + bhi 64d54c │ │ │ │ cmp r7, r8 │ │ │ │ - bls 64d594 │ │ │ │ + bls 64d598 │ │ │ │ cmp fp, sl │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ rsb r4, r8, r8, lsl #3 │ │ │ │ lsl r4, r4, #3 │ │ │ │ rsbne r5, sl, sl, lsl #3 │ │ │ │ add r4, r3, r4 │ │ │ │ addne r5, r9, r5, lsl #3 │ │ │ │ - bne 64d580 │ │ │ │ + bne 64d584 │ │ │ │ add r3, r4, #16 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr ip, [sp, #20] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r2, [r4] │ │ │ │ strd r2, [sp, #24] │ │ │ │ - bne 64d810 │ │ │ │ + bne 64d814 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 21380c │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ @@ -1116807,47 +1116808,47 @@ │ │ │ │ str r5, [sp, #156] @ 0x9c │ │ │ │ strd r2, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ strne r8, [sp, #24] │ │ │ │ strne r9, [sp, #32] │ │ │ │ - beq 64d598 │ │ │ │ + beq 64d59c │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64d68c │ │ │ │ + beq 64d690 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ ldrb r2, [r4, #32] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldrd r8, [r4, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, [sp] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 64d660 │ │ │ │ + bne 64d664 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r9, [sp, #32] │ │ │ │ - b 64d598 │ │ │ │ + b 64d59c │ │ │ │ add r3, r5, #16 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr ip, [sp, #20] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r2, [r5] │ │ │ │ strd r2, [sp, #32] │ │ │ │ - bne 64d810 │ │ │ │ + bne 64d814 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 21380c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [r3, #32] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1116856,158 +1116857,158 @@ │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ strne r9, [sp, #32] │ │ │ │ strd r2, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ strne r8, [sp, #24] │ │ │ │ - beq 64d764 │ │ │ │ + beq 64d768 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64d750 │ │ │ │ + beq 64d754 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ ldrb r2, [r5, #32] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldrd r8, [r5, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ strd r8, [sp] │ │ │ │ blx r3 │ │ │ │ ldr r4, [r4, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 64d724 │ │ │ │ + bne 64d728 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r9, [sp, #32] │ │ │ │ add sl, sl, #1 │ │ │ │ - b 64d59c │ │ │ │ + b 64d5a0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ mov r0, r7 │ │ │ │ bl 211d90 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [r3, #28] │ │ │ │ - ldr r2, [pc, #132] @ 64d81c │ │ │ │ + ldr r2, [pc, #132] @ 64d820 │ │ │ │ str r4, [r3, #20] │ │ │ │ - ldr r3, [pc, #120] @ 64d818 │ │ │ │ + ldr r3, [pc, #120] @ 64d81c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64d80c │ │ │ │ + bne 64d810 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 64a6e4 │ │ │ │ - ldr r2, [pc, #80] @ 64d820 │ │ │ │ - ldr r3, [pc, #68] @ 64d818 │ │ │ │ + b 64a6e8 │ │ │ │ + ldr r2, [pc, #80] @ 64d824 │ │ │ │ + ldr r3, [pc, #68] @ 64d81c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64d80c │ │ │ │ + bne 64d810 │ │ │ │ add sp, sp, #196 @ 0xc4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ bl 2154f4 │ │ │ │ - subseq sp, r0, r4, lsl ip │ │ │ │ + subseq sp, r0, r0, lsl ip │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sp, r0, r8, lsr #10 │ │ │ │ - ldrsheq sp, [r0], #-68 @ 0xffffffbc │ │ │ │ + subseq sp, r0, r4, lsr #10 │ │ │ │ + ldrsheq sp, [r0], #-64 @ 0xffffffc0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ - ldr r3, [pc, #828] @ 64db78 │ │ │ │ - ldr r2, [pc, #828] @ 64db7c │ │ │ │ + ldr r3, [pc, #828] @ 64db7c │ │ │ │ + ldr r2, [pc, #828] @ 64db80 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - ldr r3, [pc, #820] @ 64db80 │ │ │ │ + ldr r3, [pc, #820] @ 64db84 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [pc, #816] @ 64db84 │ │ │ │ + ldr r7, [pc, #816] @ 64db88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ cmp r5, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov r3, #0 │ │ │ │ - beq 64da68 │ │ │ │ - ldr r6, [pc, #784] @ 64db88 │ │ │ │ + beq 64da6c │ │ │ │ + ldr r6, [pc, #784] @ 64db8c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov fp, r0 │ │ │ │ mov r8, r1 │ │ │ │ add r6, pc, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b 64d8d0 │ │ │ │ + b 64d8d4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64d8c4 │ │ │ │ + beq 64d8c8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #736] @ 64db8c │ │ │ │ + ldr r3, [pc, #736] @ 64db90 │ │ │ │ cmp fp, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrne r4, [fp, #148] @ 0x94 │ │ │ │ ldr r3, [r3] │ │ │ │ moveq r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64dab4 │ │ │ │ + bne 64dab8 │ │ │ │ ldr r5, [r5, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 64da68 │ │ │ │ + beq 64da6c │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64d88c │ │ │ │ + beq 64d890 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 64cf5c │ │ │ │ + bl 64cf60 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ rsb r3, r2, r2, lsl #3 │ │ │ │ add r3, r1, r3, lsl #3 │ │ │ │ cmp r1, r3 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ strcc r6, [sp, #36] @ 0x24 │ │ │ │ - bcc 64d920 │ │ │ │ - b 64d9b8 │ │ │ │ + bcc 64d924 │ │ │ │ + b 64d9bc │ │ │ │ rsb r3, r2, r2, lsl #3 │ │ │ │ add r4, r4, #56 @ 0x38 │ │ │ │ add r3, r1, r3, lsl #3 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 64d9b4 │ │ │ │ + bcs 64d9b8 │ │ │ │ ldrb r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64d90c │ │ │ │ + beq 64d910 │ │ │ │ cmp fp, #0 │ │ │ │ ldr ip, [r4] │ │ │ │ - beq 64d940 │ │ │ │ + beq 64d944 │ │ │ │ cmp fp, ip │ │ │ │ - bne 64d90c │ │ │ │ + bne 64d910 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ strd r2, [sp, #16] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ orrs r3, r3, r2 │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ strd r2, [sp, #24] │ │ │ │ - bne 64db74 │ │ │ │ + bne 64db78 │ │ │ │ add r3, r4, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldrh sl, [r4, #50] @ 0x32 │ │ │ │ ldrb lr, [r4, #52] @ 0x34 │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldrd r2, [sp, #16] │ │ │ │ @@ -1117020,235 +1117021,235 @@ │ │ │ │ strh sl, [sp, #80] @ 0x50 │ │ │ │ strb lr, [sp, #82] @ 0x52 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ blx r3 │ │ │ │ ldr r1, [r9, #12] │ │ │ │ ldr r2, [r9, #16] │ │ │ │ - b 64d90c │ │ │ │ + b 64d910 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ - bl 64a6e4 │ │ │ │ + bl 64a6e8 │ │ │ │ cmp fp, #0 │ │ │ │ ldrne r4, [fp, #148] @ 0x94 │ │ │ │ - beq 64daa8 │ │ │ │ - ldr r3, [pc, #440] @ 64db8c │ │ │ │ + beq 64daac │ │ │ │ + ldr r3, [pc, #440] @ 64db90 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64d8c4 │ │ │ │ - ldr r3, [pc, #424] @ 64db90 │ │ │ │ + beq 64d8c8 │ │ │ │ + ldr r3, [pc, #424] @ 64db94 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64d8c4 │ │ │ │ - ldr r3, [pc, #408] @ 64db94 │ │ │ │ + beq 64d8c8 │ │ │ │ + ldr r3, [pc, #408] @ 64db98 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 64d8c4 │ │ │ │ - ldr r3, [pc, #392] @ 64db98 │ │ │ │ + beq 64d8c8 │ │ │ │ + ldr r3, [pc, #392] @ 64db9c │ │ │ │ ldr sl, [r5, #72] @ 0x48 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64db58 │ │ │ │ + beq 64db5c │ │ │ │ mov r9, #0 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r9, [sp, #8] │ │ │ │ stm sp, {r4, sl} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #316] @ 64db9c │ │ │ │ + ldr r0, [pc, #316] @ 64dba0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 64d8c4 │ │ │ │ - ldr r2, [pc, #304] @ 64dba0 │ │ │ │ - ldr r3, [pc, #268] @ 64db80 │ │ │ │ + b 64d8c8 │ │ │ │ + ldr r2, [pc, #304] @ 64dba4 │ │ │ │ + ldr r3, [pc, #268] @ 64db84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64db70 │ │ │ │ + bne 64db74 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [pc, #244] @ 64dba4 │ │ │ │ + ldr r4, [pc, #244] @ 64dba8 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 64d9cc │ │ │ │ - ldr r3, [pc, #212] @ 64db90 │ │ │ │ + b 64d9d0 │ │ │ │ + ldr r3, [pc, #212] @ 64db94 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64d8c4 │ │ │ │ - ldr r3, [pc, #196] @ 64db94 │ │ │ │ + beq 64d8c8 │ │ │ │ + ldr r3, [pc, #196] @ 64db98 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ - beq 64d8c4 │ │ │ │ - ldr r3, [pc, #180] @ 64db98 │ │ │ │ + beq 64d8c8 │ │ │ │ + ldr r3, [pc, #180] @ 64db9c │ │ │ │ ldr r9, [r5, #72] @ 0x48 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64db3c │ │ │ │ + beq 64db40 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ bl 212f24 <__gettimeofday64@plt> │ │ │ │ bl 8d61a4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ stm sp, {r4, r9} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #116] @ 64dba8 │ │ │ │ + ldr r0, [pc, #116] @ 64dbac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 64d8c4 │ │ │ │ - ldr r0, [pc, #104] @ 64dbac │ │ │ │ + b 64d8c8 │ │ │ │ + ldr r0, [pc, #104] @ 64dbb0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #1 │ │ │ │ bl 8e8dbc │ │ │ │ - b 64d8c4 │ │ │ │ - ldr r0, [pc, #80] @ 64dbb0 │ │ │ │ + b 64d8c8 │ │ │ │ + ldr r0, [pc, #80] @ 64dbb4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 64d8c4 │ │ │ │ + b 64d8c8 │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ bl 2154f4 │ │ │ │ - subseq r1, r4, r4 │ │ │ │ - subseq sp, r0, ip, ror r4 │ │ │ │ + subseq r1, r4, r0 │ │ │ │ + subseq sp, r0, r8, ror r4 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq sp, r0, r8, ror #8 │ │ │ │ - @ instruction: 0x00360ddc │ │ │ │ + subseq sp, r0, r4, ror #8 │ │ │ │ + @ instruction: 0x00360dd8 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ andeq r1, r0, ip, lsl #26 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq r0, r6, r8, lsl #24 │ │ │ │ - subseq sp, r0, r4, asr r2 │ │ │ │ - @ instruction: 0x00360bb0 │ │ │ │ - eorseq r0, r6, r4, lsr fp │ │ │ │ - eorseq r0, r6, ip, ror #22 │ │ │ │ - eorseq r0, r6, r0, asr fp │ │ │ │ + eorseq r0, r6, r4, lsl #24 │ │ │ │ + subseq sp, r0, r0, asr r2 │ │ │ │ + eorseq r0, r6, ip, lsr #23 │ │ │ │ + eorseq r0, r6, r0, lsr fp │ │ │ │ + eorseq r0, r6, r8, ror #22 │ │ │ │ + eorseq r0, r6, ip, asr #22 │ │ │ │ │ │ │ │ -0064dbb4 : │ │ │ │ +0064dbb8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 65d7e0 │ │ │ │ - ldr r2, [pc, #32] @ 64dbf0 │ │ │ │ + ldr r2, [pc, #32] @ 64dbf4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - subseq pc, lr, r4, asr r8 @ │ │ │ │ + subseq pc, lr, r0, asr r8 @ │ │ │ │ │ │ │ │ -0064dbf4 : │ │ │ │ +0064dbf8 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r8, r9, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #44] @ 64dc3c │ │ │ │ + ldr r2, [pc, #44] @ 64dc40 │ │ │ │ ldrd r8, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #168 @ 0xa8 │ │ │ │ bl 69e510 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r8, [sp, #24] │ │ │ │ pop {r4, r5, r6, r8, r9, lr} │ │ │ │ - b 649d9c │ │ │ │ - eoreq r9, lr, r0, asr #17 │ │ │ │ + b 649da0 │ │ │ │ + @ instruction: 0x002e98bc │ │ │ │ │ │ │ │ -0064dc40 : │ │ │ │ +0064dc44 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #120] @ 64dcd4 │ │ │ │ + ldr r2, [pc, #120] @ 64dcd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #168 @ 0xa8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r3 │ │ │ │ bl 69e510 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - bl 649d9c │ │ │ │ + bl 649da0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 64dcc4 │ │ │ │ + beq 64dcc8 │ │ │ │ mov r3, #1 │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ strb r3, [r4, #104] @ 0x68 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r5, [pc, #12] @ 64dcd8 │ │ │ │ + ldr r5, [pc, #12] @ 64dcdc │ │ │ │ add r5, pc, r5 │ │ │ │ add r5, r5, #156 @ 0x9c │ │ │ │ - b 64dc94 │ │ │ │ - eoreq r9, lr, r8, ror r8 │ │ │ │ - subeq r0, lr, r8, asr r8 │ │ │ │ + b 64dc98 │ │ │ │ + eoreq r9, lr, r4, ror r8 │ │ │ │ + subeq r0, lr, r4, asr r8 │ │ │ │ │ │ │ │ -0064dcdc : │ │ │ │ +0064dce0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #264] @ 64de00 │ │ │ │ - ldr r3, [pc, #264] @ 64de04 │ │ │ │ + ldr r2, [pc, #264] @ 64de04 │ │ │ │ + ldr r3, [pc, #264] @ 64de08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #256] @ 64de08 │ │ │ │ + ldr r2, [pc, #256] @ 64de0c │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ mov r8, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1117260,96 +1117261,96 @@ │ │ │ │ str r8, [sp, #8] │ │ │ │ bl 69e510 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 649d9c │ │ │ │ - ldr r3, [pc, #176] @ 64de0c │ │ │ │ + bl 649da0 │ │ │ │ + ldr r3, [pc, #176] @ 64de10 │ │ │ │ mov r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ strb r5, [r4, #21] │ │ │ │ strb r5, [r4, #104] @ 0x68 │ │ │ │ bl 65f240 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, r8 │ │ │ │ str r0, [r4, #32] │ │ │ │ moveq r0, r5 │ │ │ │ - beq 64ddbc │ │ │ │ + beq 64ddc0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [r4, #64] @ 0x40 │ │ │ │ strd r2, [r4, #72] @ 0x48 │ │ │ │ bl 69cd0c │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl 8e0aac │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #76] @ 64de10 │ │ │ │ - ldr r3, [pc, #60] @ 64de04 │ │ │ │ + ldr r2, [pc, #76] @ 64de14 │ │ │ │ + ldr r3, [pc, #60] @ 64de08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64ddfc │ │ │ │ + bne 64de00 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq ip, r0, ip, asr #31 │ │ │ │ + subseq ip, r0, r8, asr #31 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x002e97bc │ │ │ │ + @ instruction: 0x002e97b8 │ │ │ │ @ instruction: 0xffffc218 │ │ │ │ - subseq ip, r0, r0, lsl #30 │ │ │ │ + ldrsheq ip, [r0], #-236 @ 0xffffff14 │ │ │ │ │ │ │ │ -0064de14 : │ │ │ │ +0064de18 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldrd r4, [sp, #32] │ │ │ │ ldr ip, [sp, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ strd r4, [sp] │ │ │ │ str ip, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 64dcdc │ │ │ │ + bl 64dce0 │ │ │ │ add sp, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0064de60 : │ │ │ │ +0064de64 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ - ldr r2, [pc, #284] @ 64df98 │ │ │ │ - ldr r3, [pc, #284] @ 64df9c │ │ │ │ + ldr r2, [pc, #284] @ 64df9c │ │ │ │ + ldr r3, [pc, #284] @ 64dfa0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #276] @ 64dfa0 │ │ │ │ + ldr r2, [pc, #276] @ 64dfa4 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1117364,16 +1117365,16 @@ │ │ │ │ str r7, [sp, #16] │ │ │ │ bl 69e510 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 649d9c │ │ │ │ - ldr r3, [pc, #184] @ 64dfa4 │ │ │ │ + bl 649da0 │ │ │ │ + ldr r3, [pc, #184] @ 64dfa8 │ │ │ │ mov r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add r3, sp, #16 │ │ │ │ strb r5, [r4, #21] │ │ │ │ strb r5, [r4, #104] @ 0x68 │ │ │ │ mov r2, r9 │ │ │ │ @@ -1117382,59 +1117383,59 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 65f2d0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r7 │ │ │ │ str r0, [r4, #32] │ │ │ │ moveq r0, r5 │ │ │ │ - beq 64df54 │ │ │ │ + beq 64df58 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [r4, #64] @ 0x40 │ │ │ │ strd r2, [r4, #72] @ 0x48 │ │ │ │ bl 69cd0c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 8e0aac │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #76] @ 64dfa8 │ │ │ │ - ldr r3, [pc, #60] @ 64df9c │ │ │ │ + ldr r2, [pc, #76] @ 64dfac │ │ │ │ + ldr r3, [pc, #60] @ 64dfa0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64df94 │ │ │ │ + bne 64df98 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - subseq ip, r0, r8, asr #28 │ │ │ │ + subseq ip, r0, r4, asr #28 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eoreq r9, lr, r8, lsr #12 │ │ │ │ + eoreq r9, lr, r4, lsr #12 │ │ │ │ @ instruction: 0xffffc088 │ │ │ │ - subseq ip, r0, r8, ror #26 │ │ │ │ + subseq ip, r0, r4, ror #26 │ │ │ │ │ │ │ │ -0064dfac : │ │ │ │ +0064dfb0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #312] @ 64e100 │ │ │ │ - ldr r3, [pc, #312] @ 64e104 │ │ │ │ + ldr r2, [pc, #312] @ 64e104 │ │ │ │ + ldr r3, [pc, #312] @ 64e108 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #304] @ 64e108 │ │ │ │ + ldr r2, [pc, #304] @ 64e10c │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r9, [sp, #64] @ 0x40 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, #0 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1117447,17 +1117448,17 @@ │ │ │ │ str r7, [sp, #16] │ │ │ │ bl 69e510 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r8, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 649d9c │ │ │ │ + bl 649da0 │ │ │ │ ldrd r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #216] @ 64e10c │ │ │ │ + ldr r1, [pc, #216] @ 64e110 │ │ │ │ strd r2, [r4, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ lsr r2, r2, #10 │ │ │ │ str r3, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ @@ -1117474,59 +1117475,59 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ bl 65effc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r7 │ │ │ │ str r0, [r4, #32] │ │ │ │ moveq r0, r5 │ │ │ │ - beq 64e0bc │ │ │ │ + beq 64e0c0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [r4, #64] @ 0x40 │ │ │ │ strd r2, [r4, #72] @ 0x48 │ │ │ │ bl 69cd0c │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 8e0aac │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #76] @ 64e110 │ │ │ │ - ldr r3, [pc, #60] @ 64e104 │ │ │ │ + ldr r2, [pc, #76] @ 64e114 │ │ │ │ + ldr r3, [pc, #60] @ 64e108 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64e0fc │ │ │ │ + bne 64e100 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldrsheq ip, [r0], #-204 @ 0xffffff34 │ │ │ │ + ldrsheq ip, [r0], #-200 @ 0xffffff38 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eoreq r9, lr, ip, ror #9 │ │ │ │ + eoreq r9, lr, r8, ror #9 │ │ │ │ @ instruction: 0xffffbf38 │ │ │ │ - subseq ip, r0, r0, lsl #24 │ │ │ │ + ldrsheq ip, [r0], #-188 @ 0xffffff44 │ │ │ │ │ │ │ │ -0064e114 : │ │ │ │ +0064e118 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #316] @ 64e26c │ │ │ │ - ldr r3, [pc, #316] @ 64e270 │ │ │ │ + ldr r2, [pc, #316] @ 64e270 │ │ │ │ + ldr r3, [pc, #316] @ 64e274 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #308] @ 64e274 │ │ │ │ + ldr r2, [pc, #308] @ 64e278 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -1117539,20 +1117540,20 @@ │ │ │ │ str r6, [sp, #24] │ │ │ │ bl 69e510 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str fp, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 649d9c │ │ │ │ + bl 649da0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #208] @ 64e278 │ │ │ │ + ldr r3, [pc, #208] @ 64e27c │ │ │ │ str r5, [sp] │ │ │ │ lsr r5, r5, #10 │ │ │ │ and r5, r5, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ strb r5, [r4, #23] │ │ │ │ @@ -1117567,81 +1117568,81 @@ │ │ │ │ strb r5, [r4, #21] │ │ │ │ strb r5, [r4, #104] @ 0x68 │ │ │ │ bl 65e3b4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r6 │ │ │ │ str r0, [r4, #32] │ │ │ │ moveq r0, r5 │ │ │ │ - beq 64e228 │ │ │ │ + beq 64e22c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [r4, #64] @ 0x40 │ │ │ │ strd r2, [r4, #72] @ 0x48 │ │ │ │ bl 69cd0c │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 8e0aac │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #76] @ 64e27c │ │ │ │ - ldr r3, [pc, #60] @ 64e270 │ │ │ │ + ldr r2, [pc, #76] @ 64e280 │ │ │ │ + ldr r3, [pc, #60] @ 64e274 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64e268 │ │ │ │ + bne 64e26c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x0050cb94 │ │ │ │ + @ instruction: 0x0050cb90 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - eoreq r9, lr, r4, lsl #7 │ │ │ │ + eoreq r9, lr, r0, lsl #7 │ │ │ │ @ instruction: 0xffffbdc4 │ │ │ │ - @ instruction: 0x0050ca94 │ │ │ │ + @ instruction: 0x0050ca90 │ │ │ │ │ │ │ │ -0064e280 : │ │ │ │ +0064e284 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #196] @ 64e360 │ │ │ │ + ldr r2, [pc, #196] @ 64e364 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #168 @ 0xa8 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ bl 69e510 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 649d9c │ │ │ │ - ldr r2, [pc, #136] @ 64e364 │ │ │ │ - ldr r8, [pc, #136] @ 64e368 │ │ │ │ + bl 649da0 │ │ │ │ + ldr r2, [pc, #136] @ 64e368 │ │ │ │ + ldr r8, [pc, #136] @ 64e36c │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ cmp r9, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ strb r3, [r4, #21] │ │ │ │ strb r3, [r4, #104] @ 0x68 │ │ │ │ - beq 64e33c │ │ │ │ - ldr r3, [pc, #104] @ 64e36c │ │ │ │ + beq 64e340 │ │ │ │ + ldr r3, [pc, #104] @ 64e370 │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 65f1ec │ │ │ │ str r0, [r4, #32] │ │ │ │ @@ -1117649,71 +1117650,71 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #44] @ 64e370 │ │ │ │ - ldr r1, [pc, #44] @ 64e374 │ │ │ │ - ldr r0, [pc, #44] @ 64e378 │ │ │ │ + ldr r3, [pc, #44] @ 64e374 │ │ │ │ + ldr r1, [pc, #44] @ 64e378 │ │ │ │ + ldr r0, [pc, #44] @ 64e37c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 64e37c │ │ │ │ + ldr r2, [pc, #40] @ 64e380 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #264 @ 0x108 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - eoreq r9, lr, ip, lsr #4 │ │ │ │ + eoreq r9, lr, r8, lsr #4 │ │ │ │ @ instruction: 0xffffbc94 │ │ │ │ - ldrsbeq ip, [r0], #-156 @ 0xffffff64 │ │ │ │ + ldrsbeq ip, [r0], #-152 @ 0xffffff68 │ │ │ │ andeq r4, r0, r8, lsl r8 │ │ │ │ - subeq sl, r3, ip, lsl r7 │ │ │ │ - eorseq r0, r6, ip, ror #3 │ │ │ │ - eorseq r0, r6, r4, lsr #7 │ │ │ │ + subeq sl, r3, r8, lsl r7 │ │ │ │ + eorseq r0, r6, r8, ror #3 │ │ │ │ + eorseq r0, r6, r0, lsr #7 │ │ │ │ andeq r0, r0, fp, lsr #13 │ │ │ │ │ │ │ │ -0064e380 : │ │ │ │ +0064e384 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #220] @ 64e478 │ │ │ │ + ldr r2, [pc, #220] @ 64e47c │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #168 @ 0xa8 │ │ │ │ ldr r8, [sp, #56] @ 0x38 │ │ │ │ bl 69e510 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 649d9c │ │ │ │ - ldr r3, [pc, #160] @ 64e47c │ │ │ │ - ldr r7, [pc, #160] @ 64e480 │ │ │ │ + bl 649da0 │ │ │ │ + ldr r3, [pc, #160] @ 64e480 │ │ │ │ + ldr r7, [pc, #160] @ 64e484 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #204 @ 0xcc │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #148] @ 64e484 │ │ │ │ + ldr r3, [pc, #148] @ 64e488 │ │ │ │ strh r3, [r4, #104] @ 0x68 │ │ │ │ - ldr r3, [pc, #144] @ 64e488 │ │ │ │ + ldr r3, [pc, #144] @ 64e48c │ │ │ │ mov r2, #1 │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r8, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ strb r2, [r4, #21] │ │ │ │ str r4, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - beq 64e454 │ │ │ │ - ldr r3, [pc, #112] @ 64e48c │ │ │ │ + beq 64e458 │ │ │ │ + ldr r3, [pc, #112] @ 64e490 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 65f1ec │ │ │ │ str r0, [r4, #32] │ │ │ │ @@ -1117721,128 +1117722,128 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #52] @ 64e490 │ │ │ │ - ldr r1, [pc, #52] @ 64e494 │ │ │ │ - ldr r0, [pc, #52] @ 64e498 │ │ │ │ + ldr r3, [pc, #52] @ 64e494 │ │ │ │ + ldr r1, [pc, #52] @ 64e498 │ │ │ │ + ldr r0, [pc, #52] @ 64e49c │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ 64e49c │ │ │ │ + ldr r2, [pc, #48] @ 64e4a0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #292 @ 0x124 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - eoreq r9, lr, ip, lsr #2 │ │ │ │ - subeq r0, lr, r4, asr #2 │ │ │ │ - subseq ip, r0, r4, asr #17 │ │ │ │ + eoreq r9, lr, r8, lsr #2 │ │ │ │ + subeq r0, lr, r0, asr #2 │ │ │ │ + subseq ip, r0, r0, asr #17 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ @ instruction: 0xffffbb7c │ │ │ │ andeq r4, r0, r8, lsl r8 │ │ │ │ - subeq sl, r3, r4, lsl #12 │ │ │ │ - ldrsbeq r0, [r6], -r4 @ │ │ │ │ - eorseq r0, r6, ip, lsl #5 │ │ │ │ + subeq sl, r3, r0, lsl #12 │ │ │ │ + ldrsbeq r0, [r6], -r0 @ │ │ │ │ + eorseq r0, r6, r8, lsl #5 │ │ │ │ @ instruction: 0x000006be │ │ │ │ │ │ │ │ -0064e4a0 : │ │ │ │ +0064e4a4 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #92] @ 64e518 │ │ │ │ + ldr r2, [pc, #92] @ 64e51c │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #168 @ 0xa8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ bl 69e510 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ strd r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 649d9c │ │ │ │ + bl 649da0 │ │ │ │ ldrd r2, [sp, #32] │ │ │ │ str r5, [r4, #108] @ 0x6c │ │ │ │ strd r2, [r4, #112] @ 0x70 │ │ │ │ add sp, sp, #12 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - eoreq r9, lr, r8, lsl r0 │ │ │ │ + eoreq r9, lr, r4, lsl r0 │ │ │ │ │ │ │ │ -0064e51c : │ │ │ │ +0064e520 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldrd r6, [sp, #32] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r6, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - bl 64dcdc │ │ │ │ + bl 64dce0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r4, #23] │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ │ │ │ │ -0064e578 : │ │ │ │ +0064e57c : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ subs r6, r2, #0 │ │ │ │ - ldr r2, [pc, #324] @ 64e6d8 │ │ │ │ + ldr r2, [pc, #324] @ 64e6dc │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #320] @ 64e6dc │ │ │ │ + ldr r3, [pc, #320] @ 64e6e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ mov r8, #0 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr fp, [sp, #64] @ 0x40 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ str r8, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq 64e6b4 │ │ │ │ - ldr r2, [pc, #264] @ 64e6e0 │ │ │ │ + beq 64e6b8 │ │ │ │ + ldr r2, [pc, #264] @ 64e6e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, #168 @ 0xa8 │ │ │ │ bl 69e510 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 649d9c │ │ │ │ - ldr r3, [pc, #220] @ 64e6e4 │ │ │ │ + bl 649da0 │ │ │ │ + ldr r3, [pc, #220] @ 64e6e8 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r5, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, r4 │ │ │ │ @@ -1117851,90 +1117852,90 @@ │ │ │ │ strb r5, [r4, #104] @ 0x68 │ │ │ │ strb r5, [r4, #25] │ │ │ │ bl 65f240 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ moveq r0, r5 │ │ │ │ - beq 64e670 │ │ │ │ + beq 64e674 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [r4, #64] @ 0x40 │ │ │ │ strd r2, [r4, #72] @ 0x48 │ │ │ │ bl 69cd0c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 8e0aac │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #112] @ 64e6e8 │ │ │ │ - ldr r3, [pc, #96] @ 64e6dc │ │ │ │ + ldr r2, [pc, #112] @ 64e6ec │ │ │ │ + ldr r3, [pc, #96] @ 64e6e0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64e6b0 │ │ │ │ + bne 64e6b4 │ │ │ │ add sp, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #48] @ 64e6ec │ │ │ │ - ldr r1, [pc, #48] @ 64e6f0 │ │ │ │ - ldr r0, [pc, #48] @ 64e6f4 │ │ │ │ + ldr r3, [pc, #48] @ 64e6f0 │ │ │ │ + ldr r1, [pc, #48] @ 64e6f4 │ │ │ │ + ldr r0, [pc, #48] @ 64e6f8 │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #44] @ 64e6f8 │ │ │ │ + ldr r2, [pc, #44] @ 64e6fc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r3, #328 @ 0x148 │ │ │ │ bl 211fc4 <__assert_fail@plt> │ │ │ │ - subseq ip, r0, ip, lsr #14 │ │ │ │ + subseq ip, r0, r8, lsr #14 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - strdeq r8, [lr], -ip @ │ │ │ │ + strdeq r8, [lr], -r8 @ │ │ │ │ @ instruction: 0xffffb96c │ │ │ │ - subseq ip, r0, ip, asr #12 │ │ │ │ - subeq sl, r3, r4, lsr #7 │ │ │ │ - eorseq pc, r5, r4, ror lr @ │ │ │ │ - eorseq fp, r9, ip, ror #12 │ │ │ │ + subseq ip, r0, r8, asr #12 │ │ │ │ + subeq sl, r3, r0, lsr #7 │ │ │ │ + eorseq pc, r5, r0, ror lr @ │ │ │ │ + eorseq fp, r9, r8, ror #12 │ │ │ │ andeq r0, r0, r6, ror #13 │ │ │ │ │ │ │ │ -0064e6fc : │ │ │ │ +0064e700 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #164] @ 64e7b8 │ │ │ │ + ldr r4, [pc, #164] @ 64e7bc │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r6, [pc, #160] @ 64e7bc │ │ │ │ + ldr r6, [pc, #160] @ 64e7c0 │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r0 │ │ │ │ add r4, pc, r4 │ │ │ │ bl 69e510 │ │ │ │ - ldr r1, [pc, #144] @ 64e7c0 │ │ │ │ + ldr r1, [pc, #144] @ 64e7c4 │ │ │ │ add r6, pc, r6 │ │ │ │ add r3, r4, #120 @ 0x78 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #38 @ 0x26 │ │ │ │ bl 69d194 │ │ │ │ ldrd r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ strd r2, [sp] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r4, r4, #368 @ 0x170 │ │ │ │ mov r5, r0 │ │ │ │ - bl 649d9c │ │ │ │ - ldr r1, [pc, #84] @ 64e7c4 │ │ │ │ + bl 649da0 │ │ │ │ + ldr r1, [pc, #84] @ 64e7c8 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r3, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp] │ │ │ │ bl 69d194 │ │ │ │ mov r3, #0 │ │ │ │ @@ -1117946,44 +1117947,44 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subeq sl, r3, r4, asr #6 │ │ │ │ - eorseq r1, r2, r8, lsl #26 │ │ │ │ - mlaeq lr, ip, sp, r8 │ │ │ │ - eorseq r4, r2, ip, lsl sl │ │ │ │ + subeq sl, r3, r0, asr #6 │ │ │ │ + eorseq r1, r2, r4, lsl #26 │ │ │ │ + mlaeq lr, r8, sp, r8 │ │ │ │ + eorseq r4, r2, r8, lsl sl │ │ │ │ │ │ │ │ -0064e7c8 : │ │ │ │ +0064e7cc : │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0064e7d0 : │ │ │ │ +0064e7d4 : │ │ │ │ cmp r0, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ b 69dccc │ │ │ │ │ │ │ │ -0064e7f0 : │ │ │ │ +0064e7f4 : │ │ │ │ cmp r0, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ mov ip, #0 │ │ │ │ bxeq lr │ │ │ │ b 69de5c │ │ │ │ │ │ │ │ -0064e810 : │ │ │ │ +0064e814 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ ldr ip, [r0, #76] @ 0x4c │ │ │ │ @@ -1117993,15 +1117994,15 @@ │ │ │ │ orrs r3, r3, ip │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ orrs lr, r0, r1 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64e874 │ │ │ │ + bne 64e878 │ │ │ │ orrs r2, r2, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ bl 2154f4 │ │ │ │ @@ -1118009,18 +1118010,18 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0064e890 : │ │ │ │ +0064e894 : │ │ │ │ ldr r3, [r0, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64e8ac │ │ │ │ + beq 64e8b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ bx lr │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1118030,156 +1118031,156 @@ │ │ │ │ bl 213f2c │ │ │ │ str r0, [r4, #148] @ 0x94 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0064e8dc : │ │ │ │ +0064e8e0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #464] @ 64eac8 │ │ │ │ + ldr r9, [pc, #464] @ 64eacc │ │ │ │ ldr r8, [r1, #32] │ │ │ │ sub sp, sp, #16 │ │ │ │ cmp r8, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldrb sl, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - beq 64e944 │ │ │ │ + beq 64e948 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ add ip, sp, #8 │ │ │ │ stm ip, {r0, r1} │ │ │ │ stm sp, {r7, sl} │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64e998 │ │ │ │ + beq 64e99c │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ ldrb r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64e95c │ │ │ │ + bne 64e960 │ │ │ │ sub r3, r7, #1 │ │ │ │ tst r3, r5 │ │ │ │ - bne 64ea2c │ │ │ │ + bne 64ea30 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64e97c │ │ │ │ + beq 64e980 │ │ │ │ cmp r3, r7 │ │ │ │ - bcc 64e9c8 │ │ │ │ + bcc 64e9cc │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, r7 │ │ │ │ - bhi 64e9c8 │ │ │ │ + bhi 64e9cc │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #300] @ 64eacc │ │ │ │ + ldr r3, [pc, #300] @ 64ead0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ - bne 64ea7c │ │ │ │ + bne 64ea80 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #252] @ 64eacc │ │ │ │ + ldr r3, [pc, #252] @ 64ead0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ - beq 64e9ac │ │ │ │ + beq 64e9b0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 64eab0 │ │ │ │ - ldr r8, [pc, #228] @ 64ead0 │ │ │ │ + beq 64eab4 │ │ │ │ + ldr r8, [pc, #228] @ 64ead4 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64e890 │ │ │ │ + bl 64e894 │ │ │ │ ldr ip, [r4, #44] @ 0x2c │ │ │ │ mov r2, r5 │ │ │ │ ldr r4, [ip, #24] │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr ip, [ip, #20] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov lr, r0 │ │ │ │ - ldr r0, [pc, #180] @ 64ead4 │ │ │ │ + ldr r0, [pc, #180] @ 64ead8 │ │ │ │ stm sp, {r7, lr} │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 64e9ac │ │ │ │ - ldr r3, [pc, #152] @ 64eacc │ │ │ │ + b 64e9b0 │ │ │ │ + ldr r3, [pc, #152] @ 64ead0 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ ldr r3, [r3] │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ - beq 64e9ac │ │ │ │ + beq 64e9b0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 64eabc │ │ │ │ - ldr r8, [pc, #136] @ 64ead8 │ │ │ │ + beq 64eac0 │ │ │ │ + ldr r8, [pc, #136] @ 64eadc │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64e890 │ │ │ │ + bl 64e894 │ │ │ │ mov ip, r0 │ │ │ │ - ldr r0, [pc, #120] @ 64eadc │ │ │ │ + ldr r0, [pc, #120] @ 64eae0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r8 │ │ │ │ stm sp, {r7, ip} │ │ │ │ bl 8e8dbc │ │ │ │ - b 64e9ac │ │ │ │ + b 64e9b0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 64eaa4 │ │ │ │ - ldr r8, [pc, #84] @ 64eae0 │ │ │ │ + beq 64eaa8 │ │ │ │ + ldr r8, [pc, #84] @ 64eae4 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64e890 │ │ │ │ + bl 64e894 │ │ │ │ mov ip, r0 │ │ │ │ - ldr r0, [pc, #68] @ 64eae4 │ │ │ │ + ldr r0, [pc, #68] @ 64eae8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 64ea64 │ │ │ │ - ldr r8, [pc, #60] @ 64eae8 │ │ │ │ + b 64ea68 │ │ │ │ + ldr r8, [pc, #60] @ 64eaec │ │ │ │ add r8, pc, r8 │ │ │ │ - b 64ea8c │ │ │ │ - ldr r8, [pc, #52] @ 64eaec │ │ │ │ + b 64ea90 │ │ │ │ + ldr r8, [pc, #52] @ 64eaf0 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 64e9ec │ │ │ │ - ldr r8, [pc, #44] @ 64eaf0 │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 64ea50 │ │ │ │ - subseq ip, r0, r4, asr #7 │ │ │ │ - strheq r4, [r0], -ip │ │ │ │ - @ instruction: 0x0031c4d8 │ │ │ │ - eorseq pc, r5, ip, ror #26 │ │ │ │ - eorseq ip, r1, r4, ror r4 │ │ │ │ - eorseq pc, r5, r8, ror #25 │ │ │ │ - eorseq ip, r1, r8, lsr r4 │ │ │ │ - eorseq pc, r5, r8, ror #24 │ │ │ │ - eorseq ip, r1, r8, asr r2 │ │ │ │ - eorseq ip, r1, ip, asr #4 │ │ │ │ - eorseq ip, r1, r0, asr #4 │ │ │ │ + b 64e9f0 │ │ │ │ + ldr r8, [pc, #44] @ 64eaf4 │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 64ea54 │ │ │ │ + subseq ip, r0, r0, asr #7 │ │ │ │ + strheq r4, [r0], -ip │ │ │ │ + @ instruction: 0x0031c4d4 │ │ │ │ + eorseq pc, r5, r8, ror #26 │ │ │ │ + eorseq ip, r1, r0, ror r4 │ │ │ │ + eorseq pc, r5, r4, ror #25 │ │ │ │ + eorseq ip, r1, r4, lsr r4 │ │ │ │ + eorseq pc, r5, r4, ror #24 │ │ │ │ + eorseq ip, r1, r4, asr r2 │ │ │ │ + eorseq ip, r1, r8, asr #4 │ │ │ │ + eorseq ip, r1, ip, lsr r2 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #1020] @ 64ef0c │ │ │ │ - ldr r1, [pc, #1020] @ 64ef10 │ │ │ │ + ldr r0, [pc, #1020] @ 64ef10 │ │ │ │ + ldr r1, [pc, #1020] @ 64ef14 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add ip, sp, #8 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -1118200,136 +1118201,136 @@ │ │ │ │ strd sl, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ ldr r9, [sp, #152] @ 0x98 │ │ │ │ blx r7 │ │ │ │ - ldr r8, [pc, #908] @ 64ef14 │ │ │ │ - ldr r3, [pc, #908] @ 64ef18 │ │ │ │ + ldr r8, [pc, #908] @ 64ef18 │ │ │ │ + ldr r3, [pc, #908] @ 64ef1c │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ ldrb r3, [r5, #22] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ - beq 64ec50 │ │ │ │ - ldr fp, [pc, #864] @ 64ef1c │ │ │ │ + beq 64ec54 │ │ │ │ + ldr fp, [pc, #864] @ 64ef20 │ │ │ │ bl 91d1a0 │ │ │ │ ldr fp, [pc, fp] │ │ │ │ ldr r0, [r0, fp] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne fp, [r0, #712] @ 0x2c8 │ │ │ │ mvneq fp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64ed2c │ │ │ │ + bne 64ed30 │ │ │ │ and r2, r9, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ ldrd r0, [r6] │ │ │ │ and r3, r3, sl │ │ │ │ - blt 64ed08 │ │ │ │ + blt 64ed0c │ │ │ │ lsl r3, r3, r4 │ │ │ │ sub ip, r4, #32 │ │ │ │ orr r3, r3, r2, lsl ip │ │ │ │ orr r0, r0, r2, lsl r4 │ │ │ │ rsb r4, r4, #32 │ │ │ │ orr r3, r3, r2, lsr r4 │ │ │ │ orr r1, r3, r1 │ │ │ │ - ldr r2, [pc, #780] @ 64ef20 │ │ │ │ - ldr r3, [pc, #760] @ 64ef10 │ │ │ │ + ldr r2, [pc, #780] @ 64ef24 │ │ │ │ + ldr r3, [pc, #760] @ 64ef14 │ │ │ │ add r2, pc, r2 │ │ │ │ strd r0, [r6] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64eed0 │ │ │ │ + bne 64eed4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64ebd8 │ │ │ │ - ldr r2, [pc, #708] @ 64ef24 │ │ │ │ + beq 64ebdc │ │ │ │ + ldr r2, [pc, #708] @ 64ef28 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64ebd8 │ │ │ │ + beq 64ebdc │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ adds r1, r1, r2 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ adc fp, r0, r2 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64ecb8 │ │ │ │ + beq 64ecbc │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ adds r1, r1, r0 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ adc fp, fp, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64ec98 │ │ │ │ + bne 64ec9c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #616] @ 64ef28 │ │ │ │ + ldr r2, [pc, #616] @ 64ef2c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r2, [r2, #712] @ 0x2c8 │ │ │ │ mvneq r2, #0 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - bl 64e890 │ │ │ │ + bl 64e894 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - bne 64ee1c │ │ │ │ + bne 64ee20 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ - b 64ebd8 │ │ │ │ + b 64ebdc │ │ │ │ rsb ip, r4, #0 │ │ │ │ lsr r2, r2, ip │ │ │ │ add r4, r4, #32 │ │ │ │ orr r2, r2, r3, lsl r4 │ │ │ │ orr r1, r1, r3, lsr ip │ │ │ │ sub ip, ip, #32 │ │ │ │ orr r2, r2, r3, lsr ip │ │ │ │ orr r0, r2, r0 │ │ │ │ - b 64ec0c │ │ │ │ - ldr r2, [pc, #504] @ 64ef2c │ │ │ │ + b 64ec10 │ │ │ │ + ldr r2, [pc, #504] @ 64ef30 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64ebd8 │ │ │ │ - ldr r2, [pc, #488] @ 64ef30 │ │ │ │ + beq 64ebdc │ │ │ │ + ldr r2, [pc, #488] @ 64ef34 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 64ebd8 │ │ │ │ - ldr r2, [pc, #472] @ 64ef34 │ │ │ │ + beq 64ebdc │ │ │ │ + ldr r2, [pc, #472] @ 64ef38 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64eddc │ │ │ │ + beq 64ede0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ @@ -1118345,50 +1118346,50 @@ │ │ │ │ str sl, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #4] │ │ │ │ str fp, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #364] @ 64ef38 │ │ │ │ + ldr r0, [pc, #364] @ 64ef3c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ - b 64ebd8 │ │ │ │ + b 64ebdc │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r0, [pc, #340] @ 64ef3c │ │ │ │ + ldr r0, [pc, #340] @ 64ef40 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #16] │ │ │ │ str sl, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ - b 64ebd8 │ │ │ │ + b 64ebdc │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64ecfc │ │ │ │ - ldr r2, [pc, #252] @ 64ef30 │ │ │ │ + beq 64ed00 │ │ │ │ + ldr r2, [pc, #252] @ 64ef34 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 64ecfc │ │ │ │ - ldr r2, [pc, #236] @ 64ef34 │ │ │ │ + beq 64ed00 │ │ │ │ + ldr r2, [pc, #236] @ 64ef38 │ │ │ │ ldr r2, [r8, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64eed4 │ │ │ │ + beq 64eed8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ @@ -1118406,57 +1118407,57 @@ │ │ │ │ str sl, [sp, #20] │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str fp, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #128] @ 64ef40 │ │ │ │ + ldr r0, [pc, #128] @ 64ef44 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ - b 64ebd8 │ │ │ │ + b 64ebdc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r0, [pc, #96] @ 64ef44 │ │ │ │ + ldr r0, [pc, #96] @ 64ef48 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ str sl, [sp, #12] │ │ │ │ stm sp, {r3, fp} │ │ │ │ bl 8e8dbc │ │ │ │ - b 64ecfc │ │ │ │ - ldrheq ip, [r0], #-16 │ │ │ │ + b 64ed00 │ │ │ │ + subseq ip, r0, ip, lsr #3 │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq ip, r0, ip, lsr r1 │ │ │ │ + subseq ip, r0, r8, lsr r1 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - @ instruction: 0x0050f590 │ │ │ │ - ldrheq ip, [r0], #-0 │ │ │ │ + subseq pc, r0, ip, lsl #11 │ │ │ │ + subseq ip, r0, ip, lsr #1 │ │ │ │ andeq r3, r0, ip, ror r6 │ │ │ │ - subseq pc, r0, ip, lsl #9 │ │ │ │ + subseq pc, r0, r8, lsl #9 │ │ │ │ andeq r1, r0, ip, lsr #11 │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - eorseq pc, r5, ip, lsl sl @ │ │ │ │ - eorseq pc, r5, r8, lsr sl @ │ │ │ │ - @ instruction: 0x0035f9d0 │ │ │ │ - @ instruction: 0x0035f9f4 │ │ │ │ + eorseq pc, r5, r8, lsl sl @ │ │ │ │ + eorseq pc, r5, r4, lsr sl @ │ │ │ │ + eorseq pc, r5, ip, asr #19 │ │ │ │ + @ instruction: 0x0035f9f0 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #932] @ 64f308 │ │ │ │ - ldr r1, [pc, #932] @ 64f30c │ │ │ │ + ldr r0, [pc, #932] @ 64f30c │ │ │ │ + ldr r1, [pc, #932] @ 64f310 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -1118466,120 +1118467,120 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ ldr r8, [sp, #120] @ 0x78 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldrd sl, [sp, #136] @ 0x88 │ │ │ │ blx r1 │ │ │ │ - ldr r9, [pc, #864] @ 64f310 │ │ │ │ - ldr r3, [pc, #864] @ 64f314 │ │ │ │ + ldr r9, [pc, #864] @ 64f314 │ │ │ │ + ldr r3, [pc, #864] @ 64f318 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r2, [r9, r3] │ │ │ │ ldrb r3, [r7, #22] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - beq 64f070 │ │ │ │ - ldr r3, [pc, #828] @ 64f318 │ │ │ │ + beq 64f074 │ │ │ │ + ldr r3, [pc, #828] @ 64f31c │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3, #712] @ 0x2c8 │ │ │ │ mvneq r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 64f1ec │ │ │ │ + bne 64f1f0 │ │ │ │ cmp r6, #0 │ │ │ │ ldrd r2, [r8] │ │ │ │ and r5, r5, sl │ │ │ │ and r4, r4, fp │ │ │ │ - blt 64f1c8 │ │ │ │ + blt 64f1cc │ │ │ │ lsl r4, r4, r6 │ │ │ │ sub r1, r6, #32 │ │ │ │ orr r4, r4, r5, lsl r1 │ │ │ │ orr r2, r2, r5, lsl r6 │ │ │ │ rsb r6, r6, #32 │ │ │ │ orr r4, r4, r5, lsr r6 │ │ │ │ orr r3, r4, r3 │ │ │ │ strd r2, [r8] │ │ │ │ - ldr r2, [pc, #744] @ 64f31c │ │ │ │ - ldr r3, [pc, #724] @ 64f30c │ │ │ │ + ldr r2, [pc, #744] @ 64f320 │ │ │ │ + ldr r3, [pc, #724] @ 64f310 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 64f2cc │ │ │ │ + bne 64f2d0 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64eff8 │ │ │ │ - ldr r3, [pc, #672] @ 64f320 │ │ │ │ + beq 64effc │ │ │ │ + ldr r3, [pc, #672] @ 64f324 │ │ │ │ ldr r3, [r9, r3] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldrh r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64eff8 │ │ │ │ + beq 64effc │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ adds r1, r2, r3 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ adc r2, r2, r3 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64f0d8 │ │ │ │ + beq 64f0dc │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ adds r1, r1, r0 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ adc r2, r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64f0b8 │ │ │ │ + bne 64f0bc │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #580] @ 64f324 │ │ │ │ + ldr r3, [pc, #580] @ 64f328 │ │ │ │ bl 91d1a0 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3, #712] @ 0x2c8 │ │ │ │ mvneq r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 64e890 │ │ │ │ + bl 64e894 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64eff8 │ │ │ │ + beq 64effc │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldrh r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64eff8 │ │ │ │ - ldr r1, [pc, #504] @ 64f328 │ │ │ │ + beq 64effc │ │ │ │ + ldr r1, [pc, #504] @ 64f32c │ │ │ │ ldr r1, [r9, r1] │ │ │ │ ldr r1, [r1] │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq 64eff8 │ │ │ │ - ldr r1, [pc, #488] @ 64f32c │ │ │ │ + beq 64effc │ │ │ │ + ldr r1, [pc, #488] @ 64f330 │ │ │ │ ldr r1, [r9, r1] │ │ │ │ ldrb r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 64f2d0 │ │ │ │ + beq 64f2d4 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ @@ -1118598,42 +1118599,42 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #368] @ 64f330 │ │ │ │ + ldr r0, [pc, #368] @ 64f334 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 64eff8 │ │ │ │ + b 64effc │ │ │ │ rsb r1, r6, #0 │ │ │ │ lsr r5, r5, r1 │ │ │ │ add r6, r6, #32 │ │ │ │ orr r5, r5, r4, lsl r6 │ │ │ │ orr r3, r3, r4, lsr r1 │ │ │ │ sub r1, r1, #32 │ │ │ │ orr r5, r5, r4, lsr r1 │ │ │ │ orr r2, r5, r2 │ │ │ │ - b 64f028 │ │ │ │ - ldr r2, [pc, #320] @ 64f334 │ │ │ │ + b 64f02c │ │ │ │ + ldr r2, [pc, #320] @ 64f338 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ ldrh r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64eff8 │ │ │ │ - ldr r2, [pc, #288] @ 64f328 │ │ │ │ + beq 64effc │ │ │ │ + ldr r2, [pc, #288] @ 64f32c │ │ │ │ ldr r2, [r9, r2] │ │ │ │ ldr r2, [r2] │ │ │ │ tst r2, #32768 @ 0x8000 │ │ │ │ - beq 64eff8 │ │ │ │ - ldr r2, [pc, #272] @ 64f32c │ │ │ │ + beq 64effc │ │ │ │ + ldr r2, [pc, #272] @ 64f330 │ │ │ │ ldr r2, [r9, r2] │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 64f294 │ │ │ │ + beq 64f298 │ │ │ │ mov r1, #0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ @@ -1118649,62 +1118650,62 @@ │ │ │ │ str r3, [sp] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #172] @ 64f338 │ │ │ │ + ldr r0, [pc, #172] @ 64f33c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 8e8dbc │ │ │ │ - b 64eff8 │ │ │ │ + b 64effc │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r0, [pc, #152] @ 64f33c │ │ │ │ + ldr r0, [pc, #152] @ 64f340 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 8e8dbc │ │ │ │ - b 64eff8 │ │ │ │ + b 64effc │ │ │ │ bl 211ff4 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #96] @ 64f340 │ │ │ │ + ldr r0, [pc, #96] @ 64f344 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sp] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 8e8dbc │ │ │ │ - b 64eff8 │ │ │ │ - subseq fp, r0, ip, asr sp │ │ │ │ + b 64effc │ │ │ │ + subseq fp, r0, r8, asr sp │ │ │ │ andeq r4, r0, r8, lsl r1 │ │ │ │ - subseq fp, r0, r4, lsl sp │ │ │ │ + subseq fp, r0, r0, lsl sp │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ - subseq pc, r0, r0, ror r1 @ │ │ │ │ - @ instruction: 0x0050bc90 │ │ │ │ + subseq pc, r0, ip, ror #2 │ │ │ │ + subseq fp, r0, ip, lsl #25 │ │ │ │ andeq r3, r0, ip, ror r6 │ │ │ │ - subseq pc, r0, ip, rrx │ │ │ │ + subseq pc, r0, r8, rrx │ │ │ │ strheq r4, [r0], -ip │ │ │ │ andeq r3, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x0035f6d0 │ │ │ │ + eorseq pc, r5, ip, asr #13 │ │ │ │ andeq r1, r0, ip, lsr #11 │ │ │ │ - eorseq pc, r5, ip, asr r5 @ │ │ │ │ - eorseq pc, r5, r8, lsl #11 │ │ │ │ - @ instruction: 0x0035f5fc │ │ │ │ + eorseq pc, r5, r8, asr r5 @ │ │ │ │ + eorseq pc, r5, r4, lsl #11 │ │ │ │ + @ instruction: 0x0035f5f8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr ip, [sp, #96] @ 0x60 │ │ │ │ ldr fp, [sp, #108] @ 0x6c │ │ │ │ @@ -1118714,50 +1118715,50 @@ │ │ │ │ ldr r2, [fp, #40] @ 0x28 │ │ │ │ movcc ip, #1 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r5, #4 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ - beq 64f41c │ │ │ │ + beq 64f420 │ │ │ │ ldrb r1, [fp, #164] @ 0xa4 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64f418 │ │ │ │ + bne 64f41c │ │ │ │ ldrb r0, [fp, #105] @ 0x69 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64f420 │ │ │ │ + bne 64f424 │ │ │ │ ldrb r1, [fp, #21] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 64f59c │ │ │ │ + bne 64f5a0 │ │ │ │ ldrb r0, [fp, #25] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64f420 │ │ │ │ + bne 64f424 │ │ │ │ ldrb r0, [fp, #23] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64f420 │ │ │ │ + bne 64f424 │ │ │ │ ldrb r0, [r2, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r2, #88] @ 0x58 │ │ │ │ streq r0, [sp, #52] @ 0x34 │ │ │ │ - beq 64f420 │ │ │ │ + beq 64f424 │ │ │ │ mov r0, fp │ │ │ │ - bl 64e890 │ │ │ │ - ldr r3, [pc, #428] @ 64f5a4 │ │ │ │ - ldr r1, [pc, #428] @ 64f5a8 │ │ │ │ + bl 64e894 │ │ │ │ + ldr r3, [pc, #428] @ 64f5a8 │ │ │ │ + ldr r1, [pc, #428] @ 64f5ac │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r6, r9} │ │ │ │ mov r7, #4 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r3, #8 │ │ │ │ bl 8e1684 │ │ │ │ - b 64f50c │ │ │ │ + b 64f510 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ cmp r5, r3 │ │ │ │ movcs r5, r3 │ │ │ │ cmp r5, ip │ │ │ │ movcc r5, ip │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ @@ -1118768,15 +1118769,15 @@ │ │ │ │ lsr sl, r8, r2 │ │ │ │ cmp r0, #2 │ │ │ │ rsb r0, r2, #32 │ │ │ │ orr sl, sl, r8, lsl r0 │ │ │ │ sub r0, r2, #32 │ │ │ │ orr sl, sl, r8, lsr r0 │ │ │ │ lsr r8, r8, r2 │ │ │ │ - beq 64f528 │ │ │ │ + beq 64f52c │ │ │ │ sub r2, r3, r5 │ │ │ │ lsl r2, r2, #3 │ │ │ │ mov r7, #0 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #24 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str fp, [sp, #108] @ 0x6c │ │ │ │ @@ -1118801,15 +1118802,15 @@ │ │ │ │ str sl, [sp, #16] │ │ │ │ str r8, [sp, #20] │ │ │ │ str r5, [sp, #4] │ │ │ │ blx r1 │ │ │ │ add r4, r4, r5 │ │ │ │ cmp fp, r4 │ │ │ │ orr r7, r7, r0 │ │ │ │ - bhi 64f490 │ │ │ │ + bhi 64f494 │ │ │ │ ldr fp, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [fp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1118845,90 +1118846,90 @@ │ │ │ │ str sl, [sp, #16] │ │ │ │ str r8, [sp, #20] │ │ │ │ str r5, [sp, #4] │ │ │ │ blx r1 │ │ │ │ add r4, r4, r5 │ │ │ │ cmp fp, r4 │ │ │ │ orr r7, r7, r0 │ │ │ │ - bhi 64f548 │ │ │ │ - b 64f4e8 │ │ │ │ + bhi 64f54c │ │ │ │ + b 64f4ec │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b 64f420 │ │ │ │ - subseq lr, lr, r8, lsr #32 │ │ │ │ - eorseq pc, r5, r0, asr #10 │ │ │ │ + b 64f424 │ │ │ │ + subseq lr, lr, r4, lsr #32 │ │ │ │ + eorseq pc, r5, ip, lsr r5 @ │ │ │ │ │ │ │ │ -0064f5ac : │ │ │ │ +0064f5b0 : │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [r0, #108] @ 0x6c │ │ │ │ and r1, r9, #7 │ │ │ │ mov r7, #1 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ lsl r7, r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bne 64f5f0 │ │ │ │ - b 64f718 │ │ │ │ + bne 64f5f4 │ │ │ │ + b 64f71c │ │ │ │ mov r5, r3 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ ldr r2, [r0, #116] @ 0x74 │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ adds r1, r4, r1 │ │ │ │ adc r6, r6, r2 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ - bne 64f5ec │ │ │ │ + bne 64f5f0 │ │ │ │ add sl, sp, #72 @ 0x48 │ │ │ │ ldm sl, {r0, r1} │ │ │ │ add ip, sp, #8 │ │ │ │ mov lr, #0 │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ stm sp, {r7, lr} │ │ │ │ - bl 64e8dc │ │ │ │ + bl 64e8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64f6dc │ │ │ │ + beq 64f6e0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r8] │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ ldm sl, {r0, r1} │ │ │ │ ldr r2, [r3] │ │ │ │ add ip, sp, #24 │ │ │ │ cmp r2, #0 │ │ │ │ ldr lr, [r3, #36] @ 0x24 │ │ │ │ ldr sl, [r3, #40] @ 0x28 │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r3, r7 │ │ │ │ - beq 64f708 │ │ │ │ - ldr r2, [pc, #160] @ 64f720 │ │ │ │ + beq 64f70c │ │ │ │ + ldr r2, [pc, #160] @ 64f724 │ │ │ │ add r2, pc, r2 │ │ │ │ add ip, sp, #16 │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ str lr, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 64f344 │ │ │ │ + bl 64f348 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 64a99c │ │ │ │ + bl 64a9a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ @@ -1118940,65 +1118941,65 @@ │ │ │ │ strd r2, [r8] │ │ │ │ add sp, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #20] @ 64f724 │ │ │ │ + ldr r2, [pc, #20] @ 64f728 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ add r2, pc, r2 │ │ │ │ - b 64f680 │ │ │ │ + b 64f684 � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes